<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.stne.net/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.stne.net/index.php?feed=atom&amp;target=W%21Zz4Rd&amp;title=Spezial%3ABeitr%C3%A4ge%2FW%21Zz4Rd</id>
		<title>STNE-Wiki - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.stne.net/index.php?feed=atom&amp;target=W%21Zz4Rd&amp;title=Spezial%3ABeitr%C3%A4ge%2FW%21Zz4Rd"/>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Spezial:Beitr%C3%A4ge/W%21Zz4Rd"/>
		<updated>2026-04-07T14:41:42Z</updated>
		<subtitle>Aus STNE-Wiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Romulaner-St%C3%BCtzpunkt</id>
		<title>Romulaner-Stützpunkt</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Romulaner-St%C3%BCtzpunkt"/>
				<updated>2009-06-24T22:44:18Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Schiffsmenue}}&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;float:right;margin-left:3em&amp;quot;&lt;br /&gt;
! Romulaner-Stützpunkt&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game3.stne.net/i/s/220.gif &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Romulaner-Stützpunkt&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;border-bottom:0px&amp;quot; | '''Daten'''&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;nl&amp;quot; style=&amp;quot;padding:0px&amp;quot; |&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
''[[Schiffsklassifikationen|Klassifikation]]:''&lt;br /&gt;
| [[:Kategorie:Militärische Schiffe|Militärisches Schiff]]&lt;br /&gt;
|-&lt;br /&gt;
| [[:Kategorie:Raumstationen|Stützpunkt]]&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;border-top:0px; border-bottom:0px&amp;quot; | '''Eigenschaften'''&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;nl&amp;quot; style=&amp;quot;padding:0px&amp;quot; |&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffslimit|Slots:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Crew|Rumpfcrew:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Crew|max. Crew:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Hülle|Hüllenstärke:]]'' || 5.000&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Panzerung|Panzerung:]]'' || unbekannt		&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schilde|Schildstärke:]]'' || 3.200&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-EPS|EPS-Speicher:]]'' || 700&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Reaktor|Reaktorleistung:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Reaktor|Kernkapazität:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Cargo|Frachtraum:]]'' || 12.000&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Beamen|Beam-Kapazität:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Phaser|Phaserstärke:]]'' || min. 1x15&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Disruptor|Disruptorstärke:]]'' || min. 3x22&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Torpedos|Torpedos:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Torpedorampen|Torpedorampen:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Torpedoausweichen|Torpedoausweichen:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Dockplätze|Dockplätze:]]'' || 70&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-Replikator|Replikatoren:]]'' || Ja&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! '''Baukosten'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;i&amp;gt;unbekannt&amp;lt;/i&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=red&amp;gt;nur von [[NPC]] baubar&amp;lt;/font&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|class=&amp;quot;nl&amp;quot;| ''Bauzeit:''&lt;br /&gt;
|class=&amp;quot;nl&amp;quot;| &amp;lt;font color=red&amp;gt;&amp;lt;i&amp;gt;unbekannt&amp;lt;/i&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;nl&amp;quot;| &amp;lt;small&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
'''Romulaner-Stützpunkt'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{seealso}}&lt;br /&gt;
* [[Schiffsvergleich]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Kategorie:Romulaner-Schiffe]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=D%27Deridex_-_Typ_A</id>
		<title>D'Deridex - Typ A</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=D%27Deridex_-_Typ_A"/>
				<updated>2009-06-24T22:42:27Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Schiffsmenue}}&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;float:right;margin-left:0.5em&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#000030&amp;quot; |D'Deridex - Typ A&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/207.gif&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;D'Deridex - Typ A&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;border-bottom:0px&amp;quot; | '''Daten'''&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;nl&amp;quot; style=&amp;quot;padding:0px&amp;quot; |&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
''[[Schiffsklassifikationen|Klassifikation]]:''&lt;br /&gt;
| [[:Kategorie:Militärische Schiffe|militärisches Schiff]]&lt;br /&gt;
|-&lt;br /&gt;
| [[:Kategorie:Flaggschiff|Leichtes Flaggschiff]]&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;border-top:0px; border-bottom:0px&amp;quot; | '''Eigenschaften'''&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;nl&amp;quot; style=&amp;quot;padding:0px&amp;quot; |&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffslimit|Slots:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Crew|Rumpfcrew:]]'' || vermutlich 50&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Crew|max. Crew:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Hülle|Hüllenstärke:]]'' || 1.000&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Panzerung|Panzerung:]]'' || 5		&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schilde|Schildstärke:]]'' || 1.900&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-EPS|EPS-Speicher:]]'' || 1.500&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Reaktor|Reaktorleistung:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Reaktor|Kernkapazität:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Gondeln|Gondeln:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Cargo|Frachtraum:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Beamen|Beam-Kapazität:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Phaser|Phaserstärke:]]'' || 5x50&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Disruptor|Disruptorstärke:]]'' || Xx22&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Torpedos|Torpedos:]]'' || x/x&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Torpedorampen|Torpedorampen:]]'' || unbekannt&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-Replikator|Replikatoren:]]'' || ja&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Antrieb|Warpantrieb:]]'' || ja&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! '''Baukosten'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;i&amp;gt;unbekannt&amp;lt;/i&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=red&amp;gt;nur von [[NPC]] baubar&amp;lt;/font&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|class=&amp;quot;nl&amp;quot;| ''Bauzeit:''&lt;br /&gt;
|class=&amp;quot;nl&amp;quot;| &amp;lt;font color=red&amp;gt;&amp;lt;i&amp;gt;unbekannt&amp;lt;/i&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;nl&amp;quot;| &amp;lt;small&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''D'Deridex - Typ A'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Bisherige Geheimdienstinformationen haben die folgenden Ergebnisse geliefert:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Siedlerversion 2008:&lt;br /&gt;
&lt;br /&gt;
D'Deridex - Typ A&amp;lt;br&amp;gt;&lt;br /&gt;
(Leichtes Schlachtschiff)&amp;lt;br&amp;gt;&lt;br /&gt;
Slots: 10&amp;lt;br&amp;gt;&lt;br /&gt;
Crew: 60 (25)	&amp;lt;br&amp;gt;&lt;br /&gt;
Hülle: 700&amp;lt;br&amp;gt;&lt;br /&gt;
Panzerung: 5&amp;lt;br&amp;gt;&lt;br /&gt;
Schilde: 700	&amp;lt;br&amp;gt;&lt;br /&gt;
EPS: 600&amp;lt;br&amp;gt;&lt;br /&gt;
Reserve: 400&amp;lt;br&amp;gt;&lt;br /&gt;
Reaktor: 60 {}&amp;lt;br&amp;gt;&lt;br /&gt;
Kernkapazität: 20000&amp;lt;br&amp;gt;&lt;br /&gt;
Flugreichweite: 85&amp;lt;br&amp;gt;&lt;br /&gt;
Lagerraum: 4000&amp;lt;br&amp;gt;&lt;br /&gt;
Beam: 30	&amp;lt;br&amp;gt;&lt;br /&gt;
Phaser: 10x9&amp;lt;br&amp;gt;&lt;br /&gt;
Disruptor: 10x22&amp;lt;br&amp;gt;&lt;br /&gt;
Torpedorampen: 10&amp;lt;br&amp;gt;	&lt;br /&gt;
Warpantrieb&amp;lt;br&amp;gt;&lt;br /&gt;
Solarzellen +1&amp;lt;br&amp;gt;&lt;br /&gt;
Systemblokade&amp;lt;br&amp;gt;&lt;br /&gt;
Replikatoren&amp;lt;br&amp;gt;&lt;br /&gt;
LRS-Reichweite 5&amp;lt;br&amp;gt;&lt;br /&gt;
7 Energie Flugkosten&amp;lt;br&amp;gt;&lt;br /&gt;
200 Torpedo lagern &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Romulaner-Schiffe]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-10-13T11:18:29Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: Großschreibung bei Scripten angepasst&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Strings==&lt;br /&gt;
===String? - Kann man das essen?===&lt;br /&gt;
'''Nein''', ein String (englisch) oder eine Zeichenkette, ist eine Folge von Zeichen (z.B. Buchstaben, Ziffern, Sonderzeichen, und Steuerzeichen) aus einem definierten Zeichensatz.&lt;br /&gt;
&lt;br /&gt;
Nun wissen wir also, was dieser ominöse String überhaupt ist. Wenden wir uns nun zur Ausgabe von Strings!&lt;br /&gt;
&lt;br /&gt;
=== Ausgabe von Strings ===&lt;br /&gt;
In diesem Kapitel werden wir uns der einfachen Ausgabe von Strings zuwenden. Um einen String auszugeben, müssen wir uns natürlich erst einmal überlegen was wir überhaupt ausgeben wollen. Nehmen wir als Beispiel einfach ''&amp;quot;Hallo!&amp;quot;''. Als Nächstes müssen wir wissen wie wir der Engine sagen, dass sie etwas ausgeben soll! Dies geschieht mit dem Befehl ''writeline();''.&lt;br /&gt;
&lt;br /&gt;
Hier ein kleines Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;WriteLine('Hallo!');&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In den Klammern steht immer der String, der ausgegeben werden soll. Die einfachen Anführungszeichen sagen dem Befehl, dass das Nachfolgende ein String und keine Variable ist (Was eine Variable ist erfahren wir im nächsten Kapitel). Das Semikolon signalisiert der Engine, dass der Befehl hier endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man sich mehrere Strings nach einander ausgeben möchte, ist es natürlich unsinnig, für jedes Wort einen neuen ''writeline();'' Befehl auszuführen. Also kann man Strings an einander reihen. Hierzu setzt man einfach ein ''&amp;amp;''-Zeichen zwischen die Strings. Natürlich kann man auch die jeweiligen Strings einfach, wie wir noch später lernen durch Variablen ersetzen.&lt;br /&gt;
&amp;lt;pre&amp;gt;WriteLine('Hallo!' &amp;amp; ' Wie geht es?');&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wichtig hierbei ist, dass das ''&amp;amp;''-Zeichen kein Leerzeichen einfügt. Dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Strings===&lt;br /&gt;
&lt;br /&gt;
* Ein String ist eine Folge von mehreren Zeichen.&lt;br /&gt;
* Zum Ausgeben von Strings wird ''writeline();'' verwendet.&lt;br /&gt;
* Es ist möglich mehrere Strings bzw. Variablen mit Hilfe des ''&amp;amp;''-Zeichens innerhalb des Befehls ''writeline();'' regelrecht anzuhängen.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 2 - Variablen==&lt;br /&gt;
===Variablen? - Schon wieder was zum futtern?===&lt;br /&gt;
'''Nein''', lediglich ein weiterer Fachbegriff der Programmierer. Variablen sind eine Art von Platzhalter, in denen man Informationen, wie zum Beispiel Strings, für eine spätere Verwendung abspeichern kann. Natürlich gibt es für verschiedene Informationen ganz spezielle und verschiedene Variablentypen, die man auch [[Scripting:Datentypen|Datentypen]] nennt.&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten [[Scripting:Datentypen|Datentypen]] sind:&lt;br /&gt;
* String  - &lt;br /&gt;
* Integer -&lt;br /&gt;
* Boolean -&lt;br /&gt;
&lt;br /&gt;
===Variablen setzen===&lt;br /&gt;
Da das Arbeiten mit statischen Daten auf Dauer, vor allem bei längeren Scripten, ziemlich zeitaufwendig und unflexibel ist, verwendet man Variablen. Diese speichern Daten, geben sie auf Wunsch aus und lassen sich auch belibig oft verändern.&lt;br /&gt;
&lt;br /&gt;
Um eine Variable zu erschaffen verwendet man den Befehl ''var''. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nach ''VAR'' kommt dann der Variablen Name, dieser darf Zahlen und Buchstaben enthalten. Zahlen allerdings nur mit einer Ausnahme, sie dürfen nicht an erster Stelle stehen. Optional danach kann ein ''AS'' stehen (as, engl., als) dieses gibt an was für einen Datentyp die Variable hat, zb. String also eine Zeichenkette. Hier ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;VAR i1 AS String&amp;lt;/pre&amp;gt;&lt;br /&gt;
Um dieser Variable einen Inhalt zuzuordnen, schreibt man in der nächsten Zeile die Variable vor ein Gleichheitszeichen, dahinter kommt dann der Inhalt, den die Variable annehmen soll, in unserem nächsten Beispiel ein &amp;lt;i&amp;gt;Hallo!&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;pre&amp;gt;Var test AS String&lt;br /&gt;
test = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
man kann das ganze auch in eine Zeile packen, das sieht dann wie folgt aus:&lt;br /&gt;
&amp;lt;pre&amp;gt;VAR test AS String = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
Auch hier müssen wir wieder die einfachen Anführungszeichen setzen, als Kennzeichen dafür, dass wir einen String als Inhalt benutzen. Wir können Variablen aber auch andere Datentypen wie Integer oder Bolean zuweisen. Dazu einfach string durch den jeweiligen Datetyp ersetzten.(Liste der Typen: [[Scripting:Typen|klick mich]])&lt;br /&gt;
&lt;br /&gt;
Auch kann man die Variable &amp;quot;leeren&amp;quot; hierzu gibt man ihr einfach nichts mit, hier auch dazu ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;VAR test AS String = 'Hallo!'&lt;br /&gt;
test = ''&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Anwendungsbeispiele mit Variablen===&lt;br /&gt;
 VAR test AS String = 'Hallo!'&lt;br /&gt;
 WriteLine( test &amp;amp; ' Wie gehts?');&lt;br /&gt;
Auch hier ist weider zu beachten das kein Leerzeichen eingefügt wird! Die Variable kann an jeder Stelle innerhalb der Klammern stehen, zu beachten ist nur, dass sie nicht innerhalb von Anführungszeichen steht sonst wird die Variable als String gewertet.&lt;br /&gt;
 VAR test AS String = 'Hallo!'&lt;br /&gt;
 WriteLine(test);&lt;br /&gt;
Hier wird nun zum Beispiel nur eine Variable ausgegeben.&lt;br /&gt;
&lt;br /&gt;
===Umwandlung von Variablen in andere Datentypen===&lt;br /&gt;
Wollen wir eine Integer-Variable, also eine Zahl, ausgeben, so bekommen wir ein Problem. Der Computer verarbeitet ein Integer intern anders als ein String. Ein String kann er ausgeben ein Integer nicht. Daher müssen alle Integervariablen (wie allen anderen auch) in Stringvariablen umgewandelt werden, bevor man diese ausgeben kann.&lt;br /&gt;
Die geschieht über den Befehl &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CStr();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR zahl AS Integer;&lt;br /&gt;
zahl = 5;&lt;br /&gt;
WriteLine(CStr(Zahl));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Umgekehrt müssen Stringvariablen in Integer umgewandelt werden, wenn mit diesen zum Beispiel gerechnet werden soll.&lt;br /&gt;
Dies geschießt über:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CInt();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR einstring AS String;&lt;br /&gt;
VAR einezahl AS Integer;&lt;br /&gt;
einstring = '42';&lt;br /&gt;
einezahl = CInt(einstring);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Regeln bei der Bennenung von Variablen===&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Variablen===&lt;br /&gt;
&lt;br /&gt;
* Eine Variable ist ein Platzhalter für einen variablen Inhalt eines festgelegten Datentypen.&lt;br /&gt;
* Um eine Variable zu erstellen wird ''VAR &amp;lt;b&amp;gt;Name&amp;lt;/b&amp;gt; AS &amp;lt;b&amp;gt;Datentyp&amp;lt;/b&amp;gt;;'' verwendet.&lt;br /&gt;
* Um einer Variablen einen Inhalt zu zuweisen wird ''&amp;lt;b&amp;gt;Name&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;Inhalt&amp;lt;/b&amp;gt;;'' verwendet.&lt;br /&gt;
* Um eine Variable auszugeben oder mit ihr zu arbeiten, wird der Name geschrieben zB: ''WriteLine(&amp;lt;b&amp;gt;Name&amp;lt;/b&amp;gt;);''&lt;br /&gt;
* Es ist möglich mehrere Variablen mit Hilfe des ''&amp;amp;''-Zeichens innerhalb des Befehls ''WriteLine();'' regelrecht anzuhängen.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 3 - Kontrollstrukturen==&lt;br /&gt;
Da wir uns in Kapitel 2 mit Variablen beschäftigt haben, können wir uns nun dem eigentlichen Aufwand beim Programmieren zuwenden: den Kontrollstrukturen. Diese Wort klingt ersteinmal sehr hochtrabend, an und für sich ist es jedoch sehr einfach.&lt;br /&gt;
&lt;br /&gt;
===If - then - Else===&lt;br /&gt;
Es werden einfach 2 Variablen miteinander verglichen und dann wird darauf reagiert.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (var1 = 42)&lt;br /&gt;
{&lt;br /&gt;
  WriteLine('var1 ist 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  WriteLine('var1 ist nicht 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist ersteinmal sehr einfach und wirkt auf den ersten Blick sinnlos, was es auch ist. Aber es zeigt auf einfache Art, wie man 2 Werte miteinander vergleicht, dies kann man zum Beispiel dafür nutzen, um zu prüfen wieviel Lageraum ein Schiff noch hat. Dazu aber irgendwann später mehr.&lt;br /&gt;
Bleiben wir bei dem Code und schauen ihn uns einmal genauer an:&lt;br /&gt;
In der ersten Zeile wird die Variable '''var1''' definiert, dies sollte aus Kapitel 2 bekannt sein.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;If (var1 = 1)&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hier wird der vergleich durgeführt, in diesem Fall wir geschaut ob der Wert von Zahl1 42 ist. &lt;br /&gt;
Man könnte an dieser Stelle genausogut prüfen ob der Wert größer oder kleiner ist, als ein anderer.&lt;br /&gt;
Hierfür nutzt man dann nicht &amp;quot;=&amp;quot; sondern &amp;quot;&amp;lt;&amp;quot;,&amp;quot;&amp;gt;&amp;quot;,&amp;quot;&amp;lt;=&amp;quot;,&amp;quot;&amp;gt;=&amp;quot;&lt;br /&gt;
Innerhalb der { } folgt dann der Code, welcher ausgehührt werden soll, wenn die Bedigung stimmt, also in diesem Fall, wenn '''var1 ''' gleich 42 ist. &lt;br /&gt;
&lt;br /&gt;
Das folgende ''Else'' mit den Klammern gibt, welche Aktionen ausgeführt werden sollen, wenn die Bedingung nicht stimmt.&lt;br /&gt;
&lt;br /&gt;
Zu guter letzt gibt es noch ''Elseif'' dies ist dafür gedacht wenn man mehr als eine Alternative hat.&lt;br /&gt;
Beispiel&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (var1 &amp;lt; 42)&lt;br /&gt;
{&lt;br /&gt;
  WriteLine('var1 ist kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
elseif (var1 &amp;gt; 42)&lt;br /&gt;
{&lt;br /&gt;
  WriteLine('var1 ist größer als 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  WriteLine('var1 ist weder größer noch kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist nicht auf ein ''elseif'' beschränkt, es können beliebig viele sein.&lt;br /&gt;
&lt;br /&gt;
===Schleifen===&lt;br /&gt;
Die soeben kennen gelernten Strukturen helfen uns Fallunterscheidungen zu machen. Aber was machen wir wenn wir eine ganze Liste (zum Beispiel Schiffe) haben und die abarbeiten wollen? Dafür gibt es ''Schleifen'', hier unterscheid man in drei Arten: Kopf-, Fuss- und Zählergesteuert.&lt;br /&gt;
====while====&lt;br /&gt;
While Schleifen sind Kopfgesteuert, dass heißt, solange die Bedingung zutrifft, wird der Inhalt der Schleife ausgeführt.&lt;br /&gt;
Es gelten die selben Operatoren wie bei Abfragen mit if: =,&amp;lt;,&amp;gt;,&amp;gt;=,&amp;lt;=,&amp;lt;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 0;&lt;br /&gt;
WriteLine('Ich zähle jetzt bis Zehn');&lt;br /&gt;
while ( i &amp;lt;= 10)&lt;br /&gt;
{&lt;br /&gt;
  WriteLine(CStr(i));&lt;br /&gt;
  i = i + 1;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Solange '''i''' kleiner oder gleich 10 ist, wird '''i''' ausgegeben und dann einen hochgezählt. &lt;br /&gt;
Bei Whileschleifen ist zu beachten, dass wenn die Bedingung zu Anfang bereits '''nicht''' erfüllt ist, dass sie dann nicht durchläuft. Soll sie mindestens einmal durchlaufen muss man Fussgesteuerte Schleifen wählen.&lt;br /&gt;
====Do====&lt;br /&gt;
Do-Schleifen sind Fussgesteuert. Sie funktionieren wie While-Schleifen nur das sie mindestens einmal durchlaufen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 10;&lt;br /&gt;
WriteLine('Ich zähle jetzt bis Null');&lt;br /&gt;
{&lt;br /&gt;
  WriteLine(CStr(i));&lt;br /&gt;
  i = i -1;&lt;br /&gt;
}&lt;br /&gt;
Do (i &amp;gt;= 0);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Gebe '''i''' solange aus und zähle einen runter, solange '''i''' größer gleich null ist.&lt;br /&gt;
Aus der Beschreibung wird deutlich wo der unterschied zwischen While- und Do-Schleifen liegt.&lt;br /&gt;
&lt;br /&gt;
In beiden Schleifen wird deutlich das ich jedes mal die Variable '''i''' runter bzw. hochzählen muss, um dies zu umgehen gibt es die möglichkeit Zählergesteuerte Schleifen zu verwenden.&lt;br /&gt;
====For====&lt;br /&gt;
For-Schleifen sind genau dies. &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 10)&lt;br /&gt;
{&lt;br /&gt;
  WriteLine(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
auf diese Weise kann man sich ein wenig Arbeit abnehmen, da die Schleife einem das Zählen abnimmt. So kann man auch Endlosschleifen vermeiden, die auftreten wenn man vergisst, die Schleifenvariable (in diesen Fällen immer '''i''') runter- bzw. hochzuzählen.&lt;br /&gt;
&lt;br /&gt;
For-Schleifen bieten noch eine weitere Möglichkeit: Es kann angegeben werden in welchen Schritten die Schleife zählt.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 100 Step 10)&lt;br /&gt;
{&lt;br /&gt;
  WriteLine(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Der Code ist der bis auf das ''Step'' identisch. Die Zahl die hinter Step steht kann sowohl positiv als auch negativ sein.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 4 - Der Shipmanager - Einführung==&lt;br /&gt;
Nachdem wir nun über ein paar Grundlagen verfügen, wollen wir uns den wirklich interessanten Dingen zuwenden, der Steuerung von Spielinhalten durch Scripte.&lt;br /&gt;
&lt;br /&gt;
Um mit Schiffen zu interagieren gibt es eine Sammlung von Methoden, welche im Shipmanager zu finden sind.&lt;br /&gt;
Hierzu müssen wir dem Shipmanager als erstes Mitteilen, welches bzw. welche Flotte er verwenden soll.&lt;br /&gt;
&lt;br /&gt;
Hierführ gibt es die Befehle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;ShipManager.BenutzeSchiff(NCC-Nummer des Schiffes);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
bzw.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;ShipManager.BenutzeFlotte(ID der Flotte);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit weiß der ShipManager schonmal welches Schiff, bzw. welche Flotte die Aktionen ausführen soll.&lt;br /&gt;
&lt;br /&gt;
Mit dem Shipmanager können folgende Aktionen ausgeführt werden:&lt;br /&gt;
*An- und Abdocken&lt;br /&gt;
*Alarm Stufe ändern&lt;br /&gt;
*Aus Flotten austreten&lt;br /&gt;
*Aus Orbit einfliegen austreten &lt;br /&gt;
*Benennen(Name As String)&lt;br /&gt;
*Deuterium sammeln (Nur mit FP)&lt;br /&gt;
*Erz sammeln (Nur mit FP)&lt;br /&gt;
*Fliegen&lt;br /&gt;
*Sensoren aktivieren / deaktivieren&lt;br /&gt;
*Reparieren&lt;br /&gt;
*Batterien entladen&lt;br /&gt;
*Schilde aktivieren/deaktiviere/aufladen&lt;br /&gt;
*Reservebatterie aufladen&lt;br /&gt;
*Traktorstrahl ein- / ausschalten&lt;br /&gt;
*Beamen&lt;br /&gt;
*Verstecken&lt;br /&gt;
*Replikator aktivieren/deaktivieren&lt;br /&gt;
*Waren über Bord werfen&lt;br /&gt;
*Warpkern aktiveren/deaktivieren&lt;br /&gt;
*Wrackextraktoren&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Auflistung aller Funktionen findet sich im [http://game.stne.net/ObjectExplorer.aspx?p=CShipManager Objekt-Explorer].&lt;br /&gt;
&lt;br /&gt;
Im folgenden wollen wir uns einige Funktionen genauer anschauen:&lt;br /&gt;
===Beamen===&lt;br /&gt;
Syntaxe:&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(''Schiffid'', ''Menge'', EBeamRessource.''Ware'');&lt;br /&gt;
Hier musst du nun nurnoch den kursiven Text mit deinen Angaben ersetzten. Hier ein Beispiele:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
Natürlich kann man auch eine ganze Flotte beamen lassen, dazu ersetzt du ''ShipManager.BenutzteSchiff(1);'' durch ''ShipManager.BenutzteFlotte(1);'' Dann sieht das Script folgendermasen aus:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
&lt;br /&gt;
===Fliegen===&lt;br /&gt;
Bei der Syntaxe gibt es 2 Möglichkeiten, die eine für Spieler unter Level 8 oder mit [[Feature-Pack]], also mit Autopilot, und die andere für die Leute über Level 8 und ohne Feature-Pack, die Variante ohne Autopilot.&lt;br /&gt;
====Fliegen mit dem Autopiloten====&lt;br /&gt;
&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;'''''Nur für Spieler mit Feature-Pack oder unter Kolonisationslevel 8 möglich!'''''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Befehl:&lt;br /&gt;
 ShipManager.FliegeZu(''xxx|yyy'');&lt;br /&gt;
Auch hier Gilt es wieder das kursive durch die eigenen Angaben zu ersetzten. Wie in folgendem Beispiel:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.FliegeZu('123|465');&lt;br /&gt;
oder mit dem Flottenbefehl:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.FliegeZu('123|465');&lt;br /&gt;
Mit deisem Befehl fliegt das Schiff zu einer belibigen Position, [[NPC|NPC-Gebiete]] ausgenommen, und umgeht dabei wie der Autopilot Energie-intensive Hindernisse, sowie solche die das Schiff oder die Crew Gefährden.&lt;br /&gt;
&lt;br /&gt;
====Fliegen ohne Autopilot====&lt;br /&gt;
Der Befehl hierzu sieht wie folgt aus:&lt;br /&gt;
 ShipManager.Fliege(''Strecke'', EShipRichtung.''Richtung'');&lt;br /&gt;
Auch hier ersetzt du die kursiven Worte mit deinen Angaben, ein Beispiel folgt:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.Fliege(5, EShipRichtung.Hoch);&lt;br /&gt;
 ShipManager.Fliege(8, EshipRichtung.Links);&lt;br /&gt;
oder wenn es eine ganze Flotte ist:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.Fliege(5, EShipRichtung.Hoch);&lt;br /&gt;
 ShipManager.Fliege(8, EshipRichtung.Links);&lt;br /&gt;
&lt;br /&gt;
===Schiffsystem nutzen===&lt;br /&gt;
kommt noch&lt;br /&gt;
&lt;br /&gt;
===Alternative zum Schiffsmanager: Schiffsaktion===&lt;br /&gt;
&lt;br /&gt;
Für Objekte des Typ's CMyFlotte und CMyShip kann über die Eigenschaft Aktion direkt auf die Funktionen des Schiffsmanagers zugegriffen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;VAR Schiff AS CMyShip = new CMyShip( 4711 )&lt;br /&gt;
Schiff.Aktion.Abdocken()&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;VAR Flotte AS CMyFlotte = new CMyFlotte( 4711 )&lt;br /&gt;
Flotte.Aktion.Abdocken()&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Enumeration ist Alles==&lt;br /&gt;
kommt noch&lt;br /&gt;
&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen verewigen die hier min. ein Kapitel geschrieben haben [sonst kommt noch einer daher nur weil er nen Rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1, Kapitel 2, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort, Kapitel 3, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|[[Spieler:Xenon|Xenon]]&lt;br /&gt;
|10127&lt;br /&gt;
|Korrektur &amp;amp; Überarbeitung Kapitel 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripting-Hilfe|Anfängerkurs]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ/Karte</id>
		<title>Allianz:Borg-Adjunct/BMZ/Karte</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ/Karte"/>
				<updated>2006-08-08T21:59:50Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bild:Karte_BMZ_%28grenze%29.jpg]]&lt;br /&gt;
[http://ba.allianz.stne.net/Karte_BMZ_(grenze).bmp Karte in bessere Auflösung]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Datei:Karte_BMZ_(grenze).jpg</id>
		<title>Datei:Karte BMZ (grenze).jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Datei:Karte_BMZ_(grenze).jpg"/>
				<updated>2006-08-08T21:55:24Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: Grenzen das BMZ-Testgebietes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Grenzen das BMZ-Testgebietes&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T19:07:17Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Sonstiges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BMZ=&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
BMZ bedeutet Borg Militarisierte Zone, sie ist nahe bei den Borg. In ihr muss ständig mit übergriffen auf Schiffe und Planeten gerechnet werden. Es wird allerdings keiner &amp;quot;aus dem Spiel gebombt&amp;quot; vielleicht wird einem mal ein Schiff oder ein Gebäude abgeschossen. Hauptsächlich werden aber wohl Waren &amp;quot;assimiliert&amp;quot;, besser gesagt geklaut, werden oder Schiffsbesatzungen &amp;quot;assimiliert&amp;quot;, hier eher ausgehungert, werden. Im Moment findet ein kleiner Test statt, um genauer herrauszufinden wie weit man gehen kann oder wie die BMZ ankommt.&lt;br /&gt;
==Gebiet==&lt;br /&gt;
Die spätere BMZ wird sich, wie die EMZ um das [[Romulaner|Romulaner(NPC)]]-Gebiet, um das Gebiet des [[Borg|Borg(NPC)'s]] in einem Bereich von ca. 20 Feldern erstrecken.&lt;br /&gt;
&lt;br /&gt;
Die jetztige Testzone befindet sich im Bereich zwischen [[Borg|Borg(NPC)]] und den Koordinaten 332|352 und 332|390.&lt;br /&gt;
&lt;br /&gt;
==Regeln==&lt;br /&gt;
Regeln gibt es keine, man darf alles besitzten, darf frei durch fliegen, nur wenn man etwas auffällt werden die Borg Aufmerksam auf einen und schauen evtl. mal vorbei.&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
Für weitere Fragen steht der SKN-Kanal 1315 bereit.&amp;lt;br&amp;gt;&lt;br /&gt;
Für Feedback wurder im Allainz Forum der Borg-Adjunct ein Thread eingerichtet. -&amp;gt; [http://ba.allianz.stne.net/phpbb2/viewtopic.php?p=59#59 klick mich]&lt;br /&gt;
&lt;br /&gt;
==Inhaber==&lt;br /&gt;
&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Borg|Borg(NPC)]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
[[Allianz:Borg-Adjunct|Borg-Adjunct]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Testgebiet:&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;'''&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;Borg - Vinkulum 39C[BA]&amp;lt;/font&amp;gt;'''&amp;lt;/LI&amp;gt;&amp;lt;/UL&amp;gt;&lt;br /&gt;
==FAQ==&lt;br /&gt;
Format&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Frage'''&amp;lt;br&amp;gt;&lt;br /&gt;
''Antwort''&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
'''Frage'''&amp;lt;br&amp;gt;&lt;br /&gt;
''Antwort''&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Siedler</id>
		<title>Siedler</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Siedler"/>
				<updated>2006-08-01T13:04:49Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
