Project1

标题: 请问一下RTAB战斗系统中为何放不出来技能……? [打印本页]

作者: 727399yb    时间: 2014-5-9 22:52
标题: 请问一下RTAB战斗系统中为何放不出来技能……?
我直接用的整合系统……然后发现无论如何也放不出来技能……四种都试过了没用……

         

另外,只要一嗑药就出现这种情况……


听说RTAB出错多……但是对于我这种小白来说是不是还是太高深了一点啊QAQ,大神们求解了……55555

作者: 727399yb    时间: 2014-5-9 22:54
另外……如果用了一个全体技能之后,角色只会平A而不会施放技能,而且也不是全体攻击,蓝也不掉……
作者: 1795649958    时间: 2014-5-10 21:30
还是放弃吧。。
作者: 727399yb    时间: 2014-5-10 22:14
1795649958 发表于 2014-5-10 21:30
还是放弃吧。。

QAQ我挺喜欢这个战斗系统的,但是我翻了一遍帖子没有出现过我这种情况……
我现在的情况是
战技必须要先放一个魔法才用的出来(即使CP够也有这种情况)
另外还是磕不了药。
而且魔法不能用全体的,但是敌人的魔法却能用全体的
作者: 1795649958    时间: 2014-5-11 09:09
727399yb 发表于 2014-5-10 22:14
QAQ我挺喜欢这个战斗系统的,但是我翻了一遍帖子没有出现过我这种情况……
我现在的情况是
战技必须要先 ...

我也用了那个整合包,但没出现这种情况。我是直接在原工程做游戏的
整合说明:

菜鸟动态横版和RTAB就不说了,脚本中有明确介绍

主要说下CP技

需要消耗CP的技能分为战技和爆发技


战技:CP的消耗等于SP的消耗

也就是消费 SP那里写多少 使用技能时就需要多少CP

CP不足时不能使用。

爆发技:使用后固定减少100CP。

CP不足时不能使用。


CP的获得:根据使用魔法、战技、爆发技时消耗的SP增加。

SP消耗的越多,CP也增加的越多。

CP最多限制200。超过200时将不再增涨。

需要注意的是如果需要CP制连携技能一定要设置好连携技能的SP消耗

如:    when 83

            spells = [73,77]

            success = spell_effect(battler, synthe_b, spells)

意思是当73号技能与77号技能连携发动83号技能时,发动73号技能与77号技能的两个角色均扣除83号技能的SP。

简单来说就是A技能+B技能=C技能,使用A技能和B技能的角色都扣除C技能的SP。

不在这里设置好的话,如果你的连携技能是战技或爆发技可能会发生CP变负数的情况。

   




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