Stationsscript mithilfe vom Script Editor

Hier ist der ideale Ort um über Scripts und Mods für X³: Terran Conflict und X³: Albion Prelude zu diskutieren.

Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum

Gamefreak
Posts: 360
Joined: Sat, 7. Nov 09, 12:19

Stationsscript mithilfe vom Script Editor

Post by Gamefreak »

Ich will mithilfe des Script editors einen script erstellen für station.(station .. in sektor ......).Bis jetzt hab ich es nur geschafft eine Station ohne Schilde(die äußeren schilden,die die station vor Angriffen schützt) und ohne Produkt&ressourcen zu scripten.Brauche hilfe mit dem scripten einer Station.Besonders wegen dem HQ will ich einen Script für Stationen erstellen.Wäre nett wenn jemand mir tipps gibt oder hilft.
Last edited by Gamefreak on Mon, 1. Feb 10, 17:35, edited 1 time in total.
User avatar
ScRaT_GER
Posts: 1962
Joined: Tue, 8. Jan 08, 18:19
x3tc

Post by ScRaT_GER »

Für Skriptfragen gibt es hier einen extra Thread.

Außerdem musst du ein Problem haben und es beschreiben, damit man dir helfen kann. "Brauche hilfe mit dem scripten einer Station." ist nicht besonders genau.
Wenn es nur darum geht der Station noch die Standardwaren + Schilde hinzuzufügen, versuchs mal mit dem Befehl "add default wares to station".

MfG,
ScRaT
Gamefreak
Posts: 360
Joined: Sat, 7. Nov 09, 12:19

Post by Gamefreak »

danke,(eine station ohne schilde wäre nicht nützlich,zuleicht zerstörbar),Aber leiden hat es nicht geklappt..Wo/ wie ist/heißt diese Thread?
Last edited by Gamefreak on Mon, 1. Feb 10, 19:03, edited 1 time in total.
User avatar
Wolf 1
Posts: 6126
Joined: Tue, 18. Mar 08, 23:17
x4

Post by Wolf 1 »

Das Thema für allgemeine Skriptfragen findest du hier
http://forum.egosoft.com/viewtopic.php? ... &start=630

Wenn du dir eine bereits existierende Fabrik über den SE erstellen möchtest so solltest du sie dir in einen TL scripten und ganz normal aufbauen. Dann hat die Station auch Schilde und Ressourcen/Produkte.
Gamefreak
Posts: 360
Joined: Sat, 7. Nov 09, 12:19

Post by Gamefreak »

ok,danke.
Londo Molari
Posts: 266
Joined: Sun, 10. Dec 06, 21:32
x3tc

Re: Stationsscript mithilfe vom Script Editor

Post by Londo Molari »

Gamefreak wrote:Ich will mithilfe des Script editors einen script erstellen für station.(station .. in sektor ......).Bis jetzt hab ich es nur geschafft eine Station ohne Schilde(die äußeren schilden,die die station vor Angriffen schützt) und ohne Produkt&ressourcen zu scripten.Brauche hilfe mit dem scripten einer Station.Besonders wegen dem HQ will ich einen Script für Stationen erstellen.Wäre nett wenn jemand mir tipps gibt oder hilft.
Das hier erstellt dir eine normale Station:

001 $Station = create station: type=(eine Station) owner=(Player) addto=(Einen Sector) x=(ebene) y=(höhe) z=(Ebene)
002 $Station -> add default wares to station/dock
003 return null

der Befehl in Zeile 2 ist zu finden bei Trade Comands -> Station - ganz unten einer der letzten 5 Befehle.
WH Team
Posts: 88
Joined: Fri, 12. Jun 09, 16:43
x3tc

Re: Stationsscript mithilfe vom Script Editor

Post by WH Team »

Londo Molari wrote:Das hier erstellt dir eine normale Station:

