Project1

标题: 【MZ】技能/物品范围拓展 [打印本页]

作者: rfvtgbzxc    时间: 2023-6-1 00:13
标题: 【MZ】技能/物品范围拓展
本帖最后由 rfvtgbzxc 于 2023-8-27 23:44 编辑

此贴长期维护,对此插件进行BUG的修复和功能更新。

一、介绍
RM默认版本中,技能和物品的范围可以对“阵营”“数量”“状态”三个选项进行组合,但以下组合是不可用的:
1.阵营为敌人时,不能选择敌人状态是存活还是死亡(固定为存活)
2.阵营为我方时,不能选择数量为随机n个
3.阵营为敌人和我方时,不能选择数量和状态(固定为全体且存活)

本插件对上述不可用选项进行了补全,使这三个选项可以任意组合。
可以使用这个插件设计出一些具有较大影响范围和随机性的特殊技能,例如随机选择场上3个目标复活,或指定全场任意一个目标狂暴等。

除此之外,针对“不能选择使用者”这一需求,添加了一个额外的选项(见下文),可以让上述技能在选择我方目标时,技能的使用者不存在于选择窗口中。
(即使使用脚本指定了使用者为自己,也会在随后的判定中被取消掉)






二、使用方法
对于要使用自定义范围的技能和物品,在备注部分输入:
<重写范围:[阵营, 数量, 状态, 额外]>

【阵营】可以填写: 无/敌人(或敌方)/我方/敌人(或敌方)和我方/使用者
【数量】可以填写: 单体/全体/随机n个(n填想要的数字)
  - 随机n个也可以填写 随机a到(或~)b个 ,要求a小于等于b,会取a和b之间的随机整数。(包括a和b)
【状态】可以填写: 存活/死亡/无条件
【额外】可以填写: 非使用者
  -【额外】一项可以省略,只写前三个。
     非使用者:表示不会选中使用者

例子:希望这个技能在选择使用对象的时候,既可以选择我方单体,也可以选择敌方单体,不论是否存活,但是不能选择使用者自己。(复制于论坛中某个需求)
备注内容:
<重写范围:[敌人和我方, 单体, 无条件, 非使用者]>


三、兼容性
插件尽量保证了兼容性,但兼容问题难免,下面列出主要修改内容和可能的冲突:
1.对于核心数据类Game_Action,基本没有覆盖原始函数,并保持了Game_Action中各个函数的原始语义。
  这部分冲突概率较低,可能和一些重写了死亡、存活定义的插件出现冲突。
2.对于窗口类,对不同角色选择窗口的部分函数进行了覆写,以实现选项的隐藏
  - Window_BattleEnemy
  - Window_BattleActor
  对于一些对角色选项窗口有大幅度定制的插件,会有一定冲突可能。
3.对于战斗场景Scene_Battle,对角色选择窗口按下空格键的行为函数进行了覆写,以实现将各种特殊的目标设定到行动上。
  - onActorOk()
  对于一些为角色选项窗口赋予了额外功能的插件(例如选择后进入一个新的流程),会有一定冲突可能。

四、使用规约
1.可以将该插件用于免费或收费游戏。
2.可以根据游戏开发需要对插件进行任意定制,或将插件的功能拷贝到自定义的插件上进行二次分发,但不能将插件内容编辑后以本账号名称的名义进行二次分发。
(基本上就是随便改的意思了吧……)

五、更新记录
2023.7.1  v1.1.0 v1.1.1
1.添加了对随机a到b个目标功能的支持。
2.修正了部分单词拼写错误。
3.修正了插件描述中的一个错误。

2023.6.1 v1.0.2
1.将isForOne()的逻辑由覆盖改为重载,提高兼容性。
2.添加了自定义窗口选项,可以选择不显示带名称的选择窗口,直接观察场上的战斗者进行选择。

2023.5.31 v1.0.0 v1.0.1
发布插件
修复了多次针对死亡敌方单位的复活类行动可以触发多次的bug。

行动范围拓展v1.1.1.zip

6.68 KB, 阅读权限: 1, 下载次数: 110

售价: 5 星屑  [记录]

v1.1.1


作者: zf756268    时间: 2023-6-1 07:54
加油
作者: 诚夏飞天了    时间: 2023-6-1 10:11
尝试使用了一下暂时没有发现Bug~非常好的插件!

不知道能否再添加一个关闭选择角色(也就是会显示角色名称)的功能呢?
这样也能做到和原来的ui逻辑保持统一~

HM6BWNEX@@FRQ{]}~10OZN5.png (588.47 KB, 下载次数: 16)

HM6BWNEX@@FRQ{]}~10OZN5.png

