Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2
You last visited: Today at 23:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Proxy autohunt idea/equation

Discussion on Proxy autohunt idea/equation within the Conquer Online 2 forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,376
Proxy autohunt idea/equation

Ok well I've been messing around with some old proxies on Qo (not aimbot, mostly just using autohunt/loot as a lvling bot and stuff)

What has always annoyed me about proxies is #1 they jump right on top of mobs making it obvious your using a proxy and on normal co making aoe skills such as rage and snow miss. and #2, there have been no/few autohunts that use ranged skills and even if there was one added it would still jump right on top of mob meaning you would take lots of dmg.


Lastnight I was trying to think of how would be the best way to code it and at first I thought well you could always just do the attacking coords = monster coords + 1 so you land 1 spot away from them but then again, its obvious and if you are using ranged attacks you will get hit a ton

Now, I am no pro at coding but I am going to just write what I thought up so that most people could understand.

What many proxies did (boboproxy for example) would look for closest monster to attack, use that same function and have it go something like this.


Warrior/Trojan attacking from direction you start in
M=Monster
P=Player start position
A= attack location

if (Mx - Px) > 0 then Ax = Mx -1
else
if (Mx - Px) < 0 then Ax = Mx +1


if (My - Py) > 0 then Ay = My -1
else
if (My - Py) < 0 then Ay = My +1


For example, player is at 470, 532 and monster is at 493, 519

(493 - 470) = 23
23 > 0 therefore Ax = 493 - 1 or 492

(519 - 532) = -13
-13<0 therefore Ay = 519 + 1 or 520


Ax and Ay therefore is 492, 520; this ensures that every time the proxy searches closest monster you will jump straight towards it from your starting location and land 1 coord away from it from the direction you jumped at.



