[SCR]SVS Stationsverkaufsservice

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

Wie findet ihr das SVS Script?

Sehr nützlich
10
83%
abolut unütz / so nutzlos wie hässlich
0
No votes
gute idee beschissene umsetzung
0
No votes
ich mag den scripter nicht deswegen werd ichs nie benutzen
0
No votes
schlechte idee schlechte umsetzung
0
No votes
Naja so olala
2
17%
Ist ja nur geklaut
0
No votes
 
Total votes: 12

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

[SCR]SVS Stationsverkaufsservice

Post by Generalwest »

SVS Stationsverkaufsservice Version 0.4


Die West Inc. öffnet ihre Pforten und bietet ab sofort einen Stationsverkaufsservice an.

Zum Script:

Eine Schiffswerft wird erstellt in einem festen Sektor, weit außerhalb der Ekliptik aufgebaut. Es dient der West Inc. als Flottenstützpunkt und als Basis für Militärische und Zivile (?) Operationen und ist daher nicht einfach zu finden.

Zur Aktivierung: Wenn man den Flottenstützpunkt der West Inc gefunden hat, und sich der Schiffswerft bis auf 4 km nähert, bekommt der Spieler eine nachricht mit der Wahlmöglichkeit über die aktuell vom Scriptpack veröffentlichten Scripte. Nun kann der Spieler wählen wie er mit der West Inc interagieren möchte.
Um sinnloses Zuspamen zu vermeiden hab ich es so gelöst, das der Spieler aus dem 4 km Radius rausfliegen muss um eine neue Mitteilung zu erhalten. Ein anderes Feature ist das gleichzeitig mehre Stationen auf einmal abgebaut werden können, sprich das Script sucht alle Spielerstationen nach dem Präfix _% ab und schickt dann dementsprechend viele TLs zum abbauen los. Es wird aber für jede Station eine Separate Rechnung erstellt um die Übersicht zu wahren.

Die kosten für diesen Service sind wie folgt:

Code: Select all

Gage, Provision für Piloten und Mietkosten des Schiffes = 115.000 Cr
Energiezellenkosten = 14 Cr pro Energiezelle
das wird vom Mittleren Fabrikpreis abgezogen und das was übrig bleibt bekommt der Spieler aufs Konto überwiesen.

Bevor die Station Abgebaut wird, entfernt das Script alle noch vorhanden Waren auf der Station und steckt sie in Cargo boxen zum wieder einsammeln, danach wartet das Script den aktuellen Produzyklus ab. Desweiteren Schickt das Script die angedockten Schiffe zur nächstgelegenen Handelsstation. Ist keine HS im selben Sektor sucht das Script nach einer die maximal 2 Jumps entfernt ist.

Ein weiteres Feature dieses Scripts ist es, dass es die verkaufte Station in eine neu erstellte Boronische SW zum Verkauf einstellt. Diese ist auch die Heimatbasis des TL - irgendwo im Universum -. Wenn alle Stationen des Typs verkauft sind löscht das Script beim nächsten Durchlauf das Produkt aus dieser Liste.

Wird beim Verkauf auf einen Komplex verwiesen, so wird das jeweilige Kontrollzentrum abgebaut und alle Verbindungen getrennt. Für das Kontrollzentrum erhält der Spieler ein paar Credits. Die Stationen bleiben bestehen und können nun einzeln weiter verkauft werden.
Interessant dürfte dieses Feature für den Spieler sein, der die eine oder andere Station aus seinem Komplex entfernen will. Das Kontrollzentrum muß man nun nicht mehr zerstören, man bekommt sogar ein paar Credits dafür.

Eine Warnung an die Cheater hab ich noch. Bei Tests, ohne bestimmte Scriptbausteine, hab ich feststellen müssen das wirklich fast alles Passieren kann. das beste was einem da dann passieren kann ist das einem 12 Mio abgezogen werden.


ok zu den Technischen Details

Code: Select all

Kommandoslot: keiner
Benutze T File: 7990

