[Ajuda] Hitmen cumpre contrato e server fecha ajuda
#1

Quando o hitman cumpre o contrato fecha o server sozinho o que deve ser

PHP код:
    if(PlayerInfo[playerid][pHeadValue] > 0)
    {
        if(
IsPlayerConnected(killerid))
        {
            if(
PlayerInfo[killerid][pMember] == 8)
            {
                if(
GoChase[killerid] == playerid)
                {
                    
ConsumingMoney[killerid] = 1;
                    new 
killer[MAX_PLAYER_NAME];
                    
GetPlayerName(killeridkillersizeof(killer));
                    
GivePlayerGP(killeridPlayerInfo[playerid][pHeadValue]);
                    
format(string,128,"Um Hitmen %s cumpriu o contrato а cabeзa de %s e adquiriu um valor de R$%d",killer,name,PlayerInfo[playerid][pHeadValue]);
                    
SendClientMessageToAll(TEAM_GROVE_COLORstring);
                    
WantedPoints[killerid] += 1;
                    
SetPlayerCriminal(killerid,255"Homicнdio de primeiro grau");
                    
SetPlayerWantedLevel(killeridWantedPoints[killerid]);
                    
PlayerInfo[playerid][pHeadValue] = 0;
                    
GotHit[playerid] = 0;
                    
GetChased[playerid] = 999;
                    
GoChase[killerid] = 999;
                }
            }
        }
    } 
Reply
#2

nгo sei o que tem de errado com seu sistema de "Hitmen" mas com certeza nгo й nesse comando ai....
E isso ai estб me parecendo um GF, serб?
Reply
#3

N seria Hitman ?
Reply
#4

Olhe a callback OnPlayerDeath e dк uma boa verificada nela..
Alguma funзгo estб incorreta nela, pode ter certeza.

E Sim, tenho certeza que esse й mais um script do GodFather
Quote:
Originally Posted by giovanehen
Посмотреть сообщение
N seria Hitman ?
O Correto й Hitman sim, porйm, este seu comentбrio й um spam jб que nгo vai influenciar em nada no tуpico nгo poste nada.. Ou vocк quer aumentar seu numero de posts? Se sim, vocк й uma crianзa que nгo tem oque fazer ¬¬'
Reply
#5

esta estranho cara ta de boa la
quando eu uso /atribuir id quando mato o contrato ele fecha

