|
|
最近有人还问我活动任务设置的问题,这个问题我本来不想发了,太简单的设置吧!太多人问了所以就发发贴!9 y6 l" y+ u* j3 R- U: ?) s
在服务器找以下文件,(在这说明一下,我只是说一些列,大家要灵活变通,这才做出更多更好的任务)5 ~1 P; j' P. k5 N9 j9 J& c, h
propQuest.inc (这个是任务设置)
) r0 a3 i) N" ^5 Z& MpropQuest.txt.txt (这个是任务活动名称,在这我不多说这个了), H$ m' q: v# E
现在我们打开propQuest.inc 这个文档,只要就说说这个里面代码的意思吧!) G1 Y$ o$ K% c8 o- ~ }6 ]
QUEST_VOCMER_TRN1 这个代表活动事项代码!& H& {. r! C8 B- d
{
" B* s( U/ \5 `7 g2 a( a6 CSetTitle$ h6 f! U% J9 I) A
(
4 |9 D, I* Y# X- `9 ?IDS_PROPQUEST_INC_000685 这里对propQuest.txt.txt一些说明!7 b' ]' r, k e
);& y3 ^* Z! g1 d$ K! D" y0 l, @ r
2 ~- l6 z2 m9 D% e o: N6 }setting
9 }4 `& ^3 x& B. G# U{
% q; x# O/ }& m7 O6 f( W9 ], g
4 n: X" ~$ b# `3 g/ `# k: d: SSetCharacter( "" ); 这里是任务要求见人物NPC完成才可以任务设置( "WWWJIHE" );这样就要见WWWJIHE才可接任务的意思!
8 L" c; C1 g6 b3 N+ b% d2 hSetEndCondCharacter( "MaFl_Andy", 6929, 3328, 1 ); 接任务的人物NPC2 E+ X$ j7 h K
SetBeginCondLevel( 15, 15 ); 这是等级要求!, h4 v2 ]9 r" U! ^5 K
SetBeginCondParty( 0, 0, 0, 0 );, ^+ E5 I2 K- o C6 f& K* p& p$ Z
SetBeginCondJob( JOB_VAGRANT );( H; ~, v9 u% p, J* h& e3 l+ k4 B- ?
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); 这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!8 {' j) a, M. n7 ^ r
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); 这是是杀MI_AIBATT1怪物爆物品II_GEN_GEM_GEM_TWINKLESTONE编号!3000000000在这里就代表机会率 1就是这个机会掉1个! D+ x; l& _; H0 F% R4 O) _
QuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
- _& d, b9 s0 O* r% NQuestItem( MI_AIBATT3, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
+ I- p& \% J1 B& \+ c' ^QuestItem( MI_AIBATT4, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
5 U4 \4 g, b$ d2 ^, _9 gSetEndCondItem( -1, 0, 0, II_GEN_GEM_GEM_TWINKLESTONE, 5, -1, -1, 这里的II_GEN_GEM_GEM_TWINKLESTONE是物品要求,5个这样的物品才能交任务要求!
& H# W7 {% w: I6 D4 ~ BQUEST_DESTINATION_ID_0002 );
" q) Y. \& E' ?! B( s( ASetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); 这里是完成任务的奖物品
4 |0 d/ {; u$ SSetEndRewardGold( 1500, 1500 ); 这里是奖金币- {1 [& n( A$ m* E4 T
SetHeadQuest( 6051 ); 这是奖经验!# D4 Y, Z# ]6 y& v3 i5 U) f
, r( c* i8 `- j9 J4 r
SetEndRewardSkillPoint(40); 这里完成任务可转职为勇士
! [& c; I$ P3 Y, p3 gSetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!- x" l" }4 d* j5 D# n
; W% o' E9 ?# K6 K4 Z
我以上只是说明一些任务代码的意思,还是要大家灵活变通!!!; n8 C% z% F1 ~; n6 i2 G
: Q7 S; s5 t0 ]2 h
+ Z* g9 [1 G2 F' e7 y
|
|