Teladi AutoTrader kaufbar machen ?
Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators
Teladi AutoTrader kaufbar machen ?
Ich habe gestern mal das Teladi Handelsscruipt getestet und das Ergebnis ist wirklich zufriedenstellend.
Was mich aber daran stört, das man das Teil sofort zur Verfügung hat. Da dies ein bisschen den Beigeschmack des Cheatens hat, würde ich gern das Teil "kaufbar" machen.
Ich habe alle Tutorials die auffindbar waren gelesen, aber keinen Ansatz dazu gefunden.
Hat jemand vielleicht einen Tipp für mich ?
Levi
Was mich aber daran stört, das man das Teil sofort zur Verfügung hat. Da dies ein bisschen den Beigeschmack des Cheatens hat, würde ich gern das Teil "kaufbar" machen.
Ich habe alle Tutorials die auffindbar waren gelesen, aber keinen Ansatz dazu gefunden.
Hat jemand vielleicht einen Tipp für mich ?
Levi
Auch auf die Gefahr hin, hier Selbstgespräche zu führen muss ich doch nochmal fragen...
Ich habe dass jetzt soweit hinbekommen, wie ich mir das vorgestellt habe, bis auf ein klitzekleines Detail
Das Teladiscript setzt als installierte Erweiterung die Handelssoftware MK2 vorraus.
Dadurch dass ich das Ding jetzt in den Handel gesetzt habe, muss ich natürlich auch eine installierte Teladi Handeslssoftware vorraussetzen.
Leider erlaub das Kommando "set ship command upgrade...." nur eine Upgradevorraussetzung. Zweimal das gleiche Kommando mit verschiedenen Vorraussetzungen klappt auch nicht, da die erste dann "überschrieben" wird.
Wie füge ich eine zweite Vorraussetzung ein, also 2 installierte Upgrades ?
Levi
Ich habe dass jetzt soweit hinbekommen, wie ich mir das vorgestellt habe, bis auf ein klitzekleines Detail
Das Teladiscript setzt als installierte Erweiterung die Handelssoftware MK2 vorraus.
Dadurch dass ich das Ding jetzt in den Handel gesetzt habe, muss ich natürlich auch eine installierte Teladi Handeslssoftware vorraussetzen.
Leider erlaub das Kommando "set ship command upgrade...." nur eine Upgradevorraussetzung. Zweimal das gleiche Kommando mit verschiedenen Vorraussetzungen klappt auch nicht, da die erste dann "überschrieben" wird.
Wie füge ich eine zweite Vorraussetzung ein, also 2 installierte Upgrades ?
Levi
Hallo Livitahn,
das ist doch das schönst wenn man etwas ohne fremde Hilfe hinbekommt.
Mal ne Frage, da ich mit dem Script - Editor und dem Programmieren nicht so vertraut bin, wäre es nett wenn du deine Scripterweiterung für den Autotrader zur Verfügung stellen könntest? Bitte bitte
vielleicht per Mail oder so.
das ist doch das schönst wenn man etwas ohne fremde Hilfe hinbekommt.
Mal ne Frage, da ich mit dem Script - Editor und dem Programmieren nicht so vertraut bin, wäre es nett wenn du deine Scripterweiterung für den Autotrader zur Verfügung stellen könntest? Bitte bitte
vielleicht per Mail oder so.
Wer die Wahrheit nicht weiß, der ist bloß ein Dummkopf. Aber wer
sie weiß und sie eine Lüge nennt, der ist ein Verbrecher
Bertold Brecht
sie weiß und sie eine Lüge nennt, der ist ein Verbrecher
Bertold Brecht
Die Scripte kann man in beiden (deutsche und englische) Versionen benutzen. Wenn du allerdings die Scripte im Spiel auch auf deutsch haben willst, musst du einige Dinge ändern. Allerdings weiß ich selber nicht genau was und wo ich das ändern mussVvarden wrote:Für welche Spiel Version ist dann das ganze ?
Also, wenn man uns "Unwissenden" mal ne genaue Anleitung geben könnte
Ich bin Grobmotoriker, deshalb spiele ich X und keine FPS!
Hier gibt es doch 2 sehr gute Tutorials (im englischen Forum). Mehr hatte ich auch nicht. Dazu noch ein Blick in bereits existierende Scripts und die ganze Sache wird logisch (mehr oder weniger)Thok_rah wrote: Also, wenn man uns "Unwissenden" mal ne genaue Anleitung geben könnte
Einmal das Prinzip begriffen und es ist wirklich einfach. Allerdings ohne Programmiererfahrung wird es schwer. Der Aufbau errinert stark an einen Mix von Visual Basic und C.
Wie man an diesem Thread sieht, hilft es nicht hier allgemeine Fragen zu stellen
Levi
OK, dann versuch ich's eben am WochenendeLevitahn wrote:Hier gibt es doch 2 sehr gute Tutorials (im englischen Forum). Mehr hatte ich auch nicht. Dazu noch ein Blick in bereits existierende Scripts und die ganze Sache wird logisch (mehr oder weniger)Thok_rah wrote: Also, wenn man uns "Unwissenden" mal ne genaue Anleitung geben könnte
Einmal das Prinzip begriffen und es ist wirklich einfach. Allerdings ohne Programmiererfahrung wird es schwer. Der Aufbau errinert stark an einen Mix von Visual Basic und C.
Wie man an diesem Thread sieht, hilft es nicht hier allgemeine Fragen zu stellen
Levi
Hab' zwar für sowas keine Zeit (muss doch X2 spielen ) aber dann geht eben die Nacht drauf
Trotzdem danke für die Antwort
P.S.: Wann stellst du dein Script online?
Ich bin Grobmotoriker, deshalb spiele ich X und keine FPS!
Okay, is up:
www.jackthegrabber.de/files/Teladi.rar
die beiden Files 4.dat und 4.cat müssen umbenannet werden, wenn Ihr bereits diese Files im Gamedir habt. Einfach +1 vom letzten dat File.
Levi
www.jackthegrabber.de/files/Teladi.rar
die beiden Files 4.dat und 4.cat müssen umbenannet werden, wenn Ihr bereits diese Files im Gamedir habt. Einfach +1 vom letzten dat File.
Levi
- the__phoenix
- Posts: 5
- Joined: Sat, 14. Feb 04, 21:35
...hm , da war noch ein kleiner fehler in derLevitahn wrote:da muss ein .cat/.dat file enthalten sein. Habs eben gesaugt und kontrolliert.
init.scriptpack.xml
- die texte werden nicht geladen ..somit erscheinen auch keine kommandos .. hier das gefixte .....
<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>init.scriptpack</name>
<version>0</version>
<engineversion>23</engineversion>
<description>Description</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><text>load text: id=</text><var>80</var></line><line linenr="002" interruptable="@" indent=""><var>START </var><var>[THIS] -></var><text> call script </text><call>TeladiHandelssoftware.init</call><text> : </text><text> Product to sell=</text><var>ReadText17-5893</var></line>
<line linenr="003" indent=""><text>return </text><var>null</var></line>
</sourcetext>
<codearray>
<sval type="array" size="10"><sval type="string" val="init.scriptpack" /><sval type="int" val="23" /><sval type="string" val="Description" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="array" size="3"><sval type="array" size="3"><sval type="int" val="151" /><sval type="int" val="4" /><sval type="int" val="80" /></sval><sval type="array" size="8"><sval type="int" val="102" /><sval type="string" val="TeladiHandelssoftware.init" /><sval type="int" val="-2147483646" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="1" /><sval type="int" val="9" /><sval type="int" val="1048649" /></sval><sval type="array" size="3"><sval type="int" val="103" /><sval type="int" val="0" /><sval type="int" val="0" /></sval></sval><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval>
</codearray>
</script>