PHP код:
    if(ConnectedToPC[playerid] == 255)
    {
        new 
idx;
        
tmp strtok(textidx);
        if ((
strcmp("contratos"tmptruestrlen(tmp)) == 0) && (strlen(tmp) == strlen("contratos")))
        {
            if(
PlayerInfo[playerid][pCargo] < 4)
            {
                
SendClientMessage(playeridCOLOR_GREY"   Somente Hitman com cargo 4 ou mais poderгo ver e atribuir contratos !");
                return 
0;
            }
            
SearchingHit(playerid);
            return 
0;
        }
        else if ((
strcmp("atribuir"tmptruestrlen(tmp)) == 0) && (strlen(tmp) == strlen("atribuir")))
        {
            if(
hitfound == 0)
            {
                
SendClientMessage(playeridCOLOR_GREY"   Nгo hб contratos !");
                return 
0;
            }
            
tmp strtok(textidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_GRAD1"USO: atribuir [playerid/Parte-do-Nick]");
                return 
0;
            }
            
giveplayerid ReturnUser(tmp);
            if(
IsPlayerConnected(giveplayerid))
            {
                if(
giveplayerid != INVALID_PLAYER_ID)
                {
                    if(
PlayerInfo[giveplayerid][pMember] != 8)
                    {
                        
SendClientMessage(playeridCOLOR_GREY"   Esse jogador nгo й um Assassino !");
                        return 
0;
                    }
                    if(
GoChase[giveplayerid] < 999)
                    {
                        
SendClientMessage(playeridCOLOR_GREY"   Este Assassino jб estб ocupado com um Contrato !");
                        return 
0;
                    }
                    if(
IsPlayerConnected(hitid))
                    {
                        
GetPlayerName(playeridsendernamesizeof(sendername));
                        
GetPlayerName(giveplayeridgiversizeof(giver));
                        
GetPlayerName(hitidgiveplayersizeof(giveplayer));
                        
format(stringsizeof(string), "Vocк atribuiu %s a matar: %s(ID:%d), por R$ %d."givergiveplayerhitidPlayerInfo[hitid][pHeadValue]);
                        
SendClientMessage(playeridCOLOR_YELLOWstring);
                        
format(stringsizeof(string), "O assassino %s atriubuiu a vocк, matar: %s(ID:%d), por R$ %d."sendernamegiveplayerhitidPlayerInfo[hitid][pHeadValue]);
                        
SendClientMessage(giveplayeridCOLOR_YELLOWstring);
                        
//format(string, sizeof(string), "O assassino %s, atribuiu para o assassino %s para matar: %s(ID:%d), for R$ %d.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
                        //SendFamilyMessage(8, COLOR_YELLOW, string);
                        
GoChase[giveplayerid] = hitid;
                        
GetChased[hitid] = giveplayerid;
                        
GotHit[hitid] = 1;
                        
hitid 0;
                        
hitfound 0;
                        return 
0;
                    }
                    else
                    {
                        
SendClientMessage(playeridCOLOR_GREY"   A pessoa sob contrato estб Offline !");
                        return 
0;
                    }
                }
                return 
0;
            }
            else
            {
                
SendClientMessage(playeridCOLOR_GREY"   Este assassino nгo estб online, atribua a outro !");
                return 
0;
            }
        }
        else if ((
strcmp("cargos"tmptruestrlen(tmp)) == 0) && (strlen(tmp) == strlen("cargos")))
        {
            
SendClientMessage(playeridCOLOR_WHITE"|__________________ Hitman & Cargos __________________|");
            for(new 
i=0MAX_PLAYERSi++)
            {
                if(
IsPlayerConnected(i))
                {
                    if(
PlayerInfo[i][pMember] == 8||PlayerInfo[i][pLeader] == 8)
                    {
                        
GetPlayerName(igiveplayersizeof(giveplayer));
                        
format(stringsizeof(string), "%s: cargo %d"giveplayer,PlayerInfo[i][pCargo]);
                        
SendClientMessage(playeridCOLOR_GREYstring);
                    }
                }
            }
        }
        else if ((
strcmp("Logout"tmptruestrlen(tmp)) == 0) && (strlen(tmp) == strlen("Logout")))
        {
            
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк desligou seu Laptop, e desconectou da Agкncia.");
              
ConnectedToPC[playerid] = 0;
            return 
0;
        }
        else
        {
            new 
mtext[20];
            
getdate(yearmonthday);
            if(
month == 1) { mtext "Janeiro"; }
            else if(
month == 2) { mtext "Fevereiro"; }
            else if(
month == 3) { mtext "Marзo"; }
            else if(
month == 4) { mtext "Abril"; }
            else if(
month == 5) { mtext "Maio"; }
            else if(
month == 6) { mtext "Junho"; }
            else if(
month == 7) { mtext "Julho"; }
            else if(
month == 8) { mtext "Agosto"; }
            else if(
month == 9) { mtext "Setembro"; }
            else if(
month == 10) { mtext "Outubro"; }
            else if(
month == 11) { mtext "Novembro"; }
            else if(
month == 12) { mtext "Dezembro"; }
            new 
hour,minuite,second;
              
gettime(hour,minuite,second);
            
FixHour(hour);
                 
hour shifthour;
            
GetPlayerName(playeridsendernamesizeof(sendername));
            
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк abriu seu Laptop, e conectou а Agкncia.");
            
SendClientMessage(playeridCOLOR_WHITE"|--Agкncia Assassinos--|");
            
SendClientMessage(playeridCOLOR_WHITE"|-Noticias-|");
            
SendClientMessage(playeridCOLOR_WHITE"|-Contratos-|");
            
SendClientMessage(playeridCOLOR_WHITE"|-Atribuir-|");
            
SendClientMessage(playeridCOLOR_WHITE"|-Cargos-|");
            
SendClientMessage(playeridCOLOR_WHITE"|-Logout-|");
            
format(stringsizeof(string), "Mкs: %s | Dia: %d | Hora: %d:%d |"mtextdayhour+1minuite);
            
SendClientMessage(playeridCOLOR_WHITEstring);
            return 
0;
        }
        return 
0;
    } 
Reply
#6

AQUI MINHA OnPlayerDeath

