Scripting/Squirrel/Functions/Player.GiveMoney

From Vice City Multiplayer
Revision as of 12:51, 13 June 2016 by Anik (talk | contribs) (Created page with "== Syntax == <pre>Player.GiveMoney( Ammount );</pre> == Arguments == '''> Player''' - The player instance. * ''integer'' '''Ammount''' - The Cash amount you want to give....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Caution icon
This wiki is using an old backup from 2020
Some information may be old/missing

Syntax

Player.GiveMoney( Ammount );

Arguments

> Player - The player instance.

  • integer Ammount - The Cash amount you want to give.
function onPlayerCommand( player, cmd, text );
{
if ( cmd == "givemoney" )
    {
		if(!text) MessagePlayer( "[#ffffff]syntax - /givemoney <playerName> <Ammount>", player );
		else
		{
			local params = split( text, " " ), plr = FindPlayer( params[0] ), ammount = params[1];
			if(!plr) MessagePlayer( "[#ffffff]Error - invalid player", player );
			else if(!ammount || !IsNum( ammount )) MessagePlayer( "[#ffffff]Error - The Ammount must be integer", player );
			else
			{
				plr.GiveMoney(ammount.tointeger());
                MessagePlayer( "[#DC26FF]"+player.Name+" has given $"+ammount.tointeger()+" to you",plr);
                MessagePlayer( "[#DC26FF]You have given $"+ammount.tointeger()+" to "+plr.Name,player);
			}
		}
    }
}

Notes

Call onPlayerCommand were used in this example. More info about them in the corresponding pages.