讲解下ABLUA重读GM命令 - 神奇石器时代技术研究交流
神奇石器技术研究交流网 - 业务联系QQ:420004208

讲解下ABLUA重读GM命令

  • 内容
  • 相关

首先我想说明的是在ABLUA和JZLUA里JZLUA的重读命令是比较好的,他可以通过输入路径来实现对单个脚本重读。而ABLUA在当前默认的情况下,是重读全部LUA,包括道具,NPC,GM命令的LUA。

这里我主要讲一下ABLUA,下面我们看个例子:

ABLUARELOAD.png

这是一个测试的LUA,当我们对LUA进行修改的时候,再使用GM命令[gm reloadlua]的时候,此时LUA会进行刷新,但ABLUA有个不方便的地方就是当脚本有语句错误的时候,游戏内是不提示任何错误,只能通过GMSV显示来查看错误点在第几行,这就没有JZLUA那么方便了。

这里再说明一点,main()Create(xxxx)函数内修改重读后无效,其他函数都可进行修改再重读。如果是道具和GM命令则使用addLUAListFunction这个接口重读也是无效的。

我们在写LUA的时候需要多使用重复查看错误信息,一般错误会告诉你是第几行出现的错误,然后找到该行再检查语句等。

版权声明:若无特殊注明,本文皆为《sa60》原创,转载请保留文章出处。

本文链接:讲解下ABLUA重读GM命令 - http://sa60.com/post-250.html

本文标签:

讲解下ABLUA重读GM命令