飞飞世界论坛

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

创建活动

[复制链接]

200

主题

203

帖子

984

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
984
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 02:58:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
最近有人还问我活动任务设置的问题,这个问题我本来不想发了,太简单的设置吧!太多人问了所以就发发贴!. N! R: Z+ H! n
在服务器找以下文件,(在这说明一下,我只是说一些列,大家要灵活变通,这才做出更多更好的任务), h& p' k: D( H7 \: R; W
propQuest.inc (这个是任务设置)
& H$ d2 X' s, A) f0 T5 ?propQuest.txt.txt (这个是任务活动名称,在这我不多说这个了)
) E3 ~, Y( b& j# i; p& K. Q, _3 o现在我们打开propQuest.inc 这个文档,只要就说说这个里面代码的意思吧!) w4 Y7 T+ H7 c$ k
QUEST_VOCMER_TRN1 这个代表活动事项代码!
$ z& i! Z. X$ X{
6 N7 n4 O7 ~! h$ c8 NSetTitle/ Z% |! W8 i) w) ]( a
(
1 V! u) j0 Z! X, EIDS_PROPQUEST_INC_000685 这里对propQuest.txt.txt一些说明!1 s2 O3 J* L# i4 }! x1 A" f
);
8 ?/ M- @. }5 K9 ]" e" g4 z. `5 X$ \; f  I6 A
setting
; I9 t8 r& Y; V8 O$ b7 W1 b{
0 P) S" s5 i+ X) Z9 x
( [3 X3 z, H; [+ L' W, F" @SetCharacter( "" ); 这里是任务要求见人物NPC完成才可以任务设置( "WWWJIHE" );这样就要见WWWJIHE才可接任务的意思!6 [- h5 U  h- n4 E. v$ J6 D
SetEndCondCharacter( "MaFl_Andy", 6929, 3328, 1 ); 接任务的人物NPC
' S, x3 I% ^# l4 K# C1 i! m# S. C6 ^7 iSetBeginCondLevel( 15, 15 ); 这是等级要求!
2 K9 N  \6 w0 n( fSetBeginCondParty( 0, 0, 0, 0 );
3 x3 Q1 P; m$ j% ISetBeginCondJob( JOB_VAGRANT );
& e4 Z2 D* L! T6 C# b  USetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); 这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!
/ k, k$ {2 V* c- r& a4 OQuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); 这是是杀MI_AIBATT1怪物爆物品II_GEN_GEM_GEM_TWINKLESTONE编号!3000000000在这里就代表机会率 1就是这个机会掉1个
; N$ T  o! R7 f$ W% iQuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
/ v1 {8 Z( u- D( i8 j& t; a8 v$ @4 vQuestItem( MI_AIBATT3, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
% f# a; {! L+ x; oQuestItem( MI_AIBATT4, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);  F7 Q2 M; J6 t" s4 Y  b
SetEndCondItem( -1, 0, 0, II_GEN_GEM_GEM_TWINKLESTONE, 5, -1, -1, 这里的II_GEN_GEM_GEM_TWINKLESTONE是物品要求,5个这样的物品才能交任务要求!9 J7 @' o. _1 \. V+ g
QUEST_DESTINATION_ID_0002 );
: M, V! l# R% Y) QSetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); 这里是完成任务的奖物品& w. S* z( D% U1 E( Y7 ^5 c" M
SetEndRewardGold( 1500, 1500 ); 这里是奖金币
9 O; r* L: G- S% o& d. P$ VSetHeadQuest( 6051 ); 这是奖经验!/ b# }2 f' R+ {4 x

& q: F, _9 p4 X! q- e. @3 ~& cSetEndRewardSkillPoint(40); 这里完成任务可转职为勇士& A* T9 |' b* m8 ?
SetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!6 w- w7 r  y( [$ v9 _
4 c5 {. F& |- Q! Z6 \3 _
我以上只是说明一些任务代码的意思,还是要大家灵活变通!!!3 B- Y7 J7 {, C& j, ^
( K8 m0 z9 P5 P2 w) C- M9 }
7 b9 Y( O9 c+ \; L0 L# s# q
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 11:28 , Processed in 0.060327 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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