Project1

标题: yep的ctb战斗模式(设置技能延迟施法) [打印本页]

作者: 2542367783    时间: 2020-5-1 20:22
标题: yep的ctb战斗模式(设置技能延迟施法)
想设置技能的延迟施法。
教程上是在备注栏写<ctb speed: -100%>
但不知道为什么,测试的时候不管是技能本来的速度补正还是<ctb speed: -100%>都不行,也不知道啥原因,本来以为是大小写的原因,但好像也没用。
而且敌人的技能也出了问题,只单独设置一个技能时啥也不干就跳过了。

捕获.PNG (176.7 KB, 下载次数: 31)

捕获.PNG

捕获2.PNG (120.56 KB, 下载次数: 30)

捕获2.PNG

捕获3.PNG (59.79 KB, 下载次数: 32)

捕获3.PNG

作者: 擦不完的水    时间: 2020-5-1 21:48
会不会是没用YEP核心插件?
作者: 2542367783    时间: 2020-5-2 07:13
擦不完的水 发表于 2020-5-1 21:48
会不会是没用YEP核心插件?

额....教程上就提到需要一个战斗核心插件,我也装上了。
作者: hanyilun    时间: 2020-5-2 11:15
本帖最后由 hanyilun 于 2020-5-2 11:18 编辑

一个一个的回答你的问题
1.延迟施法一般都是用速度补正设置,CTB本身是没有延迟施法功能的
<ctb speed: -100%>是让技能作用的目标行动提前/延迟,而不是技能使用者本身
比如你想让队友本回合提前行动,就把目标设置成我方单体,然后<ctb speed: +100%>这样

2.敌人为什么用不了技能?
因为你的技能消耗是5MP,但你的敌人最大MP是0,MP都不够怎么放技能
以后制作的时候,也请多注意一下这种细节问题...

最后扯一句,个人认为YEP的CTB插件不够完善,缺陷太多
论技能的施法时间,打断施法,他不如ATB插件灵活
论战斗的直观和简洁程度,他不如STB插件流畅
而且CTB需要大量的计算speed值才能实现战斗平衡,这一点作者也提到过
尤其敌人比较多的时候,真的会让人头疼的要死(亲身感受)

所以不太建议使用CTB,想要类似的效果可以尝试一下STB
STB的行动顺序直接由敏捷实时决定,战斗中只要角色敏捷变高,行动顺序马上提前
能让整个战斗的节奏更流畅,同时也突出了敏捷的重要性

作者: 2542367783    时间: 2020-5-2 11:21
hanyilun 发表于 2020-5-2 11:15
一个一个的回答你的问题
1.延迟施法一般都是用速度补正设置,CTB本身是没有延迟施法功能的
是让技能作用的 ...

好的,明白了
作者: doranikofu    时间: 2020-5-2 15:11
ctb感觉有些bug
后来作者好像也停更了




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