== Die Siedler  ==&lt;br /&gt;
&lt;br /&gt;
Als Siedler werden die Spieler von [[STNE]] bezeichnet. Sie konzentrieren sich je nach persönlichen Neigungen, Bedürfnissen und Ressourcen auf verschiedene Aspekte des Spiels. Die Siedler bilden eine von mehreren Bevölkerungsgruppen im [[Delta-Quadrant|Delta-Quadranten]] neben der [[Föderation]] und verschiedenen anderen Machtgruppen. Viele Siedler sind widerum in [[Allianz]]en organisiert, um sich durch eine größere militärische, wirtschaftliche und soziale Machtbasis einen größeren Einfluss in die politischen Geschehnisse des [[Delta-Quadrant|DQ]] zu sichern. Andere bevorzugen es, allein zu agieren.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Im Wiki beschriebene Siedlerseiten ==&lt;br /&gt;
&lt;br /&gt;
* [[Spieler:Apofis|Apofis (ID 28774)]]&lt;br /&gt;
* [[Spieler:Chi|Chi (ID 15944)]]&lt;br /&gt;
* [[Spieler:Degra|Degra (ID 7500)]]&lt;br /&gt;
* [[Spieler:El Rolo|El Rolo (ID )]]&lt;br /&gt;
* [[Spieler:falcon_gfx|falcon_gfx - Abgesandter des Auridianischen Reiches (ID 21837)]]&lt;br /&gt;
* [[Spieler:Jack*Black|Jack*Black aka König Minos (ID 17118)]]&lt;br /&gt;
* [[Spieler:Jörg|Jörg (ID 18598)]]&lt;br /&gt;
* [[Spieler:Ll'on Darier|Ll'on Darier (ID )]]&lt;br /&gt;
* [[Spieler:Lord Arkanis|Lord Arkanis (ID 23647)]]&lt;br /&gt;
* [[Spieler:Lucien Museveni|Lucien Museveni (ID )]]&lt;br /&gt;
* [[Spieler:Moritz der Mächtige|Moritz der Mächtige (ID )]]&lt;br /&gt;
* [[Spieler:Myselection|Myselection (ID )]]&lt;br /&gt;
* [[Spieler:Proximo|Proximo (ID )]]&lt;br /&gt;
* [[Spieler:Die Schatten von Maraskan|Die Schatten von Maraskan (ID 16962)]]&lt;br /&gt;
* [[Spieler:Thlog'|Thlog' (ID 11190)]]&lt;br /&gt;
* [[Spieler:W!Zz4Rd|Borg - Vinkulum 39C[BA] (ID 16475)]]&lt;br /&gt;
* [[Spieler:Xenon|Großadministrator von Ritaka (ID 10127)]]&lt;br /&gt;
* [[Spieler:StarChild|StarChild (ID 30474)]]&lt;br /&gt;
* [[Spieler:QuentinT|QuentinT (ID 21838)]]&lt;br /&gt;
* [[Spieler:Jing|Datura (6228)]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{seealso}}&lt;br /&gt;
[[:Kategorie:Spieler|Übersicht aller im Wiki registrierten Spieler]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Spieler| Siedler]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T11:36:39Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* FAQ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BMZ=&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
BMZ bedeutet Borg Militarisierte Zone, sie ist nahe bei den Borg. In ihr muss ständig mit übergriffen auf Schiffe und Planeten gerechnet werden. Es wird allerdings keiner &amp;quot;aus dem Spiel gebombt&amp;quot; vielleicht wird einem mal ein Schiff oder ein Gebäude abgeschossen. Hauptsächlich werden aber wohl Waren &amp;quot;assimiliert&amp;quot;, besser gesagt geklaut, werden oder Schiffsbesatzungen &amp;quot;assimiliert&amp;quot;, hier eher ausgehungert, werden. Im Moment findet ein kleiner Test statt, um genauer herrauszufinden wie weit man gehen kann oder wie die BMZ ankommt.&lt;br /&gt;
==Gebiet==&lt;br /&gt;
Die spätere BMZ wird sich, wie die EMZ um das [[Romulaner|Romulaner(NPC)]]-Gebiet, um das Gebiet des [[Borg|Borg(NPC)'s]] in einem Bereich von ca. 20 Feldern erstrecken.&lt;br /&gt;
&lt;br /&gt;
Die jetztige Testzone befindet sich im Bereich zwischen [[Borg|Borg(NPC)]] und den Koordinaten 332|352 und 332|390.&lt;br /&gt;
&lt;br /&gt;
==Regeln==&lt;br /&gt;
Regeln gibt es keine, man darf alles besitzten, darf frei durch fliegen, nur wenn man etwas auffällt werden die Borg Aufmerksam auf einen und schauen evtl. mal vorbei.&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
Für weitere Fragen steht der SKN-Kanal 1315 bereit.&lt;br /&gt;
&lt;br /&gt;
==Inhaber==&lt;br /&gt;
&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Borg|Borg(NPC)]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
[[Allianz:Borg-Adjunct|Borg-Adjunct]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Testgebiet:&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;'''&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;Borg - Vinkulum 39C[BA]&amp;lt;/font&amp;gt;'''&amp;lt;/LI&amp;gt;&amp;lt;/UL&amp;gt;&lt;br /&gt;
==FAQ==&lt;br /&gt;
Format&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Frage'''&amp;lt;br&amp;gt;&lt;br /&gt;
''Antwort''&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
'''Frage'''&amp;lt;br&amp;gt;&lt;br /&gt;
''Antwort''&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T11:35:43Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BMZ=&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
BMZ bedeutet Borg Militarisierte Zone, sie ist nahe bei den Borg. In ihr muss ständig mit übergriffen auf Schiffe und Planeten gerechnet werden. Es wird allerdings keiner &amp;quot;aus dem Spiel gebombt&amp;quot; vielleicht wird einem mal ein Schiff oder ein Gebäude abgeschossen. Hauptsächlich werden aber wohl Waren &amp;quot;assimiliert&amp;quot;, besser gesagt geklaut, werden oder Schiffsbesatzungen &amp;quot;assimiliert&amp;quot;, hier eher ausgehungert, werden. Im Moment findet ein kleiner Test statt, um genauer herrauszufinden wie weit man gehen kann oder wie die BMZ ankommt.&lt;br /&gt;
==Gebiet==&lt;br /&gt;
Die spätere BMZ wird sich, wie die EMZ um das [[Romulaner|Romulaner(NPC)]]-Gebiet, um das Gebiet des [[Borg|Borg(NPC)'s]] in einem Bereich von ca. 20 Feldern erstrecken.&lt;br /&gt;
&lt;br /&gt;
Die jetztige Testzone befindet sich im Bereich zwischen [[Borg|Borg(NPC)]] und den Koordinaten 332|352 und 332|390.&lt;br /&gt;
&lt;br /&gt;
==Regeln==&lt;br /&gt;
Regeln gibt es keine, man darf alles besitzten, darf frei durch fliegen, nur wenn man etwas auffällt werden die Borg Aufmerksam auf einen und schauen evtl. mal vorbei.&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
Für weitere Fragen steht der SKN-Kanal 1315 bereit.&lt;br /&gt;
&lt;br /&gt;
==Inhaber==&lt;br /&gt;
&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Borg|Borg(NPC)]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
[[Allianz:Borg-Adjunct|Borg-Adjunct]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Testgebiet:&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;'''&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;Borg - Vinkulum 39C[BA]&amp;lt;/font&amp;gt;'''&amp;lt;/LI&amp;gt;&amp;lt;/UL&amp;gt;&lt;br /&gt;
==FAQ==&lt;br /&gt;
Format&lt;br /&gt;
'''Frage'''&lt;br /&gt;
''Antwort''&lt;br /&gt;
&amp;lt;hl&amp;gt;&lt;br /&gt;
'''Frage'''&lt;br /&gt;
''Antwort''&lt;br /&gt;
&amp;lt;hl&amp;gt;&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T11:34:22Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Sonstiges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BMZ=&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
BMZ bedeutet Borg Militarisierte Zone, sie ist nahe bei den Borg. In ihr muss ständig mit übergriffen auf Schiffe und Planeten gerechnet werden. Es wird allerdings keiner &amp;quot;aus dem Spiel gebombt&amp;quot; vielleicht wird einem mal ein Schiff oder ein Gebäude abgeschossen. Hauptsächlich werden aber wohl Waren &amp;quot;assimiliert&amp;quot;, besser gesagt geklaut, werden oder Schiffsbesatzungen &amp;quot;assimiliert&amp;quot;, hier eher ausgehungert, werden. Im Moment findet ein kleiner Test statt, um genauer herrauszufinden wie weit man gehen kann oder wie die BMZ ankommt.&lt;br /&gt;
==Gebiet==&lt;br /&gt;
Die spätere BMZ wird sich, wie die EMZ um das [[Romulaner|Romulaner(NPC)]]-Gebiet, um das Gebiet des [[Borg|Borg(NPC)'s]] in einem Bereich von ca. 20 Feldern erstrecken.&lt;br /&gt;
&lt;br /&gt;
Die jetztige Testzone befindet sich im Bereich zwischen [[Borg|Borg(NPC)]] und den Koordinaten 332|352 und 332|390.&lt;br /&gt;
&lt;br /&gt;
==Regeln==&lt;br /&gt;
Regeln gibt es keine, man darf alles besitzten, darf frei durch fliegen, nur wenn man etwas auffällt werden die Borg Aufmerksam auf einen und schauen evtl. mal vorbei.&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
Für weitere Fragen steht der SKN-Kanal 1315 bereit.&lt;br /&gt;
&lt;br /&gt;
==Inhaber==&lt;br /&gt;
&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Borg|Borg(NPC)]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
[[Allianz:Borg-Adjunct|Borg-Adjunct]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Testgebiet:&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;'''&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;Borg - Vinkulum 39C[BA]&amp;lt;/font&amp;gt;'''&amp;lt;/LI&amp;gt;&amp;lt;/UL&amp;gt;&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T11:29:00Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Gebiet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BMZ=&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
BMZ bedeutet Borg Militarisierte Zone, sie ist nahe bei den Borg. In ihr muss ständig mit übergriffen auf Schiffe und Planeten gerechnet werden. Es wird allerdings keiner &amp;quot;aus dem Spiel gebombt&amp;quot; vielleicht wird einem mal ein Schiff oder ein Gebäude abgeschossen. Hauptsächlich werden aber wohl Waren &amp;quot;assimiliert&amp;quot;, besser gesagt geklaut, werden oder Schiffsbesatzungen &amp;quot;assimiliert&amp;quot;, hier eher ausgehungert, werden. Im Moment findet ein kleiner Test statt, um genauer herrauszufinden wie weit man gehen kann oder wie die BMZ ankommt.&lt;br /&gt;
==Gebiet==&lt;br /&gt;
Die spätere BMZ wird sich, wie die EMZ um das [[Romulaner|Romulaner(NPC)]]-Gebiet, um das Gebiet des [[Borg|Borg(NPC)'s]] in einem Bereich von ca. 20 Feldern erstrecken.&lt;br /&gt;
&lt;br /&gt;
Die jetztige Testzone befindet sich im Bereich zwischen [[Borg|Borg(NPC)]] und den Koordinaten 332|352 und 332|390.&lt;br /&gt;
&lt;br /&gt;
==Regeln==&lt;br /&gt;
Regeln gibt es keine, man darf alles besitzten, darf frei durch fliegen, nur wenn man etwas auffällt werden die Borg Aufmerksam auf einen und schauen evtl. mal vorbei.&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
-&lt;br /&gt;
==Inhaber==&lt;br /&gt;
&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Borg|Borg(NPC)]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
[[Allianz:Borg-Adjunct|Borg-Adjunct]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Testgebiet:&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;'''&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;Borg - Vinkulum 39C[BA]&amp;lt;/font&amp;gt;'''&amp;lt;/LI&amp;gt;&amp;lt;/UL&amp;gt;&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T11:28:16Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Inhaber */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BMZ=&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
BMZ bedeutet Borg Militarisierte Zone, sie ist nahe bei den Borg. In ihr muss ständig mit übergriffen auf Schiffe und Planeten gerechnet werden. Es wird allerdings keiner &amp;quot;aus dem Spiel gebombt&amp;quot; vielleicht wird einem mal ein Schiff oder ein Gebäude abgeschossen. Hauptsächlich werden aber wohl Waren &amp;quot;assimiliert&amp;quot;, besser gesagt geklaut, werden oder Schiffsbesatzungen &amp;quot;assimiliert&amp;quot;, hier eher ausgehungert, werden. Im Moment findet ein kleiner Test statt, um genauer herrauszufinden wie weit man gehen kann oder wie die BMZ ankommt.&lt;br /&gt;
==Gebiet==&lt;br /&gt;
Die spätere BMZ wird sich, wie die EMZ um das [[Romulaner]](NPC)-Gebiet, um das Gebiet des [[Borg|Borg(NPC)'s]] in einem Bereich von ca. 20 Feldern erstrecken.&lt;br /&gt;
&lt;br /&gt;
Die jetztige Testzone befindet sich im Bereich zwischen [[Borg|Borg(NPC)]] und den Koordinaten 332|352 und 332|390.&lt;br /&gt;
==Regeln==&lt;br /&gt;
Regeln gibt es keine, man darf alles besitzten, darf frei durch fliegen, nur wenn man etwas auffällt werden die Borg Aufmerksam auf einen und schauen evtl. mal vorbei.&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
-&lt;br /&gt;
==Inhaber==&lt;br /&gt;
&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Borg|Borg(NPC)]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
[[Allianz:Borg-Adjunct|Borg-Adjunct]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Testgebiet:&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;'''&amp;lt;font color=&amp;quot;darkgreen&amp;quot;&amp;gt;Borg - Vinkulum 39C[BA]&amp;lt;/font&amp;gt;'''&amp;lt;/LI&amp;gt;&amp;lt;/UL&amp;gt;&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T11:26:18Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* =Inhaber */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BMZ=&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
BMZ bedeutet Borg Militarisierte Zone, sie ist nahe bei den Borg. In ihr muss ständig mit übergriffen auf Schiffe und Planeten gerechnet werden. Es wird allerdings keiner &amp;quot;aus dem Spiel gebombt&amp;quot; vielleicht wird einem mal ein Schiff oder ein Gebäude abgeschossen. Hauptsächlich werden aber wohl Waren &amp;quot;assimiliert&amp;quot;, besser gesagt geklaut, werden oder Schiffsbesatzungen &amp;quot;assimiliert&amp;quot;, hier eher ausgehungert, werden. Im Moment findet ein kleiner Test statt, um genauer herrauszufinden wie weit man gehen kann oder wie die BMZ ankommt.&lt;br /&gt;
==Gebiet==&lt;br /&gt;
Die spätere BMZ wird sich, wie die EMZ um das [[Romulaner]](NPC)-Gebiet, um das Gebiet des [[Borg|Borg(NPC)'s]] in einem Bereich von ca. 20 Feldern erstrecken.&lt;br /&gt;
&lt;br /&gt;
Die jetztige Testzone befindet sich im Bereich zwischen [[Borg|Borg(NPC)]] und den Koordinaten 332|352 und 332|390.&lt;br /&gt;
==Regeln==&lt;br /&gt;
Regeln gibt es keine, man darf alles besitzten, darf frei durch fliegen, nur wenn man etwas auffällt werden die Borg Aufmerksam auf einen und schauen evtl. mal vorbei.&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
-&lt;br /&gt;
==Inhaber==&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Borg|Borg(NPC)]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
[[Allianz:Borg-Adjunct|Borg-Adjunct]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T11:25:11Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BMZ=&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
BMZ bedeutet Borg Militarisierte Zone, sie ist nahe bei den Borg. In ihr muss ständig mit übergriffen auf Schiffe und Planeten gerechnet werden. Es wird allerdings keiner &amp;quot;aus dem Spiel gebombt&amp;quot; vielleicht wird einem mal ein Schiff oder ein Gebäude abgeschossen. Hauptsächlich werden aber wohl Waren &amp;quot;assimiliert&amp;quot;, besser gesagt geklaut, werden oder Schiffsbesatzungen &amp;quot;assimiliert&amp;quot;, hier eher ausgehungert, werden. Im Moment findet ein kleiner Test statt, um genauer herrauszufinden wie weit man gehen kann oder wie die BMZ ankommt.&lt;br /&gt;
==Gebiet==&lt;br /&gt;
Die spätere BMZ wird sich, wie die EMZ um das [[Romulaner]](NPC)-Gebiet, um das Gebiet des [[Borg|Borg(NPC)'s]] in einem Bereich von ca. 20 Feldern erstrecken.&lt;br /&gt;
&lt;br /&gt;
Die jetztige Testzone befindet sich im Bereich zwischen [[Borg|Borg(NPC)]] und den Koordinaten 332|352 und 332|390.&lt;br /&gt;
==Regeln==&lt;br /&gt;
Regeln gibt es keine, man darf alles besitzten, darf frei durch fliegen, nur wenn man etwas auffällt werden die Borg Aufmerksam auf einen und schauen evtl. mal vorbei.&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
-&lt;br /&gt;
==Inhaber=&lt;br /&gt;
-[[Borg|Borg(NPC)]]&lt;br /&gt;
-[[Borg-Adjunct]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ</id>
		<title>Allianz:Borg-Adjunct/BMZ</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct/BMZ"/>
				<updated>2006-08-01T10:54:21Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wir im Moment erstellt! Bitte hab etwas Geduld.&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct</id>
		<title>Allianz:Borg-Adjunct</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct"/>
				<updated>2006-08-01T10:52:32Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Allianzseite der Borg-Adjunct (BA)&lt;br /&gt;
&lt;br /&gt;
[[Allianz:Borg-Adjunct/BMZ|BMZ]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct</id>
		<title>Allianz:Borg-Adjunct</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Allianz:Borg-Adjunct"/>
				<updated>2006-08-01T10:52:15Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Allianzseite der Borg-Adjunct (BA)&lt;br /&gt;
&lt;br /&gt;
[[BMZ|Allianz:Borg-Adjunct/BMZ]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Flotten</id>
		<title>Scripting:Flotten</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Flotten"/>
				<updated>2006-07-27T21:53:15Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
Da im IRC vermehrt gefragt wurde wie ganze Flotten bearbeitet (WK füllen, bemannen, etc...) werden können, habe ich mir mal die Mühe gemacht und ein kleines Tutorial geschrieben. Ich setze die Kenntnis des [[Scripting:Anfängerkurs|Anfängerkurs]]es voraus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Code ist in kleine Schnipsel zerteilt, damit ich in besser erklären kann. Am Ende ist er nocheinmal in kompletter Fassung, sodass Fehler beim zusammenkopieren vermieden werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zu beginn benötigen wir eine Schleife, mit welcher wir die einzelnen Schiffe der Flotte anwählen können.&lt;br /&gt;
An dieser Stelle biete sich eine FOR (EACH var IN Array) an.&lt;br /&gt;
*var ist das aktuelle Schiff&lt;br /&gt;
*Array die Liste der Schiffe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR fleetID AS Integer = id der Flotte;&lt;br /&gt;
VAR fleet AS CMyFlotte(fleetID);&lt;br /&gt;
VAR actualShip AS CMyShip;&lt;br /&gt;
VAR actualShipID AS integer;&lt;br /&gt;
FOR (EACH actualShip IN fleet.Ships){&lt;br /&gt;
  actualShipID = actualShip.ID;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das einzige was angegeben werden muss, ist die ID der Flotte.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Damit haben wir unseren Rahmen, mit dem wir die gesamte Flotte durchgehen können. Über die ermittelte ID ist es nun möglich Aktionen z.B. beamen durchzuführen.&lt;br /&gt;
&lt;br /&gt;
Als Beispiel wollen wir die Warpkerne der Schiffe füllen. Ich gehe davon aus, dass eine Station zur Verfügung steht, auf der die Waren lagern.&lt;br /&gt;
&lt;br /&gt;
Hierzu legen wir zuerst fest, von welcher Basis die Rohstoffe geholt werden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;VAR BaseID AS Integer = id der Basis;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anschließend prüfen wir, ob der WK überhaupt leer ist. Hierzu nutzen wir eine einfache Mathematische Lösung.&lt;br /&gt;
2 Antimaterie + 2 Deuterium + 1 Dilithium ergeben 50 WK-Füllung&lt;br /&gt;
Wenn wir also die vorhanden Füllung von 1000 abziehen (wir wollen schließlich wissen, wieviel reinmuss), durch 50 teilen und abrunden, so erhalten wir die Zahl der benötigten Einzelfüllungen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;menge = CInt((1000-actualShip.Warpkern)/50);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
das CInt(); sorgt dafür, das wir nur ganze Zahlen bekommen.&lt;br /&gt;
Nun wissen wir wieviele WK-Füllungen wir also benötigen, damit das Schiff möglichst voll betankt ist.&lt;br /&gt;
Nun prüfen wir zunächst, ob die Anzahl der Füllungen gleich 0 ist, um Fehler zu vermeiden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;IF (menge &amp;gt; 0) {&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn diese Hürde genommen ist, können wir mit dem eigentlichen Vorgang des Betankens fortfahren.&lt;br /&gt;
Damit wir beamen und An-/Abdocken können, müssen wir dem ShipManager sagen mit welchem Schiff er arbeiten soll.&lt;br /&gt;
&lt;br /&gt;
Dies geschieht über&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;ShipManager.BenutzeSchiff(actualShipID);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
nun können wir an die bereits definierte Basis andocken.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;ShipManager.AndockenAn(BaseID);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
die Waren in den entsprechenden Mengen rübertransportieren&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;ShipManager.TransferiereVonSchiff(BaseID, menge * 2, EBeamRessource.Deuterium);&lt;br /&gt;
ShipManager.TransferiereVonSchiff(BaseID, menge * 2, EBeamRessource.Antimaterie);&lt;br /&gt;
ShipManager.TransferiereVonSchiff(BaseID, menge, EBeamRessource.Dilithium);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
und den Warpkern nachfüllen&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;ShipManager.WarpkernNachfüllen(menge);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wieder abdocken&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;ShipManager.Abdocken();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Und schon ist das Schiff fertig betankt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun können wir noch eine Schöne Ausgabe machen, für den Fall, dass das Schiff bereits einen vollen WK hat. Hierfür müssen wir nur einen else-Zweig in die Abfrage einbauen&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;else {&lt;br /&gt;
  wirtline('Schiff ' &amp;amp; actualShip.Name &amp;amp; '(' &amp;amp; CStr(actualShipID) &amp;amp; ') hat bereits einen vollen Warpkern. Füllung beträgt: ' &amp;amp; CStr(actualShip.Warpkern));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wie angekündigt hier einmal der komplette Quellcode, inkl, einiger kurzen Kommentaren.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
//Variablen festlegen&lt;br /&gt;
VAR fleetID AS Integer = &amp;lt;id der Flotte&amp;gt;; //Flotte die abgearbeitet werden soll&lt;br /&gt;
VAR BaseID AS Integer = &amp;lt;id der Basis&amp;gt;;  //Basis, auf der die Ressourcen Lagern&lt;br /&gt;
VAR fleet AS CMyFlotte(fleetID);&lt;br /&gt;
VAR actualShip AS CMyShip;&lt;br /&gt;
VAR actualShipID AS integer;&lt;br /&gt;
VAR menge AS Integer;&lt;br /&gt;
FOR (EACH actualShip IN fleet.Ships){ //Schleife zum durchlaufen aller Schiffe der Flotte&lt;br /&gt;
  actualShipID = actualShip.ID;  //ID des Schiffes Auslesen&lt;br /&gt;
  menge = CInt((1000-actualShip.Warpkern)/50); //Warpkernfüllung ermitteln&lt;br /&gt;
  IF (menge &amp;gt; 0) {  //Prüfen, ob der Warpkern noch zu füllen ist&lt;br /&gt;
    ShipManager.AndockenAn(BaseID);&lt;br /&gt;
    ShipManager.TransferiereVonSchiff(BaseID, menge * 2, EBeamRessource.Deuterium);&lt;br /&gt;
    ShipManager.TransferiereVonSchiff(BaseID, menge * 2, EBeamRessource.Antimaterie);&lt;br /&gt;
    ShipManager.TransferiereVonSchiff(BaseID, menge, EBeamRessource.Dilithium);&lt;br /&gt;
    ShipManager.WarpkernNachfüllen(menge);&lt;br /&gt;
    ShipManager.Abdocken();&lt;br /&gt;
  }&lt;br /&gt;
  else { //Fehlermeldung, falls das Schiff vollen WK hat&lt;br /&gt;
    wirtline('Schiff ' &amp;amp; actualShip.Name &amp;amp; '(' &amp;amp; CStr(actualShipID) &amp;amp; ') hat bereits einen vollen Warpkern. Füllung beträgt: ' &lt;br /&gt;
    &amp;amp; CStr(actualShip.Warpkern));&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ich hoffe, dass ganze hat ein wenig geholfen, zu zeigen, wie ganze Flotten zu bearbeiten sind.&lt;br /&gt;
Was man verbessern könnte wäre zum Beispiel: &lt;br /&gt;
*Prüfen, ob die Station genug Waren hat, ansonsten das Script abrechen&lt;br /&gt;
*Eine schönere Ausgabe&lt;br /&gt;
&lt;br /&gt;
MFG Stryke&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-07-27T21:38:41Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Fliegen mit dem Autopiloten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Strings==&lt;br /&gt;
===String? - Kann man das essen?===&lt;br /&gt;
'''Nein''', ein String (englisch) oder eine Zeichenkette, ist eine Folge von Zeichen (z.B. Buchstaben, Ziffern, Sonderzeichen, und Steuerzeichen) aus einem definierten Zeichensatz.&lt;br /&gt;
&lt;br /&gt;
Nun wissen wir also, was dieser ominöse String überhaupt ist. Wenden wir uns nun zur Ausgabe von Strings!&lt;br /&gt;
&lt;br /&gt;
=== Ausgabe von Strings ===&lt;br /&gt;
In diesem Kapitel werden wir uns der einfachen Ausgabe von Strings zuwenden. Um einen String auszugeben, müssen wir uns natürlich erst einmal überlegen was wir überhaupt ausgeben wollen. Nehmen wir als Beispiel einfach ''&amp;quot;Hallo!&amp;quot;''. Als Nächstes müssen wir wissen wie wir der Engine sagen, dass sie etwas ausgeben soll! Dies geschieht mit dem Befehl ''writeline();''.&lt;br /&gt;
&lt;br /&gt;
Hier ein kleines Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!');&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In den Klammern steht immer der String, der ausgegeben werden soll. Die einfachen Anführungszeichen sagen dem Befehl, dass das Nachfolgende ein String und keine Variable ist (Was eine Variable ist erfahren wir im nächsten Kapitel). Das Semikolon signalisiert der Engine, dass der Befehl hier endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man sich mehrere Strings nach einander ausgeben möchte, ist es natürlich unsinnig, für jedes Wort einen neuen ''writeline();'' Befehl auszuführen. Also kann man Strings an einander reihen. Hierzu setzt man einfach ein ''&amp;amp;''-Zeichen zwischen die Strings. Natürlich kann man auch die jeweiligen Strings einfach, wie wir noch später lernen durch Variablen ersetzen.&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!' &amp;amp; ' Wie geht es?');&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wichtig hierbei ist, dass das ''&amp;amp;''-Zeichen kein Leerzeichen einfügt. Dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Strings===&lt;br /&gt;
&lt;br /&gt;
* Ein String ist eine Folge von verschiedenen Zeichen.&lt;br /&gt;
* Zum Ausgeben von Strings wird ''writeline();'' verwendet.&lt;br /&gt;
* Es ist möglich mehrere Strings bzw. Variablen mit Hilfe des ''&amp;amp;''-Zeichens innerhalb des Befehls ''writeline();'' regelrecht anzuhängen.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 2 - Variablen==&lt;br /&gt;
===Variablen? - Schon wieder was zum futtern?===&lt;br /&gt;
'''Nein''', lediglich ein weiterer Fachbegriff der Programmierer. Variablen sind eine Art von Platzhalter, in denen man Informationen, wie zum Beispiel Strings, für eine spätere Verwendung abspeichern kann. Natürlich gibt es für verschiedene Informationen ganz spezielle und verschiedene Variablentypen, die man auch [[Scripting:Datentypen|Datentypen]] nennt.&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten [[Scripting:Datentypen|Datentypen]] sind:&lt;br /&gt;
* String  - &lt;br /&gt;
* Integer -&lt;br /&gt;
* Boolean -&lt;br /&gt;
&lt;br /&gt;
===Variablen setzen===&lt;br /&gt;
Da das Arbeiten mit statischen Daten auf Dauer, vor allem bei längeren Scripten, ziemlich zeitaufwendig und unflexibel ist, verwendet man Variablen. Diese speichern Daten, geben sie auf Wunsch aus und lassen sich auch belibig oft verändern.&lt;br /&gt;
&lt;br /&gt;
Um eine Variable zu erschaffen verwendet man den Befehl ''var''. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nach ''var'' kommt dann der Variablen Name, dieser darf Zahlen und Buchstaben enthalten. Zahlen allerdings nur mit einer Ausnahme, sie dürfen nicht an erster Stelle stehen. optional danach kann ein as stehen (as, engl., als) dieses gibt an was für einen Inhalt die Variable hat, zb. str für string also eine Zeichenkette. Hier ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var i1 as string&amp;lt;/pre&amp;gt;&lt;br /&gt;
Um einer Variable einen Inhalt zuzuordnen setzt man die Variable vor ein Gleichheitszeichen, dahinter kommt dann der Inhalt in unserem nächsten Beispiel ein String.&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string&lt;br /&gt;
test = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
man kann das ganze auch in eine Zeile packen, das sieht dann wie folgt aus:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
Auch hier sehen wir wieder die einfachen Anführungszeichen als Kennzeichen für einen String. Wir können Variablen aber auch andere Werte wie Integer oder Bolean zuweisen. Dazu einfach str durch den jewaligen Typ ersetzten.(Liste der Typen: [[Scripting:Typen|klick mich]])&lt;br /&gt;
&lt;br /&gt;
Auch kann man die Variable &amp;quot;leeren&amp;quot; hirzu gibt man ihr einfach nichts mit, hier auch dazu ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&lt;br /&gt;
test = ''&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Anwendungsbeispiele mit Variablen===&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline( test &amp;amp; ' Wie gehts?');&lt;br /&gt;
Auch hier ist weider zu beachten das kein Leerzeiche eingefügt wird! Die Variable kann an jeder Stelle innerhalb der Klammern stehen, zu beachten ist nur das sie nicht innerhalb von Anführungszeichen steht sonst wird die Variable als String gewertet.&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline(test);&lt;br /&gt;
Hier wird nun zum Beispiel nur eine Variable ausgegeben.&lt;br /&gt;
&lt;br /&gt;
===Umwandlung von Variablen in andere Datentypen===&lt;br /&gt;
Wollen wir eine Integer-Variable ausgeben, so bekommen wir ein Problem. Der Computer verarbeitet Integer intern anders als String. String kann er ausgeben Integer nicht. Daher müssen alle Integervariablen (wie allen anderen auch) in Stringvariablen umgewandelt werden, bevor man diese ausgeben kann.&lt;br /&gt;
Die geschieht über den Befehl &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CStr();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR zahl AS Integer;&lt;br /&gt;
zahl = 5;&lt;br /&gt;
writeline(CStr(Zahl));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Umgekehrt müssen Stringvariablen in Integer umgewandelt werden, wenn mit diesen zum Beispiel gerechnet werden soll.&lt;br /&gt;
Dies geschießt über:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CInt();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR einstring AS String;&lt;br /&gt;
VAR einezahl AS Integer;&lt;br /&gt;
einstring = '42';&lt;br /&gt;
einezahl = CInt(einstring);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Regeln bei der Bennenung von Variablen===&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Variablen===&lt;br /&gt;
&lt;br /&gt;
==Kapitel 3 - Kontrollstrukturen==&lt;br /&gt;
Da wir uns in Kapitel 2 mit Variablen beschäftigt haben, können wir uns nun dem eigentlichen Aufwand beim Programmieren zuwenden: den Kontrollstrukturen. Diese Wort klingt ersteinmal sehr hochtrabend, an und für sich ist es jedoch sehr einfach.&lt;br /&gt;
&lt;br /&gt;
===If - then - Else===&lt;br /&gt;
Es werden einfach 2 Variablen miteinander verglichen und dann wird darauf reagiert.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (var1 = 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist nicht 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist ersteinmal sehr einfach und wirkt auf den ersten Blick sinnlos, was es auch ist. Aber es zeigt auf einfache Art, wie man 2 Werte miteinander vergleicht, dies kann man zum Beispiel dafür nutzen, um zu prüfen wieviel Lageraum ein Schiff noch hat. Dazu aber irgendwann später mehr.&lt;br /&gt;
Bleiben wir bei dem Code und schauen ihn uns einmal genauer an:&lt;br /&gt;
In der ersten Zeile wird die Variable '''var1''' definiert, dies sollte aus Kapitel 2 bekannt sein.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;If (var1 = 1)&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hier wird der vergleich durgeführt, in diesem Fall wir geschaut ob der Wert von Zahl1 42 ist. &lt;br /&gt;
Man könnte an dieser Stelle genausogut prüfen ob der Wert größer oder kleiner ist, als ein anderer.&lt;br /&gt;
Hierfür nutzt man dann nicht &amp;quot;=&amp;quot; sondern &amp;quot;&amp;lt;&amp;quot;,&amp;quot;&amp;gt;&amp;quot;,&amp;quot;&amp;lt;=&amp;quot;,&amp;quot;&amp;gt;=&amp;quot;&lt;br /&gt;
Innerhalb der { } folgt dann der Code, welcher ausgehührt werden soll, wenn die Bedigung stimmt, also in diesem Fall, wenn '''var1 ''' gleich 42 ist. &lt;br /&gt;
&lt;br /&gt;
Das folgende ''Else'' mit den Klammern gibt, welche Aktionen ausgeführt werden sollen, wenn die Bedingung nicht stimmt.&lt;br /&gt;
&lt;br /&gt;
Zu guter letzt gibt es noch ''Elseif'' dies ist dafür gedacht wenn man mehr als eine Alternative hat.&lt;br /&gt;
Beispiel&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (var1 &amp;lt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
elseif (var1 &amp;gt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist größer als 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist weder größer noch kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist nicht auf ein ''elseif'' beschränkt, es können beliebig viele sein.&lt;br /&gt;
&lt;br /&gt;
===Schleifen===&lt;br /&gt;
Die soeben kennen gelernten Strukturen helfen uns Fallunterscheidungen zu machen. Aber was machen wir wenn wir eine ganze Liste (zum Beispiel Schiffe) haben und die abarbeiten wollen? Dafür gibt es ''Schleifen'', hier unterscheid man in drei Arten: Kopf-, Fuss- und Zählergesteuert.&lt;br /&gt;
====while====&lt;br /&gt;
While Schleifen sind Kopfgesteuert, dass heißt, solange die Bedingung zutrifft, wird der Inhalt der Schleife ausgeführt.&lt;br /&gt;
Es gelten die selben Operatoren wie bei Abfragen mit if: =,&amp;lt;,&amp;gt;,&amp;gt;=,&amp;lt;=,&amp;lt;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 0;&lt;br /&gt;
writeline('Ich zähle jetzt bis Zehn');&lt;br /&gt;
while ( i &amp;lt;= 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i + 1;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Solange '''i''' kleiner oder gleich 10 ist, wird '''i''' ausgegeben und dann einen hochgezählt. &lt;br /&gt;
Bei Whileschleifen ist zu beachten, dass wenn die Bedingung zu Anfang bereits '''nicht''' erfüllt ist, dass sie dann nicht durchläuft. Soll sie mindestens einmal durchlaufen muss man Fussgesteuerte Schleifen wählen.&lt;br /&gt;
====Do====&lt;br /&gt;
Do-Schleifen sind Fussgesteuert. Sie funktionieren wie While-Schleifen nur das sie mindestens einmal durchlaufen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 10;&lt;br /&gt;
writeline('Ich zähle jetzt bis Null');&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i -1;&lt;br /&gt;
}&lt;br /&gt;
Do (i &amp;gt;= 0);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Gebe '''i''' solange aus und zähle einen runter, solange '''i''' größer gleich null ist.&lt;br /&gt;
Aus der Beschreibung wird deutlich wo der unterschied zwischen While- und Do-Schleifen liegt.&lt;br /&gt;
&lt;br /&gt;
In beiden Schleifen wird deutlich das ich jedes mal die Variable '''i''' runter bzw. hochzählen muss, um dies zu umgehen gibt es die möglichkeit Zählergesteuerte Schleifen zu verwenden.&lt;br /&gt;
====For====&lt;br /&gt;
For-Schleifen sind genau dies. &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
auf diese Weise kann man sich ein wenig Arbeit abnehmen, da die Schleife einem das Zählen abnimmt. So kann man auch Endlosschleifen vermeiden, die auftreten wenn man vergisst, die Schleifenvariable (in diesen Fällen immer '''i''') runter- bzw. hochzuzählen.&lt;br /&gt;
&lt;br /&gt;
For-Schleifen bieten noch eine weitere Möglichkeit: Es kann angegeben werden in welchen Schritten die Schleife zählt.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 100 Step 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Der Code ist der bis auf das ''Step'' identisch. Die Zahl die hinter Step steht kann sowohl positiv als auch negativ sein.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 4 - Der Shipmanager - Einführung==&lt;br /&gt;
Nachdem wir nun über ein paar Grundlagen verfügen, wollen wir uns den wirklich interessanten Dingen zuwenden, der Steuerung von Spielinhalten durch Scripte.&lt;br /&gt;
&lt;br /&gt;
Um mit Schiffen zu interagieren gibt es eine Sammlung von Methoden, welche im Shipmanager zu finden sind.&lt;br /&gt;
Hierzu müssen wir dem Shipmanager als erstes Mitteilen, welches bzw. welche Flotte er verwenden soll.&lt;br /&gt;
&lt;br /&gt;
Hierführ gibt es die Befehle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeSchiff(NCC-Nummer des Schiffes);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
bzw.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeFlotte(ID der Flotte);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit weiß der Shipmanager schonmal welches Schiff, bzw. welche Flotte die Aktionen ausführen soll.&lt;br /&gt;
&lt;br /&gt;
Mit dem Shipmanager können folgende Aktionen ausgeführt werden:&lt;br /&gt;
*An- und Abdocken&lt;br /&gt;
*Alarm Stufe ändern&lt;br /&gt;
*Aus Flotten austreten&lt;br /&gt;
*Aus Orbit einfliegen austreten &lt;br /&gt;
*Benennen(Name As String)&lt;br /&gt;
*Deuterium sammeln (Nur mit FP)&lt;br /&gt;
*Erz sammeln (Nur mit FP)&lt;br /&gt;
*Fliegen&lt;br /&gt;
*Sensoren aktivieren / deaktivieren&lt;br /&gt;
*Reparieren&lt;br /&gt;
*Batterien entladen&lt;br /&gt;
*Schilde aktivieren/deaktiviere/aufladen&lt;br /&gt;
*Reservebatterie aufladen&lt;br /&gt;
*Traktorstrahl ein- / ausschalten&lt;br /&gt;
*Beamen&lt;br /&gt;
*Verstecken&lt;br /&gt;
*Replikator aktivieren/deaktivieren&lt;br /&gt;
*Waren über Bord werfen&lt;br /&gt;
*Warpkern aktiveren/deaktivieren&lt;br /&gt;
*Wrackextraktoren&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Auflistung aller Funktionen findet sich im [http://game.stne.net/ObjectExplorer.aspx?p=CShipManager Objekt-Explorer].&lt;br /&gt;
&lt;br /&gt;
Im folgenden wollen wir uns einige Funktionen genauer anschauen:&lt;br /&gt;
===Beamen===&lt;br /&gt;
Syntaxe:&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(''Schiffid'', ''Menge'', EBeamRessource.''Ware'');&lt;br /&gt;
Hier musst du nun nurnoch den kursiven Text mit deinen Angaben ersetzten. Hier ein Beispiele:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
Natürlich kann man auch eine ganze Flotte beamen lassen, dazu ersetzt du ''ShipManager.BenutzteSchiff(1);'' durch ''ShipManager.BenutzteFlotte(1);'' Dann sieht das Script folgendermasen aus:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
&lt;br /&gt;
===Fliegen===&lt;br /&gt;
Bei der Syntaxe gibt es 2 Möglichkeiten, die eine für Spieler unter Level 8 oder mit [[Feature-Pack]], also mit Autopilot, und die andere für die Leute über Level 8 und ohne Feature-Pack, die Variante ohne Autopilot.&lt;br /&gt;
====Fliegen mit dem Autopiloten====&lt;br /&gt;
&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;'''''Nur für Spieler mit Feature-Pack oder unter Kolonisationslevel 8 möglich!'''''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Befehl:&lt;br /&gt;
 ShipManager.FliegeZu(''xxx|yyy'');&lt;br /&gt;
Auch hier Gilt es wieder das kursive durch die eigenen Angaben zu ersetzten. Wie in folgendem Beispiel:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.FliegeZu('123|465');&lt;br /&gt;
oder mit dem Flottenbefehl:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.FliegeZu('123|465');&lt;br /&gt;
Mit deisem Befehl fliegt das Schiff zu einer belibigen Position, [[NPC|NPC-Gebiete]] ausgenommen, und umgeht dabei wie der Autopilot Energie-intensive Hindernisse, sowie solche die das Schiff oder die Crew Gefährden.&lt;br /&gt;
&lt;br /&gt;
====Fliegen ohne Autopilot====&lt;br /&gt;
Der Befehl hierzu sieht wie folgt aus:&lt;br /&gt;
 ShipManager.Fliege(''Strecke'', EShipRichtung.''Richtung'');&lt;br /&gt;
Auch hier ersetzt du die kursiven Worte mit deinen Angaben, ein Beispiel folgt:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.Fliege(5, EShipRichtung.Hoch);&lt;br /&gt;
 ShipManager.Fliege(8, EshipRichtung.Links);&lt;br /&gt;
oder wenn es eine ganze Flotte ist:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.Fliege(5, EShipRichtung.Hoch);&lt;br /&gt;
 ShipManager.Fliege(8, EshipRichtung.Links);&lt;br /&gt;
&lt;br /&gt;
===Schiffsystem nutzen===&lt;br /&gt;
kommt noch&lt;br /&gt;
&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen verewigen die hier min. ein Kapitel geschrieben haben [sonst kommt noch einer daher nur weil er nen Rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1, Kapitel 2, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort, Kapitel 3, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|[[Spieler:Xenon|Xenon]]&lt;br /&gt;
|10127&lt;br /&gt;
|Korrektur &amp;amp; Überarbeitung Kapitel 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripting-Hilfe|Anfängerkurs]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-24T22:08:12Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Fliege */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Strings==&lt;br /&gt;
===String? - Kann man das essen?===&lt;br /&gt;
'''Nein''', ein String (englisch) oder eine Zeichenkette, ist eine Folge von Zeichen (z.B. Buchstaben, Ziffern, Sonderzeichen, und Steuerzeichen) aus einem definierten Zeichensatz.&lt;br /&gt;
&lt;br /&gt;
Nun wissen wir also, was dieser ominöse String überhaupt ist. Wenden wir uns nun zur Ausgabe von Strings!&lt;br /&gt;
&lt;br /&gt;
=== Ausgabe von Strings ===&lt;br /&gt;
In diesem Kapitel werden wir uns der einfachen Ausgabe von Strings zuwenden. Um einen String auszugeben, müssen wir uns natürlich erst einmal überlegen was wir überhaupt ausgeben wollen. Nehmen wir als Beispiel einfach ''&amp;quot;Hallo!&amp;quot;''. Als Nächstes müssen wir wissen wie wir der Engine sagen, dass sie etwas ausgeben soll! Dies geschieht mit dem Befehl ''writeline();''.&lt;br /&gt;
&lt;br /&gt;
Hier ein kleines Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!');&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In den Klammern steht immer der String, der ausgegeben werden soll. Die einfachen Anführungszeichen sagen dem Befehl, dass das Nachfolgende ein String und keine Variable ist (Was eine Variable ist erfahren wir im nächsten Kapitel). Das Semikolon signalisiert der Engine, dass der Befehl hier endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man sich mehrere Strings nach einander ausgeben möchte, ist es natürlich unsinnig, für jedes Wort einen neuen ''writeline();'' Befehl auszuführen. Also kann man Strings an einander reihen. Hierzu setzt man einfach ein ''&amp;amp;''-Zeichen zwischen die Strings. Natürlich kann man auch die jeweiligen Strings einfach, wie wir noch später lernen durch Variablen ersetzen.&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!' &amp;amp; ' Wie geht es?');&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wichtig hierbei ist, dass das ''&amp;amp;''-Zeichen kein Leerzeichen einfügt. Dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Strings===&lt;br /&gt;
&lt;br /&gt;
* Ein String ist eine Folge von verschiedenen Zeichen.&lt;br /&gt;
* Zum Ausgeben von Strings wird ''writeline();'' verwendet.&lt;br /&gt;
* Es ist möglich mehrere Strings bzw. Variablen mit Hilfe des ''&amp;amp;''-Zeichens innerhalb des Befehls ''writeline();'' regelrecht anzuhängen.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 2 - Variablen==&lt;br /&gt;
===Variablen? - Schon wieder was zum futtern?===&lt;br /&gt;
'''Nein''', lediglich ein weiterer Fachbegriff der Programmierer. Variablen sind eine Art von Platzhalter, in denen man Informationen, wie zum Beispiel Strings, für eine spätere Verwendung abspeichern kann. Natürlich gibt es für verschiedene Informationen ganz spezielle und verschiedene Variablentypen, die man auch [[Scripting:Datentypen|Datentypen]] nennt.&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten [[Scripting:Datentypen|Datentypen]] sind:&lt;br /&gt;
* String  - &lt;br /&gt;
* Integer -&lt;br /&gt;
* Boolean -&lt;br /&gt;
&lt;br /&gt;
===Variablen setzen===&lt;br /&gt;
Da das Arbeiten mit statischen Daten auf Dauer, vor allem bei längeren Scripten, ziemlich zeitaufwendig und unflexibel ist, verwendet man Variablen. Diese speichern Daten, geben sie auf Wunsch aus und lassen sich auch belibig oft verändern.&lt;br /&gt;
&lt;br /&gt;
Um eine Variable zu erschaffen verwendet man den Befehl ''var''. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nach ''var'' kommt dann der Variablen Name, dieser darf Zahlen und Buchstaben enthalten. Zahlen allerdings nur mit einer Ausnahme, sie dürfen nicht an erster Stelle stehen. optional danach kann ein as stehen (as, engl., als) dieses gibt an was für einen Inhalt die Variable hat, zb. str für string also eine Zeichenkette. Hier ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var i1 as string&amp;lt;/pre&amp;gt;&lt;br /&gt;
Um einer Variable einen Inhalt zuzuordnen setzt man die Variable vor ein Gleichheitszeichen, dahinter kommt dann der Inhalt in unserem nächsten Beispiel ein String.&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string&lt;br /&gt;
test = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
man kann das ganze auch in eine Zeile packen, das sieht dann wie folgt aus:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
Auch hier sehen wir wieder die einfachen Anführungszeichen als Kennzeichen für einen String. Wir können Variablen aber auch andere Werte wie Integer oder Bolean zuweisen. Dazu einfach str durch den jewaligen Typ ersetzten.(Liste der Typen: [[Scripting:Typen|klick mich]])&lt;br /&gt;
&lt;br /&gt;
Auch kann man die Variable &amp;quot;leeren&amp;quot; hirzu gibt man ihr einfach nichts mit, hier auch dazu ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&lt;br /&gt;
test = ''&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Anwendungsbeispiele mit Variablen===&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline( test &amp;amp; ' Wie gehts?');&lt;br /&gt;
Auch hier ist weider zu beachten das kein Leerzeiche eingefügt wird! Die Variable kann an jeder Stelle innerhalb der Klammern stehen, zu beachten ist nur das sie nicht innerhalb von Anführungszeichen steht sonst wird die Variable als String gewertet.&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline(test);&lt;br /&gt;
Hier wird nun zum Beispiel nur eine Variable ausgegeben.&lt;br /&gt;
&lt;br /&gt;
===Umwandlung von Variablen in andere Datentypen===&lt;br /&gt;
Wollen wir eine Integer-Variable ausgeben, so bekommen wir ein Problem. Der Computer verarbeitet Integer intern anders als String. String kann er ausgeben Integer nicht. Daher müssen alle Integervariablen (wie allen anderen auch) in Stringvariablen umgewandelt werden, bevor man diese ausgeben kann.&lt;br /&gt;
Die geschieht über den Befehl &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CStr();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR zahl AS Integer;&lt;br /&gt;
zahl = 5;&lt;br /&gt;
writeline(CStr(Zahl));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Umgekehrt müssen Stringvariablen in Integer umgewandelt werden, wenn mit diesen zum Beispiel gerechnet werden soll.&lt;br /&gt;
Dies geschießt über:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CInt();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR einstring AS String;&lt;br /&gt;
VAR einezahl AS Integer;&lt;br /&gt;
einstring = '42';&lt;br /&gt;
einezahl = CInt(einstring);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Regeln bei der Bennenung von Variablen===&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Variablen===&lt;br /&gt;
&lt;br /&gt;
==Kapitel 3 - Kontrollstrukturen==&lt;br /&gt;
Da wir uns in Kapitel 2 mit Variablen beschäftigt haben, können wir uns nun dem eigentlichen Aufwand beim Programmieren zuwenden: den Kontrollstrukturen. Diese Wort klingt ersteinmal sehr hochtrabend, an und für sich ist es jedoch sehr einfach.&lt;br /&gt;
&lt;br /&gt;
===If - then - Else===&lt;br /&gt;
Es werden einfach 2 Variablen miteinander verglichen und dann wird darauf reagiert.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (varl1 = 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist nicht 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist ersteinmal sehr einfach und wirkt auf den ersten Blick sinnlos, was es auch ist. Aber es zeigt auf einfache Art, wie man 2 Werte miteinander vergleicht, dies kann man zum Beispiel dafür nutzen, um zu prüfen wieviel Lageraum ein Schiff noch hat. Dazu aber irgendwann später mehr.&lt;br /&gt;
Bleiben wir bei dem Code und schauen ihn uns einmal genauer an:&lt;br /&gt;
In der ersten Zeile wird die Variable '''var1''' definiert, dies sollte aus Kapitel 2 bekannt sein.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;If (var1 = 1)&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hier wird der vergleich durgeführt, in diesem Fall wir geschaut ob der Wert von Zahl1 42 ist. &lt;br /&gt;
Man könnte an dieser Stelle genausogut prüfen ob der Wert größer oder kleiner ist, als ein anderer.&lt;br /&gt;
Hierfür nutzt man dann nicht &amp;quot;=&amp;quot; sondern &amp;quot;&amp;lt;&amp;quot;,&amp;quot;&amp;gt;&amp;quot;,&amp;quot;&amp;lt;=&amp;quot;,&amp;quot;&amp;gt;=&amp;quot;&lt;br /&gt;
Innerhalb der { } folgt dann der Code, welcher ausgehührt werden soll, wenn die Bedigung stimmt, also in diesem Fall, wenn '''var1 ''' gleich 42 ist. &lt;br /&gt;
&lt;br /&gt;
Das folgende ''Else'' mit den Klammern gibt, welche Aktionen ausgeführt werden sollen, wenn die Bedingung nicht stimmt.&lt;br /&gt;
&lt;br /&gt;
Zu guter letzt gibt es noch ''Elseif'' dies ist dafür gedacht wenn man mehr als eine Alternative hat.&lt;br /&gt;
Beispiel&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (var1 &amp;lt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
elseif (var1 &amp;gt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist größer als 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist weder größer noch kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist nicht auf ein ''elseif'' beschränkt, es können beliebig viele sein.&lt;br /&gt;
&lt;br /&gt;
===Schleifen===&lt;br /&gt;
Die soeben kennen gelernten Strukturen helfen uns Fallunterscheidungen zu machen. Aber was machen wir wenn wir eine ganze Liste (zum Beispiel Schiffe) haben und die abarbeiten wollen? Dafür gibt es ''Schleifen'', hier unterscheid man in drei Arten: Kopf-, Fuss- und Zählergesteuert.&lt;br /&gt;
====while====&lt;br /&gt;
While Schleifen sind Kopfgesteuert, dass heißt, solange die Bedingung zutrifft, wird der Inhalt der Schleife ausgeführt.&lt;br /&gt;
Es gelten die selben Operatoren wie bei Abfragen mit if: =,&amp;lt;,&amp;gt;,&amp;gt;=,&amp;lt;=,&amp;lt;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 0;&lt;br /&gt;
writeline('Ich zähle jetzt bis Zehn');&lt;br /&gt;
while ( i &amp;lt;= 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i + 1;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Solange '''i''' kleiner oder gleich 10 ist, wird '''i''' ausgegeben und dann einen hochgezählt. &lt;br /&gt;
Bei Whileschleifen ist zu beachten, dass wenn die Bedingung zu Anfang bereits '''nicht''' erfüllt ist, dass sie dann nicht durchläuft. Soll sie mindestens einmal durchlaufen muss man Fussgesteuerte Schleifen wählen.&lt;br /&gt;
====Do====&lt;br /&gt;
Do-Schleifen sind Fussgesteuert. Sie funktionieren wie While-Schleifen nur das sie mindestens einmal durchlaufen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 10;&lt;br /&gt;
writeline('Ich zähle jetzt bis Null');&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i -1;&lt;br /&gt;
}&lt;br /&gt;
Do (i &amp;gt;= 0);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Gebe '''i''' solange aus und zähle einen runter, solange '''i''' größer gleich null ist.&lt;br /&gt;
Aus der Beschreibung wird deutlich wo der unterschied zwischen While- und Do-Schleifen liegt.&lt;br /&gt;
&lt;br /&gt;
In beiden Schleifen wird deutlich das ich jedes mal die Variable '''i''' runter bzw. hochzählen muss, um dies zu umgehen gibt es die möglichkeit Zählergesteuerte Schleifen zu verwenden.&lt;br /&gt;
====For====&lt;br /&gt;
For-Schleifen sind genau dies. &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
auf diese Weise kann man sich ein wenig Arbeit abnehmen, da die Schleife einem das Zählen abnimmt. So kann man auch Endlosschleifen vermeiden, die auftreten wenn man vergisst, die Schleifenvariable (in diesen Fällen immer '''i''') runter- bzw. hochzuzählen.&lt;br /&gt;
&lt;br /&gt;
For-Schleifen bieten noch eine weitere Möglichkeit: Es kann angegeben werden in welchen Schritten die Schleife zählt.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 100 Step 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Der Code ist der bis auf das ''Step'' identisch. Die Zahl die hinter Step steht kann sowohl positiv als auch negativ sein.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 4 - Der Shipmanager - Einführung==&lt;br /&gt;
Nachdem wir nun über ein paar Grundlagen verfügen, wollen wir uns den wirklich interessanten Dingen zuwenden, der Steuerung von Spielinhalten durch Scripte.&lt;br /&gt;
&lt;br /&gt;
Um mit Schiffen zu interagieren gibt es eine Sammlung von Methoden, welche im Shipmanager zu finden sind.&lt;br /&gt;
Hierzu müssen wir dem Shipmanager als erstes Mitteilen, welches bzw. welche Flotte er verwenden soll.&lt;br /&gt;
&lt;br /&gt;
Hierführ gibt es die Befehle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeSchiff(NCC-Nummer des Schiffes);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
bzw.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeFlotte(ID der Flotte);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit weiß der Shipmanager schonmal welches Schiff, bzw. welche Flotte die Aktionen ausführen soll.&lt;br /&gt;
&lt;br /&gt;
Mit dem Shipmanager können folgende Aktionen ausgeführt werden:&lt;br /&gt;
*An- und Abdocken&lt;br /&gt;
*Alarm Stufe ändern&lt;br /&gt;
*Aus Flotten austreten&lt;br /&gt;
*Aus Orbit einfliegen austreten &lt;br /&gt;
*Benennen(Name As String)&lt;br /&gt;
*Deuterium sammeln (Nur mit FP)&lt;br /&gt;
*Erz sammeln (Nur mit FP)&lt;br /&gt;
*Fliegen&lt;br /&gt;
*Sensoren aktivieren / deaktivieren&lt;br /&gt;
*Reparieren&lt;br /&gt;
*Batterien entladen&lt;br /&gt;
*Schilde aktivieren/deaktiviere/aufladen&lt;br /&gt;
*Reservebatterie aufladen&lt;br /&gt;
*Traktorstrahl ein- / ausschalten&lt;br /&gt;
*Beamen&lt;br /&gt;
*Verstecken&lt;br /&gt;
*Replikator aktivieren/deaktivieren&lt;br /&gt;
*Waren über Bord werfen&lt;br /&gt;
*Warpkern aktiveren/deaktivieren&lt;br /&gt;
*Wrackextraktoren&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Auflistung aller Funktionen findet sich im [http://game.stne.net/ObjectExplorer.aspx?p=CShipManager Objekt-Explorer].&lt;br /&gt;
&lt;br /&gt;
Im folgenden wollen wir uns einige Funktionen genauer anschauen:&lt;br /&gt;
===Beamen===&lt;br /&gt;
Syntaxe:&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(''Schiffid'', ''Menge'', EBeamRessource.''Ware'');&lt;br /&gt;
Hier musst du nun nurnoch den kursiven Text mit deinen Angaben ersetzten. Hier ein Beispiele:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
Natürlich kann man auch eine ganze Flotte beamen lassen, dazu ersetzt du ''ShipManager.BenutzteSchiff(1);'' durch ''ShipManager.BenutzteFlotte(1);'' Dann sieht das Script folgendermasen aus:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
&lt;br /&gt;
===Fliegen===&lt;br /&gt;
Bei der Syntaxe gibt es 2 Möglichkeiten, die eine für Spieler unter Level 8 oder mit [[Feature-Pack]], also mit Autopilot, und die andere für die Leute über Level 8 und ohne Feature-Pack, die Variante ohne Autopilot.&lt;br /&gt;
====Fliegen mit dem Autopiloten====&lt;br /&gt;
&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;Nur für Spieler mit Feature-Pack oder unter Level 8!&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Befehl:&lt;br /&gt;
 ShipManager.FliegeZu(''xxx|yyy'');&lt;br /&gt;
Auch hier Gilt es wieder das kursive durch die eigenen Angaben zu ersetzten. Wie in folgendem Beispiel:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.FliegeZu('123|465');&lt;br /&gt;
oder mit dem Flottenbefehl:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.FliegeZu('123|465');&lt;br /&gt;
Mit deisem Befehl fliegt das Schiff zu einer belibigen Position, [[NPC|NPC-Gebiete]] ausgenommen, und umgeht dabei wie der Autopilot Energie-intensive Hindernisse, sowie solche die das Schiff oder die Crew Gefährden.&lt;br /&gt;
&lt;br /&gt;
====Fliegen ohne Autopilot====&lt;br /&gt;
Der Befehl hierzu sieht wie folgt aus:&lt;br /&gt;
 ShipManager.Fliege(''Strecke'', EShipRichtung.''Richtung'');&lt;br /&gt;
Auch hier ersetzt du die kursiven Worte mit deinen Angaben, ein Beispiel folgt:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.Fliege(5, EShipRichtung.Hoch);&lt;br /&gt;
 ShipManager.Fliege(8, EshipRichtung.Links);&lt;br /&gt;
oder wenn es eine ganze Flotte ist:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.Fliege(5, EShipRichtung.Hoch);&lt;br /&gt;
 ShipManager.Fliege(8, EshipRichtung.Links);&lt;br /&gt;
&lt;br /&gt;
===Schiffsystem nutzen===&lt;br /&gt;
kommt noch&lt;br /&gt;
&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen verewigen die hier min. ein Kapitel geschrieben haben [sonst kommt noch einer daher nur weil er nen Rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1, Kapitel 2, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort, Kapitel 3, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|[[Spieler:Xenon|Xenon]]&lt;br /&gt;
|10127&lt;br /&gt;
|Korrektur &amp;amp; Überarbeitung Kapitel 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripting-Hilfe|Anfängerkurs]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-24T21:34:52Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Autoren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Strings==&lt;br /&gt;
===String? - Kann man das essen?===&lt;br /&gt;
'''Nein''', ein String (englisch) oder eine Zeichenkette, ist eine Folge von Zeichen (z.B. Buchstaben, Ziffern, Sonderzeichen, und Steuerzeichen) aus einem definierten Zeichensatz.&lt;br /&gt;
&lt;br /&gt;
Nun wissen wir also, was dieser ominöse String überhaupt ist. Wenden wir uns nun zur Ausgabe von Strings!&lt;br /&gt;
&lt;br /&gt;
=== Ausgabe von Strings ===&lt;br /&gt;
In diesem Kapitel werden wir uns der einfachen Ausgabe von Strings zuwenden. Um einen String auszugeben, müssen wir uns natürlich erst einmal überlegen was wir überhaupt ausgeben wollen. Nehmen wir als Beispiel einfach ''&amp;quot;Hallo!&amp;quot;''. Als Nächstes müssen wir wissen wie wir der Engine sagen, dass sie etwas ausgeben soll! Dies geschieht mit dem Befehl ''writeline();''.&lt;br /&gt;
&lt;br /&gt;
Hier ein kleines Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!');&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In den Klammern steht immer der String, der ausgegeben werden soll. Die einfachen Anführungszeichen sagen dem Befehl, dass das Nachfolgende ein String und keine Variable ist (Was eine Variable ist erfahren wir im nächsten Kapitel). Das Semikolon signalisiert der Engine, dass der Befehl hier endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man sich mehrere Strings nach einander ausgeben möchte, ist es natürlich unsinnig, für jedes Wort einen neuen ''writeline();'' Befehl auszuführen. Also kann man Strings an einander reihen. Hierzu setzt man einfach ein ''&amp;amp;''-Zeichen zwischen die Strings. Natürlich kann man auch die jeweiligen Strings einfach, wie wir noch später lernen durch Variablen ersetzen.&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!' &amp;amp; ' Wie geht es?');&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wichtig hierbei ist, dass das ''&amp;amp;''-Zeichen kein Leerzeichen einfügt. Dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Strings===&lt;br /&gt;
&lt;br /&gt;
* Ein String ist eine Folge von verschiedenen Zeichen.&lt;br /&gt;
* Zum Ausgeben von Strings wird ''writeline();'' verwendet.&lt;br /&gt;
* Es ist möglich mehrere Strings bzw. Variablen mit Hilfe des ''&amp;amp;''-Zeichens innerhalb des Befehls ''writeline();'' regelrecht anzuhängen.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 2 - Variablen==&lt;br /&gt;
===Variablen? - Schon wieder was zum futtern?===&lt;br /&gt;
'''Nein''', lediglich ein weiterer Fachbegriff der Programmierer. Variablen sind eine Art von Platzhalter, in denen man Informationen, wie zum Beispiel Strings, für eine spätere Verwendung abspeichern kann. Natürlich gibt es für verschiedene Informationen ganz spezielle und verschiedene Variablentypen, die man auch [[Scripting:Datentypen|Datentypen]] nennt.&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten [[Scripting:Datentypen|Datentypen]] sind:&lt;br /&gt;
* String  - &lt;br /&gt;
* Integer -&lt;br /&gt;
* Boolean -&lt;br /&gt;
&lt;br /&gt;
===Variablen setzen===&lt;br /&gt;
Da das Arbeiten mit statischen Daten auf Dauer, vor allem bei längeren Scripten, ziemlich zeitaufwendig und unflexibel ist, verwendet man Variablen. Diese speichern Daten, geben sie auf Wunsch aus und lassen sich auch belibig oft verändern.&lt;br /&gt;
&lt;br /&gt;
Um eine Variable zu erschaffen verwendet man den Befehl ''var''. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nach ''var'' kommt dann der Variablen Name, dieser darf Zahlen und Buchstaben enthalten. Zahlen allerdings nur mit einer Ausnahme, sie dürfen nicht an erster Stelle stehen. optional danach kann ein as stehen (as, engl., als) dieses gibt an was für einen Inhalt die Variable hat, zb. str für string also eine Zeichenkette. Hier ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var i1 as string&amp;lt;/pre&amp;gt;&lt;br /&gt;
Um einer Variable einen Inhalt zuzuordnen setzt man die Variable vor ein Gleichheitszeichen, dahinter kommt dann der Inhalt in unserem nächsten Beispiel ein String.&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string&lt;br /&gt;
test = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
man kann das ganze auch in eine Zeile packen, das sieht dann wie folgt aus:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
Auch hier sehen wir wieder die einfachen Anführungszeichen als Kennzeichen für einen String. Wir können Variablen aber auch andere Werte wie Integer oder Bolean zuweisen. Dazu einfach str durch den jewaligen Typ ersetzten.(Liste der Typen: [[Scripting:Typen|klick mich]])&lt;br /&gt;
&lt;br /&gt;
Auch kann man die Variable &amp;quot;leeren&amp;quot; hirzu gibt man ihr einfach nichts mit, hier auch dazu ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&lt;br /&gt;
test = ''&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Anwendungsbeispiele mit Variablen===&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline( test &amp;amp; ' Wie gehts?');&lt;br /&gt;
Auch hier ist weider zu beachten das kein Leerzeiche eingefügt wird! Die Variable kann an jeder Stelle innerhalb der Klammern stehen, zu beachten ist nur das sie nicht innerhalb von Anführungszeichen steht sonst wird die Variable als String gewertet.&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline(test);&lt;br /&gt;
Hier wird nun zum Beispiel nur eine Variable ausgegeben.&lt;br /&gt;
&lt;br /&gt;
===Umwandlung von Variablen in andere Datentypen===&lt;br /&gt;
Wollen wir eine Integer-Variable ausgeben, so bekommen wir ein Problem. Der Computer verarbeitet Integer intern anders als String. String kann er ausgeben Integer nicht. Daher müssen alle Integervariablen (wie allen anderen auch) in Stringvariablen umgewandelt werden, bevor man diese ausgeben kann.&lt;br /&gt;
Die geschieht über den Befehl &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CStr();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR zahl AS Integer;&lt;br /&gt;
zahl = 5;&lt;br /&gt;
writeline(CStr(Zahl));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Umgekehrt müssen Stringvariablen in Integer umgewandelt werden, wenn mit diesen zum Beispiel gerechnet werden soll.&lt;br /&gt;
Dies geschießt über:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CInt();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR einstring AS String;&lt;br /&gt;
VAR einezahl AS Integer;&lt;br /&gt;
einstring = '42';&lt;br /&gt;
einezahl = CInt(einstring);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Regeln bei der Bennenung von Variablen===&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Variablen===&lt;br /&gt;
&lt;br /&gt;
==Kapitel 3 - Kontrollstrukturen==&lt;br /&gt;
Da wir uns in Kapitel 2 mit Variablen beschäftigt haben, können wir uns nun dem eigentlichen Aufwand beim Programmieren zuwenden: den Kontrollstrukturen. Diese Wort klingt ersteinmal sehr hochtrabend, an und für sich ist es jedoch sehr einfach.&lt;br /&gt;
&lt;br /&gt;
===If - then - Else===&lt;br /&gt;
Es werden einfach 2 Variablen miteinander verglichen und dann wird darauf reagiert.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (varl1 = 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist nicht 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist ersteinmal sehr einfach und wirkt auf den ersten Blick sinnlos, was es auch ist. Aber es zeigt auf einfache Art, wie man 2 Werte miteinander vergleicht, dies kann man zum Beispiel dafür nutzen, um zu prüfen wieviel Lageraum ein Schiff noch hat. Dazu aber irgendwann später mehr.&lt;br /&gt;
Bleiben wir bei dem Code und schauen ihn uns einmal genauer an:&lt;br /&gt;
In der ersten Zeile wird die Variable '''var1''' definiert, dies sollte aus Kapitel 2 bekannt sein.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;If (var1 = 1)&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hier wird der vergleich durgeführt, in diesem Fall wir geschaut ob der Wert von Zahl1 42 ist. &lt;br /&gt;
Man könnte an dieser Stelle genausogut prüfen ob der Wert größer oder kleiner ist, als ein anderer.&lt;br /&gt;
Hierfür nutzt man dann nicht &amp;quot;=&amp;quot; sondern &amp;quot;&amp;lt;&amp;quot;,&amp;quot;&amp;gt;&amp;quot;,&amp;quot;&amp;lt;=&amp;quot;,&amp;quot;&amp;gt;=&amp;quot;&lt;br /&gt;
Innerhalb der { } folgt dann der Code, welcher ausgehührt werden soll, wenn die Bedigung stimmt, also in diesem Fall, wenn '''var1 ''' gleich 42 ist. &lt;br /&gt;
&lt;br /&gt;
Das folgende ''Else'' mit den Klammern gibt, welche Aktionen ausgeführt werden sollen, wenn die Bedingung nicht stimmt.&lt;br /&gt;
&lt;br /&gt;
Zu guter letzt gibt es noch ''Elseif'' dies ist dafür gedacht wenn man mehr als eine Alternative hat.&lt;br /&gt;
Beispiel&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (var1 &amp;lt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
elseif (var1 &amp;gt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist größer als 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist weder größer noch kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist nicht auf ein ''elseif'' beschränkt, es können beliebig viele sein.&lt;br /&gt;
&lt;br /&gt;
===Schleifen===&lt;br /&gt;
Die soeben kennen gelernten Strukturen helfen uns Fallunterscheidungen zu machen. Aber was machen wir wenn wir eine ganze Liste (zum Beispiel Schiffe) haben und die abarbeiten wollen? Dafür gibt es ''Schleifen'', hier unterscheid man in drei Arten: Kopf-, Fuss- und Zählergesteuert.&lt;br /&gt;
====while====&lt;br /&gt;
While Schleifen sind Kopfgesteuert, dass heißt, solange die Bedingung zutrifft, wird der Inhalt der Schleife ausgeführt.&lt;br /&gt;
Es gelten die selben Operatoren wie bei Abfragen mit if: =,&amp;lt;,&amp;gt;,&amp;gt;=,&amp;lt;=,&amp;lt;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 0;&lt;br /&gt;
writeline('Ich zähle jetzt bis Zehn');&lt;br /&gt;
while ( i &amp;lt;= 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i + 1;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Solange '''i''' kleiner oder gleich 10 ist, wird '''i''' ausgegeben und dann einen hochgezählt. &lt;br /&gt;
Bei Whileschleifen ist zu beachten, dass wenn die Bedingung zu Anfang bereits '''nicht''' erfüllt ist, dass sie dann nicht durchläuft. Soll sie mindestens einmal durchlaufen muss man Fussgesteuerte Schleifen wählen.&lt;br /&gt;
====Do====&lt;br /&gt;
Do-Schleifen sind Fussgesteuert. Sie funktionieren wie While-Schleifen nur das sie mindestens einmal durchlaufen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 10;&lt;br /&gt;
writeline('Ich zähle jetzt bis Null');&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i -1;&lt;br /&gt;
}&lt;br /&gt;
Do (i &amp;gt;= 0);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Gebe '''i''' solange aus und zähle einen runter, solange '''i''' größer gleich null ist.&lt;br /&gt;
Aus der Beschreibung wird deutlich wo der unterschied zwischen While- und Do-Schleifen liegt.&lt;br /&gt;
&lt;br /&gt;
In beiden Schleifen wird deutlich das ich jedes mal die Variable '''i''' runter bzw. hochzählen muss, um dies zu umgehen gibt es die möglichkeit Zählergesteuerte Schleifen zu verwenden.&lt;br /&gt;
====For====&lt;br /&gt;
For-Schleifen sind genau dies. &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
auf diese Weise kann man sich ein wenig Arbeit abnehmen, da die Schleife einem das Zählen abnimmt. So kann man auch Endlosschleifen vermeiden, die auftreten wenn man vergisst, die Schleifenvariable (in diesen Fällen immer '''i''') runter- bzw. hochzuzählen.&lt;br /&gt;
&lt;br /&gt;
For-Schleifen bieten noch eine weitere Möglichkeit: Es kann angegeben werden in welchen Schritten die Schleife zählt.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 100 Step 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Der Code ist der bis auf das ''Step'' identisch. Die Zahl die hinter Step steht kann sowohl positiv als auch negativ sein.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 4 - Der Shipmanager - Einführung==&lt;br /&gt;
Nachdem wir nun über ein paar Grundlagen verfügen, wollen wir uns den wirklich interessanten Dingen zuwenden, der Steuerung von Spielinhalten durch Scripte.&lt;br /&gt;
&lt;br /&gt;
Um mit Schiffen zu interagieren gibt es eine Sammlung von Methoden, welche im Shipmanager zu finden sind.&lt;br /&gt;
Hierzu müssen wir dem Shipmanager als erstes Mitteilen, welches bzw. welche Flotte er verwenden soll.&lt;br /&gt;
&lt;br /&gt;
Hierführ gibt es die Befehle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeSchiff(NCC-Nummer des Schiffes);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
bzw.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeFlotte(ID der Flotte);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit weiß der Shipmanager schonmal welches Schiff, bzw. welche Flotte die Aktionen ausführen soll.&lt;br /&gt;
&lt;br /&gt;
Mit dem Shipmanager können folgende Aktionen ausgeführt werden:&lt;br /&gt;
*An- und Abdocken&lt;br /&gt;
*Alarm Stufe ändern&lt;br /&gt;
*Aus Flotten austreten&lt;br /&gt;
*Aus Orbit einfliegen austreten &lt;br /&gt;
*Benennen(Name As String)&lt;br /&gt;
*Deuterium sammeln (Nur mit FP)&lt;br /&gt;
*Erz sammeln (Nur mit FP)&lt;br /&gt;
*Fliegen&lt;br /&gt;
*Sensoren aktivieren / deaktivieren&lt;br /&gt;
*Reparieren&lt;br /&gt;
*Batterien entladen&lt;br /&gt;
*Schilde aktivieren/deaktiviere/aufladen&lt;br /&gt;
*Reservebatterie aufladen&lt;br /&gt;
*Traktorstrahl ein- / ausschalten&lt;br /&gt;
*Beamen&lt;br /&gt;
*Verstecken&lt;br /&gt;
*Replikator aktivieren/deaktivieren&lt;br /&gt;
*Waren über Bord werfen&lt;br /&gt;
*Warpkern aktiveren/deaktivieren&lt;br /&gt;
*Wrackextraktoren&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Auflistung aller Funktionen findet sich im [http://game.stne.net/ObjectExplorer.aspx?p=CShipManager Objekt-Explorer].&lt;br /&gt;
&lt;br /&gt;
Im folgenden wollen wir uns einige Funktionen genauer anschauen:&lt;br /&gt;
===Beamen===&lt;br /&gt;
Syntaxe:&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(''Schiffid'', ''Menge'', EBeamRessource.''Ware'');&lt;br /&gt;
Hier musst du nun nurnoch den kursiven Text mit deinen Angaben ersetzten. Hier ein Beispiele:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
Natürlich kann man auch eine ganze Flotte beamen lassen, dazu ersetzt du ''ShipManager.BenutzteSchiff(1);'' durch ''ShipManager.BenutzteFlotte(1);'' Dann sieht das Script folgendermasen aus:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
&lt;br /&gt;
===Fliege===&lt;br /&gt;
kommt noch&lt;br /&gt;
===Schiffsystem nutzen===&lt;br /&gt;
kommt noch&lt;br /&gt;
&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen verewigen die hier min. ein Kapitel geschrieben haben [sonst kommt noch einer daher nur weil er nen Rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1, Kapitel 2, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort, Kapitel 3, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|[[Spieler:Xenon|Xenon]]&lt;br /&gt;
|10127&lt;br /&gt;
|Korrektur &amp;amp; Überarbeitung Kapitel 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripting-Hilfe|Anfängerkurs]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-24T21:34:25Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Beamen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Strings==&lt;br /&gt;
===String? - Kann man das essen?===&lt;br /&gt;
'''Nein''', ein String (englisch) oder eine Zeichenkette, ist eine Folge von Zeichen (z.B. Buchstaben, Ziffern, Sonderzeichen, und Steuerzeichen) aus einem definierten Zeichensatz.&lt;br /&gt;
&lt;br /&gt;
Nun wissen wir also, was dieser ominöse String überhaupt ist. Wenden wir uns nun zur Ausgabe von Strings!&lt;br /&gt;
&lt;br /&gt;
=== Ausgabe von Strings ===&lt;br /&gt;
In diesem Kapitel werden wir uns der einfachen Ausgabe von Strings zuwenden. Um einen String auszugeben, müssen wir uns natürlich erst einmal überlegen was wir überhaupt ausgeben wollen. Nehmen wir als Beispiel einfach ''&amp;quot;Hallo!&amp;quot;''. Als Nächstes müssen wir wissen wie wir der Engine sagen, dass sie etwas ausgeben soll! Dies geschieht mit dem Befehl ''writeline();''.&lt;br /&gt;
&lt;br /&gt;
Hier ein kleines Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!');&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In den Klammern steht immer der String, der ausgegeben werden soll. Die einfachen Anführungszeichen sagen dem Befehl, dass das Nachfolgende ein String und keine Variable ist (Was eine Variable ist erfahren wir im nächsten Kapitel). Das Semikolon signalisiert der Engine, dass der Befehl hier endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man sich mehrere Strings nach einander ausgeben möchte, ist es natürlich unsinnig, für jedes Wort einen neuen ''writeline();'' Befehl auszuführen. Also kann man Strings an einander reihen. Hierzu setzt man einfach ein ''&amp;amp;''-Zeichen zwischen die Strings. Natürlich kann man auch die jeweiligen Strings einfach, wie wir noch später lernen durch Variablen ersetzen.&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!' &amp;amp; ' Wie geht es?');&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wichtig hierbei ist, dass das ''&amp;amp;''-Zeichen kein Leerzeichen einfügt. Dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Strings===&lt;br /&gt;
&lt;br /&gt;
* Ein String ist eine Folge von verschiedenen Zeichen.&lt;br /&gt;
* Zum Ausgeben von Strings wird ''writeline();'' verwendet.&lt;br /&gt;
* Es ist möglich mehrere Strings bzw. Variablen mit Hilfe des ''&amp;amp;''-Zeichens innerhalb des Befehls ''writeline();'' regelrecht anzuhängen.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 2 - Variablen==&lt;br /&gt;
===Variablen? - Schon wieder was zum futtern?===&lt;br /&gt;
'''Nein''', lediglich ein weiterer Fachbegriff der Programmierer. Variablen sind eine Art von Platzhalter, in denen man Informationen, wie zum Beispiel Strings, für eine spätere Verwendung abspeichern kann. Natürlich gibt es für verschiedene Informationen ganz spezielle und verschiedene Variablentypen, die man auch [[Scripting:Datentypen|Datentypen]] nennt.&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten [[Scripting:Datentypen|Datentypen]] sind:&lt;br /&gt;
* String  - &lt;br /&gt;
* Integer -&lt;br /&gt;
* Boolean -&lt;br /&gt;
&lt;br /&gt;
===Variablen setzen===&lt;br /&gt;
Da das Arbeiten mit statischen Daten auf Dauer, vor allem bei längeren Scripten, ziemlich zeitaufwendig und unflexibel ist, verwendet man Variablen. Diese speichern Daten, geben sie auf Wunsch aus und lassen sich auch belibig oft verändern.&lt;br /&gt;
&lt;br /&gt;
Um eine Variable zu erschaffen verwendet man den Befehl ''var''. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nach ''var'' kommt dann der Variablen Name, dieser darf Zahlen und Buchstaben enthalten. Zahlen allerdings nur mit einer Ausnahme, sie dürfen nicht an erster Stelle stehen. optional danach kann ein as stehen (as, engl., als) dieses gibt an was für einen Inhalt die Variable hat, zb. str für string also eine Zeichenkette. Hier ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var i1 as string&amp;lt;/pre&amp;gt;&lt;br /&gt;
Um einer Variable einen Inhalt zuzuordnen setzt man die Variable vor ein Gleichheitszeichen, dahinter kommt dann der Inhalt in unserem nächsten Beispiel ein String.&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string&lt;br /&gt;
test = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
man kann das ganze auch in eine Zeile packen, das sieht dann wie folgt aus:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
Auch hier sehen wir wieder die einfachen Anführungszeichen als Kennzeichen für einen String. Wir können Variablen aber auch andere Werte wie Integer oder Bolean zuweisen. Dazu einfach str durch den jewaligen Typ ersetzten.(Liste der Typen: [[Scripting:Typen|klick mich]])&lt;br /&gt;
&lt;br /&gt;
Auch kann man die Variable &amp;quot;leeren&amp;quot; hirzu gibt man ihr einfach nichts mit, hier auch dazu ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&lt;br /&gt;
test = ''&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Anwendungsbeispiele mit Variablen===&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline( test &amp;amp; ' Wie gehts?');&lt;br /&gt;
Auch hier ist weider zu beachten das kein Leerzeiche eingefügt wird! Die Variable kann an jeder Stelle innerhalb der Klammern stehen, zu beachten ist nur das sie nicht innerhalb von Anführungszeichen steht sonst wird die Variable als String gewertet.&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline(test);&lt;br /&gt;
Hier wird nun zum Beispiel nur eine Variable ausgegeben.&lt;br /&gt;
&lt;br /&gt;
===Umwandlung von Variablen in andere Datentypen===&lt;br /&gt;
Wollen wir eine Integer-Variable ausgeben, so bekommen wir ein Problem. Der Computer verarbeitet Integer intern anders als String. String kann er ausgeben Integer nicht. Daher müssen alle Integervariablen (wie allen anderen auch) in Stringvariablen umgewandelt werden, bevor man diese ausgeben kann.&lt;br /&gt;
Die geschieht über den Befehl &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CStr();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR zahl AS Integer;&lt;br /&gt;
zahl = 5;&lt;br /&gt;
writeline(CStr(Zahl));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Umgekehrt müssen Stringvariablen in Integer umgewandelt werden, wenn mit diesen zum Beispiel gerechnet werden soll.&lt;br /&gt;
Dies geschießt über:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CInt();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR einstring AS String;&lt;br /&gt;
VAR einezahl AS Integer;&lt;br /&gt;
einstring = '42';&lt;br /&gt;
einezahl = CInt(einstring);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Regeln bei der Bennenung von Variablen===&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Variablen===&lt;br /&gt;
&lt;br /&gt;
==Kapitel 3 - Kontrollstrukturen==&lt;br /&gt;
Da wir uns in Kapitel 2 mit Variablen beschäftigt haben, können wir uns nun dem eigentlichen Aufwand beim Programmieren zuwenden: den Kontrollstrukturen. Diese Wort klingt ersteinmal sehr hochtrabend, an und für sich ist es jedoch sehr einfach.&lt;br /&gt;
&lt;br /&gt;
===If - then - Else===&lt;br /&gt;
Es werden einfach 2 Variablen miteinander verglichen und dann wird darauf reagiert.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (varl1 = 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist nicht 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist ersteinmal sehr einfach und wirkt auf den ersten Blick sinnlos, was es auch ist. Aber es zeigt auf einfache Art, wie man 2 Werte miteinander vergleicht, dies kann man zum Beispiel dafür nutzen, um zu prüfen wieviel Lageraum ein Schiff noch hat. Dazu aber irgendwann später mehr.&lt;br /&gt;
Bleiben wir bei dem Code und schauen ihn uns einmal genauer an:&lt;br /&gt;
In der ersten Zeile wird die Variable '''var1''' definiert, dies sollte aus Kapitel 2 bekannt sein.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;If (var1 = 1)&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hier wird der vergleich durgeführt, in diesem Fall wir geschaut ob der Wert von Zahl1 42 ist. &lt;br /&gt;
Man könnte an dieser Stelle genausogut prüfen ob der Wert größer oder kleiner ist, als ein anderer.&lt;br /&gt;
Hierfür nutzt man dann nicht &amp;quot;=&amp;quot; sondern &amp;quot;&amp;lt;&amp;quot;,&amp;quot;&amp;gt;&amp;quot;,&amp;quot;&amp;lt;=&amp;quot;,&amp;quot;&amp;gt;=&amp;quot;&lt;br /&gt;
Innerhalb der { } folgt dann der Code, welcher ausgehührt werden soll, wenn die Bedigung stimmt, also in diesem Fall, wenn '''var1 ''' gleich 42 ist. &lt;br /&gt;
&lt;br /&gt;
Das folgende ''Else'' mit den Klammern gibt, welche Aktionen ausgeführt werden sollen, wenn die Bedingung nicht stimmt.&lt;br /&gt;
&lt;br /&gt;
Zu guter letzt gibt es noch ''Elseif'' dies ist dafür gedacht wenn man mehr als eine Alternative hat.&lt;br /&gt;
Beispiel&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (var1 &amp;lt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
elseif (var1 &amp;gt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist größer als 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist weder größer noch kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist nicht auf ein ''elseif'' beschränkt, es können beliebig viele sein.&lt;br /&gt;
&lt;br /&gt;
===Schleifen===&lt;br /&gt;
Die soeben kennen gelernten Strukturen helfen uns Fallunterscheidungen zu machen. Aber was machen wir wenn wir eine ganze Liste (zum Beispiel Schiffe) haben und die abarbeiten wollen? Dafür gibt es ''Schleifen'', hier unterscheid man in drei Arten: Kopf-, Fuss- und Zählergesteuert.&lt;br /&gt;
====while====&lt;br /&gt;
While Schleifen sind Kopfgesteuert, dass heißt, solange die Bedingung zutrifft, wird der Inhalt der Schleife ausgeführt.&lt;br /&gt;
Es gelten die selben Operatoren wie bei Abfragen mit if: =,&amp;lt;,&amp;gt;,&amp;gt;=,&amp;lt;=,&amp;lt;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 0;&lt;br /&gt;
writeline('Ich zähle jetzt bis Zehn');&lt;br /&gt;
while ( i &amp;lt;= 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i + 1;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Solange '''i''' kleiner oder gleich 10 ist, wird '''i''' ausgegeben und dann einen hochgezählt. &lt;br /&gt;
Bei Whileschleifen ist zu beachten, dass wenn die Bedingung zu Anfang bereits '''nicht''' erfüllt ist, dass sie dann nicht durchläuft. Soll sie mindestens einmal durchlaufen muss man Fussgesteuerte Schleifen wählen.&lt;br /&gt;
====Do====&lt;br /&gt;
Do-Schleifen sind Fussgesteuert. Sie funktionieren wie While-Schleifen nur das sie mindestens einmal durchlaufen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 10;&lt;br /&gt;
writeline('Ich zähle jetzt bis Null');&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i -1;&lt;br /&gt;
}&lt;br /&gt;
Do (i &amp;gt;= 0);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Gebe '''i''' solange aus und zähle einen runter, solange '''i''' größer gleich null ist.&lt;br /&gt;
Aus der Beschreibung wird deutlich wo der unterschied zwischen While- und Do-Schleifen liegt.&lt;br /&gt;
&lt;br /&gt;
In beiden Schleifen wird deutlich das ich jedes mal die Variable '''i''' runter bzw. hochzählen muss, um dies zu umgehen gibt es die möglichkeit Zählergesteuerte Schleifen zu verwenden.&lt;br /&gt;
====For====&lt;br /&gt;
For-Schleifen sind genau dies. &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
auf diese Weise kann man sich ein wenig Arbeit abnehmen, da die Schleife einem das Zählen abnimmt. So kann man auch Endlosschleifen vermeiden, die auftreten wenn man vergisst, die Schleifenvariable (in diesen Fällen immer '''i''') runter- bzw. hochzuzählen.&lt;br /&gt;
&lt;br /&gt;
For-Schleifen bieten noch eine weitere Möglichkeit: Es kann angegeben werden in welchen Schritten die Schleife zählt.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 100 Step 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Der Code ist der bis auf das ''Step'' identisch. Die Zahl die hinter Step steht kann sowohl positiv als auch negativ sein.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 4 - Der Shipmanager - Einführung==&lt;br /&gt;
Nachdem wir nun über ein paar Grundlagen verfügen, wollen wir uns den wirklich interessanten Dingen zuwenden, der Steuerung von Spielinhalten durch Scripte.&lt;br /&gt;
&lt;br /&gt;
Um mit Schiffen zu interagieren gibt es eine Sammlung von Methoden, welche im Shipmanager zu finden sind.&lt;br /&gt;
Hierzu müssen wir dem Shipmanager als erstes Mitteilen, welches bzw. welche Flotte er verwenden soll.&lt;br /&gt;
&lt;br /&gt;
Hierführ gibt es die Befehle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeSchiff(NCC-Nummer des Schiffes);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
bzw.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeFlotte(ID der Flotte);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit weiß der Shipmanager schonmal welches Schiff, bzw. welche Flotte die Aktionen ausführen soll.&lt;br /&gt;
&lt;br /&gt;
Mit dem Shipmanager können folgende Aktionen ausgeführt werden:&lt;br /&gt;
*An- und Abdocken&lt;br /&gt;
*Alarm Stufe ändern&lt;br /&gt;
*Aus Flotten austreten&lt;br /&gt;
*Aus Orbit einfliegen austreten &lt;br /&gt;
*Benennen(Name As String)&lt;br /&gt;
*Deuterium sammeln (Nur mit FP)&lt;br /&gt;
*Erz sammeln (Nur mit FP)&lt;br /&gt;
*Fliegen&lt;br /&gt;
*Sensoren aktivieren / deaktivieren&lt;br /&gt;
*Reparieren&lt;br /&gt;
*Batterien entladen&lt;br /&gt;
*Schilde aktivieren/deaktiviere/aufladen&lt;br /&gt;
*Reservebatterie aufladen&lt;br /&gt;
*Traktorstrahl ein- / ausschalten&lt;br /&gt;
*Beamen&lt;br /&gt;
*Verstecken&lt;br /&gt;
*Replikator aktivieren/deaktivieren&lt;br /&gt;
*Waren über Bord werfen&lt;br /&gt;
*Warpkern aktiveren/deaktivieren&lt;br /&gt;
*Wrackextraktoren&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Auflistung aller Funktionen findet sich im [http://game.stne.net/ObjectExplorer.aspx?p=CShipManager Objekt-Explorer].&lt;br /&gt;
&lt;br /&gt;
Im folgenden wollen wir uns einige Funktionen genauer anschauen:&lt;br /&gt;
===Beamen===&lt;br /&gt;
Syntaxe:&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(''Schiffid'', ''Menge'', EBeamRessource.''Ware'');&lt;br /&gt;
Hier musst du nun nurnoch den kursiven Text mit deinen Angaben ersetzten. Hier ein Beispiele:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
Natürlich kann man auch eine ganze Flotte beamen lassen, dazu ersetzt du ''ShipManager.BenutzteSchiff(1);'' durch ''ShipManager.BenutzteFlotte(1);'' Dann sieht das Script folgendermasen aus:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
&lt;br /&gt;
===Fliege===&lt;br /&gt;
kommt noch&lt;br /&gt;
===Schiffsystem nutzen===&lt;br /&gt;
kommt noch&lt;br /&gt;
&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen verewigen die hier min. ein Kapitel geschrieben haben [sonst kommt noch einer daher nur weil er nen Rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1, Kapitel 2&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort, Kapitel 3, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|[[Spieler:Xenon|Xenon]]&lt;br /&gt;
|10127&lt;br /&gt;
|Korrektur &amp;amp; Überarbeitung Kapitel 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripting-Hilfe|Anfängerkurs]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-24T21:31:44Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Beamen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Strings==&lt;br /&gt;
===String? - Kann man das essen?===&lt;br /&gt;
'''Nein''', ein String (englisch) oder eine Zeichenkette, ist eine Folge von Zeichen (z.B. Buchstaben, Ziffern, Sonderzeichen, und Steuerzeichen) aus einem definierten Zeichensatz.&lt;br /&gt;
&lt;br /&gt;
Nun wissen wir also, was dieser ominöse String überhaupt ist. Wenden wir uns nun zur Ausgabe von Strings!&lt;br /&gt;
&lt;br /&gt;
=== Ausgabe von Strings ===&lt;br /&gt;
In diesem Kapitel werden wir uns der einfachen Ausgabe von Strings zuwenden. Um einen String auszugeben, müssen wir uns natürlich erst einmal überlegen was wir überhaupt ausgeben wollen. Nehmen wir als Beispiel einfach ''&amp;quot;Hallo!&amp;quot;''. Als Nächstes müssen wir wissen wie wir der Engine sagen, dass sie etwas ausgeben soll! Dies geschieht mit dem Befehl ''writeline();''.&lt;br /&gt;
&lt;br /&gt;
Hier ein kleines Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!');&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In den Klammern steht immer der String, der ausgegeben werden soll. Die einfachen Anführungszeichen sagen dem Befehl, dass das Nachfolgende ein String und keine Variable ist (Was eine Variable ist erfahren wir im nächsten Kapitel). Das Semikolon signalisiert der Engine, dass der Befehl hier endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man sich mehrere Strings nach einander ausgeben möchte, ist es natürlich unsinnig, für jedes Wort einen neuen ''writeline();'' Befehl auszuführen. Also kann man Strings an einander reihen. Hierzu setzt man einfach ein ''&amp;amp;''-Zeichen zwischen die Strings. Natürlich kann man auch die jeweiligen Strings einfach, wie wir noch später lernen durch Variablen ersetzen.&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!' &amp;amp; ' Wie geht es?');&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wichtig hierbei ist, dass das ''&amp;amp;''-Zeichen kein Leerzeichen einfügt. Dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Strings===&lt;br /&gt;
&lt;br /&gt;
* Ein String ist eine Folge von verschiedenen Zeichen.&lt;br /&gt;
* Zum Ausgeben von Strings wird ''writeline();'' verwendet.&lt;br /&gt;
* Es ist möglich mehrere Strings bzw. Variablen mit Hilfe des ''&amp;amp;''-Zeichens innerhalb des Befehls ''writeline();'' regelrecht anzuhängen.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 2 - Variablen==&lt;br /&gt;
===Variablen? - Schon wieder was zum futtern?===&lt;br /&gt;
'''Nein''', lediglich ein weiterer Fachbegriff der Programmierer. Variablen sind eine Art von Platzhalter, in denen man Informationen, wie zum Beispiel Strings, für eine spätere Verwendung abspeichern kann. Natürlich gibt es für verschiedene Informationen ganz spezielle und verschiedene Variablentypen, die man auch [[Scripting:Datentypen|Datentypen]] nennt.&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten [[Scripting:Datentypen|Datentypen]] sind:&lt;br /&gt;
* String  - &lt;br /&gt;
* Integer -&lt;br /&gt;
* Boolean -&lt;br /&gt;
&lt;br /&gt;
===Variablen setzen===&lt;br /&gt;
Da das Arbeiten mit statischen Daten auf Dauer, vor allem bei längeren Scripten, ziemlich zeitaufwendig und unflexibel ist, verwendet man Variablen. Diese speichern Daten, geben sie auf Wunsch aus und lassen sich auch belibig oft verändern.&lt;br /&gt;
&lt;br /&gt;
Um eine Variable zu erschaffen verwendet man den Befehl ''var''. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nach ''var'' kommt dann der Variablen Name, dieser darf Zahlen und Buchstaben enthalten. Zahlen allerdings nur mit einer Ausnahme, sie dürfen nicht an erster Stelle stehen. optional danach kann ein as stehen (as, engl., als) dieses gibt an was für einen Inhalt die Variable hat, zb. str für string also eine Zeichenkette. Hier ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var i1 as string&amp;lt;/pre&amp;gt;&lt;br /&gt;
Um einer Variable einen Inhalt zuzuordnen setzt man die Variable vor ein Gleichheitszeichen, dahinter kommt dann der Inhalt in unserem nächsten Beispiel ein String.&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string&lt;br /&gt;
test = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
man kann das ganze auch in eine Zeile packen, das sieht dann wie folgt aus:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&amp;lt;/pre&amp;gt;&lt;br /&gt;
Auch hier sehen wir wieder die einfachen Anführungszeichen als Kennzeichen für einen String. Wir können Variablen aber auch andere Werte wie Integer oder Bolean zuweisen. Dazu einfach str durch den jewaligen Typ ersetzten.(Liste der Typen: [[Scripting:Typen|klick mich]])&lt;br /&gt;
&lt;br /&gt;
Auch kann man die Variable &amp;quot;leeren&amp;quot; hirzu gibt man ihr einfach nichts mit, hier auch dazu ein Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;var test as string = 'Hallo!'&lt;br /&gt;
test = ''&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Anwendungsbeispiele mit Variablen===&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline( test &amp;amp; ' Wie gehts?');&lt;br /&gt;
Auch hier ist weider zu beachten das kein Leerzeiche eingefügt wird! Die Variable kann an jeder Stelle innerhalb der Klammern stehen, zu beachten ist nur das sie nicht innerhalb von Anführungszeichen steht sonst wird die Variable als String gewertet.&lt;br /&gt;
 var test as string = 'Hallo!'&lt;br /&gt;
 writeline(test);&lt;br /&gt;
Hier wird nun zum Beispiel nur eine Variable ausgegeben.&lt;br /&gt;
&lt;br /&gt;
===Umwandlung von Variablen in andere Datentypen===&lt;br /&gt;
Wollen wir eine Integer-Variable ausgeben, so bekommen wir ein Problem. Der Computer verarbeitet Integer intern anders als String. String kann er ausgeben Integer nicht. Daher müssen alle Integervariablen (wie allen anderen auch) in Stringvariablen umgewandelt werden, bevor man diese ausgeben kann.&lt;br /&gt;
Die geschieht über den Befehl &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CStr();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR zahl AS Integer;&lt;br /&gt;
zahl = 5;&lt;br /&gt;
writeline(CStr(Zahl));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Umgekehrt müssen Stringvariablen in Integer umgewandelt werden, wenn mit diesen zum Beispiel gerechnet werden soll.&lt;br /&gt;
Dies geschießt über:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;CInt();&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR einstring AS String;&lt;br /&gt;
VAR einezahl AS Integer;&lt;br /&gt;
einstring = '42';&lt;br /&gt;
einezahl = CInt(einstring);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Regeln bei der Bennenung von Variablen===&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Variablen===&lt;br /&gt;
&lt;br /&gt;
==Kapitel 3 - Kontrollstrukturen==&lt;br /&gt;
Da wir uns in Kapitel 2 mit Variablen beschäftigt haben, können wir uns nun dem eigentlichen Aufwand beim Programmieren zuwenden: den Kontrollstrukturen. Diese Wort klingt ersteinmal sehr hochtrabend, an und für sich ist es jedoch sehr einfach.&lt;br /&gt;
&lt;br /&gt;
===If - then - Else===&lt;br /&gt;
Es werden einfach 2 Variablen miteinander verglichen und dann wird darauf reagiert.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (varl1 = 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist nicht 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist ersteinmal sehr einfach und wirkt auf den ersten Blick sinnlos, was es auch ist. Aber es zeigt auf einfache Art, wie man 2 Werte miteinander vergleicht, dies kann man zum Beispiel dafür nutzen, um zu prüfen wieviel Lageraum ein Schiff noch hat. Dazu aber irgendwann später mehr.&lt;br /&gt;
Bleiben wir bei dem Code und schauen ihn uns einmal genauer an:&lt;br /&gt;
In der ersten Zeile wird die Variable '''var1''' definiert, dies sollte aus Kapitel 2 bekannt sein.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;If (var1 = 1)&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hier wird der vergleich durgeführt, in diesem Fall wir geschaut ob der Wert von Zahl1 42 ist. &lt;br /&gt;
Man könnte an dieser Stelle genausogut prüfen ob der Wert größer oder kleiner ist, als ein anderer.&lt;br /&gt;
Hierfür nutzt man dann nicht &amp;quot;=&amp;quot; sondern &amp;quot;&amp;lt;&amp;quot;,&amp;quot;&amp;gt;&amp;quot;,&amp;quot;&amp;lt;=&amp;quot;,&amp;quot;&amp;gt;=&amp;quot;&lt;br /&gt;
Innerhalb der { } folgt dann der Code, welcher ausgehührt werden soll, wenn die Bedigung stimmt, also in diesem Fall, wenn '''var1 ''' gleich 42 ist. &lt;br /&gt;
&lt;br /&gt;
Das folgende ''Else'' mit den Klammern gibt, welche Aktionen ausgeführt werden sollen, wenn die Bedingung nicht stimmt.&lt;br /&gt;
&lt;br /&gt;
Zu guter letzt gibt es noch ''Elseif'' dies ist dafür gedacht wenn man mehr als eine Alternative hat.&lt;br /&gt;
Beispiel&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR var1 AS Integer = 42;&lt;br /&gt;
if (var1 &amp;lt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
elseif (var1 &amp;gt; 42)&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist größer als 42');&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
  writeline('var1 ist weder größer noch kleiner als 42');&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dies ist nicht auf ein ''elseif'' beschränkt, es können beliebig viele sein.&lt;br /&gt;
&lt;br /&gt;
===Schleifen===&lt;br /&gt;
Die soeben kennen gelernten Strukturen helfen uns Fallunterscheidungen zu machen. Aber was machen wir wenn wir eine ganze Liste (zum Beispiel Schiffe) haben und die abarbeiten wollen? Dafür gibt es ''Schleifen'', hier unterscheid man in drei Arten: Kopf-, Fuss- und Zählergesteuert.&lt;br /&gt;
====while====&lt;br /&gt;
While Schleifen sind Kopfgesteuert, dass heißt, solange die Bedingung zutrifft, wird der Inhalt der Schleife ausgeführt.&lt;br /&gt;
Es gelten die selben Operatoren wie bei Abfragen mit if: =,&amp;lt;,&amp;gt;,&amp;gt;=,&amp;lt;=,&amp;lt;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 0;&lt;br /&gt;
writeline('Ich zähle jetzt bis Zehn');&lt;br /&gt;
while ( i &amp;lt;= 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i + 1;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Solange '''i''' kleiner oder gleich 10 ist, wird '''i''' ausgegeben und dann einen hochgezählt. &lt;br /&gt;
Bei Whileschleifen ist zu beachten, dass wenn die Bedingung zu Anfang bereits '''nicht''' erfüllt ist, dass sie dann nicht durchläuft. Soll sie mindestens einmal durchlaufen muss man Fussgesteuerte Schleifen wählen.&lt;br /&gt;
====Do====&lt;br /&gt;
Do-Schleifen sind Fussgesteuert. Sie funktionieren wie While-Schleifen nur das sie mindestens einmal durchlaufen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
i = 10;&lt;br /&gt;
writeline('Ich zähle jetzt bis Null');&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
  i = i -1;&lt;br /&gt;
}&lt;br /&gt;
Do (i &amp;gt;= 0);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Gebe '''i''' solange aus und zähle einen runter, solange '''i''' größer gleich null ist.&lt;br /&gt;
Aus der Beschreibung wird deutlich wo der unterschied zwischen While- und Do-Schleifen liegt.&lt;br /&gt;
&lt;br /&gt;
In beiden Schleifen wird deutlich das ich jedes mal die Variable '''i''' runter bzw. hochzählen muss, um dies zu umgehen gibt es die möglichkeit Zählergesteuerte Schleifen zu verwenden.&lt;br /&gt;
====For====&lt;br /&gt;
For-Schleifen sind genau dies. &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
auf diese Weise kann man sich ein wenig Arbeit abnehmen, da die Schleife einem das Zählen abnimmt. So kann man auch Endlosschleifen vermeiden, die auftreten wenn man vergisst, die Schleifenvariable (in diesen Fällen immer '''i''') runter- bzw. hochzuzählen.&lt;br /&gt;
&lt;br /&gt;
For-Schleifen bieten noch eine weitere Möglichkeit: Es kann angegeben werden in welchen Schritten die Schleife zählt.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
VAR i AS Integer;&lt;br /&gt;
For ( i = 0 To 100 Step 10)&lt;br /&gt;
{&lt;br /&gt;
  writeline(CStr(i));&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Der Code ist der bis auf das ''Step'' identisch. Die Zahl die hinter Step steht kann sowohl positiv als auch negativ sein.&lt;br /&gt;
&lt;br /&gt;
==Kapitel 4 - Der Shipmanager - Einführung==&lt;br /&gt;
Nachdem wir nun über ein paar Grundlagen verfügen, wollen wir uns den wirklich interessanten Dingen zuwenden, der Steuerung von Spielinhalten durch Scripte.&lt;br /&gt;
&lt;br /&gt;
Um mit Schiffen zu interagieren gibt es eine Sammlung von Methoden, welche im Shipmanager zu finden sind.&lt;br /&gt;
Hierzu müssen wir dem Shipmanager als erstes Mitteilen, welches bzw. welche Flotte er verwenden soll.&lt;br /&gt;
&lt;br /&gt;
Hierführ gibt es die Befehle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeSchiff(NCC-Nummer des Schiffes);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
bzw.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;Shipmanager.BenutzeFlotte(ID der Flotte);&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit weiß der Shipmanager schonmal welches Schiff, bzw. welche Flotte die Aktionen ausführen soll.&lt;br /&gt;
&lt;br /&gt;
Mit dem Shipmanager können folgende Aktionen ausgeführt werden:&lt;br /&gt;
*An- und Abdocken&lt;br /&gt;
*Alarm Stufe ändern&lt;br /&gt;
*Aus Flotten austreten&lt;br /&gt;
*Aus Orbit einfliegen austreten &lt;br /&gt;
*Benennen(Name As String)&lt;br /&gt;
*Deuterium sammeln (Nur mit FP)&lt;br /&gt;
*Erz sammeln (Nur mit FP)&lt;br /&gt;
*Fliegen&lt;br /&gt;
*Sensoren aktivieren / deaktivieren&lt;br /&gt;
*Reparieren&lt;br /&gt;
*Batterien entladen&lt;br /&gt;
*Schilde aktivieren/deaktiviere/aufladen&lt;br /&gt;
*Reservebatterie aufladen&lt;br /&gt;
*Traktorstrahl ein- / ausschalten&lt;br /&gt;
*Beamen&lt;br /&gt;
*Verstecken&lt;br /&gt;
*Replikator aktivieren/deaktivieren&lt;br /&gt;
*Waren über Bord werfen&lt;br /&gt;
*Warpkern aktiveren/deaktivieren&lt;br /&gt;
*Wrackextraktoren&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Auflistung aller Funktionen findet sich im [http://game.stne.net/ObjectExplorer.aspx?p=CShipManager Objekt-Explorer].&lt;br /&gt;
&lt;br /&gt;
Im folgenden wollen wir uns einige Funktionen genauer anschauen:&lt;br /&gt;
===Beamen===&lt;br /&gt;
Syntaxe:&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(''Schiffid'', ''Menge'', EBeamRessource.''Ware'');&lt;br /&gt;
Hier musst du nun nurnoch den kursiven Text mit deinen Angaben ersetzten. Hier ein Beispiele:&lt;br /&gt;
 ShipManager.BenutzteSchiff(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
Natürlich kann man auch eine ganze Flotte beamen lassen, dazu ersetzt du ''ShipManager.BenutzteSchiff(1);'' durch ''ShipManager.BenutzteFlotte(1);'' Dann sieht dsa Script folgendermasen aus:&lt;br /&gt;
 ShipManager.BenutzteFlotte(1);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(2, 20, EBeamRessource.Nahrung);&lt;br /&gt;
&lt;br /&gt;
===Fliege===&lt;br /&gt;
kommt noch&lt;br /&gt;
===Schiffsystem nutzen===&lt;br /&gt;
kommt noch&lt;br /&gt;
&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen verewigen die hier min. ein Kapitel geschrieben haben [sonst kommt noch einer daher nur weil er nen Rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1, Kapitel 2&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort, Kapitel 3, Kapitel 4&lt;br /&gt;
|-&lt;br /&gt;
|[[Spieler:Xenon|Xenon]]&lt;br /&gt;
|10127&lt;br /&gt;
|Korrektur &amp;amp; Überarbeitung Kapitel 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripting-Hilfe|Anfängerkurs]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Vidiianer</id>
		<title>Vidiianer</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Vidiianer"/>
				<updated>2006-06-20T16:08:11Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Schiffe der Vidiianer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
http://img.game.stne.net/kolonist.gif&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
NPC-Name: Vidiianer&amp;lt;br&amp;gt;&lt;br /&gt;
Ingame-ID: 8726&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Die [[Vidiianer]] sind eine humanoide Spezies, die von einer sehr aggressiven Seuche befallen ist. Deshalb sind viele Vidiianer grauenhaft entstellt, ihr Fleisch zersetzt sich und ihre Körper verändern sich fortwährend, wobei immer wieder neue Transplantationen durchgeführt werden müssen. Die Vidiianer rauben daher Mitglieder fremder Spezies, die als Organspender ausgenommen werden. Sie fliegen in zum Teil sehr großen, mit vielen Torpedos bewaffneten Flotten umher, dringen allerdings niemals in Orbits ein. Die bemannten Schiffe einer Vidiianer-Flotte sind jederzeit schussbereit, die unbemannten Schiffe beamen die [[Crew|Crews]] von fremden Schiffen, wenn diese ungeschützt sind.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ein Schiff, das diese Kreaturen bestiehlt oder beschießt, ruft einen sofortigen Angriff seitens der Flotte hervor sowie eine Kriegserklärung seitens der Vidiianer (NPC), die nie mehr rückgängig gemacht werden kann. Eine Kommunikation mit ihnen bewirkt sinnlose Antworten - sie sind nur ein Programm-Script. Eine Transmission an sie kann auch zu einer sofortigen Kriegserklärung durch sie führen und sollte vermieden werden, da die Vidiianer bei einem Kriegsverhältnis eigene Schiffe sofort angreifen. Sofern das eigene Schiff sich passiv verhält und seine Schilde aktiviert hat, passiert beim Einflug einer Vidiianer-Flotte grundsätzlich nichts. Wenn man Krieg mit den Vidiianern hat und in ihre Flotte einfliegt, greifen sie natürlich sofort an.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Vidiianer-Flotten auf dem Weg einer mit &amp;quot;Autopilot&amp;quot; oder mit &amp;quot;Warpfaktor&amp;quot; zurückgelegten Flugstrecke unterbrechen den Flug und klauen die Crew vom Schiff, falls keine Schilde aktiviert sind (ob nur bei bestehendem Kriegsverhältnis, ist ungeklärt).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schiffe der Vidiianer ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;Bisher bekannte Daten der Vidiianer-Schiffe:&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;UL&amp;gt;&lt;br /&gt;
{| &lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Bild&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Schiffsklasse&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Hüllenstärke&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Schildstärke&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Torpedos&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Phaser&lt;br /&gt;
|-&lt;br /&gt;
| http://game.stne.net/i/s/650.gif &lt;br /&gt;
|| Vidiian Typ A || align=&amp;quot;center&amp;quot; | 100 || align=&amp;quot;center&amp;quot; | 120 || align=&amp;quot;center&amp;quot; | viele || 1x10&lt;br /&gt;
|-&lt;br /&gt;
| http://game.stne.net/i/s/651.gif &lt;br /&gt;
|| Vidiian Typ B || align=&amp;quot;center&amp;quot; | 80 || align=&amp;quot;center&amp;quot; | 100 || align=&amp;quot;center&amp;quot; |viele || 1x8&lt;br /&gt;
|-&lt;br /&gt;
| http://game.stne.net/i/s/652.gif &lt;br /&gt;
|| Vidiian Typ C || align=&amp;quot;center&amp;quot; |60 || align=&amp;quot;center&amp;quot; | 80 || align=&amp;quot;center&amp;quot;  | viele || 1x6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/UL&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;B&amp;gt;Beispiel für den SRS-Scan einer Vidiianer-Flotte mit 13 Schiffen:&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;UL&amp;gt;&lt;br /&gt;
{| &lt;br /&gt;
! colspan=&amp;quot;18&amp;quot; style=&amp;quot;border-top:0px&amp;quot; | SRS-Report&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Bild&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | NCC&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Klasse&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Zustand&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Von&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | S&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | W&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | P&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | T&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | P&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Q&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | T&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | E&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | -&amp;amp;gt;&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | &amp;amp;lt;-&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | V&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | M&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/651.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | EK22356&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 217667&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 47/80&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | GQ71030&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 217668&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 31/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/651.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | TU55164&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 217669&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 69/80&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/650.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | BV59005&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 217670&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 107/120&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | CA35271&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220445&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 51/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/651.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | TM22942&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220446&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 59/80&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | VM38118&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220447&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 38/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/650.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | OL35368&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220448&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 108/120&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | KG91018&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220449&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 51/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/650.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | MF52861&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220450&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 70/120&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | MS35377&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220451&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 53/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | YQ87026&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220452&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 55/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/651.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | KV78667&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220453&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 55/80&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/UL&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tipps ==&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Falls man eine kleine Vidiianer-Flotte angreifen und ausrauben will, sollte man ein Schiff mit aktivierten Schilden auf Alarmstufe Gelb (bei einem Kriegsverhältnis mit ihnen auf Grün) auf ihren Weg stellen und abwarten, bis die Flotte in den Sektor einfliegt. Dann kann man die Schiffe innnerhalb ca. 1 Minute http://game.stne.net/i/b/scan_o.gif Scannen: nur einige Schiffe der Flotte werden bereits Crew an Bord und dann auch ihre Schilde aktiviert haben. Außerdem finden sich vielleicht interessante Waren an Bord einiger Schiffe (Torpedos können grundsätzlich nicht von fremden Schiffen gebeamt werden!). Die Vidiianer-Schiffe mit Crew müssen zuerst unschädlich gemacht werden, ausserdem sollten die unterschiedlichen Hüllen-Zustände der Schiffe berüksichtigt werden (z.B. 47/80).&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Natürlich werden die Vidiianer mit massivem Torpedo-Einsatz auf Angriffe antworten. Falls dabei ein eigenes Schiff die Schilde herunter geschossen bekommt, wird sofort seine Crew vom Schiff geholt und damit ein weiteres Vidiianer-Schiff bemannt...&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Erfahrungsberichte ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;Erfahrungsbericht eines Jungsiedlers : Als ich das erste Mal Schiffe der Vidiianer sichtete - es war ein Verband von 33 Schiffen - dachte ich mir &amp;quot;...och...das guck ich mir doch mal an...&amp;quot; - dazu schickte ich mein Schiff der Flexian-Klasse zum Raumgitter des Verbandes. Wir trauern noch heute um die 3 Mann Besatzung, mögen sie in Frieden ruhen - sie kamen deswegen ums Leben, weil sie zu gierig waren. Laut Logbucheinträgen des Kommandanten, wurden enorme Nitrium-Mengen auf den Schiffen der Vidiianer gesichtet, und der Kommandant gab sofortigen Befehl zum Diebstahl. Eine umgehende Gefangennahme der Besatzung durch die Vidiianer war die Folge. Unser Schiff nahm keinerlei Schaden und wurde zum Planeten zurückgeschleppt - und zu unser aller Verwunderung stellten wir fest, dass in den Laderäumen 20 Nitrium lagerten ...&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Kategorie:NPC]]&lt;br /&gt;
[[Kategorie:Vidiianer]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Vidiianer</id>
		<title>Vidiianer</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Vidiianer"/>
				<updated>2006-06-20T16:07:04Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: /* Schiffe der Vidiianer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
http://img.game.stne.net/kolonist.gif&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
NPC-Name: Vidiianer&amp;lt;br&amp;gt;&lt;br /&gt;
Ingame-ID: 8726&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Die [[Vidiianer]] sind eine humanoide Spezies, die von einer sehr aggressiven Seuche befallen ist. Deshalb sind viele Vidiianer grauenhaft entstellt, ihr Fleisch zersetzt sich und ihre Körper verändern sich fortwährend, wobei immer wieder neue Transplantationen durchgeführt werden müssen. Die Vidiianer rauben daher Mitglieder fremder Spezies, die als Organspender ausgenommen werden. Sie fliegen in zum Teil sehr großen, mit vielen Torpedos bewaffneten Flotten umher, dringen allerdings niemals in Orbits ein. Die bemannten Schiffe einer Vidiianer-Flotte sind jederzeit schussbereit, die unbemannten Schiffe beamen die [[Crew|Crews]] von fremden Schiffen, wenn diese ungeschützt sind.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ein Schiff, das diese Kreaturen bestiehlt oder beschießt, ruft einen sofortigen Angriff seitens der Flotte hervor sowie eine Kriegserklärung seitens der Vidiianer (NPC), die nie mehr rückgängig gemacht werden kann. Eine Kommunikation mit ihnen bewirkt sinnlose Antworten - sie sind nur ein Programm-Script. Eine Transmission an sie kann auch zu einer sofortigen Kriegserklärung durch sie führen und sollte vermieden werden, da die Vidiianer bei einem Kriegsverhältnis eigene Schiffe sofort angreifen. Sofern das eigene Schiff sich passiv verhält und seine Schilde aktiviert hat, passiert beim Einflug einer Vidiianer-Flotte grundsätzlich nichts. Wenn man Krieg mit den Vidiianern hat und in ihre Flotte einfliegt, greifen sie natürlich sofort an.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Vidiianer-Flotten auf dem Weg einer mit &amp;quot;Autopilot&amp;quot; oder mit &amp;quot;Warpfaktor&amp;quot; zurückgelegten Flugstrecke unterbrechen den Flug und klauen die Crew vom Schiff, falls keine Schilde aktiviert sind (ob nur bei bestehendem Kriegsverhältnis, ist ungeklärt).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schiffe der Vidiianer ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;Bisher bekannte Daten der Vidiianer-Schiffe:&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;UL&amp;gt;&lt;br /&gt;
{| &lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Bild&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Schiffsklasse&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Hüllenstärke&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Schildstärke&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Torpedos&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Phaser&lt;br /&gt;
|-&lt;br /&gt;
| http://game.stne.net/i/s/650.gif &lt;br /&gt;
|| Vidiian Typ A || align=&amp;quot;center&amp;quot; | 100 || align=&amp;quot;center&amp;quot; | 120 || align=&amp;quot;center&amp;quot; | viele | 1x10&lt;br /&gt;
|-&lt;br /&gt;
| http://game.stne.net/i/s/651.gif &lt;br /&gt;
|| Vidiian Typ B || align=&amp;quot;center&amp;quot; | 80 || align=&amp;quot;center&amp;quot; | 100 || align=&amp;quot;center&amp;quot; |viele | 1x8&lt;br /&gt;
|-&lt;br /&gt;
| http://game.stne.net/i/s/652.gif &lt;br /&gt;
|| Vidiian Typ C || align=&amp;quot;center&amp;quot; |60 || align=&amp;quot;center&amp;quot; | 80 || align=&amp;quot;center&amp;quot;  | viele | 1x6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/UL&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;B&amp;gt;Beispiel für den SRS-Scan einer Vidiianer-Flotte mit 13 Schiffen:&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;UL&amp;gt;&lt;br /&gt;
{| &lt;br /&gt;
! colspan=&amp;quot;18&amp;quot; style=&amp;quot;border-top:0px&amp;quot; | SRS-Report&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Bild&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | NCC&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Klasse&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Zustand&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Von&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | S&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | W&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | P&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | T&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | P&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | Q&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | T&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | E&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | -&amp;amp;gt;&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | &amp;amp;lt;-&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | V&lt;br /&gt;
! style=&amp;quot;border-top:0px&amp;quot; | M&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/651.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | EK22356&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 217667&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 47/80&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | GQ71030&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 217668&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 31/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/651.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | TU55164&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 217669&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 69/80&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/650.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | BV59005&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 217670&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 107/120&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | CA35271&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220445&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 51/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/651.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | TM22942&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220446&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 59/80&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | VM38118&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220447&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 38/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/650.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | OL35368&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220448&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 108/120&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | KG91018&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220449&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 51/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/650.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | MF52861&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220450&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ A&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 70/120&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | MS35377&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220451&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 53/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/652.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | YQ87026&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220452&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ C&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 55/60&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/651.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | KV78667&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 220453&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiian Typ B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 55/80&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Vidiianer (NPC)&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/scan_o.gif &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/add_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/fire_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/photon_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/plasmat_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/quanten_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/trak_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/energie_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamto_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/beamfrom_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/defence_o.gif&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/b/send_o.gif&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/UL&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tipps ==&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Falls man eine kleine Vidiianer-Flotte angreifen und ausrauben will, sollte man ein Schiff mit aktivierten Schilden auf Alarmstufe Gelb (bei einem Kriegsverhältnis mit ihnen auf Grün) auf ihren Weg stellen und abwarten, bis die Flotte in den Sektor einfliegt. Dann kann man die Schiffe innnerhalb ca. 1 Minute http://game.stne.net/i/b/scan_o.gif Scannen: nur einige Schiffe der Flotte werden bereits Crew an Bord und dann auch ihre Schilde aktiviert haben. Außerdem finden sich vielleicht interessante Waren an Bord einiger Schiffe (Torpedos können grundsätzlich nicht von fremden Schiffen gebeamt werden!). Die Vidiianer-Schiffe mit Crew müssen zuerst unschädlich gemacht werden, ausserdem sollten die unterschiedlichen Hüllen-Zustände der Schiffe berüksichtigt werden (z.B. 47/80).&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Natürlich werden die Vidiianer mit massivem Torpedo-Einsatz auf Angriffe antworten. Falls dabei ein eigenes Schiff die Schilde herunter geschossen bekommt, wird sofort seine Crew vom Schiff geholt und damit ein weiteres Vidiianer-Schiff bemannt...&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Erfahrungsberichte ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;Erfahrungsbericht eines Jungsiedlers : Als ich das erste Mal Schiffe der Vidiianer sichtete - es war ein Verband von 33 Schiffen - dachte ich mir &amp;quot;...och...das guck ich mir doch mal an...&amp;quot; - dazu schickte ich mein Schiff der Flexian-Klasse zum Raumgitter des Verbandes. Wir trauern noch heute um die 3 Mann Besatzung, mögen sie in Frieden ruhen - sie kamen deswegen ums Leben, weil sie zu gierig waren. Laut Logbucheinträgen des Kommandanten, wurden enorme Nitrium-Mengen auf den Schiffen der Vidiianer gesichtet, und der Kommandant gab sofortigen Befehl zum Diebstahl. Eine umgehende Gefangennahme der Besatzung durch die Vidiianer war die Folge. Unser Schiff nahm keinerlei Schaden und wurde zum Planeten zurückgeschleppt - und zu unser aller Verwunderung stellten wir fest, dass in den Laderäumen 20 Nitrium lagerten ...&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Kategorie:NPC]]&lt;br /&gt;
[[Kategorie:Vidiianer]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-09T21:08:20Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Strings==&lt;br /&gt;
===String? - Kann man das essen?===&lt;br /&gt;
'''Nein''', ein String (englisch) oder eine Zeichenkette ist eine Folge von Zeichen (z.B. Buchstaben, Ziffern, Sonderzeichen, und Steuerzeichen) aus einem definierten Zeichensatz. Zeichen können sich in einer Zeichenkette wiederholen, die Reihenfolge der Zeichen ist definiert. Zeichenketten sind Symbolsequenzen endlicher Länge.&lt;br /&gt;
&lt;br /&gt;
Mit Zeichenkette wird in der Programmierung auch ein Datentyp bezeichnet, der Zeichenketten (Texte) fester oder variabler Länge enthalten kann. Fast jede Programmiersprache besitzt einen derartigen Datentyp.&lt;br /&gt;
&lt;br /&gt;
Nun wissen wir also, was dieser ominöse String überhaupt ist. Wenden wir uns nun zur Ausgabe von Strings!&lt;br /&gt;
&lt;br /&gt;
=== Ausgabe von Strings ===&lt;br /&gt;
In diesem Kapitel werden wir uns der einfachen Ausgabe von Strings zuwenden. Um einen String auszugeben, müssen wir uns natürlich erst einmal überlegen was wir überhaupt ausgeben wollen. Nehmen wir als Beispiel einfach ''&amp;quot;Hallo!&amp;quot;''. Als Nächstes müssen wir wissen wie wir der Engine sagen, dass sie etwas ausgeben soll! Dies geschieht mit dem Befehl ''writeline();''.&lt;br /&gt;
&lt;br /&gt;
Hier ein kleines Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!');&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In den Klammern steht immer der String, der ausgegeben werden soll. Die einfachen Anführungszeichen sagen dem Befehl, dass das Nachfolgende ein String und keine Variable ist (Was eine Variable ist erfahren wir im nächsten Kapitel). Das Semikolon signalisiert der Engine, dass der Befehl hier endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man sich mehrere Strings nach einander ausgeben möchte, ist es natürlich unsinnig, für jedes Wort einen neuen ''writeline();'' Befehl auszuführen. Also kann man Strings an einander reihen. Hierzu setzt man einfach ein ''&amp;amp;''-Zeichen zwischen die Strings. Natürlich kann man auch die jeweiligen Strings einfach, wie wir noch später lernen durch Variablen ersetzen.&lt;br /&gt;
&amp;lt;pre&amp;gt;writeline('Hallo!' &amp;amp; ' Wie geht es?');&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wichtig hierbei ist, dass das ''&amp;amp;''-Zeichen kein Leerzeichen einfügt. Dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
&lt;br /&gt;
===Zusammenfassung: Strings===&lt;br /&gt;
&lt;br /&gt;
==Kapitel 2 - Variablen==&lt;br /&gt;
Da man nicht immer mit statischen Daten arbeiten kann benötigt man Variablen. Diese speichern Daten und geben sie auf Wunsch aus. Sie lassen sich auch belibig oft verändern. Um eine Variable zu erschaffen setzt man den Befehl ''var'' ein. nach ''var'' kommt dann der Variablen Name, dieser darf Zahlen und Buchstaben enthalten. Zahlen allerdings nur mit einer Ausnahme, sie dürfen nicht an erster Stelle stehen. optional danach kann ein as stehen (as, engl., als) dieses gibt an was für einen Inhalt die Variable hat, zb. str für string also eine Zeichenkette. Hier ein Beispiel:&lt;br /&gt;
 var i1 as str&lt;br /&gt;
falsche wäre&lt;br /&gt;
 var 1i as str&lt;br /&gt;
da die 1 vorne steht geht das nicht, warum wird sich später klären wenn wir zu if-schleifen kommen.&lt;br /&gt;
Um einer Variable einen Inhalt zuzuordnen setzt man die Variable vor ein Gleichheitszeichen, dahinter kommt dann der Inhalt in unserem nächsten Beispiel ein String.&lt;br /&gt;
 var test as str&lt;br /&gt;
 test = 'Hallo!'&lt;br /&gt;
man kann das ganze auch in eine Zeile packen, das sieht dann wie folgt aus:&lt;br /&gt;
 var test as str = 'Hallo!'&lt;br /&gt;
Auch hier sehen wir wieder die einfachen Anführungszeichen als Kennzeichen für einen String. Wir können Variablen aber auch andere Werte wie Integer oder Bolean zuweisen. Dazu einfach str durch den jewaligen Typ ersetzten.(Liste der Typen: [[Scripting:Typen|klick mich]])&lt;br /&gt;
&lt;br /&gt;
Auch kann man die Variable &amp;quot;leeren&amp;quot; hirzu gibt man ihr einfach nichts mit, hier auch dazu ein Beispiel:&lt;br /&gt;
 var test as str = 'Hallo!'&lt;br /&gt;
 test = ''&lt;br /&gt;
===Anwendung von Variablen bei ''writeline''===&lt;br /&gt;
 var test as str = 'Hallo!'&lt;br /&gt;
 writeline( test &amp;amp; ' Wie gehts?');&lt;br /&gt;
Auch hier ist weider zu beachten das kein Leerzeiche eingefügt wird! Die Variable kann an jeder Stelle innerhalb der Klammern stehen, zu beachten ist nur das sie nicht innerhalb von Anführungszeichen steht sonst wird die Variable als String gewertet.&lt;br /&gt;
 var test as str = 'Hallo!'&lt;br /&gt;
 writeline(test);&lt;br /&gt;
Hier wird nun zum Beispiel nur eine Variable ausgegeben.&lt;br /&gt;
==Kapitel 3==&lt;br /&gt;
kommt noch&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen Verewigen die Hier min. ein Kapitel geschrieben haben[sonst kommt noch einer daher nur weil er nen rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1, Kapitel 2&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripting-Hilfe|Anfängerkurs]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-09T19:38:19Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Ausgabe von Strings==&lt;br /&gt;
In diesem ersten Kapitel werden wir uns der einfach ausgabe von Strings zuwenden. Um irgend etwas auszugeben, müssen wir uns natürlich erst einmal überlegen was. Wir nehmen einmal &amp;quot;Hallo!&amp;quot;. Als nächstes müssen wir wissen wie wir der Engine sagen sie soll etwas ausgeben, das machen wir mit dem Befehl ''writeline();''. Hier ein kleines Beispiel:&lt;br /&gt;
 writeline('Hallo!');&lt;br /&gt;
In den Klammern steht immer das was ausgegeben werden soll. Die Einfachen Anführungszeichen sagen dem Befehl das das nachfolgende ein String und keine Variable ist(Was eine Variable ist erfahren wir im nächsten Kapitel. Das Semikolon signalisiert der Engine das der Befehl her endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Man kann auch mehrere Strings ausgeben lassen, ist nicht wirklich sinnvoll wenn man nur Strings weiter gibt, dafür aber wenn man eine Variable einfügen möchte, dies ist hier nur der Vollständigkeit halber. Hierzu setzt man einfach ein &amp;amp; zwischen die Strings oder später Variablen die man wieder geben möchte.&lt;br /&gt;
 writeline('Hallo!' &amp;amp; ' Wie geht es?');&lt;br /&gt;
Wichtig hier bei ist, das das &amp;amp; kein Leerzeichen einfügt, dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
==Kapitel 2 - Variablen==&lt;br /&gt;
in arbeit&lt;br /&gt;
==Kapitel 3==&lt;br /&gt;
kommt noch&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen Verewigen die Hier min. ein Kapitel geschrieben haben[sonst kommt noch einer daher nur weil er nen rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-09T19:36:38Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Ausgabe von Strings==&lt;br /&gt;
In diesem ersten Kapitel werden wir uns der einfach ausgabe von Strings zuwenden. Um irgend etwas auszugeben, müssen wir uns natürlich erst einmal überlegen was. Wir nehmen einmal &amp;quot;Hallo!&amp;quot;. Als nächstes müssen wir wissen wie wir der Engine sagen sie soll etwas ausgeben, das machen wir mit dem Befehl ''writeline();''. Hier ein kleines Beispiel:&lt;br /&gt;
 writeline('Hallo!');&lt;br /&gt;
In den Klammern steht immer das was ausgegeben werden soll. Die Einfachen Anführungszeichen sagen dem Befehl das das nachfolgende ein String und keine Variable ist(Was eine Variable ist erfahren wir im nächsten Kapitel. Das Semikolon signalisiert der Engine das der Befehl her endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Man kann auch mehrere Strings ausgeben lassen, ist nicht wirklich sinnvoll wenn man nur Strings weiter gibt, dafür aber wenn man eine Variable einfügen möchte, dies ist hier nur der Vollständigkeit halber. Hierzu setzt man einfach ein &amp;amp; zwischen die Strings oder später Variablen die man wieder geben möchte.&lt;br /&gt;
 writeline('Hallo!' &amp;amp; ' Wie geht es?');&lt;br /&gt;
Wichtig hier bei ist, das das &amp;amp; kein Leerzeichen einfügt, dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
==Kapitel 2==&lt;br /&gt;
kommt noch&lt;br /&gt;
==Kapitel 3==&lt;br /&gt;
kommt noch&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen Verewigen die Hier min. ein Kapitel geschrieben haben[sonst kommt noch einer daher nur weil er nen rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
{|&lt;br /&gt;
!Nickname&lt;br /&gt;
!IG-id&lt;br /&gt;
!Kapitel&lt;br /&gt;
|-&lt;br /&gt;
|WiZz4Rd&lt;br /&gt;
|16475&lt;br /&gt;
|Kapitel 1&lt;br /&gt;
|-&lt;br /&gt;
|Stryke&lt;br /&gt;
|28885&lt;br /&gt;
|Vorwort&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-09T19:20:42Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
Dieser Kurs richtet sich vor allem an diejenigen, die zuvor noch nie mit Programmierung zu tun hatten und trotzdem gerne Scripts für STNE schreiben würden. Die sollen hier auf möglichst einfache Weise einen Einstieg finden. &lt;br /&gt;
Aber bitte erwartet keine Wunder, niemand der keine Ahnung vom Programieren hat, kann dies über Nacht lernen. Daher ist insbesondere eine Sache von enormer Wichtigkeit: Geduld – denn nur wer mit Geduld die Sachen angeht wird letzten Endes mit einem funktionieren Script belohnt. Wer die schnellen Erfolge sucht, der sollte es gleich lassen.&lt;br /&gt;
Wir wünschen allen viel Spaß und gutes Gelingen.&lt;br /&gt;
==Kapitel 1 - Ausgabe von Strings==&lt;br /&gt;
In diesem ersten Kapitel werden wir uns der einfach ausgabe von Strings zuwenden. Um irgend etwas auszugeben, müssen wir uns natürlich erst einmal überlegen was. Wir nehmen einmal &amp;quot;Hallo!&amp;quot;. Als nächstes müssen wir wissen wie wir der Engine sagen sie soll etwas ausgeben, das machen wir mit dem Befehl ''writeline();''. Hier ein kleines Beispiel:&lt;br /&gt;
 writeline('Hallo!');&lt;br /&gt;
In den Klammern steht immer das was ausgegeben werden soll. Die Einfachen Anführungszeichen sagen dem Befehl das das nachfolgende ein String und keine Variable ist(Was eine Variable ist erfahren wir im nächsten Kapitel. Das Semikolon signalisiert der Engine das der Befehl her endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Man kann auch mehrere Strings ausgeben lassen, ist nicht wirklich sinnvoll wenn man nur Strings weiter gibt, dafür aber wenn man eine Variable einfügen möchte, dies ist hier nur der Vollständigkeit halber. Hierzu setzt man einfach ein &amp;amp; zwischen die Strings oder später Variablen die man wieder geben möchte.&lt;br /&gt;
 writeline('Hallo!' &amp;amp; ' Wie geht es?');&lt;br /&gt;
Wichtig hier bei ist, das das &amp;amp; kein Leerzeichen einfügt, dies muss manuell innerhalb des Strings passieren.&lt;br /&gt;
==Kapitel 2==&lt;br /&gt;
kommt noch&lt;br /&gt;
==Kapitel 3==&lt;br /&gt;
kommt noch&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
==Autoren==&lt;br /&gt;
(hier dürfen sich diejenigen Verewigen die Hier min. ein Kapitel geschrieben haben[sonst kommt noch einer daher nur weil er nen rechtschreibfehler verbessert hat ;)])&lt;br /&gt;
&lt;br /&gt;
WiZz4Rd igid: 16475&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Spieler:W!Zz4Rd</id>
		<title>Spieler:W!Zz4Rd</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Spieler:W!Zz4Rd"/>
				<updated>2006-06-09T19:08:12Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
&lt;br /&gt;
=Hier entsteht in kürze die Siedlerseite des Borg - Vinkulums 39 C=&lt;br /&gt;
&lt;br /&gt;
[[Handelskurse]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Spieler|W!Zz4Rd]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-09T19:05:26Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
kommt noch&lt;br /&gt;
==Kapitel 1 - Ausgabe von Strings==&lt;br /&gt;
In diesem ersten Kapitel werden wir uns der einfach ausgabe von Strings zuwenden. Um irgend etwas auszugeben, müssen wir uns natürlich erst einmal überlegen was. Wir nehmen einmal &amp;quot;Hallo!&amp;quot;. Als nächstes müssen wir wissen wie wir der Engine sagen sie soll etwas ausgeben, das machen wir mit dem Befehl ''writeline();''. Hier ein kleines Beispiel:&lt;br /&gt;
 writeline('Hallo!');&lt;br /&gt;
In den Klammern steht immer das was ausgegeben werden soll. Die Einfachen Anführungszeichen sagen dem Befehl das das nachfolgende ein String und keine Variable ist(Was eine Variable ist erfahren wir im nächsten Kapitel. Das Semikolon signalisiert der Engine das der Befehl her endet, dies wird nicht bei jedem Befehl benötigt.&lt;br /&gt;
&lt;br /&gt;
Man kann auch mehrere Strings ausgeben lassen, ist nicht wirklich sinnvoll wenn man nur Strings weiter gibt, dafür aber wenn man eine Variable einfügen möchte, dies ist hier nur der Vollständigkeit halber. Hierzu setzt man einfach ein &amp;amp; zwischen die Strings oder später Variablen die man wieder geben möchte.&lt;br /&gt;
==Kapitel 2==&lt;br /&gt;
kommt noch&lt;br /&gt;
==Kapitel 3==&lt;br /&gt;
kommt noch&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-09T18:49:14Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;br /&gt;
=Anfängerkurs für das Scripten in STNE=&lt;br /&gt;
__TOC__&lt;br /&gt;
==Vorwort==&lt;br /&gt;
kommt noch&lt;br /&gt;
==Kapitel 1 - Ausgabe von Strings==&lt;br /&gt;
in arbeit&lt;br /&gt;
==Kapitel 2==&lt;br /&gt;
kommt noch&lt;br /&gt;
==Kapitel 3==&lt;br /&gt;
kommt noch&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs</id>
		<title>Scripting:Anfängerkurs</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Anf%C3%A4ngerkurs"/>
				<updated>2006-06-09T18:38:03Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Hier wird in nächster Zeit ein Anfängerkurs für die STNE-Scriptengine entstehen. Wer mithelfen will oder bereits jetzt fragen hat kann sich vertrauensvoll an uns wenden, einfach im irc den channel #scripting joinen!'''&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)</id>
		<title>Scripting:Deutsammeln(flotte)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)"/>
				<updated>2006-05-22T12:42:22Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
