|
最近有人还问我活动任务设置的问题,这个问题我本来不想发了,太简单的设置吧!太多人问了所以就发发贴!4 P4 z' B9 d C0 p
在服务器找以下文件,(在这说明一下,我只是说一些列,大家要灵活变通,这才做出更多更好的任务)
7 x8 A' v2 d0 n) G* C+ g. TpropQuest.inc (这个是任务设置)% d4 e i) H0 D! E n% ?
propQuest.txt.txt (这个是任务活动名称,在这我不多说这个了)
# U( f) ?( Y7 T1 @现在我们打开propQuest.inc 这个文档,只要就说说这个里面代码的意思吧!
6 p' L1 k6 q. U( @+ T- A( z' h9 gQUEST_VOCMER_TRN1 这个代表活动事项代码!
6 O3 `2 A, r! n* f. l% e7 q w{
% s7 c! N1 F1 k$ `, T; ySetTitle
) X/ `6 l' t% C% K(
8 ] N9 | y {0 e% |8 s2 E. EIDS_PROPQUEST_INC_000685 这里对propQuest.txt.txt一些说明!" ]' W! G. \! Q1 x
);
, d N$ h9 t, g# S8 v2 r A9 v
7 {1 _3 S6 ^2 r2 t6 j$ M* e2 Csetting
8 Q$ B' \' r7 S* q{& k- \6 K$ x5 b4 c% z9 p' |
. o$ |) Z5 ]. `- u# z9 [5 XSetCharacter( "" ); 这里是任务要求见人物NPC完成才可以任务设置( "WWWJIHE" );这样就要见WWWJIHE才可接任务的意思!" [: Z6 R+ V) k% e7 `
SetEndCondCharacter( "MaFl_Andy", 6929, 3328, 1 ); 接任务的人物NPC9 L, e+ e, d9 c+ H
SetBeginCondLevel( 15, 15 ); 这是等级要求!* Y }4 J" } c' q- h( t0 r E
SetBeginCondParty( 0, 0, 0, 0 );& y) s" y4 P( n- p7 s4 E# Y
SetBeginCondJob( JOB_VAGRANT );1 F1 Y! Y6 c3 v8 i: _ q
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); 这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!. c5 T& Z# ?. g
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); 这是是杀MI_AIBATT1怪物爆物品II_GEN_GEM_GEM_TWINKLESTONE编号!3000000000在这里就代表机会率 1就是这个机会掉1个
8 i8 _8 W6 B" a. z! `QuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
( S q1 K2 W1 C/ ^% ?QuestItem( MI_AIBATT3, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
1 {8 p* ?3 H: C B7 {" M6 ?' KQuestItem( MI_AIBATT4, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);# u! P+ b. I" \8 O5 {
SetEndCondItem( -1, 0, 0, II_GEN_GEM_GEM_TWINKLESTONE, 5, -1, -1, 这里的II_GEN_GEM_GEM_TWINKLESTONE是物品要求,5个这样的物品才能交任务要求!9 K/ m1 ]! F; \. ^; U4 z2 f
QUEST_DESTINATION_ID_0002 );* i. O4 _. K" I) U3 ]( b) w
SetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); 这里是完成任务的奖物品
, Q# u8 a3 Z+ jSetEndRewardGold( 1500, 1500 ); 这里是奖金币
" i- v" l$ d3 F% M5 o8 R- w1 Z7 \SetHeadQuest( 6051 ); 这是奖经验!
$ n6 Q# }8 l; \0 o3 M7 `5 y3 Y; r/ M U5 T, d% H' N
SetEndRewardSkillPoint(40); 这里完成任务可转职为勇士
& { w, x2 {4 U" z3 e ?SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!
, r q i0 n# o, u$ c) M" D
; V. |3 n$ t7 U& k我以上只是说明一些任务代码的意思,还是要大家灵活变通!!!
: ~2 l4 g2 o! B! S, |+ r4 b9 ~+ ^4 Z2 Z" M/ S. v' S, A
- {+ i: V6 w8 V. [5 ~
|
|