Код:
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid, playerid, reason);
if(killerid != INVALID_PLAYER_ID) GivePlayerCash(killerid,100);
antifakekill[playerid] ++;
SetTimerEx("antifakekill2", 2000,false,"i",playerid);
new string[128];
if(PlayerInfo[killerid][war1] == 1 && PlayerInfo[playerid][war2] == 1)
{
crveni1++;
format(string, sizeof(string), "(WAR) %s je ubio protivnika %s", PlayerName(killerid), PlayerName(playerid));
SendWarMessage(WarLjubicasta, string);
}
else if(PlayerInfo[killerid][war2] == 1 && PlayerInfo[playerid][war1] == 1)
{
plavi1++;
format(string, sizeof(string), "(WAR) %s je ubio protivnika %s", PlayerName(killerid), PlayerName(playerid));
SendWarMessage(WarLjubicasta, string);
}
else if((PlayerInfo[killerid][war2] == 1 || PlayerInfo[killerid][war2] == 2) && (PlayerInfo[playerid][war2] == 1 || PlayerInfo[playerid][war2] == 2))
{
plavi1--;
plavi1--;
format(string, sizeof(string), "(WAR) Igrac %s je napravio TK! Ekipa je izgubila 2 poena!", PlayerName(killerid));
SCM(killerid,0xFFFF00AA,"Napravio si TK! Tvoja ekipa je izgubila 2 poena!");
SendWarMessage(SLjubicasta, string);
}
else if((PlayerInfo[killerid][war1] == 1 || PlayerInfo[killerid][war1] == 2) && (PlayerInfo[playerid][war1] == 1 || PlayerInfo[playerid][war1] == 2))
{
crveni1--;
crveni1--;
format(string, sizeof(string), "(WAR) Igrac %s je napravio TK! Ekipa je izgubila 2 poena!", PlayerName(killerid));
SCM(killerid,0xFFFF00AA,"Napravio si TK! Tvoja ekipa je izgubila 2 poena!");
SendWarMessage(SLjubicasta, string);
}
else if(PlayerInfo[killerid][war1] == 1 && PlayerInfo[playerid][war2] == 2)
{
crveni1++;
format(string, sizeof(string), "(WAR) %s je ubio protivnika %s", PlayerName(killerid), PlayerName(playerid));
SendWarMessage(WarLjubicasta, string);
}
else if(PlayerInfo[killerid][war2] == 1 && PlayerInfo[playerid][war1] == 2)
{
plavi1++;
format(string, sizeof(string), "(WAR) %s je ubio protivnika %s", PlayerName(killerid), PlayerName(playerid));
SendWarMessage(WarLjubicasta, string);
}
else if(PlayerInfo[killerid][war2] == 2 && PlayerInfo[playerid][war1] == 1)
{
plavi1++;
plavi1++;
format(string, sizeof(string), "(WAR) %s je ubio protivnika %s", PlayerName(killerid), PlayerName(playerid));
SendWarMessage(WarLjubicasta, string);
}
else if(PlayerInfo[killerid][war2] == 2 && PlayerInfo[playerid][war1] == 2)
{
plavi1++;
plavi1++;
format(string, sizeof(string), "(WAR) %s je ubio protivnika %s", PlayerName(killerid), PlayerName(playerid));
SendWarMessage(WarLjubicasta, string);
}
else if(PlayerInfo[killerid][war1] == 2 && PlayerInfo[playerid][war2] == 1)
{
crveni1++;
crveni1++;
format(string, sizeof(string), "(WAR) %s je ubio protivnika %s", PlayerName(killerid), PlayerName(playerid));
SendWarMessage(WarLjubicasta, string);
}
else if(PlayerInfo[killerid][war1] == 2 && PlayerInfo[playerid][war2] == 2)
{
crveni1++;
crveni1++;
format(string, sizeof(string), "(WAR) %s je ubio protivnika %s", PlayerName(killerid), PlayerName(playerid));
SendWarMessage(WarLjubicasta, string);
}
return 1;
}