Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 00:49

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

Advertisement



AutoIt: AutoLoginBot für Conquer Online 2.0

Discussion on AutoIt: AutoLoginBot für Conquer Online 2.0 within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2010
Posts: 2
Received Thanks: 0
AutoIt: AutoLoginBot für Conquer Online 2.0

Ich hab mit ganz billigen Befehlen erste Versuche gestartet einen Autologinbot zu erstellen, z.B.

Run ("C:\Programme\Conquer Online 2.0\play.exe")
Sleep(5000)
MouseClick ( "left",1194,751 )
Sleep(4000)
MouseClick ( "left",965,797 )
Sleep(2000)
Send("test")
Sleep(1000)
Send("{TAB}")
Sleep(1000)
Send("123456")
Sleep(1000)
MouseClick("left",1164,865)

Eigentlich läuft das ganze, aber da wo das Skript das Wort "test" und nach dem Tab die "123456" eintragen soll passiert aber nichts und beendet das ganze mit dem Abschluß Mausklick was im Game die OK-Taste ist...

Warum schreibt er also nichts rein??? Wenn da eine Art Blocker vorhanden sein sollte seitens CO, habt ihr ne Idee wie man das anders hinbekommt?!?

Danke...
BerlinBerlin is offline  
Old 08/24/2010, 00:40   #2
 
93hacker's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 171
Received Thanks: 52
schau mal in der wiki nach controlsend (deutsche wiki gibts auf autoit.de)
93hacker is offline  
Old 08/27/2010, 01:30   #3
 
elite*gold: 0
Join Date: Nov 2008
Posts: 7
Received Thanks: 0
Hey Leute,
Ich hab mal eine frage ich hab mit hilfe von autoit ein script/bot erstellt das über pixel search läuft, meine frage ist, was für befehle muss ich eingeben damit er bestimmte items aufheben. Danke für jede info
unknow1989 is offline  
Old 08/27/2010, 13:34   #4
 
elite*gold: 0
Join Date: Nov 2008
Posts: 7
Received Thanks: 0
Ich find es einfach nicht raus, wie ich bestimmte items aufheben kann in Conquer online 2.0

Liste mal mein Script auf

Opt("GUIOnEventMode", 1)
Opt("MouseCoordMode", 0)
Opt("PixelCoordMode", 0)
#include <GUIConstants.au3>

HotKeySet("{F5}", "On")
HotKeySet("{ESC}", "Terminate")
HotKeySet("^i", "_ToggleRun")

Global $Running = 0, $MPos, $PixelColor
Dim $SearchMob=0
Dim $Meteor=0
Dim $Gold=0
GUICreate("TUL- The Ultimate Leveler",150,122,100,100)
GUISetOnEvent($GUI_EVENT_CLOSE, "Terminate")

$Label=GUICtrlCreateLabel("F5 to turn on bot.",10,5,130,15)
$Radio1=GUICtrlCreateRadio("Warrior/Trojan",10,35,130,15)
$Radio2=GUICtrlCreateRadio("Archer",10,65,130,15)


GUICtrlCreateLabel("Hours to d/c:",10,95,70,15)
$timelimit = GuiCtrlCreateCombo("1", 85, 91, 35, 21)
GuiCtrlSetData($timelimit, "2|3|4|5|6|7|8|9")


GUICtrlSetState ($Radio1, $GUI_CHECKED)
GUISetState()



While 1
If $Running Then
Pot()
EndIf
If $SearchMob Then
pickmet()
checktime()
Send("{F10}")
Attack()
EndIf
WEnd


Func checktime()
$dif = TimerDiff($begin)
$maxtime = GUICtrlRead($timelimit)
$time = $maxtime*10000000000*100000000000; maxtime is in miliseconds * 1000 = seconds * 3600 = hours
If $dif > $time Then
WinClose("[Conquer2.0]", "")
Exit
EndIf
EndFunc

Func pickmet()
$metcoord=PixelSearch(200,100,825,600, 0xB80303,5)
If NOT @error Then
MouseClick("left",$metcoord[0], $metcoord[1],1,0)
Sleep(1000)
EndIf
EndFunc


Func Pot()
If $PixelColor <> PixelGetColor($MPos[0], $MPos[1]) Then
Send("{F2}")
Sleep(100)
EndIf
EndFunc

Func _ToggleRun()
$Running = NOT $Running
If $Running Then
$MPos = MouseGetPos()
$PixelColor = PixelGetColor($MPos[0], $MPos[1])
EndIf
EndFunc

Func On()
$SearchMob=NOT $SearchMob
If $SearchMob Then
Global $begin = TimerInit();START THE TIME
GUICtrlSetData($Label,"F5 to turn off bot.")
Else
GUICtrlSetData($Label,"F5 to turn on bot.")
EndIf
EndFunc


