传奇私服 家族联盟 经验交流 高手进阶心得 发布家族 软件下载 广告合作 传奇私服技术文章

随机任务系统脚本编写方法

脚本开头如下:

[@MAIN]
#IF
CHECK[101]0
#ELSEACT
GOTO@JINXING1

#IF
CHECK[102]0
#ELSEACT
GOTO@JINXING2

#IF
CHECK[103]0
#ELSEACT
GOTO@JINXING3

#IF
RANDOM3
#ELSEACT
GOTO@TEST1

#IF
RANDOM3
#ELSEACT
GOTO@TEST2

#IF
RANDOM3
#ELSEACT
GOTO@TEST3

[@TEST1]
#IF
#SAY
你要接受任务一吗?\\\
<接受/@JIESHOU1>\
<拒绝/@JUJUE1>

[@TEST2]
#IF
#SAY
你要接受任务二吗?\\\
<接受/@JIESHOU2>\
<拒绝/@JUJUE2>

[@TEST3]
#IF
#SAY
你要接受任务三吗?\\\
<接受/@JIESHOU3>\
<拒绝/@JUJUE3>

[@JIESHOU1]
#IF
#ACT
SET[101]1
#SAY
非常感谢你能接受任务一!\\\
<关闭/@EXIT>

[@JIESHOU2]
#IF
#ACT
SET[102]1
#SAY
非常感谢你能接受任务二!\\\
<关闭/@EXIT>


[@JIESHOU3]
#IF
#ACT
SET[103]1
#SAY
非常感谢你能接受任务三!\\\
<关闭/@EXIT>

[@JUJUE1]
#IF
#ACT
SET[101]0
#SAY
很遗憾!你拒绝了任务一。\\\
<关闭/@EXIT>

[@JUJUE2]
#IF
#ACT
SET[102]0
#SAY
很遗憾!你拒绝了任务二。\\\
<关闭/@EXIT>

[@JUJUE3]
#IF
#ACT
SET[103]0
#SAY
很遗憾!你拒绝了任务三。\\\
<关闭/@EXIT>

[@JINXING1]
任务一进行中。。。\\\
<关闭/@EXIT>\
<停止任务/@TIZHI>

[@JINXING2]
任务二进行中。。。\\\
<关闭/@EXIT>\
<停止任务/@TIZHI>

[@JINXING3]
任务三进行中。。。\\\
<关闭/@EXIT>\
<停止任务/@TIZHI>

[@TIZHI]
#IF
#ACT
SET[101]0
SET[102]0
SET[103]0
#SAY
任务已经停止,可以返回重新任务。\\\
<返回/@MAIN>\
<关闭/@EXIT>

上一篇传奇私服文章:上一篇: 让NPC正确识别玩家是否为会员脚本
下一篇传奇私服文章:下一篇: 一个有效防挂假人(僵尸)攻击办法
新开传奇私服 变态传奇私服 网通传奇私服
九四一传奇私服发布网 www.941my.com 提供最新开传奇私服发布 版权所有