[Script][Üb. Zzyn][14.01.07][1.0]Satellitengestütze Handelssoftware MK3
Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators
- SymTec ltd.
- Posts: 5285
- Joined: Mon, 11. Apr 05, 21:11
[Script][Üb. Zzyn][14.01.07][1.0]Satellitengestütze Handelssoftware MK3
Im englischen Bereich hat Zzyn hier eine Erweiterte Handelssoftware MK3 vorgestellt, die nur Sektoren befliegt, die besonders benannte Satelliten in ihnen haben. Dieses Script habe ich nun ins Deutsche übersetzt und derart modifiziert, dass es nun folgende Optionen bietet:
Der satellitengestütze Universumshändler ist ein Universumshändler, der nur Sektoren anfliegt, die mit Satelliten oder erweiterten Satelliten ausgestattet sind, wobei er bestimmte Benennungsregeln (Beschrieben in der ReadMe und der Online-ReadMe) beachtet. So kann der Handel auf bestimmte Gebiete des Universums beschränkt werden. Es ist möglich, neun (überlappende) Zonen zu definieren, in denen die Händler eingesetzt werden.
Da je nach Anzahl der möglichen Sektoren mehr oder weniger Handelsflüge ausgeschlossen sind, sucht der Händler länger nach Handelsmöglichkeiten. Auch die EZ-Versorgung wurde modifiziert. Da diese Version nicht die Kompression der Bonuspack-Scripts nutzen kann und einige zusätzliche Features gegenüber dieser beinhaltet, kann es unter Umständen zu geringfügig niedrigerer Performance kommen. Auf jeden Fall wird das Schiff beim Erststart länger warten, bevor es losfliegt.
Die alte Handelssoftware MK3 bleibt mit diesem Script erhalten. Es wird lediglich ein weiterer Kommandopunkt für das Kommandomenü hinzugefügt.
[ external image ] [ external image ]
Dieses Scriptpaket enthält:
1 readme
7 Scriptdateien
1 Textdatei
>>>Erweiterte Informationen<<<
>>>Downloadseite<<<
Direkt-Download V1.0
[ external image ] _ [ external image ]
Der satellitengestütze Universumshändler ist ein Universumshändler, der nur Sektoren anfliegt, die mit Satelliten oder erweiterten Satelliten ausgestattet sind, wobei er bestimmte Benennungsregeln (Beschrieben in der ReadMe und der Online-ReadMe) beachtet. So kann der Handel auf bestimmte Gebiete des Universums beschränkt werden. Es ist möglich, neun (überlappende) Zonen zu definieren, in denen die Händler eingesetzt werden.
Da je nach Anzahl der möglichen Sektoren mehr oder weniger Handelsflüge ausgeschlossen sind, sucht der Händler länger nach Handelsmöglichkeiten. Auch die EZ-Versorgung wurde modifiziert. Da diese Version nicht die Kompression der Bonuspack-Scripts nutzen kann und einige zusätzliche Features gegenüber dieser beinhaltet, kann es unter Umständen zu geringfügig niedrigerer Performance kommen. Auf jeden Fall wird das Schiff beim Erststart länger warten, bevor es losfliegt.
Die alte Handelssoftware MK3 bleibt mit diesem Script erhalten. Es wird lediglich ein weiterer Kommandopunkt für das Kommandomenü hinzugefügt.
[ external image ] [ external image ]
Dieses Scriptpaket enthält:
1 readme
7 Scriptdateien
1 Textdatei
>>>Erweiterte Informationen<<<
>>>Downloadseite<<<
Direkt-Download V1.0
[ external image ] _ [ external image ]
Last edited by SymTec ltd. on Sat, 17. Feb 07, 22:49, edited 4 times in total.
- SymTec ltd.
- Posts: 5285
- Joined: Mon, 11. Apr 05, 21:11
Hiermit verkünde ich das Release der erweiterten HS MK3 für den deutschen Markt. Das Script baut auf der englischen Vorlage auf, geht aber noch weiter als diese - einer Rückübersetzung steht nichts im Wege! (Das wäre dann die dritte Übersetzung, da die original-HS MK3 auf deutsch geschrieben wurde)
Ich poste hier doch noch einmal die Benennungsregeln:
Satelliten und Händler: Namensgebung
Um Handelszonen zu definieren, muss sowohl dem Händler als auch mindestens einem Satelliten oder Erweiterten Satelliten pro Sektor der Name der Zone in den Namen eingefügt werden. Zonen haben die Benennung Z1, Z2, ... Z9. Ein Händler in Zone 3 kann also den Namen "Z3 Unitrader Kaiman 3" haben. Ebenso hat ein Schiff, das in den Zonen 5-9 verkehren soll, zum Beispiel den Namen "MK3-Schiff Demeter Z5 Z6 Z7 Z8 Z9 ". Wichtig ist, das Leerzeichen hinter der Zone nicht zu vergessen, andernfalls wird die Zone nicht erkannt (also weder "Z7, Z8, Z9 " noch "Z7 Z8 Z9" noch "z7 z8 z9 " noch "Zone 7, Zone 8, Zone 9" ).
Ein Satellit, der die Zonen 1, 2 und 5 abdeckt, hat den Namen "Z1 Z2 Z5 Navigationssatellit", "NavSat Z1 Z2 Z5 Herzenslicht" etc.
Soll ein Schiff alle Sektoren anfliegen, in denen es Satelliten findet, darf weder Z0 noch Z1-Z9 im Namen vorkommen. Soll es Sektoren meiden, in denen Satelliten als "Überwachungssatelliten" gefährlicher Regionen genutzt werden, muss es ein "Z0 " im Namen vorkommen. In dem Fall wird es nur Sektoren anfliegen, in denen der Satellit "Navigationssatellit" oder "Erweiterter Satellit" heißt.
Viel Spaß!
Ich poste hier doch noch einmal die Benennungsregeln:
Satelliten und Händler: Namensgebung
Um Handelszonen zu definieren, muss sowohl dem Händler als auch mindestens einem Satelliten oder Erweiterten Satelliten pro Sektor der Name der Zone in den Namen eingefügt werden. Zonen haben die Benennung Z1, Z2, ... Z9. Ein Händler in Zone 3 kann also den Namen "Z3 Unitrader Kaiman 3" haben. Ebenso hat ein Schiff, das in den Zonen 5-9 verkehren soll, zum Beispiel den Namen "MK3-Schiff Demeter Z5 Z6 Z7 Z8 Z9 ". Wichtig ist, das Leerzeichen hinter der Zone nicht zu vergessen, andernfalls wird die Zone nicht erkannt (also weder "Z7, Z8, Z9 " noch "Z7 Z8 Z9" noch "z7 z8 z9 " noch "Zone 7, Zone 8, Zone 9" ).
Ein Satellit, der die Zonen 1, 2 und 5 abdeckt, hat den Namen "Z1 Z2 Z5 Navigationssatellit", "NavSat Z1 Z2 Z5 Herzenslicht" etc.
Soll ein Schiff alle Sektoren anfliegen, in denen es Satelliten findet, darf weder Z0 noch Z1-Z9 im Namen vorkommen. Soll es Sektoren meiden, in denen Satelliten als "Überwachungssatelliten" gefährlicher Regionen genutzt werden, muss es ein "Z0 " im Namen vorkommen. In dem Fall wird es nur Sektoren anfliegen, in denen der Satellit "Navigationssatellit" oder "Erweiterter Satellit" heißt.
Viel Spaß!
- SymTec ltd.
- Posts: 5285
- Joined: Mon, 11. Apr 05, 21:11
Naja, so viel Arbeit war es dann doch nicht: Die ursprüngliche Handelssoftware ist ja als Baugrundlage frei verfügbar, das Einbinden der Satelliten hat Zzyn erledigt, ich musste dann nur noch den Teil der Namenserkennung hinzufügen. ~3 Stunden. Dabei ist das Script gegenüber Zzyns englischer Version sogar noch etwas Code-effizienter und CommandID-sparsamer geworden (und hat mindestens einen Bug weniger...).
Was du von Lucike meinst ist sicher der Wirtschafts- und Versorgungshändler. In der Tat kann dieser auch auf ein Satellitennetzwerk angesetzt werden. Aber er ist eben doch nicht die Handelssoftware MK3 (obwohl Lucike sicher auch an der gern den Dienst eingebaut hätte), und der satellitengestützte Universumshändler kann nicht nur entscheiden, ob er in Sektoren mit Satelliten fliegt oder nicht, sondern sich auch noch aussuchen, welche Sektoren er anfliegt.
Schöne Grüße, SymTec
-
- Posts: 216
- Joined: Wed, 18. Apr 07, 19:32
- SymTec ltd.
- Posts: 5285
- Joined: Mon, 11. Apr 05, 21:11
Wohl eher nicht...btw is das ganze mit dem Satelitengestützen Frühwarnsystem kompatibel?
Das Script ist nur in wenigen Punkten von der Ursprungsversion modifiziert. Ich habe länger schon nichts mehr am Script verändert, eigentlich könnte man mit wenigen Handgriffen das Script mit der Erweiterung von gnasirator zusammenführen. Aber bislang hat man mir noch von keinen Problemen berichtet
Kann man hier noch nen Wunsch äußern?
//Wunsch
Bis jetzt hat es mich immer gestört, dass man bei nem Unihändler keinerlei Einstellungsmöglichkeiten hatte. Der macht einfach sein Ding und ich "der Cheff" hab keine Macht über Ihn. Jetzt, dank diesem Script, kann ich Ihm zumindestens vorgeben wo er gefälligst seine Geschäfte abwickeln möge.
Was ich aber immernoch nicht mag, dass ich dem UniTrader nicht verbieten kann, meine eigenen Fabriken anzufliegen, denn:
1. So ein MK3 ist nähmlich im Vergleich zu nem HVT ein absolut unverlässlicher Partner, der nur vorbeischaut, wenn es sich für Ihn lohnt und nicht umbedingt für die Fabrik.
2. Kann es nun vorkommen, dass das Verkaufsgebiet einer Station (mit HVT) und dem Unihändler nicht übereinstimmen. Der Unihädler könnte also durchaus ein schlechteres Geschäft machen, als der HVT, der einen ganz anderen Sektor anfliegen darf.
Das hätte ich gerne abgestellt. Kann man also bei der Angebots- und Nachfrage-Überprüfung die eigenen Fabriken übergehen? (Egal wie, ob einstellbar oder prinzipiell) Das wäre dann wirklich der perfekte MK3.
//Wunsch Ende
//Wunsch
Bis jetzt hat es mich immer gestört, dass man bei nem Unihändler keinerlei Einstellungsmöglichkeiten hatte. Der macht einfach sein Ding und ich "der Cheff" hab keine Macht über Ihn. Jetzt, dank diesem Script, kann ich Ihm zumindestens vorgeben wo er gefälligst seine Geschäfte abwickeln möge.
Was ich aber immernoch nicht mag, dass ich dem UniTrader nicht verbieten kann, meine eigenen Fabriken anzufliegen, denn:
1. So ein MK3 ist nähmlich im Vergleich zu nem HVT ein absolut unverlässlicher Partner, der nur vorbeischaut, wenn es sich für Ihn lohnt und nicht umbedingt für die Fabrik.
2. Kann es nun vorkommen, dass das Verkaufsgebiet einer Station (mit HVT) und dem Unihändler nicht übereinstimmen. Der Unihädler könnte also durchaus ein schlechteres Geschäft machen, als der HVT, der einen ganz anderen Sektor anfliegen darf.
Das hätte ich gerne abgestellt. Kann man also bei der Angebots- und Nachfrage-Überprüfung die eigenen Fabriken übergehen? (Egal wie, ob einstellbar oder prinzipiell) Das wäre dann wirklich der perfekte MK3.
//Wunsch Ende