exports.resource neve:showBox (\"info,warning,error (ezek lehetnek)\",\"szöveg,amit akarsz\")
exports.resource neve:showBox (source,\"info,warning,error(ezek lehetnek)\",\"szöveg,amit akarsz\")
--Adminduty (szerver oldal, mindenki látja)local adminneve = getPlayerName(thePlayer)exports.notifications:showBox(\"info\", adminneve .. \" adminszolgálatba lépett.\")--Valami error (szerver oldal, csak az adott ember látja)exports.notifications:showBox(source, \"error\", \"Nincs elég benzin a kocsiban\")--Valami info (kliens oldal)exports.notifications:showBox(\"info\", \"Sikeresen felvetted a földről\")
function adminDuty(thePlayer, commandName)if exports.global:isPlayerAdmin(thePlayer) thenlocal adminduty = getElementData(thePlayer, \"adminduty\")local username = getPlayerName(thePlayer)local adminrang = exports.global:getPlayerAdminTitle(thePlayer)local playerName = getPlayerName(thePlayer)local pmid = getElementData(thePlayer, \"playerid\")if (adminduty==0) then --Adminduty belépés exports[\'anticheat-system\']:changeProtectedElementDataEx(thePlayer, \"adminduty\", 1) --Ez teszi be admindutyba exports.notifications:showBox(root, \"info\",username .. \" adminszolgálatba lépett.\") --Ez itt a felugró ablak (bejelentkezett)elseif (adminduty==1) then --Adminduty kilépés exports[\'anticheat-system\']:changeProtectedElementDataEx(thePlayer, \"adminduty\", 0) --Ez szedi ki adminduty -ból exports.notifications:showBox(root, \"info\", username .. \" kilépett az adminszolgálatból.\") --Ez itt a felugró ablak (kijelentkezett)endmysql:query_free(\"UPDATE accounts SET adminduty=\" .. mysql:escape_string(getElementData(thePlayer, \"adminduty\")) .. \" WHERE id = \" .. mysql:escape_string(getElementData(thePlayer, \"gameaccountid\")) )exports.global:updateNametagColor(thePlayer)endendaddCommandHandler(\"adminduty\", adminDuty, false, false)addCommandHandler(\"aduty\", adminDuty, false, false)addCommandHandler(\"admind\", adminDuty, false, false)
function adminDuty(thePlayer, commandName)if exports.global:isPlayerAdmin(thePlayer) thenlocal adminduty = getElementData(thePlayer, \"adminduty\")local username = getPlayerName(thePlayer)local adminrang = exports.global:getPlayerAdminTitle(thePlayer)local playerName = getPlayerName(thePlayer)local pmid = getElementData(thePlayer, \"playerid\")if (adminduty==0) then exports[\'anticheat-system\']:changeProtectedElementDataEx(thePlayer, \"adminduty\", 1) -- outputChatBox(\"Admin szolgálatba léptél.\", thePlayer, 0, 255, 0) exports.global:sendMessageToAdmins(\"AdmDuty: \" .. username .. \" szolgálatba lépett.\") outputChatBox(playerName .. \" adminszolgálatba lépett! /pm \"..pmid..\" parancsal írsz neki!\", getRootElement(), 0, 255, 0,true) exports.infobox:showBox(root, \'info\', \"\".. playerName .. \" kilépett adminszolgálatból! Bármi gond van írj neki /reportban.\");elseif (adminduty==1) then exports[\'anticheat-system\']:changeProtectedElementDataEx(thePlayer, \"adminduty\", 0) outputChatBox(\"Kiléptél az Admin szolgálatból.\", thePlayer, 255, 0, 0) --exports.global:sendMessageToAdmins(\"AdmDuty: \" .. username .. \" kilépett a szolgálatból.\") outputChatBox(playerName .. \" kilépett az adminszolgálatból!\", getRootElement(), 255, 0, 0,true) exports.infobox:showBox(root, \'info\', \"\".. playerName .. \" adminszolgálatba lépett! /pm \".. pmid ..\" parancsal írhatsz neki.\");endmysql:query_free(\"UPDATE accounts SET adminduty=\" .. mysql:escape_string(getElementData(thePlayer, \"adminduty\")) .. \" WHERE id = \" .. mysql:escape_string(getElementData(thePlayer, \"gameaccountid\")) )exports.global:updateNametagColor(thePlayer)endendaddCommandHandler(\"adminduty\", adminDuty, false, false)