————————————————————–

(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

SENDFOOTMSG  前景色 背景色 显示时间 公告字符串 //发送底部公告

引擎会在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]

经验匣

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。