[Script][V1.0] ShipFactory - Schiffs-/Stationsfabrik

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

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

User avatar
SymTec ltd.
Posts: 5285
Joined: Mon, 11. Apr 05, 21:11
x3tc

[Script][V1.0] ShipFactory - Schiffs-/Stationsfabrik

Post by SymTec ltd. »

Schiffs-/Stationsfabrik V1.0 (final)

In der Schiffs- und Stationsfabrik können Raumschiffe und Raumstationen aus einfach erhältlichen Ressourcen gebaut werden.


[ external image ] _ [ external image ]


Dieses Script erstellt einen Kommandopunkt in der Kommandoliste aller Fabriken des Spielers. Wird dieses Kommando in einer Fabrik einmal ausgewählt, wird an dieser Station eine Herstellung von Bausätzen für Raumschiffe und Raumstationen eingerichtet. Dazu werden alle früheren Produktionsmaschinen entfernt und durch eine Produktionsstraße für Teile von Raumstationen und Schiffen ersetzt. Dies kann nicht rückgängig gemacht werden. Nun stellt die Fabrik aus Energiezellen, Erz und Rastaröl Baukomponenten her. Mit der Auswahl eines geeigneten Schiffes bzw. einer geeigneten Station wird, sofern genügend Baukomponenten vorhanden sind, dieses bzw. diese gebaut. Somit muss man, wenn man das Kommando auswählt, das gewünschte Schiff/Station mindestens einmal besitzen und im freien Raum schweben haben. Stationen werden in den nächsten TL geladen, der das Kommando In Bereitschaft hat.



Download V1.0
[ external image ]


Script-Infos
Textseite: 498769.xml
Weitere Dateien:
1 Setup-Script
2 Plugins
Kommandoslot: 1121
STL EasyCommandChange

Achtung: Dieses Script beinhaltet die Umbenennung der Ware "Geschützturmlaser". Dies ist in jeden Geschützturm sichtbar. Die Reaktion auf Mods (XTM) wurde noch nicht untersucht.

EN
Last edited by SymTec ltd. on Sat, 4. Oct 08, 21:11, edited 4 times in total.
User avatar
-Dusty-
Posts: 2301
Joined: Fri, 30. Dec 05, 20:17
x3tc

Post by -Dusty- »

Nette Idee... einfach, aber effektiv.

Imho sollten aber noch mehr Ressourcen zum Bau benötigt werden, etwa Mikrochips, Quantumröhren und ähnliches für Schiffscomputer etc.


Btw...

001 skip if [THIS]
002 return null

:gruebel:
User avatar
SymTec ltd.
Posts: 5285
Joined: Mon, 11. Apr 05, 21:11
x3tc

Post by SymTec ltd. »

Dusty [KBG] wrote:Nette Idee... einfach, aber effektiv.

Imho sollten aber noch mehr Ressourcen zum Bau benötigt werden, etwa Mikrochips, Quantumröhren und ähnliches für Schiffscomputer etc.


Btw...

001 skip if [THIS]
002 return null

:gruebel:
Keep it simple ;) - Hightech-Waren etc. können aber später auf einfachste Weise hinzugefügt werden, auch von jedem einzeln.

Der Ausdruck macht übrigens Sinn - ich will verhindern, dass jemand das Script global startet und sich damit das Script zerschießt. :roll: Das ist so unmöglich.
User avatar
-Dusty-
Posts: 2301
Joined: Fri, 30. Dec 05, 20:17
x3tc

Post by -Dusty- »

SymTec ltd. wrote:Der Ausdruck macht übrigens Sinn - ich will verhindern, dass jemand das Script global startet und sich damit das Script zerschießt. :roll: Das ist so unmöglich.
Ok, das ist ein Argument. Wer das macht, hätte aber auch nichts anderes verdient... :mrgreen:
User avatar
laux
Posts: 2609
Joined: Sun, 7. Mar 04, 11:39
x3tc

