|
You last visited: Today at 04:47
Advertisement
aimbot prevent?
Discussion on aimbot prevent? within the CO2 Programming forum part of the Conquer Online 2 category.
06/13/2010, 03:52
|
#1
|
elite*gold: 0
Join Date: May 2010
Posts: 630
Received Thanks: 130
|
aimbot prevent?
You can prevent aimbots with olly, by editing conquer.exe?
|
|
|
06/13/2010, 04:35
|
#2
|
elite*gold: 0
Join Date: Jan 2010
Posts: 121
Received Thanks: 7
|
Don't know if that's possible but Ian/JohnJohn and DarkMessiah made an anti-aimbot
|
|
|
06/13/2010, 05:41
|
#3
|
elite*gold: 0
Join Date: May 2010
Posts: 630
Received Thanks: 130
|
Thanks
But i dont get it.
Is for real co right?
|
|
|
06/13/2010, 13:02
|
#4
|
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
|
Quote:
Originally Posted by .Summer
Thanks
But i dont get it.
Is for real co right?
|
Yeah it works to an extent, for real CO yeap.
|
|
|
06/13/2010, 16:17
|
#5
|
elite*gold: 0
Join Date: May 2010
Posts: 630
Received Thanks: 130
|
Yea, I meant for my server
So i could prevent it that way, since i can't create a proxy
|
|
|
06/13/2010, 22:19
|
#6
|
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
|
Is it binary or compiled
|
|
|
06/18/2010, 05:44
|
#7
|
elite*gold: 0
Join Date: May 2010
Posts: 630
Received Thanks: 130
|
Is compiled c# source
|
|
|
06/18/2010, 08:25
|
#8
|
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
|
You could tell the server to add coords
Code:
public int getWalkDirection()
{
int Direction = 5;
if (hero.xCoord != 0)
{
if (hero.yCoord > hero.oldY && hero.xCoord > hero.oldX)
Direction = 7;
else if (hero.yCoord == hero.oldY && hero.xCoord > hero.oldX)
Direction = 6;
else if (hero.xCoord < hero.oldX && hero.yCoord < hero.oldY)
Direction = 3;
else if (hero.xCoord < hero.oldX && hero.yCoord == hero.oldY)
Direction = 2;
else if (hero.oldX == hero.xCoord && hero.yCoord < hero.oldY)
Direction = 4;
else if (hero.xCoord > hero.oldX && hero.yCoord < hero.oldY)
Direction = 5;
else if (hero.xCoord < hero.oldX && hero.yCoord > hero.oldY)
Direction = 1;
else if (hero.oldX == hero.xCoord && hero.oldY < hero.yCoord)
Direction = 0;
}
return Direction;
}
That's an example of getting walk direction, but you could change that to return X + 1, Y + 1 or however you need it.
so here's an example
Code:
else if (hero.xCoord < hero.oldX && hero.yCoord > hero.oldY)
updateX = hero.xCoord - 1;
updateY = hero.yCoord + 1;
So you'll just want to update the position server sided, but don't send new position to the client.
|
|
|
06/18/2010, 13:18
|
#9
|
elite*gold: 0
Join Date: May 2010
Posts: 630
Received Thanks: 130
|
Quote:
Originally Posted by Ian*
You could tell the server to add coords
Code:
public int getWalkDirection()
{
int Direction = 5;
if (hero.xCoord != 0)
{
if (hero.yCoord > hero.oldY && hero.xCoord > hero.oldX)
Direction = 7;
else if (hero.yCoord == hero.oldY && hero.xCoord > hero.oldX)
Direction = 6;
else if (hero.xCoord < hero.oldX && hero.yCoord < hero.oldY)
Direction = 3;
else if (hero.xCoord < hero.oldX && hero.yCoord == hero.oldY)
Direction = 2;
else if (hero.oldX == hero.xCoord && hero.yCoord < hero.oldY)
Direction = 4;
else if (hero.xCoord > hero.oldX && hero.yCoord < hero.oldY)
Direction = 5;
else if (hero.xCoord < hero.oldX && hero.yCoord > hero.oldY)
Direction = 1;
else if (hero.oldX == hero.xCoord && hero.oldY < hero.yCoord)
Direction = 0;
}
return Direction;
}
That's an example of getting walk direction, but you could change that to return X + 1, Y + 1 or however you need it.
so here's an example
Code:
else if (hero.xCoord < hero.oldX && hero.yCoord > hero.oldY)
updateX = hero.xCoord - 1;
updateY = hero.yCoord + 1;
So you'll just want to update the position server sided, but don't send new position to the client.
|
Ur awsome
|
|
|
06/18/2010, 16:15
|
#10
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
|
Quote:
Originally Posted by Ian*
You could tell the server to add coords
...
That's an example of getting walk direction, but you could change that to return X + 1, Y + 1 or however you need it.
so here's an example
...
So you'll just want to update the position server sided, but don't send new position to the client.
|
I guarantee you people will moan about their FBs going through the target rather than being aimbotted if someone were to do this, lol.
|
|
|
06/18/2010, 21:48
|
#11
|
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
|
Quote:
Originally Posted by InfamousNoone
I guarantee you people will moan about their FBs going through the target rather than being aimbotted if someone were to do this, lol.
|
Yeah that's true I forgot about legit players rofl.
|
|
|
06/19/2010, 19:35
|
#12
|
elite*gold: 20
Join Date: Aug 2007
Posts: 1,749
Received Thanks: 2,198
|
Just change the jump packet type to something different than 0x89 (0x999 or whatever you want). You have to make this change both server and client-side though. This will prevent the aimbots that the public have access to from working
|
|
|
06/20/2010, 03:00
|
#13
|
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
|
Can you even change it client side? o.o
i guess you might be able to in olly but that would be a *****
|
|
|
06/20/2010, 05:54
|
#14
|
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,376
|
It's alot easier to run all your checks server side...
Checking for aimbots server side is a bit of a ***** but it's definitely possible... Easiest way would be to check how soon after the client jumped that the aimbot tries to fb (if someone is consistently fbing someone a few ms into their jump... it's prob aimbot)
Check consistent hits from a player within a short amount of time and send up a warning.
use these warnings to report possible hacking to gm's so they can investigate.
|
|
|
06/20/2010, 14:00
|
#15
|
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
|
pro4never, that method isn' really a way to PREVENT aimbotting. It can only be used to manage it.
If he could manage to do what IAmHawtness said he could totally eliminate aimbots all together. (Atleast w/e one they all use on pservers)
|
|
|
|
|
Similar Threads
|
Maybe to Prevent a Ban
08/06/2009 - Silkroad Online - 0 Replies
Hello ,
i got today the "wrong version" error and found out , that when the error comes , the pc connects to IP:121.128.134.16 PORT:15080
it still connects to this ip , i´ve deleted my silkerrsender long time before but it still connects to this ip if a error comes ( like the wrong version error )
so , i think it would be better if you block those ip at your hosts file or firewall
i tested it , blocked it in hosts , firewall and router , silkroad connects normaly so its not an...
|
What's a dc?How to prevent it?
05/03/2009 - Silkroad Online - 39 Replies
Hello everyone
Nothing ever bothered me in Sro like Getting disconnected .. especially lately (last year -_-) because servers are much more crowded than ever so i was wondering .. what's a dc? do i lose connection with server or is it a technical fault from joymax? .. What's its causes? Slow internet connection? slow pc? too much downloading and stuff?running multiclients? Am using a duo core proessor with a 512Mb vga and 3Gb of ram and 512 Mb dsl connection though ... and still gets lots of...
|
[How-To] Prevent Disconnect
07/01/2007 - Silkroad Online - 1 Replies
The first thing you can do is edit your host file.
It's located here "C:\Windows\system32� 92;drivers\etc\"
Add the following lines to your host file
121.128.133.26 gwgt1.joymax.com
121.128.133.27 gwgt1.joymax.com
121.128.133.28 gwgt1.joymax.com
If you did that correctly the entire host file should look like this
|
How to prevent disarm
07/12/2005 - WoW Exploits, Hacks, Tools & Macros - 0 Replies
Well, it's not really w/o the enchant which prevents disarm, but it dont has to be on your mainweapon you're using to fight.
You can take another (cheap/weak) weapon and do this enchant on it and put a damage (or crusader) enchant on your main weapon you use for fighting.
Now make a Weaponswitch macro and if someone disarm you, just switch your weapon (to the weapon with the no disarm enchant (forgot the name)) and Switch back again and you'll be able to wear your main weapon again.
...
|
All times are GMT +2. The time now is 04:47.
|
|