SA-MP Forums Archive
[Ajuda] Kick Automatico - 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] Kick Automatico (/showthread.php?tid=342639)



[Ajuda] Kick Automatico - shadauer - 14.05.2012

Bom Dia ! Quanto Tempo Eu Nгo Teclo Aqui Nesse Forum Hein he,he,he Mas Enfim, Cheguei Pedindo Ajuda kkkk!

DЪVIDA: No Servidor, Quando Um Jogador Atinge Um X De Velocidade, 330KM/H Por Exemplo, Aparece Um Aviso A Membros Administrativos Ex: '' O Jogador Joгozinho, Estб A 330KM/H, Pode Ser ******!, /tv Nele Rбpido !!! ''
Como Fazer, Para Ao Inves Do Aviso, Um Kick Automatico Por Exceder Essa Velocidade?

Medidas Que Tomei: Nenhuma, Por Quк Nгo Consegui Elaborar Esse Sistema...

Dъvida Extra: Tem Como Por Algum Aviso/Kick Nos ******ers Que Criam Carro?
Por Exemplo: " O Jogador Joгzinho, Estб Criando Veнculos, /tv nele Rбpido ".


Obrigado.


Re: [Ajuda] Kick Automatico - kinhobryant - 14.05.2012

Embaixo dessa Frase coloque
pawn Код:
Kick(playerid);
Vai aparecer a frase tipo essa
Код:
AdmAviso: %s ID:[%d] estб a %d KM.............
voce pode criar um loop pq se tiver mais de 1 pessoa de speed hack entao faзa isso

pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
    {
               Kick(i);
         }



Re: [Ajuda] Kick Automatico - Don_Speed - 14.05.2012

pawn Код:
Kick(Tv);



Re: [Ajuda] Kick Automatico - shadauer - 14.05.2012

No Inicio da linha ?


Re: [Ajuda] Kick Automatico - kinhobryant - 14.05.2012

Olha meu edit /\


Re: [Ajuda] Kick Automatico - CidadeNovaRP - 14.05.2012

O comando e mais o menos assim:
pawn Код:
if(GetPlayerSpeed(i, true) >= 350 && !IsAPlane(GetPlayerVehicleID(i)))
            {
                format(gstring, 128, "AdmAviso: %s ID:[%d] estб a %d KM/h, TV nele pode ser Speed Hack.",PlayerName(i),i,GetPlayerSpeed(i, true));
                ABroadCast(COLOR_YELLOW,gstring,1);
                printf("%s", gstring);
            }
E fica na callback "OnPlayerUpdate", entгo basta deixar assim:
pawn Код:
if(GetPlayerSpeed(i, true) >= 350 && !IsAPlane(GetPlayerVehicleID(i)))
            {
                format(gstring, 128, "AdmAviso: %s ID:[%d] estб a %d KM/h, e ele foi Kikado",PlayerName(i),i,GetPlayerSpeed(i, true));
                ABroadCast(COLOR_YELLOW,gstring,1);
                printf("%s", gstring);
                                Kick(playerid);
            }



Re: [Ajuda] Kick Automatico - shadauer - 14.05.2012

Cйrto, Irei Testar A Noite.


Re: [Ajuda] Kick Automatico - Don_Speed - 14.05.2012

CidadeNovaRP Errado
Seria Assim
pawn Код:
if(GetPlayerSpeed(i, true) >= 350 && !IsAPlane(GetPlayerVehicleID(i)))
            {
                format(gstring, 128, "AdmAviso: %s ID:[%d] estб a %d KM/h, e ele foi Kikado",PlayerName(i),i,GetPlayerSpeed(i, true));
                ABroadCast(COLOR_YELLOW,gstring,1);
                printf("%s", gstring);
                                Kick(i);
            }



Re: [Ajuda] Kick Automatico - CidadeNovaRP - 14.05.2012

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
CidadeNovaRP Errado
Seria Assim
pawn Код:
if(GetPlayerSpeed(i, true) >= 350 && !IsAPlane(GetPlayerVehicleID(i)))
            {
                format(gstring, 128, "AdmAviso: %s ID:[%d] estб a %d KM/h, e ele foi Kikado",PlayerName(i),i,GetPlayerSpeed(i, true));
                ABroadCast(COLOR_YELLOW,gstring,1);
                printf("%s", gstring);
                                Kick(i);
            }
Depende, eu esqueci que tinha um loop, mas estб funзгo provavelmente estaria em "OnPlayerUpdate" que usa o parвmetro "playerid" .