Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 20:07

  • 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 01/03/2010, 20:26   #571
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Wirst du nicht hinbekommen.
Quade is offline  
Old 01/07/2010, 17:48   #572
 
elite*gold: 0
Join Date: Jan 2008
Posts: 10
Received Thanks: 38
im theoretischen schon
aber dazu musst du mit dll's arbeiten bzw.
dann kein bot oder etc machen sondern ein hack und dann den hackschield umgehen
Smasher1994 is offline  
Old 01/07/2010, 21:13   #573
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Ergo: Wird er nicht hinbekommen.

Außerdem ist die Möglichkeit das so zu schaffen auch nich ganz so wahrscheinlich..
Quade is offline  
Old 01/10/2010, 21:35   #574
 
elite*gold: 0
Join Date: Oct 2008
Posts: 5
Received Thanks: 1
hi, hab ma nen frage... ich will nen bot machen wo man in windows-fenstern immer ja und nein klicken kann... das hab ich schon hinbekommen. also dass die fenster mit ja/nein kommen... jetzt will ich aber noch machen, dass wenn man ja klickt ,dass sich dann ein bestimmtes weiteres fenster öffnet. das gleiche dann bei nein... wie kann man das schreiben???

Also das wenster was sich öffnet is :

MsgBox(36, "Hi!", "Hey... Wie gets dir??? Gut?")

dann will ich, dass wenn man auf ja klickt, also ja es get mir gut dass dann diese meldung kommt:

MsgBox(36, "Hi!", "Das ist aber gut. Willst du weiter machen?")


bei nein dann eine andere meldung...

und dann noch ma was anderes... wenn cih den befehl

run ("***") einbaue öffnet ers nicht...