Post by laux »

Also ich find den Materialbedarf auch etwas dürftig. Da würden Sachen wie Teladianium und halt Mikroships und so nicht schlecht zu passen.
Und was ist eigentlich mit den Komponenten? Wieviel braucht man denn um die verschiedenen Schiffe zu bauen?
Kann man die Station mit einem Komplex verbinden?
User avatar
SymTec ltd.
Posts: 5285
Joined: Mon, 11. Apr 05, 21:11
x3tc

Post by SymTec ltd. »

laux wrote:Also ich find den Materialbedarf auch etwas dürftig. Da würden Sachen wie Teladianium und halt Mikroships und so nicht schlecht zu passen.
Und was ist eigentlich mit den Komponenten? Wieviel braucht man denn um die verschiedenen Schiffe zu bauen?
Kann man die Station mit einem Komplex verbinden?
Mikrochips etc.? Naja, wenn das gewünscht wird, kann ich das in der nächsten Version einbauen. ;)

Per Default hat ein Bauteil einen Wert von 64Cr. Ich habe es mit etwa 50Cr in meine Berechnungen genommen. D.h., ein Schiff, das 1.000.000Cr kostet, braucht etwa 20.000 Bauteile.

Nachdem man die Stationen zu Schiffsfabriken konvertiert hat (was pro Station 1.000.000 Cr kostet), kann man sie zu einem Komplex verbinden. Nur so kann man auch GKS etc. herstellen, da man so viele Baukomponenten auf einer einzelnen Station überhaupt nicht lagern könnte.
User avatar
laux
Posts: 2609
Joined: Sun, 7. Mar 04, 11:39
x3tc

Post by laux »

SymTec ltd. wrote: Per Default hat ein Bauteil einen Wert von 64Cr. Ich habe es mit etwa 50Cr in meine Berechnungen genommen. D.h., ein Schiff, das 1.000.000Cr kostet, braucht etwa 20.000 Bauteile.
Aha, d.h. wenn man (du) neue Rohstoffe in die Produktion einfügen würdest, dann würde sich der Wert des Bauteils erhöhen und damit die Menge der Bauteile proportional reduzieren, die man pro Schiff benötigt. Sehr inteligente Lösung, muss ich schon sagen. :)
Da würde sich doch eigentlich ein Wert von 2000-5000 Cr. pro Bauteil anbieten?

Aber mal ne Frage zu den Fabriken. Wenn ich also irgend eine Fabrik wähle, dann verändert sich doch automatisch auch die Produktionszeit für so ein Bauteil, denn in den Tfactorys ist das ja für jede Fabrik vordeviniert (also anders), oder irre ich mich da?
User avatar
SymTec ltd.
Posts: 5285
Joined: Mon, 11. Apr 05, 21:11
x3tc

Post by SymTec ltd. »

laux wrote:Aha, d.h. wenn man (du) neue Rohstoffe in die Produktion einfügen würdest, dann würde sich der Wert des Bauteils erhöhen und damit die Menge der Bauteile proportional reduzieren, die man pro Schiff benötigt. Sehr inteligente Lösung, muss ich schon sagen. :)
Da würde sich doch eigentlich ein Wert von 2000-5000 Cr. pro Bauteil anbieten?
Nö. ;) dann würde sich die Anzahl an Ressourceneinheiten pro Produkt reduzieren, gleichzeitig die Anzahl der Ressourcen selbst steigen. Der Output wäre der gleiche. Der Preis eines Bauteils ist in den twares festgesetzt.

laux wrote:Aber mal ne Frage zu den Fabriken. Wenn ich also irgend eine Fabrik wähle, dann verändert sich doch automatisch auch die Produktionszeit für so ein Bauteil, denn in den Tfactorys ist das ja für jede Fabrik vordeviniert (also anders), oder irre ich mich da?
Es werden in einer M-Fabrik immer 120 Bauteile pro Minute produziert, sofern nicht jemand an den tWares rumgespielt hat. Welche und wieviele Ressourcen verbraucht werden, ist scheinbar unabhängig davon und berechnet sich über den Preis.
FritzHugo3
Posts: 4702
Joined: Mon, 6. Sep 04, 17:24
x4

