<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.spacewars.org/w/skins/common/feed.css?301"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.spacewars.org/w/index.php?action=history&amp;feed=atom&amp;title=Scriptsyntax</id>
		<title>Scriptsyntax - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.spacewars.org/w/index.php?action=history&amp;feed=atom&amp;title=Scriptsyntax"/>
		<link rel="alternate" type="text/html" href="https://wiki.spacewars.org/w/index.php?title=Scriptsyntax&amp;action=history"/>
		<updated>2026-08-06T18:45:10Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in SpacewarsWiki</subtitle>
		<generator>MediaWiki 1.17.2</generator>

	<entry>
		<id>https://wiki.spacewars.org/w/index.php?title=Scriptsyntax&amp;diff=7345&amp;oldid=prev</id>
		<title>Dedalus: Änderung 7289 von 216.133.246.143 (Diskussion) wurde rückgängig gemacht.</title>
		<link rel="alternate" type="text/html" href="https://wiki.spacewars.org/w/index.php?title=Scriptsyntax&amp;diff=7345&amp;oldid=prev"/>
				<updated>2010-03-17T19:36:46Z</updated>
		
		<summary type="html">&lt;p&gt;Änderung 7289 von &lt;a href=&quot;/w/index.php?title=Spezial:Beitr%C3%A4ge/216.133.246.143&quot; title=&quot;Spezial:Beiträge/216.133.246.143&quot;&gt;216.133.246.143&lt;/a&gt; (&lt;a href=&quot;/w/index.php?title=Benutzer_Diskussion:216.133.246.143&quot; title=&quot;Benutzer Diskussion:216.133.246.143&quot;&gt;Diskussion&lt;/a&gt;) wurde rückgängig gemacht.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die [[Scripts]] verfügen über eine recht einfache Syntax. Verstöße dagegen können entweder erkannt und automatisch korrigiert werden oder sie führen dazu, dass der entsprechende Befehl falsch (oder gar nicht) ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
Es gibt folgende Regeln in der Scriptsyntax:&lt;br /&gt;
&lt;br /&gt;
*Jeder Befehlsaufruf endet mit einem ; (Semikolon). Die Zeilenaufteilung ist unwichtig, es dürfen auch mehrere Befehle in einer Zeile stehen. &lt;br /&gt;
*Groß-/Kleinschreibung ist im Namen der Funktionen unwichtig. &lt;br /&gt;
*Nach dem Namen des Befehlsaufrufs folgen Klammern (), in denen die Parameter, durch Kommas getrennt, aufgelistet werden (Beispiel s. unten). &lt;br /&gt;
*Es gibt zwei Typen von Parametern: Ganze Zahlen / Zahlausdrücke (''int'') und Strings (Zeichenketten, ''string''). Zahlen werden normal angegeben, einfache Rechenoperationen mit den vier Grundrechenarten sind möglich, Punkt-vor-Strich-Regeln werden beachtet, Klammersetzung ist bislang nicht möglich. Strings stehen in Anführungsstrichen (&amp;quot;&amp;quot;), Groß-/Kleinschreibung kann von Bedeutung sein.&amp;lt;br /&amp;gt;''Hinweis: es sind nur '''ganze''' Zahlen erlaubt. Punkte (.) in einer Zahl werden ignoriert; 1.5 wird also zu 15 konvertiert. Ergibt ein Rechenausdruck eine Zahl mit Dezimalstellen, wird sie mathematisch gerundet (1.4 zu 1, 1.5 zu 2).''&lt;br /&gt;
*Überschüssige Parameter werden ignoriert, für fehlende wird der Wert 0 angenommen. &lt;br /&gt;
*Verschachtelte Befehle sind nicht zulässig. &lt;br /&gt;
*Es sind verschiedene [[vordefinierte Variablen]] verfügbar, die von der jeweiligen Seite abhängen und z.B. den gerade ausgewählten Eintrag beinhalten. Variablen beginnen mit einem $, Groß-/Kleinschreibung ist von Bedeutung. Variablen können in Rechenausdrücken verwendet werden. &lt;br /&gt;
*Es werden grundsätzlich keine Syntaxfehler beim Ausführen eines Scriptes angezeigt. Sollte der Code also nicht wie gewünscht ausgeführt werden, sollte die verwendete Syntax überprüft werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&lt;br /&gt;
*'''Befehl'''(Parameter1,Parameter2,Parameter3);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Beispiele:==&lt;br /&gt;
&lt;br /&gt;
*'''Construct'''(5+5,2-1,0,0);&lt;br /&gt;
*'''SetTarget'''(&amp;quot;Gefechtsturm&amp;quot;,&amp;quot;Rumpf&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
*[[Scripts]]&lt;br /&gt;
*[[Funktionsreferenz]]&lt;br /&gt;
*[[Vordefinierte Variablen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Funktionen des Premium-Accounts]]&lt;br /&gt;
[[Kategorie:Scripts]]&lt;/div&gt;</summary>
		<author><name>Dedalus</name></author>	</entry>

	</feed>