找回密码
 点一下
查看: 2630|回复: 18

求助,报错,单位技能过多

[复制链接]
发表于 2017-5-6 16:59:21 | 显示全部楼层 |阅读模式
我给了单位a26个技能,没有报错
我以a为父值创建了单位b,但是单位b只有20个技能就报错,为什么?难道父值也算吗?
我做单位a的时候超过30个才报错技能过多,为什么b才20个就报错
而且报错是有影响的,导致某些技能消失,否则我也不会理会
哎,太恶心了,如果不行,我只能全部推倒重做了,被恶心到了,help@yxxiaobin
发表于 2017-5-8 23:30:01 | 显示全部楼层
有同样的问题。但是确实技能过多就会消失掉一些按键的
回复

使用道具 举报

发表于 2017-5-9 19:32:39 | 显示全部楼层
某些情况下父级技能是被计算进去的,而某些时候则不会,具体条件不明,感觉和bug差不多。超上限倒没遇到过,但是明明只有一个移动技能,却提示移动技能过多的事时有发生(因为和父级的移动技能不是同一个)。

点评

感谢解答  详情 回复 发表于 2017-5-9 20:20
回复

使用道具 举报

 楼主| 发表于 2017-5-9 20:20:24 | 显示全部楼层
yxxiaobin 发表于 2017-5-9 19:32
某些情况下父级技能是被计算进去的,而某些时候则不会,具体条件不明,感觉和bug差不多。超上限倒没遇到过 ...

感谢解答
回复

使用道具 举报

发表于 2017-5-11 11:34:18 | 显示全部楼层
根本没有bug。技能上限是32,但是攻击之类的技能只能存在一个。否则会提示超过。

另外,如果你的单位能变身,那么变身前后的技能会合起来算(同样的技能算一个),如果你变身前后分别有20个不同的技能,那么当然就会超过了。

点评

确实遇到过继承导致攻击或移动技能过多的情况。开始通过解除继承,重新继承曾经解决过,后来有一次无论如何也解决不了,只好删除重新制作了一个单位。发生这种情况时往往没有对单位技能做过编辑,甚至没有对该单位做  详情 回复 发表于 2017-5-11 19:10
回复

使用道具 举报

发表于 2017-5-11 19:10:12 | 显示全部楼层
麦德三世 发表于 2017-5-11 11:34
根本没有bug。技能上限是32,但是攻击之类的技能只能存在一个。否则会提示超过。

另外,如果你的单位能 ...

确实遇到过继承导致攻击或移动技能过多的情况。开始通过解除继承,重新继承曾经解决过,后来有一次无论如何也解决不了,只好删除重新制作了一个单位。发生这种情况时往往没有对单位技能做过编辑,甚至没有对该单位做过编辑,反复修改测试其他位置,突然在某次测试时出现。而且有好几次是发生在多次继承之后,父传子,子传孙,不知道是不是和这个有关。

点评

大佬,我现在就一个解决方案貌似可行,就是让艾尔叉子复制于其他单位,比如使徒,然后再一项一项的改回来,有没有更简单的方法  详情 回复 发表于 2017-10-6 17:28
大佬帮帮我,,,,我给了普通的狂热者25个技能,给了艾尔叉子15个技能,发现报错技能过多,我再删掉艾尔叉子的技能就发现不继承了,是不是艾尔的叉子就是以普通叉子作为父值来做的,那我现在该怎么解除他们的关系啊  详情 回复 发表于 2017-10-6 14:23
你可以试着用触发器打印出这个单位所有的技能。这样就方便debug了。  详情 回复 发表于 2017-5-15 18:06
回复

使用道具 举报

发表于 2017-5-15 18:06:45 | 显示全部楼层
yxxiaobin 发表于 2017-5-11 19:10
确实遇到过继承导致攻击或移动技能过多的情况。开始通过解除继承,重新继承曾经解决过,后来有一次无论如 ...

你可以试着用触发器打印出这个单位所有的技能。这样就方便debug了。

