Criando um Simples Anti SpeedHack -
StringBR - 10.05.2013
Bom, й meu primeiro TUTORIAL entгo nгo venha aqui bancar o de bomzгo.
Vamos ao tutorial!
Procure em seu gamemode a CallBack OnPlayerConnect irб encontrar isso:
pawn Код:
public OnPlayerConnect(playerid)
{
Adicione esse Timer na CallBack, resultando:
pawn Код:
public OnPlayerConnect(playerid)
{
SetTimerEx("ChecarSpeed", 100, true, "i", playerid); // Timer para checar a cada 1 ms a velocidade do veiculo.
return 1; // Fecha a CallBack returnando 1
}
Coloque isso ao final de seu GameMode
pawn Код:
forward ChecarSpeed(playerid);
public ChecarSpeed(playerid)
{
if(GetVehicleSpeed(GetPlayerVehicleID(playerid)) > 300)
{
Kick(playerid);
}
}
Explicaзгo: GetVehicleSpeed = pega a velocidade do veiculo do player. Kick(playerid); = Kicka o jogador caso ele estiver a cima de 300 kmh, voce pode mudar o valor.
Adicione novamente no final de seu GameMode
pawn Код:
stock GetVehicleSpeed(vehicleid)
{
new Float:xPos[3];
GetVehicleVelocity(vehicleid, xPos[0], xPos[1], xPos[2]);
return floatround(floatsqroot(xPos[0] * xPos[0] + xPos[1] * xPos[1] + xPos[2] * xPos[2]) * 170.00);
}
Seja Feliz.
Re: Criando um Simples Anti SpeedHack -
Kuddy - 10.05.2013
- 1 timer de 100ms pra cada player sу pra checar a velocidade й desnecessбrio. Usar OnPlayerUpdate й mais otimizado.
- Nгo existe public sem forward.
- Este mйtodo nгo detecta todo tipo de speed hack, ele й apenas um limitador de velocidade.
- Este mйtodo irб kickar muitos inocentes.
Re: Criando um Simples Anti SpeedHack -
feliphemort - 14.05.2013
Tutorial muito mal feito. Faltando coisas e etc.
Re: Criando um Simples Anti SpeedHack -
Cromado - 14.05.2013
Cara esse tuto ta faltando muitas coisas .....
Re: Criando um Simples Anti SpeedHack -
Don_Speed - 15.05.2013
Era mais facil vocк fazer verificar se ele esta apertando as teclas ALT e W e se ele esta na vel maxima para o veiclo e kicka-lo;
Re: Criando um Simples Anti SpeedHack -
Mteck - 15.05.2013
pawn Код:
if(GetVehicleSpeed(GetPlayerVehicleID(playerid)) > 300)
Tem carros mais rбpidos e tem outra, E se o cara desce em uma rampa de Stunt? Faz um Loop?
Respuesta: Criando um Simples Anti SpeedHack -
RFA - 16.07.2014
n funfo
Re: Respuesta: Criando um Simples Anti SpeedHack -
Schocc - 17.07.2014
Quote:
Originally Posted by RFA
n funfo
|
Tente fazer novamente, ou melhor estude a linguagem de SCRIPT pawn antes de tentar copiar, ops criar sistemas/servidores sa-mp.
Fica a dica,...
Re: Criando um Simples Anti SpeedHack -
darkxdll - 17.07.2014
Nгo vai ser tгo eficiente , isto pode kikar players que usarem um aviгo , imagino eu que um aviгo passe um pouco dos 300 ... (ACHO EU !).
Existem modos mais eficientes .
E 100ms sгo 100 milissegundos e nгo 1 milissegundo -.-'
1ms = 0,001s
100ms = 0,100s
1000ms = 1s
Re: Criando um Simples Anti SpeedHack -
UPsamp - 17.07.2014
Chiliad = kick xD