Problem(error/warning): Kako da napravim najjednostavnije da na osnovu dialoga myb za svaki cheat postavi true ako hocu da upalim ifalse ako hocu da ugasim preko dialoga
Deo skripte: [pawn]forward OnCheatDetected(playerid,ip_address[],type,code);
public OnCheatDetected(playerid,ip_address[],type,code)
{
new ip[24],razlog[50]; GetPlayerIp(playerid,ip,24);
new bool:myb;
if(code == 0)
{
razlog = "AirBreak";
myb = false;
}
if(code == 2)
{
razlog = "Teleport Hack";
myb = false;
}
if(code == 3)
{
razlog = "Teleport Hack";
myb = false;
}
if(code == 4)
{
razlog = "Teleport Hack";
myb = false;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Mozes li malo pojasniti sta tacno zelis da uradis?
Mozda sam te shvatio, ti zelis napraviti to da mozes gasiti/paliti anticheat?
[pawn]EnableAntiCheat(code, enable)[/pawn]
Code - kod (ovaj iz if-a)
Enable - true/false
[pawn]IsAntiCheatEnabled(code)[/pawn]
Iskreno nex-ac je očajan tako da TRI puta razmisli da li želiš da ga koristiš.
Sta predlazes da koristim kao dobar anticheat?
Junkbuster 11
Jel to najbolji ac koji ima?
Nex-ac
Probaj preko /me i /do 8)
Pa jel bolji nex-ac ili junkbuster?
Ne savjetujem ti ni u jednom slucaju da ubacis anticit kao jedan od ta dva. Jednostavno, ako imaš roleplay server, pokrij osnove ubacivši AC po AC ručno. Svakako ima dosta boljih kodova na internetu u komparaciji sa kodovima ta 2 antičita. I vrlo malo možeš uređivati kad su oni u pitanju tako da to nije nimalo dobro.
Hmm
A jel predlazes da ubacjuem filescripte tima onplayerairbreak, onplayerfly itd... ili kako?
Ako bas zelis onda trazi nesto novije i niposto ne ubacuj takozvane filterskripte koje kruze po forumima, em su stare em sluze samo da ti zauzmu prostor.
Junkbuster je star mada ima nekih snippeta koje mozes uzeti, nex-ac ima solidnu strukturu, ali je pretrpan.
Jednostavno kada pravis anticit onda ga pravis da bude prilagodjen tvom serveru i da pokrpis one citove koji se najvise koriste, jer tako ova deca nece moci da nadju nesto kako bi ti ugrozili server.
Sada kada pravis anticit, prvo pokusas da nadjes cit za koji pravis ac ili jos bolje source kod.
Onda analiziras i gledas kako radi kako bi skontao kako da napravis detekciju uz klasican pawn, mozes tu i uz analizu paketa pa polako radis.
Jednostavno sredis onako neki medium anticit, nadjes dobru administraciju i to ti je dovoljno.
Ma realno pokrij ono osnovno, weapon hack, ammo hack, bacanje auta, /knife(najpouzdaniji nacin je da u potpunosti izbacis noz i skripte i onda ako igrac ubije nekog nozem odma ga banuj imas onsove hehe), speedhack, armour i helt hack i jos par stvari tipa airbreak,tp hack i sl.
Sve ti je u sustini isiti k , ubaci koji zelis 8)
Hvala svima, skontao sam u sustini :)