Func Jump()
$x=Random(0,825,1)
$y=Random(0,600,1)
Send("{CTRLDOWN}")
MouseClick("Left",$x,$y,1,0)
Send("{CTRLUP}")
Sleep(300)
EndFunc

Func Attack()
$Coords=PixelSearch(200,100,825,600, 0xB80303,5)
If NOT @error Then
If BitAND(GUICtrlRead($Radio1), $GUI_CHECKED) = $GUI_CHECKED then
MouseClick("left",$Coords[0]+10,$Coords[1]+20,9,0)
Sleep(100)
Else
MouseClick("right",$Coords[0]+10,$Coords[1]+20,1,0)
Sleep(500)
EndIf
Else
Jump()
EndIf
EndFunc

Func Terminate()
Exit
EndFunc;==> Terminate()
unknow1989 is offline  
Old 08/29/2010, 02:06   #5
 
elite*gold: 0
Join Date: Nov 2008
Posts: 7
Received Thanks: 0
Kan mir bitte einer helfen ich will eine Gold pick up funktion einbauen, sobald er das gold sieht soll der bot aufhören, er soll das gold aufheben danach weiter boten. Und ist es möglich das sobald beim pixel search bot ein pixel gefunden wurde das er nur den einen auch anklick, weil das problem ist es gibt mehrere punkte und ich möchte gerne das er erst ein pixel solange drauf klickt bis der weg ist.
unknow1989 is offline  
Old 08/29/2010, 12:00   #6
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
kannste mit memoryread machen...
such nach der adresse , ob gold auf den boden liegt,
und lass ihn dann erst aufsammeln...
genau zu deiner 2.frage...
such danach, ob es ein monster ausgewählt wurde, wenn "ja" > angreifen...
omer36 is offline  
Old 08/29/2010, 17:37   #7
 
elite*gold: 0
Join Date: Nov 2008
Posts: 7
Received Thanks: 0
Danke erstmal für deine antwort, ich hab es mal versuch könnte es hiermit klappen?

Func _mobsearchred() ; Rotes monster suchen
$mobgreensearch = PixelSearch(200,100,825,600, 0xB80303,5)
if IsArray($mobgreensearch) = true then
call("Attack()")
elseif IsArray($mobgreensearch) = false Then
call("Jump()")
EndIf
Endfunc

und zum gold ich komm irgendwie nicht so gut mit memoryread klar. Hättest du vieleicht ein gutes tut für memory read, gibt es den auch die möglichkeit mit pixelsearch? weil mit memoryread muss ich nach jedem patch den bot neuumschreiben. Ich hab hierzu noch eine frage ^^. Wäre es möglich mit einem programm eine zweite mausttaste zu simulieren die über autoit läuft xD wen ja bitte ich um links für tut oder das programm xD danke
unknow1989 is offline  
Reply


Similar Threads Similar Threads
[RELEASE] Conquer Online Launcher (Run your conquer server on a Dynamic IP!)
07/09/2013 - Conquer Online 2 - 6 Replies
http://i37.tinypic.com/2053uok.png Small application i created, Basically its for people who want to run a private server and they have a dynamic IP and because Conquer doesn't accept hostnames such as (No-ip.org) i have created this. It simply gets the hostname from config.ini and gets the ip address then writes the ip address to server.dat then runs conquer. How to use: Open config.ini, 1. Edit the darkviper.servegame.org to your hostname (etc blahblah.no-ip.org) 2. Edit...
Hier mal ein autologinbot.
02/02/2010 - Metin2 Private Server - 2 Replies
Hier hab den mal geschrieben hoffe er hat keine macken! Metin2 AutoLogin.exe ... at uploaded.to - Free File Hosting, Free Image Hosting, Free Music Hosting, Free Video Hosting, ...
[EU]AutologinBot
12/05/2009 - Dragonica Hacks, Bots, Cheats & Exploits - 11 Replies
Nen Autologin Bot für die alle EU versionen von Dragonica ^.^ Müsste eigendlich klappen... Alle Bugs bitte hier rein posten!:p
Rare Endless Online Account. (For Conquer Online)
03/11/2009 - Trading - 1 Replies
I'm selling a rare account on the test server of Endless Online (test.endless-online.com) This account contains a male lvl 16 panda with over a half a mil of items and cash, a lvl 3 Female Panda with lore white robes and a level 1 male skeleton. Pandas and skeletons were a rare one off weekend event in october of 2005. They are extremely rare in endless online now. One of them on it's own is worth alot, but since all three characters are on the one account and I can't split them.. I have...



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


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.