Post by FritzHugo3 »

OEY looool, na gut warste schneller als ich rofl. ich wollte stadt bauteile, diese nanoblätchen aus stargate (diese achtbeinigen kleinen süßen roboterchen hi hi) basteln und diese aber nicht in jeder station, sondern nur in einem ausrüstungsdock zum Bau anwenden. weil da ja die großschiffe landen können ;-).

die idee war bei mir, sofortkauf aller möglichen station im universum normalpreis + 20$% wie bei KI stationen und bei selbstproduktion 20% weniger als bei der KI.

(Das Sofortkauf script ist bereits fertig und voll funktionsfähig und mit xtm kompatiebel, was ich bisher getestet hab. Downloadbar unter meiner Signatur zu finden ;-))


SymTec ltd. hast du was dagegen, wenn ich dein Script "missbrauche" um meine modifizierte alternativerweiterung anzubieten???
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!
User avatar
SymTec ltd.
Posts: 5285
Joined: Mon, 11. Apr 05, 21:11
x3tc

Post by SymTec ltd. »

FritzHugo3 wrote:SymTec ltd. hast du was dagegen, wenn ich dein Script "missbrauche" um meine modifizierte alternativerweiterung anzubieten???
Die Idee kam mir Freitag, Samstag war das Script fertig. :D Ich kann also durchaus behaupten, schneller als du gewesen zu sein. Ja, wenn du Lust hast, kannst du mit meinem Scriptgerüst arbeiten.
FritzHugo3
Posts: 4702
Joined: Mon, 6. Sep 04, 17:24
x4

Post by FritzHugo3 »

Die Idee kam mir Freitag, Samstag war das Script fertig (ANGEBER ROFL <<< schnell wegrennt, damit der schuh, der mir hinterherfliegt nicht einholt lol)

ja ja daran erkennt man den unterschied zwischen einen scripter wie dir und einem der es versucht wie mir rofl.


Danke dir
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!
User avatar
SymTec ltd.
Posts: 5285
Joined: Mon, 11. Apr 05, 21:11
x3tc

Post by SymTec ltd. »

*schuh werf*


Du wirst feststellen, dass hinter dem Script gar nicht so viel Gerüst steht, wie es auf den ersten Blick scheinen mag. ;) Es ist sehr simpel gehalten, daher aber auch überhaupt nicht fehleranfällig. :)
FritzHugo3
Posts: 4702
Joined: Mon, 6. Sep 04, 17:24
x4

Post by FritzHugo3 »

öhhmmm zur einfachheit eines skriptes, kannst dir ja mal meine scherzeshalber anschauen (aber nur wenn du mal herzlich lachen möchtest rofl).

sehr umständlich, aber wurscht, hauptsache find ich es funktioniert, auch wenn die perfektionisten die hände übern kopf zusammenschlägt. (alleine die zufällig gewählten ID nummern und co (<<< unschuldig in luft schaut und pfeift, mit vorgehaltener hand flüstert, die katze war schuld loool)

sorrryyy ich hoffe nimmst mir den spam jetzt nicht allzu böse, ich bin schon wieder ganz brav und fessel sicherheitshalber meine finger *g*

schlaft gut


EDIT: tz tz tz da fällt mir doch gerade tatsächlich noch eine nicht OT frage zu ein ;-). Wieso muss/wird denn der Name der Geschütztürme in Geschützturmlaser geändert??? so aus neugierde halt ;-)