PHP код:
public OnPlayerDeath(playeridkilleridreason)
{
    
TextDrawHideForPlayer(playerid,txtTimeDisp);
    
//empresa
    
SBizzInfo[14][sbTill] += 50;
    
ExtortionSBiz(1450);
    
//empresa

    //MORRER E NASCER NO PONTO QUE MORREU
    
GetPlayerPos(playeridmortex[playerid], mortey[playerid], mortez[playerid]);
    
World[playerid] = GetPlayerVirtualWorld(playerid);
    
Interior[playerid] = GetPlayerInterior(playerid);
    
PlayerIsDead[playerid] = 1;

    
Conce[playerid] = 0;
    new 
name[MAX_PLAYER_NAME];
    new 
string[256];
    new 
playercash;
    new 
victimteam;
    new 
Float:px,Float:py,Float:pz;
    new 
killerteam;

    
//DropWeapons(playerid);
    
victimteam gTeam[playerid];
    
burgerexit[playerid] = 0;
    
Hospital[playerid] = 1;
    
storeexit[playerid] = 0;
    
PlayerInfo[playerid][pInvWeapon] = 0;
     
PlayerInfo[playerid][pInvAmmo] = 0;
    
cherifeexit[playerid] = 0;
    
killerteam gTeam[killerid];
    
gPlayerSpawned[playerid] = 0;
    
GetPlayerName(playeridnamesizeof(name));
    
PlayerInfo[playerid][pLocal] = 255;
    
GetPlayerPos(playeridpxpypz);
    
    
//x1
       
if(TaX1[playerid] == true)//-- Isso definira que essas funзхes abaixo sу ocorrerгo pra quem estiver na arena!
       
{
        new 
string1[184];
          
GetPlayerName(playeridnome1[playerid], 30);// -- Isso ira verificar o nome1 do playerr que morreu no x1 !
          
GetPlayerName(killeridnome2[killerid], 29);// -- Isso ira verificar o nome1 do player que matou no x1 !!
          
TaX1[playerid] = false;//-- Define que o player nгo esta mais no x1!
          
TaX1[killerid] = false;//-- Define que o player nгo esta mais no x1!
          
SpawnPlayer(killerid);//-- Seta o o matador.
          
Playersx1 0//-- Seta o numero de pessoas no x1 pra 0
          
Libero false;// Fecha a arena.
           
format(string1sizeof(string1), "[x1-INFO] %s matou o %s no x1 parabйns pra ele!"nome2,  nome1);// Manda a mensagem!
            
SendClientMessageToAll(COR_AMARELOstring1);// Mensagem pra todos players online!
        
return 1;
    }

    
//evento
    
if(IsPlayerInEvento[playerid])
    {
        if(
VeiculoEventoExiste[VeiculoEvento[playerid]])
        {
            
DestroyVehicle(VeiculoEvento[playerid]);
        }
        
IsPlayerInEvento[playerid] = false;
    }
    
//lavajato
    
if(usingcarwash == playerid)
    {
        
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
        
usingcarwash = -1;
        
//Update3DTextLabelText(entrancetext, 0x008B00FF, "Ninguem estб usando o Lava-Jato.\nPreзo: R$200 (/lavarcarro)");
    
return 1;
    }
    
    if(
IsPlayerInMorro(playerid))
    {
        
MorreuNoMorro[playerid] = 1;
        
SetTimerEx("MorreuMorroTimer"600000false"i"playerid);
    }
    if(
IsPlayerInShop(playerid))
    {
        
MorreuNoShop[playerid] = 1;
        
SetTimerEx("MorreuShopTimer"600000false"i"playerid);
    }
    if(
IsPlayerInSkate(playerid))
    {
        
MorreuNoSkate[playerid] = 1;
        
SetTimerEx("MorreuSkateTimer"600000false"i"playerid);
    }
    if(
IsPlayerInPier(playerid))
    {
        
MorreuNoPier[playerid] = 1;
        
SetTimerEx("MorreuPierTimer"600000false"i"playerid);
    }
    if(
IsPlayerInAero(playerid))
    {
        
MorreuNoAero[playerid] = 1;
        
SetTimerEx("MorreuAeroTimer"600000false"i"playerid);
    }
    if(
IsPlayerInCassino(playerid))
    {
        
MorreuNocassino[playerid] = 1;
        
SetTimerEx("MorreucassinoTimer"600000false"i"playerid);
    }
    
    if(
killerid != 255)
    {
        new 
killername[MAX_PLAYER_NAME];
        new 
victimname[MAX_PLAYER_NAME];
        
//new string[102];
        
if(GetPlayerState(killerid) == 2)
        {
            
GetPlayerName(killeridkillernamesizeof(killername));
            
GetPlayerName(playeridvictimnamesizeof(killername));
             
dbfez[killerid] = true;
            
dbsofreu[playerid] = true;
              
SendClientMessage(killeridCOLOR_RED"[Atenзгo] Nгo abuse de Drive-By.");
              
SendClientMessage(killeridCOLOR_RED"Se este Drive-By for proposital.");
              
SendClientMessage(killeridCOLOR_RED"A Vitima pode lhe enviar para o bangu.");
              
SendClientMessage(playeridCOLOR_RED"[Atenзгo] Este Drive-By foi proposital? se sim digite /db.");
             
format(stringsizeof(string), "[Aviso] %s fez Drive By em %s !!!"killername,victimname);
             
SendClientMessageToAll(ORANGEstring);
             
PlayerInfo[killerid][pKills] += 1;
             
WantedPoints[killerid] += 1;
             return 
1;
        }
    }
    
    if (
gPlayerCheckpointStatus[playerid] > && gPlayerCheckpointStatus[playerid] < 11)
    {
        
DisablePlayerCheckpoint(playerid);
        
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
    }
    new 
caller Mobile[playerid];
    if(
caller != 255)
    {
        if(
caller 255)
        {
            
SendClientMessage(caller,  COLOR_YELLOW" Ninguйm na linha...");
            
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(killeridkillersizeof(killer));
            for(new 
0MAX_PLAYERSi++)
            {
                if(
IsPlayerConnected(i))
                {
                    if(
PlayerPaintballing[i] != 0)
                    {
                        
format(stringsizeof(string), "%s estб liderando o paintball com %d pontos.",killer,PaintballWinnerKills);
                        
SendClientMessage(iCOLOR_YELLOWstring);
                    }
                }
            }
        }
        return 
1;
    }
    if(
PlayerInfo[playerid][pHeadValue] > 0)
    {
        if(
IsPlayerConnected(killerid))
        {
            if(
PlayerInfo[killerid][pMember] == 8)
            {
                if(
GoChase[killerid] == playerid)
                {
                    
ConsumingMoney[killerid] = 1;
                    new 
killer[MAX_PLAYER_NAME];
                    
GetPlayerName(killeridkillersizeof(killer));
                    
GivePlayerGP(killeridPlayerInfo[playerid][pHeadValue]);
                    
format(string,128,"Um hitman %s cumpriu o contrato а cabeзa de %s e adquiriu um valor de R$%d",killer,name,PlayerInfo[playerid][pHeadValue]);
                    
SendClientMessageToAll(TEAM_GROVE_COLORstring);
                    
WantedPoints[killerid] += 1;
                    
SetPlayerCriminal(killerid,255"Homicнdio de primeiro grau");
                    
SetPlayerWantedLevel(killeridWantedPoints[killerid]);
                    
PlayerInfo[playerid][pHeadValue] = 0;
                    
GotHit[playerid] = 0;
                    
GetChased[playerid] = 999;
                    
GoChase[killerid] = 999;
                }
            }
        }
    }
    if(
PlayerInfo[playerid][casabecaValue] > 0)
    {
        if(
IsPlayerConnected(killerid))
        {
            if(
PlayerInfo[killerid][pMember] == 22)
            {
                if(
GoChasee[killerid] == playerid)
                {
                    
ConsumingMoney[killerid] = 1;
                    new 
killer[MAX_PLAYER_NAME];
                    
GetPlayerName(killeridkillersizeof(killer));
                    
GivePlayerGP(killeridPlayerInfo[playerid][casabecaValue]);
                    
format(string,128,"O Terrorista %s cometeu um atentado а %s e adquiriu um valor de R$%d",killer,name,PlayerInfo[playerid][casabecaValue]);
                    
SendClientMessageToAll(COLOR_YELLOWstring);
                    
WantedPoints[killerid] += 1;
                    
SetPlayerWantedLevel(killeridWantedPoints[killerid]);
                    
SetPlayerCriminal(killerid,255"Homicнdio de primeiro grau");
                    
PlayerInfo[playerid][casabecaValue] = 0;
                    
GotHitt[playerid] = 0;
                    
GetChasedd[playerid] = 999;
                    
GoChasee[killerid] = 999;
                }
            }
        }
    }
    if(
victimteam >= 4)
    {
        if(
IsPlayerConnected(killerid))
        {
            
//new killer[MAX_PLAYER_NAME];
            //GetPlayerName(killerid, killer, sizeof(killer));
            
new slice 100//$100
            
playercash GetPlayerGP(playerid);
            if(
gTeam[killerid] != && gTeam[killerid] != 21)
            {
              
WantedPoints[killerid] += 1;
              
SetPlayerWantedLevel(killeridWantedPoints[killerid]);
            }
            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 R$ %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 R$ %d :.", killer, name, slice);
                }
            }*/
            
if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == && 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)
            {
                
GivePlayerGP(playerid, -slice);
            }
            else
            {
                
slice slice+500;
            }
            
