Moin,
ich habe eine if or abfrage eingebaut, aber aus irgendeinem grund überspringt er diese
Zeile 4
Lua
function admin (admin,cmd,player,rang)
if player and tonumber(rang) then
if isAdminLevel ( admin, 1337 ) then
if (rang == 1 or 2 or 3 or 1337 or 1338 or 1339) then
local playerid = getPlayerFromName(player)
if playerid then
local arang = getElementData(admin,"adminlvl")
local prang = getElementData(playerid,"adminlvl")
if (prang < arang ) then
local result = dbExec(handle,"UPDATE accounts SET adminlvl=? WHERE name = '"..player.."'",rang)
setElementData (playerid, "adminlvl", tonumber(rang) )
outputChatBox("Dein Adminrang wurde auf "..rang.." geändert",playerid)
else
outputChatBox("Du hast keine Berechtigung den Adminrang von "..player.." zu ändern",admin)
end
else
outputChatBox("Der angegebene Spieler existiert nicht!",admin)
end
else
outputChatBox("Du kannst nur Adminrang 1,2,3,1337,1338,1339 vergeben", admin)
end
else
outputChatBox( "Dein Adminrang ist zu niedrig!", admin)
end
else
outputChatBox("BENUTZUNG: /madmin [Spieler] [Rang] ",admin)
end
end
addCommandHandler("madmin", admin)
Alles anzeigen