&lt;br /&gt;
=Deutsammeln per Flotte=&lt;br /&gt;
==Das Skript==&lt;br /&gt;
 ShipManager.BenutzeFlotte(flottenid);&lt;br /&gt;
 VAR Cargoship AS NEW CMyShip(Lagerschiff)&lt;br /&gt;
 VAR Tankship AS NEW CMyShip(Tankschiff)&lt;br /&gt;
 VAR freeCargo AS int32&lt;br /&gt;
 VAR Energi AS int32&lt;br /&gt;
 VAR Ticks AS int32&lt;br /&gt;
 freeCargo = Cargoship.Lager.FreieKapazität&lt;br /&gt;
 Energi = Tankship.Energie&lt;br /&gt;
 writeline(CStr(freeCargo) &amp;amp; ' Freier Laderaum des Lagerschiffes');&lt;br /&gt;
 writeline('Energie der Tank-Schiffe: ' &amp;amp; CStr(Energi));&lt;br /&gt;
 IF(freeCargo&amp;lt;900)&lt;br /&gt;
 {&lt;br /&gt;
   writeline('Bitte etwas Lager auf ' &amp;amp; CMyShip.Name &amp;amp; ' Schaffen, das Deuterium kann nicht Transportiert werden!');&lt;br /&gt;
 }&lt;br /&gt;
 ELSE&lt;br /&gt;
 {&lt;br /&gt;
   IF(Energi=30)&lt;br /&gt;
   {&lt;br /&gt;
     ShipManager.Abdocken();&lt;br /&gt;
     ShipManager.DeuteriumSammeln(30);&lt;br /&gt;
     ShipManager.AndockenAn(264979);&lt;br /&gt;
     ShipManager.TransferiereZuSchiff(275244, 150, EBeamRessource.Deuterium);&lt;br /&gt;
   }&lt;br /&gt;
   ELSE&lt;br /&gt;
   {&lt;br /&gt;
     Ticks = ((30 - Energi) / 6)&lt;br /&gt;
     writeline('Leider ist noch nicht genügen Energie da, benötigt werden 30 vorhanden ist ' &amp;amp; CStr(Energi) &amp;amp; ' Energie, du musst noch ' &amp;amp; CStr(Ticks) &amp;amp; ' Ticks warten.');&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
==Komentar==&lt;br /&gt;
Das ganze Skript ist auf Sammeln mit 6 [[Indus]] in einem [[Deuterium-Nebel|dichten Deuteriumnebel]] und das Lagern auf einer [[Antares B]] zugeschnitten,außerdem sollte eine Basisvorhanden sein, über welche die Waren transferiert werden könnnen.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wenn z.B. mit Sunhawks gesammelt wird musst du&lt;br /&gt;
 IF(Energi=30)&lt;br /&gt;
durch&lt;br /&gt;
 IF(Energi=40)&lt;br /&gt;
ersetzten, außerdem musst du den Wert beim Beamen erhöhen.&amp;lt;br/&amp;gt;&lt;br /&gt;
Auch musst du den Beam-Wert senken wenn du nur in einem [[Deuterium-Nebel|dünnen Deuteriumnebel]] sammelst.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripte]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)</id>
		<title>Scripting:Deutsammeln(flotte)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)"/>
				<updated>2006-05-22T12:40:34Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
