Ко всем new:
Code
new PlayerKills[MAX_PLAYERS] = 0;
В public OnPlayerDeath:
Code
new string[256];
PlayerKills[killerid] = PlayerKills[killerid] +1;
PlayerKills[playerid] = 0;
if(PlayerKills[killerid] == 4)
{
format(string,256, "~r~%s Dominating", PlayerName(playerid));
GameTextForPlayer(playerid,string, 6000,4);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, -500);
return 1;
}
if(PlayerKills[killerid] == 2)
{
format(string,256, "~h~~r~%s Double Kill", PlayerName(playerid));
GameTextForPlayer(playerid,string, 6000,4);
GivePlayerMoney(killerid, 1500);
GivePlayerMoney(playerid, -500);
return 1;
}
if(PlayerKills[killerid] == 3)
{
format(string,128, "~g~%s triple_Kill",PlayerName(playerid));
GameTextForPlayer(playerid,string, 6000,4);
GivePlayerMoney(killerid, 2000);
GivePlayerMoney(playerid, -500);
return 1;
}
if(PlayerKills[killerid] == 4)
{
format(string,128, "~g~~h~%s Ultra Kill", PlayerName(playerid));
GameTextForPlayer(playerid,string, 6000,4);
GivePlayerMoney(killerid, 2500);
GivePlayerMoney(playerid, -500);
return 1;
}
if(PlayerKills[killerid] == 5)
{
format(string,128, "~b~~h~%s Rampage", PlayerName(playerid));
GameTextForPlayer(playerid,string, 6000,4);
GivePlayerMoney(killerid, 3000);
GivePlayerMoney(playerid, -500);
return 1;
}
return 1;
}
И если нету функции добавляем:
Code
stock PlayerName(playerid)
{
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
return pname;
}
Автор: KRAMER