版本:v2.0.3
您可以使用onInterval事件使事情每隔X秒发生一次。
您仅可onInterval事件中设置参数。
它用于执行以下操作:
event onInterval(<seconds>)
下面是每5秒执行一次的示例:
event onInterval(5){ broadcast("此消息每5秒广播一次"); }
下面是另一个每10分钟执行一次的示例:
event onInterval(600){ foreach(player in server.players){ player.experience += 100; player.message("您因在服务器上玩游戏获得100经验", "yellow"); } }
注:
上面的示例使用player作为foreach循环变量。
当已定义player变量时(例如在命令中)。如果仍然继续定义,将会覆盖原player变量!
要解决此问题,只需将循环变量重命名为其他变量,例如serverPlayer。