Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 17:42

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

Advertisement



Pixelsearch Problem

Discussion on Pixelsearch Problem within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2010
Posts: 167
Received Thanks: 24
Pixelsearch Problem

Hey Leute,

wie ihr vielleicht mitbekommen habt, hab ich ja einen kleinen Aion Bot erstellt.
Klappt auch alles ganz wunderbar usw...Jetzt hab ich aber folgendes Problem :
Ich hab einen Pixelsearch Befehl eingebaut, damit er erkennt, wenn das Monster tot ist. Also wenn das Monster am Ende kein rotes Leben mehr hat, dann sammelt er Gegenstände auf. Bei mir klappt das auch alles ganz wunderbar. Nur bei einem Freun haben wir es dann nochmal getestet und bei ihm fing er an die Loot Taste zu drücken, obwohl das Monster noch ein Viertel Leben hatte.
Jetzt hab ich mir gedacht, das liegt an der Pixelanzahl des Bildschirms, da meiner nur eine Auflösung von 1200x1024 hat und seiner irgendwas mit 1800 oder so. Stimmt das? Wenn ja...was kann man dagegen machen? Danke für Antworten=)
Masterscripter is offline  
Old 03/18/2011, 18:32   #2
 
V8II's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 475
Received Thanks: 130
1: Könnte an seiner auflösung liegen.
2: Möglicherweise gibt es einen Pixel der genauso aussieht

Was man dagegen machen kann:
Nach dem Leben suchen und wenn er nichts findet einfach davon ausgehen , dass das Monster tot ist.
V8II is offline  
Old 03/18/2011, 18:34   #3
 
HeavyMetalToast's Avatar
 
elite*gold: 60
Join Date: Jan 2010
Posts: 855
Received Thanks: 103
Also meine Theroie ist, das deine Koordinaten drinnen sind im Script, aber da sein Screen breiter ist, ist auch der Pixelsearch verschoben, das bedeutet das der bot wo anders checkt ob er noch leben hat

Bei dir:
|x--------|

Bei deinem Freund:
|--x------|

Das x ist dort, wo die Pixelsearch stattfindet. Er muss also die Koordinaten ändern. Mach es vllt am Anfang zum einstellen mit einer Inputbox oder so (;

Mfg der Toast
HeavyMetalToast is offline  
Old 03/18/2011, 18:40   #4
 
V8II's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 475
Received Thanks: 130
Ja genau.
Oder benutze doch
PHP Code:
@DesktopHeight
@DesktopWidth 
zum herausfinden wie viele Pixel der andere hat.
Lg
V8II is offline  
Old 03/18/2011, 18:51   #5
 
elite*gold: 0
Join Date: Oct 2010
Posts: 167
Received Thanks: 24
Danke für die schnellen Antworten. Ja das hatte ich auch schon vermutet. Nur will ich ja nicht jedes mal herausfinden müssen, wieviele Pixel der andere hat^^. Gibt es da nicht eine einfacherer Lösung?
Masterscripter is offline  
Old 03/18/2011, 19:09   #6
 
HeavyMetalToast's Avatar
 
elite*gold: 60
Join Date: Jan 2010
Posts: 855
Received Thanks: 103
Man muss es nicht herausfinden, dein Kumpel muss sich nur autoit runterladen, und dann autoit window info aufmachen, nach ganz rechts scrollen und mit dem Fadenkreuz auf den gewünschten punkt fahren ^^

Mfg der Toast
HeavyMetalToast is offline  
Old 03/18/2011, 19:17   #7
 
elite*gold: 0
Join Date: Oct 2010
Posts: 167
Received Thanks: 24
jaa schon nur klappt es dann ja beir mir nicht mehr. Und ich will es ja auch für andere freigeben und dabei soll es keine Probleme geben...
Masterscripter is offline  
Old 03/18/2011, 19:47   #8
 
HeavyMetalToast's Avatar
 
elite*gold: 60
Join Date: Jan 2010
Posts: 855
Received Thanks: 103
Ich habs bei meinen Bot auch so gemacht, einfach mit einer Inputbox
Es wird zwar autoIt vorausgesetzt, aber das ist nicht so tragisch wenns ein guter bot ist.
HeavyMetalToast is offline  
Reply


Similar Threads Similar Threads
Pixelsearch Bot Problem
10/12/2010 - Nostale - 22 Replies
Ich habe mich entschlossen auch mal mit Autoit anzufangen und solche einfachen Leertasten Bots u.ä. bekomm ich auch hin aber irgendwie hab ich grade Probleme mit nem Pixelsearch Bot und zwar: Mein Bot soll einen selbst Auswählbaren Bereich Nach einer Bestimmten Farbe "absuchen" und wenn diese Farbe kommt soll er einen Ton von sich geben - gleichzeitig soll er aber auch Botten. Mein script sieht im Moment so aus: HotKeySet("{F1}", "starten") HotKeySet("{F2}", "pause") HotKeySet("{F3}",...
AutoIt Pixelsearch Problem
05/26/2010 - General Coding - 20 Replies
Hallo Users, ich habe mir gedacht ich schreib mal einen Bot für Nostale der beim Minigame Steinbruch immer lvl 5 Belohnung holen soll. Nur das Problem ist dass ich nicht weiss wie ich mit Pixelsearch umgehen soll, also hab ich mir den Pixelsearch-Teil von einem Bot rüberkopiert. Doch mein Bot will jetzt nicht funktionieren So sieht der jetzt im Moment aus Beim roten Teil liegt mein Problem. Kann mir bitte einer helfen? :handsdown: mfg Mr.K
Kleines Problem mit PixelSearch
04/08/2010 - AutoIt - 4 Replies
Da bin ich mal wieder >_> Is eig ganz simpel: Do $pixel2=PixelSearch(351,249,431,532,0xFFFFFF, 5) Until IsArray($pixel2) If IsArray($pixel2) Then If $get2 = "German" Then MouseClick(360, 346) ElseIf $get2 = "English" Then MouseClick(400, 293)
AutoIt PixelSearch Problem
02/07/2010 - AutoIt - 3 Replies
Hi, Ich bin gerade an einem Bot, beschäftigt und möchte in diesem Bot gerne PixelSearch benutzen Nur wenn ich das in einer While Schleife mache klickt er nur noch und macht die anderen Sachen nicht mehr .. Hoffe ihr könnt mir helfen Mfg Selman99
pixelsearch problem
09/27/2009 - GW Bots - 4 Replies
hi, will mir nen bot schreiben komme aba ned weiter QQ also er soll etwas solange tun bis er via pixelsearch die angegebene farbe ned mehr findet. so weit so gut nur bekomme ich das nich so richtig hin QQ. hier meine versuche: nr1: do send("1") sleep(200) send("2")



All times are GMT +2. The time now is 17:42.


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