Hilfe bei Stations erstellung per script

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

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

Post Reply
Toyota
Posts: 129
Joined: Tue, 22. Feb 05, 20:13
x4

Hilfe bei Stations erstellung per script

Post by Toyota » Sun, 31. Mar 13, 17:53

Hallo,

also wie der titelt schon sagt brauch ich Hilfe bei der Erstellung einer Station per Script... ich schaff es einfach nicht das diese Station auch produziert.. die Lager sind voll.

kann mir jemand sagen welchen Script ich da einfügen muss damit sie auch läuft ??

User avatar
Earl666
Posts: 199
Joined: Thu, 18. May 06, 18:32
x3ap

Post by Earl666 » Sun, 31. Mar 13, 19:02

Du musst der Station mit dem Befehl

Code: Select all

station trade and production tasks: on=[True]
sagen, dass sie produzieren soll.

Gruß Dieter
Wer eine Frage stellt, bleibt ein Narr für 5 Minuten! - Wer keine Frage stellt, bleibt ein Narr fürs Leben!

Mach Dir keine Sorgen... Zumindest solange sie keine Tiere paarweise nach Cape Canaveral treiben!

Toyota
Posts: 129
Joined: Tue, 22. Feb 05, 20:13
x4

Post by Toyota » Sun, 31. Mar 13, 20:14

hm und wo findet man diesen Code ? bei trade ?

User avatar
Earl666
Posts: 199
Joined: Thu, 18. May 06, 18:32
x3ap

Post by Earl666 » Sun, 31. Mar 13, 21:44

Nein, bei den General Object Commands. 2x Bild ab, achte Position von oben. ;)
Wer eine Frage stellt, bleibt ein Narr für 5 Minuten! - Wer keine Frage stellt, bleibt ein Narr fürs Leben!

Mach Dir keine Sorgen... Zumindest solange sie keine Tiere paarweise nach Cape Canaveral treiben!

Toyota
Posts: 129
Joined: Tue, 22. Feb 05, 20:13
x4

Post by Toyota » Sun, 31. Mar 13, 22:40

danke vielen vielen dank :) :D

ach noch ne kleine frage hab ich... kaufen die sich ihre eigenen Transporter
die sie mit Ressourcen versorgen ??

User avatar
Earl666
Posts: 199
Joined: Thu, 18. May 06, 18:32
x3ap

Post by Earl666 » Mon, 1. Apr 13, 01:55

Nee, die musst Du denen schon kaufen oder scripten. Sonst sind sie auf den Handel mit den KI-Schiffen angewiesen.
Wer eine Frage stellt, bleibt ein Narr für 5 Minuten! - Wer keine Frage stellt, bleibt ein Narr fürs Leben!

Mach Dir keine Sorgen... Zumindest solange sie keine Tiere paarweise nach Cape Canaveral treiben!

Toyota
Posts: 129
Joined: Tue, 22. Feb 05, 20:13
x4

Post by Toyota » Mon, 1. Apr 13, 02:31

die Station gehört mir ja nicht ^^ ich hab der KI Station spendiert...
da dachte ich die regeln das selber :(
und des Sonnenkraftwerk produziert auch nur sehr wenige Energiezellen obwohl es XL ist nur 240 pro Zyklus :<

User avatar
Earl666
Posts: 199
Joined: Thu, 18. May 06, 18:32
x3ap

Post by Earl666 » Mon, 1. Apr 13, 18:31

Toyota wrote:die Station gehört mir ja nicht ^^ ich hab der KI Station spendiert...
Das weiß ich nicht, da ich der KI noch keine Stationen zugeschustert habe.
Toyota wrote:...des Sonnenkraftwerk produziert auch nur sehr wenige Energiezellen obwohl es XL ist nur 240 pro Zyklus
Hmm, wie hast Du Deine Station denn gescriptet? Hast Du die Standardwaren geadded? Das Script sollte in etwa wie folgt aussehen (Hier mal als Beispiel Argon Prime):

Code: Select all

$stt = create station: type={Argonen Sonnenkraftwerk XL} owner=[Argonen] addto=[Argon Prime] x=-22400 y=0 z=22400
$stt-> add default wares to station/dock
$tmp = $stt-> add 10000 units of {Kristalle}
$tmp = $stt->get maximum shield strength
$stt -> set current shield strength to $tmp
$stt-> station trade and production tasks: on=[TRUE]
return null
Da produziert mir die Station in knapp dreieinhalb Minuten aus 40 Kristallen 5530 Energiezellen.
Wer eine Frage stellt, bleibt ein Narr für 5 Minuten! - Wer keine Frage stellt, bleibt ein Narr fürs Leben!

Mach Dir keine Sorgen... Zumindest solange sie keine Tiere paarweise nach Cape Canaveral treiben!

Toyota
Posts: 129
Joined: Tue, 22. Feb 05, 20:13
x4

Post by Toyota » Tue, 2. Apr 13, 02:25

hm wie poste ich den kompletten Script ?

User avatar
X2-Illuminatus
Moderator (Deutsch)
Moderator (Deutsch)
Posts: 24965
Joined: Sun, 2. Apr 06, 16:38
x4

Post by X2-Illuminatus » Tue, 2. Apr 13, 10:17

Im scripts-Ordner auf das Script doppelklicken. Anschließend sollte das Script im Browser geöffnet werden. Die Browserdarstellung kopierst du dann in Code-Tags in deinen Beitrag.
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten

Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)

Neuauflage der fünf X-Romane als Taschenbuch

The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!

Toyota
Posts: 129
Joined: Tue, 22. Feb 05, 20:13
x4

