AntiS0beit?

Započeo Gligorijex, Maj 03, 2020, 07:04:57 PRE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Problem(error/warning): Kako detektovati nove s0beite pri connectu ili spawnu.
Naime, skontao sam da kada sa upaljenim s0beitom udjes u payspray garazu ono ne skida 100$ vec je free, eh sada samo kreiranje vozila, postavljanje u vozilo pa provere da li je u garazi i dodavanje novca je previse pa sam hteo da pitam da li neko zna drugi nacin ili neki nacin da pristupim toj memoriji gde je igracu sacuvano npr. da li je za njega payspray free ili nije? Provere sa kamerom, vektorima, golf palicom, oruzjem itd ne rade vise.

Dio skripte: [ pawn ]/[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]/[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /

evo nesto ali je jako lose mada detektuje... ima li neko neku metodu?

[pawn]
#define FILTERSCRIPT
#include <a_samp>

new s0beitveh[MAX_PLAYERS];
new s0beittimer[MAX_PLAYERS];
main()
{
}

public OnPlayerConnect(playerid)
{
   SpawnPlayer(playerid);
   return 1;
}

public OnPlayerRequestClass(playerid,classid)
{
   SpawnPlayer(playerid);
    return 1;
}

forward Check(playerid);
public Check(playerid)
{
   new Float:hp;
   GetVehicleHealth(s0beitveh[playerid], hp);
   if(hp < 990.0) return 0;

   if(GetPlayerMoney(playerid) <= 0)
   {
       SendClientMessage(playerid, -1, "No cheat detected.");
      TogglePlayerControllable(playerid, true);
      SpawnPlayer(playerid);
   }
   else
   {
      SendClientMessage(playerid, -1, "S0beit detected.");
      ShowPlayerDialog(playerid, 11500, DIALOG_STYLE_MSGBOX, "AntiCheat", "{FF0000}S0beit detected.", "Okay", "");
      Kick(playerid);
   }
   DestroyVehicle(s0beitveh[playerid]);
   KillTimer(s0beittimer[playerid]);
   return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
   DestroyVehicle(s0beitveh[playerid]);
   return 1;
}

public OnPlayerSpawn(playerid)
{
   TogglePlayerControllable(playerid, false);
   SetPlayerCameraPos(playerid, 0.0, 0.0, 10.0);
   s0beitveh[playerid] = AddStaticVehicle(411,720.1239,-456.2417,16.0630,359.0192,1,1);
   SetVehicleHealth(s0beitveh[playerid], 500.0);
   GivePlayerMoney(playerid, 100);
   PutPlayerInVehicle(playerid, s0beitveh[playerid], 0);
   SetPlayerCameraPos(playerid, 0.0, 0.0, 10.0);
   s0beittimer[playerid] = SetTimerEx("Check", 1000, true, "i", playerid);
   return 1;
}


[/pawn]

Ja misim da je sve sto je bilo javno vec patchovano, tako da ti ostaje da smislis nesto svoje xD

Citat: V01D poslato Maj 03, 2020, 08:55:51 PRE PODNE
Ja misim da je sve sto je bilo javno vec patchovano, tako da ti ostaje da smislis nesto svoje xD

Upravo. Ne mozes nigde naci ni jedan dobar AntiSobeit , iz razloga jer stalno izlaze novije verzije , dok se AC ne radi update tako cesto. Mada u 90% rade te verzije AC-a , jer igraci obicno njih i skinu xD  8)

http://ugbase.eu/index.php ovde mozes naci dosta Cheat-a , samo ih izuci dobro i onda lagano pravi anticheat  8)
====================
Respect List : Galardo | daddy. | LoOdaK | .foux |
====================