Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 18:56

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

Advertisement



Hilfe! AutoIT Farbtoleranz?

Discussion on Hilfe! AutoIT Farbtoleranz? within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 1
Join Date: Jul 2006
Posts: 5,679
Received Thanks: 844
Hilfe! AutoIT Farbtoleranz?

Moin, arbeite grad an nem simplen Autoshot für CS:S, hab Colored Models die Fullbright sind aber leider ändert sich die Farbe doch leicht von Map zu Map.
Deswegen wüsste ich jetzt gerne wie ich in dieses Script ne Toleranz einbaue dass er nicht nur bei 0x0000ff schiesst sondern auch bei leicht anderen Farben

Codestück sieht so aus

while 1
if PixelGetColor(719 , 449) = 0x0000ff Then
MouseClick("left")
EndIf
WEnd
nickzulang is offline  
Old 12/24/2009, 16:40   #2

 
Kazaaa's Avatar
 
elite*gold: 26
Join Date: Nov 2007
Posts: 32,809
Received Thanks: 12,143
Code:
; Find a pure red pixel or a red pixel within 10 shades variations of pure red
$coord = PixelSearch( 0, 0, 20, 300, 0xFF0000, 10 )
If Not @error Then
    MsgBox(0, "X and Y are:", $coord[0] & "," & $coord[1])
EndIf
Steht sogar in der Hilfe von AutoIt
Kazaaa is offline  
Old 12/24/2009, 16:41   #3


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,783
Received Thanks: 4,992
/edit: Kazaaa war schneller x......X
Cholik is offline  
Old 12/24/2009, 17:10   #4
 
elite*gold: 1
Join Date: Jul 2006
Posts: 5,679
Received Thanks: 844
while 1
$variable = PixelGetColor(719, 449)
if $variable = 0x0000ff Then
MouseClick("left")
EndIf
WEnd


So klappts jetzt, is aber sehr sehr langsam das ganze...
Gibts nen Weg dass er schneller checkt?
nickzulang is offline  
Old 12/24/2009, 17:26   #5

 
Kazaaa's Avatar
 
elite*gold: 26
Join Date: Nov 2007
Posts: 32,809
Received Thanks: 12,143
Quote:
Originally Posted by bl@cK! View Post
while 1
if PixelSearch( 710, 440, 730, 460, 0x0000FF, 10 ) then
MouseClick("left")
EndIf
WEnd


soweit siehts jetz aus, er soll halt nur ums Fadenkreuz rum gucken, aber iwie klappts net so ganz o.o (Hab auflösung 1440*900)
Code:
Func cs()
$coord = PixelSearch( 710, 440, 730, 460, 0xFF0000, 10 )
If Not @error Then
MouseClick("left")
Probiers am besten erstma aufm Desktop aus indem du mit Paint schnell n Bild machst in dem die Farben vorkommen (und statt MouseClick machst halt MsgBox damit du auch siehst das sich was tut)
Kazaaa is offline  
Old 12/24/2009, 20:57   #6
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Ich vermute einfach mal, dass die Funktion jeden pixel checkt, schreib dir einfach ne eigene Funktion die jeden 10. Pixel überprüft, sollte deutlich schneller sein
MoepMeep is offline  
Reply


Similar Threads Similar Threads
[Hilfe]Autoit
06/24/2010 - AutoIt - 4 Replies
hallo.... habe gestern mal angefangen eautoit zu lernen.... und möchte nun zu mien pickup bot ein fenster zu fügen nur wie? es sollt ungefähr so ausehen: http://www.bilder-hochladen.net/files/fg2u-1.jpg hier mien code: HotKeySet ( "{F8}" , "Start" )
[Hilfe]Autoit
06/23/2010 - Coding Releases - 2 Replies
hallo.... habe gestern mal angefangen eautoit zu lernen.... und möchte nun zu mien pickup bot ein fenster zu fügen nur wie? es sollt ungefähr so ausehen: http://www.bilder-hochladen.net/files/fg2u-1.jpg hier mien code: HotKeySet ( "{F8}" , "Start" )
AutoIt HILFE!
06/17/2010 - AutoIt - 5 Replies
hey leute :) ich bin gerade dabei ein paar ganz einfach sachen in AutoIt zu schreiben, da ich noch Anfänger bin! Kann mir vlt jmd. sagen wo und ob ich die verschiedenen Befehle sehen kann? Ich habe mir gedacht einen bot zu versuchen der NUR läuft und vlt. noch mops killt. Also erst mal. Kann mir da jmd sagen wie ich das schreiben müsste?:confused: wäre echt nett
Hilfe bei AutoIt Bot.
07/07/2008 - General Coding - 9 Replies
Hi, ich habe ein "Macro" geschrieben, in AutoIt. Und habe nun ein kleines problem welches ich nicht gelöst bekomme. Bin noch ziemlich neu in diesem bereich. Mein Problem ist, das der Bot (das Macro) nicht komplett läuft. Das Macro Startet per klick auf dem Start Button, er öffnet dann auch das Window " Guild Wars" doch dann passiert nichts mehr. Er bleibt einfach stehen ohne das irgentwie was weiter passiert. Die HotKeys und so klappen alle nur halt der Bot ablauf nicht. Könnte jemand...



All times are GMT +1. The time now is 18:57.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.