&lt;br /&gt;
=Deutsammeln per Flotte=&lt;br /&gt;
==Das Skript==&lt;br /&gt;
 ShipManager.BenutzeFlotte(flottenid);&lt;br /&gt;
 VAR Cargoship AS NEW CMyShip(Lagerschiff)&lt;br /&gt;
 VAR Tankship AS NEW CMyShip(Tankschiff)&lt;br /&gt;
 VAR freeCargo AS int32&lt;br /&gt;
 VAR Energi AS int32&lt;br /&gt;
 VAR Ticks AS int32&lt;br /&gt;
 freeCargo = Cargoship.Lager.FreieKapazität&lt;br /&gt;
 Energi = Tankship.Energie&lt;br /&gt;
 writeline(CStr(freeCargo) &amp;amp; ' Freier Laderaum des Lagerschiffes');&lt;br /&gt;
 writeline('Energie der Tanke Schiffe: ' &amp;amp; CStr(Energi));&lt;br /&gt;
 IF(freeCargo&amp;lt;900)&lt;br /&gt;
 {&lt;br /&gt;
   writeline('Bitte etwas Lager auf ' &amp;amp; CMyShip.Name &amp;amp; ' Schaffen, das Deuterium kann nicht Transportiert werden!');&lt;br /&gt;
 }&lt;br /&gt;
 ELSE&lt;br /&gt;
 {&lt;br /&gt;
   IF(Energi=30)&lt;br /&gt;
   {&lt;br /&gt;
     ShipManager.Abdocken();&lt;br /&gt;
     ShipManager.DeuteriumSammeln(30);&lt;br /&gt;
     ShipManager.AndockenAn(264979);&lt;br /&gt;
     ShipManager.TransferiereZuSchiff(275244, 150, EBeamRessource.Deuterium);&lt;br /&gt;
   }&lt;br /&gt;
   ELSE&lt;br /&gt;
   {&lt;br /&gt;
     Ticks = ((30 - Energi) / 6)&lt;br /&gt;
     writeline('Leider ist noch nicht genügen Energie da, benötigt werden 30 vorhanden ist ' &amp;amp; CStr(Energi) &amp;amp; ' Energie, du musst noch ' &amp;amp; CStr(Ticks) &amp;amp; ' Ticks warten.');&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
==Komentar==&lt;br /&gt;
Das ganze Skript ist auf Sammeln mit 6 [[Indus]] in einem [[Deuterium-Nebel|dichten Deuteriumnebel]] und das Lagern auf einer [[Antares B]] zugeschnitten,außerdem sollte eine Basisvorhanden sein, über welche die Waren transferiert werden könnnen.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wenn z.B. mit Sunhawks gesammelt wird musst du&lt;br /&gt;
 IF(Energi=30)&lt;br /&gt;
durch&lt;br /&gt;
 IF(Energi=40)&lt;br /&gt;
ersetzten, außerdem musst du den Wert beim Beamen erhöhen.&amp;lt;br/&amp;gt;&lt;br /&gt;
Auch musst du den Beam-Wert senken wenn du nur in einem [[Deuterium-Nebel|dünnen Deuteriumnebel]] sammelst.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripte]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)</id>
		<title>Scripting:Deutsammeln(flotte)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)"/>
				<updated>2006-05-22T12:32:43Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