001 $Station = create station: type=(eine Station) owner=(Player)
Sorry für die dumme Frage, aber wo findet man den "create station"-Befehl (Unter General Commandos, Trade Commandos,...?)? Ich denke, ich werde von Tag zu Tag nicht nur dümmer, sondern auch blinder... *sich für die Frage schäm* :cry:

MfG WH Team
I'm loving X-Games!
User avatar
ScRaT_GER
Posts: 1962
Joined: Tue, 8. Jan 08, 18:19
x3tc

Post by ScRaT_GER »

General Object Commands -> Create Objects

MfG,
ScRaT
WH Team
Posts: 88
Joined: Fri, 12. Jun 09, 16:43
x3tc

Post by WH Team »

Wolf 1 wrote:Das Thema für allgemeine Skriptfragen findest du hier
http://forum.egosoft.com/viewtopic.php? ... &start=630

Wenn du dir eine bereits existierende Fabrik über den SE erstellen möchtest so solltest du sie dir in einen TL scripten und ganz normal aufbauen. Dann hat die Station auch Schilde und Ressourcen/Produkte.
Wie scriptet man das Teil in den TL? Habs irgendwie net gerafft... :(

MfG WH Team

PS: Danke im Vorraus!
PS²: Danke scrat!
I'm loving X-Games!
User avatar
ThalonMook
Posts: 1296
Joined: Tue, 3. Feb 04, 12:11
x4

Post by ThalonMook »

Hi,

mit dem Script kannst Du z.B eine Banshee und Mantis Rakete Fab an einer Position Deiner Wahl errichten:

Code: Select all

Script a0a.addbansheefabs
Version: 1
for Script Engine Version: 44

Description
Banshee u. Mantis Raketenfabrik im Piraten Sektor
Arguments
1: Pos , Var/Sector Position , 'pos' 
Source Text

001   $OL = get sector from universe index: x=3, y=15
002   $NH = get sector from universe index: x=12, y=6
003   $x = $Pos[0]
004   $y = $Pos[1]
005   $z = $Pos[2]
006   $Fab =  create station: type=Split Produktionskomplex Intelligente Zielsuchende Raketen owner=Piraten addto=$OL x=38538 y=12364 z=-20564
007   $Fab -> set serial name of station to alpha
008   $Fab -> set name to 'Piraten Raketenfabrik'
009   = $Fab -> install 5 units of 2 GJ Schild
010   $sstr = $Fab -> get maximum shield strength
011   $Fab -> set current shield strength to $sstr
012   $Fab -> set relation against Player to Neutral
013   $Fab -> add product to factory or dock: Banshee-Rakete
014   $Fab -> add product to factory or dock: Mantis-Rakete
015   $Fab -> add primary resource to factory: Erz
016   $Fab -> add primary resource to factory: Siliziumscheiben
017   $Fab -> add primary resource to factory: Sojagrütze
018   $Fab -> add primary resource to factory: Energiezellen
019   $Fab -> add second resource to factory: Teladianium
020   $Fab -> add second resource to factory: Stoff-Rheime
021   = $Fab -> add 1500 units of Energiezellen
022   = $Fab -> add 50 units of Stoff-Rheime
023   = $Fab -> add 400 units of Erz
024   = $Fab -> add 94 units of Siliziumscheiben
025   = $Fab -> add 120 units of Sojagrütze
026   = $Fab -> add 45 units of Teladianium
027   *= $Fab -> add 12 units of Quantumröhren
028   $Fab -> factory production task: on=[TRUE]
029   return null

Das Script kannst Du natürlich Deinen Ansprüchen entsprechend anpassen.

Die Fab hat dann volle Schilde und fängt gleich an zu produzieren.

Hier der Link dann brauchst Du es nicht mühsam zusammen klicken :-D

http://www.tzd-online.de/X3TC/a0a.addbansheefabs.xml

Bis denn Thalon

Return to “X³: Terran Conflict / Albion Prelude - Scripts und Modding”