飞飞世界论坛

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

创建活动

[复制链接]

197

主题

203

帖子

1086

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1086
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 02:58:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近有人还问我活动任务设置的问题,这个问题我本来不想发了,太简单的设置吧!太多人问了所以就发发贴!
# }; V* i% S$ T: V0 i7 W" B在服务器找以下文件,(在这说明一下,我只是说一些列,大家要灵活变通,这才做出更多更好的任务)- e7 R5 G$ d+ ?. P$ s; f  f2 x6 x. a
propQuest.inc (这个是任务设置)
' X% e0 U! [% f( [- X/ [) {, w# spropQuest.txt.txt (这个是任务活动名称,在这我不多说这个了)1 A- h: L# C9 H* L
现在我们打开propQuest.inc 这个文档,只要就说说这个里面代码的意思吧!' N: P# y9 s3 ~
QUEST_VOCMER_TRN1 这个代表活动事项代码!
8 @2 b; T- q' `/ P{
6 _/ g$ Q9 T% B9 D# E, fSetTitle" v, W& ^$ v7 z
(( h* w1 g" R' ^1 L/ l
IDS_PROPQUEST_INC_000685 这里对propQuest.txt.txt一些说明!
8 w# i( g( B, S0 N);
, y) s5 H0 w0 H. t8 u+ l+ [- w) g- e' C2 f
setting
! c5 n1 S* L; U) A, |! H* s{
" z  C1 ]5 D: y, V1 h( S+ M1 p
SetCharacter( "" ); 这里是任务要求见人物NPC完成才可以任务设置( "WWWJIHE" );这样就要见WWWJIHE才可接任务的意思!5 A+ j9 E8 R- a+ `/ O5 O; I
SetEndCondCharacter( "MaFl_Andy", 6929, 3328, 1 ); 接任务的人物NPC
4 }% ]+ g" E% o) ~  i7 aSetBeginCondLevel( 15, 15 ); 这是等级要求!
7 b- E0 g( T/ M% n# L  GSetBeginCondParty( 0, 0, 0, 0 );
+ ^, W% f5 l3 [. uSetBeginCondJob( JOB_VAGRANT );2 S9 r0 a# x1 ]" l
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); 这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!& G# V# ?0 i: }) l
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); 这是是杀MI_AIBATT1怪物爆物品II_GEN_GEM_GEM_TWINKLESTONE编号!3000000000在这里就代表机会率 1就是这个机会掉1个
" V, `8 E8 Z0 c" ]& \3 gQuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
  C6 g/ s6 w4 N& A& OQuestItem( MI_AIBATT3, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
7 t( W# H" R2 l& M' {. NQuestItem( MI_AIBATT4, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);& n- u* D4 ?- Q5 z' b
SetEndCondItem( -1, 0, 0, II_GEN_GEM_GEM_TWINKLESTONE, 5, -1, -1, 这里的II_GEN_GEM_GEM_TWINKLESTONE是物品要求,5个这样的物品才能交任务要求!3 [, [2 a, F/ f8 X
QUEST_DESTINATION_ID_0002 );3 a- P4 U8 e. L) T
SetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); 这里是完成任务的奖物品6 W: ^( ^4 Q4 W( x) z! j+ C
SetEndRewardGold( 1500, 1500 ); 这里是奖金币% E. r2 g/ z6 Q, a$ f
SetHeadQuest( 6051 ); 这是奖经验!
* m+ G8 I* d! U  b. x
  r7 U! r5 }1 XSetEndRewardSkillPoint(40); 这里完成任务可转职为勇士
! X& M+ I1 M/ z2 W5 Z9 O: @! |) l4 SSetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!
: N( d7 C- ]# E' L9 L4 u
6 b" v+ B3 r) }9 h我以上只是说明一些任务代码的意思,还是要大家灵活变通!!!
- c7 B* z9 ?, q8 P( B+ t
1 S7 f% {2 K; o- U/ g$ I
1 `) @8 K9 S$ D' _( A
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-20 16:25 , Processed in 0.081704 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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