EDIT die zweite:
mhhh grübel, ich hatte gerade beim überfliegen der files gehirnmus.
Es ist doch sicherlich scripeditortechnisch möglich die installierten Erweiterungen und Waren des ausgewählten Schiffes auszulesen und diese gegen aufpreis, direkt in die neuzubauende schiffe einbauen oder?

und wenn ich nun noch etwas weiter spinne, kann man sicherlich auch noch eine Bauschleife einbauen, indem man die Anzahl der zu produzierenden Schiffe dieses Typs festlegen kann.

gut, dann wäre da nur noch das problem von den freien Dockingplätzen, aber man könnte diese ja dann automatisch abdocken lassen und zur nächstgelegenen handelsstation landen lassen.



ok aber das alles übersteigt mein können nun bei weitem, auch wenn ich igendwann sicherlich die aufgaben deines bisherigen scriptes irgendwie umständlich selber hinbekommen würde (wobei ich ganz anders undviel umständlicher vorgegangen wäre, bei deinen befehlsketten, komm ich nicht ganz mit grinsfrech, aber habs auch nur eben überflogen).



Wie schwer wäre es das einzubauen und was halten die anderen überhaupt von der idee?

so könnte man leicht und einfach eine eigene Schiffsproduktionsflotte aufbauen.

10 stationen umbauen, jede baut dann andere schiffstypen, die bereits voll ausgerüstet sind (so wie eben das vorher ausgewählte schiffsmodell mit erweiterungen und fracht) und man zieht in den krieg gegen das dominen (öhhh ach ne falsches universum *g*)
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!
User avatar
SymTec ltd.
Posts: 5285
Joined: Mon, 11. Apr 05, 21:11
x3tc

Post by SymTec ltd. »

Es wäre möglich, eine größere Zahl an Schiffen zu bauen, oder sie auch mit Erweiterungen auszustatten. Das ist auch nicht allzu schwer. Ich werde es mal überdenken. ;)

Umfrage hinzugefügt. ;)
DaOpa
Posts: 914
Joined: Sun, 28. Jan 07, 17:55

Post by DaOpa »

Moin
Die Bauzeiten und Schiffspläne sind dann so ähnlich wie im HQ, wenn ich mich nicht in Dir täusche?!
Wie genau bekomme ich die Blaupausen in die Fabriken? Oder wähle ich bereits den Schiffstyp beim umrüsten der Station? Stehen bereits alle zur Verfügung und es hängt vom Schiffsbau-Komplex ab, welche "freigeschaltet" werden?
Fragen ... Fragen ... Fragen ...
Ist aber ne richtig gute Idee, Dein Script! Dann wird man wohl bald Giga-Selbstversorgende-Schiffbaukomlexe im Uni finden :D

Ach schenau :!: ich würde die Anzahl der gleichzeitig produzierten Schiffe stark von der Anzahl der Fabriken im Komplex abhängig machen (5 x M-Fabrik kann 10 M5 oder 5 M4 gleichzeitig produzieren; 5 x L-Fabrik dann 10 M4 oder 5 M3/3 M3+ oder 1 M6; 10 x L-Fabrik 1 M1 oder M2 ... und so weiter) soll ja nicht ganz billig werden :P Für Erweiterungen etc. könntest Du ja ne Fabrik als "Erweiteruns-Fabrik" rekrutieren, welche dann auch im Verhältnis zu den Schiffs-Fabriken stehen müssen, um die Schiffe ausrüsten zu können! Waffen und Schilde müssten, meiner Meinung nach, extra angebunden werden / im Spielereigentum sein um eine sofortige Ausrüstung damit zu ermöglichen!!!

Genug von mir ... ich schlafe eindeutig zu wenig ... und nen schönen Abend / gute Nacht

Gruß DaOpa
User avatar
Blacky_BPG
Posts: 2030
Joined: Mon, 23. Feb 04, 23:42
x4

Post by Blacky_BPG »