7{KK7KS~~Z_B)%W{F2G%8V4.png (601.87 KB, 下载次数: 15)

7{KK7KS~~Z_B)%W{F2G%8V4.png

作者: rfvtgbzxc    时间: 2023-6-1 11:49
本帖最后由 rfvtgbzxc 于 2023-6-1 12:02 编辑
诚夏飞天了 发表于 2023-6-1 10:11
尝试使用了一下暂时没有发现Bug~非常好的插件!

不知道能否再添加一个关闭选 ...


看效果图,插件和这个系统配合得还不错。

关于选项,关闭选择角色的意思是说不要下面那个使用角色名字的选窗,只保留战斗画面上的战斗者闪烁效果来确定选择吗?
作者: 诚夏飞天了    时间: 2023-6-1 14:07
rfvtgbzxc 发表于 2023-6-1 11:49
看效果图,插件和这个系统配合得还不错。

关于选项,关闭选择角色的意思是说不要下面那个使用角色名字的 ...

没错~就是只出现选择闪烁~
作者: rfvtgbzxc    时间: 2023-6-1 15:47
诚夏飞天了 发表于 2023-6-1 14:07
没错~就是只出现选择闪烁~


没问题,更新已发布。
不过如果选项窗不显示的话,阵亡的敌方角色因为是透明的,会看不到闪烁效果(点击还是点得到),不好弄清楚是否选中了。对阵亡敌方角色的技能使用起来会不太方便,如果有这种技能,建议搭配一些选择敌人时自带光标的插件。如果后面找到这样的插件这里也会考虑整合。
作者: 哈咩仙    时间: 2023-6-1 18:36
牛的加油
作者: ex悠米桑    时间: 2023-6-2 07:49
好棒!我自己用的扩展脚本是ScopeExtend.js,但是这个扩张效果只有一部分,而且不够自由233比如:
<SE敵味方> <SEEnemiesAndAllies>
根据原来的效果范围扩大如下。
・敌单体:生存的我方单体随机追加一人
这种,我要是想做成敌人1个,我方全体呢?就不行233

大佬这个脚本,自由多了!!感谢!
作者: 闪电超重火炮    时间: 2023-6-2 23:39
比我的要早,我那个核心写了一部分暂时搁置了,最近在搞UI
作者: ex悠米桑    时间: 2023-6-3 17:55
对了,我今天忽然想到,大佬可不可以试试看加入一个随机几次的效果?就类似宝可梦那种,使用本技能,随机造成2-5次伤害,可能2次也可能5次这种感觉233
作者: gt50    时间: 2023-6-4 15:26
棒啊,整挺好
作者: beloved57    时间: 2023-6-4 19:53
感谢分享
作者: SIKIYE    时间: 2023-6-6 08:57
感谢dalao
作者: 真红的赤    时间: 2023-6-10 17:15

作者: a30254    时间: 2023-6-29 11:40
感謝樓主分享
作者: sunhihi    时间: 2023-6-29 12:48
抓來研究一下
作者: 一屿千凡    时间: 2023-6-29 13:11
太赞了 感谢大佬分享
作者: ZYS2747992286    时间: 2023-7-1 15:24
谢谢大佬
作者: ZYS2747992286    时间: 2023-7-1 15:49
文件损坏,我以为是我的问题,问了一下群友也是文件损坏
作者: rpgdashi    时间: 2023-8-2 19:37
介绍的很详细,对于新人很友好
作者: tpz1112    时间: 2023-8-6 19:08
新人来拿回帖奖励了!插件很好用!
作者: shixian    时间: 2023-10-4 21:19
66666666666
作者: tpz1112    时间: 2023-10-7 11:39
好东西!谢谢大佬!
作者: 航仔牛13    时间: 2023-11-25 16:05
谢谢大佬,非常好用。666

作者: Procedure[MV]    时间: 2023-11-26 08:12
好东西,谢谢大佬~
作者: wupeng    时间: 2023-12-13 10:05
这个兼容GF动作序列插件吗
作者: alderpaw    时间: 2023-12-17 18:37
貌似有个小问题,选择对象为我方单体时,SV角色身上一开始不会出现闪烁,要移动一下光标才会出现?
作者: flylikiss    时间: 2023-12-19 15:38
想要能加召唤功能就更好了
作者: aljh1997    时间: 2024-1-15 15:24
可以用在MV上吗?
作者: 小航仔牛13    时间: 2024-2-8 14:49
I don't have a water post
作者: 1774298676    时间: 2024-2-19 20:14
谢谢分享
作者: 诚夏飞天了    时间: 2024-2-25 11:54
老师好又来打扰您了~插件一直用的很合适!
前些天有测试的朋友反映问题觉得选中敌人时候的闪烁不够明显,不知道插件能否增加增强闪烁功能呢?
也就是:闪烁颜色更明显,闪烁速度更快

作者: DNFGG    时间: 2024-3-12 14:25
感谢分享!
作者: 绅士大兔子    时间: 2024-3-12 16:17
厉害了,666
作者: 月半弓虽    时间: 2024-3-12 20:13
哇这是个好东西哎!感谢大佬制作。   可以让技能的花样更多了。
作者: 搞薯条    时间: 2024-4-1 18:24
很强
作者: 1362959062    时间: 2024-4-3 23:18
强大,简直恐怖如斯
作者: jwcgfyln    时间: 2024-4-19 19:52
感谢大楼奖励星屑
作者: mnbv7890    时间: 2024-4-19 22:18
牛的加油
作者: sadhu4231    时间: 3 天前
这个可以增加单体或全体一起选择吗
作者: 943443107    时间: 前天 22:37
大佬加油,大佬牛波一,那我就悄悄拿走了
作者: 拉夫001    时间: 昨天 09:26
请问到什么级别才可以发帖。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1