Post by Toyota » Tue, 2. Apr 13, 16:58

hm der will des bei IE nicht öffnen nur immer wieder download oO

User avatar
Earl666
Posts: 199
Joined: Thu, 18. May 06, 18:32
x3ap

Post by Earl666 » Tue, 2. Apr 13, 17:08

Versuch mal Rechtsklick --> öffnen mit --> Firefox
Wer eine Frage stellt, bleibt ein Narr für 5 Minuten! - Wer keine Frage stellt, bleibt ein Narr fürs Leben!

Mach Dir keine Sorgen... Zumindest solange sie keine Tiere paarweise nach Cape Canaveral treiben!

Toyota
Posts: 129
Joined: Tue, 22. Feb 05, 20:13
x4

Post by Toyota » Tue, 2. Apr 13, 17:32

selbe wie beim IE :< und wenn ich es mit Editor öffne kommen Hieroglyphen XD

User avatar
The Q
Pancake Award Winner 2017
Posts: 578
Joined: Fri, 20. Nov 09, 21:02

Post by The Q » Tue, 2. Apr 13, 18:01

In deinem scripts-Ordner liegt aber schon eine Datei names "x2script.xsl"? Diese wird nämlich benötigt, um das Script im Browser darzustellen.
und wenn ich es mit Editor öffne kommen Hieroglyphen
Das hört sich allerdings eher danach an, dass die Datei an sich beschädigt ist.

UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader » Tue, 2. Apr 13, 18:03

versuchst du ne .pck zu öffnen?
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)

User avatar
Earl666
Posts: 199
Joined: Thu, 18. May 06, 18:32
x3ap

Post by Earl666 » Tue, 2. Apr 13, 18:04

Hieroglyphen? Ist das bei Dir eine .xml oder eine .pck?

Weil in meinem Editor (Notepad++) sieht das so aus:

Code: Select all

<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>aa.build.station</name>
<version>0</version>
<engineversion>45</engineversion>
<description>Description</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>$stt = </var><text>create station: type=</text><var>Argonen Sonnenkraftwerk XL</var><text> owner=</text><var>Argonen</var><text> addto=</text><var>Argon Prime</var><text> x=</text><var>22400</var><text> y=</text><var>0</var><text> z=</text><var>-22400</var></line>
<line linenr="002" indent=""><var>$stt -></var><text>add default wares to station/dock</text></line>
<line linenr="003" indent=""><var>$tmp = </var><var>$stt -></var><text> add </text><var>10000</var><text> units of </text><var>Kristalle</var></line>
<line linenr="004" indent=""><var>$tmp = </var><var>$stt -></var><text> get maximum shield strength</text></line>
<line linenr="005" indent=""><var>$stt -></var><text>set current shield strength to </text><var>$tmp</var></line>
<line linenr="006" indent=""><var>$stt -></var><text>station trade and production tasks: on=</text><var>[TRUE]</var></line>
<line linenr="007" indent=""><text>return </text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="aa.build.station"/>
  <sval type="int" val="45"/>
  <sval type="string" val="Description"/>
  <sval type="int" val="0"/>
  <sval type="int" val="2"/>
  <sval type="array" size="2">
    <sval type="string" val="stt"/>
    <sval type="string" val="tmp"/>
  </sval>
  <sval type="array" size="7">
    <sval type="array" size="14">
      <sval type="int" val="747"/>
      <sval type="int" val="0"/>
      <sval type="int" val="9"/>
      <sval type="int" val="393405"/>
      <sval type="int" val="10"/>
      <sval type="int" val="1"/>
      <sval type="int" val="65544"/>
      <sval type="int" val="65539"/>
      <sval type="int" val="4"/>
      <sval type="int" val="22400"/>
      <sval type="int" val="4"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="-22400"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="1371"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="646"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="10000"/>
      <sval type="int" val="9"/>
      <sval type="int" val="1048577"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="715"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="1048"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="760"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
  <sval type="int" val="0"/>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
Wer eine Frage stellt, bleibt ein Narr für 5 Minuten! - Wer keine Frage stellt, bleibt ein Narr fürs Leben!

Mach Dir keine Sorgen... Zumindest solange sie keine Tiere paarweise nach Cape Canaveral treiben!

Toyota
Posts: 129
Joined: Tue, 22. Feb 05, 20:13
x4

Post by Toyota » Tue, 2. Apr 13, 19:00

The Q wrote:In deinem scripts-Ordner liegt aber schon eine Datei names "x2script.xsl"? Diese wird nämlich benötigt, um das Script im Browser darzustellen.
und wenn ich es mit Editor öffne kommen Hieroglyphen
Das hört sich allerdings eher danach an, dass die Datei an sich beschädigt ist.
ja die datei ist vorhanden
ob sie defekt ist weiß ich leider nicht :(

sind bei mir alles .pck datein

User avatar
Earl666
Posts: 199
Joined: Thu, 18. May 06, 18:32
x3ap

Post by Earl666 » Tue, 2. Apr 13, 19:29

Na, pck-Dateien kanns Du so natürlich nicht öffnen. Aber die kannst Du mit Winrar entpacken. Rechtsklick auf die Datei --> öffnen mit Winrar. Dieser Datei dann ein .xml anhängen (Rechtsklick --> umbenennen, den Hinweis, dass die Datei dann unbrauchbar werden könnte, ignorieren und mit OK bestätigen.)
Wer eine Frage stellt, bleibt ein Narr für 5 Minuten! - Wer keine Frage stellt, bleibt ein Narr fürs Leben!

Mach Dir keine Sorgen... Zumindest solange sie keine Tiere paarweise nach Cape Canaveral treiben!

Post Reply

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