ES/setPlayerMoney

From Multi Theft Auto: Wiki
Revision as of 00:21, 13 April 2013 by Emiliano Castro (talk | contribs) (Created page with "__NOTOC__ {{Server client function}} Esta funcion pone una cantidad fija al dinero de un jugador. Debería ser notado que el ajuste de valores negativos no trabaja y de hecho da ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Esta funcion pone una cantidad fija al dinero de un jugador. Debería ser notado que el ajuste de valores negativos no trabaja y de hecho da cantidades de dinero grandes al jugador.

Nota: Usar esta funcion en client side (no recomendado) no cambiara el dinero del jugador en el server side.

Syntax

Click to collapse [-]
Server
bool setPlayerMoney ( player thePlayer, int amount ) 

Argumentos requeridos

  • thePlayer: El jugador el cual quieres indicar la cantidad de su dinero.
  • amount: La cantidad del cual quieres indicarle.
Click to collapse [-]
Client
bool setPlayerMoney ( int amount ) 

Argumentos requeridos

  • amount: La cantidad del dinero el cual quieres indicarle.

Returns

Devuelve true si el dinero fue añadido, o false si los parametros pasados son invalidos.

Ejemplo

Ejemplo 1: Este ejemplo hace que cuando tu ejecutes el comando /setcash <cantidad> le ponga la cantidad indicada al jugador que ejecuto el comando.

function setCash ( thePlayer, command, amount )       -- cuando el comando setcash es ejecutado
    setPlayerMoney ( thePlayer, tonumber(amount) )    -- cambiar el dinero del jugador por la indicada
end
addCommandHandler ( "setcash", setCash )           -- agrega el comando setcash

Example 2: Este ejemplo le pone el dinero indicado a todos los jugadores en el server con el comando /leet.

function leetmoney()
	setPlayerMoney( getRootElement(), 1337 )
end
addCommandHandler("leet", leetmoney)

Mira tambien