XML Page-ID, [veraltet]

Hier ist der ideale Ort um über Scripts und Mods für X²: Die Bedrohung zu diskutieren.

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

Vassenego
Posts: 4797
Joined: Fri, 20. Dec 02, 19:30
x2

Post by Vassenego »

Aus Gründen der Übersichtlichkeit abgehängt. Ein Link zum Thema findet sich ab sofort im weiterhin gepinnten UST.

:)


Alles wird aufgeräumt
Vassenego
"Bereitet euch darauf vor, relativistisch Absurdes zu werden ..." (Isaac)

don't click :spam:

--<= back (for good?) =>--
User avatar
lenny5000
Posts: 892
Joined: Mon, 29. Sep 03, 19:06
x3

Post by lenny5000 »

Ich hab' SprachdateiID: 5000
und die

COMMAND_TYPE_TRADE_24
COMMAND_TYPE_TRADE_25

zum Kaufe und Verkaufe bei Fabrik in Verwendung.
Greets
lenny5000
User avatar
Orka
Posts: 817
Joined: Wed, 7. Apr 04, 15:19
x4

Re: WOW! Das wäre genial!

Post by Orka »

Londo Molari wrote:
MrMilti wrote:Interessante Neuigkeiten:

Ich hab mir auf einen Tipp hin mal den Teladi AutoTrader angesehen und ich war völlig konfus, denn da werden Kommandoeinträger zugeteilt, von denen ich noch nie gehört hab. Also sehe ich mal im Scripteditor nach und musste feststellen, dass es diese Kommandos gar nicht gibt.

Also hab ich mir das alles mal etwas genauer angesehen und dann hab ich schließlich das im Sprachfile gefunden:

Code: Select all

- <page id="2008" title="Script Object Commands" descr="0">
  <t id="410">COMMAND_TELADI_AUTO_TRADE</t> 
  <t id="411">COMMAND_TELADI_IMPORT</t> 
  <t id="412">COMMAND_TELADI_EXPORT</t> 
  <t id="413">COMMAND_TELADI_BUY_WARE</t> 
  <t id="414">COMMAND_TELADI_SELL_WARE</t> 
  <t id="415">COMMAND_TELADI_REPORT</t> 
  <t id="729">COMMAND_TELADI_LOAD</t> 
  <t id="730">COMMAND_TELADI_UNLOAD</t> 
  <t id="731">COMMAND_TELADI_THINK</t> 
  </page>
Wenn ich das richtig sehe, kann man mit der Page-ID 2008 völlig NEUE Kommandos definieren!
Somit könnte ich meine z.B. COMMAND_MRMILTI_TRADE_*** nennen und wir hätten nie Probleme, dass uns die Einträge ausgehen!
Ich muss jetzt nur noch checken, ob man wirklich lediglich die Definition im Sprachfile braucht, um neue Kommandos zu definieren.

Wenn das funktioniert, wär das der Hammer!

Ich check das schnell und melde mich dann wieder!

mfg
MrMilti
du brauchst dafür nicht eine extra text ID du kannst auch belibige komandos zusätzlich anhängen, zumindest bis zu den entsprechenden stellen wo Egosoft wieder mit seinen Texteinträgen weiter macht - ihr müsst nur auf deren ID Schema achten.
Zum Beispiel kanst du von ID 5953 bis 8993 zusätzliche Waren einbaun, du must nur die ID die du zusätzlich einbaust auch Überall eintragen (also in die PageID 17 für die Sprachausgabe, die TWareT.PCK für die Liste der Waren und wo diese ID´s sons noch auftauchen.
Gleiches gilt für zusätzliche Comandoeinträge auch hier ist ne erweiterung möglich.

und ihr könnt die Komandos des Scripteditors ebenfalls erweitern.
Wäre das nicht schon ein Mod?
User avatar
Spotxxl
Posts: 583
Joined: Tue, 10. Feb 04, 17:29
x3tc

Post by Spotxxl »

Ich benutze nun noch den Readtext17-5773 dummy.
Ein Drache ist ne feine Sache :)
User avatar
Orka
Posts: 817
Joined: Wed, 7. Apr 04, 15:19
x4

Post by Orka »

Verwende ID 1979 (File&Page)

sowie

COMMAND_TYPE_SPECIAL_10
COMMAND_TYPE_SPECIAL_11
COMMAND_TYPE_SPECIAL_12
COMMAND_TYPE_SPECIAL_13
User avatar
Spotxxl
Posts: 583
Joined: Tue, 10. Feb 04, 17:29
x3tc

Post by Spotxxl »

Irgnoiriert ihr eigentlich, dass ich andauernd sage, dass meine Ware Navigationssoftware MK2

(hier ein link)

heißt und nicht ??? ????????!!!!!!!!!
Ein Drache ist ne feine Sache :)
User avatar
MrMilti
Posts: 151
Joined: Wed, 6. Nov 02, 20:31
x2

