飞飞世界论坛

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

创建活动

[复制链接]

197

主题

203

帖子

1086

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1086
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 02:58:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近有人还问我活动任务设置的问题,这个问题我本来不想发了,太简单的设置吧!太多人问了所以就发发贴!
2 i# Z9 z. Y) z( x# Y2 B* G在服务器找以下文件,(在这说明一下,我只是说一些列,大家要灵活变通,这才做出更多更好的任务)
& L8 o/ g/ C( q$ ZpropQuest.inc (这个是任务设置)
& }# V: y! b7 }3 U. a0 upropQuest.txt.txt (这个是任务活动名称,在这我不多说这个了)
$ a- y! c* z. z. {3 b% {, d现在我们打开propQuest.inc 这个文档,只要就说说这个里面代码的意思吧!
3 p9 }1 A2 @# BQUEST_VOCMER_TRN1 这个代表活动事项代码!, T" d; h" U0 X. K5 Z
{
  Z' J8 G4 E+ qSetTitle
( A2 J( K* a0 w  w(
& e9 m& Q( C1 ~/ ]: hIDS_PROPQUEST_INC_000685 这里对propQuest.txt.txt一些说明!3 @3 k% e3 |8 ^& N+ G6 ^  @
);( R5 u, l. d4 u' b
  |5 A4 [; i. }9 Y1 Q
setting% @! i, U8 }+ O  u* p9 A4 g
{
1 {9 d, r$ Q5 C: f5 o( F; c0 L+ ?$ _7 b' T
SetCharacter( "" ); 这里是任务要求见人物NPC完成才可以任务设置( "WWWJIHE" );这样就要见WWWJIHE才可接任务的意思!- [) J) K* V; x8 j# T; x& S5 ?
SetEndCondCharacter( "MaFl_Andy", 6929, 3328, 1 ); 接任务的人物NPC
0 L% v2 O, a7 [8 L$ `SetBeginCondLevel( 15, 15 ); 这是等级要求!
0 y5 o! o; v1 U" G# Z9 {SetBeginCondParty( 0, 0, 0, 0 );6 l5 k) e# ~& R5 T
SetBeginCondJob( JOB_VAGRANT );: f# ~* O! x: G0 e9 P
SetBeginCondPreviousQuest( 1, QUEST_VOCMER_BFTRN ); 这里是完成活动或事项才能按任务的意思QUEST_VOCMER_BFTRN这个是任务项目名称!( v- ]2 F6 l5 `
QuestItem( MI_AIBATT1, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1); 这是是杀MI_AIBATT1怪物爆物品II_GEN_GEM_GEM_TWINKLESTONE编号!3000000000在这里就代表机会率 1就是这个机会掉1个. \2 ?) ~4 n' R  }0 ]8 N7 B# l. h
QuestItem( MI_AIBATT2, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);8 ]- a' ?! N( l; N! y
QuestItem( MI_AIBATT3, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
( ^8 L7 T$ z) hQuestItem( MI_AIBATT4, II_GEN_GEM_GEM_TWINKLESTONE, 3000000000, 1);
1 m* r4 N9 \9 OSetEndCondItem( -1, 0, 0, II_GEN_GEM_GEM_TWINKLESTONE, 5, -1, -1, 这里的II_GEN_GEM_GEM_TWINKLESTONE是物品要求,5个这样的物品才能交任务要求!) Z* |8 Z. u. i1 K4 i6 \0 _& x
QUEST_DESTINATION_ID_0002 );" G2 M7 n+ H- G, r( b
SetEndRemoveItem( 0, II_GEN_GEM_GEM_TWINKLESTONE, 5 ); 这里是完成任务的奖物品8 C& q  \4 H3 p+ F# u! U, {& ]% e
SetEndRewardGold( 1500, 1500 ); 这里是奖金币9 F+ d* a: i8 E
SetHeadQuest( 6051 ); 这是奖经验!3 r1 E$ Y! X# `; N  A* I' M

& z3 p' f# r* C/ k$ W; ^7 k' BSetEndRewardSkillPoint(40); 这里完成任务可转职为勇士
& j! N6 N( m2 w$ X/ z4 L; X' TSetHeadQuest( 1992 ); 这句的1992就是活动任务的意思,!: ]$ G" p5 n5 z1 {; a
# _; o/ ^& l' m9 C, Z
我以上只是说明一些任务代码的意思,还是要大家灵活变通!!!+ O$ v0 g. l1 k2 K; S
- H5 F1 l! @. a
! D4 g% r8 x6 I/ T2 @% S2 W
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-5 20:18 , Processed in 0.058285 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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