GivePlayerGP(killeridslice);
            
//GameTextForPlayer(playerid, dmessage, 5000, 2);
            
PlayerPlaySound(killerid10830.00.00.0);
            if (((
gTeam[killerid]) == 3) && reason != 49)
            {
                
SetPlayerCriminal(killerid,255"Homicнdio de primeiro grau");
                
TextDrawHideForPlayer(killerid,tGP2[killerid]);
                
TextDrawShowForPlayer(killerid,tGP3[killerid]);
            }
            else if (((
gTeam[killerid]) == 3) && reason == 49)
            {
                
SetPlayerCriminal(killerid,255"Drive By");
            }
        }
    }
    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 R$ %d :.",killer,name,deathreason,suecost);
                
PlayerPlaySound(killerid10840.00.00.0);
                
GivePlayerGP(killerid, -suecost);
                
GivePlayerGP(playeridsuecost+100);//+100pays hospital bill
            
}
            else
            {
                
//format(string,128,".: %s murdered Officer %s (%s) :.",killer,name,deathreason);
            
}
            if (
gTeam[killerid] >= 3)
            {
                
WantedPoints[killerid] += 1//+ 2 wanted point
                
SetPlayerWantedLevel(killeridWantedPoints[killerid]);
                if(
reason != 49)
                {
                    
SetPlayerCriminal(killerid,255"Homicнdio de primeiro grau");
                }
                else if (
reason == 49)
                {
                    
SetPlayerCriminal(killerid,255"Drive By");
                }
            }
            if(
gTeam[killerid] >= && SafeTime[playerid] <= 0)
            {
                if(
GetPlayerState(killerid) == 1)
                {
                    
PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills]+2;
                }
                else
                {
                    
PlayerInfo[killerid][pKills]++;
                }
                
