AB脚本引擎解说
为什么叫AB引擎呢?我们一样是引进LUA脚本解释器,可以我们却添加功能接口,不是紧紧限制于NPC脚本开发,所应用的功能函数接口,我们有我们的标准化,所以才命名为AB脚本引擎,我为的脚本宗旨是让用户们可以进行二次功能开发,提供良好接口,不限制于服务端,我们将客户端,外挂也加入LUA脚本解释器,我们主要特色,使用简单化,如NPC的创建:
test.lua,内容如下
function Npc_test_Create()
if (Npc_test_index == nil) then --NPC是否已经生成,防止重复生成NPC
--创建NPC(NPC名字,图像号,地图号,坐标X,坐标Y,方向号)
Npc_test_index = npc.CreateNpc("测试NPC之一", 100700, 2000, 63, 63, 5);
end
end
Npc_test_Create();
这样一个简简单单的NPC就创建成功,这只是一个解说AB脚本引擎贴,所以不说太多!闪人吃饭去