网站首页 > 学技术 > 正文页面
热度:

传世任务系统配置脚本

任务系统配置
配置路径——任务列表
Envir\Task.txt
配置内容
拯救村民  1
复仇鱼人   1
老兵的训练 1
拯救村民   1
复仇鱼人  1
反击将军坟 1
补充说明
;文件内容为各任务的定义文件名,每个任务名字占一行
前面为读取Envir\Task.\文件夹中的任务文件名
后面数值为任务类型,1为支线,不写则为主线任务
配置路径——任务文档
Envir\Task\
补充说明
存放所有任务定义
文档内容
[setup]
stepcount = 2
title = 寻找失落的鬼王刀
ID = 1
stepDESC1 = 中州书店的老板请求你帮他寻找一把失落以久的鬼王刀。你最\好去酒馆之类的地方找找线索。
stepDESC2 = 在酒馆内,你找到了最后一个看见鬼王刀的人,从他嘴里知道\,鬼王刀被刀犬抢走了。
补充说明
stepcount 表示这个任务包括几个步骤
title 表示任务标题
ID 表示任务号,在所有任务中是唯一的值
stepDesc是每个步骤的提示文字



任务相关脚本命令
AddTask TaskID
DelTask TaskID
UpdateTask TaskID step
EndTask TaskID
HasTask TaskID
命令说明
变量解释
AddTask增加一个任务
DelTask取消一个任务 取消任务后触发QFunction-0.txt中的[@CancelTaskX],X是任务ID
UpdateTask更新一个任务
EndTask完成一个任务
HasTask检查当前人物是否开始执行指定的任务
变量$Task(TaskID)返回指定任务当前进度,若进度<=0则表示没有开始该任务

命令参数
变量解释
TaskID任务定义文件中的ID值
step任务的当前步骤



任务相关变量
$TASK(n) 返回当前人物执行任务n的当前步骤号
$TASKSTEPCOUNT(n) 返回人物n的总步骤数

传奇爱好者原创技术文章,您还可以把下载来看