2023-02-10 补丁说明
- 三端 使用该补丁后解封 io库 允许 在沙盒路径下 使用io库
- 路径:MirServerMir200EnvirUserFile
- 本地 UserFile 沙盒文件夹需要代理自行创建
- 示例: local file = io.open(“/aa.lua”,”a”)
- 从920版本(包含)开始, 部分OS操作已经全部禁止,默认加载了cjson、sqlite3、sqlite、iconv库,代码里可以直接用,require已经重新封装,只允许加载Lua文件,已有代码,请替换或补全文件名
2022-10-26
- 920以后版本,物品入包后,如果被叠加或者回收了,是不会触发
pickupitemex,建议换成pickupitemfrontex,参数2里提供了物品对象
2022-09-28
callfunbynpc调用其他lua虚拟机函数
2022-09-17
guilddelmember,guildaddmember避免跟触发接口冲突,进行改名delguildmember,addguildmember
2022-08-18
- 需要玩家对象的接口,没有玩家对象时,可以用”0”,取系统玩家对象。
grobalinfo增加 0 返回值,返回系统玩家
2022-07-08
- 增加
addbuff,delbuff,hasbuff
2022-06-23
- 增加触发:穿上装备前触发
TakeOnBefore(支持返回False、stop命令中止)、英雄穿上装备前触发HeroTakeOnBefore(支持返回False、stop命令中止); - 增加接口:
getitemjson,addbutshow,delbutshow;
2022-06-14
mondropitem调整为mondropitemex
2022-05-17
GoToLabel,跳转后的接口,默认增加玩家对象作为第一个参数,一边后续接口调用;- 增加接口:
queryhumnameexist、changehumname、humanmp、changecustomitemabil、changecustomitemvalue、changecustomitemtext、changecustomitemtextcolor;
2022-04-06
- 增加接口:
setthrowitemly2、gotolabel、getconst、screffects、deleffects、openupgradedlg、takedlgitem、reclaimitem; - 增加触发:
@UpgradeDlgItem; getbaseinfo,增加65(回城地图名称),66(回城坐标,table类型)
2022-04-05
- 支持QF,QM,机器人脚本聚合,
Gamedata表里增加ShareNpc,设置成1,就会把机器人的触发,qm的触发,全部转到QF里触发
2022-03-30
humanhp支持延时操作HP;- csv文件操作(
gethlcsv、getgjcsv、newdqcsv),存入变量方式改为返回值方式;
2022-03-29
getitemaddvaluetype=1, 约定 40~44 为脚本使用,setitemaddvalue可以设置这些值
2022-01-20
getstditeminfobyname去除,使用getstditeminfo,传入字符串,则使用名字查询
2021-10-18
handleRequest变成handlerequest,遵循函数全部小写原则getbaseinfo,setbaseinfoId=57,取消掉 爆怪次数
2021-09-23
genmon刷怪返回对象表。
2021-09-17
- 重要变动:去除
,统一替换成getplayinfosetplayinfogetmoninfosetmoninfogetbaseinfo,setbaseinfo - 增加任务相关接口
- 杀怪
killmon接口改名为killmonsters,避免跟触发回调接口 killmon 一样函数
2021-09-15
spacemove方法名修改成mapmove
© 版权声明
文章版权归作者所有,未经允许请勿转载。
暂无评论...