Project1
标题:
RPG MZ/MV快捷定义函数,可直接使用在游戏脚本中
[打印本页]
作者:
sadhu4231
时间:
6 天前
标题:
RPG MZ/MV快捷定义函数,可直接使用在游戏脚本中
本帖最后由 sadhu4231 于 2025-8-29 22:39 编辑
快捷判断函数定义,方便新人和懒人
比如判断2号物品是否有10个,正常写是$gameParty.numItems($dataItems[2]) >= 10
定义后可简写为:ii(2) >= 10
这里面定义了很多常用的,方便随时使用!
以下是可使用的快捷定义函数:{也有示例在插件中}
【变量开关函数】
v(variableId) - 获取变量值
s(switchId) - 获取开关状态
【物品数量函数】
ii(itemId) - 获取普通物品数量
ww(weaponId) - 获取武器数量
aa(armorId) - 获取防具数量
g() - 获取金币数量
【装备判断函数】
ew(weaponId) - 队伍是否有人装备指定武器
ea(armorId) - 队伍是否有人装备指定防具
【队伍成员函数】
pta(actorId) - 指定角色是否在队伍中
paw(actorId, weaponId) - 指定角色是否装备指定武器
paa(actorId, armorId) - 指定角色是否装备指定防具
pw(index, weaponId) - 队伍位置成员是否装备指定武器
pa(index, armorId) - 队伍位置成员是否装备指定防具
【状态检查函数】
tt(stateId) - 队伍是否有人处于指定状态
pat(actorId, stateId) - 指定角色是否处于指定状态
【职业判断函数】
plc(index, classId) - 队伍位置成员是否是对应的职业
pac(actorId, classId) - 指定角色是否是对应的职业
pvc(varId, classId) - 变量指定位置成员是否是对应的职业
【等级判断函数】
pl(index) - 获取队伍位置成员的等级
al(actorId) - 获取指定角色的等级
【其他实用函数】
pc(index) - 获取队伍位置成员的职业名称
pv(varId) - 获取变量指定位置队伍成员的名称
MTT_QuickDecisionLibrary.rar
6 天前
上传
点击文件名下载附件
1.98 KB, 下载次数: 4
售价:
2 星屑
[
记录
]
2025/8/29
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1