Tailor Made Tools/Programs for You - AHK

03/26/2009 21:52 Evan Lim#376
lindsaybaby@
using percentage probably going to work
but the input health is not going to work as it will involve memory address
other than that, what client size are u using?
03/26/2009 23:20 lindsaybaby#377
Quote:
Originally Posted by Evan Lim View Post
lindsaybaby@
using percentage probably going to work
but the input health is not going to work as it will involve memory address
other than that, what client size are u using?
okay can you make one then with percentage. so i can self choose what precentage when it pots :)
03/26/2009 23:36 Diabox#378
Evan Lim
Can't you make an aimbot pretty much aiming at a certain color? Like all trojans have a specific x color. If you right click, the program will search for that specific color within 100x100 pixels (example) of your click. Then it will rightclick on the right xy coordinates away from your own click in order to correctly hit the target. That way you can still choose your targets. But your aim can be more lazy. So it won't "aimbot" every trojan. I hope you understand what I mean.
03/26/2009 23:49 dondale8#379
Hey Prof...
Thx for The Bot...
But there are Problem...
It's when i Minimized Conquer... The Bot stoped...
Can u make it Work Background(Minimized)
Here the Bot Which u made..
Quote:
Originally Posted by Evan Lim View Post
dondale8@
fill in X and Y and u should be all set (1st request)
2nd request involves left control click, so it does send u to jail, so no
Code:
X =
Y =

