Register for your free account! | Forgot your password?

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

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

Advertisement



suche hilfe beim finden von coordinaten im metin2 fenster

Discussion on suche hilfe beim finden von coordinaten im metin2 fenster within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2009
Posts: 52
Received Thanks: 2
suche hilfe beim finden von coordinaten im metin2 fenster

und zwar moechte ich mir einen buff bot erstellen der auch gpr mitglieder bufft
hab da schon ne gute idee aber finde keine loesung

was ich braeuchte sind die positionen der maus wenn ich in der gpr die mitglieder leiste anklicken will(denn dieses markiert den spieler)


waere froh wenn mir jemand ne loesung nennt
denn AutoIt Window Info bietet mir keine infos

gerne auch per icq
nummer geb ich dann per pn
wertron is offline  
Old 07/07/2011, 14:28   #2
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Wieso liefert dir das AutoIt Window Info keine Infos?
Hast du es vielleicht auch was falsches eingestellt oder findest du nur nicht die coordinaten?
BlackHybrid is offline  
Old 07/07/2011, 14:40   #3
 
elite*gold: 0
Join Date: Mar 2009
Posts: 52
Received Thanks: 2
na da liegt an metin2 denke ich
ich hab es aber geschafft mir die coords von windows anzeigen zu lassen
muss nun halt nur das metin fenster immer an die selbe stelle schieben


ich waere aber dennoch froh wenn mir jemand bei meinem urspruenglichen prob helfen wuerde

also die coords aus dem metin 2 fenster zu bekommen
wertron is offline  
Old 07/07/2011, 14:44   #4
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Du kannst auch
Opt("MouseCoordMode", 0)
benutzen.
Dann nimmt er die Koordinaten relativ zum aktiviertem Fenster.
BlackHybrid is offline  
Old 07/07/2011, 15:40   #5
 
elite*gold: 0
Join Date: Mar 2009
Posts: 52
Received Thanks: 2
kann ich dnach das fenster hin und her schieben?
und muss ich das fenster dann nicht zumindest beim start immer an der selben stelle lassen ?
waere doch schoener wenn sich das script am metin fenster orientieren wuerde
nur gibt das tool leider keine infos
wertron is offline  
Old 07/07/2011, 15:40   #6
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,147
Zum finden der "ControlClick Coords" habe ich mal eine Alternative erstellt:
PHP Code:
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_UseX64=n

$GUI GUICreate("Koordinaten Info"20050, -1, -10x94C800008)
$L_Window GUICtrlCreateLabel(""105,  18017)
$L_Coords GUICtrlCreateLabel("Control Koordinaten: 0, 0"103018017)
GUISetState()

Do
    
$MousePos     MouseGetPos()
    
$WinPos        WinGetPos("[active]")
    
$WinSize    WinGetClientSize("[active]")

    
$Title WinGetTitle("[active]")
    If 
GUICtrlRead($L_Window) <> $Title Then GUICtrlSetData($L_Window$Title)

    If 
