Project1

标题: 如何制作即时战斗类的护盾 [打印本页]

作者: 大大大木头    时间: 2026-1-27 17:38
标题: 如何制作即时战斗类的护盾
RPGmv球球了
插件和事件都好
作者: 526396987    时间: 2026-1-29 15:00
你的问题有点抽象,不太清楚具体想要什么效果,如果只是单纯想状态剥离回合制框架,可以考虑用setTimeout
setTimeout(() => $gameActors.actor(角色ID).removeState(状态ID), 毫秒数);
作者: 大大大木头    时间: 2026-1-29 22:39
526396987 发表于 2026-1-29 15:00
你的问题有点抽象,不太清楚具体想要什么效果,如果只是单纯想状态剥离回合制框架,可以考虑用setTimeout
s ...

就是角色举起护盾之后,可以免疫一切伤害这样
作者: 526396987    时间: 2026-1-29 23:58
大大大木头 发表于 2026-1-29 22:39
就是角色举起护盾之后,可以免疫一切伤害这样

我猜你还需要“举起护盾”这个动作,先全站搜索一下即时战斗相关的插件吧
作者: 大大大木头    时间: 2026-1-30 11:44
526396987 发表于 2026-1-29 23:58
我猜你还需要“举起护盾”这个动作,先全站搜索一下即时战斗相关的插件吧 ...

举起这个动作事件已经有了,只是受击无法免疫
作者: 526396987    时间: 2026-1-30 23:57
大大大木头 发表于 2026-1-30 11:44
举起这个动作事件已经有了,只是受击无法免疫

那不就在这事件里加一行添加状态,做一个物理/魔法伤害倍率为0%的状态 然后添加它?
作者: 大大大木头    时间: 2026-2-2 13:19
526396987 发表于 2026-1-30 23:57
那不就在这事件里加一行添加状态,做一个物理/魔法伤害倍率为0%的状态 然后添加它? ...

好的好的
作者: dch1153    时间: 2026-2-8 21:10

绑定一个按键,用来设置格挡,按下后,打开 某个开关,怪物攻击后,只显示格挡动画,但是人物不扣血。
如果格挡开关没打开(关闭时),怪物攻击后,显示扣血动画,人物同时扣血。




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