飞飞世界论坛

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

创建活动

[复制链接]

197

主题

203

帖子

1086

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1086
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 02:58:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近有人还问我活动任务设置的问题,这个问题我本来不想发了,太简单的设置吧!太多人问了所以就发发贴!
* G" I& C$ V- B" k. X+ R在服务器找以下文件,(在这说明一下,我只是说一些列,大家要灵活变通,这才做出更多更好的任务)8 G' C6 w  _  |+ O. S
propQuest.inc (这个是任务设置)2 {6 s- y! N: ]7 l
propQuest.txt.txt (这个是任务活动名称,在这我不多说这个了)
% }" `& Y( |9 V现在我们打开propQuest.inc 这个文档,只要就说说这个里面代码的意思吧!( C7 k- h- |: V
QUEST_VOCMER_TRN1 这个代表活动事项代码!- t: {0 X  u. a- T* }
{$ ^# I2 U: z4 R$ |5 F2 [) N% L
SetTitle
, e% Y) s" W( A& Y. x(: p% y0 K0 i  i, x5 @3 U$ H$ Q
IDS_PROPQUEST_INC_000685 这里对propQuest.txt.txt一些说明!
  I7 I. P+ y, q  p0 i* N);
" T) R5 M9 f" `% L* u
! ^$ u, K6 b$ U6 g2 csetting
0 J/ |. ?" Q" o# `! ^9 Z$ P{
- s# T" L" D0 Y! F/ z* V; E0 e8 Q8 F5 j4 O9 T
SetCharacter( "" ); 这里是任务要求见人物NPC完成才可以任务设置( "WWWJIHE" );这样就要见WWWJIHE才可接任务的意思!
& L6 h" _% Y( C5 d# k& f; P" n' `4 ZSetEndCondCharacter( "MaFl_Andy", 6929, 3328, 1 ); 接任务的人物NPC3 j; n* e  H  @" F; f# K1 A! N
SetBeginCondLevel( 15, 15 ); 这是等级要求!& F" ]0 j& X. O% T) ~$ B
SetBeginCondParty( 0, 0, 0, 0 );$ b/ s9 B) B1 F& A* @# p
SetBeginCondJob( JOB_VAGRANT );
5 F3 N9 ~- [  DSetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); 这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!1 W( V/ i8 ^! A* J8 u* O9 I# {
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); 这是是杀MI_AIBATT1怪物爆物品II_GEN_GEM_GEM_TWINKLESTONE编号!3000000000在这里就代表机会率 1就是这个机会掉1个/ ?0 c7 \. [( `/ \$ c* w
QuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
  p% S# u3 {" g3 O, T9 GQuestItem( MI_AIBATT3, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
) ~' Z8 v1 Q6 NQuestItem( MI_AIBATT4, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
# y/ K! ^# J; {1 Q  X7 N) X6 j- ySetEndCondItem( -1, 0, 0, II_GEN_GEM_GEM_TWINKLESTONE, 5, -1, -1, 这里的II_GEN_GEM_GEM_TWINKLESTONE是物品要求,5个这样的物品才能交任务要求!1 C# I7 i* a/ i2 c
QUEST_DESTINATION_ID_0002 );
3 i7 [  c) g' d  G/ c  lSetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); 这里是完成任务的奖物品
' ^2 H. J" X3 VSetEndRewardGold( 1500, 1500 ); 这里是奖金币
/ I$ Z5 d9 U& |1 v7 w8 `. Z/ |5 a1 V& ^- iSetHeadQuest( 6051 ); 这是奖经验!0 D9 c1 H7 L, J8 [
. c  n4 L, C. `8 ]7 }; t
SetEndRewardSkillPoint(40); 这里完成任务可转职为勇士" b1 q  s2 K- n/ m
SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!. }( ]* `( V5 j& V* V
! {+ C% o8 M0 P! e; `
我以上只是说明一些任务代码的意思,还是要大家灵活变通!!!
$ S! ^/ F8 i- i! i* E6 S: A. o! Z+ y4 n$ W# @% `

7 ~: P+ V1 L* y8 o, }- R
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-3 14:53 , Processed in 0.059020 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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