|
SetCharacter( "MaSa_JeongHwa" ); " // 发布任务的NPC名称 ! z( B2 W6 Q1 E& t% i6 ^# b
SetEndCondCharacter( ""MaFl_Andy"", 6929, 3328, QUEST_DESTINATION_ID_0000 ); // 完成任务后向谁(NPC)提交任务" 1 k2 J4 H. q) A2 T' t8 @
SetBeginCondLevel( 15, 15 ); // 这是等级要求!3 y) }' r E% |4 r4 P, c4 _# y
SetBeginCondParty( 0, 0, 0, 0 ); // (未知)
" d& V. @* l% X' k u( OSetBeginCondJob( JOB_VAGRANT ); // 要求接受任务的职业! v# L: S) w- V2 R, J
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); //这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!, I3 v6 h d, z
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); // [杀这个编号的怪物1,爆的物品标号,机率,数量] 850000000,1 测试26只怪爆6个" ; v+ u" b3 g6 d7 Z; S& \2 R
QuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); // [杀这个编号的怪物2,爆的物品标号,机率,数量] 数字越少爆率越低" * K! M/ ?& k* u) o) O+ c3 V) N
SetEndCondItem( -1, 0, -1, II_SYS_SYS_QUE_YORN, 1, 7068, 4125, QUEST_DESTINATION_ID_0000 ); // [未知,未知,未知,需要的任务品编号,数量,怪物的Y坐标,X坐标,未知]"
4 L- v- h' h0 j. ASetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); // 结合上面,需要5个物品才能交还任务" $ \2 n6 g6 p5 `8 m' v
SetBeginCondPreviousQuest( 1, QUEST_FIND_REDBANGT ); // 条件显示需要完成 QUEST_FIND_REDBANGT 这个编号的任务才能显示这个任务 5 \9 X8 x+ H0 C( y- h
SetEndCondKillNPC( 0, MI_MIA1, 20, 8138, 3004, QUEST_DESTINATION_ID_0000 ); // 需要杀指定的怪物后才能完成任务(未知,怪物标号,数量,x坐标,y坐标,未知) " % l, p% P2 |, u+ J; D
SetEndRewardItem( -1, 0, 0, II_GEN_FOO_COO_DORIVINIG, 5 ); // 任务完成后所给的物品奖励" * T# `, a x0 k
SetEndRewardGold( 1500, 1500 ); // 任务完成后奖励的金币"
$ `( O$ ^5 z! E# [, ZSetEndRewardExp( 784, 784 ); // 任务完成后奖励的经验! N9 D4 S a' V7 ~
SetHeadQuest( 1992 ); //这句的1992就是活动任务的意思,! 6005是任务 只能做一次
( O8 k# ~, C2 Y/ R- RSetEndRewardSkillPoint(40); // 这里完成任务可转职为40战士 50弓箭手 60圣职 90魔法师+ t0 U1 O4 C0 n' H& Y' R# N
" j# h: v3 x4 K w9 I* q
6 h* N# y' o V8 i6 \ SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,! 6005是任务 只能做一次
2 {+ F3 J4 s: m2 g- d SetRemove( bTureOrFalse ); // 如果是0不要删除(默认为1) ; J3 v x4 l) R8 {
SetRepeat( bRepeat ) // 1 任务是一个无限循环任务
0 k! e/ {) `+ M% z) o9 Z SetBeginSetAddGold( 1000 ); // 设置开始将增加的金币
7 B- o4 j( r0 h( D# H SetBeginSetDisguise( MI_AIBATT2 ); // 设置伪装怪物(怪物ID) 6 m* J- v) ^) N2 U# d! I: F
"SetBeginSetAddItem( nIdx, nItemIdx, nNum ); // 添加物品(,,数量)"
" d2 W! a8 h; |$ Y8 x "SetBeginCondSex( nSex ); // nSex == -1,, SEX_MALE, SEX_FEMALE"
) w5 @: ?% l- j3 h4 B8 x SetDialog 0 v+ D4 x( w6 d) O
( % o+ g% A- }/ z* O; n1 X( i; f
QSAY_BEGIN1, //首先对话NPC的任务说明01"
+ v* I$ }& [& ]0 ? IDS_PROPQUEST_INC_000712, @0 ~4 M" A8 e6 P l
);
% X# p5 q) ?# U; J: b SetDialog 9 p R2 g- w O* Q/ O; ^! T
( ) L: B' S% H& H: \
QSAY_BEGIN2, //首先对话NPC的任务说明02"
" r- p$ s, M4 D6 T8 a- w) n IDS_PROPQUEST_INC_000713
1 P k8 q6 j) h: M );
I& K& P2 T+ |! g7 Z& D SetDialog 4 F! b0 g$ W E' ^
( 1 e. ~+ U7 w" q# n1 B
QSAY_BEGIN3, //首先对话NPC的任务说明03"
. r' N G& B7 J3 X7 M8 F$ x& d" ~ IDS_PROPQUEST_INC_000714
6 R8 }; X0 y8 j I. t4 | );
* P) W- }$ L2 [ SetDialog 3 s, D+ f- b2 ^( j& I/ D
(
6 G( S! O. a4 H6 ^. g0 Z QSAY_BEGIN_YES, //用户点是回答的话"2 \( F4 s8 F8 s
IDS_PROPQUEST_INC_000715
7 `6 V# k$ }+ x5 x. t. Y. A9 I ); 1 G" x$ Q* d# ^& i) Y9 J* b
0 Y. x$ F4 j) _+ J) ^ SetDialog 5 x4 B1 j9 T; f! [$ l3 Z
(
$ i! W o( {9 C9 K5 O \% U QSAY_BEGIN_NO, //用户否是回答的话"5 M/ i( M/ K4 \$ i$ B" q
IDS_PROPQUEST_INC_000716
- ^ J0 k/ G9 H/ H );
8 r# }+ }6 u6 J: x6 { SetDialog 4 H* q3 q* T& a
( 5 ~/ X- S" d, V# m/ T
QSAY_END_COMPLETE1, //玩家达到条件 完成任务对话1" L ]5 ]8 T" V, R$ N3 L! {. X
IDS_PROPQUEST_INC_000718
" J: ^" c8 u# V0 q& E5 @ ); ) r3 z7 p! |/ b5 w
SetDialog . I& L; [9 p9 e0 u8 R
( 0 z. m, e9 X5 ]' ~1 X! U6 G/ K5 l
QSAY_END_COMPLETE2, //玩家达到条件 完成任务对话2"
0 Q; N+ G* D3 ~ IDS_PROPQUEST_INC_000718. x6 q1 M8 n& y& d _
); ) J9 ^. V- J h, f
SetDialog " `8 S' a9 w$ K' D2 N, {
(
7 V0 N0 [/ W0 O- y1 i) ` QSAY_END_FAILURE1, //如果任务有要求(例如需要什么物品和杀什么怪),玩家没有达到条件所回答的话"( C- b- Q r/ ~% u9 F0 D8 t, _* M2 W
IDS_PROPQUEST_INC_000720; S+ \2 \; n" V# [* b6 f
); ; \9 Y0 c- }. y/ |
1 h5 |+ P, f+ Q" \+ Z8 V' K& o$ q3 O
|
|