X2 - Script Befehlsliste - Stand: 1.4
Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators
Hi,
ich hab mal die 1.2er Sprachdatei mit der aktuellen 1.3er verglichen und die neuen Scriptbefehle rausgeschrieben.
Soweit ich weiss hat X2soUrcerer grad nicht viel Zeit übrig. Deshalb weiss ich nicht, wann er hier mal wieder rein schaut und das selber machen kann. (Sein letzter post war Anfang des Monats )
Ich glaube Viele würde es freuen wenn die Liste oben aktuell wäre.
also
EINE BITTE AN DIE MODERATOREN:
könnte das vielleicht jemand oben reineditieren. wäre echt super
Danke
1 General Commands
1.0121 <RefObj>interrupt with script <Script Name> and prio <Var/Number>: arg1=<Value> arg2=<Value> arg3=<Value> arg4=<Value>
1.042 <RefObj> set local variable: name=<Var/String> value=<Value>
1.043 <RetVar/IF> <RefObj> get local variable: name=<Var/String>
1.044 set global variable: name=<Var/String> value=<Value>
1.045 <RetVar/IF> get global variable: name=<Var/String>
3 Logbook Commands
3.003 write to log file #<Var/Number> append=<Var/Number> value=<Value>
3.004 write to log file #<Var/Number> append=<Var/Number> printf: fmt=<Var/String>, <Value>, <Value>, <Value>, <Value>, <Value>
3.005 write to log file #<Var/Number> append=<Var/Number> printf: pageid=<Var/Number> textid=<Var/Number>, <Value>, <Value>, <Value>, <Value>, <Value>
4 Fly Commands
4.070 <RetVar/IF> <RefObj> check, select and fire missile on <Value>
5.2 Trade Commands->for Stations
5.2.016 <RetVar/IF> <RefObj> only player own ships can trade with
7 Universe and Sector Commands
7.0061 <RetVar/IF> <RefObj> get warp gate: gate id=<Var/Number>
grüsse
van
ich hab mal die 1.2er Sprachdatei mit der aktuellen 1.3er verglichen und die neuen Scriptbefehle rausgeschrieben.
Soweit ich weiss hat X2soUrcerer grad nicht viel Zeit übrig. Deshalb weiss ich nicht, wann er hier mal wieder rein schaut und das selber machen kann. (Sein letzter post war Anfang des Monats )
Ich glaube Viele würde es freuen wenn die Liste oben aktuell wäre.
also
EINE BITTE AN DIE MODERATOREN:
könnte das vielleicht jemand oben reineditieren. wäre echt super
Danke
1 General Commands
1.0121 <RefObj>interrupt with script <Script Name> and prio <Var/Number>: arg1=<Value> arg2=<Value> arg3=<Value> arg4=<Value>
1.042 <RefObj> set local variable: name=<Var/String> value=<Value>
1.043 <RetVar/IF> <RefObj> get local variable: name=<Var/String>
1.044 set global variable: name=<Var/String> value=<Value>
1.045 <RetVar/IF> get global variable: name=<Var/String>
3 Logbook Commands
3.003 write to log file #<Var/Number> append=<Var/Number> value=<Value>
3.004 write to log file #<Var/Number> append=<Var/Number> printf: fmt=<Var/String>, <Value>, <Value>, <Value>, <Value>, <Value>
3.005 write to log file #<Var/Number> append=<Var/Number> printf: pageid=<Var/Number> textid=<Var/Number>, <Value>, <Value>, <Value>, <Value>, <Value>
4 Fly Commands
4.070 <RetVar/IF> <RefObj> check, select and fire missile on <Value>
5.2 Trade Commands->for Stations
5.2.016 <RetVar/IF> <RefObj> only player own ships can trade with
7 Universe and Sector Commands
7.0061 <RetVar/IF> <RefObj> get warp gate: gate id=<Var/Number>
grüsse
van
Van
This sentence is not provable - Gödel
This sentence is not provable - Gödel
mir geht es ähnlich wie mistermilti, also wenn noch jemand so freundlich wäre und die zeit dazu hat, definitionen hinter diese liste zu stellen *g* dann könnten auch NOOBS wie Herr Jedermann scripten *g* - wär doch ganz lustig.
*liebfrag*
mfg eventus
*liebfrag*
mfg eventus
Goethe:
Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie braucht.
----------------------------------------------
X2 - Epic fun
X Rebirth - Epic fail start
X Foundation - Fail start
Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie braucht.
----------------------------------------------
X2 - Epic fun
X Rebirth - Epic fail start
X Foundation - Fail start
- StarTrekMarc
- Posts: 2143
- Joined: Sat, 3. Apr 04, 16:38
Hi!
Also ich finde die Liste gut!
ABER: Es fehlt eine genaue Beschreibung zu jedem Script!
- StarTrekMarc -
Also ich finde die Liste gut!
ABER: Es fehlt eine genaue Beschreibung zu jedem Script!
- StarTrekMarc -
Last edited by StarTrekMarc on Mon, 1. Nov 04, 17:26, edited 1 time in total.
Diesen Topic findet man ab jetzt über diesen http://www.egosoft.com/x2/forum/viewtopic.php?t=51531
Gruß ticaki
Gruß ticaki
Zur Zeit nicht aktiv
Brav! Und jetzt schreibst du uns noch für jeden Befehl eine ausführliche Beschreibung was man damit alles machen kann und wie er in den Script eingeflochten werden muss. Hast ja bestimmt nichts anderes zu tun!ticaki wrote:ein wenig geupdated... (was ein deutsch)
Da fehlt noch ein Befehl... sobald jemand den zugeordnet hat, füge ich ihn ein
Gruß ticaki
Anm.d.Red.: Besser so nicht das jemand auf dumme Gedanken kommt
Gruß hyb(ridius)
-
- Posts: 479
- Joined: Wed, 4. Feb 04, 17:45
Gerade das heisst auf deutsch auch nicht anders...Abkürzung für 'Variable'.gremmlin wrote:Kann man die Script befehle nicht auf Deutsch übersetzen,für die,die nicht
gut English können?zum beispiel(var) was ist es und was bedeutes?
Eine Variable ist ein Platzhalter für einen undefinierten Wert.
mein.alter = get:objekt.ICH (alter)
Die Funktion 'get' holt den Wert 'Alter' aus dem Objekt 'ICH' - also mein Alter.
Man weiss nun nicht wirklich, wie alt ich bin. Aber 'mein.alter' beinhaltet den Wert, da er diesen aus der Abfrage übernommen hat.
Man kann dies nun weiterverwenden, ohne je tatsächlich zu wissen, wie alt ich bin.
case (nächstesjahr)
{
increment (mein.alter) by (1)
}
So, nun bin ich ein Jahr älter und noch immer weiss keiner, wie alt ich bin.
put:objekt.ICH (alter) = mein.alter
Der Befehl 'put' schreibt hier die inzwischen um 1 erhöhte Variable 'mein.alter' ins Objekt 'ICH' am Registerplatz für das Alter zurück.
Nun ist das Objekt ICH ein Jahr älter, ohne dass jemand wirklich weiss, wie alt.
Das ist die Verwendung von Variablen.
Last edited by Ghalador (v2.1) on Wed, 4. Aug 04, 21:31, edited 1 time in total.
hm... wer suchet der findet das: http://www.egosoft.com/x2/forum/viewtopic.php?t=55964gremmlin wrote:Kann man die Script befehle nicht auf Deutsch übersetzen,für die,die nicht
gut English können?zum beispiel(var) was ist es und was bedeutes?
-
- Posts: 208
- Joined: Mon, 27. Feb 06, 16:33
Um den Befehlen andere Namen zu geben, müsste man doch eigentlich nur die entsprechenden Pages ind der 490001 ändern oder mit ner anderen XML- Datei überschreiben Man muss aber auf die Zeichen %0, %1 usw. aufpassen, die braucht das Spiel, um dort Variablen einzufügen... Werd mal versuchen, das zu übersetzen und online zu stellen.