我在qmanage.txt的 login里写了一个全局定时器不执行
引擎版本:问题描述:问题描述:我在qmanage.txt的 login里写了一个全局定时器[@LOGIN]
#IF
#ACT
calllua lua\systemEvent @helloWorld,22222
SetOnTimerEx 77 10
[@OnTimerEx77]
#IF
#ACT
calllua lua\systemEvent @helloWorld,1111
sendmsg 1 1111122222333333
方法内容是
function helloWorld(self,aaa)
release_print("hello world"..aaa)
end
可是方法执行不了。我把调用lua的方法 写在login里就可以。写在全局定时器里就不会执行..可是全局定时器的 sendmsg 是被执行到了
对了 引擎不是纯lua版本的
全局的东西写在login是要每个玩家登录都执行吗? 4293920 发表于 2024-2-29 16:38
全局的东西写在login是要每个玩家登录都执行吗?
啊 这个只是测试的 放在npc里也没办法触发 用sendmsg 0 看呢 996技术-wang 发表于 2024-3-1 13:29
用sendmsg 0 看呢
:( 我吧sendmsg删掉了都没用 sendmsg 有执行,那就应该是 "release_print("hello world"..aaa)"这个代码是针对个人的。
对于全局来说,个人就是系统,就像机器人一样。
你把lua显示的换成全局的试试看。或者换成全服公屏喊话的试试。 是的
页:
[1]