Hiho,
ich habe eine Frage. Wenn Stationen/Fabriken/etc. aufgebaut werden, werden diese ja intern initialisiert. Hierbei werden unter anderem die Waren hinzugefügt, Preise festgesetzt und diverse Scripte gestartet.
Erfolgt die Initialisierung hard-coded oder ist hierfür ein Ego-Script verantwortlich? Falls es ein Script ist, welches?
Grund der Frage - ich müsste ein zusätzliches Stationsscript permanent laufen haben - am einfachsten wäre es dieses direkt bei der Erzeugung mit zu starten.
Gruß
Reflexer
Stations-Initialisierung
Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum
-
- Posts: 863
- Joined: Sat, 21. Feb 09, 12:54
Stations-Initialisierung
eigene Projekte: Reflexers kleine Scriptsammlung
-
- Posts: 2951
- Joined: Sun, 14. Mar 04, 05:05
Diverse Scripte gestartet? Auf einer einfachen Station, die Vanilla aufgebaut wird läuft nicht ein einziges Script!!
Preise werden auch nicht festgesetzt, diese sind den Waren selbst fest angehängt.
Einzig Waren werden hinzugefügt und der Produktion-Task auf true gesetzt. Und das Ist Hardcoded.
Du wirst nicht drum herum kommen einen anderen weg zu wählen.
Ich habe es so gelöst, das Regelmäßig im universum alle spielereigenen stationen gesucht werden und dort das Script gestartet wird - sofern nicht schon vorhanden.
Preise werden auch nicht festgesetzt, diese sind den Waren selbst fest angehängt.
Einzig Waren werden hinzugefügt und der Produktion-Task auf true gesetzt. Und das Ist Hardcoded.
Du wirst nicht drum herum kommen einen anderen weg zu wählen.
Ich habe es so gelöst, das Regelmäßig im universum alle spielereigenen stationen gesucht werden und dort das Script gestartet wird - sofern nicht schon vorhanden.
-
- Posts: 863
- Joined: Sat, 21. Feb 09, 12:54
Wie ich es anders lösen werde weiß ich - es war nur die Frage, ob es ein init-script für Stationen gibt.
eigene Projekte: Reflexers kleine Scriptsammlung
-
- Moderator (Script&Mod)
- Posts: 14571
- Joined: Sun, 20. Nov 05, 22:45
-
- Posts: 863
- Joined: Sat, 21. Feb 09, 12:54
Es geht um ein grundsätzliches Script auf ALLEN Stationen.
Wie soll es ohne Watcher gehen? Man bekommt ja leider nicht mit, wenn irgendwo eine neue Station gebaut wird, oder? Gibts irgendwo ein globales Flag?
Wie soll es ohne Watcher gehen? Man bekommt ja leider nicht mit, wenn irgendwo eine neue Station gebaut wird, oder? Gibts irgendwo ein globales Flag?
eigene Projekte: Reflexers kleine Scriptsammlung
-
- Moderator (Script&Mod)
- Posts: 14571
- Joined: Sun, 20. Nov 05, 22:45
die NPC-Stationen werden immer von einem TL geliefert, der ein Script ausführtReflexer wrote:Es geht um ein grundsätzliches Script auf ALLEN Stationen.
Wie soll es ohne Watcher gehen? Man bekommt ja leider nicht mit, wenn irgendwo eine neue Station gebaut wird, oder? Gibts irgendwo ein globales Flag?



(funktioniert leider afaik nicht in Kriegssektoren, weil da die Stationen ohne TL geploppt werden)
Docks (AD, HS und SW) werden von dieser Methode auch nicht erfasst (da ebenfalls sinnlos geploppt), sind aber statischer und werden deshalb nicht soo oft erneuert.. sind sie eigentlich für dich relevant?
und für Spielerstationen: reicht es dir das Script zu starten wenn der Spieler die Kommandokonsole der Station (das erste mal) aufruft? weil dann liessen sich checkscripte wunderbar zweckentfremden

-
- Posts: 863
- Joined: Sat, 21. Feb 09, 12:54
grundsätzlich fast gut 
leider für meine bedürfnisse nicht ausreichend
es muss auf allen stationen laufen
egal - ich mach das über die sektoren.
aber danke für deinen guten ansatz
grüße
reflexer

leider für meine bedürfnisse nicht ausreichend


aber danke für deinen guten ansatz

grüße
reflexer
eigene Projekte: Reflexers kleine Scriptsammlung