Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 03:38

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

Advertisement



[AutoIt] Frage/Antworte Thread

Discussion on [AutoIt] Frage/Antworte Thread within the Metin2 forum part of the Popular Games category.

Reply
 
Old 12/31/2009, 12:48   #556
 
elite*gold: 0
Join Date: Apr 2009
Posts: 12
Received Thanks: 0
Hey hab nochma ne frage...
ich hab den PickupBot in nem textdokument getestet da funzt der super....
jedoch wenn ich metin offen hab sendet er die tatse "y" nicht rein...
hängt das mit dem neuen Update zusammen oder mit Banjos Moblockhelper?

(tut mir leid falls ch nerve oder mich zu dumm anstell will nur noch was lernen)
halolha is offline  
Old 12/31/2009, 13:52   #557
 
elite*gold: 0
Join Date: May 2009
Posts: 23
Received Thanks: 3
ähm ...
Das hängt mit Banjos Moblockhelper zusammen, bei mir gehen die AutoIT-Programme wennn ich metin normal starte aber mit Banjos Moblockhelper gehn sie net.

Übrigens
Anstatt gerade hier zu fragen könntest du auch Metin normal starten und dann ausprobieren und dann vllt noch fragen
jovinkk is offline  
Old 12/31/2009, 15:20   #558
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Wie ein Multihack funktioniert?

In den von Metin genutzten Datein befinden sich Werte. Diesen Werten sind Ingamewerte zugeordnet. Verändert man diese Metinwerte per Programmierung, so ändern sich die Werte im Spiel auch.
Ich schätze so kann man das sagen
Quade is offline  
Old 12/31/2009, 16:02   #559
 
elite*gold: 0
Join Date: May 2009
Posts: 23
Received Thanks: 3
Hmm ...
Okayyy ^^
Glaub ich kapiers xD

Mal ne frage, programierst du schon lange??
jovinkk is offline  
Old 12/31/2009, 18:45   #560
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Fast 2 Jahre mit AutoIt.
Quade is offline  
Old 01/01/2010, 02:21   #561
 
elite*gold: 0
Join Date: May 2009
Posts: 23
Received Thanks: 3
Nice ..
Ich arbeite mich gerade durch n' Tutorial welches ziemlich lang is >.<
Ma sehn ob ich dann auch was scripten kann :P
jovinkk is offline  
Old 01/01/2010, 12:27   #562
 
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
hab mal ne frage ich will in meinen script ne speicherfunktion einbauen inputs auslesen aus der Gui kann ich aber wie geht das mit ner combobox or radiobutten?
93lucas is offline  
Old 01/01/2010, 15:45   #563
 
elite*gold: 0
Join Date: Apr 2009
Posts: 12
Received Thanks: 0
Danke für den netten Hinweis
Aber das hier gehört auch nicht hierrein:
Danke schreib das nächsteal ne private pn an ihn...
*nicht böse gemeind ist tatsache*
MfG
halolha is offline  
Old 01/01/2010, 17:31   #564
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Quote:
Originally Posted by 93lucas View Post
hab mal ne frage ich will in meinen script ne speicherfunktion einbauen inputs auslesen aus der Gui kann ich aber wie geht das mit ner combobox or radiobutten?

Du kannst doch die Variabe CHECKED oder UNCHECKED (oder wie die bei Radio oder Comboboxen hald hießen) in die Ini einspeichern, genause wie bei normalen Inputs
Versuch's mal.


Quote:
Originally Posted by halolha View Post
Danke für den netten Hinweis


Aber das hier gehört auch nicht hierrein:


Danke schreib das nächsteal ne private pn an ihn...
*nicht böse gemeind ist tatsache*
MfG
Das gehört hier genauso wenig rein. Schreib du den jenigen auch ne PN
Quade is offline  
Old 01/02/2010, 19:54   #565
 
elite*gold: 0
Join Date: May 2009
Posts: 23
Received Thanks: 3
Hab ne Frage.
Hier mal mein Script:

#cs

metin2 Bot

#ce

HotKeySet ("{F5}", "Start")
HotKeySet ("{F6}", "Pause")
HotKeySet ("{F7}", "Ende")

Global $Gegner

Func Start ()
While 1
Gegner_suchen ()
WEnd
EndFunc

Func Gegner_suchen ()
$Gegner = PixelSearch (0, 0, @DesktopWidth, @DesktopHeight, 0x422821)
If not @error Then
Gegner_killen ()
Else
Send ("{W down}")
Sleep (1000)
Send ("{W up}")
Send ("{A down}")
Sleep (500)
Send ("{A up}")

EndIf
EndFunc

Func Gegner_killen ()
MouseClick("left",$Gegner[0],$Gegner[1],1,1)
Send ("{F1 down}")
Send ("{F1 up}")
While 1
$Gegnerleiste = PixelGetColor (458, 32)
If $Gegnerleiste = "0x424542" Then ; If Hex ($Gegnerleiste, 6) = ............ ??????
Send ("{1}")
Else
ExitLoop
EndIf
Wend
EndFunc

Func Pause ()
While 1
Sleep (100)
WEnd
EndFunc

