Rohstation mit "Leben" füllen

Hier ist der ideale Ort um über Scripts und Mods für X³: Reunion zu diskutieren.

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

Post Reply
VampireSilence
Posts: 82
Joined: Sun, 7. Sep 08, 22:18
x3

Rohstation mit "Leben" füllen

Post by VampireSilence » Sat, 13. Sep 08, 18:20

Musste gerade schmerzlich feststellen, dass ich regulär niemals eine Nividiummine bekommen kann. Habe mir also mit einem Script ausgeholfen. Problem ist nur, die Nividiummine prankt zwar im Raum, stellt aber weder etwas her, noch benötigt sie etwas. Der Produktionszyklus steht ebenfalls auf "00:00 (0%)".

Mit den Befehlen Add Product und Add Ressource hatte ich keinen Erfolg. Habe es auch mal mit einer Raketenfabrik getestet, die hatte aber ebenfalls weder Produkte, noch Ressourcen gelistet.

Wie stelle ich das an, dass meine Mine nun ordnungsgemäß Nividium ausspuckt ?

Liebe Grüße
- VampireSilence

borg[AUT]
Posts: 210
Joined: Tue, 18. Jul 06, 17:02
x3tc

Post by borg[AUT] » Sat, 13. Sep 08, 18:37

Code: Select all

add product
und

Code: Select all

add primary resource
sind schon mal gut. Du musst aber noch die Produktion starten:<RefObj> factory production task on=[TRUE]|[FALSE]
***modified*** und stolz drauf!

Danlo2
Posts: 93
Joined: Mon, 11. Apr 05, 04:07
x4

Post by Danlo2 » Sat, 13. Sep 08, 18:50

http://forum.egosoft.com/viewtopic.php?t=105118
dort gibt es eine Cheat sammlung wo mit man auch station erstellen kann.
sector/position , station , product , resorcen in liste auswählen fertig

die lehre rohstation kannste ja selbst zerstoeren

Chaber
Posts: 6693
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Chaber » Sat, 13. Sep 08, 19:22

[url=http://forum.egosoft.com/search.php][b]Su[/b]ch[b]Fu[/b]nktion[/url] -> Nvidium Mines , ermöglicht es dir bei den Paras ne Nvidiummine zu kaufen

VampireSilence
Posts: 82
Joined: Sun, 7. Sep 08, 22:18
x3

Post by VampireSilence » Sun, 14. Sep 08, 23:16

Ok, danke schonmal. Eines habe ich aber noch vergessen: Theorethisch entspricht die Produktionsmenge- und Zyklus ya dem vorangegangenen Asteroiden, auf dem ich die Mine errichtet habe. Wenn ich das aber nun per Script mache, war da niemals ein Asteroid. Somit "weiss" die Mine nie, wieviel sie eigtl "in" sich birgt und stellt natürlich auch den Zyklus nicht entsprechend ein. Wie weise ich der Mine nun die "Ausbeute" des Asteroiden zu, auf dem sie (theorethisch) gebaut wurde ?

Edit: Da fällt mir noch was ein ! Ich wollte dem Script nun als Argument (Var/ Sector Position) zuweisen, um beim erstellen die Mine in der bekannten Stationen-Aufbau-Oberfläche platzieren zu können. Nun funktioniert aber der Befehl -> GET X POSITION nicht, wenn man ihn auf dieses Array anwendet, bzw. liefert grundsätzlich 0 als Ergebnis. Wie komme ich an die richtigen Werte ?

Edit2: Habs gefunden ! Mit den Array-Befehlen hats geklappt, musste das ganze nur in anderen Variablen zwischenspeichern. Trotzdem danke !

Liebe Grüße
- VampireSilence

User avatar
MADxHAWK
Posts: 710
Joined: Tue, 1. Mar 05, 17:49
x4

Post by MADxHAWK » Mon, 15. Sep 08, 15:55

Hi

soweit ich weiss funktionieren gescriptete Minen nie.

Was du machen kannst

Scripte dir n Nvidium Astro n TL und ne Erz oder Silizium Mine in den TL
Las den TL die Mine bauen
Entfern füge als neue Produkt Nividium hinzu und entfern das alte Produkt
zerstör den TL wollen ja ned cheaten *grins*

So sollte es (theoretisch) klappen

Gruss
MADxHAWK
***modified*** und stolz drauf
Why does it hurt when my heart misses the beat? Propaganda - Dr. Mabuse (1984)

VampireSilence
Posts: 82
Joined: Sun, 7. Sep 08, 22:18
x3

Post by VampireSilence » Mon, 15. Sep 08, 23:28

Ich kann da einfach n falsches Produkt reinbasteln ? Also könnte ich aus Raumkraut auch Quantumröhren herstellen und aus Argnufleisch auch Pulsstrahler ? Wär zu genial.

Edit: Noch eine Frage. Wenn ich eine Station erskripte, hat sie keine Schilde. Wie füge ich diese hinzu ? Der Befehl

<RefObj> -> Install <Value> Units of [10 GJ Schild, 1GJ Schild]

funktioniert leider nicht.

Liebe Grüße
- VampireSilence

User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest » Tue, 16. Sep 08, 15:43

VampireSilence wrote:Ich kann da einfach n falsches Produkt reinbasteln ? Also könnte ich aus Raumkraut auch Quantumröhren herstellen und aus Argnufleisch auch Pulsstrahler ? Wär zu genial.

Edit: Noch eine Frage. Wenn ich eine Station erskripte, hat sie keine Schilde. Wie füge ich diese hinzu ? Der Befehl

<RefObj> -> Install <Value> Units of [10 GJ Schild, 1GJ Schild]

funktioniert leider nicht.

Liebe Grüße
- VampireSilence
scripttechnisch ist das durchaus machbar @aus raumkraut. allerdings kann es sein das die ware dann im vergleich mehr kosten kann als vorher ;)

