|
|
BUG
| 引擎版本号: |
20260520 |
| BUG描述: |
ChangeMapMonNameEX
MoveMapMonToPos
GetFengHaoRemainingTime
SETONTIMEREX
checkitems |
| BUG重现方式: |
ChangeMapMonNameEX
MoveMapMonToPos
GetFengHaoRemainingTime
SETONTIMEREX
checkitems
不支持报错 |
| 修复后达到的效果: |
支持不报错 |
| 联系方式: |
1290486438 |
说明: 修改地图怪物名称
格式:修改地图怪物名称:ChangeMapMonName 地图名 X坐标 Y坐标 范围(为3时表示3*3) 原怪物名(*不判断) 新怪物名
备注:当X,Y,范围均为0时,表示地图所有范围
示范:
#if
#act
ChangeMapMonName 3 0 0 0 羊 喜羊羊
sendmsg 5 你已经将盟重地图中的所有羊改名为喜羊羊了
示范2:
#if
#act
ChangeMapMonNameEx 3 0 0 0 稻草人 白野猪
sendmsg 5 你已经将盟重地图中的所有稻草人改名为白野猪了
区别
ChangeMapMonNameEx 修改名字后爆率依然读取源名字怪物爆率
ChangeMapMonName 修改名字后爆率读取修改名称后的怪物爆率功能说明:移动指定地图坐标的怪物到新的地图位置.
注意:Mir200\Envir\MoveMapMonToPosDisable.txt 文本中包含的怪物都不会被MoveMapMonToPos命令移走
格式:MoveMapMonToPos 怪物名(*不匹配怪物名) 老地图名 老坐标X 老坐标Y 范围 新地图名 新坐标X 新坐标Y 范围
;例子
[@main]
#act
MoveMapMonToPos 白野猪 3 329 349 10 2 188 433 10
sendmsg 6 你已经将盟重地图(329,349)10格范围内的白野猪传到了毒蛇山谷(188,433) 范围10以内
获取身上物品限时剩余时间
功能:获取身上限时物品剩余时间
获取身上物品限时剩余时间格式:GetItemRemainingTime 物品位置 保存变量(为-1时,表示非限时装备)
获取身上称号限时剩余时间格式:GetFengHaoRemainingTime 称号名称 保存变量(为-1时,表示非限时装备)
------------------------------------------------
*获取身上物品限时剩余时间
格式:GetItemRemainingTime 物品位置 保存变量(为-1时,表示非限时装备)
GetItemRemainingTime 1 N1
[@获取限时时间]
#IF
CheckUseItem 1
#ACT
GetItemRemainingTime 1 N1
;时间为-1时,表示非限时物品
SendMsg 6 武器剩余时间为:<$STR(N1)>分钟
*获取身上称号限时剩余时间
格式:GetFengHaoRemainingTime 称号名称 保存变量(为-1时,表示非限时装备)
GetFengHaoRemainingTime 沙巴克城主 N1
[@获取称号限时时间]
#IF
CheckFengHao 沙巴克城主
#ACT
GetFengHaoRemainingTime 沙巴克城主 N1
;时间为-1时,表示非限时物品
SendMsg 6 沙巴克城主剩余时间为:<$STR(N1)>分钟
毫秒级个人定时器
功能:毫秒级个人定时器
说明: 由于人物运行间隔在200毫秒+,计时器在250毫秒内可能无法做到很精确
格式:
SETONTIMEREX 定时器索引(0-9) 定时间隔(单位为毫秒)执行次数(留空为无限制执行,需使用停止定时器方可关闭,填写3为执行3次后自动关闭定时器)
SETOFFTIMEREX 定时器索引(0-9) //停止定时器
设置定时器编号0的间隔为300毫秒
[@Test]
#IF
#ACT
SETONTIMEREX 0 300
QManage.txt:触发:
QM中的@OnTimerEx索引号
[@OnTimerEx0]
#ACT
SENDMSG 1 OnTimerEx0
停止编号0的定时器
[@Test]
#IF
#ACT
SETOFFTIMEREX 0
功能: 检测背包是否有指定物品
格式:checkitem 名字 数量 参数3(空或0,名称完全匹配。 不等于0部分匹配)参数4(是否检测改名的装备0:否; 1: 是)
#IF
CheckItem 麻痹 1 1
#ACT
SendMsg 5 你背包有包含麻痹文字的装备
#IF
CheckItem 麻痹戒指 1
#ACT
SendMsg 5 你背包有麻痹戒指
==================================================
格式:checkitems 参数1名字 参数2数量 参数3检测身上相同(包含检查装备,首饰,神佑)装备总量
#IF
checkitems 传送戒指 2
#ACT
SENDMSG 5 你身上有2个传送戒指....
|
|