じ☆ve冰风 发表于 2024-1-19 19:05:16

CGMZ 无限的事件条件拓展插件

【插件:CGMZ_UnlimitedEventConditions -无限的事件条件拓展插件】
版本:RPG MAKER MZ
作者:Casper Gaming

插件核心下载:CGMZ_Core
(在列表中置于所有CGMZ插件之上)

本插件下载链接:CGMZ_UnlimitedEventConditions
(请到作者官网下载插件,可能官网还没更新汉化版,但是配合下列命令已经可以正常使用啦。)

使用条款:
1.可以免费用于商用或非商用游戏。
2.使用本插件必须声明作者Casper Gaming,并注明插件来源网站以帮助其他有需要的用户。
3.如插件内有注明其他额外的使用条款,请遵守。
4.所有使用条款均以作者网站公布的最新版本为准。作者官网使用条款

=============插件使用说明(简简单单)=============

【插件简介】
默认的事件只支持2个开关、一个变量或一些其他条件。
现在你可以在事件页设置增加无限个条件(如开关、变量、物品武器防具持有数量等等)。
请注意冒号格式和其他参数之间的空格。
请注意冒号格式和其他参数之间的空格。
请注意冒号格式和其他参数之间的空格。
请不要修改插件文件名~
请不要修改插件文件名~
请不要修改插件文件名~

【注释命令】
一、在新建事件页的第一行输入以下"注释"以激活新的事件条件。
CGMZ Event Conditions
注:这条前置用的注释命令要求大小写格式一致。

二、在激活命令的注释中输入不同的事件条件。

1、开关:检查开关是否打开。
注释:Switch:
举例:Switch: 1 OFF (当1号开关关闭时)

2、独立开关:检查某地图的某个事件的独立开关是否打开。
注释:Selfswitch:
举例:Selfswitch: 10 8 A OFF (当10号地图8号事件的独立开关A关闭时)

3、变量:检查某个变量的值是否符合。
注释:Variable: [>|>=|=|<|<=|!=]
举例:Variable: 5 >= 100 (5号变量大于等于100时)
说明:>大于,>=大于等于,=等于,<小于,<=小于等于吗,!=不等于(下同)

4、物品:检查物品持有数是否符合。
注释:Item: [>|>=|=|<|<=|!=]
举例:Item: 2 > 9 (2号物品数量大于9个时)

5、武器:检查武器持有数是否符合,或者是否有角色装备了该武器。
注释:Weapon: [>|>=|=|<|<=|!=|equipped]
举例:Weapon: 5 > 1 (当5号武器持有数大于1个时)
举例:Weapon: 5 equipped (当有角色装备了5号武器时)
说明:如果你同时设置了这2个条件,当有角色装备了该武器,就会自动忽略数量要求这个条件。

6、防具:Armor,设置方法和注意说明同"武器"。
注释:Armor: [>|>=|=|<|<=|!=|equipped]

7、货币:检查货币持有数是否符合。
注释:Gold: [>|>=|=|<|<=|!=]
举例:Gold: >= 100 (金币持有数大于等于100时)

8、角色:检查角色是否在队伍中。
注释:Actor:
举例:Actor: 4 out (4号角色不在队伍中时)

9、载具:检查队伍是否乘坐在载具中。
注释:Vehicle:
举例:Vehicle: boat on (队伍正在乘坐"小船")
说明:boat小船,ship大船,airship飞艇。

10、计时器:检查是否符合计时器的时间。
注释:Timer: [>|>=|=|<|<=|!=]
举例:Timer: >= 60 (计时器剩余时间大于等于60秒)
说明:必须注意!计时器用法有区别于其他条件用法。
1、当你使用计时器条件时,你必须确保计时器在运行中,否则会报错。
2、你的事件不会只因为符合计时器条件而自动刷新,
   你需要配合满足一些其他条件来刷新你的事件。

举个例子:
当你的事件只有 "计时器>100秒"才显示宝箱时,
即使运行计时器并符合条件,宝箱也不会自动显示。
你要同时多设置一个例如 "货币>1000"+"计时器>100秒",
类似这样的设置,才能激活宝箱。请自行测试。

三、你可以在一条注释里面设置多个条件,一行一个条件。
然后在一个事件里面设置多条注释来设置多个条件。
但请确保每一个注释的第一行必须是"CGMZ Event Conditions"。
请注意冒号格式和其他参数之间的空格。
请注意冒号格式和其他参数之间的空格。
请注意冒号格式和其他参数之间的空格。



四、重要!如果你使用了不正确的命令格式,该插件会报错!
到时请按F8或F12打开后台查看console来了解报错原因。
如:Switch: off 22 (正确应该是 Switch: 22 off)


题外话:下个版本作者应该会增加用技能和状态来作为事件条件吧,敬请期待~


            本帖来自P1论坛作者暴走的露露,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg. blue/forum.php?mod=viewthread&tid=493926若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。
页: [1]
查看完整版本: CGMZ 无限的事件条件拓展插件