Anti Airbreak, procede oq eu vou dizer? -
pedrotvr - 07.02.2016
Estava eu em busca de um jeito de acabar com os airbreak no samp, baixei airbreak cleo, fui fazendo varios testes com ele e percebi que com meu cleo, qnd vc ativa ele e anda com airbreak sua
(GetPlayerSpeed(playerid, true) fica == 0
Alguйm sabe e poderia ajudar a fazer um cod que getpos do player e quando muda muito de posiзгo tipo com airbreak ligado e a (GetPlayerSpeed(playerid, true) == 0, der auto ban?
Re: Anti Airbreak, procede oq eu vou dizer? -
fdsda - 08.02.2016
PHP код:
(GetPlayerSpeed(playerid, true) fica == 0 // se fica igual a 0 й sу tu pegar a funзao quando tiver assim
ex:
if(GetPlayerSpeed(playerid, true) == 0
{
BanEx(playerid)
}
nгo sei se й funcional mais teste..
Re: Anti Airbreak, procede oq eu vou dizer? -
pdonald - 08.02.2016
Quote:
Originally Posted by fdsda
PHP код:
(GetPlayerSpeed(playerid, true) fica == 0 // se fica igual a 0 й sу tu pegar a funзao quando tiver assim
ex:
if(GetPlayerSpeed(playerid, true) == 0
{
BanEx(playerid)
}
nгo sei se й funcional mais teste..
|
Meu deus cara vc nem sabe oq ta fazendo
O prуprio dono do tуpico sabe como й a lуgica, sу nгo sabe como fazer
O que ele ta pedindo й um getplayer pos e verificar a distancia percorrida com velocidade 0 com a condicional que ele jб passou, eu nгo sei como fazer isso, mas a lуgica ele jб passou
Re: Anti Airbreak, procede oq eu vou dizer? -
fdsda - 08.02.2016
Quote:
Originally Posted by pdonald
Meu deus cara vc nem sabe oq ta fazendo
O prуprio dono do tуpico sabe como й a lуgica, sу nгo sabe como fazer
O que ele ta pedindo й um getplayer pos e verificar a distancia percorrida com velocidade 0 com a condicional que ele jб passou, eu nгo sei como fazer isso, mas a lуgica ele jб passou
|
se ele fizer uma verificaзao quando tiver == 0 e logo que tiver der ban, sai no mesmo '-'
Re: Anti Airbreak, procede oq eu vou dizer? -
pdonald - 08.02.2016
Quote:
Originally Posted by fdsda
se ele fizer uma verificaзao quando tiver == 0 e logo que tiver der ban, sai no mesmo '-'
|
Me desculpa a sinceridade, mas antes de ensinar tenha certeza que vocк sabe, pode acabar prejudicando alguйm
Se alguйm fizer um loop e checar apenas isso vai banir todos que andarem, correrem, cairem, dirigirem...
Re: Anti Airbreak, procede oq eu vou dizer? -
pedrotvr - 09.02.2016
Fiz certo?
KillTimer(timerAtualizarPlayer[playerid]);
timerAtualizarPlayer[playerid] = SetTimerEx("AtualizarPlayer", 500, true, "i", playerid);
public AtualizarPlayer(playerid) {
Код:
// anti airbreak
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
if(GetPlayerPos(playerid) >= x, y, 200 && GetPlayerSpeed(playerid, true) == 0) {
format(string, sizeof(string), "ANTICHEAT: %s foi detectado por: AIRBREAK", PlayerName(playerid) );
ABroadCast(COLOR_LIGHTGREEN,string,3);
}