Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Softic poslato Maj 01, 2020, 20:40:40 POSLE PODNE

Naslov: Komanda seca i kolji
Poruka od: 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
Naslov: Odg: Komanda seca i kolji
Poruka od: rane poslato Maj 01, 2020, 20:41:54 POSLE PODNE
Pa napravis da kad koristi tu komandu dobije ban i gotovo
Naslov: Odg: Komanda seca i kolji
Poruka od: Softic poslato Maj 01, 2020, 20:42:24 POSLE PODNE
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...
Naslov: Odg: Komanda seca i kolji
Poruka od: rane poslato Maj 01, 2020, 20:43:04 POSLE PODNE
Posalji kako si uradio
Naslov: Odg: Komanda seca i kolji
Poruka od: Softic poslato Maj 01, 2020, 20:51:54 POSLE PODNE
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;
}
Naslov: Odg: Komanda seca i kolji
Poruka od: rane poslato Maj 01, 2020, 20:55:10 POSLE PODNE
[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
Naslov: Odg: Komanda seca i kolji
Poruka od: 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..
Naslov: Odg: Komanda seca i kolji
Poruka od: rane poslato Maj 01, 2020, 21:05:22 POSLE PODNE
A koja je to vrsta cita? Mislim koju štetu pravi...
Naslov: Odg: Komanda seca i kolji
Poruka od: dazer poslato Maj 01, 2020, 21:06:13 POSLE PODNE
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]
Naslov: Odg: Komanda seca i kolji
Poruka od: Galardo poslato Maj 01, 2020, 21:15:02 POSLE PODNE
Kako je doslo do toga da se ta komanda pojavi?
I molimo bih da se rijeci te komande ne ponavljaju!
Naslov: Odg: Komanda seca i kolji
Poruka od: twoblqck.art poslato Maj 01, 2020, 21:16:23 POSLE PODNE
weaponconfig fixa ako se ne varam,il je to bilo za hmo bullet,idk
Naslov: Odg: Komanda seca i kolji
Poruka od: Fr0z3n poslato Maj 01, 2020, 21:37:35 POSLE PODNE
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
Naslov: Odg: Komanda seca i kolji
Poruka od: Fr0z3n poslato Maj 01, 2020, 21:45:18 POSLE PODNE
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  :)
Naslov: Odg: Komanda seca i kolji
Poruka od: xLanmi poslato Maj 01, 2020, 21:46:47 POSLE PODNE
Ovo su osnove skriptanja :)
Ne mozes detektovati tako, ali logikom mozes :)
Samo malo razmisli :)
Naslov: Odg: Komanda seca i kolji
Poruka od: 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
Naslov: Odg: Komanda seca i kolji
Poruka od: PazzOnee poslato Maj 01, 2020, 23:59:32 POSLE PODNE
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
Naslov: Odg: Komanda seca i kolji
Poruka od: omcho poslato Maj 02, 2020, 09:04:13 PRE PODNE
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...
Naslov: Odg: Komanda seca i kolji
Poruka od: ZmajkoPawno poslato Maj 03, 2020, 02:33:28 PRE PODNE
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