Func Ende ()
Exit
EndFunc

Wenn ich nun den Script starte, schliesst er sich gleich wieder.
Kann mir jemand helfen?
Und noch ne Frage.
Was ist ne Array?? ^^
jovinkk is offline  
Old 01/02/2010, 20:37   #566
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Du brauchst zwischendurch ein Wendbefehl damit er auch erkennt.

HotKeySet ("{F5}", "Start")
HotKeySet ("{F6}", "Pause")
HotKeySet ("{F7}", "Ende")

While 1
Sleep (1000)
WEnd


Global $Gegner

Func Start ()
While 1
Gegner_suchen ()
WEnd
EndFunc

Func Gegner_suchen ()
$Gegner = PixelSearch (0, 0, @DesktopWidth, @DesktopHeight, 0x422821)
If not @error Then
Gegner_killen ()
Else
Send ("{W down}")
Sleep (1000)
Send ("{W up}")
Send ("{A down}")
Sleep (500)
Send ("{A up}")

EndIf
EndFunc

Func Gegner_killen ()
MouseClick("left",$Gegner[0],$Gegner[1],1,1)
Send ("{F1 down}")
Send ("{F1 up}")
While 1
$Gegnerleiste = PixelGetColor (458, 32)
If $Gegnerleiste = "0x424542" Then ; If Hex ($Gegnerleiste, 6) = ............ ??????
Send ("{1}")
Else
ExitLoop
EndIf
Wend
EndFunc

Func Pause ()
While 1
Sleep (100)
WEnd
EndFunc

Func Ende ()
Exit
EndFunc




EIN Array... ist eine Variable. Eher gesagt ein Feld.
$Array[0]
$Array[1]
$Array[n]
... Ist also eine Variable mit mehreren Werten.
Quade is offline  
Thanks
1 User
Old 01/02/2010, 22:51   #567
 
elite*gold: 0
Join Date: May 2009
Posts: 23
Received Thanks: 3
Okay das Probelm ist mal behoben ^^
Aber wenn ich ejtzt in Metin drin bin und F5 drücke (Start) kommt folgende Fehlermeldung:

MouseClick("left",$Gegner[0],$Gegner[1],1,1)
MouseClick("left",^ ERROR

Error: Variable used without being declared

Was amch ich falsch? >.<
jovinkk is offline  
Old 01/03/2010, 13:06   #568
 
elite*gold: 2
Join Date: Feb 2009
Posts: 1,030
Received Thanks: 586
Quote:
Originally Posted by jovinkk View Post
Okay das Probelm ist mal behoben ^^
Aber wenn ich ejtzt in Metin drin bin und F5 drücke (Start) kommt folgende Fehlermeldung:

MouseClick("left",$Gegner[0],$Gegner[1],1,1)
MouseClick("left",^ ERROR

Error: Variable used without being declared

Was amch ich falsch? >.<
Global $Gegner

HotKeySet ("{F5}", "Start")
HotKeySet ("{F6}", "Pause")
HotKeySet ("{F7}", "Ende")

While 1
Sleep (1000)
WEnd

Global $Gegner

Func Start ()
While 1
Gegner_suchen ()
WEnd
EndFunc

Func Gegner_suchen ()
$Gegner = PixelSearch (0, 0, @DesktopWidth, @DesktopHeight, 0x422821)
If not @error Then
Gegner_killen ()
Else
Send ("{W down}")
Sleep (1000)
Send ("{W up}")
Send ("{A down}")
Sleep (500)
Send ("{A up}")

EndIf
EndFunc

Func Gegner_killen ()
MouseClick("left",$Gegner[0],$Gegner[1],1,1)
Send ("{F1 down}")
Send ("{F1 up}")
While 1
$Gegnerleiste = PixelGetColor (458, 32)
If $Gegnerleiste = "0x424542" Then ; If Hex ($Gegnerleiste, 6) = ............ ??????
Send ("{1}")
Else
ExitLoop
EndIf
Wend
EndFunc

Func Pause ()
While 1
Sleep (100)
WEnd
EndFunc

Func Ende ()
Exit
EndFunc

..versuchs mal so.
RoleS is offline  
Thanks
1 User
Old 01/03/2010, 14:04   #569
 
elite*gold: 0
Join Date: May 2009
Posts: 23
Received Thanks: 3
Ja jetzt geht es
Jetzt hab ich aber n' neues Problem.
Da ich dann bei jedem Monster ein einmaliges Pixel suchen müsste, hab ich einfach die Landschaft bei Metin gelöscht und Metin mit Banjos Moblockhelper gestartet (ungepatcht).
Da gehen aber die AutoIT-Programme mehr.
Gibt es noch eine andere Möglichkeit, Metin ungepatcht zu starten sodasss man auch AutoIT benützen kann?
Oder was muss ich bei Banjo anders machen?
jovinkk is offline  
Old 01/03/2010, 16:54   #570
 
elite*gold: 0
Join Date: May 2009
Posts: 23
Received Thanks: 3
Wie kann ich nach einem Text suchen?`
z.B. Hungriger Wildhund geht das überhaupt bei Metin?
jovinkk is offline  
Reply




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


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.