Eigener Name für selbst erstelltes Schiff in der Tships.txt

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

Boromir
Posts: 1062
Joined: Sat, 3. Jan 04, 23:22
x3tc

Eigener Name für selbst erstelltes Schiff in der Tships.txt

Post by Boromir »

Hallo,

ich wollte mir ein neues Schiff erstellen und bin nach folgender Anleitung vorgegangen:

http://www.xwiki.chaos.net.nz/How_to_cr ... _your_ship

Leider funktioniert das mit der "Name ID" nicht. Ich habe zwar die eine xml Datei 8041-L049.xml angelegt:

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<language id="49">
<page id="17" title="Boardcomp. objects" descr="">
 <t id="80200">Colossus WPF</t>
</page>
</language>
und ein Sript setup.mm.wpf mit dem Befehl:

Code: Select all

load text id:8041
sobald ich dem Schiff in der Tships.txt die "Name ID" 80200 zuweise, erscheint der Fehler: "String [17:80200] not found".

Was mache ich falsch?

Gruß,
Boromir
X3!!!
Posts: 250
Joined: Sun, 13. Mar 11, 13:24

Post by X3!!! »

Starte den X3 Editor neu, und schau, ob es immer noch so ist. Außerdem würde ich für die Sprachdateien (also alles, was im t-ordner liegt) den Text Ressource Editor (im X3 editor enthalten) verwenden. Damit ist es um einiges einfacher.
Striker304
Posts: 915
Joined: Fri, 26. Mar 10, 21:15
x3tc

Post by Striker304 »

Schau mal nach, ob der Name auch im Spiel nicht zu sehen ist.

mfg
Striker
|K.O.S.H.
Posts: 3728
Joined: Fri, 19. Dec 03, 10:36
x3tc

Post by |K.O.S.H. »

also das t-file scheint ok zu sein.
der x3-editor läd imme rnur am anfang die daten (irgendwie logisch).
wenn du erst dne editor aufmachst,d nan ein t-file erstellst, dann kann er das ja nicht kennen.
das programm kann ja nicht am laufenden band deinen t-ordner checken

falls das nicht zutrifft, gucke, ob der editor auch im richtigen ordner sucht.
Wing Commander Mod - German Topic
06.07.11 - v1.1 RELEASED!
Boromir
Posts: 1062
Joined: Sat, 3. Jan 04, 23:22
x3tc

Post by Boromir »

ich hab den x3 Editor 2 auch schon mal geschlossen und wieder aufgemacht. Leider ohne Erfolg...

Wenn ich den "Text Resource Editor" über Plugins lade, bekomme ich ein Liste "Strings in Memory". Dort erscheint kein Eintrag mit der ID 80200.
|K.O.S.H.
Posts: 3728
Joined: Fri, 19. Dec 03, 10:36
x3tc

Post by |K.O.S.H. »

dann kann es eigentlich nur noch sein, dass die datei in nem falschen verzeichnis liegt oder falsch benannt ist.

oder eventuell falsch codiert
Wing Commander Mod - German Topic
06.07.11 - v1.1 RELEASED!
daye
Posts: 263
Joined: Mon, 2. Feb 04, 03:21
x3tc

Post by daye »

Meiner Meinung nach haste einfach nen Eintrag vergessen! Auf die korrekte Description muss natürlich im X3-Editor auch verwiesen werden.

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<language id="49">

<!-- Version 1.0 -->

	<page id="17" title="Boardcomp. objects" descr="0">
		<t id="80200">Colossus WPF</t>
		<t id="80201">Beschreibung</t>
	</page>
   <page id="300017" title="Boardcomp. objects" descr="0">
		<t id="80200">Colossus WPF</t>
		<t id="80201">Beschreibung</t>
	</page>
</language>
Last edited by daye on Wed, 20. Jul 11, 16:58, edited 3 times in total.
X3R/X3TC/X3AP Automatisierte EndProdukt-Preiskalkulation V1.024
X3AP Startszenario Eigenes HQ
X3TC/X3AP Verbesserte Schildeffekte
An d. Tag, wo X-Rebirth eingestampft u. ein echtes X4 angekündigt wird, geb ich ne Party in Omikron Lyrae!
PredatorX
Posts: 67
Joined: Fri, 13. Feb 09, 11:47

Post by PredatorX »

das ist in englisch das tutorial. dass heisst du solltest englisch können, dann klappt es vielleicht auch
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

daye wrote:Meiner Meinung nach haste einfach nen Eintrag vergessen! Auf die korrekte Description muss natürlich im X3-Editor auch verwiesen werden.

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<language id="49">

<!-- Version 1.0 -->

	<page id="17" title="Boardcomp. objects" descr="0">
		<t id="80200">Colossus WPF</t>
		<t id="80201">Beschreibung</t>
	</page>
   <page id="300017" title="Boardcomp. objects" descr="0">
		<t id="80200">Colossus WPF</t>
		<t id="80201">Beschreibung</t>
	</page>
</language>
warum machst du das redundant? eine der beiden Pages reicht völlig, sie werden eh spielintern unter Page 17 zusammengefasst..
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 ;)
daye
Posts: 263
Joined: Mon, 2. Feb 04, 03:21
x3tc

Post by daye »

UniTrader wrote:
warum machst du das redundant? eine der beiden Pages reicht völlig, sie werden eh spielintern unter Page 17 zusammengefasst..
Das stimmt natürlich! Aber in meinem eigenen Mod z. B. war es nötig die "300017" zu verwenden. Ich bekam bei der "17" immer ReadText. Konnte mir das aber nicht erklären?! Als ich die Schiffsnamen unter der "300017" in meine eigene Text-page erfasst hatte lief es auf einmal.

Wollte nur aufzeigen, dass es noch eine "Unter"-Page 17 gibt. Außerdem ist es im "schlechtesten" Fall nur doppelter Aufwand, aber kein Fehler. Von daher Wayne.... :roll:
X3R/X3TC/X3AP Automatisierte EndProdukt-Preiskalkulation V1.024
X3AP Startszenario Eigenes HQ
X3TC/X3AP Verbesserte Schildeffekte
An d. Tag, wo X-Rebirth eingestampft u. ein echtes X4 angekündigt wird, geb ich ne Party in Omikron Lyrae!
Boromir
Posts: 1062
Joined: Sat, 3. Jan 04, 23:22
x3tc

Post by Boromir »

das mit "300017" habe ich auch schon gelesen. Werde ich mal probieren...
User avatar
Alex Corvis
Posts: 1365
Joined: Fri, 29. Dec 06, 21:30
x4

Post by Alex Corvis »

Falls dein Problem nicht schon gelöst ist, kannst du mal die Settings deines X3 Editors überprüfen. Du schreibst du hast ne deutsche Sprach-Datei <language id="49"> erstellt. Wenn dein Editor aber auf Englsich eingestellt ist, findet der die auch nicht, obwohl alles richtig arbeitet.

MfG, A. Corvis

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