Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > 12Sky2 > 12Sky2 Hacks, Bots, Cheats & Exploits
You last visited: Today at 22:14

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

Advertisement



12sky2 bot source code in autoit

Discussion on 12sky2 bot source code in autoit within the 12Sky2 Hacks, Bots, Cheats & Exploits forum part of the 12Sky2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2005
Posts: 111
Received Thanks: 41
12sky2 bot/code autoit



#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIListBox.au3>
#include <Memory.au3>
#RequireAdmin
#NoTrayIcon

$ShowLvlAdd = "0x"
$PetHealthAdd = "0x010b12f0"
$AutoPillAdd = "0x010b2934"
$AutoPillHPAdd = "0x010b2938"
$AutoPillMPAdd = "0x010b293C"
$ChargeAdd = "0x010b2bd0"
$HPAdd = "0x010d84d3"
$DamageAdd = "0x010b29e8"
$DefenseAdd = "0x010b29f0"
$ElementalAdd = "0x010b2a08"
$AttackSpeedAdd = "0x010d84f7"
$VitalityAdd = "0x010b124c"

$Version = "12Sky2"
$ID = _MemoryOpen(ProcessExists("TwelveSky2.exe"))

Opt("GUIOnEventMode", 1)
$gui_main = GUICreate($Version, 200, 400, -1, -1)

$AutoPillCheckBox = GUICtrlCreateCheckbox("Auto Pill", 5, 5)
GUICtrlSetOnEvent(-1, "AutoPillOffFunc")

