Project1

标题: 脚本冲突问题 [打印本页]

作者: rockydc78    时间: 2008-6-25 23:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雪流星    时间: 2008-6-26 06:09
請把錯誤信息貼出來

初步判斷是升級讀取數據出錯
把破限腳本往下移,放在升級提示的下面看看
作者: 浪使者    时间: 2008-6-26 06:49
把破限腳本往下移,放在升級提示的下面看看

类似的方法我尝试过,我是把破限的关键脚本部分复制到升级提示脚本里,出现的问题情况和你说的方法一致。虽然数据可以顺利通过,但没有窗体显示。

一般的错误是 undefined method ‘>’ nil:nilclass
角色的level可以顺利通过 但是从 atk 开始 出现错误

经过排查 99级别以前 atk 一类 (角色的四项属性)正常,但是过百级后,其显示不被升级提示脚本支持。升级提示脚本应该引用的还是原默认99级别的属性数值。

方法一:使得升级提示脚本可引用破限的属性数据
方法二:修订升级提示脚本的窗体显示方式

望 snstar2006 MM 继续。。。



作者: rockydc78    时间: 2008-6-26 07:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 浪使者    时间: 2008-6-27 15:53
顶一下这个问题也不简单

升级提示脚本引用的是原 game_actor 里面的变量 破限脚本对 game_actor 和 game_batter 里面的变量都做了重新定义 但只有game_batter 里面的定义 在升级提示脚本中可以通过。但这导致升级提示脚本窗体无法显示,毕竟batter数据不是升级提示脚本所引用的源数据。。

涉及变量重新定义 或 彻底修改部分代码

需要 snstarMM 一类的高手出马才行了。。。
作者: 浪使者    时间: 2008-6-30 16:12
再顶!
目前就差这一个问题了。。
snstar2006 或者 精灵使者 一类的高手能否花点点时间解决下??

作者: rockydc78    时间: 2008-7-16 10:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 火鸡三毛老大    时间: 2008-7-16 22:22
此外
告诉你们
脚本冲突如果用以上办法都解决不了
只能找人整合




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