查看: 1343|回复: 3

[已经解决] 请问仿碧轨的战斗脚本中只有主角一直动的解决方法是什么

[复制链接]
梦石
0
星屑
254
在线时间
36 小时
注册时间
2024-2-20
回帖
4
发表于 2024-2-20 20:32:29 | 显示全部楼层 |阅读模式

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

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

×
如题,用的是图书馆的碧之轨迹战斗系统,原封不动复制的并没有改过脚本。在这里能找到→https://rpg.blue/thread-341966-1-1.html
记得之前在图书馆找教程也看见说是在战斗备注里设置数值什么的,但脚本小白实在不知道该把硬直的编码插到脚本的什么地方,需不需要代码前缀,麻烦大佬指点迷津!
梦石
0
星屑
254
在线时间
36 小时
注册时间
2024-2-20
回帖
4
 楼主| 发表于 2024-2-20 20:34:07 | 显示全部楼层
是这套
]V@[_W0_}(WAUC2G%{BRX@B.png
回复

使用道具 举报

老鹰

梦石
40
星屑
37812
在线时间
7091 小时
注册时间
2012-5-26
回帖
3297

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

发表于 2024-2-20 21:58:35 | 显示全部楼层
本帖最后由 百里_飞柳 于 2024-2-21 17:48 编辑

注释里写了,需要把原本范例里的 1~8号技能 复制到你的数据库里
或者把你的1~8号技能按照它的顺序,在备注栏里直接填写比如
  1. <驱动> 0
  2. <硬直> [(90 - a.agi) / 2, 10].max
复制代码

驱动 是使用这个技能前的前置引导时间
硬直 是使用完这个技能后的行动延后时间

我没找到范例,依据我以前的坑,1~8号技能的备注栏依次填写了:
(注意:我自己在脚本里把这两个都改成了简体!你搜索 operate_formula 方法和 stiff_formula 方法,把 日语 <硬直><駆動> 改成 对应简体)
1号:通用的驱动和硬直,如果技能未设置,则取这个技能的
  1. <驱动> 0
  2. <硬直> [(90 - a.agi) / 2, 10].max
复制代码

2号:防御的硬直
  1. <硬直> [(90 - a.agi) / 3, 10].max
复制代码

3号:逃跑的硬直
  1. <硬直> [(90 - a.agi) / 2, 10].max / 3
复制代码

4号:战斗开始时的等待时间(驱动)
  1. 戦闘開始時の順番に計算に、
  2. このスキルの<駆動>の計算式が使われます
  3. <驱动> [(90 - a.agi) / 2, 5].max + rand(5)
复制代码

5号:复活后的等待时间(硬直)
  1. 生き返ったときの初期待ち時間の設定
  2. <硬直> [(90 - a.agi) / 4, 5].max + rand(5)
复制代码

6号:技能被打断后的硬直
  1. スキルがキャンセルされた後の待ち時間の設定
  2. <硬直> [(90 - a.agi) / 3, 5].max + rand(5)
复制代码

7号:战斗开始时先手方的等待时间(驱动)
  1. 先制したバトラーの戦闘開始時の順番に計算に、
  2. このスキルの<駆動>の計算式が使われます
  3. <驱动> 2
复制代码

8号:无法行动的硬直时间
  1. 处理无法行动的场合。
  2. <硬直> [(90 - a.agi) / 2, 10].max
复制代码
回复 1 0

使用道具 举报

梦石
0
星屑
254
在线时间
36 小时
注册时间
2024-2-20
回帖
4
 楼主| 发表于 2024-2-21 12:34:12 | 显示全部楼层
百里_飞柳 发表于 2024-2-20 21:58
注释里写了,需要把原本范例里的 1~8号技能 复制到你的数据库里
或者把你的1~8号技能按照它的顺序,在备注 ...

解决了!谢谢老师!!
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部