Scripte:
----------
setup.plugin.svs
lib.find.ngate 
plugin.scriptpakgw.sendstation (alte Version umbenannt / überarbeitet)
plugin.send.station.anhang1 (neu hinzugekommen)
plugin.gw.callback (überarbeitet)
plugin.gw.brke (überarbeitet)
plugin.svs.vanilla (überarbeitet)
plugin.svs.xtm (überarbeitet)
uninstall.plugins.main
uninstall.plugin.svs
Neuheiten von Version 0.4:

- Das Stationsguthaben wird nun automatisch auf das Spielerkonto überwiesen.
- zwei Titan die anfliegende Feinde zerstören sollen (noch nicht 100 % einsatzbereit) beschützen die SW mit Raketen
- neue & erweiterte T File.

Desweiteren hab ich mich dazu entschieden meine form von Numeric Rang zum Download bereitzustellen. Es enthält eine modifizierte Rangtabelle mit Zahlen und Farben. Die Zahlen geben Aufschluss darüber wie Hoch man schon im Ansehen gestiegen ist bzw gesunken ist. Die Farben verraten einem ob´s "gut" (positiv) oder "schlecht ("negativ) ist was man aber auch an den zahlen sieht ^^ also mehr optisches gimik

Farbenlegende:

Handels.- Kampfränge:

Cyan (Hellblau) = Low (im unteren drittel) Gelb = Medium (mittleres drittel); Rot = High (oberes drittel)

Völkerränge:

Rot = Negatives Ansehn, Grün = Positives Ansehen

1: Numeric Ranc only
2: SVS + Numeric Rank
3: SVS 0.4

Start 12.05.2008
-SVS Version 0.1
-Numeric Rank Version 0.1

Update auf Version 0.35 29.07.2008

Update auf Version 0.4 25.10.2008
- Bitte ältere Versionen vor der Installation deinstallieren

Beckannte Bugs SVS bis 0.35
-- ab und an passiert es das der TL nicht im Sektor erscheint. sonst läuft alles normal weiter. (zu etwa 0,1 %) (in Version 0.2 gefixt)
-- DL Links wurden korregiert
--der TL springt obwohl er im selben Sektor ist wie die zu verkaufende Station (in Version 0.2 gefixt)
-- preise wurden Zeitweise nicht berechnet (in Version 0.2 gefixt)
-- gedockte Frachter werden ab und an zerstört (in Version 0.2 gefixt)
---NPC Frachter die von der betreffenden Station abdocken, verlieren ihren job und warten in der HS auf ein reset; Langzeittests gibt es dazu noch (0.4 gefixt)

Beckannte Inkompatibilitäten
---keine Beckannt---

Beckannte Bugs Num Ranc 0
----keine Beckannt-----

Beckannte Inkompatibilitäten
----Keine Beckannt---


Special Thanks to

x3-Rooki meinem freundlichen Beta Tester

weiteres:

timestamp 23.05.08: Release steht kurz bevor
timestamp 23.05.08: da keiner in den Tread postet stell ich die frage oben rein um irgendein Feedback zu bekommen
timestamp 29.05.08: Update beider SVS Varianten gleichzeitiges Verschmelzen beider Scripte ohne Einbussen an Features.
timestamp 03.10.08: Filehoster war RIP. DL für SVS korrigiert
timestamp 25.10.08: Update auf 0.4; Num Ranc ist wieder als Singel downloadbar.

Die Warnungen dürfen nicht fehlen. Bürokratie. Dieses Script wurde Beta getestet. Ich übernehme dennoch keinerlei Haftung für etwaige Schäden. Das Script enthält kein schädlichen Code aber ich übernehme für etwaige Schäden am Rechner, am Betriebssystem oder an der X³ Installation, insbesondere Savegames, oder einem anderen installierten Software keine Haftung. Haftungsausschluss abgeschlossen

