Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 03:01

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

Advertisement



PixelSearch ~~~ at Random

Discussion on PixelSearch ~~~ at Random within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Lawnmove's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 388
Received Thanks: 111
PixelSearch ~~~ at Random

Hallo !

Für einen "Bewegungsmelder" in einem Spiel brauch ich diese Random Funktion:

$Bla = PixelSearch (354,53,1496,749,Random(0xFA2500, 0xFA2505))

Also wenn eine der 5 Farben im Random erscheint dann solls weiter gehen.
Bisher arbeitet es nur mit Farben die nicht in dieser Range sind.

So da klappts aber nicht. Weiss jemand Rat ?
Lawnmove is offline  
Old 09/03/2010, 14:54   #2
 
elite*gold: 0
Join Date: Sep 2009
Posts: 445
Received Thanks: 286
Hm, nur mal ein kleiner und komplizierter Vorschlag von mir:

PHP Code:
$ran=Round(Random(0,5),0)
$Bla PixelSearch (354,53,1496,749,0xFA250&$ran
Banana.Crafts is offline  
Thanks
1 User
Old 09/03/2010, 15:22   #3
 
Lawnmove's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 388
Received Thanks: 111
thx aber
(0xFA2500, 0xFA2505) ist nur ein Beispiel :\
Ich kann feste Farben zur Zeit nicht bestimmen leider.

Wenn nun (0xaAD9999, 0xDA7777) ging das wohl nicht.
Ich werd wohl mit "or" da arbeiten müssen, was auch nicht gerade optimal ist.
Lawnmove is offline  
Old 09/03/2010, 15:50   #4
 
bassbanane's Avatar
 
elite*gold: 116
Join Date: Oct 2007
Posts: 677
Received Thanks: 248
Da es RGB Farbcodes sind und diese aus 3 Hexadezimalen Zahlen zwischen 0 und 255 ( also 256 möglichkeiten ) sind kannst doch 3mal random zwischen 0 und 255 und die ergebnisse nach hex umwandeln und aneinanderpacken
bassbanane is offline  
Thanks
1 User
Old 09/03/2010, 18:38   #5
 
Lawnmove's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 388
Received Thanks: 111
Nen Beispiel dazu wär nett
Lawnmove is offline  
Old 09/03/2010, 20:29   #6
 
elite*gold: 0
Join Date: Sep 2009
Posts: 445
Received Thanks: 286
Hab ich das richtig verstanden:?
Du willst das ein Feld, bei dem sich die Farben verändern, nach z.B. fünf verschieden Farben abgesucht wird?

bassbanana(auch eine Banane, is ja cool) meint das:
PHP Code:
$1=Round(Random(0,255),0)
$
2=Round(Random(0,255),0)
$
3=Round(Random(0,255),0)
DectoHex($1&$2&$3
Banana.Crafts is offline  
Thanks
1 User
Old 09/03/2010, 21:28   #7
 
Lawnmove's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 388
Received Thanks: 111
Es erscheint bei mir im Spiel ein gewisses Item zu unbekannter Zeit.
Dieses Item ist Rot, geh ich aber auf Pixel scan, dann finde ich viele verschieden Sorten von Rot in diesem Item.

Deswegen möchte ich so 5 verschiedene Rot Farben in den Range einbaun um sicher zu sein,
wenn das Item erscheint das dann auch mein Alarm aktiviert wird.
Da es sehr viele "Rot`s" sind hab ich an Random gedacht, es damit zu versuchen.
Lawnmove is offline  
Old 09/03/2010, 21:31   #8
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
sag das doch gleich....
kennste nicht "shade-variation" in pixelsearch?

$Bla = PixelSearch (354,53,1496,749,0xFA2500,10) ;
wenn 0xFA2500 dein "rot" ist, sucht es nach 10"sorten" von den rot...
omer36 is offline  
Thanks
1 User
Old 09/03/2010, 22:59   #9
 
elite*gold: 0
Join Date: Sep 2009
Posts: 445
Received Thanks: 286
Also ich würde jetzt mal ein THX vergeben...
Banana.Crafts is offline  
Thanks
1 User
Old 09/04/2010, 01:15   #10
 
Lawnmove's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 388
Received Thanks: 111
SuBBa

... jo, mal in die Hilfe schaun hätte geholfen ^^

Ich dank euch !

P.S. 10 kann auch 255 max sein. Damit dürfte eine grosse Breite an Rot ja abgedeckt sein.
Lawnmove is offline  
Reply


Similar Threads Similar Threads
pixelSearch
07/05/2009 - AutoIt - 11 Replies
hi leute, brauch mal eure hilfe bei autoit ich möchte einen bot machen der einen pixel sucht und wenn er ihn findet soll er mit der maus zu ihm gehen und rechtsklick machen ( bin anfänger bei autoit) thx im vorraus
pixelsearch
02/07/2009 - General Coding - 1 Replies
gibt es in ner anderen programmiersprache sowas ähnliches wie pixelsearch, nur dass es auch in minimierten fenstern geht? und auch dass man autoit funktionen wie mausbewegungen und keyboad controls im minimierten fenster ausführen kann.
PixelSearch
07/27/2008 - Nostale - 5 Replies
hi leute kann mir pls jemand erklären wie man pixelsearch benuzt??
pixelsearch???
07/15/2008 - Guild Wars - 16 Replies
Also ich wollte mir einen eigenen Bot für Tore von Kryta machen erstes Problem 3 Spawnpunkte :eek: also wollte ich den weg zum kaufmann mit pixelsearch finden Problem dabei ich habs noch nie gemacht. und da wollt ich mal ganz nett fragen ob jemand eine gute seite kennt wo es ein Tutorial gibt:confused:



All times are GMT +1. The time now is 03:02.


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