The same could be used to maintain distance on a tao/archer bot by changing the +/- 1 to a higher number (it loops after every attack making sure it stays away from the CLOSEST monster meaning it will never/almost never get hit.


Anyways... I know this wont be useful to 99.99 pct of people but if anyone is working on a new proxy or editing old ones its a possible idea for a **** good tao/archer/ph autohunt bot that would be 10x better then most of whats out there currently.
pro4never is offline  
Thanks
1 User
Old 05/07/2008, 22:10   #2
 
elite*gold: 0
Join Date: Mar 2006
Posts: 583
Received Thanks: 182
and what if (492, 520) is an invalid coordinate, thus the proxy jumps on it and you DC

without mapping out all COmaps there is no way to know if its an invalid coordinate
UPSman2 is offline  
Old 05/07/2008, 23:07   #3
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
Use the DMaps to check for valid co-ordinates.
You might also want to include the SizeAdd variable for mobs. Bigger mobs like a SandMonster have a SizeAdd=2 or so, which is the area they occupy. The co-ordinate you're given is only for it's central point.
unknownone is offline  
Thanks
1 User
Old 05/08/2008, 01:15   #4
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,376
Quote:
Originally Posted by unknownone View Post
Use the DMaps to check for valid co-ordinates.
You might also want to include the SizeAdd variable for mobs. Bigger mobs like a SandMonster have a SizeAdd=2 or so, which is the area they occupy. The co-ordinate you're given is only for it's central point.
True but coord distances remain the same universally.

you could have a extra statement in there basically saying that if attack coord = invalid coord then use monster coord


Anyways, I dunno I was just thinking how **** annoying it is that it ALWAYS jumps right on top of monster with every single proxy I have ever tried. Cid proxy at least let you record routes for archers but if they did autohunt maintaining lets say a 6-8 space distance from the closest monster (checking after every scater) the archer would virtually never be hit and would look almost natural (jumping towards closest mob and then staying your distance while scatering towards group)
pro4never is offline  
Thanks
1 User
Old 05/08/2008, 01:28   #5
 
elite*gold: 0
Join Date: Mar 2006
Posts: 583
Received Thanks: 182
Quote:
you could have a extra statement in there basically saying that if attack coord = invalid coord then use monster coord
i dont know packet structure but its likely that it would be determined post sending the jump packet if the coord was valid or not, and thats why unknowone suggested the use of Dmaps... so you can check to see if (X+1,y-1) is a valid coordinate

dmaps are how conquer stores those values... im not realy sure since im just looking into it but i think its "digitial maps"
UPSman2 is offline  
Old 05/08/2008, 14:59   #6
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,376
Quote:
Originally Posted by UPSman2 View Post
i dont know packet structure but its likely that it would be determined post sending the jump packet if the coord was valid or not, and thats why unknowone suggested the use of Dmaps... so you can check to see if (X+1,y-1) is a valid coordinate

dmaps are how conquer stores those values... im not realy sure since im just looking into it but i think its "digitial maps"
Yah your right, if a proxy tried to make an invalid jump you should get dc'd, what I was sorta thinking is have the proxy check vs the Dmaps to see if its valid before the jump, if its a valid jump it continues with its function but just have a else like statement in there that if it returns from the check as an invalid coord it will just jump straight on top of the mob like we have now with them, that way it still continues along.


<edit>

I dunno, I might try to slowly work on one with a older proxy source, I am not good in any programming language and have virtually no exp with java though so prob wont work out :P I'll let you know if I get anything working/partially working.
pro4never is offline  
Old 05/09/2008, 14:35   #7
 
elite*gold: 0
Join Date: Aug 2007
Posts: 49
Received Thanks: 12
It's been done before and not just in a proxy (stand-alone client). That way you can have ~100s of auto-hunters running around without the overhead of starting so many CO clients...
flowerpot! is offline  
Old 05/16/2008, 01:26   #8
 
elite*gold: 0
Join Date: Mar 2008
Posts: 1
Received Thanks: 0
sasasasasas
cocu1980 is offline  
Reply


Similar Threads Similar Threads
* Proxy Idea *
11/21/2007 - Conquer Online 2 - 0 Replies
*INTRO* Rightio... Basically I just wanted to know why all the developers/programmers in this forum dont all co-operate and work on a new Proxy together? :confused: There is obviously some confusion between who made what and when, so why not all make an open-source one which everyone can develop? :cool: *IDEA* 1~) Most Up-To-Date proxy is posted on an offical thread. Preferably by a Mod or other "high-end" user. For example, QoE, A1Blaster, Xtreme-CO or another. 2~) Developers who wish to...
proxy idea
10/27/2007 - Conquer Online 2 - 7 Replies
I've seen some people developing their own proxies now, and some developing stand alone clients. My idea and question is this: Would it be too hard to intercept packets from an open CO client, and send those same packets to a different client. Like for instance, if I stacked my archer on top of a water. Then i jumped with my water, the proxy intercepted and sent the same packets to the archer client, and so the archer would jump and land on the exact spot and attack if i attacked? I've...
Proxy with AutoHunt
06/30/2007 - Conquer Online 2 - 11 Replies
I am doing some tests, need to know if there is any Proxy with working autohunt( without dcing ) And dont advice nProxy, I dont trust it. Ty for anyone that help
Proxy #autohunt
05/20/2007 - Conquer Online 2 - 3 Replies
there was one released working one but it was that same guy from Proproxy. but can't somebody release a proxy with the autohunt function. i prefer it much better then SV. karma will be rewarded. Regards ~ManBoobs
+'ing equation
12/05/2006 - Conquer Online 2 - 10 Replies
Got bored one night, decided go make an equation on how to find how many "+1's" are needed to ... well "+" up an item. Took about an hour, with trial and error, but I came up with an equation. This is to "+" up a "+0" item: ((3^x)/3)+1 x is equal to the "+#" desired. For example, if you wanted your "+0" item to be "+9," you plug 9 in where x is at. ((3^x)/3)+1 ((3^9)/3)+1



All times are GMT +2. The time now is 23:22.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.