SA-MP Forums Archive
Team Money - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Team Money (/showthread.php?tid=87865)



Team Money - Geekzor - 22.07.2009

guys how i can make when player die if it is valid kill he get +500 $ if he team kill he get -500$ here are my team kill or valid kill copy and paste from cng

Код:
public OnPlayerDeath(playerid, killerid, reason)
{
	if(killerid == INVALID_PLAYER_ID) {
    SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
	} else {
    if(gTeam[killerid] != gTeam[playerid]) {
	  	// Valid kill
	  	SendDeathMessage(killerid,playerid,reason);
			SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
   	}
		else {
		  // Team kill
		  SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
		}
	}
 	return 1;
}
and how i can make when team complete the mission they all get 15000$ or something like this ...

ty for any help

Kljukec


Re: Team Money - Jefff - 22.07.2009

Код:
public OnPlayerDeath(playerid, killerid, reason)
{
	if(killerid == INVALID_PLAYER_ID) {
		SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
	} else {
		if(gTeam[killerid] != gTeam[playerid]) {
			// Valid kill
			SendDeathMessage(killerid,playerid,reason);
			SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
			GivePlayerMoney(killerid, 500);
		} else {
			// Team kill
			GivePlayerMoney(killerid, -500);
			SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
		}
	}
	return 1;
}