当前位置: 主页 > 传奇信息资讯 > 传奇开服 > 传奇开服攻略 > MAX引擎义务系统设置阐明新开传奇网站

MAX引擎义务系统设置阐明新开传奇网站

发布时间:2015-12-23 05:52内容来源:sf999点击:
(0=成长义务,1=日常义务,2=每日流动,3=节日流动)

CHECKMISSION 义务类型ID(0-3) >/</= 义务ID(0~65535) 
CHECKMISSION 0 > 2 //成长义务是不是做到了第三个义务
--------------------------------------------------------------
SETMISSION 义务类型ID(0-3) 义务ID(0~65535) 
SETMISSION 0 2 //设置成长义务的义务ID为2

--------------------------------------------------------------
CLEARMISSION //清算一切义务

OPENMISSIONWINDOWS 义务类型ID(0-3) 显示义务窗口 //参数打开时要显示的标签页
FLASHMISSIONBUTTON 使义务按钮闪动
GETMISSIONID 义务类型ID(0-3) 数值型变量名 //取指定类型的义务ID


引擎会在x:MirserverMir200EnvirTask_def产生一个Task.txt里面是义务系统的NPC脚本
(其实整个义务系统就是一个NPC支持一切NPC支持的脚本语法)

以下是一个task.txt的例子

[@0^0] //成长义务是个特殊段,只会显示人物以后义务ID为对应段的内容
<呼唤强大的同伴-英雄>

[@0^1] //假设成长义务的ID为1就会显示这段
<id1测试>

[@1]//这里是显示在日常义务里的
<每日环跑义务/@1_0>\
<每日赚钱义务/@1_1>
<每日历练义务/@1_2>
<阅历匣/@1_3>

[@0_0]//这个是成长义务ID为0的显示在形容窗里的
#say
欢迎离开玛法大陆,请你在封魔谷
找<英雄特使/FCOLOR=249>,领取<英难/FCOLOR=249>
末尾你的玛法之旅 
<义务线路(可点击停止主动寻路):/FCOLOR=172>
<英雄特使(封魔谷)/@封魔谷寻路> 


[@封魔谷寻路]
#if
#act
Gotonow 240 197 封魔谷
break

[@0_1]//这个成长义务ID为1的显示在形容窗里的
这里是成长义务2的测试

[@1_0]
<每日环跑义务/@abcde>

[@abcde]
<再次跳/@abcd>

[@abcd]
#if
#act
mapmove B101
break 

[@1_1]
每日赚钱义务

[@1_2]
每日历练义务

[@1_3]
阅历匣
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
  • 挑错
  • 打印