飞飞世界论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9129|回复: 2
打印 上一主题 下一主题

[补]任务增加

[复制链接]

200

主题

203

帖子

984

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
984
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:02:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SetCharacter( "MaSa_JeongHwa" );                                                 "         // 发布任务的NPC名称       
6 l* R: h# \' X( sSetEndCondCharacter( ""MaFl_Andy"", 6929, 3328,  QUEST_DESTINATION_ID_0000 );            // 完成任务后向谁(NPC)提交任务"                                9 M- `& T! k. q3 E. k6 T$ N
SetBeginCondLevel( 15, 15 );                                                                         // 这是等级要求!5 v0 c* O; B. X% N* Q& ^
SetBeginCondParty( 0, 0, 0, 0 );                                                                  // (未知)1 n3 B! r) F' f3 a  }. {- V
SetBeginCondJob( JOB_VAGRANT );                                                                                     // 要求接受任务的职业& C' s- k8 ^& C. ^8 h
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN );                                        //这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!( g( G6 d# d$ b( J$ L& ]' [" A' E
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);                        // [杀这个编号的怪物1,爆的物品标号,机率,数量] 850000000,1 测试26只怪爆6个"                        5 l& H  H, i( B
QuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);                       // [杀这个编号的怪物2,爆的物品标号,机率,数量] 数字越少爆率越低"                       
4 B9 W: W1 |) _$ N& i! d7 \' Z8 pSetEndCondItem( -1, 0, -1, II_SYS_SYS_QUE_YORN, 1, 7068, 4125, QUEST_DESTINATION_ID_0000 );  // [未知,未知,未知,需要的任务品编号,数量,怪物的Y坐标,X坐标,未知]"                                                               
7 ^6 R  H% r5 x: ESetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 );                                  // 结合上面,需要5个物品才能交还任务"                                                        9 c( s& p- F7 @/ ^2 I
SetBeginCondPreviousQuest( 1, QUEST_FIND_REDBANGT );                                                 // 条件显示需要完成 QUEST_FIND_REDBANGT 这个编号的任务才能显示这个任务                                                        8 H: a: {9 M7 n* [/ H
SetEndCondKillNPC( 0, MI_MIA1, 20, 8138, 3004, QUEST_DESTINATION_ID_0000 );                  // 需要杀指定的怪物后才能完成任务(未知,怪物标号,数量,x坐标,y坐标,未知)    "                                                                : E6 N+ H  D5 ?
SetEndRewardItem( -1, 0, 0, II_GEN_FOO_COO_DORIVINIG, 5 );                                   // 任务完成后所给的物品奖励"                                                                6 K# E2 u. ]9 `& y4 [
SetEndRewardGold( 1500, 1500 );                                                              // 任务完成后奖励的金币"                                                               
  g9 W' S/ [! D7 |9 cSetEndRewardExp( 784, 784 );                                                                     // 任务完成后奖励的经验$ A" R9 C( @4 [9 v$ L) n% ?
SetHeadQuest( 1992 );                                         //这句的1992就是活动任务的意思,!                6005是任务 只能做一次               
8 F/ p7 x6 U. M3 z) s3 A' PSetEndRewardSkillPoint(40);                                                                  // 这里完成任务可转职为40战士 50弓箭手 60圣职 90魔法师- Q& G6 G, J) |: S# p+ K% z

