ES/getAccountPlayer: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Server function}} Esta funcion retorna el elemento del jugador que esta usando la cuenta especificada, solo un jugador puede usar una cuenta al mismo tiempo. ==Sinta...")
 
Line 15: Line 15:


==Ejemplo==  
==Ejemplo==  
Este ejemplo verifica si el jugador usando la cuenta esta vivo.
Este ejemplo comprueba si el jugador usando la cuenta indicada esta vivo.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function isAccountUserAlive ( theAccount )
function isAccountUserAlive ( theAccount )
     local thePlayer = getAccountPlayer ( theAccount )      -- obtener el cliente de la cuenta.
     local thePlayer = getAccountPlayer ( theAccount )      -- obtener el jugador de la cuenta.
     if ( getElementType ( thePlayer ) == "player" ) then    -- verificar si el es realmente un jugador, no un Admin usando la consola.
     if ( getElementType ( thePlayer ) == "player" ) then    -- comprobar si el es realmente un jugador, no un Admin usando la consola.
         return not isPlayerDead ( thePlayer ) )            -- si la vida es mas alta que 0.
         return not isPlayerDead ( thePlayer ) )            -- si la vida es mas alta que 0.
     end
     end

Revision as of 14:53, 10 June 2011

Esta funcion retorna el elemento del jugador que esta usando la cuenta especificada, solo un jugador puede usar una cuenta al mismo tiempo.

Sintaxis

jugador getAccountPlayer ( cuenta laCuenta )

Argumentos requeridos

  • laCuenta: La cuenta que desea obtener del jugador.

Retorna

Retorna el elemento del jugador si la cuenta esta en uso, false sino.

Ejemplo

Este ejemplo comprueba si el jugador usando la cuenta indicada esta vivo.

function isAccountUserAlive ( theAccount )
    local thePlayer = getAccountPlayer ( theAccount )       -- obtener el jugador de la cuenta.
    if ( getElementType ( thePlayer ) == "player" ) then    -- comprobar si el es realmente un jugador, no un Admin usando la consola.
        return not isPlayerDead ( thePlayer ) )             -- si la vida es mas alta que 0.
    end
    return false
end

Ver también

BEFORE VERSION 1.0 :