msgbox, active the Client you want to hook and press OK
WinGet,id, ID,[C
settimer, aa, 1000
settimer, bb, 20000
aa:
ControlClick, x110 y760,ahk_id %id%,,right
sleep 1000
ControlClick, x160 y760,ahk_id %id%,,right
return
bb:
gosub, rclick
return

^q::pause

rclick:
    hwnd := ControlFromPoint(X, Y, "ahk_id " id,"", cX, cY)
    PostMessage, 0x204, 0x8 | 0x1, cX & 0xFFFF | (cY & 0xFFFF) << 16,, ahk_id %hwnd%
    PostMessage, 0x205, 0x8      , cX & 0xFFFF | (cY & 0xFFFF) << 16,, ahk_id %hwnd%
return
return

ControlFromPoint(X, Y, WinTitle="", WinText="", ByRef cX="", ByRef cY="", ExcludeTitle="", ExcludeText="")
{
    if !(hwnd := WinExist(WinTitle, WinText, ExcludeTitle, ExcludeText))
        return false
    
    VarSetCapacity(pt,8)

    VarSetCapacity(wi,60), NumPut(60,wi)
    DllCall("GetWindowInfo","uint",hwnd,"uint",&wi)
    NumPut(X + (w:=NumGet(wi,4,"int")) - (cw:=NumGet(wi,20,"int")), pt,0)
    NumPut(Y + (h:=NumGet(wi,8,"int")) - (ch:=NumGet(wi,24,"int")), pt,4)
    
    Loop {
        child := DllCall("ChildWindowFromPointEx","uint",hwnd,"int64",NumGet(pt,0,"int64"),"uint",0x5)
        if !child or child=hwnd
            break
      
        DllCall("MapWindowPoints","uint",hwnd,"uint",child,"uint",&pt,"uint",1)
        hwnd := child
    }
    cX := NumGet(pt,0,"int")
    cY := NumGet(pt,4,"int")
    return hwnd
}

return
Thx alot any way...
03/27/2009 00:00 Evan Lim#380
lindsaybaby2
Code:
Gui, Add, Checkbox, vhp x10 y10, HP
Gui, Add, DropDownList, vhpf w50 x50 y10, F1|F2|F3|F4|F5|F6|F7|F8|F9|F10
Gui, Add, DropDownList, vhpp w50 x120 y10, 25|50|75
Gui, Add, Checkbox, vmp x10 y40, MP
Gui, Add, DropDownList, vmpf w50 x50 y40, F1|F2|F3|F4|F5|F6|F7|F8|F9|F10
Gui, Add, DropDownList, vmpp w50 x120 y40, 25|50|75
Gui, Add, Checkbox, vxp1 x10 y70, XP1
Gui, Add, DropDownList, vxp1f w50 x50 y70, F1|F2|F3|F4|F5|F6|F7|F8|F9|F10
Gui, Add, Checkbox, vxp2 x10 y100, XP2
Gui, Add, DropDownList, vxp2f w50 x50 y100, F1|F2|F3|F4|F5|F6|F7|F8|F9|F10
Gui, Add, Button, gok x10 w180,OK
Gui, show, w200 h150, Name
return
ok:
WinActivate, [C
WinWaitActive, [C
if hpp=20
hpp=746
else if hpp=50
hpp=725
else if hpp=80
hpp=700
PixelGetColor, hphex, 36, %hpp%
if mpp=20
mpp=746
else if mpp=50
mpp=725
else if mpp=80
mpp=700
PixelGetColor, mphex, 53, %mpp%
Gui, submit
if hp=1
settimer, hphp, 1000
if mp=1
settimer, mpmp, 2000
if (xp1=1 or xp2=1)
settimer, xpxp, 10000
settimer, check, 1000
return
xpxp:
if xp1=1
send {%xp1f%}
sleep 1000
if xp2=1
send {%xp2f%}
return
hphp:
PixelSearch, , , 35, %hpp%, 37, %hpp%, %hphex%, 10, Fast
if ErrorLevel
{
send {%hpf%}
sleep 2000
}
return
mpmp:
PixelSearch, , , 53, %mpp%, 50,%mpp%, %mphex%, 40, Fast
if ErrorLevel
{
send {%mpf%}
sleep 2000
}
return
check:
WinWaitNotActive, [C
tooltip, client not active,1,1
pause
return
Diabox@
there does not exists unique point for character
thus, pixel search aimbotting is not going to work

dondale8@
what do u mean by stopped? all functions not working or one/two of them?
i checked the code, it should work with background mode
i am not quite sure about minimized, but it should also work
03/27/2009 00:23 dondale8#381
Into Minimized
The function which worked (Minimized) ---- Just Only Auto Reffil Magic
But Clicking Right Click at (X,Y) ----don't work...
PLz Prof... Make it work Into Minimized..
Thx alot


03/27/2009 01:17 Evan Lim#382
dondale8@
can u not use minimized client?
like just put it at the background
the Ctrl+right click function is directly copy and paste from FollowMe, so quite sure it works
anyhow, i dont know how to fix it, thats the only way to do a ctrl+click in background mode
03/27/2009 01:36 dondale8#383
K...Prof...
Thx alot Prof..K..But Prof if u know how to fix it..
Plz Don't forget Me..
Thx again alot
03/27/2009 10:49 lindsaybaby#384
Quote:
Originally Posted by Evan Lim View Post
lindsaybaby2
Code:
Gui, Add, Checkbox, vhp x10 y10, HP
Gui, Add, DropDownList, vhpf w50 x50 y10, F1|F2|F3|F4|F5|F6|F7|F8|F9|F10
Gui, Add, DropDownList, vhpp w50 x120 y10, 25|50|75
Gui, Add, Checkbox, vmp x10 y40, MP
Gui, Add, DropDownList, vmpf w50 x50 y40, F1|F2|F3|F4|F5|F6|F7|F8|F9|F10
Gui, Add, DropDownList, vmpp w50 x120 y40, 25|50|75
Gui, Add, Checkbox, vxp1 x10 y70, XP1
Gui, Add, DropDownList, vxp1f w50 x50 y70, F1|F2|F3|F4|F5|F6|F7|F8|F9|F10
Gui, Add, Checkbox, vxp2 x10 y100, XP2
Gui, Add, DropDownList, vxp2f w50 x50 y100, F1|F2|F3|F4|F5|F6|F7|F8|F9|F10
Gui, Add, Button, gok x10 w180,OK
Gui, show, w200 h150, Name
return
ok:
WinActivate, [C
WinWaitActive, [C
if hpp=20
hpp=746
else if hpp=50
hpp=725
else if hpp=80
hpp=700
PixelGetColor, hphex, 36, %hpp%
if mpp=20
mpp=746
else if mpp=50
mpp=725
else if mpp=80
mpp=700
PixelGetColor, mphex, 53, %mpp%
Gui, submit
if hp=1
settimer, hphp, 1000
if mp=1
settimer, mpmp, 2000
if (xp1=1 or xp2=1)
settimer, xpxp, 10000
settimer, check, 1000
return
xpxp:
if xp1=1
send {%xp1f%}
sleep 1000
if xp2=1
send {%xp2f%}
return
hphp:
PixelSearch, , , 35, %hpp%, 37, %hpp%, %hphex%, 10, Fast
if ErrorLevel
{
send {%hpf%}
sleep 2000
}
return
mpmp:
PixelSearch, , , 53, %mpp%, 50,%mpp%, %mphex%, 40, Fast
if ErrorLevel
{
send {%mpf%}
sleep 2000
}
return
check:
WinWaitNotActive, [C
tooltip, client not active,1,1
pause
return
Diabox@
there does not exists unique point for character
thus, pixel search aimbotting is not going to work

dondale8@
what do u mean by stopped? all functions not working or one/two of them?
i checked the code, it should work with background mode
i am not quite sure about minimized, but it should also work
thank you very much . i was trying thi scode but it doesnot works.
i m using mutli client . can it was that make it wont works
03/27/2009 12:18 Evan Lim#385
lindsaybaby@
it wont work for un-active clients
reason for that is it does not involve any memory address but color searching for the hp spot
and if it involves memory address, i dont know how to do it, as CO did put some trick to hide hp/mp address, thats what we call DMA
03/27/2009 13:06 lindsaybaby#386
Quote:
Originally Posted by Evan Lim View Post
lindsaybaby@
it wont work for un-active clients
reason for that is it does not involve any memory address but color searching for the hp spot
and if it involves memory address, i dont know how to do it, as CO did put some trick to hide hp/mp address, thats what we call DMA
but did not you make coelse program. and that coelse have auto hp pots.
we have to put that arrows at where it gone pots right
.pls then make like yours coelse program to like arrows
03/27/2009 15:04 dondale8#387
Hey Prof...
I found other Problem...
It's when i run the Bot on multi-acc (Sure i change ID in Code to work in which Client i want) Into Background ---
It's come on the screen again (not Background) after around 1-15 soc...or More...idk
But this problem didn't appear when i run it on 1 or 2 Client..

Plz Prof solve that problem

03/27/2009 18:44 Evan Lim#388
lindsaybaby@
COELSE is exactly using color search function
which requires active client
if i know how to do it, i will do it. but i just dont know how to read hp/mp values when client is not active

dondale8@
i have no idea why, there is no function calling the hooked client to active
try adding ",,NA" on every controlclick function, like:
ControlClick, x160 y760,ahk_id %id%,,right,,NA
03/27/2009 20:40 MrTweety#389
@dondale8,
your colors makes me want to throw up. :o
03/29/2009 11:36 dondale8#390
@MrTweety
lol...That's required confirmation...^_^
@Evan Lim
Thx alot Prof... It's worked...
Can u explain what that did....?!