This is a script but it's not perfect ... I need to script a more perfect? It is having problems using Hp and Mana
Quote:
#include <Misc.au3>
$dll = DllOpen("user32.dll")
While 1
If _IsPressed("79", $dll) Then
For $l = 1 to 999999999
For $h = 1 to 999999999
For $g = 1 to 999999999
Send("1")
Sleep(10)
Send("2")
Sleep(10)
Send("q")
Sleep(10)
Send("`")
Sleep(10)
If _IsPressed("7A", $dll) Then
Run("DOCBA.exe", "", @SW_MAXIMIZE)
Exit
ElseIf _IsPressed("7B", $dll) Then
Exit
EndIf
Next
Next
Next
ElseIf _IsPressed("7B", $dll) Then
Exit
0
ExitLoop
EndIf
WEnd
DllClose($dll)
#cs
Auto Doc Ba Giang Ho
Tac Gia: BloodFall Email:
#ce
Maybe this can help, here is my speed bot that not only heals at90% and chi heals at 40% i think but it also SPeed AOE for you , maybe you can tet/try this out, edit it, and make it your own
Code:
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Res_Comment=Autopot (Mayn Mem.)
#AutoIt3Wrapper_Res_Description=Autopot (Mayn Mem.)
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0.0
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <Nomadmemory.au3>
#include <Array.au3>
#include <memory.au3>
WinWaitActive("TwelveSky2")
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
;HP and Chi Base, editting these will change when the bot takes a pill
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$ChiAddy = 0x00B8347F
$HPAddy = 0x00B83447
$Chi = _MemoryRead($Chiaddy, $ID)
$HP = _MemoryRead($HPaddy, $ID)
$HPBase = $HP*.90
$ChiBase = $Chi*.40
;Edit these to change the percents
$SpeedAddy = 0x00B8349B
Func AOE ()
WinActive("TwelveSky2")
Send("e")
Sleep(100)
EndFunc ;==>AOE
Func Chi()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$Address = $ChiAddy
$Chi = _MemoryRead($Address, $ID)
While $Chi < $ChiBase
;Edit the value below ("2") to change the Chi pill key
Send("w")
Sleep(500)
$Chi = _MemoryRead($Address, $ID)
WEnd
_MemoryClose($ID)
EndFunc ;==>Chi
Func HP()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$Address = $HPAddy
$HP = _MemoryRead($Address, $ID)
While $HP < $HPBase
;Edit the value below ("1") to change the HP Pill key
Send("q")
Sleep(500)
$HP = _MemoryRead($Address, $ID)
WEnd
_MemoryClose($ID)
EndFunc ;==>HP
Func SpeedHackFreeze()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
_MemoryWrite($SpeedAddy, $ID, 200)
While 1
SpeedHackFreeze()
Wend
_MemoryClose($ID)
EndFunc
While 1
HP()
Chi()
AOE()
WEnd
Func TogglePause()
$Paused = Not $Paused
While $Paused
Sleep(100)
ToolTip('AOE BOT "Paused"', 512, 15)
WEnd
ToolTip("")
EndFunc ;==>TogglePause
Func Terminate()
ToolTip('AOE BOT "Exiting"', 512, 15)
Sleep(1000)
ToolTip("")
Exit 0
EndFunc ;==>Terminate
Maybe this can help, here is my speed bot that not only heals at90% and chi heals at 40% i think but it also SPeed AOE for you , maybe you can tet/try this out, edit it, and make it your own
Code:
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Res_Comment=Autopot (Mayn Mem.)
#AutoIt3Wrapper_Res_Description=Autopot (Mayn Mem.)
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0.0
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <Nomadmemory.au3>
#include <Array.au3>
#include <memory.au3>
WinWaitActive("TwelveSky2")
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
;HP and Chi Base, editting these will change when the bot takes a pill
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$ChiAddy = 0x00B8347F
$HPAddy = 0x00B83447
$Chi = _MemoryRead($Chiaddy, $ID)
$HP = _MemoryRead($HPaddy, $ID)
$HPBase = $HP*.90
$ChiBase = $Chi*.40
;Edit these to change the percents
$SpeedAddy = 0x00B8349B
Func AOE ()
WinActive("TwelveSky2")
Send("e")
Sleep(100)
EndFunc ;==>AOE
Func Chi()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$Address = $ChiAddy
$Chi = _MemoryRead($Address, $ID)
While $Chi < $ChiBase
;Edit the value below ("2") to change the Chi pill key
Send("w")
Sleep(500)
$Chi = _MemoryRead($Address, $ID)
WEnd
_MemoryClose($ID)
EndFunc ;==>Chi
Func HP()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$Address = $HPAddy
$HP = _MemoryRead($Address, $ID)
While $HP < $HPBase
;Edit the value below ("1") to change the HP Pill key
Send("q")
Sleep(500)
$HP = _MemoryRead($Address, $ID)
WEnd
_MemoryClose($ID)
EndFunc ;==>HP
Func SpeedHackFreeze()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
_MemoryWrite($SpeedAddy, $ID, 200)
While 1
SpeedHackFreeze()
Wend
_MemoryClose($ID)
EndFunc
While 1
HP()
Chi()
AOE()
WEnd
Func TogglePause()
$Paused = Not $Paused
While $Paused
Sleep(100)
ToolTip('AOE BOT "Paused"', 512, 15)
WEnd
ToolTip("")
EndFunc ;==>TogglePause
Func Terminate()
ToolTip('AOE BOT "Exiting"', 512, 15)
Sleep(1000)
ToolTip("")
Exit 0
EndFunc ;==>Terminate
i use on autoit but is problem with #include <Nomadmemory.au3>
Maybe this can help, here is my speed bot that not only heals at90% and chi heals at 40% i think but it also SPeed AOE for you , maybe you can tet/try this out, edit it, and make it your own
Code:
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Res_Comment=Autopot (Mayn Mem.)
#AutoIt3Wrapper_Res_Description=Autopot (Mayn Mem.)
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0.0
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <Nomadmemory.au3>
#include <Array.au3>
#include <memory.au3>
WinWaitActive("TwelveSky2")
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
;HP and Chi Base, editting these will change when the bot takes a pill
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$ChiAddy = 0x00B8347F
$HPAddy = 0x00B83447
$Chi = _MemoryRead($Chiaddy, $ID)
$HP = _MemoryRead($HPaddy, $ID)
$HPBase = $HP*.90
$ChiBase = $Chi*.40
;Edit these to change the percents
$SpeedAddy = 0x00B8349B
Func AOE ()
WinActive("TwelveSky2")
Send("e")
Sleep(100)
EndFunc ;==>AOE
Func Chi()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$Address = $ChiAddy
$Chi = _MemoryRead($Address, $ID)
While $Chi < $ChiBase
;Edit the value below ("2") to change the Chi pill key
Send("w")
Sleep(500)
$Chi = _MemoryRead($Address, $ID)
WEnd
_MemoryClose($ID)
EndFunc ;==>Chi
Func HP()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
$Address = $HPAddy
$HP = _MemoryRead($Address, $ID)
While $HP < $HPBase
;Edit the value below ("1") to change the HP Pill key
Send("q")
Sleep(500)
$HP = _MemoryRead($Address, $ID)
WEnd
_MemoryClose($ID)
EndFunc ;==>HP
Func SpeedHackFreeze()
SetPrivilege("SeDebugPrivilege", 1)
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))
_MemoryWrite($SpeedAddy, $ID, 200)
While 1
SpeedHackFreeze()
Wend
_MemoryClose($ID)
EndFunc
While 1
HP()
Chi()
AOE()
WEnd
Func TogglePause()
$Paused = Not $Paused
While $Paused
Sleep(100)
ToolTip('AOE BOT "Paused"', 512, 15)
WEnd
ToolTip("")
EndFunc ;==>TogglePause
Func Terminate()
ToolTip('AOE BOT "Exiting"', 512, 15)
Sleep(1000)
ToolTip("")
Exit 0
EndFunc ;==>Terminate
help me for this i put this in auto assemble right?
and then i press execute and then it says put enable - disable and then
i put it there says ERROR 4 (#Require Admin) tell me pls first timer about this
what if the address get change everytime the game restart ?
thing like hp and mp are base adress they only change if the game is updated, but if you have a normal adress you can try to find a pointer for it... If you don't even know what is a pointer then go read tutorial on CEF...