[Ajuda] Kick Automatico
#1

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.
Reply
#2

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);
         }
Reply
#3

pawn Код:
Kick(Tv);
Reply
#4

No Inicio da linha ?
Reply
#5

Olha meu edit /\
Reply
#6

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);
            }
Reply
#7

Cйrto, Irei Testar A Noite.
Reply
#8

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);
            }
Reply
#9

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" .
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)