West Inc Script Liste
Last edited by Generalwest on Sun, 26. Oct 08, 19:40, edited 11 times in total.
Major Lorne
Posts: 113
Joined: Wed, 9. Jan 08, 19:56
x3tc

Post by Major Lorne »

Hi,

Hab dein Script mal getestet und bin echt begeistert davon;sehr gute Arbeit!!!


Die Kosten für den Abbaudienst sind genau richtigt,auch das Waren erhalten bleiben wenn die Fabrik abgebaut wurde.

Allerdings finde ich die Schiffswerft irgendwie net :(


trotzdem wie schon gesagt gute Arbeit,hoffe da kommen noch weitere gute Projekte!!

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

Post by Generalwest »

da eine art wettbewerb läuft werd der beste scripter ist bin ich mehr daran die zwei bestehende scripte auszubaun und zu fixen. das mit der sw ist so ne sache da sie in hatikvas glaube steht. mal sehen vielleicht werd ich eine sehr offensichtliche und vorallem sehr einfach mission scripten, fals meine fähigkeiten dazu ausreichen. alternativ wäre auch eine art bbs nachricht ala kaufe koordinaten des West Inc Flottenstützpunkt. ^^
:roll: wir werden sehen. aber erst mal die bestehenden bugs aufdecken und fixen, dann hab ich eine solide grundlage zum weiterarbeiten.
User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest »

Update auf Version 0.35

Ja ich weiss DPosts sind unerwünscht mach ich aber trozdem mal.

Das Update fügt weitere Fatures ein wie das der Asgard (XTM Version) den P2P antrieb, Piloten tragen nun einen teladischen Namen (alles Teladie oder was?), Albatros ist nun voll bestückt & Aufmunitioniert und beckannte Bugs entfernt.

Da nur eine sehr sehr kleine Resonanz von dem Projekt kommt, werd ich das hier temporär einstellen.

Die Zip File ist den regeln der Segnierung gepackt, der ordner enthält neben den einzelnen Scripts auch eine .spk Version.
User avatar
Adlantis
Posts: 336
Joined: Sat, 16. Dec 06, 11:19
x4

Post by Adlantis »

Schaut interessant aus.. und schon runtergeladen.

btw. Ich würde das Script in die Liste der Unsignierten Erweiterungen tun, sonst findet man es ja nicht...
Weh mir Frevler, dass ich schoss
den Schicksalsvogel Albatros!
Dreimal wehe, dass ich traf!
Dafür trifft mich des Schicksals Straf’!
User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest »

Adlantis wrote:Schaut interessant aus.. und schon runtergeladen.

btw. Ich würde das Script in die Liste der Unsignierten Erweiterungen tun, sonst findet man es ja nicht...
erst mal halbwegs alle fehler fixen und naja die [url=http://forum.egosoft.com/search.php][b]Su[/b]ch[b]Fu[/b]nktion[/url] gibts auch noch.
User avatar
Adlantis
Posts: 336
Joined: Sat, 16. Dec 06, 11:19
x4

Post by Adlantis »

Generalwest wrote:
naja die SuchFunktion gibts auch noch.
Schon, nur ich wäre nicht auf die Idee gekommen nach so einem Script zu suchen. Die meisten der Scripts die ich benutze hab ich beim durchstöbern der Liste gefunden^^
Weh mir Frevler, dass ich schoss
den Schicksalsvogel Albatros!
Dreimal wehe, dass ich traf!
Dafür trifft mich des Schicksals Straf’!
User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest »

naja ^^ das script ist schon etwas ausgefallen das stimmt :roll: da heut eigentlich die fast final version on ist werd ich mich bemühen das es aufgenommen wird ^^ OT -> Stop
Tim-O
Posts: 182
Joined: Thu, 15. Dec 05, 22:02
x3tc

Post by Tim-O »

Keine schlechte Idee mit dem Skript. Wo wird es denn aktiviert? Muss man es über den Skript-Editor aufrufen?

Ich hätte es vielleicht als BBS Nachricht gemacht, wo man auf Schiffswerften oder Handelsstationen von einem reichen Geschäftsmann das Angebot bekommt, eine Station an ihn zu verkaufen. Man könnte es ja einrichten, dass solche Angebote meinetwegen an allen Schiffswerften permanent im BBS stehen, falls das möglich ist.
User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest »

die option hab ich am anfang verworfen, da ich als gleichen aufhänger mein komplette scriptpack ins spiel integrieren werde. so brauch ich nicht jedesmal von neuemanfangen die einzelnen scriptmodule einzubinden. desweiteren stehen dann nicht sinnlose bbs nachrichten in den stationen. aber danke für das post ich muss da noch in meinem startpost etwas editieren da es nicht mehr gültig ist.

Editiert: so müsste es passen.
User avatar
Taurec
Posts: 171
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Taurec »

Ein kleiner Schönheitsfehler ist mir aufegafllen. Ich hab die Werft entdeckt, und sie hat bei mir einen ReadText Fehler als Namen:
http://home.arcor.de/taurec1976/ReadText%20SVS.jpg

EDIT:
Auch der Funkspruch bei Unterschreiten der 4 KM-Grenze ist read Text...
http://home.arcor.de/taurec1976/Funkspruch.jpg

Installiert habe ich es mit dem Script-Installer. Was kann ich tun? Habe das neueste Patch (2.5) drauf, aber auch jede Menge anderer Scripte...
Alles ist auf irgendein Naturgesetz zurückzuführen. Wenn uns etwas unnatürlich vorkommt, dann nur deshalb, weil wir das entsprechende Naturgesetz noch nicht kennen.
User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest »

irgendwie wurde die t File bei dir nicht geladen.

der Stationsname wird beim erzeugen gesetzt. dazu hab ich aber ein kleines script gebastelt.

kontrollier bitte ob die t file 499900.xml in deinem t Ordner vorhanden ist.

Leider verlief der Anlauf zum Update schleppend. In einigen Fällen kam es zu mir nicht erklärbaren CTDs, wenn man in Hatikvahs Glaube verharrte um auf die Rückkehr der TLs zu warten. Sie stehen laut Testbericht mit den Numm.tasten 1 - 7 zusammen worauf ich mir eig kein reim machen kann (dienen eigentlich nur zur Kamerabewegung).

Am Wochenende werde ich versuchen die 0.4 Version von SVS hochzuladen.
User avatar
Taurec
Posts: 171
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Taurec »

Hat sich zunächst mal erledigt, da ich auf XTM umschwenke und da eh neu installiere. Mal sehen, obs auch unter dem XTM funktioniert. ^^
Wenns funktioniert, ist es ein sehr nützliches Script.
Alles ist auf irgendein Naturgesetz zurückzuführen. Wenn uns etwas unnatürlich vorkommt, dann nur deshalb, weil wir das entsprechende Naturgesetz noch nicht kennen.
User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest »

Taurec wrote:Hat sich zunächst mal erledigt, da ich auf XTM umschwenke und da eh neu installiere. Mal sehen, obs auch unter dem XTM funktioniert. ^^
Wenns funktioniert, ist es ein sehr nützliches Script.
je nachdem ob die tfile geladen wird :doh: in XTM wird allerdings kein Albatros erzeugt sondern ein Asgard mit P2P
User avatar
Generalwest
Posts: 2764
Joined: Thu, 31. May 07, 18:07
x4

Post by Generalwest »

Update auf Stationsverkaufsservice 0.4

Es gibt ein paar technische Neuerungen / Veränderungen.

In Version 0.4 wird das Stationsguthaben dem Spielerkonto gutgeschrieben. Desweiteren gibt´s zwei Stationswächter die den Flottenstützpunkt schützen sollen.
Einige Bugs sollten nun endgültig der Vergangenheit angehören.

Bitte vor der Installation der neun Version die älteren deinstallieren.

Deinstallation ist nun auch bequem per Auswahl im Menü möglich.

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