Register for your free account! | Forgot your password?

You last visited: Today at 00:39

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

Advertisement



KIRA 3

Discussion on KIRA 3 within the Conquer Online 2 forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2007
Posts: 10
Received Thanks: 1
can some one create the KIRA 3 aplication with this? i dont know how to pass this to aplication ! :s







; autoit version: 3.0
; Author: Hieitk(epvp.de)
; Date: April 21, 2007
; Bot for trojans and warriors
; For Conquer Online 2


;INCLUDE
#include <GuiConstants.au3>

;INITIAL VARS
&#036;mhbcset=0; monster hp bar color set
&#036;minset=0;min coords set
&#036;maxset=0;min coords set
&#036;potset=0;pot coords and color set
&#036;run=0
&#036;hw=18;

;HOTKEYS
HotKeySet("+q","setmonsterhpbarcolor");
HotKeySet("+w","setmin");
HotKeySet("+e","setmax");
HotKeySet("+r","setpot");
HotKeySet("{HOME}","start");
HotKeySet("{END}","stop");
HotKeySet("+{ESC}","quit");

;INITIAL MESSAGE
&#036;fsaved=IniRead ( "settings&#092;settings.ini", "GENERAL", "firsttime", "" )
if &#036;fsaved=6 Then
MsgBox(0,"Welcome","Thank you for trying KIRA bot." )
IniWrite("settings&#092;settings.ini", "GENERAL", "firsttime", "7")
EndIf