Ich bin für mehr HighTech Waren *klick*
Käme auch der Realität etwas näher:
  1. Energiezellen
  2. Erz
  3. Siliziumscheiben
  4. Mikrochips
  5. Quantumröhren
  6. Teladianium
  7. Computer-Komponenten
  8. Kristalle
obwohl noch so einige Waren mehr nötig wären, welche auch in den TWares* "geparkt" sind, jedoch nicht im X3 Kreislauf enthalten sind:
  1. Datenspeicher
  2. Kartographie-Chips
  3. Bauausrüstung
  4. Antriebselemente
  5. Teladianiumplatten
  6. Waffenkopplungs-Chip
  7. Textilien (für schöne Teladi-Leder-Sitze oder so *muuaahhh*)
  8. Triebwerkselemente
  9. Öl
Aber es fehlen auch noch ein paar Programmierer oder besser Hacker, um die (Software)Erweiterungen des Schiffes "nachzubauen".
Leider wird man diese Waren nur schlecht im X3-Universum auftreiben können, das könnte die Produktion etwas ins Stocken bringen :P

Ansonsten ist die Idee nicht schlecht.
DaOpa wrote:Genug von mir ... ich schlafe eindeutig zu wenig ... und nen schönen Abend / gute Nacht
Warum, reichen 2 Stunden Schlaf nicht mehr?
Na denn [ external image ] [ external image ]





Da kommt mir aber wieder die Idee mit noch mehr Produktionskreisläufen für die fehlenden Ressourcen ...

*nachdenk* :roll:

*ideehab* [ external image ]

*mußweg* [ external image ]

*...* [ external image ]
FritzHugo3
Posts: 4702
Joined: Mon, 6. Sep 04, 17:24
x4

Post by FritzHugo3 »

Jub du schläfst zu wenig und noch was, du liest zu wenig rofl, da steht doch eindeutig, das es keine blaupausen gibt, weil man das zu produzierende schiff oder station beitzen muss und im freien Raum auswählt
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!
DaOpa
Posts: 914
Joined: Sun, 28. Jan 07, 17:55

Post by DaOpa »

FritzHugo3 wrote:Jub du schläfst zu wenig und noch was, du liest zu wenig rofl, da steht doch eindeutig, das es keine blaupausen gibt, weil man das zu produzierende schiff oder station beitzen muss und im freien Raum auswählt
Ups :gruebel: Naja :roll: irgend was ist ja immer ...

@Blacky_BPG: Mach nicht zu viele Waren-Kreise! Sonst kommt sich die Ki blöd vor, weil es nix passendes mehr zu kaufen gibt :fg:

Gruß ... und 'n gudn Malzeit! *malausgeschlafenseintu*
User avatar
Blacky_BPG
Posts: 2030
Joined: Mon, 23. Feb 04, 23:42
x4

Post by Blacky_BPG »

Ne, das ist doch ein "etwas" größeres Projekt als ich es mir momentan erlauben kann. Muß erstmal die fertig kriegen die ich am laufen habe...
Aber erstmal 'n Kaffe kochen [ external image ] und eine [ external image ]
User avatar
SymTec ltd.
Posts: 5285
Joined: Mon, 11. Apr 05, 21:11
x3tc

Post by SymTec ltd. »

Da dies ein Script ist und auch bleiben soll, gibt es wohl nicht mehr allzu viele Ausbaumöglichkeiten. Ein Großteil dieser "Atmosphäre"-Waren haben einen Preis von 4 Cr, keine Frachtraumklasse und eine Einheit Volumen - nichts also, was man gut als Grundlage nutzen könnte.

Auch Fabriken selbst einzubauen ist ein Ding, das man nur mit Arbeit an den .dat's hinbekommt. Daher werde ich mich darauf beschränken, vielleicht an den Ressourcen zu basteln, Massenaufträge zu ermöglichen, mir ein Softwaresystem ausdenken und im Interesse der Realitätsnähe noch ein paar waits einzubauen. :P

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