&lt;br /&gt;
=Deutsammeln per Flotte=&lt;br /&gt;
==Das Skript==&lt;br /&gt;
 ShipManager.BenutzeFlotte(flottenid);&lt;br /&gt;
 VAR Cargoship AS NEW CMyShip(Lagerschiff)&lt;br /&gt;
 VAR Tankship AS NEW CMyShip(Tankschiff)&lt;br /&gt;
 VAR freeCargo AS int32&lt;br /&gt;
 VAR Energi AS int32&lt;br /&gt;
 VAR Ticks AS int32&lt;br /&gt;
 freeCargo = Cargoship.Lager.FreieKapazität&lt;br /&gt;
 Energi = Tankship.Energie&lt;br /&gt;
 writeline(freeCargo &amp;amp; ' Freier Laderaum des Lagerschiffes');&lt;br /&gt;
 writeline('Energie der Tanke Schiffe: ' &amp;amp; Energi);&lt;br /&gt;
 IF(freeCargo&amp;lt;900)&lt;br /&gt;
 {&lt;br /&gt;
   writeline('Bitte etwas Lager auf Lager 1 Schaffen, das Deuterium kann nicht Transportiert werden!');&lt;br /&gt;
 }&lt;br /&gt;
 ELSE&lt;br /&gt;
 {&lt;br /&gt;
   IF(Energi=30)&lt;br /&gt;
   {&lt;br /&gt;
     ShipManager.Abdocken();&lt;br /&gt;
     ShipManager.DeuteriumSammeln(30);&lt;br /&gt;
     ShipManager.AndockenAn(264979);&lt;br /&gt;
     ShipManager.TransferiereZuSchiff(275244, 150, EBeamRessource.Deuterium);&lt;br /&gt;
   }&lt;br /&gt;
   ELSE&lt;br /&gt;
   {&lt;br /&gt;
     Ticks = ((30 - Energi) / 6)&lt;br /&gt;
     writeline('Leider ist noch nicht genügen Energie da, benötigt werden 30 vorhanden ist ' &amp;amp; Energi &amp;amp; ' Energie, du musst noch ' &amp;amp; Ticks &amp;amp; ' Ticks warten.');&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
==Komentar==&lt;br /&gt;
Das ganze Skript ist auf Sammeln mit 6 [[Indus]] in einem [[Deuterium-Nebel|dichten Deuteriumnebel]] und das Lagern auf einer [[Antares B]] zugeschnitten,außerdem sollte eine Basisvorhanden sein, über welche die Waren transferiert werden könnnen.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wenn z.B. mit Sunhawks gesammelt wird musst du&lt;br /&gt;
 IF(Energi=30)&lt;br /&gt;
durch&lt;br /&gt;
 IF(Energi=40)&lt;br /&gt;
ersetzten, außerdem musst du den Wert beim Beamen erhöhen.&amp;lt;br/&amp;gt;&lt;br /&gt;
Auch musst du den Beam-Wert senken wenn du nur in einem [[Deuterium-Nebel|dünnen Deuteriumnebel]] sammelst.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripte]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)</id>
		<title>Scripting:Deutsammeln(flotte)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)"/>
				<updated>2006-05-22T11:48:40Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