versuchs mal mit <RefObj> -> add <Value> Unitso of ... wobei dann das refobj die station ist die du mit <"RefObj"> creat station -> erstellt hast. (gilt für den install befehl auch nur versucht der dann gleich was zu installieren. beispiel: du willst eine waffe in schiff xyz installieren, dann machst du install value units of dann installiert er es gliech was nicht immer mit add funzt)

Infector
Posts: 132
Joined: Thu, 30. Dec 04, 15:26
xr

Post by Infector » Fri, 19. Sep 08, 10:02

VampireSilence wrote:Ich kann da einfach n falsches Produkt reinbasteln ? Also könnte ich aus Raumkraut auch Quantumröhren herstellen und aus Argnufleisch auch Pulsstrahler ? Wär zu genial.

Edit: Noch eine Frage. Wenn ich eine Station erskripte, hat sie keine Schilde. Wie füge ich diese hinzu ? Der Befehl

<RefObj> -> Install <Value> Units of [10 GJ Schild, 1GJ Schild]

funktioniert leider nicht.

Liebe Grüße
- VampireSilence
doch genau der funktioniert... allerdings laden die sich dann erst auf...

User avatar
MADxHAWK
Posts: 710
Joined: Tue, 1. Mar 05, 17:49
x4

Post by MADxHAWK » Fri, 19. Sep 08, 11:13

Hi,

bei Stationen MÜSSEN die Schilde installiert und nicht einfach hizugefügt werden. Die schilde laden sich dann jedoch erst langsam auf. Das kannst du aber beschleunigen indem du per script die max. Schildladerate abfragst

<RetVar/IF> <RefObj> get maximum shield stregth

und dann die Schilde ebefalls per script auflädst mit

<RefObj> set current shield stregth to <Var/Number>

Gruss
MADxHAWK
***modified*** und stolz drauf
Why does it hurt when my heart misses the beat? Propaganda - Dr. Mabuse (1984)

VampireSilence
Posts: 82
Joined: Sun, 7. Sep 08, 22:18
x3

Post by VampireSilence » Mon, 22. Sep 08, 07:08

Ah, Danke !

Hatte irgendwie keinen Effekt gesehen und dachte das funktioniert so nicht. Schade, dass man in Stationen keine Auflistung der installierten Schilde bekommt (wie auf Schiffen).

Liebe Grüße
- VampireSilence

Painkiller
Posts: 1546
Joined: Wed, 6. Nov 02, 20:31
x2

Post by Painkiller » Tue, 23. Sep 08, 09:54

Um hier kurz etwas aus meinen Erfahrungen richtig zu stellen.... also meine erscripteten Minen funtionieren IMMER! :D

Vorgehensreihenfolge:

create station...

add product

add primary resource (oder auch nicht, dann halt gratis Produktion)...

Set production task = true...

install 15 1GJ Schilde....


fertig

mfg Painkiller

VampireSilence
Posts: 82
Joined: Sun, 7. Sep 08, 22:18
x3

Post by VampireSilence » Tue, 23. Sep 08, 18:45

Hinzufügen kann ich noch meine kürzlich gemachten Erfahrungen:

Für eine Nividiummine, ist ein hohes Nividiumvorkommen erforderlich. Logisch.

Baut man aber eine Erzmine zu einer Nividiummine um, so benötigt mein ein hohes Erzvorkommen. Ebenso natürlich äquivalent zu den Siliziumminen.

Entscheident ist also das Vorkommen auf dem Asteroiden, das der Originalmine entspricht. So könnte man bspw. auch eine Siliziummine zu einer Erzmine machen.

