Bot Programmierkurs by NetMax

09/09/2009 18:26 TheGuiTarJokeR#16
hey!

ich weiß nicht genau, ob man hier fragen stellen darf, aber ich bin einfach mal mutig ^^

ich hab versucht mir nen kleinen aufsammelbot zu schreiben, mit pause und an/abschaltfunktion, aber hab das problem, dass der bot zwar offensichtlich den key an das prog sendet (in der chatleiste kommts an) aber zum aufsammeln gehts net...

großer meister, erleuchte mich mit deiner weisheit :D

CODE:

AutoItSetOption("WinTitleMatchMode", 4)

Global $Paused = 1
Global $Collect = 0
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{F10}", "ToggleCollect")
HotKeySet("{F11}", "Terminate")

$windowname = "METIN2"
$handle = WinGetHandle($windowname, "")
If @error Then
MsgBox(4096, "Error", "Fenster konnte nicht gefunden werden")
Else
while 1
CheckAction()
WEnd
EndIf

Func CheckAction()
If $Collect Then
ControlSend($windowname, '', '', "y")
sleep(1000)
EndIf
EndFunc

Func ToggleCollect()
$Collect = NOT $Collect
EndFunc

Func TogglePause()
$Paused = NOT $Paused
While $Paused
Sleep(100)
WEnd
EndFunc

Func Terminate()
Exit 0
EndFunc
10/15/2009 19:13 wensor#17
Echt Geil gemacht und sich auch sehr viel mühe bei gegeben jetzt wäre noch pracktich zu wissen wie man mobs und gegner scant und dan in den bot so ein baut das er daruf den immer bestimmte sachen macht
10/15/2009 19:20 bloodx#18
nach mobs suchen tust du am besten mit sowas:

PHP Code:
;Monster farbe Festlegen
MsgBox
(64"Monster Farbe per Maus""Hol dir die Mob Farbe.")
$Mobcoord MouseGetPos()
$MonsterColor PixelGetColor($Mobcoord [0], $Mobcoord [1])

;
Halt die Size etc bekommen...
$winpos WinGetPos("Fenster Name")
$winx $winpos[0]
$winy $winpos[1] + 100
$winy2 
$winpos[1] + 200
$width 
$winpos[2]-10
$height 
$winpos[3] - 100
$right 
$winx $width
$bottom 
$winy $height

;Nach dem Monster Suchen
PixelSearch
($winx$winy$right$bottom$MonsterColor25
10/15/2009 21:22 wensor#19
ok ein teil verstehe ich mit mein wissen schon nur was macht genau weil der pixel wird nie mit ein tasten druck gespeicher und ist so mit den eine variable die man verarbeiten kann also fände ich es nett wen du verleicht noch mal pls dne code oben noch mal zu erläutern
10/15/2009 21:31 bloodx#20
der Holt die Größe/Position vom Fenster.. PixelSearch muss ja wissen in welchem Bildschirm bereich es suchen muss.
10/16/2009 13:07 ゆうじ#21
Sehr nice tut hast dir nen Thanks verdient ^^
10/19/2009 20:02 Freundmonster#22
echt klasse diese mühe aber leider check ichs net bin ja noch viel zuklein bin 9jahre lach
10/22/2009 14:59 frh#23
Joa Gut erläutert...immer mit Bilder :)
ich bin hier jetzt en Jahr angemeldet dein Thread ist der erste wo ich was schreib :D

das hat was zu bedeuten... :)
10/23/2009 00:36 m0hamed#24
WTF ....
Some one translate this in english for god dame sake !
10/24/2009 16:12 Shadow992#25
Ok das Tutorial ist gut geworden , wirklich gut und auch alles schön erklärt .

Aber ich persönlich finde das komplette Tutorial recht unübersichtlich , mir würden da allgemein 2 Lösung einfallen , die das vielleicht etwas übersichtlicher gestalten :D :

1.Eine Art Verzeichnis , was jetzt eigentlich wo steht und was man in dem jeweiligen Kapitel lernt . Grund ist einfach , dass nicht jeder bei 0 anfängt manche haben vielleicht schon die Grundlagen und sind vielleicht auch nur in Memory editing interessiert , jemand , der nur die ersten 3 Lektionen von dir liest wird sich denken "ach das weiß ich doch alles schon" und wird wo anders nach einem "Tutorial" dazu suchen .

2.Ein bisschen Farbgebung peppt das ganze nochmal ein bisschen auf .
Z.b. könntest du immer die Variablen farbig gestalten , oder einfach immer nur die Überschrift , aber ein bisschen Farbe würde das ganze noch einen Tick besser aussehen lassen :D .

Edit :
Noch eine kleine Anregung , benutze die php-tags für ein stück code , also

[ php]

[ /php]

anstatt

[ code]

[ /code]

das macht das ganze noch ein bisschen leichter lesbar .
10/27/2009 13:46 djdaniel3000#26
danke is sehr hilfreich

sehr gut erklärt
10/28/2009 19:25 ».×. Zero.×.«#27
das sollte echt mal sticked
10/28/2009 19:56 Assass1n#28
Quote:
Originally Posted by m0hamed View Post
WTF ....
Some one translate this in english for god dame sake !
This is a german site.
10/30/2009 21:13 brtcont#29
HAY leute der bot ist ech supaa!!
aber ich krig ihn nicht ricxhtig zum laufen+
kann jmd ne anleitung pls schicken was mnan einge ben muss
in welcher reihen folge mannn genau vorgehwen muss
10/31/2009 11:14 $PAM3R#30
Quote:
Originally Posted by Freundmonster View Post
echt klasse diese mühe aber leider check ichs net bin ja noch viel zuklein bin 9jahre lach
9 jahre und dann schon online gamer mein bruder ist 10 und
spielt lieber draußen als vorm combi sitzen ich kann das nicht leiden
wie sich so junge kinder in ein forum stellen und warscheinlich auch noch
WoW, oder M2 spielen sind zwar beides kack games aber ich finde das schade
mit dem alter schon vor der flimmer kiste zu sitzen =°( :(