Neue Sektoren ansagen lassen...

Hier ist der ideale Ort um über Scripts und Mods für X³: Terran Conflict und X³: Albion Prelude zu diskutieren.

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

Isemados VI
Posts: 233
Joined: Tue, 2. Aug 05, 13:44
x4

Neue Sektoren ansagen lassen...

Post by Isemados VI »

Grüße,
Ich habe mal eine Frage was das mappen betrifft. Und zwar habe ich die standart map von X3TC um neue Sektoren erweitert. Die neuen Sektoren werden auch auf der Ingame Galaxie Karte angezeigt (3DSMAX). Nun möchte ich aber noch das wenn ich einen Sektor betrete, das der name angesagt wird. Habe für jeden Sektor schon Soundfiles (WAV) aufgenommen (Acapella Text to Speek demo) und die erstmal nach dem System benannt. Würde halt gerne wissen wie ich die Soundfiles mit dem System verlinke. Hoffe mir kann jemand helfen, würde mich freuen.

Gruß:Isemados
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

dafür darfst du eine ~10 Stunden lange Sounddatei (iirc MOV/0001-L049.dat oder sowas in der art) um deine Texte erweitern und die Zeitindexe deiner Einträge (Start und länge) in einer xml im selben Verzeichnis eintragen (wie sie einzutragen sind sollte beim öffnen von dieser offensichtlich werden, weil sie dieselbe Struktur wie ein t-file hat ;) )
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
Isemados VI
Posts: 233
Joined: Tue, 2. Aug 05, 13:44
x4

Post by Isemados VI »

Öhm ja, bin mir nicht wirklich sicher ob ich davon alles verstanden habe.
Also eigentlich muss ich nur im Ordner MOV die 0001-L049 entpacken und mit dem editor bearbeiten. Ich geh jetzt einfach mal davon aus das jeder Sektor seine ID hat und ich meine Soundfiles so benenne das sie mit der ID des Sektors passt. Das mit den Zeitindexen raffe ich noch nicht ganz, muss ich mir mal anschauen ;)
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

negativ.

es ist nicht so dass jeder Gessprochene Text eine eigene Datei hat sondern umgekehrt:
SÄMTLICHE GESPROCHENEN TEXTE IN X SIND HINTEREINANDER IN EINER EINZIGEN SOUNDDATEI (besafte *.dat welche iirc im wmv-format vorliegt und einfach nach dat umbenannt wurde, X akzeptiert hier aber afaik auch mp3s) und wenn du was neues hinzufügen willst musst du diese Editieren und deine Texte hinten anhängen weil es afaik keine möglichkeit gibt diese als zusätzliche Dateien hinzuzufügen... (und mittendrin oder am anfang einfügen bringt den ganzen rest durcheinander.. ähnlich wie mit der TShips)

um die einzelnen Texte in ersterer Datei auseinander zu halten gibt es dann eine weitere Datei, in der die Startzeit und Länge eines Textes angegeben ist (beides in Millisekunden) und welche diese Zeitpositionen mit den Einträgen im t-file verknüpft
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
X-Enon
Posts: 102
Joined: Thu, 13. Nov 08, 14:52
x3tc

[FRAGE] "Eigene" Sektoren von Betty aussprechen lassen

Post by X-Enon »

Wie kann ich Betty dazu bringen die Sektornamen auszusprechen bei meinen selbsterstellten Sektoren? Ich will die bereits vorhandenen sprachfiles nutzen d.h. ich will keine neuen Wörter miteinfügen.
Und ist es vlt möglich sektoren aus sprachfileausschnitten zu bennenen? (bsp "Argon Prime alpha 2" oder "Erzgürtel Hauptquartier") Wenn ja wie?
Danke jetz schon für eure Hilfe :)
(lag)
Sprungantrieb wird geladen...10%....20...30....40...50 cent....60..... xD
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

wenn du nur ganze Einträge (also keine Teilstücke von Sektor- oder Objektnamen) brauchst, dann nimm nen t-file-verweis:

Code: Select all

{PageID,TextID}
die kannst du auch hintereinander setzen, dann werden die Teilstücke nacheinander gesprochen ;)

wenn du nicht weisst, was t-files sind oder wie deren Aufbau dann mach dich erstmal darüber schlau, denn das ist wichtig damit der Name überhaupt angezeigt wird - das ganze aussprechen lassen wäre erst der nächste Schritt ^^
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
User avatar
TGG
Posts: 1172
Joined: Sun, 19. Oct 08, 00:45
x4

Post by TGG »

hi,
möchte die Frage noch erweitern.
Und wie macht man es, wenn man z.B. "Erzgürtel" trennen möchte ?
In Erz / Gürtel .

gruss
Image
TGG ( Terra Ghost Gesellschaft )
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
X-Enon
Posts: 102
Joined: Thu, 13. Nov 08, 14:52
x3tc

Post by X-Enon »

den namen anzeigen kann ich ja..bloß er wird nicht ausgesprochen. Ich hab im Texteditor einen neuen eintrag erstellt mit den namen sagen wir mal "Erzgürtel alpha" und mit der entsprechend passenden ID zum erstelltem sektor - ja und weiter weis ich nicht...ich tapp im dunkeln ^^
(lag)
Sprungantrieb wird geladen...10%....20...30....40...50 cent....60..... xD
User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 12197
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

UniTrader wrote:http://forum.egosoft.com/viewtopic.php?t=296954 <-- passt da besser rein..
Ja das ist auch gar nicht so alt, also merge ich das ganze mal.

MFG

Ketraar
Image
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

@X-Enon
gut, dann setz einfach die page und t ID der Texte die du hintereinander ansagen lassen willst mit , getrennt in {}, sodass dein Eintrag z.B. so aussieht (nummern aus der luft gegriffen)

<t id="123">{456,789} {1011,1213}</t>

damit wird erst Page 456, t id 789 und anschliesend Page 1011, t id 1213 gesprochen.. wenn du wissen willst wie die ids für die einzelnen Texte lauten schau in die t/0001-L049.xml
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
X-Enon
Posts: 102
Joined: Thu, 13. Nov 08, 14:52
x3tc

Post by X-Enon »

und in welchem t file mach ich das?
(lag)
Sprungantrieb wird geladen...10%....20...30....40...50 cent....60..... xD
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

in deinem eigenen?
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
Terranigma
Posts: 606
Joined: Sun, 20. Jun 04, 01:07
x4

Post by Terranigma »

Hi,
in der 13.cat in deinem TC-Ordner ist das file 0001-L049.pck. Mit dem X3 Modmanager einfach entpacken und du erhälst die 0001-L049.xml. Dort findest du dann alles was du brauchst, wie Unitrader schon sagte.
"Es gibt zwei Dinge, die unendlich sind, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir noch nicht ganz sicher " ( Albert Einstein )

Return to “X³: Terran Conflict / Albion Prelude - Scripts und Modding”