[AutoIt] Frage/Antworte Thread

07/26/2009 17:29 113puma#466
tach
ich wollte eine einfachen bot machen für metin2 das er ein bestimmtes item bei der gemischi kauft



hier mein script:

HotKeySet("{F3}", "Start")
Func Start()
MouseClick("right",560,222,90)
Send("{F9}")
EndFunc

nur wen ich F3 drücke um das script zu starten passiert nichts wo ist mien Fehler?
08/02/2009 00:12 master_kakashi#467
Is Remus im Urlaub oder so? =O
08/03/2009 01:53 ●ROBBY●#468
hi hab mal ne frage wie bekomm ich den script überhaupt zum laufen also wie bei visual studio debuggen oder so?? ich hab da keine ahnung
08/05/2009 21:23 Pünti987#469
ich hab da mal ne andere Frage wie kann man eigentlich machen dass wenn mann gekikkt wurde und dann den relogger einsetzt die Funktionen Gestoppt werden ???
08/06/2009 12:31 ●ROBBY●#470
Hi

also meine 1. Frage hat sich erledigt.
Aber wenn man mit Autoit nur klicks und bwegungen macht kann mann dann gebannt werden irgendie, ne oder??
08/06/2009 14:04 Computerfreek#471
Reintheoretisch nicht, da AutoIT nur Benutzereingaben simuliert.
Dann müssten sie auch bannen, wenn ein normaler mensch spielt.
Vorrausgesetzt, man Scriptet den Bot nicht allzu auffällig..
08/08/2009 21:32 Xenon143#472
Hab auch mal ne Frage..
Wie kann ich das machen, z.B. beim Angelbot, das er alle 1 1/2 - 2 Stunden ein relog macht?

gruß Xenon143
08/08/2009 22:13 Computerfreek#473
Schreib ne Extra-Funktion _relog.
Dann kannst du mit TimerInit() und TimerDiff() arbeiten, um die Funktion aufzurufen.
Darfst nur nicht vergessen, ans Ende der Relog-Funktion wieder nen Sprung zur main-funktion zu machen.

Statt ne extra Funktion für'n Relog zu machen kannst du auch das ganze direkt in die Main-Funktion einbauen, mit ein paar if's usw, aber ich finde 'ne extra funktion is übersichtlicher.
08/09/2009 00:55 zachromix#474
also ich wollt mal ein bot machen,der namen angreiffen kann,also das er auf eine Farbe klickt.wie macht man das?:confused:
08/19/2009 14:00 KillingKing#475
aber ich glaube nicht das es geht aber wenn per Pixel dann so:

$pixel1 = PixelGetColor( 539, 610 ) hier deine kords (ka wie man das ganze fenster absucht sry :( )
If Hex($pixel1) = 0xxxxxxx(deine pixel) Then

so sucht er den pixel und ich glaube weis es leider nicht bin selber anfänger(sry):(

dann MouseMove ($Pixel1)
MouseClick ("{Left}")

aber das funst nicht weil jeder Buchstabe die selben Pixel hat ;)


dann
ne frage von mir?

wie mache ich das der bot was macht etwas immer benutzt außer ein gewisser pixel ist vorhanden?

auch mit if? und wenn wie also script

MfG

welchen code muss ich nehmen damit mein bot das inventar nach bestimmten pixeln absucht?
also das ganzen inventar durchsucht?
08/19/2009 20:56 Pünti987#476
ich hab da mal ne Frage wie kann mann ein Intro machen so wie im Mhs 4.3???
08/22/2009 12:43 MrCrackR#477
Quote:
Originally Posted by Xenon143
Hab auch mal ne Frage..
Wie kann ich das machen, z.B. beim Angelbot, das er alle 1 1/2 - 2 Stunden ein relog macht?

gruß Xenon143
Quote:
Originally Posted by Computerfreek
Schreib ne Extra-Funktion _relog.
Dann kannst du mit TimerInit() und TimerDiff() arbeiten, um die Funktion aufzurufen.
Darfst nur nicht vergessen, ans Ende der Relog-Funktion wieder nen Sprung zur main-funktion zu machen.
ich finde AdlibEnable is einfacher :p

Quote:
Originally Posted by Pünti987
ich hab da mal ne Frage wie kann mann ein Intro machen so wie im Mhs 4.3???
PHP Code:
_GUICreateRoundRect($guixx
09/09/2009 17:03 Hihihi_Glied#478
Hi com:D
Ich hab vorgestern angefangen mit AutoIT sachen zu schreiben.
[Only registered and activated users can see links. Click Here To Register...] hab ich schon gelesen, aber ich hab das mit den hotkeys:confused: nich kapiert xP
wenn ihr mir das nochmal in paar Zeilen erklären könntet wärs net!:D
mfG
09/09/2009 18:07 Der-Eddy#479
Quote:
Originally Posted by achso View Post
Hi com:D
Ich hab vorgestern angefangen mit AutoIT sachen zu schreiben.
[Only registered and activated users can see links. Click Here To Register...] hab ich schon gelesen, aber ich hab das mit den hotkeys:confused: nich kapiert xP
wenn ihr mir das nochmal in paar Zeilen erklären könntet wärs net!:D
mfG
Code:
HotKeySet ("{F5}", "start") [COLOR="Green"]; startet den Func "start" mit dem Hotkey F5 (Achtung bei spezielen tasten wie F5 müssen vor den "" Klammern noch {} Klammern bei z.B. Buchstaben aber nicht[/COLOR]

While 1
	Sleep (1000) [COLOR="green"]; Sleep Schleife damit der Bot nicht sofort ausgeht[/COLOR]
WEnd

Func start () [COLOR="green"]; wenn du jetzt F5 drückst passiert das was zwischen Func und EndFunc steht[/COLOR]
[COLOR="green"]; Funktionen die mit F5 ausgelöst werden sollen[/COLOR]
EndFunc [COLOR="green"]; ende des Funcs[/COLOR]
09/09/2009 18:59 bladerofdarknes#480
hotkey(set) ist einfach nur eine schnell zugriffstaste wie zb. F5 zum neuladen der seite
aber du musst ihm ja noch beibringen was er dann machen soll wie eddy es beschrieben hat mit dem Func XXX ()