ES/aclDestroy

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

Esta función destruye un ACL. El ACL destruído ya no será válida.

Sintaxis

bool aclDestroy ( acl elACL )

Required Arguments

  • elACL: El ACL a destruir

Devuelve

Si es destruída con éxito, devuelve true. Si falla y no pudo ser destruída, devuelve false, por ejemplo, si el acl no es válido

Ejemplo

En este ejemplo crearemos un comando para borrar un ACL:

function borraUnACL( elJugador, nombreCmd, elACL )
    if aclGet ( elACL ) then -- verifica si el ACL especificado existe
        -- Si existe
        local borrada = aclDestroy ( elACL ) --Trata de eliminar el ACL
        if borrada then -- Si el ACL fue borrada
            --Le damos al jugador un mensaje de éxito
            outputChatBox ( "¡El ACL " .. elACL .. " fue borrado con éxito!", elJugador )
        else -- Si algo salió mal mientras se borraba
            -- Enviamos un mensaje de error al jugador
            outputChatBox ( "¡Error mientras se borraba el ACL " ..elACL.. "!", elJugador)
        end
    else --Si el ACL no existe
        outputChatBox ( "Error: El nombre de ACL especificado no es valido, o el ACL no existe.", elJugador )
    end
end
addCommandHandler ( "borrarACL", borraUnACL ) --Añade el commandhandler

Vea también