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

Project1

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

[原创发布] 【MZ】技能/物品范围拓展

[复制链接]
回帖奖励 160 星屑 回复本帖可获得 20 星屑奖励! 每人限 1 次

Lv3.寻梦者

梦石
0
星屑
4298
在线时间
475 小时
注册时间
2011-3-26
帖子
109
跳转到指定楼层
1
发表于 2023-6-1 00:13:04 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 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, 下载次数: 143

售价: 5 星屑  [记录]

v1.1.1

评分

参与人数 1+1 收起 理由
kuang2005 + 1 精品文章

查看全部评分

Lv2.观梦者

梦石
0
星屑
295
在线时间
55 小时
注册时间
2022-8-5
帖子
5
51
发表于 昨天 19:08 | 只看该作者

回帖奖励 +20 星屑


谢谢大佬
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
530
在线时间
138 小时
注册时间
2018-6-30
帖子
160
50
发表于 4 天前 | 只看该作者

回帖奖励 +20 星屑

好欸,感谢大佬!
是一位萌新,正在用mz尝试做游戏,请多多指教!(≧∇≦)ノ
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
300
在线时间
853 小时
注册时间
2014-5-5
帖子
948
49
发表于 2024-10-12 20:39:58 | 只看该作者
不知道算不算BUG,当<重写范围:[敌方, 随机1到3个, 无条件]>时,会对已经死亡的敌人进行鞭尸攻击
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
300
在线时间
853 小时
注册时间
2014-5-5
帖子
948
48
发表于 2024-10-12 20:25:30 | 只看该作者

回帖奖励 +20 星屑

感谢分享,不胜感激
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
96
在线时间
9 小时
注册时间
2024-9-26
帖子
13
47
发表于 2024-10-8 16:02:12 | 只看该作者

回帖奖励 +20 星屑

这写的非常好啊
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
15
在线时间
1 小时
注册时间
2024-10-3
帖子
2
46
发表于 2024-10-4 14:58:23 | 只看该作者

回帖奖励 +20 星屑

大佬好强!帮大忙了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
176
在线时间
61 小时
注册时间
2011-10-26
帖子
64
45
发表于 2024-8-20 17:58:04 | 只看该作者

回帖奖励 +20 星屑

谢谢大佬
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
225
在线时间
28 小时
注册时间
2024-6-13
帖子
19
44
发表于 2024-6-14 11:32:49 | 只看该作者

回帖奖励 +20 星屑

牛的加油
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
23
在线时间
12 小时
注册时间
2024-6-9
帖子
8
43
发表于 2024-6-12 20:24:02 | 只看该作者

回帖奖励 +20 星屑

厉害的呐
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-10-25 14:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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