Add canafk priv
This commit is contained in:
parent
31ae819d0b
commit
105d824de5
1 changed files with 9 additions and 7 deletions
|
@ -14,6 +14,8 @@ local WARN_TIME = 20
|
|||
local players = {}
|
||||
local checkTimer = 0
|
||||
|
||||
minetest.register_privilege("canafk")
|
||||
|
||||
minetest.register_on_joinplayer(function(player)
|
||||
local playerName = player:get_player_name()
|
||||
players[playerName] = {
|
||||
|
@ -40,7 +42,7 @@ minetest.register_globalstep(function(dtime)
|
|||
|
||||
--Check for inactivity once every CHECK_INTERVAL seconds
|
||||
checkTimer = checkTimer + dtime
|
||||
if checkTimer > CHECK_INTERVAL then
|
||||
if checkTimer > CHECK_INTERVAL and not minetest.check_player_privs({ canafk = true }) then
|
||||
checkTimer = 0
|
||||
|
||||
--Kick player if he/she has been inactive for longer than MAX_INACTIVE_TIME seconds
|
||||
|
|
Loading…
Reference in a new issue