
GoodGoodStady DayDayUp
- 积分
- 15039
|
- 脚本调用Lua新读取方式
- 配置文件:格式必须为GB2312(ANSI)
- LuaCondList.txt,LuaFuncList.txt,LuaFunc-0.lua,LuaCond-0.lua,文件存放在 Envir\Market_Def 下。
- LuaFunc-0.lua 为lua代码文件(功能执行)
- LuaCond-0.lua 为lua代码文件(判断条件)
- LuaFuncList.txt 调用方法自定义的执行命令(不可与服务端提供的脚本接口重复)
- LuaCondList.txt 调用方法自定义的检测命令(不可与服务端提供的脚本接口重复)
- 执行后的结果传递到脚本中的常量 <$LUARESULT>
- [@LUA函数]
- #act
- addnumber 2000000 403435
- sendmsg 6 <$LUARESULT>
- LuaFunc-0.lua文件:
- function addnumber(actor, aa, bb)
- return aa+ bb
- end
- LuaFuncList.txt文件:
- addnumber
- =======================
- [@LUA判断]
- #if
- checkbig 10000
- #act
- sendmsg 6 比1000大
- #elseact
- sendmsg 6 比1000小
- LuaCond-0.lua文件:
- function checkbig(actor, aa)
- if tonumber(aa)>1000 then
- return true
- else
- return false
- end
- end
- LuaFuncList.txt文件:
- checkbig
复制代码 |
|