Guten Tag,
Ich habe heute den /gmx befehl ausgetestet und bemerkt, dass dieser verbuggt ist.
Diese Fehlermeldung erscheint: https://gyazo.com/044f90ea72d50653d53c0521bd396bfb
Lua
function kickPlayerGMX ( player )
kickPlayer ( player, "Serverrestart" )
end
function restartNow ()
if not isThisTheBetaServer () then
setServerPassword ( "" )
end
local resource = getThisResource()
elementData = nil
restartResource ( resource )
end
function restartServer()
local btime = getRealTime()
local bmonth = btime.month
local bday = btime.monthday
local bhour = btime.hour
local bminute = btime.minute
local bsecond = btime.second
if not isThisTheBetaServer () then
setServerPassword ( betaServerPasswort )
else
setServerPassword ( "test" )
end
local players = getElementsByType("player")
local j=0
for i=1, #players do
setTimer ( kickPlayerGMX, 50+100*i, 1, players[i] )
j = i
end
setTimer ( restartNow, 100+200*j, 1 )
end
function gmx_func ( player, cmd, minutes )
if getElementType(player) == "console" or isAdminLevel ( player, adminLevels["Projektleiter"] ) then
outputAdminLog ( getPlayerName ( player ).." hat den Server neu gestartet." )
if not minutes or not tonumber(minutes) then minutes = 1 end
setTimer ( restartServer, minutes*60000, 1 )
outputChatBox ( "Server wird in "..minutes.." Minuten neu gestartet.", getRootElement(), 125, 0, 0 )
local btime = getRealTime()
local bmonth = btime.month
local bday = btime.monthday
local bhour = btime.hour
local bminute = btime.minute
local bsecond = btime.second
outputServerLog ( bday.."."..bmonth..", "..bhour..":"..bminute..":"..bsecond.." - "..getPlayerName ( player ).." hat den Server neu gestartet!")
else
triggerClientEvent ( player, "infobox_start", getRootElement(), "\n\nDu bist nicht\nauthorisiert!", 5000, 125, 0, 0 )
end
end
Alles anzeigen
Ich habe diesen Thread erstellt, weil vielleicht andere dieses Problem auch haben und nicht wissen wie man diesen Behebt.
Mit freundlichen Grüßen,
AnaConDaa