SA-MP Forums Archive
[FilterScript] "GameGuard" Anti-Cheat (basic) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Filterscripts (https://sampforum.blast.hk/forumdisplay.php?fid=17)
+--- Thread: [FilterScript] "GameGuard" Anti-Cheat (basic) (/showthread.php?tid=564360)



"GameGuard" Anti-Cheat (basic) - Kyance - 21.02.2015

GameGuard

This is a "low-end"/basic anti-cheat, detects the "can be seen everyday" cheats.

Anti-Cheat "patches":
* Join Exploiting
* Advertising
* Fake death
* Car Warp
* Rapid Fire
* (Silent) Aimbot
* Car Modding
Removed Anti-Cheat "patches":
* Speedhack (it's commented, you can modify it and make it work though)

Security Features
* 2nd RCON (NOTE: The 2nd password MUST be changed, otherwise RCON Logins will be disabled!)
* RCON Admin "Control Panel"
* Player "Control Panel" (Just for account stats loading & saving)
* List of Detected Players (RCON Admins only!)



VIDEO
https://www.youtube.com/watch?v=vJPd_qthElg

DOWNLOAD LINKS
https://www.mediafire.com/?6e6es4z7wf18nrp
http://pastebin.com/5NcrKcAM

REQUIRED
https://sampforum.blast.hk/showthread.php?tid=92679 ( FOREACH by Y_LESS )
https://sampforum.blast.hk/showthread.php?tid=303682 ( SQLITE IMPROVED by SLICE )
https://sampforum.blast.hk/showthread.php?tid=91354 ( ZCMD by ZEEX )


Re: "GameGuard" Anti-Cheat (basic) - XStormiest - 21.02.2015

Nice work, I like it


Re: "GameGuard" Anti-Cheat (basic) - arlindi - 21.02.2015

Nice Not Bad
I like it but i need a AntiCheat more good
To Enable and Disable what i need
Thank You


Re: "GameGuard" Anti-Cheat (basic) - Rog - 21.02.2015

hey Kyance[BT], i m also from COD5 btw ty for releasing it


Re: "GameGuard" Anti-Cheat (basic) - Kyance - 21.02.2015

Quote:
Originally Posted by Rog
View Post
hey Kyance[BT], i m also from COD5 btw ty for releasing it
I left that clan like 1 year ago xd

thanks everyone


Re: "GameGuard" Anti-Cheat (basic) - ball - 21.02.2015

Code:
for(new i; i < _: playerInfo; ++i) pInfo[ playerid ][ playerInfo: i ] = 0;
Loop for reset? Old style of reseting variables. Use this.

Code:
new freeEnum[playerInfo];
pInfo[playerid] = freeEnum;
Simple script, but nice.


Re: "GameGuard" Anti-Cheat (basic) - Kyance - 21.02.2015

Quote:
Originally Posted by ball
View Post
Code:
for(new i; i < _: playerInfo; ++i) pInfo[ playerid ][ playerInfo: i ] = 0;
Loop for reset? Old style of reseting variables. Use this.

Code:
new freeEnum[playerInfo];
pInfo[playerid] = freeEnum;
Simple script, but nice.
Never thought of this
Thanks!


Re: "GameGuard" Anti-Cheat (basic) - Crayder - 22.05.2015

Anyways... ZCMD is not required, people always use the 'CMD:' syntax but do not realize that it is compatible with both ZCMD and YCMD. So you should say "( ZCMD by ZEEX, or YCMD by Y-LESS )."

For example:

#include <ZCMD>
CMD:cmd(playerid, params[])
{ return 1; }

will work just as well as:

#include <YSI\y_commands>
CMD:cmd(playerid, params[])
{ return 1; }


Re: "GameGuard" Anti-Cheat (basic) - PT - 22.05.2015

You can improve the car modding anti cheat using an array to store the car data and when the vehicle is applied an mod check if is valid and if not remove it. What you think?


Re: "GameGuard" Anti-Cheat (basic) - kkeeii - 27.05.2015

Hey, I am from C5 too. (Y)