设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 123|回复: 0
打印 上一主题 下一主题

[原创发布] RPG MZ/MV快捷定义函数,可直接使用在游戏脚本中

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2845
在线时间
199 小时
注册时间
2022-12-13
帖子
39
跳转到指定楼层
1
发表于 3 天前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 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

1.98 KB, 下载次数: 4

售价: 2 星屑  [记录]

2025/8/29

评分

参与人数 1+1 收起 理由
邪月长啸 + 1 塞糖

查看全部评分

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-9-1 10:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表