Werde gleich aber mal testen, wie es sich verhält, wenn man wirklich 1 GJ Schilde zu Argnufleisch fabriziert, das wäre einfach zu genial. Denn was ich ebenso rausfand: Ändert man das Produkt "Erz" in das Produkt "Nividium", so wird übergangslos die erforderliche Ressourcenmenge an EZ auf den richtigen Wert angepasst. Das muss also bedeuten, entweder erkennt X³ die Kombination aus Rohstoff/Produkt und setzt nach diesem Schema die Mengen, oder aber (was ich für viel Warscheinlicher halte) die Ressourcen haben einen internen Wert, mit dessen Hilfe durch entsprechende Multiplikation yede Kombination exemplarisch berechnet werden kann, so dass man mit yeder Kombination aus P./R. einen gewinnbringenden Prozess in Gang setzen kann. Damit werde ich heute wohl mein Abendprogramm füllen. ;)

Liebe Grüße
- VampireSilence

User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest » Wed, 24. Sep 08, 01:14

nicht ganz. in der tfacrtorys sind werte wie schildladerate, preise für npc, preise für den spieler genaus wie 2 preismodifizierer gespeichert (neben den modelpfaden usw)

die preismodifizierer bestimmen die menge der primär und secundär resis sprich es wird errechnet wieviel einheiten resurce x benötigt werden um produckt y ergibt. das hat aber alles mit dem wert nichts zu tun. bei falscher kombination zahlst du bist zu 900% drauf. sprich

die maximale preisspanne für nivium ist von 16.000 bis 17.000 cr(werte geschätz gewürfelt und im sinn verdeutlicht)

du stellst die versorgung von ez (14 - 16 pro einheit) als primär resi auf 1 gj (70.000) schilde um.

400 einheiten ez werden benötigt um 2 einheiten nivi herzustellen
umgestellt auf 1 gj schilde
40 einheiten 1 gj schilde werden benötigt um 1 einheit niv herzustellen.

das ergibt einen gewalltigen verlust selbst bei minimalen einkaufspreis.

JayPee
Posts: 278
Joined: Fri, 13. Feb 04, 11:40
x4

Post by JayPee » Fri, 26. Sep 08, 19:40

Es gibt z.B. auch die vergnügunsstation oder war es ein komplex? naja egal, wollte das mal mit fleisch getreide und raumsprit versorgen und credits als "Produkt" bestücken... leider ist es nicht "sehr gewinn" bringend.. naja was ich sagen wollte theoretisch kannst wirklich jede station mit alles und jedem produzieren lassen...

Raumfliegenfarmen sind sehr gewinn bringend und es ist echt erstaunlich wie die npc schiffe dort sehr geduldig schlange stehen :D .. ausgenommen sind soweit ich weiss die docks, die natürlich nicht ohne weiteres irgendwas produzieren.

probiere aus,nur so kannst du für dich das best mögliche ergebnis erzielen... MfG JayPee

User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest » Fri, 26. Sep 08, 20:04

JayPee wrote:Es gibt z.B. auch die vergnügunsstation oder war es ein komplex? naja egal, wollte das mal mit fleisch getreide und raumsprit versorgen und credits als "Produkt" bestücken... leider ist es nicht "sehr gewinn" bringend.. naja was ich sagen wollte theoretisch kannst wirklich jede station mit alles und jedem produzieren lassen...

Raumfliegenfarmen sind sehr gewinn bringend und es ist echt erstaunlich wie die npc schiffe dort sehr geduldig schlange stehen :D .. ausgenommen sind soweit ich weiss die docks, die natürlich nicht ohne weiteres irgendwas produzieren.

probiere aus,nur so kannst du für dich das best mögliche ergebnis erzielen... MfG JayPee
es gibt das Produkt cr. und das spielerkonto sind wie du schon raus gefunden hast zwei verschieden paar schuhe. aber etwas credits als installierte Hardware hat schon was so ala Sparstrumpf.

allerdings könntest du ein kleines Script schreiben das den lager stand der Station checkt und die summe dann überweist das wäre dann genauso viel ^^

JayPee
Posts: 278
Joined: Fri, 13. Feb 04, 11:40
x4

Post by JayPee » Sun, 28. Sep 08, 16:42

naja die fabrik sollte natürlich nie eine geldmaschine sein.. meine es sollte kein cheat werden oder so, sondern war damals einfach mal ein gedanke... das script selber kann ich leider nicht schreiben.. da fehlt mir leider die erfahrung.. wenn ich scripte erinnert es leider immer an cheats :D ... ich kam damals auf die idee mit dem "Casino" durch den netten mod werbeagentur, wollte aber nicht die nötigen scripte umschreiben, und so den erfinder im geiste bestehlen :D

lustig wäre es schon gewesen mit dem "casino" aber mir fehlt es einfach am talent zu scripten.. MfG JayPee

Post Reply

Return to “X³: Reunion - Scripts und Modding”