SA-MP Forums Archive
[ajuda] anti xiter nao funciona - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [ajuda] anti xiter nao funciona (/showthread.php?tid=300250)



[ajuda] anti xiter nao funciona - Raphael_Lima - 29.11.2011

Alguem pode me dizer o que hб de errado nisso? Coloquei no meu gm mais nao funciona

@edit

Meu gm й god father

pawn Код:
forward Check();
public Check()
{
        new string[256];
        new giveplayer[MAX_PLAYER_NAME];
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
                        if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK)
                        {
                                GetPlayerName(i, giveplayer, sizeof(giveplayer));
                                format(string, sizeof(string), "AVISO: %s[ID:%d] usou um JetPack e foi {E600FF}BANIDO", giveplayer,i);
                                SendClientMessageToAll(COLOR_LIGHTRED, string);
                                Ban(i);
                                }
                        for(new a = 0; a < sizeof(Armashack); a ++)
                        {
                             if(GetPlayerWeapon(i) == Armashack[a])
                             {
                                GetPlayerName(i, giveplayer, sizeof(giveplayer));
                                format(string, sizeof(string), "AVISO: %s[ID:%d] usou uma arma PROIBIDA e foi {E600FF}BANIDO", giveplayer,i);
                                SendClientMessageToAll(COLOR_LIGHTRED, string);
                                Ban(i);
                                }
                             }
                          }
                  return 1;
                }



Re: [ajuda] anti xiter nao funciona - ViniBorn - 29.11.2011

Nem com armas e nem com jetpack funciona?

A public й executada por um timer?

Poste Armashack


Re: [ajuda] anti xiter nao funciona - Raphael_Lima - 29.11.2011

pronto


pawn Код:
new Armashack[] = {
    35,
    38,
    36,
    37,
    44,
    45,
    9,
    16,
    22,
    26,
    27,
    28,
    32,
    43
};



Re: [ajuda] anti xiter nao funciona - ViniBorn - 29.11.2011

pawn Код:
new Armashack[14] = {
    35,
    38,
    36,
    37,
    44,
    45,
    9,
    16,
    22,
    26,
    27,
    28,
    32,
    43
};

public Check()
{
    new string[80],giveplayer[MAX_PLAYER_NAME];
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK)
        {
            GetPlayerName(i, giveplayer, sizeof(giveplayer));
            format(string, sizeof(string), "AVISO: %s[ID:%d] usou um JetPack e foi {E600FF}BANIDO", giveplayer,i);
            SendClientMessageToAll(COLOR_LIGHTRED, string);
            Ban(i);
            continue;
        }
        for(new a = 0; a < sizeof(Armashack); a ++)
        {
            if(GetPlayerWeapon(i) == Armashack[a])
            {
                GetPlayerName(i, giveplayer, sizeof(giveplayer));
                format(string, sizeof(string), "AVISO: %s[ID:%d] usou uma arma PROIBIDA e foi {E600FF}BANIDO", giveplayer,i);
                SendClientMessageToAll(COLOR_LIGHTRED, string);
                Ban(i);
                a = sizeof(Armashack);
            }
        }
    }
    return 1;
}



Re: [ajuda] anti xiter nao funciona - Raphael_Lima - 29.11.2011

compilo certin vo ve agora se vai funfa


Re: [ajuda] anti xiter nao funciona - K_FunctioN - 29.11.2011

Use o SetTimer para cada 1 segundo a public ser executada


Re: [ajuda] anti xiter nao funciona - Raphael_Lima - 30.11.2011

Vini o anti xiter nao funfa. eu pego a minigum tranquilamente ou qualquer arma proibida e nao tomo ban


Re: [ajuda] anti xiter nao funciona - ViniBorn - 30.11.2011

Vocк colocou um timer pra ficar executando a funзгo constantemente?


Re: [ajuda] anti xiter nao funciona - Cristhian - 30.11.2011

pawn Код:
public OnGameModeInit()
{
    SetTimmer("Check", 1000, true);
    return 1;
}



Re: [ajuda] anti xiter nao funciona - Raphael_Lima - 30.11.2011

funcionou!

obrigado vini por me ajudar a arrumar o codigo

obrigado cirsthian por me ajudar a fazer a funзгo