Register for your free account! | Forgot your password?

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

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

 

AutoIt - Metin2 Angelbot?

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2010
Posts: 244
Received Thanks: 24
AutoIt - Metin2 Angelbot?

Hallo,
ich hoffe mal, dass ich hier richtig bin, nähmlich habe ich ein kleines Problem mit meinem Angelbot:

Also, erstmal soll der Bot nur F4 drücken(Köder), Space senden(Angel auswerfen), warten bis die Fischblase erscheint, dann noch mal 3 Sek. warten und wieder Space senden(Angel einholen).

Ich habe zum Suchen der Blase die Pixelsearchfunktion genommen.

Mein Script sieht bisher so aus:



I-wie klappt das ganze aber noch nicht so genau.

Vllt. kann mir einer von euch ja helfen, freue mich auf eine baldige Antwort.

Danke im Vorraus!



Lukɑs is offline  
Old   #2
 
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
Fensterbezogene befehle wie WinActiv(e)ate oder ControlClick/Send funktionieren nicht in Metin (vermutlich da der Client kein Windowhandle hergibt )

Probier es mal einfach mit den TCP Befehlen, ich finde die eig. sogar einfacher als nen nervtötend aufwendig gestalteten PixelSearch Send/Klick Bot ^^


.nAno is offline  
Old   #3
 
elite*gold: 0
Join Date: Apr 2010
Posts: 403
Received Thanks: 118
kennt wer nen guten guide zum autoit lernen?
Jerk321 is offline  
Old   #4
 
elite*gold: 0
Join Date: Apr 2010
Posts: 244
Received Thanks: 24
Quote:
Originally Posted by .nAno View Post
Fensterbezogene befehle wie WinActiv(e)ate oder ControlClick/Send funktionieren nicht in Metin (vermutlich da der Client kein Windowhandle hergibt )

Probier es mal einfach mit den TCP Befehlen, ich finde die eig. sogar einfacher als nen nervtötend aufwendig gestalteten PixelSearch Send/Klick Bot ^^
sry, aber was ist mit "TCP Befehlen" gemeint? da kenne ich mich wohl gar nicht mit aus^^


Quote:
Originally Posted by Graymling1 View Post
kennt wer nen guten guide zum autoit lernen?
spam bitte nicht rum, dafür ist die sufu da, danke.


Lukɑs is offline  
Old   #5
 
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
Anfänger Tuts -->

TCP Tut -->

Da wird auch erklärt wie man nen gesamten Server erstellt, für deine Zwecke ist allerdings nur das Verbinden und Senden relevant
.nAno is offline  
Old   #6
 
elite*gold: 0
Join Date: Apr 2010
Posts: 244
Received Thanks: 24
kann man nicht einfach das script "wie gewohnt" fortsetzen?

bzw. was muss ich denn da eintragen, wo ich ne lücke hab?
Lukɑs is offline  
Old   #7
 
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
Sieht für mich nach nem Fall für ne If/Else Abfrage aus.

Mit na Variable kannst du dann bestimmen ob er das Erste mal durchläuft oder nicht.
.nAno is offline  
Old   #8
 
elite*gold: 0
Join Date: Apr 2010
Posts: 244
Received Thanks: 24
hm, ich komme einfach nicht weiter:


was mache ich blos falsch?

farbe ist 101% right.

danke schon mal!
Lukɑs is offline  
Old   #9
 
elite*gold: 0
Join Date: Jun 2009
Posts: 70
Received Thanks: 18
Quote:
#include <GUIConstants.au3>

#RequireAdmin

$ps = PixelSearch(12,31,794,578,0xFBF8FC)

#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Form2", 291, 162, 474, 130)
$Button1 = GUICtrlCreateButton("Start", 24, 24, 75, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

Case $Button1
WinActivate("METIN2", "")
WinMove("METIN2", "", 0, 0)
While 1
if IsArray($ps) = True Then
MsgBox(0,"","")
EndIf
WEnd
EndSwitch
WEnd
Vielleicht machste daraus mal:

Quote:
#include <GUIConstants.au3>

#RequireAdmin

$ps = PixelSearch(12,31,794,578,0xFBF8FC)

#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Form2", 291, 162, 474, 130)
$Button1 = GUICtrlCreateButton("Start", 24, 24, 75, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

Case $Button1
WinActivate("METIN2", "")
WinMove("METIN2", "", 0, 0)
While 1
if IsArray($ps) = True Then
Send(" ",0)
EndIf
WEnd
EndSwitch
WEnd
Dann sendet der "Leertaste" zum einziehen der Angel
cheaterundhacker is offline  
Old   #10
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
dir ist shcon kla, dass das hier ein knappes halbes jahr alt ist, ja?!


omer36 is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
[Metin2] AutoIT Angelbot anlietung für anfänger gesucht
Hallo, ich wollte fragen ob jemenand ein ein fach zu verstehende anlietung für AutoIT kenn das anfänger wie ich uns unseren eigenden angelbot...
2 Replies - AutoIt
Metin2 + Angelbot Start über Autoit >FAIL<!
Tagle, Hab bissl mit AutoIt rumgespielt... ;) Immer wen ich Metin2 über Autoit starten will kommt: patchserverlist Verbindungsfehler...
3 Replies - AutoIt
Metin2 Angelbot Mit Autoit Oder VB
Hallo Com, Ich suche Jemanden Der mir helfen Kann einen Angelbot zu machen... Bzw. Sein Script hergibt :D Oder mit zeigt wie ich ein gutes mache ...
2 Replies - .NET Languages
Angelbot Autoit
Hi ich will in Metin2 eine Art angelvot machen!!(für mich) Nur ich ich habe ein prob. ich will sagen das der angelbot den Wurm auffüllen soll aber...
10 Replies - AutoIt



All times are GMT +1. The time now is 23:26.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.