Problem(error/warning): Imam problem , sa citercicima , koriste komande secamuslimana i kolji....
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
ako neko ima ideju kako da rjesim , il ima neki anticit za to , ne pisite nex ac , jer ne pali na to
Pa napravis da kad koristi tu komandu dobije ban i gotovo
Citat: Kleo poslato Maj 01, 2020, 20:41:54 POSLE PODNE
Pa napravis da kad koristi tu komandu dobije ban i gotovo
Uradio sam i to , na dva nacina , pod onplayercommand i obicni ycmd: al ne pali ni to...
Posalji kako si uradio
Citat: Kleo poslato Maj 01, 2020, 20:43:04 POSLE PODNE
Posalji kako si uradio
Ovo sam dodao pod onplayercommandtext
if (strcmp("/secamuslimana", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0xFF0000FF, "AA ti bi da seces muslimane ?");
SetTimerEx("KonektKick", 1000, false, "i", playerid);
return 1;
}
a ovo ycmd :
YCMD:secamuslimana(playerid,params[],help)
{
#pragma unused help
SendClientMessage(playerid, 0xFF0000FF, "AA ti bi da seces muslimane ?");
SetTimerEx("KonektKick", 1000, false, "i", playerid);
return 1;
}
[pawn]YCMD:secamuslimana(playerid,params[],help)
{
Ban(playerid);
return 1;
}[/pawn]
[pawn]YCMD:kolji(playerid,params[],help)
{
Ban(playerid);
return 1;
}[/pawn]
Probaj sad, takodje ne preporucujem ti da koristis i strcmp i ycmd jer se zna desiti da zabaguje, koristi ycmd jer je brzi a i jednostavniji
Ne moze, nikako, probao sam ja na vise nacine, te koristeci svakakve vrste command processora (y_cmd, zcmd, pawncmd)
Pa sam onda probao i preko strcmp, unutar OnPlayerText
Jednostavno, detektuje se kao da je na neki nacin cheat na prvom mestu, tako da ako napravis neku komandu kao cheat, i ukucas na nekom serveru, uradice to iz cita. Nisam siguran da li sam dobro rekao, ali ono, jednostavno nije moguce..
A koja je to vrsta cita? Mislim koju štetu pravi...
Citat: Softic poslato Maj 01, 2020, 20:40:40 POSLE PODNE
Problem(error/warning): Imam problem , sa citercicima , koriste komande secamuslimana i kolji....
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
ako neko ima ideju kako da rjesim , il ima neki anticit za to , ne pisite nex ac , jer ne pali na to
Napravis da ti izbaci u altchatu( ako koristis ) da igrac koristi zabranjenu komandu i lagano ga ban, ili da salje poruku adminima evo ti primjer za altchat, ako zelis adminima u cet onda stavis recimo AdminMessage( boja, globalstring );
[pawn]YCMD:secamuslimana(playerid,params[],help)
{
SendErrorMessage( playerid, "Upisali ste komandu koja ne postoji. {FF0000}(/help)");
format(globalstring,sizeof(globalstring),"~r~(anticheat)~w~ %s(%d) koristi komandu - '/secamuslimana'", ImeIgraca(playerid), playerid);
p_sendboxmessage(globalstring);
return 1;
}[/pawn]
Kako je doslo do toga da se ta komanda pojavi?
I molimo bih da se rijeci te komande ne ponavljaju!
weaponconfig fixa ako se ne varam,il je to bilo za hmo bullet,idk
Citat: V01D poslato Maj 01, 2020, 20:59:46 POSLE PODNE
Ne moze, nikako, probao sam ja na vise nacine, te koristeci svakakve vrste command processora (y_cmd, zcmd, pawncmd)
Pa sam onda probao i preko strcmp, unutar OnPlayerText
Jednostavno, detektuje se kao da je na neki nacin cheat na prvom mestu, tako da ako napravis neku komandu kao cheat, i ukucas na nekom serveru, uradice to iz cita. Nisam siguran da li sam dobro rekao, ali ono, jednostavno nije moguce..
Mhm ko li te je to naucio :D
Citat: Softic poslato Maj 01, 2020, 20:40:40 POSLE PODNE
Problem(error/warning): Imam problem , sa citercicima , koriste komande secamuslimana i kolji....
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
ako neko ima ideju kako da rjesim , il ima neki anticit za to , ne pisite nex ac , jer ne pali na to
Moguce je napraviti anticheat za njega samo moras znati kako radi taj ceheath, posto pored pawna skriptam i cheatove ako se ne varam taj /kolji je uzet od /knife takozvani "knife hack" mozes da stavis da je noz zdabranjeno oruzije i da odmah banuje anti cheat mislim da bi to pomoglo :)
Ovo su osnove skriptanja :)
Ne mozes detektovati tako, ali logikom mozes :)
Samo malo razmisli :)
Kao sto rekoh, vec sam probao da detektujem preko teksta i preko pravljenja komande, jednostavno cheat blokira komandu na neki nacin XDDD
Citat: V01D poslato Maj 01, 2020, 23:35:43 POSLE PODNE
Kao sto rekoh, vec sam probao da detektujem preko teksta i preko pravljenja komande, jednostavno cheat blokira komandu na neki nacin XDDD
@V01D Ne blokira cheat nista, nego se prvo ucitavaju client komande, iz skripti, modova itd, pa tek onda server
Citat: PazzOnee poslato Maj 01, 2020, 23:59:32 POSLE PODNE
@V01D Ne blokira cheat nista, nego se prvo ucitavaju client komande, iz skripti, modova itd, pa tek onda server
Objasnio
A sad za anticit razmislite malo, koji se 'public-s' pozivaju kada se to desava, skontate koji se se pozivaju, i imate odgovore u tome...
Nije moguce zabraniti komandu ona se uopste ni ne salje serveru!
stavis ako od jednom skine vise od 50hp sa ne znam cime da ga kikuje/bana