Jump to content
  • 0

alt gm alte erori...


Question

Posted

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;
}

1 answer to this question

Recommended Posts

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.