|
SetCharacter( "MaSa_JeongHwa" ); " // 发布任务的NPC名称 7 Z- u* l& \' Z3 j
SetEndCondCharacter( ""MaFl_Andy"", 6929, 3328, QUEST_DESTINATION_ID_0000 ); // 完成任务后向谁(NPC)提交任务" : T: H' n# E9 T4 A0 k) B- j2 E
SetBeginCondLevel( 15, 15 ); // 这是等级要求!
8 Y6 C! v6 ^! |8 T" h) [SetBeginCondParty( 0, 0, 0, 0 ); // (未知)
# q; `4 Q4 E( [. H$ b. oSetBeginCondJob( JOB_VAGRANT ); // 要求接受任务的职业# }/ X, N* q5 F6 d' H4 W/ A
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); //这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!
2 x- d% b# M! ]QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); // [杀这个编号的怪物1,爆的物品标号,机率,数量] 850000000,1 测试26只怪爆6个" , V# t% t/ ~. a5 p2 Y
QuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); // [杀这个编号的怪物2,爆的物品标号,机率,数量] 数字越少爆率越低"
7 @& e3 U+ j1 mSetEndCondItem( -1, 0, -1, II_SYS_SYS_QUE_YORN, 1, 7068, 4125, QUEST_DESTINATION_ID_0000 ); // [未知,未知,未知,需要的任务品编号,数量,怪物的Y坐标,X坐标,未知]" + q X* u3 |3 R- D3 K4 u0 T. O) I6 ]
SetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); // 结合上面,需要5个物品才能交还任务"
+ l/ P+ L ]( M1 R" XSetBeginCondPreviousQuest( 1, QUEST_FIND_REDBANGT ); // 条件显示需要完成 QUEST_FIND_REDBANGT 这个编号的任务才能显示这个任务
1 M0 p$ I% F# n' LSetEndCondKillNPC( 0, MI_MIA1, 20, 8138, 3004, QUEST_DESTINATION_ID_0000 ); // 需要杀指定的怪物后才能完成任务(未知,怪物标号,数量,x坐标,y坐标,未知) "
; `# r# j! {- r9 RSetEndRewardItem( -1, 0, 0, II_GEN_FOO_COO_DORIVINIG, 5 ); // 任务完成后所给的物品奖励"
3 D5 }; ? E4 vSetEndRewardGold( 1500, 1500 ); // 任务完成后奖励的金币" : r4 H/ l. C5 D6 s1 J @# O
SetEndRewardExp( 784, 784 ); // 任务完成后奖励的经验
* u4 g& Q. H( L; ^" wSetHeadQuest( 1992 ); //这句的1992就是活动任务的意思,! 6005是任务 只能做一次 4 Z6 j" P8 R- a
SetEndRewardSkillPoint(40); // 这里完成任务可转职为40战士 50弓箭手 60圣职 90魔法师
0 P: @; _ x; ]- v& j9 g9 w) V" ]9 g' w/ H& f) F1 x4 E
- P. c' [. |) B SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,! 6005是任务 只能做一次 7 m1 r( j) L/ @1 k0 _
SetRemove( bTureOrFalse ); // 如果是0不要删除(默认为1)
9 F- a( L% s# R& d! f- q8 [- ^ SetRepeat( bRepeat ) // 1 任务是一个无限循环任务 " M i, g' s2 R, I, Y5 o- q$ g% a
SetBeginSetAddGold( 1000 ); // 设置开始将增加的金币
$ U7 H7 e' U/ L SetBeginSetDisguise( MI_AIBATT2 ); // 设置伪装怪物(怪物ID) 0 g; O- u; ?& H' g+ W6 |9 ^" g1 `
"SetBeginSetAddItem( nIdx, nItemIdx, nNum ); // 添加物品(,,数量)" % S* J4 c; `( w
"SetBeginCondSex( nSex ); // nSex == -1,, SEX_MALE, SEX_FEMALE" 4 k# F8 Q8 u$ C" i( `
SetDialog - W+ O% J( U# B, @. v6 C6 E* v& c
(
! O' x0 g6 ^0 r1 k8 m4 t QSAY_BEGIN1, //首先对话NPC的任务说明01"
) e# p: a8 {( D3 E4 I IDS_PROPQUEST_INC_000712
8 H6 j9 O8 T% @0 v \ d# ` ); $ R' @- x& c' F
SetDialog . B1 Y5 F# U) G
(
( f! C+ q s! s8 I QSAY_BEGIN2, //首先对话NPC的任务说明02"
7 }: P! I' d2 A: n IDS_PROPQUEST_INC_000713, ?. g& o5 q$ }; c- E
); 3 h: V" o+ f/ W0 |
SetDialog 9 v- z6 _; Z8 }, x. ?6 @- ~
( 5 V# h: C) b+ ?% Z- ^
QSAY_BEGIN3, //首先对话NPC的任务说明03"
6 W$ }7 T# F4 c; f% r6 D) t IDS_PROPQUEST_INC_000714
, ~; n9 R( n2 M );
4 E0 i8 F# F5 @$ s SetDialog
. O/ E2 G) B$ c$ a! ` (
5 ~1 h* e7 \8 J. W3 n QSAY_BEGIN_YES, //用户点是回答的话", m' Y& K* |0 C/ f
IDS_PROPQUEST_INC_000715, c" |8 c8 `+ @) I' ~) u
); + U9 ~! |" N4 d. j J2 W
% T/ n2 p- w5 D1 L/ K: F$ P SetDialog
, _0 O1 B" A' s' b- E) n) w7 f ( ) r; h* |" D, G0 V# N6 X. V2 ^: n7 z
QSAY_BEGIN_NO, //用户否是回答的话"
; n/ Q" L; Y5 j, a5 E; [ IDS_PROPQUEST_INC_000716+ j: z% w' X' j. F
); * W6 Q" N* Q0 [7 ^
SetDialog ( h1 {( t! z8 r! p/ ]4 U1 A
( - {' x4 j9 ~ Z6 h4 y. l
QSAY_END_COMPLETE1, //玩家达到条件 完成任务对话1"7 P% ~9 H! M1 x; ~( G- C; F
IDS_PROPQUEST_INC_000718 _3 Z) ~- P) M, f' i3 `, H9 T4 ^! r9 K( P
); - q0 q' C) |$ Z- N0 E
SetDialog 5 `5 F. U- P8 k9 l
( / J6 v( o0 p$ E% N
QSAY_END_COMPLETE2, //玩家达到条件 完成任务对话2"
- c6 G4 g) |+ { IDS_PROPQUEST_INC_000718
/ I0 x6 G( c, j- c8 H i' Q ); , X Q2 z9 q1 z! A0 y+ W' k! \
SetDialog
" w& r* b7 o( {) f ( 0 r q" P3 c- ]
QSAY_END_FAILURE1, //如果任务有要求(例如需要什么物品和杀什么怪),玩家没有达到条件所回答的话") w$ K8 y: t& y
IDS_PROPQUEST_INC_000720
n# a; o+ ?! L( A( \ );
' r7 F1 @ D/ L5 X( p6 M4 I) l \- }1 I
* G1 A5 g6 I, k M7 c" j* n5 ` |
|