[FilterScript] ColdBuster 1.0
#1

ColdBuster 1.0
Its an anti cheat that uses samp.ban to ban people! Its my first filterscript and anti cheat system, but still its working perfectly with those thing in it.

ColdBuster Contains:
  1. Anti - Health Hack
  2. Anti - Jetpack Hack
  3. Anti - Weapon Hack
  4. Anti - Armor Hack
More is to come, I just dont have time right now!

Download:
Solidfiles

Pastebin:
Pastebin
NOTE: Anti Armor Hack Added!
Please leave a comment!
Reply
#2

nice
Reply
#3

I will keep on developing it
Reply
#4

Nice job ,but the most uses Junkbuster its hard to make a better anticheat
Reply
#5

But still, hacks Are still developed, Junkbuster is not
Reply
#6

You have right.
Reply
#7

Feel free to give me suggestions !
Reply
#8

Suggestion: Add a pastebin link for people that cannot bother to download.
Reply
#9

Updated, pastebin added.
Now has anti armor hack too.
Reply
#10

Looks nice, however some methods wont work on every hack.
Your checking the player's health as instance if its above 999999, but what if i use cheatengine and set it to 999998 ?

Can't you try something like this (im now sure if this is a good method however):
pawn Код:
for(new i = 0;i<MAX_PLAYERS;i++)
    {
        if(!IsPlayerConnected(i)) continue;
        new Float:health,Float:check;
        GetPlayerHealth(i,health);
        SetPlayerHealth(i,(health -1)); //check if you can remove 1 HP
        GetPlayerHealth(i,check); //verify the check
        if(check != (health -1) || health > 100) //if the check isnt correct or that the health is above 100
        {
            SendClientMessage(i,COLOR_RED,"You have been kicked by the server (Reason: Health hacks).");
            Kick(i);
        } else {
            SetPlayerHealth(i,health); //restore the health
        }
    }
?

I think its much more effective.
Reply
#11

I think this would kill the player as "OnPlayerUpdate" is called almost 80 times in second. So if we always remove -1 hp, he will die in less than 2 seconds.
Reply
#12

Quote:
Originally Posted by gamer931215
Посмотреть сообщение
Looks nice, however some methods wont work on every hack.
Your checking the player's health as instance if its above 999999, but what if i use cheatengine and set it to 999998 ?

Can't you try something like this (im now sure if this is a good method however):
pawn Код:
for(new i = 0;i<MAX_PLAYERS;i++)
    {
        if(!IsPlayerConnected(i)) continue;
        new Float:health,Float:check;
        GetPlayerHealth(i,health);
        SetPlayerHealth(i,(health -1)); //check if you can remove 1 HP
        GetPlayerHealth(i,check); //verify the check
        if(check != (health -1) || health > 100) //if the check isnt correct or that the health is above 100
        {
            SendClientMessage(i,COLOR_RED,"You have been kicked by the server (Reason: Health hacks).");
            Kick(i);
        } else {
            SetPlayerHealth(i,health); //restore the health
        }
    }
?

I think its much more effective.
That can kill the player while his health is " 1 " xD

Also Max, that won't kill the player because of " SetPlayerHealth(i,health); //restore the health " I think.
Reply
#13

Quote:
Originally Posted by Max_Coldheart
Посмотреть сообщение
I think this would kill the player as "OnPlayerUpdate" is called almost 80 times in second. So if we always remove -1 hp, he will die in less than 2 seconds.
Use it in a timer then
Using OnPlayerUpdate too much isnt a smart thing to do anyway
Reply
#14

yea, but as its still a small anticheat, it doesnt cause lag yet
Reply
#15

Good job. This is very usefull
Reply
#16

Quote:
Originally Posted by Ironboy
Посмотреть сообщение
Good job. This is very usefull
Thanks (:
Reply
#17

I Like this release
Reply
#18

Код:
if(GetPlayerArmour(playerid, armor) == 100)
If the player buy armor in weapon shops, (s)he get banned LOL

And.. If the player's health more than 999999, (s)he get banned... but, 101 is more than normal...

So... $H!T
Reply
#19

Quote:
Originally Posted by NeTuddMeg
Посмотреть сообщение
Код:
if(GetPlayerArmour(playerid, armor) == 100)
If the player buy armor in weapon shops, (s)he get banned LOL

And.. If the player's health more than 999999, (s)he get banned... but, 101 is more than normal...

So... $H!T
Dude, dont hate, It is still a working AntiCheat where new features are being devolped to avoid stuff like this.

I love this! I have tested it and it works (ofc). It dosent beat JunkBuster, this has 80 lines, JunkBuster has 4k I think, but it will one day because you are contuning work on this and JunkBuster is not being worked on anymore.

Plus, this is a basic script because 80 lines supports Health, JetPack, and Armour hack! WOW. JunkBuster its about 500 lines per hack.

TIP: I suggest you change the name, it dose sort of coppy JunkBuster.

Overall, amazing script!
Reply
#20

Quote:
Originally Posted by techkid100
Посмотреть сообщение
Dude, dont hate, It is still a working AntiCheat where new features are being devolped to avoid stuff like this.

It dosent beat JunkBuster, this has 80 lines, JunkBuster has 4k I think
TIP: I suggest you change the name, it dose sort of coppy JunkBuster.
It's not working if it bans you for buying armor in a legit way, then it's not good.
And, it might not beat JunkBuster, but the way you compare lines to how good a script is, is wrong.
The less lines and the more functionality per line = the more efficient is the script = better.

And also, he can choose whatever name he wants, unless it's the exact name.
There's other scripts called similary, such as DCMD and ZCMD. And also JunkBuster is a "copy" of PunkBuster which is an anti-cheat client for games like Battlefield.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)