Sign in to follow this  
ar51kevinos

Script anti cheater ;)

Recommended Posts

Hello everyone,

Of late, we are at war with the cheaters on our servers.

I decided to create scripts to ban the cheater without needing admin on the servers.

I want to share my scripts with COD4 servers.

I want it to be cheater, be banned from all cod4 servers lol.

----------------

For starters here's a script NoNameStealing.

1: NoNameStealing : Download : http://kevinos.be/NoNameStealing.gsc

2: tag protect : Download : http://kevinos.be/tagprotect.gsc

3: Anti Aimbot : Download : the link will be available tomorrow

4: Anti no recoil : Download : the link will be available tomorrow : this script is very good, it full ban cheater on my server Work 100% : Video : http://fr.xfire.com/video/611eef/

I'm sorry for my english, I'm french, I use google lol

Share this post


Link to post
Share on other sites

Hello everyone,

Of late, we are at war with the cheaters on our servers.

I decided to create scripts to ban the cheater without needing admin on the servers.

I want to share my scripts with COD4 servers.

I want it to be cheater, be banned from all cod4 servers lol.

----------------

For starters here's a script NoNameStealing.

1: NoNameStealing : Download : http://kevinos.be/NoNameStealing.gsc

2: tag protect : Download : http://kevinos.be/tagprotect.gsc

3: Anti Aimbot : Download : the link will be available tomorrow

4: Anti no recoil : Download : the link will be available tomorrow : this script is very good, it full ban cheater on my server Work 100% : Video : http://fr.xfire.com/video/611eef/

I'm sorry for my english, I'm french, I use google lol

update the links

Share this post


Link to post
Share on other sites

Here the two he deleted after posting



NoNameStealing()
{
self endon("disconnect");
self.oldname = self.name;

while(1)
{
wait 1;

//if they've just renamed
if(self.name != self.oldname)
{
newName = tolower(self.name);
level.pp = getentarray("player", "classname");

//and they match someone elses name
for(i = 0; i < level.pp.size; i++)
{
if(level.pp[i] == self)
continue;

if(newName == tolower(level.pp[i].name))
{
iPrintLn(self.oldname + "^7 stole " + level.pp[i].name + "^7's name!");
self sayall("Stole name code_4526");
self sayall("Stole name code_4526");
self sayall("Stole name code_4526");
self sayall("Stole name code_4526");
self sayall("Stole name code_4526");
wait 5;
kick(self getEntityNumber());
break;
}
}

self.oldname = self.name;
}
}
}



NameBlock()
{
while(1)
{
wait 4;
players = getentarray("player", "classname");
for(i = 0; i < players.size; i++)
{
n = players[i].name;
g = players[i] getGuid();

if(isSubStr(tolower(n), "name") isSubStr(tolower(n), "name") isSubStr(tolower(n), "tag"))
{
if(true
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
&& g != "insert guid"
)
{
wait 10;
players[i] sayAll("ccode_1");
players[i] sayAll("ccode_1");
players[i] sayAll("ccode_1");
players[i] sayAll("ccode_1");
players[i] sayAll("ccode_1");
wait 3;
kick(players[i] getEntityNumber());
}
}
}
}
}

He did make his whole server scripts public months ago and did the same, deleted them.... But I did save them somewhere on my computer, I'll see if i can find them and post them :P

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this