用ABLUA写一个公告GM命令
就目前只有ABLUA才可以写GM命令的LUA,下面教大家学习写一个简单的公告的GM命令LUA
1、首先新建立的LUA叫announce.lua
2、创建个announce的函数,代码如下
function announce(charaindex, data) --公告的内容 message = other.getString(data, " ", 1) --全服公告的语句 char.talkToServer(-1, "[GM公告]" .. message, "紫色") --提示自己的语句 char.TalkToCli(charaindex, -1, "执行公告命令成功!", "黄色") end3、再在main函数里添加注册GM命令语句
function main() --注册GM命令函数(第一个参数为要输入的命令,第二个参数是调用上面定义的函数,第三个参数是路径,第四个是GM权限等级,第五个是GM命令格式说明) magic.addLUAListFunction("公告", "announce", "", 1, "[公告 内容]") end然后放入到ablua/magic/文件夹里启动GMSV即可,然后就可以使用GM命令了