天机脚本指令说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天机脚本指令说明

天机脚本指令说明 proc_start,proc_end proc_start n : 脚本开始,n脚本编号0~15 0:是初始化当前的脚本 1:是脚本的入口。 2~15:是脚本的其它过程 proc_end 脚本结束 proc_start与proc_end这两条必须成对出现。 例子: proc_start 0 // 初始化脚本 proc_end proc_start 1 // 开始运行脚本入口 // 做一些事 jump 2 proc_end proc_start 2 // 做一些事 proc_end = , += , -= , *= , /= 设置变量 x = n 当x是数字时 0-5999:自定义的变量(3000~5999:任务变量) n是值 注:0~5999的玩家变量范围为:-127~+127 全局变量与临时变量范围为:- 2147483647~+2147483647 3000 = 0 // 设置3000号变量为0 2000 += 3 // 把2000号变量加上3 1000 -= 11 // 把1000号变量减去11 100 *= 2 // 把10号变量乘于2 1000 /= 10 // 把1000号变量除于10 当x是字符串时 设置的是当前触发脚本的玩家的属性 name = 名称 Name = 织田信长 名称不能超过15个汉字或30个英文数字 HeaderName = 队长名称 Dlg 0 你的队长是:%s HeaderName DstPlayerName = 目标玩家名称 Dlg 0 目标玩家是是:%s DstPlayerName Pos = x坐标 y坐标 方向 Pos = 59 128 6 x与y坐标为当前地图坐标 方向为0~7(右,右上,上,左上,左,左下,下,右下) map = 地图编号 Map = 2 model = 模型编号 Model = 5017 Level = 等级 Level = 20 Profession = 职业编号 Profession = 1 (职业编号查看附表1) Sex = 性别编号 Sex = 0 (性别编号查看附表1) [key] 操作 数量 [key]为如下: money:金钱 exp:经验 skillexp:技能经验 con:体质 str:力量 dex:敏捷 int:智力 mgc:魔力 lky:运气 hp:生命量 mp:魔法量 操作为: +=:加 -=:减 =:相同 如: money += 100 hp -= 20 mp += 10 if, else, endif if:条件判断,这三条指令必须匹配出现 else:转折 endif:结束判断。 If [key] 逻辑操作符 数值 [key] 当[key]是数字时 为玩家身上的变量(0~4095) 当[key]是字符串时 为玩家的属性(同Set [key]的[key]) 逻辑操作符 :大于 =:大于等于 :小于 =:小于等于 ==:等于 !=:不等于 if money 1000 // 条件成立做某事 Else // 条件不成立做某事 endif call n 调用某个编号的脚本,当脚本执行完毕,返回调用的地方,然后继续向下执 n: 脚本编号 call 3 脚本3调用完毕返回 jump n 跳转到某个编号的脚本,当脚本执行完毕,不返回调用的地方。(注意与call的区别) n: 脚本编号 jump 3 脚本3调用完毕不返回 return 返回当前脚本 dlg 0 text $m 显示对话框。 参数: 第一参数为0表示有下一句、为1表示是最后一句 第二参数是对话内容 第三个到N个参数为变量 dlg 0 显示”下一步”按钮 dlg 1 显示”关闭按钮” var $x $x = 10 dlg 1 馒头为%s个,我的名字叫%s $x name 注:后面的变量将代替%s显示出来,运行结果为“馒头为10个,我的名字叫WitSun” Talk time color text 在激活脚本玩家的屏幕显示信息 time: 显示的时间(毫秒,1000毫秒=1秒) color: 字的颜色 text: 信息内容 Talk 10000 0xffff0000 你好呀:) TalkAll time color text%s $n 在所有玩家的屏幕显示信息 参数的意思同“Talk”指令 TalkAll 10000 0xffff0000 你有%s个物品 $n TalkArea mapid x y time color text%s $n 在指定区域内玩家的屏幕显示信息 Mapid: 地图ID x,y: 区域坐标 参数的

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档