&lt;br /&gt;
=Deutsammeln per Flotte=&lt;br /&gt;
==Das Skript==&lt;br /&gt;
 ShipManager.BenutzeFlotte(flottenid);&lt;br /&gt;
 VAR Cargoship AS NEW CMyShip(Lagerschiff)&lt;br /&gt;
 VAR Tankship AS NEW CMyShip(Tankschiff)&lt;br /&gt;
 VAR freeCargo AS int32&lt;br /&gt;
 VAR Energi AS int32&lt;br /&gt;
 VAR Ticks AS int32&lt;br /&gt;
 freeCargo = Cargoship.Lager.FreieKapazität&lt;br /&gt;
 Energi = Tankship.Energie&lt;br /&gt;
 writeline(freeCargo &amp;amp; ' Freier Laderaum des Lagerschiffes');&lt;br /&gt;
 writeline('Energie der Tanke Schiffe: ' &amp;amp; Energi);&lt;br /&gt;
 IF(freeCargo&amp;lt;900)&lt;br /&gt;
 {&lt;br /&gt;
   writeline('Bitte etwas Lager auf Lager 1 Schaffen, das Deuterium kann nicht Transportiert werden!');&lt;br /&gt;
 }&lt;br /&gt;
 ELSE&lt;br /&gt;
 {&lt;br /&gt;
   IF(Energi=30)&lt;br /&gt;
   {&lt;br /&gt;
     ShipManager.Abdocken();&lt;br /&gt;
     ShipManager.DeuteriumSammeln(30);&lt;br /&gt;
     ShipManager.AndockenAn(264979);&lt;br /&gt;
     ShipManager.TransferiereZuSchiff(275244, 150, EBeamRessource.Deuterium);&lt;br /&gt;
   }&lt;br /&gt;
   ELSE&lt;br /&gt;
   {&lt;br /&gt;
     Ticks = ((30 - Energi) / 6)&lt;br /&gt;
     writeline('Leider ist noch nicht genügen Energie da, benötigt werden 30 vorhanden ist ' &amp;amp; Energi &amp;amp; ' Energie, du musst noch ' &amp;amp; Ticks &amp;amp; ' Ticks warten.');&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
==Komentar==&lt;br /&gt;
Das ganze Skript ist auf Sammeln mit 6 [[Indus]] in einem [[Deuterium-Nebel|dichten Deuteriumnebel]] und das Lagern auf einer [[Antares B]] zugeschnitten,außerdem sollte eine Basisvorhanden sein, über welche die Waren transferiert werden könnnen. Wenn z.B. mit Sunhawks gesammelt wird muss man&lt;br /&gt;
 IF(Energi=30)&lt;br /&gt;
durch&lt;br /&gt;
 IF(Energi=40)&lt;br /&gt;
ersetzten, außerdem muss der Wert beim Beamen erhöt werden.&amp;lt;br/&amp;gt;&lt;br /&gt;
Auch muss der Beam-Wert gesenkt werden wenn man nur in einem [[Deuterium-Nebel|dünnen Deuteriumnebel]] sammelt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scripte]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)</id>
		<title>Scripting:Deutsammeln(flotte)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)"/>
				<updated>2006-05-21T09:05:44Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Scriptingmenue}}&lt;br /&gt;
