PL/givePlayerMoney

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

Ta funkcja dodaj piedziądze graczom. Żeby ustawić pieniądze gracza na daną liczbę użyj setPlayerMoney.

Składnia

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

Wymagane argumenty

  • thePlayer: Gracz, któremu chcesz dać pieniądze.
  • amount: Liczba pieniędzy, którą chcesz dać.
Click to collapse [-]
Klient
bool givePlayerMoney ( int amount )

Wymagane argumenty

  • amount: Liczba pieniędzy, którą chcesz dać.

Zwracanie

Zwraca true jeżeli pieniądze zostały dodane lub false jeżeli wpisaliśmy złe argumenty.

Przykłady

Click to collapse [-]
Przykład 1 - Klient i Serwer

Ten przykłąd daje pieniądze graczom, którzy użyją komendy givecash

function consoleGiveCash ( thePlayer, command, amount ) 
	givePlayerMoney ( thePlayer, amount ) 
end
addCommandHandler ( "givecash", consoleGiveCash  ) 
Click to collapse [-]
Przykład 2 - Serwer

Ten przykład daje graczowi 1000$, jako nagrodę za zabicie innego gracza.

function rewardOnWasted ( ammo, killer, killerweapon, bodypart )
	if ( killer ) and ( killer ~= source ) then 
		givePlayerMoney ( killer, 1000 ) 
	end
end
addEventHandler ( "onPlayerWasted", getRootElement(), rewardOnWasted ) 

--MACIEKW89 02:15, 21 December 2013 (UTC)MACIEKW89