Project1

标题: 【补档】适用于CP制半即时战斗的行动条补充技能制作 [打印本页]

作者: 海胆泡面    时间: 2025-2-3 06:40
标题: 【补档】适用于CP制半即时战斗的行动条补充技能制作
本帖最后由 海胆泡面 于 2025-2-17 04:13 编辑

很久以前群友说他想要这种技能所以我在p1上问了……但是大回档事件之后那个帖子也莫得了所以也补个档()

总之所需脚本如下。这个脚本不是我自己写的,原脚本作者是契约师Vi(感谢作者认领)

RUBY 代码复制
  1. for actor in $game_party.actors
  2.   if actor.state?(12)    # 这个12是需要为行动条补充技能设置的状态编号,请根据实际情况更改
  3.     actor.cp=65535    # 这是补满行动条的设置。如果要改成回一半行动条,可以改成actor.cp+=32768
  4.     actor.remove_state(12)    # 这个12是需要为行动条补充技能设置的状态编号,请根据实际情况更改
  5.   end
  6. end


因为事件页的脚本框大小限制,复制到公共事件里的时候记得删注释。

使用方法:


如果有闲心的话也可以给这个技能做个动画和音效……至于视觉效果的这部分就交给大家自由发挥了(逃

拓展:如果要制作“用于补充敌方行动条”的技能的话,需要把上面那个脚本的actor部分换成enemy、$game_party.actors换成$game_troop.enemies。
作者: soulsaga    时间: 2025-2-5 01:53
不是我
萌新不懂
这里一般不写65535
写MAXCP就好
作者: 无忧谷主幻    时间: 2025-2-7 02:30
先收藏了,一直在追求各种花里胡哨的技能,最近灵感越来越少了,这个正好用得上
作者: 契约师Vi    时间: 2025-2-16 18:28
是我写的 来了来了还有我补充一些就是 状态属性有效的度 使用方为F 避免无赖使用




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