飞飞世界论坛

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

创建活动

[复制链接]

200

主题

203

帖子

984

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
984
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 02:58:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
最近有人还问我活动任务设置的问题,这个问题我本来不想发了,太简单的设置吧!太多人问了所以就发发贴!) p% s; ^8 d3 W
在服务器找以下文件,(在这说明一下,我只是说一些列,大家要灵活变通,这才做出更多更好的任务)3 N; T9 P; @- o2 E6 Q9 }
propQuest.inc (这个是任务设置); K( Z. |0 j$ @1 a; C/ ?
propQuest.txt.txt (这个是任务活动名称,在这我不多说这个了)1 f, W0 W  Z% z" N
现在我们打开propQuest.inc 这个文档,只要就说说这个里面代码的意思吧!9 n! J* f/ h; O, R" z
QUEST_VOCMER_TRN1 这个代表活动事项代码!
; `' j' N  b2 ~. I( {+ K{/ `* g- x5 n$ V6 l& {' p
SetTitle
3 q* d2 Q2 |7 K' b(# C- Z2 b5 h% u4 b. G2 Y
IDS_PROPQUEST_INC_000685 这里对propQuest.txt.txt一些说明!
# |) j4 U) |& Z6 \9 D4 f) E! E8 Z);) }" \1 s: H1 Y7 g
# n/ l* N0 v8 f' F
setting7 H8 c# G' K% l  e; r/ [3 h0 m# g
{
) p. _: z1 y6 s& F2 y% u7 |" i$ _: v, n* @& T$ y3 ~; S
SetCharacter( "" ); 这里是任务要求见人物NPC完成才可以任务设置( "WWWJIHE" );这样就要见WWWJIHE才可接任务的意思!4 t' r, ~4 z# Z. O7 `9 D
SetEndCondCharacter( "MaFl_Andy", 6929, 3328, 1 ); 接任务的人物NPC
/ {: j7 s0 f* r1 lSetBeginCondLevel( 15, 15 ); 这是等级要求!7 K3 A- w) j7 w+ j. R% L; X* i5 H$ M2 u# A
SetBeginCondParty( 0, 0, 0, 0 );: h, Y' ]1 O- N/ v
SetBeginCondJob( JOB_VAGRANT );) r: P2 n' m& H3 q- t9 Q* z) [
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); 这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!
$ N, L# P; x: k& y5 X  i. RQuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); 这是是杀MI_AIBATT1怪物爆物品II_GEN_GEM_GEM_TWINKLESTONE编号!3000000000在这里就代表机会率 1就是这个机会掉1个
+ {4 ?! P8 T/ n" a  G6 wQuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
" `1 B, T" ~9 T5 n5 ]QuestItem( MI_AIBATT3, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);9 b; S! F  U8 |" u* Y( T$ B9 m
QuestItem( MI_AIBATT4, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);6 \! s9 Q8 J; j. ?4 e- O1 X) [
SetEndCondItem( -1, 0, 0, II_GEN_GEM_GEM_TWINKLESTONE, 5, -1, -1, 这里的II_GEN_GEM_GEM_TWINKLESTONE是物品要求,5个这样的物品才能交任务要求!
2 m2 c! f; ^% Z% X0 E! W, aQUEST_DESTINATION_ID_0002 );
* C$ R! t6 U* \SetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); 这里是完成任务的奖物品
5 x% M) f* X, U2 WSetEndRewardGold( 1500, 1500 ); 这里是奖金币
# }) T7 l- w" r, L6 ESetHeadQuest( 6051 ); 这是奖经验!
: |! T+ l. b# k" W( ~" {
$ {* s! d. R! ]0 U5 {. FSetEndRewardSkillPoint(40); 这里完成任务可转职为勇士. }+ |7 n! d, B% k: d7 H7 _+ z+ u
SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!9 _$ @; e, b! s6 M3 a: p/ X& L
8 Z; x. v. Q' T6 m# [, ]- {6 d& l! r
我以上只是说明一些任务代码的意思,还是要大家灵活变通!!!+ L, M( `* i& o- W3 ^) y
' u) w& A* a* q. _1 X& |

" x4 M  \+ K% S# q5 i% b4 A0 `
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 05:05 , Processed in 0.061890 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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