11.03.2014, 17:54
Hallo guys!
i have problem.
I want to make, who player kill 6 times, he get Label on his body "[Most Wanted]"!
but when he die, i want "[Most wanted]" is delet from his body!
Sorry fro my bad english -_-"
Help me for +REP1
i have problem.
I want to make, who player kill 6 times, he get Label on his body "[Most Wanted]"!
but when he die, i want "[Most wanted]" is delet from his body!
Sorry fro my bad english -_-"
pawn Код:
#define PI playerid
public OnPlayerDeath(playerid, killerid, reason)
{
//==============================================================================
// Spree
//==============================================================================
Spree[killerid]++;
Spree[playerid] = 0;
star(killerid);
star(PI);
//==============================================================================
return 1;
}
forward star(PI);
public star(PI)
{
new sprees[500];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
if(spree[PI]== 0) {
SetPlayerWantedLevel(PI, 1);
// I want this the labels will delete!
}
else if(Spree[PI] == 1) return SetPlayerWantedLevel(PI, 1);
else if(Spree[PI] == 2) return SetPlayerWantedLevel(PI, 2);
else if(Spree[PI] == 3) return SetPlayerWantedLevel(PI, 3);
else if(Spree[PI] == 4) return SetPlayerWantedLevel(PI, 4);
else if(Spree[PI] == 5) return SetPlayerWantedLevel(PI, 5);
else if(Spree[PI] == 6)
{
format(sprees, sizeof(sprees), "{FF0000}:: KILL INFO :: "kuning"%s {808080}Mendapatkan "biru"+10score +$75.000 "putih"( %d kills ) {00FF00}[Most Wanted]", pname, Spree[PI]);
SendClientMessageToAll(-1, sprees);
GameTextForPlayer(PI, "~n~~n~~g~~h~~h~]Most wanted] ~n~~y~~h~+10score +$75.000", 5000, 3);
SetPlayerScore(PI, GetPlayerScore(PI) + 10);
GivePlayerCash(PI, 75000);
SetPlayerHealth(PI,100);
SetPlayerArmour(PI,100);
PlayerInfo[PI][Mostwanted]++;
SetPlayerWantedLevel(PI, 6);
// i want this the label will show on killer
}
else if(Spree[PI] > 7)
{
}
return 1;
}

