[Pedido] Cуdigo nгo funfa ou buga aquiw!!
#1

Alguйm pode me ajudar?

pawn Code:
if (OnDuty[playerid] == 1 && Bandido(killerid) || OnDuty[killerid] == 1 && Bandido(playerid))
    { // Caso seja isso ali em cima /\ 'executa aqui abaixo' \/
               PlayerInfo[killerid][pWantedLevel] += 8;
           SetPlayerCriminal(killerid, 255, "Homicнdio");
           OnPlayerUpdate(killerid);
    }
---

OnDuty = PM que estб no modo trabalho
1 = ativa o modo trabalho do PM

Bandido = Caso o jogador(a) seja um bandido.(gangue)

---

playerid = quem sofreu a morte rsrsrs
killerid = quem matou, quem foi o assassino kkkk


Mais qual o problema? e oque acontece ae no cуdigo? esse cуdigo ae й para quando a pessoa for morta(playerid) por uma pessoa(killerid) dб (SU)speito(Wanted) para ela, tipo, sou um PMOnDuty[playerid], ae lhe mato e vc й um Bandido(killerid), ae nгo ganhou (SU)speito(Wanted) 'Nivel de procura', pois matei um bandido, e na vida real se mata bandido em serviзo vc nгo й preso('.'), entгo й isso..

Mais pq vc colocou aquele ( || )? pq caso nгo seja o playerid PM ele pode ser playerid Bandido e antes e verso..

Alguma soluзгo? pq esse cуdigo aqui nгo funfa..
Reply
#2

Da uma olhada nisto: https://sampforum.blast.hk/showthread.php?tid=240266

ira te ajudar imenso, dar-te o codigo pronto nao te ajudara em nada.
Reply
#3

assim й funcional? peguei dados daquele link

pawn Code:
if (!OnDuty[playerid] == 1 && !Bandido(killerid) || !OnDuty[killerid] == 1 && !Bandido(playerid))
foi adicionado ! amigo..

@sу quero saber se vai funcionar, pois nгo tenho duas pessoas para teste, entгo tem que ter uma confirmaзгo exata..
Reply
#4

Pelo que eu entendi, se o policial matar um bandido, fora do serviзo dai ele ganha +8 de wantedlevel, certo?
pawn Code:
if (!OnDuty[killerid] && Bandido(playerid))
    {  
        PlayerInfo[killerid][pWantedLevel] += 8;
        SetPlayerCriminal(killerid, 255, "Homicнdio");
        OnPlayerUpdate(killerid);
    }
Reply
#5

Sim, isso mesmo, mais se o bandido matar tambйm um pm em serviзo ele nгo ganha wanted
Reply
#6

Entгo ficaria:
PHP Code:
if (!OnDuty[killerid] && Bandido(playerid))
{
           
PlayerInfo[killerid][pWantedLevel] += 8;  
           
SetPlayerCriminal(killerid255"Homicнdio");       
           
OnPlayerUpdate(killerid);
}
if(
Bandido[killerid] && OnDuty[playerid] | !OnDuty[playerid])
{
          
//seu cуdigo

Reply
#7

Pronto! cуdigo final que fiz! agora ss! ficou bom gente!?

pawn Code:
if (!OnDuty[killerid] && IsGangFARC(playerid) || !OnDuty[playerid] && IsGangFARC(killerid))
                { //https://sampforum.blast.hk/showthread.php?tid=559937
                    PlayerInfo[killerid][pWantedLevel] += 8;
                    SetPlayerCriminal(killerid, 255, "Homicнdio");
                    OnPlayerUpdate(killerid);
                }
Reply
#8

Nгo,pelo que eu entendi,vocк sу quer o policial ganhando estrelas de procurado,certo ?

Com o seu cуdigo,o policial e o gangster irгo receber estrelas.
Reply
#9

Tipo amigo, quero que o policia(em modo de serviзo) nгo receba estrelas, e o gangster(IsGangFARC(id)) ao matar um policial em serviзo nгo receba estrelas, mais o pm tem que estб em modo de serviзo para nгo ganhar homicнdio..
Reply
#10

Entгo,ao meu ver,nгo hб mais trabalho a fazer..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)