Func AutoPillOfffunc()
If BitAnd(GUICtrlRead($AutoPillCheckBox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
_MemoryWrite($AutoPillAdd,$ID,0)
EndIf
EndFunc


GUICtrlCreateLabel("HP",5,30)
$HPSlider = GUICtrlCreateSlider(25,30,160)
GUICtrlSetOnEvent(-1, "HPSliderFunc")
GUICtrlSetLimit(-1, 5)
GUICtrlCreateLabel("0% 10% 20% 30% 40% 50%",30,50)

Func HPSliderFunc()
if GUICtrlRead($HPSlider , 0) then
_MemoryWrite($AutoPillHPAdd,$ID,0)
EndIf
EndFunc

GUICtrlCreateLabel("Vitality",5,70)
$VitalInput = GUICtrlCreateInput("",40,70,50,20,$ES_NUMBER)
$VitalButton = GUICtrlCreateButton("set",90,70,40,20)
GUICtrlSetOnEvent(-1, "VitalityFunc")

Func VitalityFunc()
_MemoryWrite($VitalityAdd,$ID,GUICtrlRead($VitalIn put))
EndFunc

GUICtrlCreateLabel("MP",5,100)
$MPSlider = GUICtrlCreateSlider(25,100,160)
GUICtrlSetOnEvent(-1, "MPSliderFunc")
GUICtrlSetLimit(-1, 5)
GUICtrlCreateLabel("0% 10% 20% 30% 40% 50%",30,120)

Func MPSliderFunc()
if GUICtrlRead($MPSlider , 0) then
_MemoryWrite($AutoPillMPAdd,$ID,0)
EndIf
EndFunc

GUICtrlCreateCheckbox("HotKey",5,140)
GUICtrlCreateLabel("GameKey",140,140)

$Spam1Hot = GUICtrlCreateInput("",5,160,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)
$Spam1Box = GUICtrlCreateCheckbox("Spam Key1",40,160)
$Spam1Input = GUICtrlCreateInput(IniRead(@ScriptDir& "\Setting.ini","Setting","AOE Input",""), 140, 160,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)

$Spam2Hot = GUICtrlCreateInput("",5,180,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)
$Spam2Box = GUICtrlCreateCheckbox("Spam Key2",40,180)
$Spam2Input = GUICtrlCreateInput(IniRead(@ScriptDir& "\Setting.ini","Setting","Pickup Input",""), 140, 180,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)

$Buff1Hot = GUICtrlCreateInput("",5,200,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)
$BS1Checkbox = GUICtrlCreateCheckbox("Buff Skill 1",40,200)
$BS1Combo = GUICtrlCreateCombo("",40,220,70,20,$CBS_DROPDOWNLI ST)
GUICtrlSetData(-1,"||Defense|Damage|Elemental", IniRead(@ScriptDir& "\Setting.ini","Setting","Buff Skill 1 Combo",""))
$BS1Input = GUICtrlCreateInput(IniRead(@ScriptDir& "\Setting.ini","Setting","Buff Skill 1 Input",""), 140, 200,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)

$Buff2Hot = GUICtrlCreateInput("",5,245,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)
$BS2Checkbox = GUICtrlCreateCheckbox("Buff Skill 2",40,245)
$BS2Combo = GUICtrlCreateCombo("",40,265,70,20,$CBS_DROPDOWNLI ST)
GUICtrlSetData(-1,"||Defense|Damage|Elemental",IniRead(@ScriptDi r& "\Setting.ini","Setting","Buff Skill 2 Combo",""))
$BS2Input = GUICtrlCreateInput(IniRead(@ScriptDir& "\Setting.ini","Setting","Buff Skill 2 Input",""), 140, 250,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)

$PPKey = GUICtrlCreateInput("",5,285,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)
$PPCheckbox = GUICtrlCreateCheckbox("Pet Pill",40,285)
$PPInput = GUICtrlCreateInput(IniRead(@ScriptDir& "\Setting.ini","Setting","Pill Pet Input",""), 140, 285,30,20,$ES_UPPERCASE)
GUICtrlSetLimit(-1,3)

$attackspeed = GUICtrlCreateCheckbox("Attack at 20",5,310)
$stopspam = GUICtrlCreateCheckbox("Stop Spam",5,330)
$showlvl = GUICtrlCreateCheckbox("Show Lvl",5,350)
GUICtrlSetOnEvent(-1, "showlvlfunc")

Func showlvlunc()
If BitAND(GUICtrlRead($showlvl), $GUI_CHECKED) == $GUI_CHECKED Then
_MemoryWrite($ShowLvlAdd,$ID,1)
Else
_MemoryWrite($ShowLvlAdd,$ID,0)
EndIf
EndFunc

$ontopitem = GUICtrlCreateCheckbox("Always On Top",100,310)
GUICtrlSetOnEvent(-1, "ontopitemfunc")

Func glassitemfunc()
If BitAND(GUICtrlRead($glassitem), $GUI_CHECKED) == $GUI_CHECKED Then
WinSetTrans($gui_main, "", 200)
Else
WinSetTrans($gui_main, "", 255)
EndIf
EndFunc

$glassitem = GUICtrlCreateCheckbox("Glass Mode",100,330)
GUICtrlSetOnEvent(-1, "glassitemfunc")

func ontopitemfunc()
if BitAnd(GUICtrlRead($ontopitem), $GUI_CHECKED) == $GUI_CHECKED then
WinSetOnTop($Version,"",1)
Else
WinSetOnTop($Version,"",0)
EndIf
EndFunc

Func HotkeyFunc()
if BitAnd(GUICtrlRead($HotkeyCheckbox), $GUI_CHECKED) == $GUI_CHECKED Then
HotKeySet("{"&GUICtrlRead($AutoPillKey)&"}", "AutoPillKeyFunc")
HotKeySet("{"&GUICtrlRead($AOEKey)&"}", "AOEKeyFunc")
HotKeySet("{"&GUICtrlRead($PickupKey)&"}", "PickupKeyFunc")
HotKeySet("{"&GUICtrlRead($APKey)&"}", "APKeyFunc")
HotKeySet("{"&GUICtrlRead($PillPetKey)&"}", "PillPetKeyFunc")
HotKeySet("{"&GUICtrlRead($BS1Key)&"}", "BS1KeyFunc")
HotKeySet("{"&GUICtrlRead($BS2Key)&"}", "BS2KeyFunc")
Elseif BitAnd(GUICtrlRead($HotkeyCheckbox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
HotKeySet("{"&GUICtrlRead($AutoPillKey)&"}")
HotKeySet("{"&GUICtrlRead($AOEKey)&"}")
HotKeySet("{"&GUICtrlRead($PickupKey)&"}")
HotKeySet("{"&GUICtrlRead($APKey)&"}")
HotKeySet("{"&GUICtrlRead($PillPetKey)&"}")
HotKeySet("{"&GUICtrlRead($BS1Key)&"}")
HotKeySet("{"&GUICtrlRead($BS2Key)&"}")
EndIf
EndFunc

Func BS2KeyFunc()
if BitAnd(GUICtrlRead($BS2Checkbox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
GUIctrlsetstate($BS2Checkbox, $GUI_CHECKED)
Else
GUIctrlsetstate($BS2Checkbox, $GUI_UNCHECKED)
EndIf
EndFunc

Func BS1KeyFunc()
if BitAnd(GUICtrlRead($BS1Checkbox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
GUIctrlsetstate($BS1Checkbox, $GUI_CHECKED)
Else
GUIctrlsetstate($BS1Checkbox, $GUI_UNCHECKED)
EndIf
EndFunc

Func PillPetKeyFunc()
if BitAnd(GUICtrlRead($PPCheckbox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
GUIctrlsetstate($PPCheckbox, $GUI_CHECKED)
Else
GUIctrlsetstate($PPCheckbox, $GUI_UNCHECKED)
EndIf
EndFunc

Func APKeyFunc()
if BitAnd(GUICtrlRead($APCheckbox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
GUIctrlsetstate($APCheckbox, $GUI_CHECKED)
Else
GUIctrlsetstate($APCheckbox, $GUI_UNCHECKED)
EndIf
EndFunc

Func PickupKeyFunc ()
if BitAnd(GUICtrlRead($PickupCheckbox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
GUIctrlsetstate($PickupCheckbox, $GUI_CHECKED)
Else
GUIctrlsetstate($PickupCheckbox, $GUI_UNCHECKED)
EndIf
EndFunc

Func AOEKeyFunc ()
if BitAnd(GUICtrlRead($AOECheckbox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
GUIctrlsetstate($AOECheckbox, $GUI_CHECKED)
Else
GUIctrlsetstate($AOECheckbox, $GUI_UNCHECKED)
EndIf
EndFunc

Func AutoPillKeyFunc ()
if BitAnd(GUICtrlRead($AutoPillCheckbox), $GUI_UNCHECKED) == $GUI_UNCHECKED Then
GUIctrlsetstate($AutoPillCheckbox, $GUI_CHECKED)
Else
GUIctrlsetstate($AutoPillCheckbox, $GUI_UNCHECKED)
EndIf
EndFunc

Func Close()
Exit
EndFunc

GUISetState(@SW_SHOW)
GUISetOnEvent($GUI_EVENT_CLOSE, "close")

While 1
If BitAnd(GUICtrlRead($AutoPillCheckbox), $GUI_CHECKED) == $GUI_CHECKED then
_MemoryWrite($AutoPillAdd,$ID,1)
EndIf

if GUICtrlRead($HPSlider) > 0 Then
_MemoryWrite($AutoPillHPAdd,$ID,GUICtrlRead($HPSli der))
EndIf

if GUICtrlRead($MPSlider) > 0 Then
_MemoryWrite($AutoPillMPAdd,$ID,GUICtrlRead($MPSli der))
EndIf

If BitAnd(GUICtrlRead($Spam1Box), $GUI_CHECKED) == $GUI_CHECKED Then
Send("{"&GUICtrlRead($Spam1Input)&"}")
EndIf

If BitAnd(GUICtrlRead($Spam2Box), $GUI_CHECKED) == $GUI_CHECKED Then
Send("{"&GUICtrlRead($Spam2Input)&"}")
EndIf

If BitAnd(GUICtrlRead($PPCheckbox), $GUI_CHECKED) == $GUI_CHECKED Then
$AutoPet = _MemoryRead($PetHealthAdd,$ID)
if $AutoPet == 0 Then
Send("{"&GUICtrlRead($PPInput)&"}")
EndIf
EndIf

If BitAnd(GUICtrlRead($BS1Checkbox), $GUI_CHECKED) == $GUI_CHECKED Then
if GUICtrlRead($BS1Combo) == "Defense" Then
$BuffAdd = $DefenseAdd
ElseIf GUICtrlRead($BS1Combo) == "Damage" Then
$BuffAdd = $DamageAdd
Else
$BuffAdd = $ElementalAdd
EndIf

$AutoBuff = _MemoryRead($BuffAdd,$ID)
if $AutoBuff == 0 Then
Send("{"&GUICtrlRead($BS1Input)&"}")
EndIf
EndIf
If BitAnd(GUICtrlRead($BS2Checkbox), $GUI_CHECKED) == $GUI_CHECKED Then
if GUICtrlRead($BS1Combo) == "Defense" Then
$BuffAdd = $DefenseAdd
ElseIf GUICtrlRead($BS1Combo) == "Damage" Then
$BuffAdd = $DamageAdd
Else
$BuffAdd = $ElementalAdd
EndIf

$AutoBuff = _MemoryRead($BuffAdd,$ID)
if $AutoBuff == 0 Then
Send("{"&GUICtrlRead($BS2Input)&"}")
EndIf
EndIf

if BitAnd(GUICtrlRead($attackspeed), $GUI_CHECKED) == $GUI_CHECKED Then
_MemoryWrite($AttackSpeedAdd,$ID,20)
EndIf

if BitAnd(GUICtrlRead($stopspam), $GUI_CHECKED) == $GUI_CHECKED Then
if _MemoryRead($HPAdd,$ID) == 0 Then
Close()
EndIf
EndIf

WEnd

PS: The Hotkey does not work and You need Memory.au3 from nomad
gimteoh is offline  
Thanks
2 Users
Old 06/10/2010, 15:29   #2
 
elite*gold: 0
Join Date: Nov 2005
Posts: 111
Received Thanks: 41
Updated !!!
gimteoh is offline  
Old 06/10/2010, 15:53   #3
 
elite*gold: 0
Join Date: Jun 2010
Posts: 37
Received Thanks: 1
Quote:
Originally Posted by gimteoh View Post
updated to work with g4-g8 aria
what is this code?
what do we do with that o,o
uvxp is offline  
Old 06/10/2010, 22:18   #4
 
elite*gold: 0
Join Date: Nov 2005
Posts: 111
Received Thanks: 41
the code is for developer
gimteoh is offline  
Reply


Similar Threads Similar Threads
[Source] SRO BOT Source Code(AutoIt)
09/16/2011 - SRO Hacks, Bots, Cheats & Exploits - 34 Replies
I am finally going to release the source code to srobot.. it is a autoit bot.. ( befor you flame on auto it... check it out ) this is a very very advanced autoit script with read/write memory options. all this bot needs is to be updated with the new offsets and such. so please do not update this and just put your name on it.. as iv seen someone else in this forum has did.. not saying any names he knows who he is... after we spent a get bit of time on this script he wants to rip the source and...
[RELEASE] [OPEN SOURCE] CE 5.5 Pointer to AutoIt Source-Code
02/13/2011 - AutoIt - 6 Replies
Habe heute erst gemerkt, dass es hier eine AutoIt Sektion gibt xD also poste ich mal mein Programm mit rein. Funktionsweise: 1. in CE Rechtsklick auf den Pointer und auf "Copy" klicken 2. in meinem Programm auf "Code generieren" klicken 3. In euer Scite gehen und einfügen Hier ist der Source Code vom Programm:



All times are GMT +1. The time now is 22:14.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.