VB 2010

01/26/2013 21:13 .Rayer#1
Hallo liebe Com,

ich versuche gerade in Metin2 ein PickUpBot zu Programmieren und ich finden
nicht den richtigen Code dafür. Ich habe es mit dem Code probiert My.Computer.Keyboard.SendKeys("{Y}").
Der Funktioniert aber nicht.
Welchen Code muss ich verwenden ?

MFG
.Rayer
01/26/2013 21:15 SHLAGGY2K13#2
Würdest du mir deinen ganzen Source verraten?
Hast du einen Timer?
01/26/2013 21:25 reCougar#3
Für Bots würde ich dir eher AutoIt empfehlen ist einfacher zu lernen und hat genau das was du brauchst.
01/26/2013 21:59 tolio#4
m2 ist denke ich mal nen directx game, da kommste mit sendkeys nicht weit
01/26/2013 23:49 qkuh#5
Das hat mit DirectX nichts zutun. Eventuell ist Metin2 protected. Versuch mal SendMessage. (Google hilft dir dabei)
01/26/2013 23:57 SHLAGGY2K13#6
Sollte es protected sein kannste so testen.

Programm erstellen

1x Timer (Interval einstellen.)
2x Button


Button1:
Code:
Timer1.start
Button2:
Code:
Timer1.Stop
Timer1:
Code:
SendKeys.send("{Enter}") 
My.Computer.Keyboard.SendKeys("{SpambotTest}")
sendkeys.send("{Enter}")
Nun sollte er in den Chat spammen.
Ähm is alles grad so geschrieben, da VB.Net wegen neu aufsetzen noch nicht installiert ist, falls es fehler gibt melden :)

Wen dies geht sollte Y zum Yang farmen auch gehen :)
02/02/2013 00:09 Kosic#7
Ich nehme mal stark an, dass Metin2 die dinput8.dll ladet(also direct input verwendet), was soviel heißt wie: Du kannst SendMessage und VB im allgemeinen vergessen. (Wenn ich mich jetzt nicht irre)

Mfg,
Kosic
02/04/2013 15:07 .Rayer#8
Jap, Kosic. Du hast recht, habe ich letztens getestet.

#Kann man Closen