SetPlayerMoney: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
Sets a player's money to a certain value. This will NOT adjust money to different amounts. It will only set money to one specific amount. Use [[givePlayerMoney]] and [[takePlayerMoney]] to adjust money levels of players. Using either of them with this function will ignore the set money value and add or subtract the amount specified from $0.
Sets a player's money to a certain value. Regardless of current player money.


==Syntax==  
==Syntax==  

Revision as of 02:27, 19 May 2006

Sets a player's money to a certain value. Regardless of current player money.

Syntax

setPlayerMoney ( player, money ) 

Required Arguments

  • Player: Tells the function to give money to a player
  • Money: A whole integer specifying the amount of money to give to the player

Example

Note: Player is not defined in this function, so I used source to point to the player. You can read about using source on the LUA Tips and Tricks page

addEventHandler ( "onPlayerConsole", root, "onConsole" )
function onConsole ( message )
	if gettok(message, 1, 32) == "!makemerich" then --if the player types !makemerich in the console
		setPlayerMoney ( source, 1000000 ) --change player's money to $1,000,000
	elseif gettok(message, 1, 32) == "!makemepoor" then --if the player types !makemepoor in the console
		setPlayerMoney ( source, 0 ) --change player's money to $0
	end
end