|
You last visited: Today at 22:51
Advertisement
Was mach ich falsch? <.<
Discussion on Was mach ich falsch? <.< within the AutoIt forum part of the Coders Den category.
09/10/2009, 21:26
|
#1
|
elite*gold: 87
Join Date: Jul 2009
Posts: 2,998
Received Thanks: 1,640
|
Was mach ich falsch? <.<
Also ich wollte mir nen Script schreiben, der 21x mal die "F2" Taste drückt wenn meine TP Leiste einen bestimmten Punkt erreicht. Nur iwie funkt der nicht..
€: Ist mit AutoIT geschrieben
HotKeySet ("{F5}", "start")
Func start()
WinWaitActive ("METIN2")
While 1
If (PixelGetColor(136,966) == 0x2C2C2C) Then
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
EndIf
Wend
EndFunc
While 1
sleep (100)
WEnd
|
|
|
09/10/2009, 22:11
|
#2
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
#moved nach autoit.
|
|
|
09/11/2009, 01:25
|
#3
|
elite*gold: 0
Join Date: Oct 2008
Posts: 314
Received Thanks: 160
|
mir fällt auf den ersten blick kein fehler auf, bist du sicher dass die pixelcolor stimmt bzw die coords?
|
|
|
09/11/2009, 01:32
|
#4
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
ich würds so machen:
ich würde die tp leiste scannen wenn sie leer ist, aufm dem punkt ab dem er potten soll dann würde das so aussehn(mit deinen pixel und coords)
Quote:
If (PixelGetColor(136,966) == 0x2C2C2C) not @error then
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
Send ("{F2}")
sleep (500)
EndIf
Wend
EndFunc
//ausserdem würde ich hier dieses while + WEnd weglassen das könnte auch der bug sein
WEnd
|
mein (alter) hp bot pottete nach der hälfte sah so aus:
Quote:
|
If PixelGetColor(112, 597, 0xF26768) @error then Send("{F4}")
|
deutlich kürzer, simpler und funktioniert
|
|
|
09/11/2009, 10:14
|
#5
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Schonmal was von schleifen gehört? ~.~
Von eurem wannabe rumgescripte kriegt man ja augenkrebs o.O
|
|
|
09/11/2009, 11:11
|
#6
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
ich sagte doch nur da sah ungefair so aus -.-
und ausserdem bastel ich mit c++ rum >_<
|
|
|
09/11/2009, 21:42
|
#7
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Quote:
Originally Posted by bladerofdarknes
ich sagte doch nur da sah ungefair so aus -.-
und ausserdem bastel ich mit c++ rum >_<
|
C++ ist eine hochsprache, da bastelt man nicht, da weiß man was man macht >.<
|
|
|
09/11/2009, 22:32
|
#8
|
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
|
Quote:
Originally Posted by MoepMeep
C++ ist eine hochsprache, da bastelt man nicht, da weiß man was man macht >.<
|
lol'd
|
|
|
09/12/2009, 00:06
|
#9
|
elite*gold: 1
Join Date: Jun 2009
Posts: 570
Received Thanks: 68
|
Ich glaub bei PixelgetColor kommt nur = farbwert hin mehr nicht.
|
|
|
09/12/2009, 00:09
|
#10
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
Ich kann nur immer wieder die Sammelthreads empfehlen.
Da wird die Pixelfunktion erklärt.
|
|
|
09/12/2009, 01:03
|
#11
|
elite*gold: 50
Join Date: Feb 2009
Posts: 2,173
Received Thanks: 1,766
|
Schau dir mal in der Au3-Hilfe-Datei For-Schleifen an...
|
|
|
09/12/2009, 09:39
|
#12
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by bladerofdarknes
ich würds so machen:
ich würde die tp leiste scannen wenn sie leer ist, aufm dem punkt ab dem er potten soll dann würde das so aussehn(mit deinen pixel und coords)
mein (alter) hp bot pottete nach der hälfte sah so aus:
deutlich kürzer, simpler und funktioniert
|
PixelGetColor arbeitet mit Dezimalen Farbwerten , also müsste es bei dir wie folgt aussehen :
PHP Code:
If (PixelGetColor(136,966) == 2894892) not @error then
ich weiß jetzt nicht ob AutoIT Hexadezimel direkt in Dezimal umwandelt , wenn sie verglichen werden ich denke aber nicht .
|
|
|
09/12/2009, 14:36
|
#13
|
elite*gold: 0
Join Date: Apr 2007
Posts: 943
Received Thanks: 132
|
Quote:
Originally Posted by Shadow992
ich weiß jetzt nicht ob AutoIT Hexadezimel direkt in Dezimal umwandelt , wenn sie verglichen werden ich denke aber nicht .
|
Manchmal tut es echt weh -__-
|
|
|
09/12/2009, 17:50
|
#14
|
elite*gold: 26
Join Date: Jun 2009
Posts: 972
Received Thanks: 228
|
Der Fehler sitzt zwischen Monitor und Stuhllehne.
|
|
|
09/12/2009, 20:18
|
#15
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by 12354
Manchmal tut es echt weh -__-
|
Ehm XD
Teste doch mal folgendes :
MsgBox(0,"Pixelcolor",PixelGetColor(55,23))
und sag mir obs hexadezimal ist oder nicht ......
Also bei mir ist es nicht hexadezimal keine Ahnung wie es bei dir ist , aber vielleicht benutzt du ja ne andere AutoIT Version ....
|
|
|
 |
|
Similar Threads
|
WAS MACH ICH NUR FALSCH ? >_> HELP :(
08/05/2010 - Metin2 Private Server - 6 Replies
Der VPC führt beim neuen quest kein make.sh aus ._. was nun?
|
Was mach ich falsch?
03/04/2010 - General Coding - 5 Replies
Also versuche grade ein PickUp Bot mit Buttons zu erstellen :)
Es geht auch :)
Nur kann ich ihn nicht Pausieren oder Beenden :(
Guckt euch das mal an vllt. wisst ihr was das Problem ist :)
#RequireAdmin
|
Was mach ich falsch?
02/10/2010 - Metin2 Private Server - 2 Replies
Hallo .
Ich habe eine frage ... ich fang ma an .
Achso ich haeb ein Hamachi server dem ich diese wochenende auf einem root bringen will .
Aber da giebt es paar fehler .
Das was ich nich weiter weiss frag ich hier ma .
Achso ich mach die DB warte bis loggin . starte portmap und schalte sie frei .
dann log ich mich ein starte dem server mit .-start und dann wenn 6-7 mal conect ... fehler kommt probiere ich mich zu conecten . achso ich logg mich ein mit dem test acc ghet allse suppi...
|
Was mach ich falsch?
09/22/2008 - Metin2 - 9 Replies
#cs -------------------------------------------------- --------------------------
Pickupbot Version: 1.0
Author: RealMadrid08rk
Script Function:
Der bot hebt automatisch Sachen auf
#ce -------------------------------------------------- --------------------------
HotKeySet ( "{Numpad7}" , "Start" )
|
was mach ich falsch?
07/27/2005 - Technical Support - 1 Replies
hier meine sig is kaputt aber da isse nich kaputt warum o,o
http://nightow.de/bildchen/forum edit.JPG
|
All times are GMT +1. The time now is 22:52.
|
|