WantedPoints[killerid]+=1;
                
SetPlayerWantedLevel(killeridWantedPoints[killerid]);
            }
            
//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(
WantedPoints[playerid] < 1)
                {
                    
//format(string,128,".: Officer %s murdered %s (%s) and was sued for R$ %d :.",killer,name,deathreason,suecost);
                    
PlayerPlaySound(killerid10840.00.00.0);
                    
GivePlayerGP(killerid, -suecost);
                    
GivePlayerGP(playeridsuecost+100);//+100pays f bill
                
}
            }
            else
            {
                
//format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason);
                
WantedPoints[killerid] += 1;
                
SetPlayerWantedLevel(killeridWantedPoints[killerid]);
            }
            if (((
gTeam[killerid]) >= || (gTeam[killerid]) == 1) && reason != 49)
            {
                
SetPlayerCriminal(killerid,255"Homicнdio de primeiro grau");
            }
            else if (((
gTeam[killerid]) >= || (gTeam[killerid]) == 1) && reason == 49)
            {
                
SetPlayerCriminal(killerid,255"Drive By");
            }
            
//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 R$ %d :.",killer,name,deathreason,suecost);
                
PlayerPlaySound(killerid10840.00.00.0);
                
GivePlayerGP(killerid, -suecost);
                
GivePlayerGP(playeridsuecost+100);//+100pays hospital bill
            
}
            else if ((
gTeam[killerid]) == 1)//med kill civ
            
{
                
//format(string,128,".: Paramedic %s murdered %s (%s) and was sued for R$ %d :.",killer,name,deathreason,suecost);
                
PlayerPlaySound(killerid10840.00.00.0);
                
GivePlayerGP(killerid, -suecost);
                
GivePlayerGP(playeridsuecost+100);//+100pays hospital bill
            
}
            else
            {
                
//format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason);
            
}
            if (((
gTeam[killerid]) == 4) && reason != 49)
            {
                
SetPlayerCriminal(killerid,255"Homicнdio de primeiro grau");
            }
            else if (((
gTeam[killerid]) == 3) && reason == 49)
            {
                
SetPlayerCriminal(killerid,255"Drive By");
            }
            
//Broadcast(COLOR_RED, string);
        
}
    }
    if (
victimteam >= && WantedPoints[playerid] > && killerteam == 2)
    {
     
SetPlayerFree(playerid,killerid"Morto !");
    }
    
killerid INVALID_PLAYER_ID;
    
SetPlayerColor(playerid,COLOR_GRAD2);
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)