|
SetCharacter( "MaSa_JeongHwa" ); " // 发布任务的NPC名称
) [) n$ I9 I7 [0 BSetEndCondCharacter( ""MaFl_Andy"", 6929, 3328, QUEST_DESTINATION_ID_0000 ); // 完成任务后向谁(NPC)提交任务"
@0 n4 b2 g% \( w! jSetBeginCondLevel( 15, 15 ); // 这是等级要求!9 u% h3 x% R- W: Y4 m0 f
SetBeginCondParty( 0, 0, 0, 0 ); // (未知)& K& C9 _. X, c, W- @7 h4 z2 ?, ~
SetBeginCondJob( JOB_VAGRANT ); // 要求接受任务的职业% B( M/ c: m8 g
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); //这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!0 \* ^% }3 E. Y
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); // [杀这个编号的怪物1,爆的物品标号,机率,数量] 850000000,1 测试26只怪爆6个" 0 ]5 N! Z' R L- n+ B
QuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); // [杀这个编号的怪物2,爆的物品标号,机率,数量] 数字越少爆率越低"
( G, C+ q+ z" _7 [* n. _6 mSetEndCondItem( -1, 0, -1, II_SYS_SYS_QUE_YORN, 1, 7068, 4125, QUEST_DESTINATION_ID_0000 ); // [未知,未知,未知,需要的任务品编号,数量,怪物的Y坐标,X坐标,未知]" 3 y6 b7 s5 p. q0 J; u
SetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); // 结合上面,需要5个物品才能交还任务" 8 O7 S6 \& @7 ?
SetBeginCondPreviousQuest( 1, QUEST_FIND_REDBANGT ); // 条件显示需要完成 QUEST_FIND_REDBANGT 这个编号的任务才能显示这个任务 + h$ f! K& _, ?* w; e
SetEndCondKillNPC( 0, MI_MIA1, 20, 8138, 3004, QUEST_DESTINATION_ID_0000 ); // 需要杀指定的怪物后才能完成任务(未知,怪物标号,数量,x坐标,y坐标,未知) "
+ h6 d. `! ~+ W6 U; XSetEndRewardItem( -1, 0, 0, II_GEN_FOO_COO_DORIVINIG, 5 ); // 任务完成后所给的物品奖励"
: |( N& Z: Q8 N5 z3 RSetEndRewardGold( 1500, 1500 ); // 任务完成后奖励的金币"
) O' H( v4 |" `: i( WSetEndRewardExp( 784, 784 ); // 任务完成后奖励的经验* `0 ^! m+ H! _/ @, X
SetHeadQuest( 1992 ); //这句的1992就是活动任务的意思,! 6005是任务 只能做一次
" v' U: n" w M. TSetEndRewardSkillPoint(40); // 这里完成任务可转职为40战士 50弓箭手 60圣职 90魔法师- k/ V6 g+ `/ f' n! d9 l }
( j/ c7 g) T) b* z8 z
* W2 z! e% _& i+ E, [: X5 m Q SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,! 6005是任务 只能做一次
n$ U4 i, Z* k1 _" P5 l# [7 g SetRemove( bTureOrFalse ); // 如果是0不要删除(默认为1)
" `* H( c- P; \8 ]9 b u) p SetRepeat( bRepeat ) // 1 任务是一个无限循环任务
( l$ G$ V6 C; K% i8 S" ?/ e* k SetBeginSetAddGold( 1000 ); // 设置开始将增加的金币 6 M6 t) }- Z; ^$ Y ]
SetBeginSetDisguise( MI_AIBATT2 ); // 设置伪装怪物(怪物ID) " T: M: Z/ ]1 V3 E/ l
"SetBeginSetAddItem( nIdx, nItemIdx, nNum ); // 添加物品(,,数量)" * W- |; I" }* {
"SetBeginCondSex( nSex ); // nSex == -1,, SEX_MALE, SEX_FEMALE"
9 J' @# W) f2 j. ] y SetDialog * L3 o$ ^/ w' z0 I6 V/ d* s
(
7 r V8 L; j8 w2 ?& l& k* D! S2 W QSAY_BEGIN1, //首先对话NPC的任务说明01"
( H A% |- O4 ]5 ?2 Q# D% E IDS_PROPQUEST_INC_0007129 _3 W3 I9 A7 W8 R9 H( q# c5 }: Y7 P
); ' i# Q* u* ^- Y, Z3 u
SetDialog 0 M! ?: Z6 m5 G" w8 o! x
(
) x7 S- b, v) _ QSAY_BEGIN2, //首先对话NPC的任务说明02"; |( W. D# [8 o- d* w9 @) x
IDS_PROPQUEST_INC_0007132 a) e( T9 F s/ z; H" @0 }: U# x
); 9 N5 Y! N p4 S/ X% \3 m* O, t+ Z
SetDialog 8 t3 Z0 o- }" w5 D
( ; y/ f- L& M, b6 l* b% X3 y) N
QSAY_BEGIN3, //首先对话NPC的任务说明03"
! |7 g E) N+ N& i' q3 E; Z4 J IDS_PROPQUEST_INC_000714 ! L, V' C- ?+ p0 i* p- O
); 2 a1 y2 C% ]1 G
SetDialog
. l& |, _0 n2 I Y, l ( Z8 d2 m+ Y- e5 o5 ~
QSAY_BEGIN_YES, //用户点是回答的话"
( l. O8 N ]5 [" o L7 _$ W0 ~ IDS_PROPQUEST_INC_000715
5 N& ^ w( e1 K7 g5 _ ); 1 s# D; N( g9 a& i
) O- y% i, J. M0 q SetDialog 1 S1 x7 D5 F1 P/ a: k
( " y7 r4 @: x: K. c% j( r5 j
QSAY_BEGIN_NO, //用户否是回答的话"
; H5 q$ P/ ]; T P5 \" F' N1 H; O- q IDS_PROPQUEST_INC_000716
; e- J6 z y: k, U+ h ); b! W& T6 |2 r8 w3 F# t
SetDialog # D" T: \0 W/ m( \7 [1 K
( B& I. W$ Y7 c* s, A$ O
QSAY_END_COMPLETE1, //玩家达到条件 完成任务对话1"9 z& h# [$ L; s. }' o# l/ ]2 ~% ]
IDS_PROPQUEST_INC_000718 , ]9 Q' G2 J. J! r8 }
);
3 i& [( d9 x- g/ c& S SetDialog , ]1 N0 H @8 O5 ^! L0 G
( ! H. E3 b* q2 ^2 l6 O
QSAY_END_COMPLETE2, //玩家达到条件 完成任务对话2"9 U: p8 p7 B* V; P5 f/ z! G4 y$ s6 \
IDS_PROPQUEST_INC_000718
6 v; h4 u& m p) q# z% e0 R ); 2 r9 d! ~/ l0 }! g
SetDialog % _; y" u @* Z& ]
( & P/ ^" Q+ P+ `+ X3 t
QSAY_END_FAILURE1, //如果任务有要求(例如需要什么物品和杀什么怪),玩家没有达到条件所回答的话"
1 D5 w; Y9 I1 g% t IDS_PROPQUEST_INC_000720 R# t; l6 P& B8 m/ [
);
8 N% Z$ P' j# ?! ^& c/ P5 u x0 e3 y* W' F: Q: [; P
& Q z# u) p7 ^$ [. _1 i, d4 c
|
|