|
You last visited: Today at 14:07
Advertisement
Hilfe?:Doppelklick auf gefundenen Pixel (AutoIt)
Discussion on Hilfe?:Doppelklick auf gefundenen Pixel (AutoIt) within the Metin2 forum part of the Popular Games category.
03/31/2009, 20:41
|
#1
|
elite*gold: 0
Join Date: Mar 2009
Posts: 70
Received Thanks: 14
|
Hilfe?:Doppelklick auf gefundenen Pixel (AutoIt)
Hallo,
Ich hab jetzt einen Farmbot gescriptet der recht gut funktioniert.
er macht dies
PHP Code:
Global $Paused HotKeySet("{F5}", "TogglePause") while 1 Send("{SPACE}") Sleep(200) Send("{SPACE}") Sleep(200) Send("{SPACE}") Sleep(200) Send("{SPACE}") Sleep(200) Send("{SPACE}") Sleep(800); Send("1"); Send("2"); Send("3"); Send("4"); Send("y"); Send("y"); Send("y"); Send("y"); sleep(1000); WEnd While (1) PixelSearch ( -2117501283 , -2117571556 , 2 , 3 , 0x182C29 , 3 , 1 ) If Not @Error Then <--------HIER SOLL DOPPELKLICK FUNKTION REIN^^ EndIf Wend Func TogglePause() $Paused = NOT $Paused While $Paused sleep(100) ToolTip('HIER TEXT FÜR DIE PAUSE-MELDUNG',0,0) WEnd ToolTip("") EndFunc
so hab jetzt den pixel mithilfen von marcopolos pixelsearch gefunden
(ist der rote pixel von nem mop name,)
ich möchtenun machen dass ess einen doppelklick darauf gibt
(soll bezwerken dass ich zum mop laufe,teil meines bots)
wie mach ich dies ?
hab viele seiten durchgeguckt nix gefunden
eure Hilfe wäre nett
mfg -=Killnum=-
|
|
|
03/31/2009, 21:03
|
#2
|
elite*gold: 0
Join Date: Dec 2008
Posts: 295
Received Thanks: 211
|
While (1)
$search = PixelSearch ( -2117501283 , -2117571556 , 2 , 3 , 0x182C29 , 3 , 1 )
If Not @Error Then
mouseclick("left",$search[0],$search[1],2,5)
EndIf
Wend
Hab jetzt grad kein AutoIt ... teste es einfach mal, müsste eigentlich klappen
Mouseclick("Button",x,y,anzahl klicks,speed)
Beim Speed bin ich mir net sicher 1 ist das schnellste, 100 das langsamste und 10 ist normal.
Probier es einfach mal aus
|
|
|
04/01/2009, 14:27
|
#3
|
elite*gold: 0
Join Date: Mar 2009
Posts: 70
Received Thanks: 14
|
danke erstmal nun binn ich einen schritt weiter nun mein nächstes Problem
wenn ich den Script so laufen lasse :
PHP Code:
Global $Paused HotKeySet("{F5}", "TogglePause") While(1) Send("{SPACE}") Sleep(200) Send("{SPACE}") Sleep(200) Send("{SPACE}") Sleep(200) Send("{SPACE}") Sleep(200) Send("{SPACE}") Sleep(800); Send("1"); Send("2"); Send("3"); Send("4"); Send("y"); Send("y"); Send("y"); Send("y"); sleep(1000); WEnd While (1) $search = PixelSearch ( -2117501283 , -2117571556 , 2 , 3 , 0x182C29 , 3 , 1 ) If Not @Error Then mouseclick("left",$search[0],$search[1],2,5) EndIf Wend Func TogglePause() $Paused = NOT $Paused While $Paused sleep(100) ToolTip('FarmBot by Predat0r aka Killnum its pausiert',0,0) WEnd ToolTip("") EndFunc
dann amcht er nur die obere schleife sprcih:
schlagen x5
tasten 1-4
und aufheben
aber dass er doppelklick auf den mop sen name mach und zu ihm
hinläuft passiert nicht
entweder ich hab den falschen farbwert oder der script ist falsch aufgebaut
bitte um hilfe^^
mfg Killnum
|
|
|
04/01/2009, 17:21
|
#4
|
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,538
|
er arbeitet das script von oben nach unten ab, durch die erste endlosschleife wird die 2te gar nicht erst abgerufen
|
|
|
04/01/2009, 18:02
|
#5
|
elite*gold: 0
Join Date: Mar 2009
Posts: 70
Received Thanks: 14
|
dickes THX! Remus es funzt!! =)
jetzt nur noch richtig einstellen und der Bot is ready to go^^
|
|
|
04/01/2009, 20:52
|
#6
|
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,538
|
aber eine frage, was soll das hier bringen
Code:
$search = PixelSearch ( [U]-2117501283[/U] ,[U] -2117571556[/U] , 2 , 3 , 0x182C29 , 3 , 1 )
?
|
|
|
04/02/2009, 17:13
|
#7
|
elite*gold: 0
Join Date: Mar 2009
Posts: 70
Received Thanks: 14
|
ja hab auch gemerkt hatte die falschen koordinaten nun hab ich die richtigen ^^
|
|
|
04/02/2009, 19:21
|
#8
|
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,538
|
ansonsten noch nen tip setzt das hier an den anfang dann läuft er auch im fenstermodus
Code:
Opt("MouseCoordMode", 2) ;1=absolute, 0=relative, 2=client
Opt("PixelCoordMode", 2) ;1=absolute, 0=relative, 2=client
und schau dir den befehl auch mal in der hilfe an,
ansonsten kann ja hier geclosed werden, falls du noch fragen hast schreib mir einfach ne pm
#closed
|
|
|
Similar Threads
|
Doppelklick mit AutoIt in CheatEngine
07/30/2010 - AutoIt - 20 Replies
Hallo Leute
ich möchte einen mausklick simulieren,und damit in cheat engine eine value ändern.
wenn ich aber doppelklick auf die adresse mache,damit das fenster mit der aktuellen value auf geht passiert nichts.
ebenso kann ich das nicht machen indem ich rechtsklick mache dann chance record und dann value
bei dem letzten schritt wenn er auf value klicken soll passiert dies einfach nicht.
den doppelklickt woltle ich mit
MouseClick ("left" ,812,500,2)machen
und den normalen klick mit ...
|
All times are GMT +1. The time now is 14:07.
|
|