新人mush求教
我想设个全局变量,计数器,然后每触发一次,计数器+1;到了10,就执行命令并计数器变为1local jsq=GetVariable ("jishuqi");
if jsq==10
then
DoAfterSpecial(1,"time;eat longyan;",10)
jsq=1
end;
jsq=jsq+1;
SetVariable ("jishuqi",jsq);
北大侠客行MUD,中国最好的MUD 本帖最后由 feehoo 于 2015-11-21 07:43 AM 编辑
local jsq=GetVariable ("jishuqi")
if jsq==10 then
DoAfterSpecial(1, "time;eat longyan", 10)
jsq=1
else
jsq=jsq+1
SetVariable ("jishuqi",jsq)
end
只是格式应该如此而已。 其实我很想知道为什么一定要用GetVariable和SetVariable js可以参考一下
world.DoAfterSpecial(2,"调用自己方法",12)
递归调用的原理 lua可以用wait.time(1)来解决 没看出来想问什么。。。。好吧,我也是菜鸟
页:
[1]