点评

这一点我没想到。感谢头目提醒。  发表于 2017-5-15 18:11
回复

使用道具 举报

 楼主| 发表于 2017-10-6 14:23:11 | 显示全部楼层
yxxiaobin 发表于 2017-5-11 19:10
确实遇到过继承导致攻击或移动技能过多的情况。开始通过解除继承,重新继承曾经解决过,后来有一次无论如 ...

大佬帮帮我,,,,我给了普通的狂热者25个技能,给了艾尔叉子15个技能,发现报错技能过多,我再删掉艾尔叉子的技能就发现不继承了,是不是艾尔的叉子就是以普通叉子作为父值来做的,那我现在该怎么解除他们的关系啊,或者说到底怎么样我才能分别给艾尔的叉子和普通叉子更多的技能但是不报错呢
@yxxiaobin

点评

好久不来,回复晚了。 这种情况似乎只能复制一个艾尔叉子,来替换掉原版的。因为原版的数据是不允许修改继承关系的。  详情 回复 发表于 2017-10-12 16:55
回复

使用道具 举报

 楼主| 发表于 2017-10-6 17:28:10 | 显示全部楼层
yxxiaobin 发表于 2017-5-11 19:10
确实遇到过继承导致攻击或移动技能过多的情况。开始通过解除继承,重新继承曾经解决过,后来有一次无论如 ...

大佬,我现在就一个解决方案貌似可行,就是让艾尔叉子复制于其他单位,比如使徒,然后再一项一项的改回来,有没有更简单的方法
回复

使用道具 举报

 楼主| 发表于 2017-10-7 11:09:34 | 显示全部楼层
我去,广告可真多
回复

使用道具 举报

发表于 2017-10-12 16:55:59 | 显示全部楼层
坑爹的灰机 发表于 2017-10-6 14:23
大佬帮帮我,,,,我给了普通的狂热者25个技能,给了艾尔叉子15个技能,发现报错技能过多,我再删掉艾尔 ...

好久不来,回复晚了。
这种情况似乎只能复制一个艾尔叉子,来替换掉原版的。因为原版的数据是不允许修改继承关系的。

点评

还是非常感谢,,哎,最近ga天天被广告骑脸  详情 回复 发表于 2017-10-13 10:09
我自己解决了,就是复制于其他单位,毕竟只是修改单位的数据,再一项一项弄回来就好了  详情 回复 发表于 2017-10-13 10:08
回复

使用道具 举报

发表于 2017-10-13 01:37:12 | 显示全部楼层
还是有一个办法的。

不过需要直接修改xml,然后直接写一个parent上去。有parent的话就不会继承上一个mod的内容而是相当于新建一个模版。

点评

感谢头目回复,头目辛苦  详情 回复 发表于 2017-10-13 10:08
回复

使用道具 举报

 楼主| 发表于 2017-10-13 10:08:23 | 显示全部楼层
麦德三世 发表于 2017-10-13 01:37
还是有一个办法的。

不过需要直接修改xml,然后直接写一个parent上去。有parent的话就不会继承上一个mod ...

感谢头目回复,头目辛苦
回复

使用道具 举报

 楼主| 发表于 2017-10-13 10:08:56 | 显示全部楼层
yxxiaobin 发表于 2017-10-12 16:55
好久不来,回复晚了。
这种情况似乎只能复制一个艾尔叉子,来替换掉原版的。因为原版的数据是不允许修改 ...

我自己解决了,就是复制于其他单位,毕竟只是修改单位的数据,再一项一项弄回来就好了
回复

使用道具 举报

 楼主| 发表于 2017-10-13 10:09:46 | 显示全部楼层
yxxiaobin 发表于 2017-10-12 16:55
好久不来,回复晚了。
这种情况似乎只能复制一个艾尔叉子,来替换掉原版的。因为原版的数据是不允许修改 ...

还是非常感谢,,哎,最近ga天天被广告骑脸
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-4-20 03:04 , Processed in 0.644382 second(s), 33 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表