Project1

标题: 怎么设置指定的技能不算在回合里? [打印本页]

作者: CR~    时间: 2014-5-5 16:39
标题: 怎么设置指定的技能不算在回合里?
本帖最后由 CR~ 于 2014-5-6 21:48 编辑

比如一个连击技能,用公共事件连续释放10次。

然后比较头疼的就是角色上了一个状态,持续10回合,然后角色释放了这个连击技能,10回合就过去了,状态没了。。。
作者: 未命名    时间: 2014-5-6 13:00
还是用老办法……

Game_Battler 2的222行是控制状态持续回合数计算的。
Scene_Battle 4的14行那是控制战斗回合数的。
然后加入开关变量控制一下就好。
回合数控制 包括状态的.rar (190.6 KB, 下载次数: 42)
作者: CR~    时间: 2014-5-8 23:15
未命名 发表于 2014-5-6 13:00
还是用老办法……

Game_Battler 2的222行是控制状态持续回合数计算的。

不知道为什么。。只有第一回合好使,第二回合就不行了。。。
难道是因为我用了同时可以存有多种状态的脚本么?
作者: 未命名    时间: 2014-5-9 12:41
CR~ 发表于 2014-5-8 23:15
不知道为什么。。只有第一回合好使,第二回合就不行了。。。
难道是因为我用了同时可以存有多种状态的脚 ...

可能是脚本冲突,但你说第二回合?

战斗回合和状态回合的计算是分开独立的,状态那个你调为0,就不会动了。但是如果你的状态每回合有几率消除或有其他非时间解除方式的话,它依然有效。

另外,其他脚本的问题可以用相同方式解决。
作者: CR~    时间: 2014-5-9 14:32
未命名 发表于 2014-5-9 12:41
可能是脚本冲突,但你说第二回合?

战斗回合和状态回合的计算是分开独立的,状态那个你调为0,就不会动 ...

我有个状态是蓄力,持续一回合。
然后有个技能是空的,只有一个公共事件,这个公共事件是随机释放一个技能。
只有第一次前面那个空的技能没有消耗掉状态,之后的几次都是空技能吧状态给消耗掉了。。。
能问下大神的QQ么。。。




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