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): /
AntiS0beit?
479
pregleda
4
postova
3. Maj 2020.
3. Maj 2020.
evo nesto ali je jako lose mada detektuje... ima li neko neku metodu?
#define FILTERSCRIPT
#include
new s0beitveh;
new s0beittimer;
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, 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);
KillTimer(s0beittimer);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
DestroyVehicle(s0beitveh);
return 1;
}
public OnPlayerSpawn(playerid)
{
TogglePlayerControllable(playerid, false);
SetPlayerCameraPos(playerid, 0.0, 0.0, 10.0);
s0beitveh = AddStaticVehicle(411,720.1239,-456.2417,16.0630,359.0192,1,1);
SetVehicleHealth(s0beitveh, 500.0);
GivePlayerMoney(playerid, 100);
PutPlayerInVehicle(playerid, s0beitveh, 0);
SetPlayerCameraPos(playerid, 0.0, 0.0, 10.0);
s0beittimer = SetTimerEx("Check", 1000, true, "i", playerid);
return 1;
}
3. Maj 2020.
V01D wrote on May 3, 2020, 6:55 am:
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 😎
http://ugbase.eu/index.php ovde mozes naci dosta Cheat-a , samo ih izuci dobro i onda lagano pravi anticheat 😎
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
