[Ajuda] Anti Airbreak, procede oq eu vou dizer?
#1

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

PHP код:

(GetPlayerSpeed(playeridtruefica == // se fica igual a 0 й sу tu pegar a funзao quando tiver assim
ex:
if(
GetPlayerSpeed(playeridtrue) == 0
{
BanEx(playerid)

nгo sei se й funcional mais teste..
Reply
#3

Quote:
Originally Posted by fdsda
Посмотреть сообщение
PHP код:

(GetPlayerSpeed(playeridtruefica == // se fica igual a 0 й sу tu pegar a funзao quando tiver assim
ex:
if(
GetPlayerSpeed(playeridtrue) == 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
Reply
#4

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 '-'
Reply
#5

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

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


Forum Jump:


Users browsing this thread: 2 Guest(s)