Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Exploits, Hacks & Tools
You last visited: Today at 06:38

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

Advertisement



[MACRO/AHK/Mouse shortcut] hieitk's "mouse wheel button", REVISITED

Discussion on [MACRO/AHK/Mouse shortcut] hieitk's "mouse wheel button", REVISITED within the CO2 Exploits, Hacks & Tools forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
ephe's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 83
Received Thanks: 11
[MACRO/AHK/Mouse shortcut] hieitk's "mouse wheel button", REVISITED

Since after discovering it I've been an affectoinate user of mbutton. Saves fingers and keys. And stress. Especially when you have to drop/sell stuff.
But I had several issues with some of the "features", namely:

1) I couldn't scroll fast enough between the functions, let's say I had it on Jump, and wanted to sell. I had to do three scrolls, but between each there was a delay of more than one second
2) The F10 function wasn't really necessary
3) The functions didn't cycle, when you were at "Jump" you couldn't select sell (the only other function I use most) easily enough, but had to go through all the others.

So for a long time I thought I had to "tolerate" what I didn't like, but I just discovered there's an Exe2Ahk utility which decompiles exe made from Ahk scripts. That's what I used to modify the original script.
In a matter of 15 mins I made the following changes:

1) removed the F10 skill function
2) made the functions cycle, so, supposing you start with Jump, and start scrolling down, you have Jump>Drop>Sell>Jump>Drop..., Scrolling upwards is the same thing reversed
3) I changed the "progress" function of AHK with ToolTip, now the popup showing the current selected function is much smaller and follows the mouse pointer
4) I remved the delay on each function switch, now you can scroll as fast as you want, it will still pick up each scroll as a function-swap, the tooltip stays on top after the last scroll for a maximum of 1 second

Enjoy.

P.S. You can scan, but it's easier to decompile and see what's inside.
Attached Files
File Type: zip mbutton.zip (191.2 KB, 266 views)
ephe is offline  
Thanks
4 Users
Old 05/19/2008, 21:11   #2
 
evulhotdog's Avatar
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1,466
Received Thanks: 56
Can you post a link to the original?

even though I know there are going to be false positives...

Antivir: Nothing found
ArcaVir: Nothing found
Avast: Nothing found
AVG: Nothing found
BitDefender: Nothing found
F-Prot: Nothing found
Norman: Nothing found
Rising: Nothing found
VirusBlokAda32: Nothing found
VirusBuster: Nothing found


Scanned by
evulhotdog is offline  
Thanks
1 User
Old 05/19/2008, 22:13   #3
 
ephe's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 83
Received Thanks: 11
ephe is offline  
Thanks
1 User
Old 05/20/2008, 08:12   #4
 
aimbot_ex's Avatar
 
elite*gold: 0
Join Date: Nov 2007
Posts: 120
Received Thanks: 17
nice man i like your prog ill try it soon
aimbot_ex is offline  
Old 05/20/2008, 08:15   #5
 
aimbot_ex's Avatar
 
elite*gold: 0
Join Date: Nov 2007
Posts: 120
Received Thanks: 17
MAN I TRIED IT VERY VERY NICE

I WILL PLUS K EVERY TIME YOU WILL POST
aimbot_ex is offline  
Old 05/20/2008, 16:31   #6
 
elite*gold: 0
Join Date: Mar 2007
Posts: 294
Received Thanks: 164
Nice one there :-)

I'm not proficient with AHK and don't have the time to become it atm, but here's an idea:

Would it be possible to change the "mode" per mousewheel, but execute with left mousebutton as usual? (In that case, we would need a "normal" mode as well).
Jalan_Jalan is offline  
Old 05/20/2008, 19:10   #7
 
ephe's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 83
Received Thanks: 11
You mean clicking with the left button instead of middle/wheel button but keeping anything else? Definitely yes.
Was that a request tho? Because in that case, I don't know how much you would have to wait Consider that, as long as you have the decompiled original AHK from hieitk (easier to start from that than from my version) you would only have to replace the "hit F10" routine with "do a normal click" routine. Since I know you're smart, it only would take you maybe 10 mins to actually have the compiled version as you need, from the moment you have AHK and Exe2Ahk on your drive.
But then again, I MAY do that out of boredom, even if I can't foresee when.
ephe is offline  
Old 05/20/2008, 19:36   #8
 
ephe's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 83
Received Thanks: 11
Nevermind, here it is :P
Works, but I find it confusing to have drop/sell on left button. Ctrl-Click instead seems to work well with everything inside conquer that is supposed to work with simple click.
Compile the following, or double click with AHK installed.

Out of lazyness, I left the Progress notification function instead of changing to tooltip, but maybe it's even better.