IsArray($MousePos) And IsArray($WinPos) And IsArray($WinSizeThen
        $ControlPosX 
$MousePos[0] - $WinPos[0] - ($WinPos[2] - $WinSize[0])
        
$ControlPosY $MousePos[1] - $WinPos[1] - ($WinPos[3] - $WinSize[1])

        If 
$ControlPosX >= And $ControlPosX <= $WinSize[0] And $ControlPosY >= And $ControlPosY <= $WinSize[1Then
            $Data 
"Control Koordinaten: " $ControlPosX ", " $ControlPosY
            
If GUICtrlRead($L_Coords) <> $Data Then GUICtrlSetData($L_Coords$Data)
        EndIf
    EndIf

    
Sleep(50)
Until GUIGetMsg() == -
KDeluxe is offline  
Old 07/07/2011, 16:09   #7
 
elite*gold: 0
Join Date: Mar 2009
Posts: 52
Received Thanks: 2
dankeschoen
echt geiles script genau ds was ich suchte
hab 1000 dank
wertron is offline  
Old 07/07/2011, 18:10   #8
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Quote:
Originally Posted by wertron View Post
kann ich dnach das fenster hin und her schieben?
und muss ich das fenster dann nicht zumindest beim start immer an der selben stelle lassen ?
waere doch schoener wenn sich das script am metin fenster orientieren wuerde
nur gibt das tool leider keine infos
Ja ist dann egal wo das Fenster ist. Du musst nur die relativen Koordinaten zum Fenster nehmen. Das heist in der obersten Ecke ist X und Y = 0
BlackHybrid is offline  
Old 07/08/2011, 10:22   #9
 
elite*gold: 0
Join Date: Mar 2009
Posts: 52
Received Thanks: 2
Quote:
Originally Posted by BlackHybrid View Post
Du kannst auch
Opt("MouseCoordMode", 0)
benutzen.
Dann nimmt er die Koordinaten relativ zum aktiviertem Fenster.

also ich glaube bei metin funkt das nicht
ich hab dank KillerDeluxe die "ControlClick Coords" auslesen koennen
aber ich glaube metin blockt die funktion vllt hab ich es aber auch einfach falsch gemacht
hier mal mein versuch
PHP Code:
Func _buffen()
        
send("{NUMPAD4}") ;Func _kaempfen() pausieren
            sleep
(150)
        
Opt("SendKeyDownDelay"500)
        
Send("^g") ;absteigen
            sleep
(150)
        
Opt("SendKeyDownDelay"250)
        
Opt("MouseCoordMode"0)
        
MouseClick("left"301351) ;2ten spieler in Gruppe anklicken
            SLEEP
(150)
        
Send("{NUMPAD5}") ;buffen
            sleep
(150)
        
MouseClick("left"301251) ;3ten spieler in Gruppe anklicken
        Send
("{NUMPAD5}") ;buffen
            sleep
(150)
;
und dann halt bis spieler 8 die controlclick coords muss ich mir noch raus suchen
        Send
("{4 }") ;drachengebruell
        MouseClick
("left"30951) ;mich anklicken
            sleep
(2200)
        
Send("{F1}")
            
sleep(2200)
        
Send("{F2}")
            
sleep(2200)
        
Send("{F3}")
            
sleep(2200)
        
Send("{F4}") ;wieder aufsteigen
            sleep
(150)
        
send("{NUMPAD2}") ;Func _kaempfen() wieder starten
EndFunc 
wertron is offline  
Reply


Similar Threads Similar Threads
Brauche hilfe beim Treiber finden... HILFE BITTE
06/28/2011 - Technical Support - 4 Replies
ICh habe ein Problem mit dem finden des Treibers meiner Sony "USB Camera-b4.09.24.1" und ich wollte fragen ob ihr mir helfen könnt... ich habe schon gegoogelt aber gefunden habe ich nur behinderte links, deshalb dachte ich das Poste ich mal hier rein denn hier sind immer nette leute unterwegs ;) Habe 32-Bit :confused::confused::confused: Helft mir bitte...
[Suche] Hilfe beim finden eines DL für '10er
03/12/2011 - Metin2 Private Server - 3 Replies
Hallo, da es ja verboten ist nach einem DL von den Serverfiels zu fragen, frag ich einfach nach jemand der ihn hat und mir netterweise weiterhilft. Danke MfG
[S] Suche hilfe beim erstellen von Metin2 Server
12/10/2010 - Metin2 Private Server - 0 Replies
Hey Com, An die leute die sich hier mit Metin2 auskennen also mit dem Server kann mir da bitte jemand helfen :) Zum start wollte ich Profizockers SF nehmen so schön und gut. Netzwerk karte einstellen bei Virtual PC Why? ich kann sie nicht einstellen ich weiß auch nicht wieso, aber vielleicht könnt ihr mir ja helfen. Meine Netzwerkkarte heißt ("Realtek RTL8187B Wireless 802.11b/g 54Mbps USB 2.0 Network Adapter") Problem gelöst...."Netzwerkkarte neuinstallieren danach Virtual PC...
Suche hilfe beim erstellen vom Metin2 P-server
03/22/2010 - Metin2 Private Server - 3 Replies
Hey leute ich schaffs ürgent wie nicht mir meinen P server zu erstellen suche hilfe ! habe alles auf mein pc navicat,instandserver files und hamachi Pls helft mir meine icq nummer ist : 483532123 und mein skype addy: Tiimon.M



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


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.