mononobe123 发表于 2019-1-29 20:25 这是由于@advanced_actor没有定义或不存在…… 你看一下要进阶的角色是否加入了其他什么特殊的设定,或者操作有什么问题吗? KB.Driver大佬的方法可以曲线救国,但是这样的结果就是不会进行进化……这个显然不是这个脚本的问题,自己检查一下,现在我们也不方便查错。 |
這裏出現錯誤 #确定进阶 #-------------------------------------------------------------------------- def do_advanced $game_party.tan_remove_actor(@advanced_actor.id) $game_party.tan_add_actor(@test_advanced_actor.id) $game_party.gain_item(@advanced_item, -1) if !@advanced_item.is_a?(Integer) && @advanced_item != nil end end |
实际上这个脚本本身我也发现过其中的很多问题。但是这个问题显然是其他脚本在角色宠物实例还没有被新建的时候调用了其中的方法。看一下哪个脚本修改了Game_Actor类或调用了$game_actors类的id方法。 如果自己无法解决的话,建议把那个有冲突可能的脚本贴上来,这样也方便解决问题。如果没有任何冲突的信息的话,是很难解决兼容性的问题的。 |
MCCF 发表于 2019-1-29 18:39 這個功能我正好想要………… |
是脚本兼容性问题。 可以不需要这个功能,仍然可以达到无限生成的效果。 |
到底怎麽辦 |
并没有啊,只是菜鸟飞啊飞的被删除了而已,tan12345的还在啊。 |
MCCF 发表于 2019-1-29 16:39 但是原作者的被刪處了 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-11 04:25
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.