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
getitemaddvalue
type=1, 约定 40~44 为脚本使用,setitemaddvalue
可以设置这些值
2022-01-20
getstditeminfobyname
去除,使用getstditeminfo
,传入字符串,则使用名字查询
2021-10-18
handleRequest
变成handlerequest
,遵循函数全部小写原则getbaseinfo
,setbaseinfo
Id=57,取消掉 爆怪次数
2021-09-23
genmon
刷怪返回对象表。
2021-09-17
- 重要变动:去除
,统一替换成getplayinfo
setplayinfo
getmoninfo
setmoninfo
getbaseinfo
,setbaseinfo
- 增加任务相关接口
- 杀怪
killmon
接口改名为killmonsters
,避免跟触发回调接口 killmon 一样函数
2021-09-15
spacemove
方法名修改成mapmove
© 版权声明
文章版权归作者所有,未经允许请勿转载。
暂无评论...