Project1
标题:
问一个关于脚本命令的问题~
[打印本页]
作者:
trumpetong
时间:
2013-1-12 08:04
标题:
问一个关于脚本命令的问题~
本帖最后由 trumpetong 于 2013-1-13 18:44 编辑
在一个游戏里拷贝了几个ACE的脚本复制到我的游戏里。。。然后总是在启动时显示
脚本XXXX 第XXX行:发生 NameError.
undefined method`comment_call`for class `game_interperter.
是不是 不会写脚本的话 这个问题就不能解决了。。。
作者:
Sion
时间:
2013-1-12 10:46
“会写脚本”是一个很抽象的概念……
作者:
喵呜喵5
时间:
2013-1-12 11:08
这情况一般就是脚本冲突或者就是你复制的时候有什么地方复制错了。建议不要从其他游戏中单独拷脚本,因为有些脚本必须和其他脚本在一起才能使用。
我也不会写脚本,用别人的脚本也用的好好的。
作者:
j433463
时间:
2013-1-12 11:21
不会写,也许有懂一点的能改,有机会改得好,或者您可以拿去找懂得改,会写脚本的人帮忙改,或花点代价请人改。
那错误讯息是指您的脚本用了一个脚本中没有的方法,您不改的话真的没办法自己处理,如果您连 comment_call 在哪个脚本的哪个地方都找不到,就确定,肯定的需要找人帮忙了。
作者:
viva0072008
时间:
2013-1-12 11:49
本帖最后由 viva0072008 于 2013-1-12 11:51 编辑
很普遍的脚本冲突,如果你是在其他游戏复制过来的,那可以看看脚本里面有没有作者的一些信息,看看是不是游戏作者自己写的,如果是,那最好就是找原作者问问,当然人家不一定搭理你(废话),如果作者也是从网上弄下来的,那你可以上网搜一下,找到原脚本再复制试试,因为游戏作者可能改动过。
我也是不会改脚本,但也并不是完全没办法,总结下经验:
有些外站脚本,特别是欧美的,可能要搭配配套的核心脚本使用,一般脚本的说明里会提到。
有些脚本的冲突可以通过变换脚本编辑器里的排列顺序来解决,例如脚本A放在脚本B前面会出现冲突,但是反过来就不会。
再者,不会改,但会删,有些脚本功能很多,有些字段可能不影响整体的运行,你可以尝试把提示错误的行,或者那一整段删掉,再运行游戏,再提示错误再删,当然先备份那个脚本,以防万一。
实在不行,就弃用吧,找找有没有类似的脚本替代。
会改或者能找人改当然是最好的。
作者:
Louf.D.Rudu
时间:
2013-1-13 12:00
少了几个脚本 或者是脚本位置排列 有问题,有的脚本是需要排列位置的 有先后循序
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1