根据课程日志记录,TXT调用LUA的脚本格式如下:
```txt
[@Main]
#IF
#ACT
MOV S$lua文件 script
MOV S$lua函数 message
MOV S$发送数据 1000
CallLua <$str(S$lua文件)> @<$str(S$lua函数)>,<$str(S$发送数据)>
```
对应的LUA脚本示例(文件需保存为GB2312/ANSI编码):
```lua
function message(player, ss)
for i = 1, 100 do
ss = ss + 1
sendmsg(player,1,'{"Msg":"'..ss..'","FColor":255,"BColor":0,"Type":1,"Time":3,"SendName":"xxx","SendId":"123"}')
end
end
```
注意:LUA文件必须放在Market_Def目录下,更新文件后重读NPC即可生效。TXT和LUA的触发文件不能同时存在,优先执行.lua文件。