ich hab das auch schon mit :
run ("***.exe") und
run ("C\pogramme\...

versucht , aber es klappt nicht... Wieso?
kackschick is offline  
Old 01/11/2010, 17:15   #575
 
suiluJ.'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 2,210
Received Thanks: 6,755
Quote:
Originally Posted by jovinkk View Post
Wie kann ich nach einem Text suchen?`
z.B. Hungriger Wildhund geht das überhaupt bei Metin?
Du willstn Bot machen oder=

Ich spiel kein Metin mehr aber gab es da nicht diese Tab funktion und wenn ja wie für ich die in autoit durch?
suiluJ. is offline  
Old 01/14/2010, 14:32   #576
 
elite*gold: 0
Join Date: Mar 2009
Posts: 29
Received Thanks: 3
Hallo mal wieder!
Ich brauch mal wieder etwas Hilfe.

Ich möchte ein Programm erstellen, das den eingegebenen Text als Audio wiedergibt.

Mein Problem:
Ich kenn mich leider nicht so gut mit Strings & Arrays aus.
Für das Programm, muss ich den Satz in Buchstaben(bzw. Zeichen) einteilen, bzw alle Zeichen von einander trennen.
Ich denke mal das wird mit StringSplit () ganz gut gehen.
Allerdings weiss ich nun nicht was ich bei StringSplit eingeben soll, damit er jeden Buchstaben vom anderen trennt.

Bitte um Hilfe
SuperZim is offline  
Old 01/14/2010, 15:13   #577
 
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
@kackschick
bei run ("metin2.exe")
muss der bot im metin2 ordner sein
bei run ("firefox.exe")
muss der bot aufm desktop haben (oder wo du halt firefox haste)
also es muss immer in den ordner sein wo du den bot hast
93lucas is offline  
Old 01/14/2010, 21:10   #578
 
sulak's Avatar
 
elite*gold: 30
Join Date: Apr 2009
Posts: 1,381
Received Thanks: 274
Ich will in mein Farmbot eine "Pausen Hotkey" machen also wenn ich jetzt z.B. Numpad 1 drücke das der Bot dann pausiert das kein y, leertaste, F1 und so weiter.. kommt und dann wieder Numpad 1 geht der Bot weiter
Pls Hilfe
sulak is offline  
Old 01/14/2010, 22:23   #579
 
Visonar's Avatar
 
elite*gold: 103
Join Date: Mar 2009
Posts: 1,721
Received Thanks: 927
Quote:
Originally Posted by kackschick View Post
hi, hab ma nen frage... ich will nen bot machen wo man in windows-fenstern immer ja und nein klicken kann... das hab ich schon hinbekommen. also dass die fenster mit ja/nein kommen... jetzt will ich aber noch machen, dass wenn man ja klickt ,dass sich dann ein bestimmtes weiteres fenster öffnet. das gleiche dann bei nein... wie kann man das schreiben???

Also das wenster was sich öffnet is :

MsgBox(36, "Hi!", "Hey... Wie gets dir??? Gut?")

dann will ich, dass wenn man auf ja klickt, also ja es get mir gut dass dann diese meldung kommt:

MsgBox(36, "Hi!", "Das ist aber gut. Willst du weiter machen?")


bei nein dann eine andere meldung...

und dann noch ma was anderes... wenn cih den befehl

run ("***") einbaue öffnet ers nicht...

ich hab das auch schon mit :
run ("***.exe") und
run ("C\pogramme\...

versucht , aber es klappt nicht... Wieso?
Es könnte doch z.b. so aussehen(mit if und then):


MsgBox(36, "Hi!", "Das ist aber gut. Willst du weiter machen?")
Und dann i-wie If input "Ja" Then
MsgBox(36, "Hi!", "Das ist aber gut. Willst du weiter machen?")
ElseIf input "Nein" Then
MsgBox(36, "Hi!", "Das ist aber schade. Willst du weiter machen?")


Oder i.wie so, guck dir nochma das tut genauer bei If-Then an...

MFG
Visonar is offline  
Thanks
2 Users
Old 01/15/2010, 07:21   #580
 
elite*gold: 0
Join Date: Mar 2009
Posts: 55
Received Thanks: 7
Also. Ich hab heute Angefangen mit Autoit.. hab einen Bot gemacht.. ich will das bei diesem Bot die Tasten gesperrt werden.. also mit BlockInput..
Aber leider verstehe ich das ned mit dem Func.. Also mein Script sieht bisher so aus:
Quote:
winactivate("METIN2") ;- öffnet das Metin2 Fenster wieder
mousemove (650, 280,0) ;- Geht auf 1. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 1. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
Sleep (75)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (75)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
Sleep (35)
mousemove (681, 286,0) ;- Geht auf 2. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 2. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
Sleep (75)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (75)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
Sleep (40)
mousemove (720, 280,0) ;- Geht auf 3. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 3. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
SLeep (80)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (75)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
Sleep (75)
mousemove (745, 280,0) ;- Geht auf 4. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 4. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
Sleep (75)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (75)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
mousemove (777, 280,0) ;- Geht auf 5. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 5. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
Sleep (75)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (80)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
Winclose ( "METIN" ) ;- Schliesst Metin2 Fenster
mousemove (414, 412,0) ;- Geht auf Spiel Beenden
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf Spiel beenden

Kann wer pls den Code vervollständigen? also das die Tasten geblockt sind? wäre dankbar..


Gibt paar Thanks^^
UKUMARA is offline  
Old 01/15/2010, 07:27   #581
 
sulak's Avatar
 
elite*gold: 30
Join Date: Apr 2009
Posts: 1,381
Received Thanks: 274
Quote:
Sperrt/Entsperrt Maus und Tastatur.


BlockInput ( flag )




Parameter

flag 1 = Sperrt Eingaben des Users
0 = Entsperrt Eingaben des Users
Ich würde einfach sagen das du Blockinput(1) damit das gesperrt wird und dann am Schluss des Bots kannst du Blockinput(0) wieder machen zum entsperren
sulak is offline  
Old 01/15/2010, 11:55   #582
 
elite*gold: 0
Join Date: Mar 2009
Posts: 55
Received Thanks: 7
Hab ich gemacht.. Der Script ist jetzt so..

Quote:
blockinput(1)
winactivate("METIN2") ;- öffnet das Metin2 Fenster wieder
Blockinput(1)
mousemove (650, 280,0) ;- Geht auf 1. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 1. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
Sleep (75)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (75)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
Sleep (35)
mousemove (681, 286,0) ;- Geht auf 2. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 2. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
Sleep (75)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (75)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
Sleep (40)
mousemove (720, 280,0) ;- Geht auf 3. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 3. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
SLeep (80)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (75)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
Sleep (75)
mousemove (745, 280,0) ;- Geht auf 4. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 4. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
Sleep (75)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (75)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
mousemove (777, 280,0) ;- Geht auf 5. Inventarkästchen
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf 5. Inventarkästchen
Sleep (75)
mousemove (404, 393,0) ;- Geht aus dem Inventar
Sleep (75)
mouseclick ( "left" ) ;- Lässt das Item fallen
Sleep (75)
mousemove (366, 346,0) ;- Geht auf das bestätigen des fallenlassens
Sleep (80)
mouseclick ( "left" ) ;- Klickt noch kurz Ok
Winclose ( "METIN" ) ;- Schliesst Metin2 Fenster
mousemove (414, 412,0) ;- Geht auf Spiel Beenden
Sleep (75)
mouseclick ( "left" ) ;- Klickt auf Spiel beenden
sleep (10000)
Blockinput(0)
Aber irgendwie blockt das gar nichts...
UKUMARA is offline  
Old 01/15/2010, 13:54   #583
 
sulak's Avatar
 
elite*gold: 30
Join Date: Apr 2009
Posts: 1,381
Received Thanks: 274
Ich versuchs mal selber^^
hmm bei mir auch nicht aber ich hab den Fehler gefunden
Quote:
Wenn BlockInput angewandt ist, können ALT-Tastendrücke nicht gesendet werden!
Die folgende Tabelle zeigt, wie das Verhalten von BlockInput von der Windowsversion abhängt; unabhängig davon wird unter allen Betriebssystemen durch Druck von Ctrl+Alt+Del (Strg+Alt+Entf) die Eingabe wieder ermöglicht
sulak is offline  
Old 01/15/2010, 21:23   #584
 
elite*gold: 0
Join Date: Mar 2009
Posts: 29
Received Thanks: 3
BlockInput ist ne "gefährliche" Funktion.
Sie kann zu geringfügigen Schäden führen, wenn man vergisst den Input wieder zu erlauben.

Zum Schutz solcher Probleme, hat Vista diese Funtkion geblockt.

Damit Block Input Funktioniert, muss man Admin Rechte verlangen.
Das sollte dann so aussehen:

Script start, enter your Script below here;
#RequireAdmin -> Befehl für Adminrechte

BlockInput(1)

Eigentliches Script

BlockInput(0)

Thx Button nicht vergessen xD
SuperZim is offline  
Old 01/19/2010, 16:02   #585
 
elite*gold: 0
Join Date: Dec 2007
Posts: 48
Received Thanks: 147
Hallo,
Ich habe hier eine Kleines MouseClick Script erstellt nicht besonders schwer aber da ich ein Anfänger bin könntet ihr mir helfen ihn fertig zu scripten

Quote:
HotKeySet ("^{F1}", "start")
HotKeySet ("^{F2}", "exit")
HotKeySet ("^{F3}", "break")
Run ("BattleForge.exe")
WinWaitActive ("BattleForge 1.1 retail")
Sleep (1000)
MouseClick ("left",535,12)
Sleep (1000)
MouseClick ("left",505, 489)
Sleep (1000)
MouseClick ("left",322, 362)
Sleep (1000)
MouseClick ("left",312, 513)
Sleep (1000)
MouseClick ("left",385, 555)
Sleep (1000)
MouseClick ("left",581 ,556 )
Sleep (1000)
MouseClick ("left",748 ,555 )
Sleep (20000)
Der Bot sollte mit STRG+F1 Starten mit STRG+F2 Pausieren und mit STRG+F3 Beenden
Außerdem soll der Bot in einer Endlosschleife laufen.

Mein Problem ist das wenn ich den Bot starte nix passiert.
Könntet ihr den Ende und Anfang so ändern das ich wenn ich im spiel bin denn dann mit F1 starten kann
El2DeLuXe is offline  
Reply




All times are GMT +1. The time now is 20:07.


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.