ABLUA调用其他函数接口 - 神奇石器时代技术研究交流
神奇石器技术研究交流网 - 业务联系QQ:420004208

ABLUA调用其他函数接口

  • 内容
  • 相关

石器ABLUAJZLUA调用其他LUA的方法不同,JZLUA是可以直接同目录下的其他LUA内的函数,而ABLUA不同,每个函数在一个LUA脚本脚本下都是单独的,如果需要调用则需要使用other库里的CallFunction接口,先讲解下这个接口的参数和含义

other.CallFunction(被调用的函数名, 被调用的LUA路径, 被调用的函数内的参数[是以数组的形式存在])

例:

function OffLine(charaindex)
    char.TalkToCli(charaindex, -1, "调用成功!", "黄色")
end

先定义个Offline这个声明函数,脚本为a.lua并且存放在ablua文件夹下

那么使用CallFunction接口调用则是:other.CallFunction("OffLine", "data/ablua/a.lua", {charaindex})

注意的是中括号里的charaindex并非一定是Offline里的charaindex,而是使用调用接口内的函数必须有的参数。

当调用成功后,则会提示调成成功的字样

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

本文链接:ABLUA调用其他函数接口 - http://sa60.com/post-231.html

本文标签:

ABLUA调用其他函数接口