PL/givePlayerMoney: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "{{Server client function}} __NOTOC__ Ta funkcja dodaj piedziądze graczom. Żeby ustawić pieniądze gracza na daną liczbę użyj setPlayerMoney. ==Skład...")
 
Line 22: Line 22:


==Przykłady==   
==Przykłady==   
<section show="true" name="Przykład 1 - Client and Server" class="server">
<section show="true" name="Przykład 1 - Klient i Serwer" class="server">
Ten przykłąd daje pieniądze graczom, którzy użyją komendy ''givecash''
Ten przykłąd daje pieniądze graczom, którzy użyją komendy ''givecash''
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
Line 32: Line 32:
</section>
</section>


<section show="true" name="Przykład 2 - Server" class="server">
<section show="true" name="Przykład 2 - Serwer" class="server">
Ten przykład daje graczowi 1000$, jako nagrodę za zabicie innego gracza.
Ten przykład daje graczowi 1000$, jako nagrodę za zabicie innego gracza.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">

Revision as of 02:17, 21 December 2013

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