Post by MrMilti »

Das ist nur, damit das Thema nicht verschwindet.
Hatte ein paar Probleme es wiederzufinden.

mfg
MrMilti
ticaki
Posts: 4861
Joined: Wed, 6. Nov 02, 20:31
x3

Post by ticaki »

@MrMillti
Schau mal oben im 2 Sticky "Scripteditor Anl...."
Da ist ein Link zu diesem Thread. Ist so übersichtlicher.

Gruß ticaki
Zur Zeit nicht aktiv
User avatar
hraban
Posts: 97
Joined: Tue, 23. Mar 04, 10:00
x3

Post by hraban »

Ich beantrage die Nr. 3005!

Bitte in die Liste aufnehmen.

Danke
Handel ist Krieg, der Einsatz von Waffen ist Ressourcenverschwendung!
ticaki
Posts: 4861
Joined: Wed, 6. Nov 02, 20:31
x3

Post by ticaki »

Diesen Topic findet man nun über diesen http://www.egosoft.com/x2/forum/viewtopic.php?t=51531

Gruß ticaki
Zur Zeit nicht aktiv
User avatar
MrMilti
Posts: 151
Joined: Wed, 6. Nov 02, 20:31
x2

Post by MrMilti »

Nur für mich zum markieren
User avatar
lenny5000
Posts: 892
Joined: Mon, 29. Sep 03, 19:06
x3

Post by lenny5000 »

Ich brauche die
COMMAND_TYPE_TRADE_24 und COMMAND_TYPE_TRADE_25 nun doch nicht. :oops:
Greets
lenny5000
Deleted User

Post by Deleted User »

Hi also um mir auch mal ne text ID zu sichern hätte ich gerne die 499997 - 499999 zweg der übersichtlichkeit (fals es nötig ist).

ich weis zwar noch nicht wie ich das script nennen soll - aber es soll das verteidigen von stationen, schiffen und das gezielte angreifen von schiffsklassen ermöglichen.
Last edited by Deleted User on Tue, 29. Jun 04, 23:25, edited 1 time in total.
ticaki
Posts: 4861
Joined: Wed, 6. Nov 02, 20:31
x3

Post by ticaki »

Londo Molari wrote:Hi also um mir auch mal ne text ID zu sichern hätte ich gerne die 49990 - 49999 zweg der übersichtlichkeit (fals es nötig ist).

ich weis zwar noch nicht wie ich das script nennen soll - aber es soll das verteidigen von stationen, schiffen und das gezielte angreifen von schiffsklassen ermöglichen.
du brauchst nur eine ;)

Gruß ticaki
Zur Zeit nicht aktiv
Deleted User

Post by Deleted User »

na ja nehm ich halt mal 3 sicher ist sicher - die 499999 auf jeden fall und den rest mal zur vorsicht.

und die ReadText17-5813 bitte reservieren.
User avatar
StarTrekMarc
Posts: 2143
Joined: Sat, 3. Apr 04, 16:38
x4

Post by StarTrekMarc »

Meine Scripts die im AktionMod mit drinne sind benutzen:

SprachIDs:
0015
0017

Kommandokonsolen Befehle:

COMMAND_TYPE_SPECIAL_15
COMMAND_TYPE_SPECIAL_17

Bitte eintragen Danke!
User avatar
MrMilti
Posts: 151
Joined: Wed, 6. Nov 02, 20:31
x2

Post by MrMilti »

@StarTrekMarc:
Es ist nicht notwendig, mehrere Sprachfiles zu verwenden. Du kannst ohne weiteres für alle deine Scripts den selben Sprachfile verwenden.

Außerdem sind so niedrige IDs eher ungünstig, für den Fall, dass demnächst signierte Scripts erscheinen werden, die höchstwahrscheinlich niedrige Nummern verwenden werden. Dadurch würde ein Konflikt entstehen.

mfg
MrMilti
User avatar
StarTrekMarc
Posts: 2143
Joined: Sat, 3. Apr 04, 16:38
x4

Post by StarTrekMarc »

Okay, werde alles ändern... :wink:

Kannste mir mal die IDs 499980 bis 499990 sichern? Okay. Danke. :roll:
ticaki
Posts: 4861
Joined: Wed, 6. Nov 02, 20:31
x3

Post by ticaki »

StarTrekMarc wrote:Okay, werde alles ändern... :wink:

Kannste mir mal die IDs 499980 bis 499990 sichern? Okay. Danke. :roll:
rofl... Mr Milti hat gesagt, du brauchst nur EINE :D

Und ich sage das auch.

Gruß ticaki
Zur Zeit nicht aktiv
User avatar
StarTrekMarc
Posts: 2143
Joined: Sat, 3. Apr 04, 16:38
x4

Post by StarTrekMarc »

Dass mit einer ID versteh ich aber nicht!

Gruß StarTrekMarc

Return to “X²: Die Bedrohung - Scripts und Modding”