&lt;br /&gt;
=Deutsammeln per Flotte=&lt;br /&gt;
==Das Skript==&lt;br /&gt;
 ShipManager.BenutzeFlotte(flottenid);&lt;br /&gt;
 VAR Cargoship AS NEW CMyShip(Lagerschiff)&lt;br /&gt;
 VAR Tankship AS NEW CMyShip(Tankschiff)&lt;br /&gt;
 VAR freeCargo AS int32&lt;br /&gt;
 VAR Energi AS int32&lt;br /&gt;
 VAR Ticks AS int32&lt;br /&gt;
 freeCargo = Cargoship.Lager.FreieKapazität&lt;br /&gt;
 Energi = Tankship.Energie&lt;br /&gt;
 writeline(freeCargo);&lt;br /&gt;
 writeline(Energi);&lt;br /&gt;
 IF(freeCargo&amp;lt;900)&lt;br /&gt;
 {&lt;br /&gt;
 writeline('Bitte etwas Lager auf Lager 1 Schaffen, das Deuterium kann nicht Transportiert werden!');&lt;br /&gt;
 }&lt;br /&gt;
 ELSE&lt;br /&gt;
 {&lt;br /&gt;
 IF(Energi=30)&lt;br /&gt;
 {&lt;br /&gt;
 ShipManager.Abdocken();&lt;br /&gt;
 ShipManager.DeuteriumSammeln(30);&lt;br /&gt;
 ShipManager.AndockenAn(264979);&lt;br /&gt;
 ShipManager.TransferiereZuSchiff(275244, 150, EBeamRessource.Deuterium);&lt;br /&gt;
 }&lt;br /&gt;
 ELSE&lt;br /&gt;
 {&lt;br /&gt;
 Ticks = ((30 - Energi) / 6)&lt;br /&gt;
 writeline('Leider ist noch nicht genügen Energie da, benötigt werden 30 vorhanden ist ' &amp;amp; Energi &amp;amp; ' Energie, sie müssen noch ' &amp;amp; Ticks &amp;amp; ' Ticks warten.');&lt;br /&gt;
 }&lt;br /&gt;
 }&lt;br /&gt;
==Komentar==&lt;br /&gt;
Das ganze Skript ist auf Sammeln mit 6 [[Indus]] in einem [[Deuterium-Nebel|dichten Deuteriumnebel]] und das Lagern auf einer [[Antares B]] zugeschnitten,außerdem sollte eine Basisvorhanden sein, über welche die Waren transferiert werden könnnen. Wenn z.B. mit Sunhawks gesammelt wird muss man&lt;br /&gt;
 IF(Energi=30)&lt;br /&gt;
durch&lt;br /&gt;
 IF(Energi=40)&lt;br /&gt;
ersetzten, außerdem muss der Wert beim Beamen erhöt werden.&amp;lt;br/&amp;gt;&lt;br /&gt;
Auch muss der Beam-Wert gesenkt werden wenn man nur in einem [[Deuterium-Nebel|dünnen Deuteriumnebel]] sammelt.&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)</id>
		<title>Scripting:Deutsammeln(flotte)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Scripting:Deutsammeln(flotte)"/>
				<updated>2006-05-21T08:42:33Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wird gerade Geschrieben!&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Observatorium</id>
		<title>Observatorium</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Observatorium"/>
				<updated>2006-03-22T20:49:37Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;float:right;margin-left:0.5em&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:0px&amp;quot; |Observatorium&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/109.gif&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Observatorium&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:0px&amp;quot; | '''Daten'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Klassifikation|Klassifikation]]:|| [[ Schiffstypen_und_ihre_Verwendung#uneindeutig|uneindeutig]]&lt;br /&gt;
|-&lt;br /&gt;
| ''Einstufung:'' || Raumstation&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:0px&amp;quot; | '''Eigenschaften'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Hülle|Hüllenstärke:]]'' || 150&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schilde|Schildstärke:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Crew|max. Crew:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-EPS|EPS-Speicher:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Reaktor|Reaktorleistung:]]'' || {}&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Cargo|Frachtraum:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Beamen|Beam-Kapazität:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Phaser|Phaserstärke:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-Replikator|Replikator:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[LRS-Reichweite|LRS-Reichweite:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Traktorstrahlblocker|Traktorstrahlblocker:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Dockplätze|Dockplätze:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:0px&amp;quot; | '''Baukosten'''&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;font color=red&amp;gt;nur von [[Föderation]] baubar&amp;lt;/font&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |''Bauzeit:'' 0 [[Tick|Zyklen]] (sofort)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Observatorium'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Bisherige Geheimdienstinformationen haben die folgenden Ergebnisse geliefert:&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Föderations-Schiffe]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Nexus</id>
		<title>Nexus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Nexus"/>
				<updated>2006-03-22T15:28:55Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;float:right;margin-left:0.5em&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:0px&amp;quot; |Nexus&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/515.gif&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Nexus&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:0px&amp;quot; | '''Daten'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Klassifikation|Klassifikation]]:|| [[ Schiffstypen_und_ihre_Verwendung#Uneindeutig|Uneindeutig]]&lt;br /&gt;
|-&lt;br /&gt;
| ''Einstufung:'' || Raumstation&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:0px&amp;quot; | '''Eigenschaften'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Hülle|Hüllenstärke:]]'' || 8.000&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schilde|Schildstärke:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Crew|max. Crew:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-EPS|EPS-Speicher:]]'' || 5.000&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Reaktor|Reaktorleistung:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Cargo|Frachtraum:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Beamen|Beam-Kapazität:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Phaser|Phaserstärke:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-Replikator|Replikator:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[LRS-Reichweite|LRS-Reichweite:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Traktorstrahlblocker|Traktorstrahlblocker:]]'' || ja&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Dockplätze|Dockplätze:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;border-bottom:0px&amp;quot; | '''Baukosten'''&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;font color=red&amp;gt;nur von [[Borg]] baubar&amp;lt;/font&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |''Bauzeit:'' 0 [[Tick|Zyklen]] (sofort)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Nexus'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Der Nexus ist die größte Raumstation der Borg. Es ist äußerste Vorsicht angeraten, da diese Stationen ''sehr'' stark sind. Eine ungeplante Begegnung führt daher meist zum Verlust von mehreren Schiffen.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Bisherige Geheimdienstinformationen haben die folgenden Ergebnisse geliefert:&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{seealso}}&lt;br /&gt;
* [[Schiffsvergleich]]&lt;br /&gt;
[[Kategorie:Borg-Schiffe]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Nexus</id>
		<title>Nexus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Nexus"/>
				<updated>2006-03-22T15:28:01Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;float:right;margin-left:0.5em&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#000030&amp;quot; |Nexus&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/515.gif&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Nexus&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#000030&amp;quot; | '''Daten'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Klassifikation|Klassifikation]]:|| [[ Schiffstypen_und_ihre_Verwendung#Uneindeutig|Uneindeutig]]&lt;br /&gt;
|-&lt;br /&gt;
| ''Einstufung:'' || Raumstation&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#000030&amp;quot; | '''Eigenschaften'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Hülle|Hüllenstärke:]]'' || 8.000&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schilde|Schildstärke:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Crew|max. Crew:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-EPS|EPS-Speicher:]]'' || 5.000&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Reaktor|Reaktorleistung:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Cargo|Frachtraum:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Beamen|Beam-Kapazität:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Phaser|Phaserstärke:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-Replikator|Replikator:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[LRS-Reichweite|LRS-Reichweite:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Traktorstrahlblocker|Traktorstrahlblocker:]]'' || ja&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Dockplätze|Dockplätze:]]'' || &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#000030&amp;quot; | '''Baukosten'''&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;font color=red&amp;gt;nur von [[Borg]] baubar&amp;lt;/font&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |''Bauzeit:'' 0 [[Tick|Zyklen]] (sofort)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Nexus'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Der Nexus ist die größte Raumstation der Borg. Es ist äußerste Vorsicht angeraten, da diese Stationen ''sehr'' stark sind. Eine ungeplante Begegnung führt daher meist zum Verlust von mehreren Schiffen.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Bisherige Geheimdienstinformationen haben die folgenden Ergebnisse geliefert:&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{seealso}}&lt;br /&gt;
* [[Schiffsvergleich]]&lt;br /&gt;
[[Kategorie:Borg-Schiffe]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Observatorium</id>
		<title>Observatorium</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Observatorium"/>
				<updated>2006-03-22T15:04:55Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Menue}}&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;float:right;margin-left:0.5em&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#000030&amp;quot; |Observatorium&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | http://game.stne.net/i/s/109.gif&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Observatorium&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#000030&amp;quot; | '''Eigenschaften'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Hülle|Hüllenstärke:]]'' || 150&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schilde|Schildstärke:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Crew|max. Crew:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-EPS|EPS-Speicher:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Reaktor|Reaktorleistung:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;{}&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Cargo|Frachtraum:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Beamen|Beam-Kapazität:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Phaser|Phaserstärke:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Schiffs-Replikator|Replikatoren:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Torpedoausweichen|Torpedoausweichen:]]'' || &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; bgcolor=&amp;quot;#000030&amp;quot; | '''Baukosten'''&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |''Bauzeit:'' &amp;lt;font color=red&amp;gt;unbekannt&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Observatorium'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Bisherige Geheimdienstinformationen haben die folgenden Ergebnisse geliefert:&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Föderations-Schiffe]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Schiffsvergleich</id>
		<title>Schiffsvergleich</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Schiffsvergleich"/>
				<updated>2006-03-22T13:47:32Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Menue}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
! colspan=&amp;quot;10&amp;quot; | Übersicht der Schiffe verschiedener Rassen im Vergleich:&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
| class=&amp;quot;nc&amp;quot; colspan=&amp;quot;10&amp;quot; | &amp;lt;br&amp;gt;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Schiffsklasse/Rasse&lt;br /&gt;
! Die Siedler&lt;br /&gt;
! Die Borg&lt;br /&gt;
! Die Cardassianer&lt;br /&gt;
! Das Dominion&lt;br /&gt;
! Die Föderation&lt;br /&gt;
! Die Ferengi&lt;br /&gt;
! Die Klingonen&lt;br /&gt;
! Die Rhulaner&lt;br /&gt;
! Die Romulaner&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Kolonieschiff''' || http://game.stne.net/i/s/1.gif&amp;lt;br&amp;gt;[[DY-500]]&lt;br /&gt;
|| http://game.stne.net/i/s/502.gif&amp;lt;br&amp;gt;[[Assembler]]&lt;br /&gt;
|| http://game.stne.net/i/s/710.gif&amp;lt;br&amp;gt;[[Sartan]]&lt;br /&gt;
|| http://game.stne.net/i/s/800.gif&amp;lt;br&amp;gt;[[Rae'alin]]&lt;br /&gt;
|| http://game.stne.net/i/s/110.gif&amp;lt;br&amp;gt;[[DY-100]]&lt;br /&gt;
|| http://game.stne.net/i/s/409.gif&amp;lt;br&amp;gt;[[Pal Volra]]&lt;br /&gt;
|| http://game.stne.net/i/s/302.gif&amp;lt;br&amp;gt;[[Seng'QaS]]&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/211.gif&amp;lt;br&amp;gt;[[Kazara]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Bauschiff'''||http://game.stne.net/i/s/11.gif&amp;lt;br&amp;gt;[[Tug]]&lt;br /&gt;
|| http://game.stne.net/i/s/503.gif&amp;lt;br&amp;gt;[[Construktor]]&lt;br /&gt;
|| http://game.stne.net/i/s/711.gif&amp;lt;br&amp;gt;[[Klukar]]&lt;br /&gt;
|| http://game.stne.net/i/s/803.gif&amp;lt;br&amp;gt;[[Yelgren]]&lt;br /&gt;
|| http://game.stne.net/i/s/111.gif&amp;lt;br&amp;gt;[[Fed-Tug]]&lt;br /&gt;
|| http://game.stne.net/i/s/402.gif&amp;lt;br&amp;gt;[[Tog]]&lt;br /&gt;
|| http://game.stne.net/i/s/303.gif&amp;lt;br&amp;gt;[[Tons'Duj]]&lt;br /&gt;
|| -&lt;br /&gt;
|| http://game.stne.net/i/s/203.gif&amp;lt;br&amp;gt;[[Fraton]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Tanker''' || http://game.stne.net/i/s/3.gif&amp;lt;br&amp;gt;[[Indus]]&lt;br /&gt;
|| http://game.stne.net/i/s/504.gif&amp;lt;br&amp;gt;[[Collector]]&lt;br /&gt;
|| http://game.stne.net/i/s/712.gif&amp;lt;br&amp;gt;[[Rasilak]]&lt;br /&gt;
|| http://game.stne.net/i/s/801.gif&amp;lt;br&amp;gt;[[Deranas]]&lt;br /&gt;
|| http://game.stne.net/i/s/112.gif&amp;lt;br&amp;gt;[[Korolev]]&lt;br /&gt;
|| http://game.stne.net/i/s/403.gif&amp;lt;br&amp;gt;[[Bog'Taar]]&lt;br /&gt;
|| http://game.stne.net/i/s/304.gif&amp;lt;br&amp;gt;[[VeQ'Duj]]&lt;br /&gt;
|| -&lt;br /&gt;
|| http://game.stne.net/i/s/200.gif&amp;lt;br&amp;gt;[[Veles]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Frachter (Erz)''' || http://game.stne.net/i/s/2.gif&amp;lt;br&amp;gt;[[Antares]]&lt;br /&gt;
|| http://game.stne.net/i/s/505.gif&amp;lt;br&amp;gt;[[Keil]]&lt;br /&gt;
|| http://game.stne.net/i/s/713.gif&amp;lt;br&amp;gt;[[Vystan]]&lt;br /&gt;
|| http://game.stne.net/i/s/802.gif&amp;lt;br&amp;gt;[[Rogesh]]&lt;br /&gt;
|| http://game.stne.net/i/s/113.gif&amp;lt;br&amp;gt;[[Erewhon]]&lt;br /&gt;
|| http://game.stne.net/i/s/404.gif&amp;lt;br&amp;gt;[[D'Ore]]&lt;br /&gt;
|| http://game.stne.net/i/s/305.gif&amp;lt;br&amp;gt;[[Ram'tlhon]]&lt;br /&gt;
|| -&lt;br /&gt;
|| http://game.stne.net/i/s/212.gif&amp;lt;br&amp;gt;[[Draconarius]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Frachter (Lager)''' || http://game.stne.net/i/s/5.gif&amp;lt;br&amp;gt;[[Antares B]]&lt;br /&gt;
|| http://game.stne.net/i/s/506.gif&amp;lt;br&amp;gt;[[Harbinger]]&lt;br /&gt;
|| http://game.stne.net/i/s/714.gif&amp;lt;br&amp;gt;[[Janissary]]&lt;br /&gt;
|| http://game.stne.net/i/s/804.gif&amp;lt;br&amp;gt;[[Volnoth]]&lt;br /&gt;
|| http://game.stne.net/i/s/114.gif&amp;lt;br&amp;gt;[[Apollo]]&lt;br /&gt;
|| http://game.stne.net/i/s/400.gif&amp;lt;br&amp;gt;[[D'Kora]]&lt;br /&gt;
|| http://game.stne.net/i/s/306.gif&amp;lt;br&amp;gt;[[Partok]]&lt;br /&gt;
|| -  &lt;br /&gt;
|| http://game.stne.net/i/s/213.gif&amp;lt;br&amp;gt;[[Valdor]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Frachter (Tiefenraum)''' || http://game.stne.net/i/s/9.gif&amp;lt;br&amp;gt;[[Whorfin]]&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/715.gif&amp;lt;br&amp;gt;[[Kulinor]]&lt;br /&gt;
|| http://game.stne.net/i/s/805.gif&amp;lt;br&amp;gt;[[Azet'izan]]&lt;br /&gt;
|| http://game.stne.net/i/s/115.gif&amp;lt;br&amp;gt;[[Deneva]]&lt;br /&gt;
|| http://game.stne.net/i/s/401.gif&amp;lt;br&amp;gt;[[D'Kora'ka]]&lt;br /&gt;
|| http://game.stne.net/i/s/307.gif&amp;lt;br&amp;gt;[[QAM'Dlng]]&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/214.gif&amp;lt;br&amp;gt;[[Venator]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Erkundungsschiff''' || http://game.stne.net/i/s/7.gif&amp;lt;br&amp;gt;[[Oberth]]&lt;br /&gt;
|| http://game.stne.net/i/s/507.gif&amp;lt;br&amp;gt;[[Detector]]&lt;br /&gt;
|| http://game.stne.net/i/s/701.gif&amp;lt;br&amp;gt;[[Hideki]]&lt;br /&gt;
|| http://game.stne.net/i/s/806.gif&amp;lt;br&amp;gt;[[Talak'talan]]&lt;br /&gt;
|| http://game.stne.net/i/s/102.gif&amp;lt;br&amp;gt;[[Venture]]&lt;br /&gt;
|| http://game.stne.net/i/s/405.gif&amp;lt;br&amp;gt;[[Krayton]]&lt;br /&gt;
|| http://game.stne.net/i/s/300.gif&amp;lt;br&amp;gt;[[B'rel]]&lt;br /&gt;
|| -  &lt;br /&gt;
|| http://game.stne.net/i/s/201.gif&amp;lt;br&amp;gt;[[Talon - Typ M]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Truppentransporter''' || http://game.stne.net/i/s/8.gif&amp;lt;br&amp;gt;[[Sydney]]&lt;br /&gt;
|| http://game.stne.net/i/s/508.gif&amp;lt;br&amp;gt;[[Interceptor]]&lt;br /&gt;
|| http://game.stne.net/i/s/708.gif&amp;lt;br&amp;gt;[[Legate]]&lt;br /&gt;
|| http://game.stne.net/i/s/807.gif&amp;lt;br&amp;gt;[[Weyoun]]&lt;br /&gt;
|| http://game.stne.net/i/s/116.gif&amp;lt;br&amp;gt;[[Nebula]]&lt;br /&gt;
|| http://game.stne.net/i/s/405.gif&amp;lt;br&amp;gt;[[Ed'Brog]]&lt;br /&gt;
|| http://game.stne.net/i/s/308.gif&amp;lt;br&amp;gt;[[Fek'lhr]]&lt;br /&gt;
|| -&lt;br /&gt;
|| http://game.stne.net/i/s/215.gif&amp;lt;br&amp;gt;[[Kestrel]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Systemkampf''' || http://game.stne.net/i/s/6.gif&amp;lt;br&amp;gt;[[Klaestron]]&lt;br /&gt;
|| http://game.stne.net/i/s/509.gif&amp;lt;br&amp;gt;[[Assimilator]]&lt;br /&gt;
|| http://game.stne.net/i/s/716.gif&amp;lt;br&amp;gt;[[Hundri]]&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/103.gif&amp;lt;br&amp;gt;[[Nova]]&lt;br /&gt;
|| http://game.stne.net/i/s/406.gif&amp;lt;br&amp;gt;[[Bractor]]&lt;br /&gt;
|| http://game.stne.net/i/s/309.gif&amp;lt;br&amp;gt;[[SuQ'jagh]]&lt;br /&gt;
|| -  &lt;br /&gt;
|| http://game.stne.net/i/s/202.gif&amp;lt;br&amp;gt;[[Talon - Typ S]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''SRA-Kampf''' || http://game.stne.net/i/s/4.gif&amp;lt;br&amp;gt;[[Ju'day]]&lt;br /&gt;
|| http://game.stne.net/i/s/501.gif&amp;lt;br&amp;gt;[[Sphere]]&lt;br /&gt;
|| http://game.stne.net/i/s/707.gif&amp;lt;br&amp;gt;[[Brinok]]&lt;br /&gt;
|| http://game.stne.net/i/s/622.gif&amp;lt;br&amp;gt;[[Jem'Hadar-Fighter]]&lt;br /&gt;
|| http://game.stne.net/i/s/105.gif&amp;lt;br&amp;gt;[[Akira]]&lt;br /&gt;
|| http://game.stne.net/i/s/411.gif&amp;lt;br&amp;gt;[[Letok]]&lt;br /&gt;
|| http://game.stne.net/i/s/310.gif&amp;lt;br&amp;gt;[[Chuq'Beh]]&lt;br /&gt;
|| http://game.stne.net/i/s/605.gif&amp;lt;br&amp;gt;[[D7]]&lt;br /&gt;
|| http://game.stne.net/i/s/204.gif&amp;lt;br&amp;gt;[[D'Kazanak - Typ C]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''LRA-Kampf''' || http://game.stne.net/i/s/10.gif&amp;lt;br&amp;gt;[[Adrec]]&lt;br /&gt;
|| http://game.stne.net/i/s/500.gif&amp;lt;br&amp;gt;[[Kubus]]&lt;br /&gt;
|| http://game.stne.net/i/s/700.gif&amp;lt;br&amp;gt;[[Galor]]&lt;br /&gt;
|| http://game.stne.net/i/s/809.gif&amp;lt;br&amp;gt;[[Battleship]]&lt;br /&gt;
|| http://game.stne.net/i/s/104.gif&amp;lt;br&amp;gt;[[Defiant]]&lt;br /&gt;
|| http://game.stne.net/i/s/412.gif&amp;lt;br&amp;gt;[[Gra'por]]&lt;br /&gt;
|| http://game.stne.net/i/s/311.gif&amp;lt;br&amp;gt;[[Raptor]]&lt;br /&gt;
|| http://game.stne.net/i/s/633.gif&amp;lt;br&amp;gt;[[Vertiga]]&lt;br /&gt;
|| http://game.stne.net/i/s/206.gif&amp;lt;br&amp;gt;[[D'Deridex - Typ D]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Spezial-Kampf 1''' || http://game.stne.net/i/s/21.gif&amp;lt;br&amp;gt;[[Kazon-Fighter]] &lt;br /&gt;
|| http://game.stne.net/i/s/510.gif&amp;lt;br&amp;gt;[[Taktischer Kubus]]&lt;br /&gt;
|| http://game.stne.net/i/s/717.gif&amp;lt;br&amp;gt;[[Vasad]]&lt;br /&gt;
|| http://game.stne.net/i/s/810.gif&amp;lt;br&amp;gt;[[Battlecruiser]]&lt;br /&gt;
|| http://game.stne.net/i/s/106.gif&amp;lt;br&amp;gt;[[Galaxy]]&lt;br /&gt;
|| http://game.stne.net/i/s/413.gif&amp;lt;br&amp;gt;[[Kreat]]&lt;br /&gt;
|| http://game.stne.net/i/s/301.gif&amp;lt;br&amp;gt;[[Vor'Cha]]&lt;br /&gt;
|| http://game.stne.net/i/s/624.gif&amp;lt;br&amp;gt;[[Schmuggelschiff]]&lt;br /&gt;
|| http://game.stne.net/i/s/207.gif&amp;lt;br&amp;gt;[[D'Deridex - Typ A]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Spezial-Kampf 2''' || -&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/718.gif&amp;lt;br&amp;gt;[[Keldon]]&lt;br /&gt;
|| http://game.stne.net/i/s/811.gif&amp;lt;br&amp;gt;[[Dreadnought]]&lt;br /&gt;
|| http://game.stne.net/i/s/107.gif&amp;lt;br&amp;gt;[[Sovereign]]&lt;br /&gt;
|| http://game.stne.net/i/s/414.gif&amp;lt;br&amp;gt;[[Drago]]&lt;br /&gt;
|| http://game.stne.net/i/s/312.gif&amp;lt;br&amp;gt;[[Negh'Var]]&lt;br /&gt;
|| http://game.stne.net/i/s/623.gif&amp;lt;br&amp;gt;[[Kaperschiff]]&lt;br /&gt;
|| http://game.stne.net/i/s/205.gif&amp;lt;br&amp;gt;[[Shamilar]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Sonde''' || http://game.stne.net/i/s/16.gif&amp;lt;br&amp;gt;[[Sonde]]&lt;br /&gt;
|| http://game.stne.net/i/s/511.gif&amp;lt;br&amp;gt;[[Sonde]]&lt;br /&gt;
|| http://game.stne.net/i/s/709.gif&amp;lt;br&amp;gt;[[Sonde]]&lt;br /&gt;
|| http://game.stne.net/i/s/814.gif&amp;lt;br&amp;gt;[[Sonde]]&lt;br /&gt;
|| http://game.stne.net/i/s/16.gif&amp;lt;br&amp;gt;[[Sonde]]&lt;br /&gt;
|| http://game.stne.net/i/s/407.gif&amp;lt;br&amp;gt;[[Sonde]]&lt;br /&gt;
|| http://game.stne.net/i/s/313.gif&amp;lt;br&amp;gt;[[Sonde]]&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/216.gif&amp;lt;br&amp;gt;[[Sonde]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Massenvernichtung''' || http://game.stne.net/i/s/17.gif&amp;lt;br&amp;gt;[[Flugkörper Typ A]]&lt;br /&gt;
|| http://game.stne.net/i/s/512.gif&amp;lt;br&amp;gt;[[Detonator]]&lt;br /&gt;
|| http://game.stne.net/i/s/706.gif&amp;lt;br&amp;gt;[[Planet Destroyer]]&lt;br /&gt;
|| http://game.stne.net/i/s/812.gif&amp;lt;br&amp;gt;[[Davos]]&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/408.gif&amp;lt;br&amp;gt;[[Flugkörper Typ X]] &lt;br /&gt;
|| http://game.stne.net/i/s/314.gif&amp;lt;br&amp;gt;[[Dreadnout]]&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/210.gif&amp;lt;br&amp;gt;[[Flugkörper Typ A-C]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Spezial''' || - &lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/813.gif&amp;lt;br&amp;gt;[[Karemna]]&lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| -&lt;br /&gt;
|&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Posten''' || http://game.stne.net/i/s/12.gif&amp;lt;br&amp;gt;[[Posten]]&lt;br /&gt;
|| http://game.stne.net/i/s/513.gif&amp;lt;br&amp;gt;[[Borg-Posten]]&lt;br /&gt;
|| http://game.stne.net/i/s/703.gif&amp;lt;br&amp;gt;[[Card. Posten]]&lt;br /&gt;
|| http://game.stne.net/i/s/815.gif&amp;lt;br&amp;gt;[[Dom. Posten]]&lt;br /&gt;
|| http://game.stne.net/i/s/117.gif&amp;lt;br&amp;gt;[[Fed. Posten]]&lt;br /&gt;
|| http://game.stne.net/i/s/415.gif&amp;lt;br&amp;gt;[[Ferengi-Posten]]&lt;br /&gt;
|| http://game.stne.net/i/s/315.gif&amp;lt;br&amp;gt;[[Kling. Posten]]&lt;br /&gt;
|| -&lt;br /&gt;
|| http://game.stne.net/i/s/217.gif&amp;lt;br&amp;gt;[[Rom. Posten]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Depot''' || http://game.stne.net/i/s/13.gif&amp;lt;br&amp;gt;[[Depot]]&lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/704.gif&amp;lt;br&amp;gt;[[Card. Depot]]&lt;br /&gt;
|| http://game.stne.net/i/s/816.gif&amp;lt;br&amp;gt;[[Dom. Depot]]&lt;br /&gt;
|| http://game.stne.net/i/s/118.gif&amp;lt;br&amp;gt;[[Fed. Depot]]&lt;br /&gt;
|| http://game.stne.net/i/s/416.gif&amp;lt;br&amp;gt;[[Ferengi-Depot]]&lt;br /&gt;
|| http://game.stne.net/i/s/316.gif&amp;lt;br&amp;gt;[[Kling. Depot]]&lt;br /&gt;
|| -  &lt;br /&gt;
|| http://game.stne.net/i/s/218.gif&amp;lt;br&amp;gt;[[Rom. Depot]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Station''' || http://game.stne.net/i/s/14.gif&amp;lt;br&amp;gt;[[Station]]&lt;br /&gt;
|| http://game.stne.net/i/s/514.gif&amp;lt;br&amp;gt;[[Borg-Station]]&lt;br /&gt;
|| http://game.stne.net/i/s/705.gif&amp;lt;br&amp;gt;[[Card. Station]]&lt;br /&gt;
|| http://game.stne.net/i/s/817.gif&amp;lt;br&amp;gt;[[Dom. Station]]&lt;br /&gt;
|| http://game.stne.net/i/s/100.gif&amp;lt;br&amp;gt;[[Supplystation]]&lt;br /&gt;
|| http://game.stne.net/i/s/417.gif&amp;lt;br&amp;gt;[[Ferengi-Station]]&lt;br /&gt;
|| http://game.stne.net/i/s/317.gif&amp;lt;br&amp;gt;[[Kling. Station]]&lt;br /&gt;
|| -&lt;br /&gt;
|| http://game.stne.net/i/s/219.gif&amp;lt;br&amp;gt;[[Rom. Station]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Basis''' || http://game.stne.net/i/s/15.gif&amp;lt;br&amp;gt;[[Basis]]&lt;br /&gt;
|| http://game.stne.net/i/s/515.gif&amp;lt;br&amp;gt;[[Nexus]]&lt;br /&gt;
|| http://game.stne.net/i/s/702.gif&amp;lt;br&amp;gt;[[Card. Starbase]]&lt;br /&gt;
|| http://game.stne.net/i/s/818.gif&amp;lt;br&amp;gt;[[Dom. Starbase]]&lt;br /&gt;
|| http://game.stne.net/i/s/101.gif&amp;lt;br&amp;gt;[[Fed. Starbase]]&lt;br /&gt;
|| http://game.stne.net/i/s/418.gif&amp;lt;br&amp;gt;[[Ferengi-Starbase]] &lt;br /&gt;
|| http://game.stne.net/i/s/318.gif&amp;lt;br&amp;gt;[[Kling. Starbase]]&lt;br /&gt;
|| http://game.stne.net/i/s/632.gif&amp;lt;br&amp;gt;[[Outpost]]&lt;br /&gt;
|| http://game.stne.net/i/s/220.gif&amp;lt;br&amp;gt;[[Rom. Starbase]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Werft / 2. Basis'''&lt;br /&gt;
|| http://img.game.stne.net/m/1/26/0.gif&amp;lt;br&amp;gt;[[Werft|Werft&amp;lt;br&amp;gt;(Gebäude)&amp;lt;br&amp;gt;(KEIN Schiff)]]&lt;br /&gt;
|| -&lt;br /&gt;
|| -&lt;br /&gt;
|| -&lt;br /&gt;
|| http://game.stne.net/i/s/119.gif&amp;lt;br&amp;gt;[[Fed. Spacedock]]&lt;br /&gt;
|| -&lt;br /&gt;
|| -&lt;br /&gt;
|| -&lt;br /&gt;
|| -&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Spezial-Bau''' || - &lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/108.gif&amp;lt;br&amp;gt;[[Relais-Station]] &lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| -  &lt;br /&gt;
|| http://game.stne.net/i/s/208.gif&amp;lt;br&amp;gt;[[Area-Cloaker]]&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Spezial-Bau''' || http://game.stne.net/i/s/22.gif&amp;lt;br&amp;gt;[[Subraumhorchposten]]&lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| http://game.stne.net/i/s/109.gif&amp;lt;br&amp;gt;[[Observatorium]]&lt;br /&gt;
|| - &lt;br /&gt;
|| - &lt;br /&gt;
|| -  &lt;br /&gt;
|| http://game.stne.net/i/s/209.gif&amp;lt;br&amp;gt;[[Subraum Horchposten]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{seealso}}&lt;br /&gt;
* [[Siedlerschiffe]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Kategorie:Schiffe]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Spieler:W!Zz4Rd</id>
		<title>Spieler:W!Zz4Rd</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Spieler:W!Zz4Rd"/>
				<updated>2005-11-09T14:23:33Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