GUICreate("KIRA bot", 460, 300, -1, -1)
GUICtrlCreateLabel("hieitk",412,1); << FTW
;COLOR GROUP
GUICtrlCreateGroup("Monster's HP bar", 10, 10, 210, 50)
;monster hp
GuiCtrlCreateLabel("Color:", 30, 30)
&#036;monsterhpbar=IniRead ( "settings&#092;settings.ini", "MONSTER", "monsterhpbar", "" )
&#036;actualcolor=GuiCtrlCreateLabel(""&&#036;mons terhpbar& "", 62, 30,83,20,0x1000)
&#036;monsterhpbarbutton=GuiCtrlCreateButton("Chan ge", 150, 30, 60, 20)
GUICtrlCreateGroup("", -99, -99, 1, 1)
;AREA GROUP
GUICtrlCreateGroup("Screen area (coordinates)", 10, 70, 210, 70)
;min
GuiCtrlCreateLabel("Min:", 30, 90)
&#036;minx=IniRead ( "settings&#092;settings.ini", "ATTACKINGAREA", "minx", "" )
&#036;miny=IniRead ( "settings&#092;settings.ini", "ATTACKINGAREA", "miny", "" )
&#036;actualminx=GuiCtrlCreateLabel(""&&#036;mi nx& "", 60, 90,40,20,0x1000)
&#036;actualminy=GuiCtrlCreateLabel(""&&#036;mi ny& "", 105, 90,40,20,0x1000)
&#036;minbutton=GuiCtrlCreateButton("Change", 150, 90, 60, 20)
;max
GuiCtrlCreateLabel("Max:", 30, 115)
&#036;maxx=IniRead ( "settings&#092;settings.ini", "ATTACKINGAREA", "maxx", "" )
&#036;maxy=IniRead ( "settings&#092;settings.ini", "ATTACKINGAREA", "maxy", "" )
&#036;actualmaxx=GuiCtrlCreateLabel(""&&#036;ma xx& "", 60, 115,40,20,0x1000)
&#036;actualmaxy=GuiCtrlCreateLabel(""&&#036;ma xy& "", 105, 115,40,20,0x1000)
&#036;maxbutton=GuiCtrlCreateButton("Change", 150, 115, 60, 20)
GUICtrlCreateGroup("", -99, -99, 1, 1)
;MONSTER HIGHT GROUP
GUICtrlCreateGroup("Monster height", 10, 150, 210, 50)
GuiCtrlCreateLabel("Height:", 30, 172)
&#036;savedheight=IniRead ( "settings&#092;settings.ini", "MONSTER", "height", "" )
&#036;actualheight=GuiCtrlCreateLabel(""&&#036;sav edheight& "", 70, 170,60,20,0x1000)
&#036;height = GuiCtrlCreateCombo("small", 140, 169, 70, 21)
GuiCtrlSetData(&#036;height, "medium|large")
;create &#036;h
If &#036;savedheight="small" Then
&#036;h=25;
ElseIf &#036;savedheight="medium" Then
&#036;h=35;
Else
&#036;h=45;
EndIf
GUICtrlCreateGroup("", -99, -99, 1, 1)
;POT GROUP
GUICtrlCreateGroup("Pot settings", 230, 10, 210, 130)
;on off
GuiCtrlCreateLabel("Potter:", 240, 30)
&#036;potset=IniRead ( "settings&#092;settings.ini", "POTTER", "state", "" )
&#036;potteron=GuiCtrlCreateRadio("On", 300, 28, 40)
&#036;potteroff=GuiCtrlCreateRadio("Off", 350, 28, 40)
if &#036;potset=1 Then
GuiCtrlSetState(&#036;potteron, &#036;GUI_CHECKED)
&#036;pot=1
Else
GuiCtrlSetState(&#036;potteroff, &#036;GUI_CHECKED)
&#036;pot=0
EndIf
;coords
GuiCtrlCreateLabel("Coord:", 250, 60)
&#036;potx=IniRead ( "settings&#092;settings.ini", "POTTER", "x", "" )
&#036;poty=IniRead ( "settings&#092;settings.ini", "POTTER", "y", "" )
&#036;potcolor=IniRead ( "settings&#092;settings.ini", "POTTER", "color", "" )
&#036;actualpotx=GuiCtrlCreateLabel(""&&#036;po tx& "", 282, 58,40,20,0x1000)
&#036;actualpoty=GuiCtrlCreateLabel(""&&#036;po ty& "", 325, 58,40,20,0x1000)
GuiCtrlCreateLabel("Color:", 250, 82)
&#036;actualpotcolor=GuiCtrlCreateLabel(""&&#036;p otcolor& "", 282, 80,83,20,0x1000)
&#036;potbutton=GuiCtrlCreateButton("Change", 370, 58, 60, 42)
;key
GuiCtrlCreateLabel("Key:", 250, 110)
&#036;savedpotkey=IniRead ( "settings&#092;settings.ini", "POTTER", "key", "" )
&#036;actualpotkey=GuiCtrlCreateLabel(""&&#036;sav edpotkey& "", 282, 109,35,20,0x1000)
&#036;potkey = GuiCtrlCreateCombo("F1", 320, 108, 50, 21)
GuiCtrlSetData(&#036;potkey, "F2|F3|F4|F5|F6|F7|F8|F9|F10")
GUICtrlCreateGroup("", -99, -99, 1, 1)
;XP Skill GROUP
GUICtrlCreateGroup("XP skill button", 10, 210, 210, 80)
;on off
GuiCtrlCreateLabel("XP skill:", 30, 237)
&#036;xpset=IniRead ( "settings&#092;settings.ini", "XPSKILL", "state", "" )
&#036;xpskillon=GuiCtrlCreateRadio("On", 80, 235, 40)
&#036;xpskilloff=GuiCtrlCreateRadio("Off", 130, 235, 40)
if &#036;xpset=1 Then
GuiCtrlSetState(&#036;xpskillon, &#036;GUI_CHECKED)
&#036;xp=1
Else
GuiCtrlSetState(&#036;xpskilloff, &#036;GUI_CHECKED)
&#036;xp=0
EndIf
;key
GuiCtrlCreateLabel("Key:", 31, 260)
&#036;savedxpkey=IniRead ( "settings&#092;settings.ini", "XPSKILL", "key", "" )
&#036;actualxpkey=GuiCtrlCreateLabel(""&&#036;save dxpkey& "", 62, 260,35,20,0x1000)
&#036;xpkey = GuiCtrlCreateCombo("F1", 100, 259, 50, 21)
GuiCtrlSetData(&#036;xpkey, "F2|F3|F4|F5|F6|F7|F8|F9|F10")
GUICtrlCreateGroup("", -99, -99, 1, 1)
;RANDOM ON OFF
GUICtrlCreateGroup("If no monsters", 230, 150, 210, 50)
&#036;randomset=IniRead ( "settings&#092;settings.ini", "RANDOM", "state", "" )
&#036;randomon=GuiCtrlCreateRadio("Move random", 245, 170, 90)
&#036;randomoff=GuiCtrlCreateRadio("Wait respwan", 345, 170, 90)
if &#036;randomset=1 Then
GuiCtrlSetState(&#036;randomon, &#036;GUI_CHECKED)
&#036;random=1
Else
GuiCtrlSetState(&#036;randomoff, &#036;GUI_CHECKED)
&#036;random=0
EndIf
GUICtrlCreateGroup("", -99, -99, 1, 1)
;KEYS GROUP
GUICtrlCreateGroup("Keys", 230, 210, 210, 80)
GuiCtrlCreateLabel("<HOME>: start", 245, 230)
GuiCtrlCreateLabel("<END>: stop", 245, 250)
GuiCtrlCreateLabel("<SHIFT>:+<ESC>: exit", 245, 270)
GUICtrlCreateGroup("", -99, -99, 1, 1)
;******


; FUNCTIONS

func quit()
sleep(150)
Exit
EndFunc

Func setmonsterhpbarcolor();
if &#036;mhbcset=1 Then
&#036;coords=MouseGetPos();get coords
&#036;monsterhpbar=PixelGetColor(&#036;coords[0],&#036;coords[1]);get color
IniWrite("settings&#092;settings.ini", "MONSTER", "monsterhpbar", &#036;monsterhpbar)
GuiCtrlSetData(&#036;actualcolor, &#036;monsterhpbar);change color displayed
GuiCtrlSetData(&#036;monsterhpbarbutton, "Change");change button back
&#036;mhbcset=0
MsgBox(0,"Set","New color saved")
EndIf
EndFunc

Func setmin();
if &#036;minset=1 Then
&#036;coords=MouseGetPos();obtiene coordenadas
IniWrite("settings&#092;settings.ini", "ATTACKINGAREA", "minx", &#036;coords[0])
IniWrite("settings&#092;settings.ini", "ATTACKINGAREA", "miny", &#036;coords[1])
GuiCtrlSetData(&#036;actualminx, &#036;coords[0]);cambia minx en pantalla
GuiCtrlSetData(&#036;actualminy, &#036;coords[1]);cambia miny en pantalla
GuiCtrlSetData(&#036;minbutton, "Change");cambia el boton de vuelta
&#036;minset=0
MsgBox(0,"Set","New coords saved")
EndIf
EndFunc

Func setmax();
if &#036;maxset=1 Then
&#036;coords=MouseGetPos();obtiene coordenadas
IniWrite("settings&#092;settings.ini", "ATTACKINGAREA", "maxx", &#036;coords[0])
IniWrite("settings&#092;settings.ini", "ATTACKINGAREA", "maxy", &#036;coords[1])
GuiCtrlSetData(&#036;actualmaxx, &#036;coords[0]);cambia maxx en pantalla
GuiCtrlSetData(&#036;actualmaxy, &#036;coords[1]);cambia maxy en pantalla
GuiCtrlSetData(&#036;maxbutton, "Change");cambia el boton de vuelta
&#036;maxset=0
MsgBox(0,"Set","New coords saved")
EndIf
EndFunc

Func setpot();
if &#036;potset=1 Then
&#036;potcoords=MouseGetPos();obtiene coordenadas difieren del resto pues se usan despues
&#036;potcolor=PixelGetColor(&#036;potcoords[0],&#036;potcoords[1]);obtiene color en dichas coordenadas
&#036;potx=&#036;potcoords[0];asigna var con nombres en documento ini
&#036;poty=&#036;potcoords[1];
IniWrite("settings&#092;settings.ini", "POTTER", "x", &#036;potcoords[0])
IniWrite("settings&#092;settings.ini", "POTTER", "y", &#036;potcoords[1])
IniWrite("settings&#092;settings.ini", "POTTER", "color", &#036;potcolor)
GuiCtrlSetData(&#036;actualpotx, &#036;potcoords[0]);cambia potx en pantalla
GuiCtrlSetData(&#036;actualpoty, &#036;potcoords[1]);cambia poty en pantalla
GuiCtrlSetData(&#036;actualpotcolor, &#036;potcolor);cambia potcolor en pantalla
GuiCtrlSetData(&#036;potbutton, "Change");cambia el boton de vuelta
&#036;potset=0
MsgBox(0,"Set","New coords and color saved")
EndIf
EndFunc

Func go();MAIN FUNCTION
;min
&#036;minx1=&#036;minx+(&#036;maxx-&#036;minx)/3;
&#036;minx2=&#036;minx+(&#036;maxx-&#036;minx)/6;
&#036;minx3=&#036;minx;
&#036;miny1=&#036;miny+(&#036;maxy-&#036;miny)/3;
&#036;miny2=&#036;miny+(&#036;maxy-&#036;miny)/6;
&#036;miny3=&#036;miny;
;max
&#036;maxx1=&#036;minx+2*(&#036;maxx-&#036;minx)/3;
&#036;maxx2=&#036;minx+5*(&#036;maxx-&#036;minx)/6;
&#036;maxx3=&#036;maxx;
&#036;maxy1=&#036;miny+2*(&#036;maxy-&#036;miny)/3;
&#036;maxy2=&#036;miny+5*(&#036;maxy-&#036;miny)/6;
&#036;maxy3=&#036;maxy;
;center
&#036;centerx=&#036;minx+(&#036;maxx-&#036;minx)/2;
&#036;centery=&#036;miny+(&#036;maxy-&#036;miny)/2;
While &#036;run=1;
if WinActive ("[Conquer2.0]")=1 Then
;XPSKILL ONLY ONCE EVERY CHECK
If &#036;xp=1 Then
send("{"&&#036;savedxpkey&"}")
EndIf
;XPSKILL ONLY ONCE EVERY CHECK
;HERE IT GOES
&#036;coord=PixelSearch(&#036;minx1,&#036;miny1,&# 036;maxx1,&#036;maxy1,"" & &#036;monsterhpbar & "", 15, 1 )
If @error <> 1 then ;area1
&#036;coordx=&#036;coord[0]+&#036;hw;
&#036;coordy=&#036;coord[1]+&#036;h;
Mouseclick("left",&#036;coordx, &#036;coordy,1,1);
Sleep(1500);
;POTTER IN EVERY IF
if &#036;pot=1 Then
&#036;checkpotcolor=PixelGetColor(&#036;potx,&#036 ;poty)
If &#036;checkpotcolor <> &#036;potcolor Then
Send("{"&&#036;savedpotkey&"}")
EndIf
EndIf
;POTTER IN EVERY IF
Else; not found in area1 then goes to area2
&#036;coord=PixelSearch(&#036;minx2,&#036;miny2,&# 036;maxx2,&#036;maxy2,"" & &#036;monsterhpbar & "", 15, 1 )
If @error <> 1 then ;area2
&#036;coordx=&#036;coord[0]+&#036;hw;
&#036;coordy=&#036;coord[1]+&#036;h;
Mouseclick("left",&#036;coordx, &#036;coordy,1,1);
Sleep(1500);
;POTTER IN EVERY IF
if &#036;pot=1 Then
&#036;checkpotcolor=PixelGetColor(&#036;potx,&#036 ;poty)
If &#036;checkpotcolor <> &#036;potcolor Then
Send("{"&&#036;savedpotkey&"}")
EndIf
EndIf
;POTTER IN EVERY IF
Else;not found in area2 then goes to area3
&#036;coord=PixelSearch(&#036;minx3,&#036;miny3,&# 036;maxx3,&#036;maxy3,"" & &#036;monsterhpbar & "", 15, 1 )
If @error <> 1 then ;area3
&#036;coordx=&#036;coord[0]+&#036;hw;
&#036;coordy=&#036;coord[1]+&#036;h;
Mouseclick("left",&#036;coordx, &#036;coordy,1,1);
Sleep(1500);
;POTTER IN EVERY IF
if &#036;pot=1 Then
&#036;checkpotcolor=PixelGetColor(&#036;potx,&#036 ;poty)
If &#036;checkpotcolor <> &#036;potcolor Then
Send("{"&&#036;savedpotkey&"}")
EndIf
EndIf
;POTTER IN EVERY IF
Else ;if not in area 3 then
;<<<<<<****check random
if &#036;random=0 Then
sleep(150)
MouseMove(&#036;centerx,&#036;centery)
sleep(1000)
Else
&#036;randomx=Random(&#036;minx2,&#036;maxx2,1)
&#036;randomy=Random(&#036;miny2,&#036;maxy2,1)
MouseClick("left",&#036;randomx,&#036;randomy,1,1)
MouseMove(&#036;centerx,&#036;centery)
sleep(1000)
EndIf
;<<<<<<<**
EndIf ;area3
EndIf ;area2
EndIf ;area1
;UP TO HERE
EndIf; winactive
WEnd;
EndFunc

Func start()
sleep(500)
&#036;run=1;
sleep(500)
go()
EndFunc

Func stop();
sleep(500)
&#036;run=0;
sleep(500)
go()
EndFunc

; MAIN
GuiSetState()

;buttons and settings
While 1
&#036;msg = GuiGetMsg()
Select
Case &#036;msg = &#036;GUI_EVENT_CLOSE
ExitLoop
Case &#036;msg = &#036;monsterhpbarbutton
GuiCtrlSetData(&#036;monsterhpbarbutton, "...")
&#036;set=MsgBox(1,"Set","Press SHIFT+Q over the red Hp bar")
If &#036;set=1 Then
&#036;mhbcset=1
Else
GuiCtrlSetData(&#036;monsterhpbarbutton, "Change")
&#036;mhbcset=0
EndIf
Case &#036;msg = &#036;minbutton
GuiCtrlSetData(&#036;minbutton, "...")
&#036;set=MsgBox(1,"Set","Press SHIFT+W over the min coords")
If &#036;set=1 Then
&#036;minset=1
Else
GuiCtrlSetData(&#036;minbutton, "Change")
&#036;minset=0
EndIf
Case &#036;msg = &#036;maxbutton
GuiCtrlSetData(&#036;maxbutton, "...")
&#036;set=MsgBox(1,"Set","Press SHIFT+E over the max coords")
If &#036;set=1 Then
&#036;maxset=1
Else
GuiCtrlSetData(&#036;maxbutton, "Change")
&#036;maxset=0
EndIf
Case &#036;msg = &#036;height
&#036;textheight=GUICtrlRead(&#036;height)
IniWrite("settings&#092;settings.ini", "MONSTER", "height", &#036;textheight)
If &#036;textheight="small" Then
GuiCtrlSetData(&#036;actualheight, "small")
&#036;h=30;
ElseIf &#036;textheight="medium" Then
GuiCtrlSetData(&#036;actualheight, "medium")
&#036;h=40;
Else
GuiCtrlSetData(&#036;actualheight, "large")
&#036;h=55;
EndIf
Case &#036;msg = &#036;potteron And BitAND(GUICtrlRead(&#036;potteron), &#036;GUI_CHECKED) = &#036;GUI_CHECKED
&#036;pot=1
IniWrite("settings&#092;settings.ini", "POTTER", "state", "1")
Case &#036;msg = &#036;potteroff And BitAND(GUICtrlRead(&#036;potteroff), &#036;GUI_CHECKED) = &#036;GUI_CHECKED
&#036;pot=0
IniWrite("settings&#092;settings.ini", "POTTER", "state", "0")
Case &#036;msg = &#036;potbutton
GuiCtrlSetData(&#036;potbutton, "...")
&#036;set=MsgBox(1,"Set","Press SHIFT+R over the min hp level")
If &#036;set=1 Then
&#036;potset=1
Else
GuiCtrlSetData(&#036;potbutton, "Change")
&#036;potset=0
EndIf
Case &#036;msg = &#036;potkey
&#036;textpotkey=GUICtrlRead(&#036;potkey)
IniWrite("settings&#092;settings.ini", "POTTER", "key", &#036;textpotkey)
GuiCtrlSetData(&#036;actualpotkey,&#036;textpotkey )
&#036;savedpotkey=&#036;textpotkey
Case &#036;msg = &#036;xpskillon And BitAND(GUICtrlRead(&#036;xpskillon), &#036;GUI_CHECKED) = &#036;GUI_CHECKED
&#036;xp=1
IniWrite("settings&#092;settings.ini", "XPSKILL", "state", "1")
Case &#036;msg = &#036;xpskilloff And BitAND(GUICtrlRead(&#036;xpskilloff), &#036;GUI_CHECKED) = &#036;GUI_CHECKED
&#036;xp=0
IniWrite("settings&#092;settings.ini", "XPSKILL", "state", "0")
Case &#036;msg = &#036;xpkey
&#036;textxpkey=GUICtrlRead(&#036;xpkey)
IniWrite("settings&#092;settings.ini", "XPSKILL", "key", &#036;textxpkey)
GuiCtrlSetData(&#036;actualxpkey,&#036;textxpkey)
&#036;savedxpkey=&#036;textxpkey
Case &#036;msg = &#036;randomon And BitAND(GUICtrlRead(&#036;randomon), &#036;GUI_CHECKED) = &#036;GUI_CHECKED
&#036;random=1
IniWrite("settings&#092;settings.ini", "RANDOM", "state", "1")
Case &#036;msg = &#036;randomoff And BitAND(GUICtrlRead(&#036;randomoff), &#036;GUI_CHECKED) = &#036;GUI_CHECKED
&#036;random=0
IniWrite("settings&#092;settings.ini", "RANDOM", "state", "0")
EndSelect
WEnd
Exit

<hr>Append on Jun 9 2007, 02:27<hr> the site where i found this id this one..

chinchan is offline  
Reply


Similar Threads Similar Threads
Kira bot trojan warior
09/26/2008 - Conquer Online 2 - 1 Replies
i dont find how it work some one plizz send me a video or some picture plizz cya
Kira 2 BETA --HELP
09/20/2007 - Conquer Online 2 - 3 Replies
how do you START kira 2 beta?
KIRA met pick up
08/08/2007 - Conquer Online 2 - 1 Replies
need help please would like too know how to change the colour or even if its possible to change the intire picture of a skytoken so that it shows on the floor as a met so that kira can pick it up, or can i be shown how to change the colour of a skytoken (where the file is what i need to change) to the red that kira uses to pick up monsters <hr>Append on Aug 6 2007, 17:40<hr> someone please help, have a .dds editor now but i cannot find the skytoken file so i cannot edit it. can anyone just...
kira bot is good?
05/01/2007 - Conquer Online 2 - 1 Replies
in compared to CoMagPartLoader by fallenstar or sv this pixel bot ...i dun like this one any one got a updated magpartloader or sv yet ?



All times are GMT +1. The time now is 00:41.


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