Code:
wheelset := 0
Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Jump mode selected by default, , , 

loop
{
sleep 1000
Progress, Off
}

WheelUp::
{
  IfWinActive , [Conquer2.0]
  {
   if wheelset = 0
   {
   wheelset := 3
   Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Sell mode selected, , , 
   return
   }
   else if wheelset = 1
    {
   wheelset := 0
   Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Jump mode selected, , , 
   return
   }
   else if wheelset = 2
   {
   wheelset := 1
   Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Drop mode selected, , , 
   return
   }  
   else if wheelset = 3
   {
   wheelset := 2
   Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Normal mode selected, , , 
   return
   }  
 }
 Else
 {
 send, {WheelUp}
 return
 }
}

WheelDown::
{
 IfWinActive , [Conquer2.0]
 {
   if wheelset = 3
   {
   wheelset := 0
   Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Jump mode selected, , , 
   return
   }
   else if wheelset = 2
   {
   wheelset := 3
   Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Sell mode selected, , , 
   return
   }
   else if wheelset = 1
   {
   wheelset := 2
   Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Normal mode selected, , , 
   return
   }
   else if wheelset = 0
   {
   wheelset := 1
   Progress, M2 b fs10 zh0 CW000080 CTFFFFFF,Drop mode selected, , , 
   return
   }  
 }
 Else
 {
 send, {WheelDown}
 return
 }
}



Lbutton::
{
 IfWinActive , [Conquer2.0]
 {
 if wheelset=0
 {
 Send, {Control down}
 Click
 Send, {Control up}
 return
 }
 else if wheelset=1
 {
 MouseGetPos, coordx, coordy
 Click
 Sleep, 250
 MouseMove, 550, 30, 0
 Sleep, 150
 Click
 MouseMove, %coordx%, %coordy%, 0
 return
 }
 else if wheelset=2
 {
 Click
 return
 }
 else
 {
 MouseGetPos, coordx, coordy
 Click
 Sleep, 250
 MouseMove, 77, 150, 0
 Sleep, 150
 Click
 MouseMove, %coordx%, %coordy%, 0
 return
 }
 }
 Else
 {
 send, {Lbutton}
 return
 }
}

+ESC::
{
ExitApp  
}
ephe is offline  
Thanks
1 User
Old 05/21/2008, 09:06   #9
 
elite*gold: 0
Join Date: Mar 2007
Posts: 294
Received Thanks: 164
I like jump mode when doing blue mouse quest or when training phoenix at guild gates (makes it easier to activate cyclone & attack again when you're semi-afk).
Jalan_Jalan is offline  
Old 05/22/2008, 18:09   #10
 
ephe's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 83
Received Thanks: 11
I thought about making a new version where you have click/ctrl-click on left button, sell/drop on middle button, and single click/aimbot spell on right mouse button (that is, you can choose between having a normal right click where you clicked, or have the macro click where you clicked, PLUS in rapid succession several other points around it, so it's easier to hit something when you're jumping and cannot aim too well).
But it's a bet IF I'll implement that.
ephe is offline  
Old 06/20/2008, 14:47   #11
 
babuleaca's Avatar
 
elite*gold: 0
Join Date: Nov 2006
Posts: 116
Received Thanks: 17
gr8
babuleaca is offline  
Old 04/12/2009, 14:26   #12
 
jeager's Avatar
 
elite*gold: 0
Join Date: Mar 2007
Posts: 100
Received Thanks: 41
This program is so worth the BUMP

been using the original for 2 years or so... this is just a more improved version of it...

jeager is offline  
Reply


Similar Threads Similar Threads
Mouse wheel button
10/06/2008 - CO2 Bots & Macros - 45 Replies
*uptaded* Added SELL option (tested on 1024*768) This mini program will allow your wheel mouse button to make 4 different actions: (1) Jump: press wheel mouse button and u'll jump (is like doing CTRL+left click) (2) Drop: press the wheel button over an item on your inventory to drop it (3) F10: press wheel button to activate some actions or pots on F10 key (4) Sell: press the wheel button over an item on your inventory to sell it to an NPC
Mouse Wheel Jumper
05/02/2007 - CO2 Bots & Macros - 12 Replies
Think i saw two programs with similar function to this one, but i was disappointed because they were kinda missing 'lagging' with the game... This one is made in Delphi and it is in my opinion faster than those two... My DH is two times faster now!!! This is just the first version, so its just a blank window for now, going to put a lot of stuff in it, but im really busy with school right now. Opinions and suggestions are welcome... First proggie here, so dont be tough on me :) ...
"Fast Mouse Moving" Disconnect Bug
01/15/2005 - WoW Exploits, Hacks, Tools & Macros - 2 Replies



All times are GMT +2. The time now is 06:38.


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.