C:\Users\Administrator\Desktop\pronion.pwn(7959) : error 079: inconsistent return types (array & non-array)
C:\Users\Administrator\Desktop\pronion.pwn(7968) : error 029: invalid expression, assumed zero
C:\Users\Administrator\Desktop\pronion.pwn(7968) : error 017: undefined symbol "reason"
C:\Users\Administrator\Desktop\pronion.pwn(8048) : error 017: undefined symbol "reason"
C:\Users\Administrator\Desktop\pronion.pwn(8197) : error 079: inconsistent return types (array & non-array)
C:\Users\Administrator\Desktop\pronion.pwn(8219) : warning 225: unreachable code
C:\Users\Administrator\Desktop\pronion.pwn(8219) : error 029: invalid expression, assumed zero
C:\Users\Administrator\Desktop\pronion.pwn(8219) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8224) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8230) : error 017: undefined symbol "reason"
C:\Users\Administrator\Desktop\pronion.pwn(8241) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8251) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8253) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8254) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8255) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8256) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8258) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8260) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8262) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8265) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8268) : error 079: inconsistent return types (array & non-array)
C:\Users\Administrator\Desktop\pronion.pwn(8283) : error 017: undefined symbol "reason"
C:\Users\Administrator\Desktop\pronion.pwn(8287) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8289) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8290) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8316) : error 017: undefined symbol "killerid"
C:\Users\Administrator\Desktop\pronion.pwn(8317) : error 017: undefined symbol "killerid"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
8219 public OnPlayerDeath(playerid, killerid, reason)
alea 2 functii depind de comanda onplayerdeath deci nus ce pot face insa pun aici toata comanda
public OnPlayerDeath(playerid, killerid, reason)
{
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(killerid, giveplayer, sizeof(giveplayer));
new string[128];
new y5, m5, d5;
new h5,mi5,s5;
getdate(y5,m5,d5);
gettime(h5,mi5,s5);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s killed %s (%d)",d5,m5,y5,h5,mi5,s5,sendername,giveplayer,reason);
DeathLog(string);
new name[MAX_PLAYER_NAME];
//new dmessage[128];
//new deathreason[20];
new playercash;
new victimteam;
new Float:px,Float:py,Float:pz;
new killerteam;
victimteam = gTeam[playerid];
killerteam = gTeam[killerid];
gPlayerSpawned[playerid] = 0;
GetPlayerName(playerid, name, sizeof(name));
PlayerInfo[playerid][pLocal] = 255;
GetPlayerPos(playerid, px, py, pz);
/*if(IsWar == true && killerid != INVALID_PLAYER_ID)
{
if(gTeam[killerid] == 5 || gTeam[killerid] == 16 || gTeam[killerid] == 17) return g_Team1_Kills++;
if(gTeam[killerid] == 18 || gTeam[killerid] == 15 || gTeam[killerid] == 6) return g_Team2_Kills++;
}*/
if(PlayerInfo[playerid][pJailed] > 0 && PlayerInfo[killerid][pJailed] > 0)
{
JFKick[killerid] += 1;
new jaildm = PlayerInfo[killerid][pJailTime];
PlayerInfo[killerid][pJailTime] = (jaildm + 250);
SendClientMessage(killerid,0xE42217FF,"[WARNING]: You just killed a person in the jail.+ 250 seconds jail | Reason: Jail Fighting!");
}
if(killerid != 255)
{
if(GetPlayerState(killerid) == 2)
{
SendClientMessage(killerid, COLOR_YELLOW, "DriveBy Kill, dont abuse it, On foot gets you $$$!");
//GivePlayerMoney(killerid, - 50000);
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"* You are killed by %s | Reason: Drive By.",killer);
SendClientMessage(playerid, COLOR_BLUE, string);
return 1;
}
}
if(playerid == CashboxOwner)
{
new str[128], pName[MAX_PLAYER_NAME];
GetPlayerPos(playerid, CashboxX, CashboxY, CashboxZ);
GetPlayerName(playerid, pName, sizeof(pName));
format(str, 128, "%s (ID: %d) a murit si a scapat servieta.", pName, playerid);
SendClientMessageToAll(0xFFD700AA, str);
SendClientMessage(playerid,0xAA3333AA,"{F81414}Ai murit si ai scapat servieta!");
CashboxPickup = CreatePickup(1210, 3, CashboxX, CashboxY, CashboxZ);
CashboxOwner = INVALID_PLAYER_ID;
}
if(reason == 38)
{
new kstring[128];
new kickname[MAX_PLAYER_NAME];
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 128, "AdmWarning: [%d]%s just killed a player with minigun, be sure he's not fake-killing.",killerid,kickname);
ABroadCast(COLOR_YELLOW,string,1);
printf("%s", kstring);
}
}
if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11)
{
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
new caller = Mobile[playerid];
if(caller != 255)
{
if(caller < 255)
{
SendClientMessage(caller, COLOR_GRAD2, " The line just went dead....");
CellTime[caller] = 0;
CellTime[playerid] = 0;
Mobile[caller] = 255;
}
Mobile[playerid] = 255;
CellTime[playerid] = 0;
}
ClearCrime(playerid);
if(PlayerPaintballing[playerid] != 0)
{
PlayerPaintballKills[killerid] ++;
if(PlayerPaintballKills[killerid] > PaintballWinnerKills)
{
new killer[MAX_PLAYER_NAME];
PaintballWinner = killerid;
PaintballWinnerKills = PlayerPaintballKills[killerid];
GetPlayerName(killerid, killer, sizeof(killer));
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerPaintballing[i] != 0)
{
format(string, sizeof(string), "* %s is in the lead with %d Kills.",killer,PaintballWinnerKills);
SendClientMessage(i, COLOR_WHITE, string);
}
}
}
}
return 1;
}
ClearCrime(playerid);
if(PlayerInfo[killerid][pInt] == 1 || PlayerInfo[killerid][pLocal] == 100 || PlayerInfo[killerid][pJailed] == 1)
{
if((gTeam[killerid]) >= 1){ WantedPoints[killerid] += 0; }
{
if(gTeam[killerid] != gTeam[playerid])
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills] + 2;
}
else
{
PlayerInfo[killerid][pKills]++;
}
PlayerInfo[playerid][pKills]--;
}
}
return 1;
}
if(GettingCK[playerid] < 999 || OnCK[playerid] < 999)
{
if(IsPlayerConnected(killerid))
{
if(GettingCK[killerid] < 999 || OnCK[playerid] < 999)
{
new killer[MAX_PLAYER_NAME];
new dier[MAX_PLAYER_NAME];
GetPlayerName(playerid, dier, sizeof(dier));
GetPlayerName(killerid, killer, sizeof(killer));
format(string, sizeof(string), "* %s has performed a Character Kill on you, you aren't able to play with this Character anymore.",killer);
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "** %s has Character Killed %s **",killer,dier);
CKLog(string);
PlayerInfo[playerid][pCK] = 1;
if(GettingCK[playerid] < 999) { GettingCK[playerid] = 999; }
else if(OnCK[playerid] < 999) { OnCK[playerid] = 999; }
if(GettingCK[killerid] < 999) { GettingCK[killerid] = 999; }
else if(OnCK[killerid] < 999) { OnCK[killerid] = 999; }
KickPlayer[playerid] = 1;
}
}
}
if(PlayerInfo[playerid][pHeadValue] > 0)
{
if(IsPlayerConnected(killerid))
{
if(gTeam[killerid] == 10 || PlayerInfo[killerid][pLeader] == 8)
{
if(GoChase[killerid] == playerid)
{
ConsumingMoney[killerid] = 1;
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
GivePlayerMoney(killerid, PlayerInfo[playerid][pHeadValue]);
format(string,128,"<< Hitman %s has fulfilled the contract on %s and collected $%d >>",killer,name,PlayerInfo[playerid][pHeadValue]);
SendFamilyMessage(8, COLOR_YELLOW, string);
PlayerInfo[playerid][pHeadValue] = 0;
GotHit[playerid] = 0;
GetChased[playerid] = 999;
GoChase[killerid] = 999;
}
}
}
}
if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5)
{
if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendMAFIAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendTRIADSMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6)
{
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendTRIADSMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendMAFIAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15)
{
if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendLSVMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendVLAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16)
{
if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"* {63B8FF}VLA {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendVLAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendLSVMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17)
{
if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendBALLASMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendGROVEMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18)
{
if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendGROVEMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Ballas {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendBALLASMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5)
{
if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendMAFIAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendLSVMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15)
{
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendLSVMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendMAFIAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5)
{
if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendMAFIAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendGROVEMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18)
{
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendGROVEMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendMAFIAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1500);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6)
{
if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendTRIADSMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendVLAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16)
{
if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* VLA {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendVLAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendTRIADSMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6)
{
if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendTRIADSMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Ballas {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendBALLASMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17)
{
if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendBALLASMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendTRIADSMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15)
{
if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendLSVMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Balas {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendBALLASMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17)
{
if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendBALLASMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendLSVMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16)
{
if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* VLA {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendVLAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendGROVEMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18)
{
if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendGROVEMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendVLAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]++; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]++;
Killing[PlayerInfo[killerid][pLeader]]++;
Killing[PlayerInfo[killerid][pMember]]++;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18)
{
if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendGROVEMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendTRIADSMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6)
{
if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendTRIADSMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendGROVEMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15)
{
if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendLSVMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendTRIADSMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6)
{
if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendTRIADSMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendLSVMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17)
{
if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendBALLASMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendVLAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16)
{
if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* VLA {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendVLAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Ballas {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendBALLASMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17)
{
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendBALLASMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendMAFIAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5)
{
if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendMAFIAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Ballas {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendBALLASMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16)
{
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* VLA {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendVLAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendMAFIAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5)
{
if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendMAFIAMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendVLAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18)
{
if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendGROVEMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendVLAMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15)
{
if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s {63B8FF}and recivied 1000$.",killer,name);
SendLSVMessage(COLOR_1GREEN, string);
format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s {0000CD}and lose 1000$.",name,killer);
SendGROVEMessage(COLOR_BLUE, string);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(playerid, - 1000);
if(IsWar && killerid != INVALID_PLAYER_ID)
{
Killing[gTeam[killerid]]--; // OnPlayerDeath
PlayerInfo[killerid][pWarKills]--;
Killing[PlayerInfo[killerid][pLeader]]--;
Killing[PlayerInfo[killerid][pMember]]--;
}
return 1;
}
}
if(gTeam[killerid] == 2)
{
if(gTeam[playerid] >= 3 && gTeam[playerid] <= 18)
{
new killer[MAX_PLAYER_NAME];
GetPlayerName(killerid, killer, sizeof(killer));
//format(string,128,"* LSV %s has killed Grove %s",killer,name);
//SendLSVMessage(COLOR_1GREEN, string);
format(string,128,"* You are killed by %s.",killer);
SendClientMessage(playerid, COLOR_BLUE, string);
return 1;
}
}
if(victimteam >= 4)
{
if(IsPlayerConnected(killerid))
{
//new killer[MAX_PLAYER_NAME];
//GetPlayerName(killerid, killer, sizeof(killer));
new slice = 100; //$100
playercash = GetPlayerMoney(playerid);
//if(gTeam[killerid] != 2) { WantedPoints[killerid] += 2; } //+ 2 wanted points
if(SafeTime[playerid] <= 0)
{
if(gTeam[killerid] != gTeam[playerid])
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills] + 2;
}
else
{
PlayerInfo[killerid][pKills]++;
}
PlayerInfo[playerid][pKills]--;
}
}
/*if (strlen(deathreason) > 0)// patch
{
if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || gTeam[killerid] == gTeam[playerid])//med kill criminal
{
format(string, sizeof(string), ".: %s murdered %s. (%s) :.", killer, name, deathreason);
}
else
{
format(string, sizeof(string), ".: %s murdered %s. (%s) for $%d :.", killer, name, deathreason, slice);
}
}
else
{
if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill || gTeam[killerid] == gTeam[playerid]))
{
format(string, sizeof(string), ".: %s murdered %s :.", killer, name);
}
else
{
format(string, sizeof(string), ".: %s murdered %s for $%d :.", killer, name, slice);
}
}*/
if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || (gTeam[killerid] == gTeam[playerid] && gTeam[playerid] != 4))
{
slice = 0;
}
if (((gTeam[killerid]) != 4) && ((gTeam[killerid]) == gTeam[playerid]))//no team kill
{
slice = 0;
}
if (playercash > 0)
{
GivePlayerMoney(playerid, -slice);
}
else
{
slice = slice+500;
}
GivePlayerMoney(killerid, slice);
//GameTextForPlayer(playerid, dmessage, 5000, 2);
PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0);
if (((gTeam[killerid]) == 3) && reason != 49)
{
SetPlayerCriminal(killerid,255, "First Degree Murder");
}
else if (((gTeam[killerid]) == 3) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Hit And Run");
}
}
}
else if (victimteam == 2)
{
if(IsPlayerConnected(killerid))
{
//new killer[MAX_PLAYER_NAME];
//GetPlayerName(killerid, killer, sizeof(killer));
// Cop kill
PlayerInfo[playerid][pKills]--;
if (gTeam[killerid] == 2)//cops kill cop
{
//format(string,128,".: Officer %s murdered Officer %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
GivePlayerMoney(killerid, -suecost);
GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
}
else
{
//format(string,128,".: %s murdered Officer %s (%s) :.",killer,name,deathreason);
}
if (gTeam[killerid] >= 3)
{
WantedPoints[killerid] += 2; //+ 2 wanted points
if(reason != 49)
{
SetPlayerCriminal(killerid,255, "First Degree Murder");
}
else if (reason == 49)
{
SetPlayerCriminal(killerid,255, "Hit And Run");
}
}
if(gTeam[killerid] >= 5 && SafeTime[playerid] <= 0)
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills]+2;
}
else
{
PlayerInfo[killerid][pKills]++;
}
//WantedPoints[killerid]+=2; // factiuni vs factiuni
}
//BroadCast(COLOR_RED, string);
}
}
else if (victimteam == 3)
{
if(IsPlayerConnected(killerid))
{
//new killer[MAX_PLAYER_NAME];
//GetPlayerName(killerid, killer, sizeof(killer));
// Civ kill
if ((gTeam[killerid]) == 2)//cops kill civ
{
if(WantedLevel[playerid] < 1)
{
//format(string,128,".: Officer %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
GivePlayerMoney(killerid, -suecost);
GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
}
}
else
{
//format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason);
WantedPoints[killerid] += 2;
}
if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason != 49)
{
SetPlayerCriminal(killerid,255, "First Degree Murder");
}
else if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Hit And Run");
}
//BroadCast(COLOR_RED, string);
}
}
else if (victimteam == 1)
{
if(IsPlayerConnected(killerid))
{
//new killer[MAX_PLAYER_NAME];
//GetPlayerName(killerid, killer, sizeof(killer));
// Civ kill
if ((gTeam[killerid]) == 2)//cops kill civ
{
//format(string,128,".: Officer %s murdered Paramedic %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
GivePlayerMoney(killerid, -suecost);
GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
}
else if ((gTeam[killerid]) == 1)//med kill civ
{
//format(string,128,".: Paramedic %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
GivePlayerMoney(killerid, -suecost);
GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
}
else
{
//format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason);
}
if (((gTeam[killerid]) == 4) && reason != 49)
{
SetPlayerCriminal(killerid,255, "First Degree Murder");
}
else if (((gTeam[killerid]) == 3) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Hit And Run");
}
//BroadCast(COLOR_RED, string);
}
}
if (victimteam >= 3 && WantedPoints[playerid] > 0 && killerteam == 2)
{
SetPlayerFree(playerid,killerid, "Got Killed");
}
killerid = INVALID_PLAYER_ID;
SetPlayerColor(playerid,COLOR_GRAD2);
return 1;
}