[Pedido] Anti Crash 0.3z-R4 - 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: [Pedido] Anti Crash 0.3z-R4 (
/showthread.php?tid=568526)
Anti Crash 0.3z-R4 -
Feio - 22.03.2015
tem algum anti crasher funcionando para a versгo 0.3z-R4
mais tem outro crash que o cara pega um carro e vai teleportando para os players e vai derrubando
eu uso esse
PHP код:
public OnPlayerWeaponShot( playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ )
{
if( hittype != BULLET_HIT_TYPE_NONE ) // Bullet Crashing uses just this hittype
{
if( !( -1000.0 <= fX <= 1000.0 ) || !( -1000.0 <= fY <= 1000.0 ) || !( -1000.0 <= fZ <= 1000.0 ) ) // a valid offset, it's impossible that a offset bigger than 1000 is legit (also less than -1000.0 is impossible, not used by this hack, but still, let's check for it, just for the future, who knows what hacks will appear). The object with biggest offset is having ~700-800 radius.
{
BanEx(playerid, "WeaponCrash");
return 0; // let's desynchronize that bullet, so players won't crash
}
}
return 1;
}
Re: Anti Crash 0.3z-R4 -
n0minal - 22.03.2015
Код:
public OnPlayerUpdate(playerid)
{
if(GetPlayerCameraMode(playerid) == 53)
{
new Float:kLibPos[3];
GetPlayerCameraPos(playerid, kLibPos[0], kLibPos[1], kLibPos[2]);
if ( kLibPos[2] < -50000.0 || kLibPos[2] > 50000.0 )
{
BanEx(playerid, "WeaponCrasher");
return 0;
}
}
return 1;
}
Re: Anti Crash 0.3z-R4 -
Feio - 22.03.2015
Quote:
Originally Posted by n0minal
Код:
public OnPlayerUpdate(playerid)
{
if(GetPlayerCameraMode(playerid) == 53)
{
new Float:kLibPos[3];
GetPlayerCameraPos(playerid, kLibPos[0], kLibPos[1], kLibPos[2]);
if ( kLibPos[2] < -50000.0 || kLibPos[2] > 50000.0 )
{
BanEx(playerid, "WeaponCrasher");
return 0;
}
}
return 1;
}
|
nгo funcionou quando vou compilar o pawno para de funcionar
Re: Anti Crash 0.3z-R4 -
n0minal - 23.03.2015
Vocк provavelmente deixou algo incompleto no seu gamemode, eu uso esse cуdigo que deixei acima e compila sem problema nenhum, revise os brackets (chaves { e }) e veja se tem algum incorreto.
Re: Anti Crash 0.3z-R4 -
Feio - 23.03.2015
realmente foi um erro meu , desculpe . vocк poderia me explicar oque esse cуdigo faz
Re: Anti Crash 0.3z-R4 -
StarPeens - 23.03.2015
Quote:
Originally Posted by Feio
realmente foi um erro meu , desculpe . vocк poderia me explicar oque esse cуdigo faz
|
Ele ve se o player ta te mandando pacote de erros usando armas..
Re: Anti Crash 0.3z-R4 -
ipsLuan - 23.03.2015
Ele basicamente checa se a posiзгo Z do jogador й menor que -50000.0 ou maior que 50000.0, e se for ele bane o jogador.
Provalvemente, este deve ser o local que o jogador fica crashando os outros jogadores.
Abraзos,
Re: Anti Crash 0.3z-R4 -
Feio - 23.03.2015
mais funciona quando o cara vai teleportando para cada player e vai derrubando cada um ?
Re: Anti Crash 0.3z-R4 -
PT - 23.03.2015
Quote:
Originally Posted by Luan Argolo
Ele basicamente checa se a posiзгo Z do jogador й menor que -50000.0 ou maior que 50000.0, e se for ele bane o jogador.
Provalvemente, este deve ser o local que o jogador fica crashando os outros jogadores.
Abraзos,
|
Da camera do player nao do player em si
Re: Anti Crash 0.3z-R4 -
Feio - 23.03.2015
tem algum anti crash para os que teleporta e vai crassando os players ? ou esse acima funciona