Project by FirePanther
1c6bdde2e1dc69a5ffb9533dea92be7f

Nicht angemeldet.

1

21.11.2011, 20:28

AutoIT Pause Funktion

Hallo erstmal,



Also ich hätte mal ne Frage und ich hoffe auch das ich hier in der richtigen Unterteilung bin ;D



Wie in der Überschrift schon steht ich brauche Hilfe, weil ich nicht eben nich weiß wie man nen PAUSE befehl macht ^^



Ich hab gegoogelt und im Forum gekuckt ich brauche aber ne Anleitung die nach meinem Script (Bot für das Spiel2) gerichted is sonst versteh ich das nich :D


Script :

AutoIt-Quelltext



Natürlich freut es mich auch wenn mir wer sagt wie man ihn verbessern könnte da er auch nur bei max. 20 versuchen 200P. schafft xD

Mfg Goo_Proo

2

21.11.2011, 20:32

hallo du was soll denn das mal werden wenn es fertig ist?

normal machst du eine pause mit sleep (zeit) 1000= 1 sekunde

Gruß

Redfox

3

22.11.2011, 13:52

Ähm wie ich oben geschrieben hab ein BOT für das Spiel2 glaub ich das Fußball kicken da ....
und der BOT is mit dem $pixel abgekürtzt das ich nich so viel schreiben muss ;D

und wenn du dich nich auskennst dann beantworte nich kannsde ja mal Testen der funzt ^^
Und ich mein nicht diese Pause mit sleep sondern wenn man F2 drückt das dann das Programm ne Pause macht und aufhöhrt zu klicken ^^


P.S. ich hab oben sogar geschrieben ein BOT FÜR DAS SPIEL2 ..

bitte zuerst lesen ^^


Mfg Goo_Proo

4

11.12.2011, 14:32

Hi,
ich weiß ja nicht, woher Redfox die Regeln hat, aber sind auf jeden Fall nicht unsere Regeln ^^

http://www.autoit.de/dokumentation/functions/PixelSearch.htm
Da gibt es noch einen entscheidenen Parameter nach colour.
Dieser sucht dann nach "ungefähr" dieser Farbe...
mach z.B. Farbe rot 0xff0000 und such nach ähnlichen Farben.

MouseMove-Befehl brauchst du hier nicht, das übernimmt MouseClick auch

Ich weiß nicht, in welchem Feld du nach diesen Pixel suchst, aber es sollte nicht ganz oben anfangen zu suchen.
http://cl.ly/CVL2
Die dunkle Fläche sollte ungefähr hinhauen. Die Maus soll nur klicken, wenn der Ball (der rote Pixel) sich hier befindet.

Pausieren tust du, wie in deinem Skript bereits steht, mit dem SLEEP-Befehl.
Schau dir im ersten Spiel vielleicht noch einmal den Beispielcode an.
Vielleicht steht da was, was du noch nicht kanntest.

LG

5

16.12.2011, 09:18

Ja Danke und hab jetzt auch mal meinen Bot bischen kleiner machen können ^^

Und nochmal danke denn jetzt is er auch viel schneller weil ich das mousemove weggemacht hab ^^

Sorry das ich oben vielleicht nicht so nett war aber er hatte eben meine Frage nicht verstanden und ich wollts im oft genug erklären aber es half nichts =D

DANKE !!

Mfg Goo_Proo