飞飞世界论坛

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

创建活动

[复制链接]

197

主题

203

帖子

1086

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1086
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 02:58:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近有人还问我活动任务设置的问题,这个问题我本来不想发了,太简单的设置吧!太多人问了所以就发发贴!6 o+ P; v# U/ {& o3 d
在服务器找以下文件,(在这说明一下,我只是说一些列,大家要灵活变通,这才做出更多更好的任务)
- c& L2 Q7 T/ Y3 upropQuest.inc (这个是任务设置)
& t8 X2 ~) @& l2 L+ DpropQuest.txt.txt (这个是任务活动名称,在这我不多说这个了)/ T  V- p' A8 _7 {' z  M
现在我们打开propQuest.inc 这个文档,只要就说说这个里面代码的意思吧!( R6 p/ U; a# a' J/ H# J6 `
QUEST_VOCMER_TRN1 这个代表活动事项代码!+ w0 @& m' o3 x
{
+ K- f% C( G8 `( SSetTitle
- |4 k4 X# h- N& S5 ~/ l(" g  T9 @  V/ g4 D: ?- B- `3 a
IDS_PROPQUEST_INC_000685 这里对propQuest.txt.txt一些说明!
( ~8 K; t' V9 D( {" ^4 E);
% r8 d3 J; L( `0 Q7 y2 q! q
, t9 D* H! t, B9 v: n' csetting
6 u, @7 r. a- p5 g{
1 `8 \: }' M5 y/ Q% U7 O1 s& U" g9 `" ~* f" w$ r. ]
SetCharacter( "" ); 这里是任务要求见人物NPC完成才可以任务设置( "WWWJIHE" );这样就要见WWWJIHE才可接任务的意思!
7 }$ |0 s8 H1 F9 l- {SetEndCondCharacter( "MaFl_Andy", 6929, 3328, 1 ); 接任务的人物NPC
, \0 W" O& W! P, KSetBeginCondLevel( 15, 15 ); 这是等级要求!
: G# h3 z' h$ N% pSetBeginCondParty( 0, 0, 0, 0 );% a2 q/ O5 G& r- f! R- l7 ]. t
SetBeginCondJob( JOB_VAGRANT );, L; b1 s8 W& B9 {
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); 这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!( K. P8 a& P' x+ g, }9 S8 Y
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); 这是是杀MI_AIBATT1怪物爆物品II_GEN_GEM_GEM_TWINKLESTONE编号!3000000000在这里就代表机会率 1就是这个机会掉1个
1 U! Z4 P; \  `0 dQuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
/ M: S! O7 |: a0 I5 R* a( X) dQuestItem( MI_AIBATT3, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);* b0 m" C! V+ w, s, d# d' v
QuestItem( MI_AIBATT4, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
5 G" R+ B0 e9 V0 wSetEndCondItem( -1, 0, 0, II_GEN_GEM_GEM_TWINKLESTONE, 5, -1, -1, 这里的II_GEN_GEM_GEM_TWINKLESTONE是物品要求,5个这样的物品才能交任务要求!; X. y3 V. B! U: u" u% Q, m2 w
QUEST_DESTINATION_ID_0002 );
; ?- B6 G7 e* D8 F+ i. `SetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); 这里是完成任务的奖物品9 C) p& W7 a5 F- V  k
SetEndRewardGold( 1500, 1500 ); 这里是奖金币) N$ t0 y$ n3 ^( E
SetHeadQuest( 6051 ); 这是奖经验!
3 d1 P" Q6 s/ _( Q& [3 V' `+ ]$ v4 C* l1 A7 I/ t3 U
SetEndRewardSkillPoint(40); 这里完成任务可转职为勇士9 l4 k2 ]/ r) M
SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!# ~  V; _! A: \& z

+ x" P# {) T2 g4 a% O, m8 a2 H( t+ A我以上只是说明一些任务代码的意思,还是要大家灵活变通!!!$ I- H* ^( W3 I3 d% b* i8 T; R

$ j. A5 m8 d% h+ m
' E6 ]7 c, b( h3 N; r) b$ {& h
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-20 13:13 , Processed in 0.067001 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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