[TUTO] Scar-Script-Bots-Erklärungsthread

04/06/2013 01:11 CHR_MAR#16
Seekarte & Minimap definieren

In den meisten Seafight-Scar-Bot-Scripts wird die Seekarte und die Minimap zur weiteren Verwendung entweder automatisch oder manuell definiert. Genauso im genannten Beispielsscript. Hier wird die Seekarte per Hand über skx1:sky1 und skx2:sky2 festgelegt. Die Minimap wird automatisch anhand der Schaltflächen "Schiffe anzeigen" oder "Schatzsucher" auf die Werte mmx1:mmy1 und mmx2:mmy2 definiert.

- Wozu diese Bereichsdefinierung ?

Prinzipiell ist es weniger Fehler anfällig und auch schneller nicht den gesamten Bildschirm nach einer bestimmten Information abzutasten, sondern nur einen extra definierten Bereich. Beispielsweise wird mit dem Schatzsucher auf der Minimap einfach nur nach dem Farbwert "gelb" gesucht. Würde man diese Information überall suchen, dann wären Falschmeldungen die Folge, denn Gelb gibt es halt nicht nur dort. Das gleiche gilt für Glitzis oder das Klicken zum Bewegen des Schiffes. Wäre die Seekarte nicht oder falsch definiert, dann wären Fehlklicks ausserhalb der Seekarte die Folge.

- Wie sieht das in der Praxis aus ?

Zur Veranschaulichung habe ich hier ein Bild und werde es nachfolgend erklären.
[Only registered and activated users can see links. Click Here To Register...]

Wie bereits in einem anderen Posting erklärt worden ist, gibt man eine Position auf dem Monitor durch die X- und Y-Werte auf der jeweiligen Achse an.

Die weissen Linien definieren die beiden Punkte links oben (skx1:sky1) und rechts unten (skx2:sky2) der Seekarte. Daraus ergibt sich das Suchfeld (gelbes Rechteck) für die Seekarte.

Die grünen Linien definieren die Eckpunkte der Minimap nach dem selben Prinzip. Also somit mmx1:mmy1 und mmx2:mmy2. Hierdurch wird das Suchfeld der Minimap definiert (rotes Rechteck)

Daher diese Punkte einmal festgelegt werden und auch solange das Script läuft nicht mehr verändert werden, kann nun mit Befehlen (z.B. "suche in rotes Rechteck") eine Information gesucht oder Handlung durch geführt werden.
04/07/2013 14:03 onebloodangel#17
Hallo wie kann ich in einen fertigen Scripts neue Glitzis einstellen zum Beispiel wenn sie schwarz oder rot sind mache ich das mit den Color Picker und wo speichere ich das
04/07/2013 16:11 SeaDoc#18
Ich würde gerne die Bild suche machen :)
04/07/2013 17:24 CHR_MAR#19
Quote:
Originally Posted by onebloodangel View Post
Hallo wie kann ich in einen fertigen Scripts neue Glitzis einstellen zum Beispiel wenn sie schwarz oder rot sind mache ich das mit den Color Picker und wo speichere ich das
dazu gibt es zwar irgendwo hier im forum ein video, aber es wird auch noch eine detailierte erklärung in diesem thread folgen. bitte hab einfach etwas geduld, denn es dauert natürlich auch etwas alle infos zu posten ;)

Quote:
Originally Posted by SeaDoc View Post
Ich würde gerne die Bild suche machen :)
sehr gerne !
je mehr leute helfen ihr wissen zu veröffentlichen, desto schneller sind die infos vorhanden und der thread mit leben gefüllt :)
04/07/2013 17:46 SeaDoc#20
Quote:
Originally Posted by CHR_MAR View Post
dazu gibt es zwar irgendwo hier im forum ein video, aber es wird auch noch eine detailierte erklärung in diesem thread folgen. bitte hab einfach etwas geduld, denn es dauert natürlich auch etwas alle infos zu posten ;)


sehr gerne !
je mehr leute helfen ihr wissen zu veröffentlichen, desto schneller sind die infos vorhanden und der thread mit leben gefüllt :)
Ich Fang gleich direkt mal an und mache dazu noch ein Video :)
04/07/2013 17:56 Havelock_Vetinari#21
Virtueller Computer ?!


In diesem Beitrag dreht sich alles um die virtuellen Computer . Ihr fragt euch vielleicht : Was ist das ein virtueller Computer (auch Virtuelle Maschine genannt)

Wikipedia sagt :

In eigenen Worten : Ein virtueller PC ist ein "PC" , der keine eigene Hardware benötigt , sondern die Hardware des Host - PCs (dem originalen PC) mitbenutzt und sich so , z.b. den benötigten Arbeitsspeicher oder den benötigten Speicherplatz abzweigt. Man kann auf ihm beinahe jedes beliebige Betriebssystem installieren , was sehr praktisch ist , wenn man mit Windows und z.b. Linux arbeiten möchte.

Aber was bringt mir das jetzt?

Naja .. Wer schon einmal ein Scar Script gestartet hat , der weiß , dass man während das Script ausgeführt wird , nichts anderes mit dem PC machen kann.Ein virtueller PC kann abhilfe schaffen! Indem wir einfach einen neuen virtuellen PC erstellen können wir die Scar Scripte ohne Probleme dort laufen lassen und wir können auf dem Host - PC trotzdem ohne Einschränkungen arbeiten.Es ist auch möglich , mehrere virtuelle PCs laufen zu lassen um mit mehreren Accounts gleichzeitig zu Boten , herbei darf man es allerdings nicht übertreiben , da es sonst passieren kann , dass die virtuellen PCs zu viel (Arbeits)speicher fressen und der Host - PC somit nicht mehr richtig läuft

Was gibt es alles für Software mit der ich einen virtuellen PC erstellen kann?

Es gibt einige Programme zum erstellen einer virtuellen Maschine , hier mal die drei bekanntesten" :
Letztendlich müsst ihr entscheiden , welche Software ihr verwenden wollt / am besten findet . Mein Favorit ist virtualbox, da mich hier das Design am meisten anspricht :)

Ich hoffe dieser Beitrag hat euch ein wenig weitergeholfen. Falls ihr noch irgendwelche fragen habt oder sonst etwas weiteres geklärt / in diesem Beitrag haben wollt , schreibt mich einfach an :)

LG Alex
04/28/2013 00:15 Kleiner7777#22
Ich muss sagen ein dickes Thx an den Verfasser und die Erklärung habe zwar jetzt einige zeit gebraucht das ans laufen zu bekommen die vm aber jetzt rennt sie dann 24/7 alles geil danke
10/14/2013 19:27 Nippilein#23
komtm vllt ne weiterführung der Scar script erklärungen?
10/14/2013 21:58 londoneza#24
Can you translate all in eanglish because i dont understand nothing.