Sie sind nicht angemeldet.

Du bist nicht angemeldet. Bitte melde dich an um Zugriff auf alle Funktionen zu erhalten und keine Werbeeinblendungen zu sehen.

Lieber Besucher, herzlich willkommen bei: CodeBot Community - AutoIt, Java, C++ und mehr. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Mittwoch, 12. Mai 2010, 16:47

[Bot`s] Seafight Glitziebot + BM Bot

hi,
hier mal für die allgemeinheit mein seafigt glitziebot!

Danke an alle die mir beim progen mit sinvollen komentaren etc. geholfen haben!!!!
Wenn ihr Verbesserungen bemerken wollt dann einfach hochladen oder .... .

Mfg tarkin
»Tarkin« hat folgende Datei angehängt:
  • GlitzieBot.rar (1,1 MB - 2 056 mal heruntergeladen - zuletzt: 16. April 2014, 08:43)
MfG Tarkin

Ps: Gefundene Rechtschreibfehler dürfen gekonnt überlesen werden :whistling:
Ansonsten führen meißt viele wege nach Rom!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Tarkin« (12. Mai 2010, 17:39)


2

Mittwoch, 12. Mai 2010, 16:59

Ach ja und hier auch gleich noch nen skript für nen Seafight Bonusmap Bot

Leider nur in scar-skript im Anhang!

Hab zwar schon an der umsetzung gearbeitet hab aber kein bock mehr drauf es fertig zu machen!

Spoiler Spoiler


AutoIt - Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_icon=images\bot.ico
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.4.0
 Author:     Tarkin

 Script Function:
Seafight Bonusmapbot

#ce ----------------------------------------------------------------------------

#include <ImageSearch.au3>
#include <ToolTipConstants.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>

#Region ### START Koda GUI section ###
$bmbot = GUICreate("Seafight BM-Bot", 178, 133, 345, 312,-1,BitOR($WS_EX_TOOLWINDOW,$WS_EX_TOPMOST))
GUISetOnEvent($GUI_EVENT_CLOSE, "_OnEventHandler")
$spielen = GUICtrlCreateButton("Spiele Bonusmap", 32, 8, 113, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_OnEventHandler")
$pause = GUICtrlCreateButton("Pause", 32, 40, 113, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_OnEventHandler")
$exit = GUICtrlCreateButton("Exit", 40, 80, 89, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_OnEventHandler")
$Pic1 = GUICtrlCreatePic("images\tarkin.jpg", 0, 0, 177, 132, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

Global $fPause = True
Global $randomsleep = Random (1, 50, 1)
Global $randomx = Random (1, 4, 1)
Global $randomy = Random (1, 4, 1)
; Minimap
Global $iLeft = 0
Global $iTop = 0
Global $iRight = 0
Global $iBottom = 0
;Map
Global $mapLeft = 0
Global $mapTop = 0
Global $mapRight = 0
Global $mapBottom = 0
Global $globalmapx = 0
Global $globalmapy = 0
;BM-Check
Global $globalbmcheck = False
;Position
Global $position = 0
Global $positionx = 0
Global $positiony = 0
Global $minimapquartal = 0
Global $mouseposition = 0
Global $schiffposition = 0
;Ziele
Global $target = 0
Global $newtarget = False
;reppen
Global $rLeft = 0
Global $rTop = 0
Global $rRight = 0
Global $rBottom = 0
Global $needrepp = False
Global $halfrepp = False
Global $fullhp = False
;move
Global $move = False
Global $schiffmovex = 0
Global $schiffmovey = 0


Opt("GUIOnEventMode", 1)

While 1 * Sleep(10)
If Not $fPause Then
Select
Case _minimap()
Case _map()
EndSelect
Else
    Sleep(100)
    ConsoleWrite("Bot pausiert..." & @CRLF)
EndIf
WEnd


Func _OnEventHandler()
Switch @GUI_CtrlId
    Case $GUI_EVENT_CLOSE, $exit
        Exit
    Case $spielen
        $fPause = False
    Case $pause
        $fPause = True
EndSwitch
EndFunc   ;==>_OnEventHandler

Func _minimap()
$globalminimapx = 0
$globalminimapy = 0
$globalpunktminimap = _ImageSearchArea("images/global.jpg", 1, 0, 0, @DesktopWidth, @DesktopHeight, $globalminimapx, $globalminimapy, 50)
If $globalpunktminimap = 1 Then
$iLeft = $globalminimapx -45
$iTop = $globalminimapy +22
$iRight = $globalminimapx +45
$iBottom = $globalminimapy +112
ElseIf $globalpunktminimap <> 1 Then
MsgBox (16,"Fehler", "Minimap NICHT gefunden!", 5)
Exit
EndIf
EndFunc ;==> _minimap


Func _map()
$globalpunktmap = _ImageSearchArea("images/globalmap.jpg", 1, 0, 0, @DesktopWidth, @DesktopHeight, $globalmapx, $globalmapy, 50)
If $globalpunktmap = 1 Then
$mapLeft = $globalmapx + 5
$mapTop = $globalmapy + 26
$mapRight = $globalmapx + 765
$mapBottom = $globalmapy + 587
ElseIf $globalpunktmap <> 1 Then
MsgBox (16,"Fehler", "Map NICHT gefunden!", 5)
Exit
EndIf
EndFunc ;==>_map

Func _bmcontroll()
$globalbmx = 0
$globalbmy = 0
$globalbm = _ImageSearchArea("images/bmcontroll.jpg", 1, 0, 0, @DesktopWidth, @DesktopHeight, $globalbmx, $globalbmy, 50)
If $globalbm = 1 Then
$globalbmcheck = True
ElseIf $globalbm <> 1 Then
MsgBox (16,"Fehler", "Du befindest dich nicht auf Bonusmap!"&@CRLF&"Bitte betritt erst eine der Bonusmaps und starte den Bot NEU!", 7)
Exit
EndIf
EndFunc ;==> _bmcontroll

Func _checktarket()
$target = PixelSearch ($mapLeft, $mapTop, $mapRight, $mapBottom, 0xFE0000, 10)
If Not @error Then
$newtarget = True
EndIf
EndFunc ;==> _checktarket

Func _getposition ()
$position = PixelSearch ($iLeft, $iTop, $iRight, $iBottom, 0x00FF00, 10)
If Not @error Then
$positionx = $position [0]
$positiony = $position [1]
ElseIf @error Then
MsgBox ("Fehler", "Konnte mein Schiff nicht auf der Minimap finden!", 5)
Exit
EndIf
EndFunc ;==> _getposition

Func _getmapquartal ()
If $positionx < $iLeft + 45 & $positiony < $iTop + 45 Then
$minimapquartal = 1
EndIf
If $positionx > $iLeft + 45 & $positiony < $iTop + 45 Then
$minimapquartal = 2
EndIf
If $positionx < $iLeft + 45 & $positiony > $iTop + 45 Then
$minimapquartal = 3
EndIf
If $positionx > $iLeft + 45 & $positiony > $iTop + 45 Then
$minimapquartal =4
EndIf
EndFunc ;==> getmapquartal

Func _reppcheck ()
$rLeft = $globalmapx - 37
$rTop = $globalmapy + 606
$rRight = $globalmapx + 174
$rBottom = $globalmapy + 645
$reppencritical = PixelSearch($rLeft, $rTop, $rRight, $rBottom, 0xC11B01, 5)
If Not @error Then
$needrepp = True
Else
$needrepp = False
EndIf
$reppenhalf = PixelSearch($rLeft, $rTop, $rRight, $rBottom, 0x564C00, 15)
If Not @error Then
$halfrepp = True
Else
$halfrepp = False
EndIf
$fullhp = PixelSearch($rLeft, $rTop, $rRight, $rBottom, 0x007300, 5)
If Not @error Then
$fullhp = True
Else
$fullhp = False
EndIf
EndFunc ;==>_reppcheck

Func _schiffposition ()
$schiffpositionx = 0
$schiffpositiony = 0
$schiff = _ImageSearchArea("images/schiff.jpg", 1, 0, 0, @DesktopWidth, @DesktopHeight, $schiffpositionx, $schiffpositiony, 35)
$schiffx = $schiffpositionx
$schiffy = $schiffpositiony
EndFunc ;==> _schiffposition

Func _movecheck



Func _reppdrive ()
If $minimapquartal = 1 Then
MouseMove ($iLeft + $randomx, $iTop + $randomy, 1)
$mouseposition = MouseGetPos ()
Sleep (50 + $randomsleep)
MouseClick ("left", $mouseposition [0], $mouseposition [1], 1)
EndIf
If $minimapquartal = 2 Then
MouseMove ($iRight - $randomx, $iTop + $randomy, 1)
$mouseposition = MouseGetPos ()
Sleep (50 + $randomsleep)
MouseClick ("left", $mouseposition [0], $mouseposition [1], 1)
EndIf
If $minimapquartal = 3  Then
MouseMove ($iRight - $randomx, $iBottom - $randomy, 1)
$mouseposition = MouseGetPos ()
Sleep (50 + $randomsleep)
MouseClick ("left", $mouseposition [0], $mouseposition [1], 1)
EndIf
If $minimapquartal = 4 Then
MouseMove ($iTop + $randomx, $iBottom - $randomy, 1)
$mouseposition = MouseGetPos ()
Sleep (50 + $randomsleep)
MouseClick ("left", $mouseposition [0], $mouseposition [1], 1)
EndIf
EndFunc ;==>_reppdrive


.........
»Tarkin« hat folgende Dateien angehängt:
  • BM Script.rar (9,22 kB - 1 134 mal heruntergeladen - zuletzt: 13. April 2014, 16:13)
  • Bonusmapbot.rar (365,38 kB - 1 135 mal heruntergeladen - zuletzt: 13. April 2014, 16:13)
MfG Tarkin

Ps: Gefundene Rechtschreibfehler dürfen gekonnt überlesen werden :whistling:
Ansonsten führen meißt viele wege nach Rom!

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Tarkin« (12. Mai 2010, 17:08)


3

Montag, 28. Juni 2010, 21:56

hey danke erstmal für den kostenlosen bot, aber eine frage hab ich noch wie funktioniert der bm Bot??

4

Samstag, 7. August 2010, 13:40

Echt cool von dir dass du die bots hier kostenlos reinstellt, allerdings hab ich eine frage:

Bei dem Glitzibot findet es bei mir die Minimap nicht. Ich hab es an jeden auch erdenklichen Stellen probiert, bei mir kommt aba immer ein Fehler.

trotzdem schonmal danke und schöne grüße

5

Freitag, 13. August 2010, 18:59

das ist ganz einfach mach einfach alles das was in der anleitung steht bei mir läufts, also der glitzibot jedoch nicht der für die bm bei mir hata imman problem :?: :?: :?:

6

Montag, 16. August 2010, 09:04

Ich bin die anleitung auch noch mal durchgegangen und jezt funktioniert es....

Hab wohl irgendwas übersehen^^

danke nochmal Tarkin

7

Montag, 16. August 2010, 23:42

HP balken nicht gefunden - brauche Reparatur oder Fehler

bei mir sagt er immer bei BM Script das es denn HP balken nicht gefunden - brauche Reparatur oder Fehler kann mir bitte jemand sagen wo ich ihn denn hin machen soll


mfg metzker

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Metzker« (16. August 2010, 23:55)


8

Dienstag, 17. August 2010, 00:38

Erst mal THX er geht so gar ^^
Nun mal meine Frage,
Wie sicher ist der Bot eigentlich?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »axelt« (17. August 2010, 00:42)


9

Freitag, 20. August 2010, 20:12

Soo ich habe ihn richtig eingestellt nur er fährt nichtt zum reperieren sondern bleibt stehen??? wie mache ich das er repariert?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Kinglol« (20. August 2010, 22:06)


10

Sonntag, 22. August 2010, 23:34

Bei wem geht der BM Bot.. wer kann erklären wie das geht es kommt keine fehlermeldung aber es pasiert auch nichts.. es ist auch keine anlietung dabei.. bitte um hilfe

11

Donnerstag, 26. August 2010, 16:35

//////////////////////////////////////////////////////////////////////////////////////////////////
// Hier die Werte der Seekarte eintragen
// in den tools findet ihr die pick color funktion mit der ihr einen mauswert auslesen könnt

skx1:= 465; //x-oben links
skx2:= 254; //y-oben links
sky1:= 1210; //x-unten rechts
sky2:= 800; //y unten rechts

//die Werte vom HP balken eintragen
hpx1:=424; //x-oben links
hpy1:=850; //y-oben links
hpx2:=610; //x-unten rechts
hpy2:=868; //y-unten rechts
//die Werte des aktualisieren buttons
aktx:= 837; //x-oben links
akty:= 850; //x-rechts

//den Mittelpunkt eures Schiffes ausmessen und einstellen, pixeldistance nur bei schlechter distanz verändern
mpx:= 838; //x-oben links
mpy:= 525; //y-unten rechts
pixeldistance:= 160;




kann mir da mal jemand helfen bitte

12

Montag, 6. September 2010, 18:39

wäre nicht schlecht könnte auch hilfe brauchen

13

Freitag, 10. September 2010, 04:07

sag mal wieso ist
Func _movecheck nur offen und sonst garnichts? also der bot klappt net wegen diese sache ist das ein kopier fehler tippfehler oder sonst was?

14

Freitag, 10. September 2010, 14:42

Da brauch ich auch mal Hilfe:

Bei mir findet er keinen HP-Balken, habe die Pixel und so alles eingestellt. Er fährt auch vor den Schiffen weg, wenn er eins angreift, er fährt auch bei ca. 40k hp in die Ecke und reppt, jedoch bricht er das reppen nach knapp 10 Sekunden wieder ab und fährt in die nächste Ecke, mit der Begründung hp-Balken nicht gefunden. Ach ja, was ist der Akutalisieren Button?

Was ist da los?
Wäre über eine Antwort sehr erfreut,

Grüße

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »harryschlotter« (10. September 2010, 15:31)


15

Samstag, 11. September 2010, 09:09

Da brauch ich auch mal Hilfe:

Bei mir findet er keinen HP-Balken, habe die Pixel und so alles eingestellt. Er fährt auch vor den Schiffen weg, wenn er eins angreift, er fährt auch bei ca. 40k hp in die Ecke und reppt, jedoch bricht er das reppen nach knapp 10 Sekunden wieder ab und fährt in die nächste Ecke, mit der Begründung hp-Balken nicht gefunden. Ach ja, was ist der Akutalisieren Button?

Was ist da los?
Wäre über eine Antwort sehr erfreut,

Grüße
Das selbe Problem habe ich auch mit dem abbruch. Was muss ich da ändern? Wäre nett wenn mir wer hilft.
Gru?


16

Samstag, 11. September 2010, 12:12

ich bin grad dabei den glitziebot zu bearbeiten... Habe es schon geschafft das er die glitzies sofort erkennt und nicht so lange warten muss
der bm bot funzt bei mir gar nicht, kann mir dabei jemand mal helfen??? ?(

17

Dienstag, 14. September 2010, 17:05

BM Bot

Kann mir bitte auch jemand helfen??

Bei mir erscheint einer fehlermeldung...

BItte um Hilfe..

Wäre Super

18

Dienstag, 14. September 2010, 17:40

der BM bot hat einer fehler drin im code da eine funktion nicht geschrieben ist sondern nur offen gelasen. DAS HEIST code nicht vollständig der kann net klappen wenn eine funktione fehlt.
Habt ihr den code überhaupt mal angesehen? oder hauptsache runtergeladen und gestartet? und nicht coden lernen oder verbessern?

19

Dienstag, 14. September 2010, 18:01

ja ich kenn mich nich gut mit proggn aus!

Kannst du mir dann bitte helfen und ihn dann so reinstellen dass er funktioniert??

Wäre echt genail!

Schon mal danke im voraus..!

20

Dienstag, 14. September 2010, 18:30

ja ich kenn mich nich gut mit proggn aus!

wenn du dich mit proggn auskennst wo liegt dann das problem?
wenn du sagst das du proggn kannst dann kannst du doch den code zu ende schreiben? ist nicht böse gemeint.
aber ich schreibe nicht einfach codes für jemanden zu ende ^^(ohne gegenleistung)