\"ACL jog nélkül is megoldható\" Ha jól tudom, akkor a modnak amibe benne van a restartResource, annak kell ACL jog az újraindításhoz. Egy próbát megér, de 100% hogy access denied-et fog dobni Egyszerűbb akkor már magad berakni adminnak, és nem kell restartResource, meg ahhoz külön mod, meg ilyen jog olyan jog, stb.
function restartResource( thePlayer, commandName, resourceName )local theResource = getResourceFromName(tostring(resourceName))if (theResource) then if getResourceState(theResource) == \"running\" then restartResource(theResource) outputChatBox( \"Resource \" .. resourceName .. \" újraindítva.\", thePlayer, 0, 255, 0 ) endendendaddCommandHandler ( \"restart\", restartResource )
Vedd ki a paraméterek közül a thePlayer-t.
-- restart resourcesfunction restartRes( thePlayer, commandName, resourceName )if ( resourceName ) then local resource = getResourceFromName( resourceName ) local restart = restartResource(resource) if (restart) then outputChatBox(\"Resource újraindítva\" .. resourceName .. , thePlayer, 0, 255, 0) else outputChatBox ( resourceName .. \"Hiba!\", thePlayer, 255, 0, 0 ) endendendaddCommandHandler ( \"restart\", restartRes )
addCommandHandler(\"res\", function(player, cmd, res) if enabledSerials[getPlayerSerial(player)] then local res = getResourceFromName(tostring(res)) if res then restartResource(res) outputChatBox(\"A resource újraindítva.\", player) end end end )