&lt;br /&gt;
=Hier entsteht in kürze die Siedler seite des toxianischen Volkes=&lt;br /&gt;
&lt;br /&gt;
[[Handelskurse]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Spieler|W!Zz4Rd]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Spieler:W!Zz4Rd</id>
		<title>Spieler:W!Zz4Rd</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Spieler:W!Zz4Rd"/>
				<updated>2005-11-09T13:48:28Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
&lt;br /&gt;
=Hier entsteht in kürze die Siedler seite des toxianischen Volkes=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Spieler|W!Zz4Rd]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Kolonisieren</id>
		<title>Kolonisieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Kolonisieren"/>
				<updated>2005-11-08T13:43:52Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
==Was benötige ich zum kolonisieren?==&lt;br /&gt;
Um einen Planeten zu kolonisieren benötigst du ein Kolonieschiff, welches die benötigten Waren und die benötigte Energie geladen hat und natürlich einen freien Planeten bzw. Asteroiden. Die benötigten Resourcen und Energie sind je nach Planeten unterscheidlich. Auf einem Planeten auf dem eine Basiskuppel gebaut wird sind die bedürfniss anders als bei einem Basislager. Hier die aufstellung welcher Planet welches Gebäude benötigt, Asteroiden, egal ob Großer, Kleiner oder Eisasteroid benötigen immer eine Basiskuppel. &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Basislager:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;M-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;N-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;F-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;li&amp;gt;Basiskuppel:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;G-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;J-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie alle 3 Asteroiden der D-Klasse&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/ul&amp;gt;Ein Basislager benötigt vollgende Resourcen:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;5 [[Energie]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 [[Baumaterial]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;so wie das [[Kolonisationslevel]] 2&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;Hingegen eine Basiskuppel:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;10Energie&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;40 Baumaterial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 [[Duranium]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie das Kolonisationslevel 6&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Der kolonisations Vorgang==&lt;br /&gt;
So nun haben wir die Resourcen auf unser Kolonieschiff gebeamt und es mit Energie versorgt und uns einen Planeten rausgesucht der noch frei ist(das sieht man daran das in dem Feld wo normalerweise der Planeten sowie der Spielername ein &amp;quot;Unbesiedelt&amp;quot; erscheint und daneben auch der Button &amp;quot;Koloniesieren&amp;quot;, wen man mit einem Koloniesciff darüberfliegt. Hier ein Beispiel:&lt;br /&gt;
{|&lt;br /&gt;
| http://img.game.stne.net/p/13.gif&lt;br /&gt;
| &amp;lt;font color=#00ff00&amp;gt; Unbesiedelt &amp;lt;/Font&amp;gt;&lt;br /&gt;
| {{button|Kolonisieren}}&lt;br /&gt;
|}&lt;br /&gt;
Um den Planeten nun zu kolonisieren muss man nicht extra selber in den Orbit einfliegen, sondern einfach auf &amp;quot;Kolonisieren&amp;quot; drücken, dann fleigt dsa Kolonieschiff selber in den Orbit ein. Nun muss man nur noch den Standort des Basislagers/der Basiskuppel zu wählen und schon ist der Planet kolonisiert. Nun sollte man noch Nahrung runter Beamen damit Leute selbstständig einwandern. wen man noch überflüssige Leute (alle die über 5 Crew drüber sind) auf dem Kolonieschiff drauf hat, kann man diese gleich runter beamen und so. dann am besten auch leich noch eine Farm/ Hydroponickuppel bauen damit die Leute genug zum Essen bekommen und nicht gleich wieder auswandern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Bei mir sind alle Voraussetzungen erfüllt, aber es Funktioniert trotzdem nicht, was ist falsch?==&lt;br /&gt;
Ich kann keinen weiteren Planeten koloniesiren bin abernoch unter Kolonisationslevel 6.&lt;br /&gt;
&lt;br /&gt;
Du musst leider noch warten bis du Kolonisationslevel 6 erreicht hast sonst kannst du werde einen 2. Planeten noch einen Asteroiden kolonisieren.&lt;br /&gt;
------&lt;br /&gt;
Ich habe bereits das 8. Kolonisationslevel überschritten und würde mir gerne noch einen 5.Planeten bzw 3.Asteroiden kolonisieren. Es funktioniert aber nicht was tun?&lt;br /&gt;
&lt;br /&gt;
Man hat auch ein Kolonielimit, welches zu Anfang erlaubt 4 Planeten und 2 Asteroiden zu kolonisieren, man kann diese Limit erhöhen in dem man dafür [[Credits]] eintauscht (genaueres unter [[Kolonielimit]]). Erhöhe diese um wieder eine Kolonie besiedeln zu können.&lt;br /&gt;
-----&lt;br /&gt;
Ich habe bereits 2 Planeten und will mir einen dritten kolonisieren. Ich kann mir allerdings keinen Planeten kolonisieren, woran liegt das?&lt;br /&gt;
&lt;br /&gt;
Das liegt daran das jede dritte Kolonie ein Asteroid sein muss also die 3., 6., 9. und 12. Also kolonisier doch einfach mal nen Asteroiden die sind außerdem auch nützlich zum herstellen von Duranium, da sie pro Mine eine Duraniumfabrik betreiben können.&lt;br /&gt;
==Noch Fragen?==&lt;br /&gt;
Noch fragen die hier nicht beantwortet werden? dann schreibt im irc in den channel #wiki oder meldet ecuh bei mir ingame meine id ist 16475&lt;br /&gt;
-----&lt;br /&gt;
[[Kategorie: Kolonien]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Kolonisieren</id>
		<title>Kolonisieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Kolonisieren"/>
				<updated>2005-11-08T13:37:56Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
==Was benötige ich zum kolonisieren?==&lt;br /&gt;
Um einen Planeten zu kolonisieren benötigst du ein Kolonieschiff, welches die benötigten Waren und die benötigte Energie geladen hat und natürlich einen freien Planeten bzw. Asteroiden. Die benötigten Resourcen und Energie sind je nach Planeten unterscheidlich. Auf einem Planeten auf dem eine Basiskuppel gebaut wird sind die bedürfniss anders als bei einem Basislager. Hier die aufstellung welcher Planet welches Gebäude benötigt, Asteroiden, egal ob Großer, Kleiner oder Eisasteroid benötigen immer eine Basiskuppel. &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Basislager:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;M-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;N-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;F-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;li&amp;gt;Basiskuppel:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;G-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;J-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie alle 3 Asteroiden der D-Klasse&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/ul&amp;gt;Ein Basislager benötigt vollgende Resourcen:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;5 [[Energie]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 [[Baumaterial]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;so wie das [[Kolonisationslevel]] 2&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;Hingegen eine Basiskuppel:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;10Energie&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;40 Baumaterial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 [[Duranium]]&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie das Kolonisationslevel 6&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Der kolonisations Vorgang==&lt;br /&gt;
So nun haben wir die Resourcen auf unser Kolonieschiff gebeamt und es mit Energie versorgt und uns einen Planeten rausgesucht der noch frei ist(das sieht man daran das in dem Feld wo normalerweise der Planeten sowie der Spielername ein &amp;quot;Unbesiedelt&amp;quot; erscheint und daneben auch der Button &amp;quot;Koloniesieren&amp;quot;, wen man mit einem Koloniesciff darüberfliegt. Hier ein Beispiel:&lt;br /&gt;
{|&lt;br /&gt;
| http://img.game.stne.net/p/13.gif&lt;br /&gt;
| &amp;lt;font color=#00ff00&amp;gt; Unbesiedelt &amp;lt;/Font&amp;gt;&lt;br /&gt;
| {{button|Kolonisieren}}&lt;br /&gt;
|}&lt;br /&gt;
Um den Planeten nun zu kolonisieren muss man nicht extra selber in den Orbit einfliegen, sondern einfach auf &amp;quot;Kolonisieren&amp;quot; drücken, dann fleigt dsa Kolonieschiff selber in den Orbit ein. Nun muss man nur noch den Standort des Basislagers/der Basiskuppel zu wählen und schon ist der Planet kolonisiert. Nun sollte man noch Nahrung runter Beamen damit Leute selbstständig einwandern. wen man noch überflüssige Leute (alle die über 5 Crew drüber sind) auf dem Kolonieschiff drauf hat, kann man diese gleich runter beamen und so. dann am besten auch leich noch eine Farm/ Hydroponickuppel bauen damit die Leute genug zum Essen bekommen und nicht gleich wieder auswandern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Bei mir sind alle Voraussetzungen erfüllt, aber es Funktioniert trotzdem nicht, was ist falsch?==&lt;br /&gt;
Ich kann keinen weiteren Planeten koloniesiren bin abernoch unter Kolonisationslevel 6.&lt;br /&gt;
&lt;br /&gt;
Du musst leider noch warten bis du Kolonisationslevel 6 erreicht hast sonst kannst du werde einen 2. Planeten noch einen Asteroiden kolonisieren.&lt;br /&gt;
------&lt;br /&gt;
Ich habe bereits das 8. Kolonisationslevel überschritten und würde mir gerne noch einen 5.Planeten bzw 3.Asteroiden kolonisieren. Es funktioniert aber nicht was tun?&lt;br /&gt;
&lt;br /&gt;
Man hat auch ein Kolonielimit, welches zu Anfang erlaubt 4 Planeten und 2 Asteroiden zu kolonisieren, man kann diese Limit erhöhen in dem man dafür [[Credits]] eintauscht (genaueres unter [[Kolonielimit]]). Erhöhe diese um wieder eine Kolonie besiedeln zu können.&lt;br /&gt;
-----&lt;br /&gt;
Ich habe bereits 2 Planeten und will mir einen dritten kolonisieren. Ich kann mir allerdings keinen Planeten kolonisieren, woran liegt das?&lt;br /&gt;
&lt;br /&gt;
Das liegt daran das jede dritte Kolonie ein Asteroid sein muss also die 3., 6., 9. und 12. Also kolonisier doch einfach mal nen Asteroiden die sind außerdem auch nützlich zum herstellen von Duranium da sie mit eienr kine eine Duraniumfabrik betreiben können.&lt;br /&gt;
==Noch Fragen?==&lt;br /&gt;
Noch fragen die hier nicht beantwortet werden? dann schreibt im irc in den channel #wiki oder meldet ecuh bei mir ingame meine id ist 16475&lt;br /&gt;
-----&lt;br /&gt;
[[Kategorie: Kolonien]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Kolonisieren</id>
		<title>Kolonisieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Kolonisieren"/>
				<updated>2005-11-05T20:58:37Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
==Was benötige ich zum kolonisieren?==&lt;br /&gt;
Um einen Planeten zu kolonisieren benötigst du ein Kolonieschiff, welches die benötigten Waren und die benötigte Energie geladen hat und natürlich einen freien Planeten bzw. Asteroiden. Die benötigten Resourcen und Energie sind je nach Planeten unterscheidlich. Auf einem Planeten auf dem eine Basiskuppel gebaut wird sind die bedürfniss anders als bei einem Basislager. Hier die aufstellung welcher Planet welches Gebäude benötigt, Asteroiden, egal ob Großer, Kleiner oder Eisasteroid benötigen immer eine Basiskuppel. &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Basislager:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;M-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;N-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;F-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;li&amp;gt;Basiskuppel:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;G-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;J-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie alle 3 Asteroiden der D-Klasse&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/ul&amp;gt;Ein Basislager benötigt vollgende Resourcen:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;5 Energie&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 Baumaterial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;so wie das Kolonisationslevel 2&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;Hingegen eine Basiskuppel:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;10Energie&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;40 Baumaterial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 Duranium&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie das Kolonisationslevel 6&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Der kolonisations Vorgang==&lt;br /&gt;
So nun haben wir die Resourcen auf unser Kolonieschiff gebeamt und es mit Energie versorgt und uns einen Planeten rausgesucht der noch frei ist(das sieht man daran das in dem Feld wo normalerweise der Planeten sowie der Spielername ein &amp;quot;Unbesiedelt&amp;quot; erscheint und daneben auch der Button &amp;quot;Koloniesieren&amp;quot;, wen man mit einem Koloniesciff darüberfliegt. Hier ein Beispiel:&lt;br /&gt;
{|&lt;br /&gt;
| http://img.game.stne.net/p/13.gif&lt;br /&gt;
| &amp;lt;font color=#00ff00&amp;gt; Unbesiedelt &amp;lt;/Font&amp;gt;&lt;br /&gt;
| {{button|Kolonisieren}}&lt;br /&gt;
|}&lt;br /&gt;
Um den Planeten nun zu kolonisieren muss man nicht extra selber in den Orbit einfliegen, sondern einfach auf &amp;quot;Kolonisieren&amp;quot; drücken, dann fleigt dsa Kolonieschiff selber in den Orbit ein. Nun muss man nur noch den Standort des Basislagers/der Basiskuppel zu wählen und schon ist der Planet kolonisiert. Nun sollte man noch Nahrung runter Beamen damit Leute selbstständig einwandern. wen man noch überflüssige Leute (alle die über 5 Crew drüber sind) auf dem Kolonieschiff drauf hat, kann man diese gleich runter beamen und so. dann am besten auch leich noch eine Farm/ Hydroponickuppel bauen damit die Leute genug zum Essen bekommen und nicht gleich wieder auswandern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Bei mir sind alle Voraussetzungen erfüllt, aber es Funktioniert trotzdem nicht, was ist falsch?==&lt;br /&gt;
Ich kann keinen weiteren Planeten koloniesiren bin abernoch unter Kolonisationslevel 6.&lt;br /&gt;
&lt;br /&gt;
Du musst leider noch warten bis du Kolonisationslevel 6 erreicht hast sonst kannst du werde einen 2. Planeten noch einen Asteroiden kolonisieren.&lt;br /&gt;
------&lt;br /&gt;
Ich habe bereits das 8. Kolonisationslevel überschritten und würde mir gerne noch einen 5.Planeten bzw 3.Asteroiden kolonisieren. Es funktioniert aber nicht was tun?&lt;br /&gt;
&lt;br /&gt;
Man hat auch ein Kolonielimit, welches zu Anfang erlaubt 4 Planeten und 2 Asteroiden zu kolonisieren, man kann diese Limit erhöhen in dem man dafür [[Credits]] eintauscht (genaueres unter [[Kolonielimit]]). Erhöhe diese um wieder eine Kolonie besiedeln zu können.&lt;br /&gt;
-----&lt;br /&gt;
Ich habe bereits 2 Planeten und will mir einen dritten kolonisieren. Ich kann mir allerdings keinen Planeten kolonisieren, woran liegt das?&lt;br /&gt;
&lt;br /&gt;
Das liegt daran das jede dritte Kolonie ein Asteroid sein muss also die 3., 6., 9. und 12. Also kolonisier doch einfach mal nen Asteroiden die sind außerdem auch nützlich zum herstellen von Duranium da sie mit eienr kine eine Duraniumfabrik betreiben können.&lt;br /&gt;
==Noch Fragen?==&lt;br /&gt;
Noch fragen die hier nicht beantwortet werden? dann schreibt im irc in den channel #wiki oder meldet ecuh bei mir ingame meine id ist 16475&lt;br /&gt;
-----&lt;br /&gt;
[[Kategorie: Kolonien]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Kolonisieren</id>
		<title>Kolonisieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Kolonisieren"/>
				<updated>2005-11-05T20:57:48Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
==Was benötige ich zum kolonisieren?==&lt;br /&gt;
Um einen Planeten zu kolonisieren benötigst du ein Kolonieschiff, welches die benötigten Waren und die benötigte Energie geladen hat und natürlich einen freien Planeten bzw. Asteroiden. Die benötigten Resourcen und Energie sind je nach Planeten unterscheidlich. Auf einem Planeten auf dem eine Basiskuppel gebaut wird sind die bedürfniss anders als bei einem Basislager. Hier die aufstellung welcher Planet welches Gebäude benötigt, Asteroiden, egal ob Großer, Kleiner oder Eisasteroid benötigen immer eine Basiskuppel. &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Basislager:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;M-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;N-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;F-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;li&amp;gt;Basiskuppel:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;G-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;J-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie alle 3 Asteroiden der D-Klasse&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/ul&amp;gt;Ein Basislager benötigt vollgende Resourcen:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;5 Energie&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 Baumaterial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;so wie das Kolonisationslevel 2&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;Hingegen eine Basiskuppel:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;10Energie&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;40 Baumaterial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 Duranium&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie das Kolonisationslevel 6&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Der kolonisations Vorgang==&lt;br /&gt;
So nun haben wir die Resourcen auf unser Kolonieschiff gebeamt und es mit Energie versorgt und uns einen Planeten rausgesucht der noch frei ist(das sieht man daran das in dem Feld wo normalerweise der Planeten sowie der Spielername ein &amp;quot;Unbesiedelt&amp;quot; erscheint und daneben auch der Button &amp;quot;Koloniesieren&amp;quot;, wen man mit einem Koloniesciff darüberfliegt. Hier ein Beispiel:&lt;br /&gt;
{|&lt;br /&gt;
| http://img.game.stne.net/p/13.gif&lt;br /&gt;
| &amp;lt;font color=#00ff00&amp;gt; Unbesiedelt &amp;lt;/Font&amp;gt;&lt;br /&gt;
| {{button|Kolonisieren}}&lt;br /&gt;
|}&lt;br /&gt;
Um den Planeten nun zu kolonisieren muss man nicht extra selber in den Orbit einfliegen, sondern einfach auf &amp;quot;Kolonisieren&amp;quot; drücken, dann fleigt dsa Kolonieschiff selber in den Orbit ein. Nun muss man nur noch den Standort des Basislagers/der Basiskuppel zu wählen und schon ist der Planet kolonisiert. Nun sollte man noch Nahrung runter Beamen damit Leute selbstständig einwandern. wen man noch überflüssige Leute (alle die über 5 Crew drüber sind) auf dem Kolonieschiff drauf hat, kann man diese gleich runter beamen und so. dann am besten auch leich noch eine Farm/ Hydroponickuppel bauen damit die Leute genug zum Essen bekommen und nicht gleich wieder auswandern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Bei mir sind alle Voraussetzungen erfüllt, aber es Funktioniert trotzdem nicht, was ist falsch?==&lt;br /&gt;
Ich kann keinen weiteren Planeten koloniesiren bin abernoch unter Kolonisationslevel 6.&lt;br /&gt;
&lt;br /&gt;
Du musst leider noch warten bis du Kolonisationslevel 6 erreicht hast sonst kannst du werde einen 2. Planeten noch einen Asteroiden kolonisieren.&lt;br /&gt;
------&lt;br /&gt;
Ich habe bereits das 8. Kolonisationslevel überschritten und würde mir gerne noch einen 5.Planeten bzw 3.Asteroiden kolonisieren. Es funktioniert aber nicht was tun?&lt;br /&gt;
&lt;br /&gt;
Man hat auch ein Kolonielimit, welches zu Anfang erlaubt 4 Planeten und 2 Asteroiden zu kolonisieren, man kann diese Limit erhöhen in dem man dafür [[Credits]] eintauscht (genaueres unter [[Kolonielimit]]). Erhöhe diese um wieder eine Kolonie besiedeln zu können.&lt;br /&gt;
-----&lt;br /&gt;
Ich habe bereits 2 Planeten und will mir einen dritten kolonisieren. Ich kann mir allerdings keinen Planeten kolonisieren, woran liegt das?&lt;br /&gt;
&lt;br /&gt;
Das liegt daran das jede dritte Kolonie ein Asteroid sein muss also die 3., 6., 9. und 12. Also kolonisier doch einfach mal nen Asteroiden die sind außerdem auch nützlich zum herstellen von Duranium da sie mit eienr kine eine Duraniumfabrik betreiben können.&lt;br /&gt;
-----&lt;br /&gt;
Noch fragen die hier nicht beantwortet werden? dann schreibt im irc in den channel #wiki oder meldet ecuh bei mir ingame meine id ist 16475&lt;br /&gt;
[[Kategorie: Kolonien]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	<entry>
		<id>https://wiki.stne.net/index.php?title=Kolonisieren</id>
		<title>Kolonisieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stne.net/index.php?title=Kolonisieren"/>
				<updated>2005-11-05T20:43:50Z</updated>
		
		<summary type="html">&lt;p&gt;W!Zz4Rd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{menue}}&lt;br /&gt;
==Was benötige ich zum kolonisieren?==&lt;br /&gt;
Um einen Planeten zu kolonisieren benötigst du ein Kolonieschiff, welches die benötigten Waren und die benötigte Energie geladen hat und natürlich einen freien Planeten bzw. Asteroiden. Die benötigten Resourcen und Energie sind je nach Planeten unterscheidlich. Auf einem Planeten auf dem eine Basiskuppel gebaut wird sind die bedürfniss anders als bei einem Basislager. Hier die aufstellung welcher Planet welches Gebäude benötigt, Asteroiden, egal ob Großer, Kleiner oder Eisasteroid benötigen immer eine Basiskuppel. &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Basislager:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;M-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;N-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;F-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;li&amp;gt;Basiskuppel:&amp;lt;/li&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;G-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;L-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;J-Klasse Planeten&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie alle 3 Asteroiden der D-Klasse&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/ul&amp;gt;Ein Basislager benötigt vollgende Resourcen:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;5 Energie&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 Baumaterial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;so wie das Kolonisationslevel 2&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;Hingegen eine Basiskuppel:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;10Energie&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;40 Baumaterial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;20 Duranium&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sowie das Kolonisationslevel 6&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Der kolonisations Vorgang==&lt;br /&gt;
So nun haben wir die Resourcen auf unser Kolonieschiff gebeamt und es mit Energie versorgt und uns einen Planeten rausgesucht der noch frei ist(das sieht man daran das in dem Feld wo normalerweise der Planeten sowie der Spielername ein &amp;quot;Unbesiedelt&amp;quot; erscheint und daneben auch der Button &amp;quot;Koloniesieren&amp;quot;, wen man mit einem Koloniesciff darüberfliegt. Hier ein Beispiel:&lt;br /&gt;
{|&lt;br /&gt;
| http://img.game.stne.net/p/13.gif&lt;br /&gt;
| &amp;lt;font color=#00ff00&amp;gt; Unbesiedelt &amp;lt;/Font&amp;gt;&lt;br /&gt;
| {{button|Kolonisieren}}&lt;br /&gt;
|}&lt;br /&gt;
Um den Planeten nun zu kolonisieren muss man nicht extra selber in den Orbit einfliegen, sondern einfach auf &amp;quot;Kolonisieren&amp;quot; drücken, dann fleigt dsa Kolonieschiff selber in den Orbit ein. Nun muss man nur noch den Standort des Basislagers/der Basiskuppel zu wählen und schon ist der Planet kolonisiert. Nun sollte man noch Nahrung runter Beamen damit Leute selbstständig einwandern. wen man noch überflüssige Leute (alle die über 5 Crew drüber sind) auf dem Kolonieschiff drauf hat, kann man diese gleich runter beamen und so. dann am besten auch leich noch eine Farm/ Hydroponickuppel bauen damit die Leute genug zum Essen bekommen und nicht gleich wieder auswandern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Bei mir sind alle Voraussetzungen erfüllt, aber es Funktioniert trotzdem nicht, was ist falsch?==&lt;br /&gt;
Ich kann keinen weiteren Planeten koloniesiren bin abernoch unter Kolonisationslevel 6.&lt;br /&gt;
&lt;br /&gt;
Du musst leider noch warten bis du Kolonisationslevel 6 erreicht hast sonst kannst du werde einen 2. Planeten noch einen Asteroiden kolonisieren.&lt;br /&gt;
------&lt;br /&gt;
Ich habe bereits das 8. Kolonisationslevel überschritten und würde mir gerne noch einen 5.Planeten bzw 3.Asteroiden kolonisieren. Es funktioniert aber nicht was tun?&lt;br /&gt;
&lt;br /&gt;
Man hat auch ein Kolonielimit, welches zu Anfang erlaubt 4 Planeten und 2 Asteroiden zu kolonisieren, man kann diese Limit erhöhen in dem man dafür [[Credits]] eintauscht (genaueres unter [[Kolonielimit]]). Erhöhe diese um wieder eine Kolonie besiedeln zu können.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Kolonien]]&lt;/div&gt;</summary>
		<author><name>W!Zz4Rd</name></author>	</entry>

	</feed>