Tailor Made Tools/Programs for You - AHK

10/30/2009 19:04 Evan Lim#916
7upp@
the first 3 lines are the only thing u need to change
jump_delay is the delay time in mil-sec, so 1000 = 1 sec
X_address is the same thing as COELSE X-address, u need to change this if the address is incorrect
Spam_F1_speed is the spam delay which 5000 = 5 sec
other than that, it loads the same path ini file as COELSE, so after u use COELSE to save the path, u can load it here
Code:
Jump_Delay = 1000
X_address = 0x69158C 
Spam_F1_Speed = 5000
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SetFormat, integer, hex
adxxx:=X_address 
adyyy:=adxxx + 4
SetFormat, integer, d
WinGet,pid, PID, [C
ProcessHandle := DllCall("OpenProcess", "int", 2035711, "char", 0, "UInt", PID, "UInt")
msgbox, Load saved coordinates
FileSelectFile, savelist, 3 ,,Load list, Ini Documents (*.ini)
IniRead, intint, %savelist%, section1, intint
IniRead, xset, %savelist%, section1, xset
IniRead, yset, %savelist%, section1, yset
StringSplit, xarray, xset, %A_Space%,
StringSplit, yarray, yset, %A_Space%,
intcount = 1
intint-=1
SetTimer, difpath, 500
settimer, pathfuntion, %Jump_Delay%
settimer, spam, %Spam_F1_Speed%
WinActivate, ahk_id %id%
return
;;;;;;;;;;;;;;;;;;;;;;difpath;;;;;;;;;;;;;;;;;;;;;;
difpath:
SetFormat, integer, d
VarSetCapacity(xxx, 4)
VarSetCapacity(yyy, 4)
DllCall("ReadProcessMemory", "UInt", ProcessHandle, "UInt", adxxx, "Uint*", xxx, "Uint", 4, "Uint *", 0)
DllCall("ReadProcessMemory", "UInt", ProcessHandle, "UInt", adyyy, "Uint*", yyy, "Uint", 4, "Uint *", 0)
difx := abs(xarray - xxx)
dify := abs(yarray - yyy)
if (difx < 150 and dify < 150)
{
intcount++
if intcount > %intint%
intcount=1
xarray := xarray%intcount%
yarray := yarray%intcount%
}
return
;;;;;;;;;;;;;;;;;;;;;;path function;;;;;;;;;;;;;;;;;;;;;;
pathfuntion:
SetFormat, integer, d
unit := Sqrt((xarray - xxx) **2 + (yarray - yyy) **2)
Random, rand, 300, 350
X := round((xarray - xxx) / unit * rand) + 513
Y := round((yarray - yyy) / unit * rand) + 384
send {Lctrl down}
click, %X%, %Y%
send {Lctrl up}
return
;;;;;;;;;;;;;;;;;;;;;;Spam;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
spam:
send {F1}
return
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
^q::pause
10/30/2009 19:07 7upp#917
wow that was so fast i'l gone try it now thanks so much for help
10/30/2009 19:13 Evan Lim#918
7upp@
it was fast because not long ago, someone ask me to strip off everything in COELSE except the path function. well that takes few hrs, so i am glad someone else might find this useful
10/31/2009 22:20 ViRuSeXy#919
Quote:
Originally Posted by Evan Lim View Post
Peterxinuyasha@
well then probably not, because it will involves finding memory addresses of the person u are following
also, if it is on the same computer following, that will involve auto click jail
if we have edited conquer.exe with out click jail this can be done ?
11/01/2009 01:06 Evan Lim#920
ViRuSeXy@
yes, FollowMe always work if one has the correct memory address
the only not working part is it will send u to jail because of the background clicks

for a slightly newer version of FollowME that use X-address (the one same with COELSE)
u can check this post, someone has requested already:
[Only registered and activated users can see links. Click Here To Register...]
11/05/2009 16:10 TyperX#921
Evan.. what the newest address for Co 5180??
11/05/2009 18:14 Evan Lim#922
TyperX@
0x71CBF4
11/06/2009 01:34 DEONE123#923
i need a non dc speed hack and im not bothered about anything elses, and i neeed an auto clicker to lvling nix at gw , so it can click on cyclone when i afk , ty alot
11/06/2009 03:55 Evan Lim#924
DEONE123@
ok, non dc speed hack, how? method?

and the autoclicker wont work background/minimize, it must be active client
Code:
msgbox, Place your cursor at the gate and F10 for cyclone`nPress Ctrl+Q to Pause
loop
{
sleep 5000
send {F10}
sleep 500
click
}
^q::pause
11/08/2009 10:33 clb#925
i want a tro leveler bot with HP detect at 30% HP, auto DC when dead and auto pick up mets, dbs and cash from gold up plz
11/08/2009 12:46 Evan Lim#926
clb@
use COELSE, the only thing that is not in ur requirement is pick up cash
u can do that with changing the cash dds image to a pink dds image
if u can give me the cash dds id, i can help u with that
11/08/2009 17:03 Alexios#927
Hi Evan!
I am trying to make a program that will detect any when a sound is played by the laptop.
I mean,I am trying to make a program that will have for example a tooltip and when a sound is played it will write "Sound is played". But I haven't found any way to detect when something is played...
Could you help me?

Thanks in advance,
Alexios
11/08/2009 17:32 Evan Lim#928
Alexios@
it has been discussed in ahk forum, the easiest way to go by is it will require a 3rd party program installed and run along, so that it will detect wave output, then use ahk to read the control levels of the 3rd party program
it sounds dumb, but yea, thats basically it

reference: [Only registered and activated users can see links. Click Here To Register...]

Note* no users ever reported listening to wave output works

another not so dumb but still dumb method is open the default window sound GUI, and use pixelsearch to detect if the bar changes. but of course that will require the GUI to be visable

another more specific sound file inside ur computer will be easier, because u can check the "last access" time with FileGetTime command
11/08/2009 19:20 Alexios#929
@Evan

I didn't understand very well how I will do it with 3rd party program... but that's ok because it will take lot time until it runs the program. I want it to be very very fast!

I tried the second one with the default window sound GUI... the GUI of windows is a little bit(some miliseconds) or the pixel search is slow? I don't know... Is there any faster way?
11/08/2009 19:29 Evan Lim#930
Alexios@
i have no idea, i never tried those 2 methods before
but i did manage to find a non-static address in the SndVol.exe (Win7 default volume mixer)
that display the bar level

if u dont mind leaving the Volume Mixer open (doesnt matter if its active or not), and dont mind finding the address everytime, then probably read memory is the fastest way possible

[Only registered and activated users can see links. Click Here To Register...]

1. pull down the Mixer bar to 0
2. search 0 in CE
3. pull up the Mixer bar to half way or so
4. search increased value in CE
repeat 1-4 few times, and observe