EDIT 2016-11-19: Ich hab das hier genannte Paket nochmal in meine Dropbox gelegt, zu finden hier: https://www.dropbox.com/s/a1xvdkjes3sv3 ... .5.7z?dl=0UniTrader wrote:ich denke mal er hat einfach nur das alte Paket aus dem Startpost nochmal hochgeladen... ohne irgendwelchen änderungen.. (zumindest deutet der Archivname darauf hin..)
ich hab dafür was anderes, was in meinem Home-older vor sich hin staubte: die soweit wie möglich Leernachrichtenbereinigte Version vom SNM (OHNE GARANTIE UND OHNE ANLEITUNG) mein warscheinlich letztes Release für TC weil ich das Interresse für Scripten/Modden momentan verloren habe (keine panik, ich werd hier noch viel mit schreiben.. nur selber Scripts/mods erstellen werde ich vorerst nicht mehr.)
Da es ne weile her ist weiss ich darüber nur noch folgende Dinge:
1. Leere Nachrichten wurden teilweise durch Entfernen des Schiffs/Stationsnamens aus selbiger "bereinigt" -> sie werden jetzt immerhin angezeigt, wenn auch weniger Inormativ.
2. bei anderen Nachrichten wurde per Script eine "Ersatznachricht" geschickt, die z.B. im falle eines Schiffsverlustes alle Informationen der alten Nachricht enthalten (und die Leere Nachricht gibts dazu noch als Dreingabe ^^)
3. Ich habe ein Menü zur Massenweisen Benennung und Heimatbasisvergabe von Schiffen eingebaut, das per Hotkey zu erreichen ist.. wie es funktioniert steht in der (nicht existenten) Anleitung.
und zu guter letzt der ***alter Downloadlink entfent***: [/url]
falls jemand interresse an der Weiterentwicklung dieses Scriptes hat habe ich kein problem damit, solange ich als Urheber genannt werde
PS in dem Archiv ist noch ne lib enthalten, die die alten Farb-Tags zu den neuen konvertiert.. nützlich, um z.B. farbige Schiffsnamen in Lognachrichten zu schreiben (leider kann ich den Hardcode nicht dazu bewegen darauf zurück zu greifen..)
so, hiermit release ich die für TC neu geschriebene & vor allem erweiterte Version von meinem Schiffs- und Stationsnamensmanagment. Neu hinzugekommen ist die möglichkeit der Massenumbenennung und dass man KI-Schiffsnamen einfärben kann ^^ Die Readme ist allerdings noch zum grossteil aus der TC-Version übernommen und wird noch überarbeitet (die wichtigsten Punkte wurden überarbeitet, der rest folgt noch )
Hier die Readme, damit ihr seht was dieses Script macht:
Aufgabe:
Das SNM ist eine kleine Erweiterung, um die Verwaltung mehrerer Schiffe und Stationen durch eine farbliche Kennzeichnung des Namens zu vereinfachen sowie das umbenennen einzelner Schiffe durch benutzerdefinierte kürzel zu verschnellern.
Handhabung:
Alle Spielerschiffe- und Stationen werden nacheinander auf Kürzel im Namen abgefragt und diese Kürzel werden dann durch das entsprechende ausgeschriebene ersetzt.
Diese Routine wird regelmäßig jede Minute durchgeführt (kann im t-file geändert werden page id 8642, text id1 ist die Zeit zwischen 2 Durchläufen in Sekunden für die Scripter hier )
Wenn man will kann man diese Routine auch über das AL-Plugin-Menü abschalten.
Das vorläufige entfernen der Farben aus vorigen Versionen ist noch nicht implementiert aber eine wiedereinführung ist geplant.
Des weiteren gibt es einen Hotkey, mit dem man eine grössere Anzahl an Schiffen auf einmal umbenennen kann oder (sofern ein Schiff anvisiert ist) dieses direkt umbenennen kann. Ausserdem gibt es hierbei einen Assistenten, der hilft den Schiffsnamen zu erstellen, welcher selbsterklärend sein sollte weshalb ich mir an dieser stelle eine weitere Erklärung spare. Mit dieser Funktion kann man ausserdem die Namen von Nicht-Spieler-Objekten einfärben, um sie von ähnlichen zu unterscheiden oder sie später wiederzufinden
Um einen Text farbig zu machen werden einfach die folgenden Kürzel davor geschrieben:
/gra für Grau
/bla für Blau
/cya für Cyan
/grn für Grün
/man für Magenta
/rot für Rot
/wei für Weiss
/gel für Gelb
/sch für Schwarz
/nor um zur normalen Schriftfarbe zurückzukehren.
Des Weiteren können Umlaute und Sonderzeichen erzeugt werden, indem man folgende Kürzel verwendet: (NOCH NICHT FÜR TC GEUPDATET; es gibt zu viele neue Kürzel, die ich ich erst sortieren müsst.. eine geupdatete Readme wird bald folgen..)
Umlaute:
/:a für ä
/:A für Ä
/Surprised für ö
/Surprised für Ö
/:u für ü
/:u für Ü
/sz für ß
Sonderzeichen:
/eka für [
/ekz für ]
/gka für {
/gkz für }
/til für ~
/sst für |
/ho2 für ²
/ho3 für ³
/at für @
/kre für °
/cop für ©
/reg für ®
/+- für ±
/par für §
/qsn für ø
Griechische Buchstaben:
/alpha für α
/beta für β
/gamma für γ
/delta für δ
/epsilon für ε
/zeta für ζ
/eta für η
/theta für θ
/lota für ι
/kappa für κ
/lambda für λ
/mu für μ
/nu für ν
/xi für ξ
/omicron für ο
/pi für π
/rho für ρ
/sigma_e für ς
/sigma für σ
/tau für τ
/upsilon für υ
/phi für φ
/chi für χ
/psi für ψ
/omega für ω
Französische Schriftzeichen:
/*a für à
/^a für â
/'a für á
/:*e für è
/^e für ê
/'e für é
/*o für ò
/^o für ô
/'o für ó
/*u für ù
/^u für û
/'u für ú
/,c für ç
/,C für Ç
/oe für œ
/:i für ï und
/:e für ë eingegeben wird.
Außerdem gibt es einige flexible Zeichenfolgen, die automatisch geupdatet werden:
/hbn setzt den Namen der Heimatbasis ein (nur Schiffe mit Heimatbasis; Prioritäten: Normale Heimatbasis > HVT-Heimatbasis > WLS-Heimatbasis)
/hbs setzt den Sektor der Heimatbasis ein (nur Schiffe mit Heimatbasis; Prioritäten s.o.)
/lvlt setzt den Handelsrang des Piloten ein
/lvlf setzt den Kampfrang des Piloten ein
/typ setzt den Schiffs/Stationstypen ein
Beispiel:
Hier ein kleines Beispiel:
aus der Eingabe:
/blaRastar-Raffinerie /man/alpha
für den Stationsnamen wird:
Rastar-Raffnerie α
und ein TS, der zu dieser Fabrik gehört und so benannt wird:
/grnTS /hbn /gel/hbs /rotRastar-/Oel
bekommt diesen Namen:
TS Rastar-Raffnerie α Elenas Glück Rastar-Öl
Es ist übrigens noch eine weitere Funktion hinzugekommen: Man kann sich eine Dezimale Zahl im Schiffsnamen als folgende Anzeigeform ausgeben lassen:
/numI<Zahl> für Römische Zahlen (größtes Implementiertes Zeichen ist M, also 1000)
/numa<Zahl> für Kleinbuchstaben (bisher nur bis maximal 26 unterstützt)
/numA<Zahl> für Grossbuchstaben (bisher nur bis maximal 26 unterstützt)
/numG<Zahl> für Griechische Buchstaben (bisher nur bis maximal 24 unterstützt)
/num#<Basis>#<Zahl> für Zahlen in anderen Stellenwertsystemen, z.B. Binär (Basis 2), Oktal (Basis Cool, Hexadezimal (Basis 16) (unterstützt bis Basis 36 und <Zahl> < 2.000.000.000 / <Basis>)
Hinweise:
- Ich empfehle auf gar keinen Fall nur rote und (bei Stationen noch) blaue Namen zu verwenden, da man in diesem Fall nicht sehen kann, wenn diese angegriffen werden bzw. an Rohstoffmangel leiden.
- Namensänderungen der Schiffe sind problemlos möglich, jedoch werden keine Aktualisierungen mehr von dynamischen Namensbestandteilen durchgeführt, wenn diese geändert werden. die Farb-Tags davor und dahinter können problemlos geändert werden.
- Die Farb-Tags sind 2 Unsichtbare Zeichen im Namensstring, an deren Stellen spielt der Cursor beim Umbenennen etwas verrückt, also nicht wundern.
Eigene Abkürzungen einfügen:
** Erklärung in der geupdateten Readme **
Installation: Archivinhalt ins X3-Verzeichnis entpacken, im Spiel den Scripteditor aktivieren und anschliessend speichern und den Spielstand erneut laden.
(Lucike hat des Öfteren die Möglichkeit gepostet, wie man unsignierte Scripts verwenden kann ohne den SE zu aktivieren, diese war zwar für Reunion gilt aber genauso für TC)
Aktualisierung der vorigen Version:
** keine vorigen Versionen **
Downloadlink & Wichtiger Hinweis:
HINWEIS: Sichert eure Spielstände!! Dieses Script wurde zwar im groben getestet, aber Fehler sind dennoch nicht ausgeschlossen (ausserdem gibt es ein ***modified*** im Profil)