8 C: D* K( M* i1 Z4 E) P                                                                , R6 B  {  f6 d( G& |  |
        SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!        6005是任务 只能做一次                                                        ' s' d8 R" {$ D# Q
        SetRemove( bTureOrFalse ); // 如果是0不要删除(默认为1)                                                       
$ L: m$ V2 U+ c( g7 A# ^/ N8 C        SetRepeat( bRepeat ) // 1 任务是一个无限循环任务                                                       
+ H" o* X5 b/ M. j* O& Z4 Y; e- k- ^        SetBeginSetAddGold( 1000 ); // 设置开始将增加的金币                                                          F: K# J/ E9 y- `5 w
        SetBeginSetDisguise( MI_AIBATT2 ); // 设置伪装怪物(怪物ID)                                                        5 V8 l7 T5 m, T6 O! @. D% }
        "SetBeginSetAddItem( nIdx, nItemIdx, nNum ); // 添加物品(,,数量)"        # N. ^; t* Z/ w  i/ _* M
        "SetBeginCondSex( nSex ); // nSex == -1,, SEX_MALE, SEX_FEMALE"       
' o$ Q4 ~5 }) ]) _' s7 P4 a        SetDialog       
. i& H. B, R4 @7 o& b* n! a        (        8 D2 V: L& l# R
                QSAY_BEGIN1,                                         //首先对话NPC的任务说明01"
# w. z4 u; E6 V                IDS_PROPQUEST_INC_000712
2 B! C* u- m- C; Q8 A        );       
! `% r! a5 r1 |3 K' A% p        SetDialog        ) Q' w; j* Z% [0 }# I9 d9 k
        (        1 B& K7 A5 W, w1 c
                QSAY_BEGIN2,                                         //首先对话NPC的任务说明02"" p9 A: B: K9 l+ R
                IDS_PROPQUEST_INC_000713) E: J3 s" X; ?% w
        );        # X+ j( M$ d) Z, |/ j
        SetDialog       
* D1 D2 c/ S/ A2 t, x5 _+ t        (       
1 k) _! L4 R8 D$ \3 a: |' \                QSAY_BEGIN3,                                         //首先对话NPC的任务说明03": D; _$ i6 [1 R0 _5 |
                IDS_PROPQUEST_INC_000714        
+ B( ]# U$ \9 v4 [        );        
8 @  c/ Q' F7 Q/ H+ G, Z        SetDialog       
( ?/ ], y8 m/ L- M* K9 E; l# J  U        (        & }$ X. q+ f1 P' T+ Z# @. v; n
                QSAY_BEGIN_YES,                 //用户点是回答的话": G! U$ [) f. [3 y6 q3 ?
                IDS_PROPQUEST_INC_000715
$ H3 }2 r. \9 W" L! n( F( s0 S        );       
0 ]/ U; r7 h$ ?+ k& q: d2 ~' s( q0 F* W. @0 O3 M( o% _
        SetDialog       
3 I5 H) {  d: S; W        (       
: N3 b/ h: q: m: B                QSAY_BEGIN_NO,                  //用户否是回答的话"
& }, j) ^- P0 V                IDS_PROPQUEST_INC_0007168 H8 q4 R: H$ n# j
        );                2 Q3 ^6 c; D; k2 p: `% S% q
        SetDialog        & I. l3 q; q4 {3 a9 s
        (       
. f/ O* U/ l% R/ ~5 b- r                QSAY_END_COMPLETE1,            //玩家达到条件 完成任务对话1"
. n& {0 n* |4 E2 e; O3 T! ~; z2 p                IDS_PROPQUEST_INC_000718 1 W1 B  N" t" [; e% }8 g
        );        : p) n5 g4 g: G* g3 v  M
        SetDialog       
% y+ m! {8 `8 R        (        5 f5 n4 `! J4 p5 L$ c' [
                QSAY_END_COMPLETE2,            //玩家达到条件 完成任务对话2"* x. I6 n4 S& ?) ~
                IDS_PROPQUEST_INC_000718- m. |' e# y+ Y& b8 t6 ]" @
        );       
& C' s- w4 m6 q7 b- J9 C        SetDialog        / u7 c) \" q' Z0 k
        (        ! ]* Q  W, {. m: i# k7 i; p' P
                QSAY_END_FAILURE1,             //如果任务有要求(例如需要什么物品和杀什么怪),玩家没有达到条件所回答的话"2 _0 O) _( z+ m" a3 M
                IDS_PROPQUEST_INC_000720
" M6 @( `) m' E0 q        );                              
: D( h8 f) s( b2 Z( |; c) d* w. p& }( A2 ^5 V& K3 Z# f
; x8 D3 t3 ?* t; `. D, q8 f
回复

使用道具 举报

200

主题

203

帖子

984

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
984
QQ
沙发
 楼主| 发表于 2016-1-10 03:03:03 | 只看该作者
QUES_JBAHSDGUBQUGUVS  f" H" O1 @  j  g+ R5 P: C) u
{
3 m/ L: R7 }. _3 n8 _9 ?* O1 f3 S///////////////////////////標題部分////////////////////////////
6 Z: R/ R+ I; E1 b        SetTitle
  G- y. P( h5 k! l# G8 v( X9 E" _        (! Z0 r7 D0 p# i2 p9 {( r6 x
                IDS_PROPQUEST_INC_004308- f  j2 B$ T  e1 y: M
        );. l1 }) n. c# j: R
///////////////////////////標題部分////////////////////////////8 r- c) j, _: l& F4 I  R6 D3 h/ r
        setting
6 e/ i8 h& l! }% N6 h. G        {& ~. s9 P' k0 I" |6 Y! ]- m
        SetHeadQuest( 6005 );% C( B! e" D% c5 Q" q
        SetCharacter( "MaFl_Boboku" );                //波哥接任務
* X1 @$ r3 o" Z' m# v        SetBeginCondCharacter("MaFl_Boboku",WI_WORLD_MADRIGAL,6000, 4000 );                                        //接受NPC的位置(可有可無)
3 z5 x, P% R6 Z4 [; B        SetEndCondCharacter( "MaFl_Boboku", WI_WORLD_MADRIGAL,6000, 4000, QUEST_DESTINATION_ID_0000 );                //完成NPC的位置(可有可無)
! d9 |+ ?3 r. M5 y/ S0 M" i2 P        SetBeginCondLevel( 1, 100 );                //接任務的等級5 \; J: T- X) T% j
        SetEndCondLevel         ( 1, 120 );                //完成任務時候的等級
& C! q; y& u0 R8 Y        SetBeginCondParty( 0, 0, 0, 0 );        //無效果' F, e8 Y5 D: p* U1 W
        SetBeginCondJob( JOB_ELEMENTOR_HERO );        //接受任務的玩家職業- \. L5 V1 v  k& H' {9 r
        QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);                 //特殊的任務掉落1 Z4 i7 z1 |/ M; D
        SetEndCondKillNPC( 0, MI_MIA1, 5, 8138, 3004, QUEST_DESTINATION_ID_0000 );          //(未知,怪物真實名稱,数量,x坐标,y坐标,未知)   : S* J* y) |8 F3 E+ A0 u1 P0 P
        SetEndCondItem( -1, 0, -1, II_SYS_SYS_QUE_MAGICSSTONE01, 1 );                        //給玩家物品
' I; M* B2 B2 p! J! x% `! z        SetEndRemoveItem( 0, II_SYS_SYS_QUE_MAGICSSTONE01, 10 );                        //扣除玩家物品
' N% B) x1 T9 m" \# K6 ?2 K" s        SetEndRewardGold( 1500, 2000 );                                                       //任务完成后奖励的金币
* e- e- D; c5 k( S. k        SetEndRewardExp( 784, 2000 );                                                        //任務完成後獎勵的經驗
# x5 ^3 Y& e; G( i7 a8 Q& h/ ]& Z        SetEndRewardSkillPoint(40);                                                     // 这里完成任务可转职为40战士 50弓箭手 60圣职 90魔法师
7 S- k5 A% q7 J$ q        SetDialog       
4 Q) h6 F6 D! }7 O1 |) ~6 W        (        1 b6 G1 i4 m( \6 A) e" R+ O8 O5 ?
                QSAY_BEGIN1,                                         //首先对话NPC的任务说明01"' Z$ f' w. n1 Q; u
                IDS_PROPQUEST_INC_004309
+ J& l# X. v& L5 p$ Z0 m' Q        );       
5 r% p& a  {6 k4 t* o) s9 p        SetDialog        2 _, [4 F; o, `# G; V4 _' l2 l
        (        8 ^' F3 T3 J4 F) J5 f* G
                QSAY_BEGIN2,                                         //首先对话NPC的任务说明02"
. Y$ ]6 ^' j8 r3 [5 A$ `# W6 _1 K% I                IDS_PROPQUEST_INC_004310
0 Z  L( J$ ^( D6 g; f        );        * {# V( |; `" X2 R, O7 I1 \
        SetDialog       
' \% j! y) G& v        (       
& @( q1 i7 d& l+ Y                QSAY_BEGIN3,                                         //首先对话NPC的任务说明03"0 ?( n( K7 D$ g
                IDS_PROPQUEST_INC_004311        
" ?- r4 o  o3 I3 q" Z. C' i* I        );        
4 {1 F' w- t( {) B3 ?        SetDialog       
. f9 k3 s3 d0 n% u        (        " \' g) T6 p& y* _3 P5 z& E
                QSAY_BEGIN_YES,                 //用户点是回答的话"7 u: j9 w2 g4 |+ r, x* v' k2 z. u
                IDS_PROPQUEST_INC_004312* E* E& L/ w3 q; L2 l
        );        7 P% ?6 r9 p9 N* g9 [8 s
+ C' r0 H) z" j: [' A
        SetDialog        3 q/ L7 P- B! h/ M8 s$ W' ?6 ^
        (       
% S$ W. c, K; U                QSAY_BEGIN_NO,                  //用户否是回答的话"2 b: [' E/ y/ N9 \/ r2 [
                IDS_PROPQUEST_INC_004313
) ?; G. s1 x- Z; T0 e! t, r        );                0 ~2 i7 ^3 z" \$ T, a' I$ H
        SetDialog       
, g+ K+ z- x4 \) j% d" A$ S- Q        (       
9 X, t$ H  |3 J3 s# V- ^! R  W                QSAY_END_COMPLETE1,            //玩家达到条件 完成任务对话1"1 {0 Y0 E) O7 q+ ]
                IDS_PROPQUEST_INC_004314
7 W. l9 g4 \" z' S# E        );        9 |' w5 P( g' y9 \2 r
        SetDialog       
& R7 g3 j3 T4 v4 J8 f, M        (       
5 _* O1 ?" [4 N% v, r& |                QSAY_END_FAILURE1,             //如果任务有要求(例如需要什么物品和杀什么怪),玩家没有达到条件所回答的话"/ b+ R4 J7 ]* G+ w* y: g8 O- S
                IDS_PROPQUEST_INC_0043150 J! `( K+ V- L! ~
        );                                 E; r8 Y) I$ h& `& D! i
        }, L# K6 V" U9 I4 A; T5 {8 D
}
回复 支持 反对

使用道具 举报

200

主题

203

帖子

984

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
984
QQ
板凳
 楼主| 发表于 2016-1-10 03:03:14 | 只看该作者
propQuest.inc                //任務內容配置文件
  w' _* }* z, f2 N/ Y& ZpropQuest.txt.txt        //任務文字文件9 ?( X0 e0 h0 O* A; y0 k
definequest.h                //任務的定義文件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|飞飞世界技术论坛  

GMT+8, 2024-5-6 14:14 , Processed in 0.061347 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表