khaak waffen fürs normale schiff ?

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

faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

BlackStar wrote:1. Entpacke die 03.cat Datei mit dem Tool "z.B. StoneD's X2/XT PatcherV09b"
2. Dann wird ein Ordner erstelltt
3. Unter "types" ist die "ships" datei die man jetzt bearbeiten kann
4. das zu Bearbeiten kann kopliziert werden
5. Warte lieber auf die Doku :)
hm bei mir is die TShips.txt im 02.cat...
:?
ähm ja wenn ich die geändert hab
wo genau kommt die dann wieder hin ?
da wo se her is oder in ne neue cat ?
(btw... 4. stimmt ^^ )
"Why are you wearing that stupid man suit?"
[ external image ]
saxotuner
Posts: 76
Joined: Thu, 11. Dec 03, 18:16
x3

Post by saxotuner »

Die ships.pda ist in allen drei cat enthalten! welche mus ich endern?
1 2 3 oder alle?

die geänderte must du wider verpacken und ins spielverzeichnis einfügen aber ich weis auch nict ob ich ein 04.cat erstellen muss oder sie ersetzen !?
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

also ich hab den types mit der veränderten txt wieder da rein wo ichs raushab aber n unterschied hab ich nich bemerkt....
also im game..
naja zumindest ist es diesmal nich beim laden gecrashed
:lol:
"Why are you wearing that stupid man suit?"
[ external image ]
User avatar
BlackStar
Posts: 1392
Joined: Wed, 6. Nov 02, 20:31
x3

Post by BlackStar »

saxotuner wrote:Die ships.pda ist in allen drei cat enthalten! welche mus ich endern?
1 2 3 oder alle?

die geänderte must du wider verpacken und ins spielverzeichnis einfügen aber ich weis auch nict ob ich ein 04.cat erstellen muss oder sie ersetzen !?
Am besten du machst eine 04.dat dann kannst du die Orginale in ruhe lassen :wink:

(es gilt immer die letzte Version ,also mach eine 04.dat mit der Ship txt)

@Faye[LTH]

Wenn es crashed haste was falsch gemacht

:o jetzt sind es schon 63 Beiträge pro Tag von dir
Wissen ist Macht.Nichtwissen macht dich zum Sklaven der Wissenden.
X3-Datensammlung 3.90, Karte 1.42, KB 1.30
X3 V1.3 Bug Topic
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

also dassisch was falsch gemacht hab weissisch auch
hab des ja auch wieda alles weggelöscht
war wohl n bissel zuviel in der zeile gändert
ja un diesma hattischs in die 02 dazugetan
also pustekuchen nich erkannt
naja ich mach das morgen, weil jez geh ich zocken un nachher binnisch zu müde mich mit sovielen zahlen rumzuschlagen ;)

ähmja noch was
soll in die 04 dann nur des types rein oder auch des andere alles was bei 01 und 02 und 03 is mit der neuen types un so ?
"Why are you wearing that stupid man suit?"
[ external image ]
ArcaJeth
Posts: 2245
Joined: Mon, 10. Nov 03, 18:22
x3tc

Post by ArcaJeth »

... in die 04 müßten dann nur die geänderten Dateien rein :) (aber du mußt das Verzeichnis mit packen)
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

jo dass das verzeichnis mit muss weiss ich auch schon thx :)
weil gestern da hab ich halt echt extrem viel in ner zeile verändert in der ships un ich glaub das wr wohl n bissel viel ^^
abba da war halt keiner mehr wach und da ich eh nich genau wusste wo die hin musste hab ich halt mal hier un mal da versucht
un ich glaub einfach nur die einzelne types mit der ships drin in ne 04 war auch dabei
un da dabei das game auch weggesemmelt is wien brödle denk ich ma dass da in der zeile einfach irgendwas n riesenquatsch war ^^
naja wie gesagt is für morgen
so jez geh ich aber echt zocken #lach
will mir ne hydra leisten bin ers bei 6 mio.
(naja dafür dasses heute morgen 2 waren ga nich so schlecht glaub ich ^^ )
schlaft noch alle gut, falls nich, dann bis späda ;)
"Why are you wearing that stupid man suit?"
[ external image ]
saxotuner
Posts: 76
Joined: Thu, 11. Dec 03, 18:16
x3

Post by saxotuner »

Also bei mir funzt es entlich und zwar habe ich die .cat alle entpackt und in mein spielferzeichnis eingefügt!

Und das machst du Folgendermassen

1. mache ein Backup von deinem gesamten X2 spielverzeichnis

2. öfne den X2Patch09b und entpacke den ortner 01.cat!
jezt erhelst du einen neuen ortner XData-01 und ein Dokoment XData-01.idx

3. widerhole den zweiten vorgang mit 02.cat und 03.cat

4. jezt kopiere den gesamten inhalt des Ortners XData-01 in dein spielverzeichnis ( du wirst bei gewissen dateien gefragt ob du sie ersetzen wilst! ersetze alle!)

5. widerhole das selbe mit dem XData.02 und XData-03 aber es ist wichtig die reienfolge einzuhalten erst 01 dan 02 dan 03

6 lösche Jetzt die ortner XData-01 XData-02 und XData-03 und die dateien XData-01.idx XData-02.idx und XData-03.idx aus deinem spielverzeichnis

7. entferne die originalen .cat dateien alle drei und auch die .dat dateien alle Löschen

8. Jezt kanst du in den types ortner und die ship.pck datei entpaken! dan erhälst du ein dokument namens ship.txt

9. lösche die datei ship.pck

10. jetzt kanst du im ship.txt alle veränderungen vornemen abspeichern und brauchst sie nich wieder verpacken! so sparst du viel zeit und erger
mache sicherheitshalber eine Backup der ship.txt datei


Dasselbe funzt auch mit der Cockpits.pck und allen anderen .pck dateien im types Ortner

Viell Spass
Saxotuner
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

hm naja das andere hab ich ja jez auch kapiert wies geht un ich glaub beide sind etwa gleich aufwendig ;)
ne kopie vom ganzen ordner hab ich sowieso aufm desktop ^^
aber ich muss ers mal "zeit" haben das alles zu machen, zocken geht vor ^^
thx auf jeden fall ;)
"Why are you wearing that stupid man suit?"
[ external image ]
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

ähm ja noch ne kleine n00b frage..

wenn ich jez die neue TShips.txt in nen types ordner hau un die in ne neue cat (also 04.cat) rein tu...
muss ich dann in der anderen *.cat des types/TShips.txt löschen ?
"Why are you wearing that stupid man suit?"
[ external image ]
The_Jam
Posts: 447
Joined: Tue, 27. May 03, 12:11
x2

Post by The_Jam »

nein musst Du nicht - es gelten immer nur die Dateine die in der letzten höheren .cat vorhanden sind.
Kleiner Tip zu den Waffen: Welche Waffen ein Schiff tragen darf und welche nicht steht als Dezimalwert in der TShips.txt. DIese Dezimalzahl wird duch einen Oktaederwert errechnet.
[ external image ]
Der Horizont mancher Menschen ist ein Kreis mit Radius 0 ...das nennen sie dann Standpunkt!
Albert Einstein

D6a, da werden Sie geholfen.
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

hm jo das mit den waffenzahlen hab ich scho in dem englischen thread gelesen
nur weis sich nich wohin genau die kommen

und da steht auch noch was von so nem wert der alle waffen kompatibel macht, aber ich glaub der muss in die cockpits wenn ich richtig gelesen hab :?
kA peil das da nich so ganz...
1,2,4,
8,16,32,
64,128,256,
512,1024,2048,
4096,8192,16384,
32768,65536,131072,
262144,524288,1048576,
2097152,4194304,8388608

GIRE A, GIRE B, GIRE G
PAC A, PAC B, PAC C
HEPT A, HEPT B, HEPT G
PSG A, PSG B, PSG G
Mining, KH A, KH B
KH G, Mass, Ion D
PPC A, PPC B, PPC G
OL, KH_Endfight, Repair
ist KH A/B/C der kyonen emitter ?

naja un das mit den geschützkanzeln dazuhauen lass ich lieber mal vorerst...
weil deswegen muss ich jez des ganze dink nochma neu verscripten..

oje was bastel ich mir hier für ne kiste zusammen...
ihr würdet euch kaputt lachen un den kopf schütteln LÖL


[edit]
hab nochmal genauer geguckt.. das mit der cockpits datei is für die geschütztürme..
naja die las ich vorerst mal in ruhe, die machen mich scho blöde genug ^^
aber wo ich das eingeben muss um die ganzen waffen zu verändern weiss ich noch immer nich.........
[/edit]
"Why are you wearing that stupid man suit?"
[ external image ]
saxotuner
Posts: 76
Joined: Thu, 11. Dec 03, 18:16
x3

Post by saxotuner »

In der T-ship.txt must du erst die zeile des schiffs suchen das du moden wilst!

in den zeilen hast du zalen die durch ; getrent sind und diese zälst du ab

7 = Basse Speed
9 = Aceleration
14= Reactor
19= Waffen freischalten
20= Guns?
21= Max Shilt Type
22= Max Shilds
23= Max Cargo Type
27= Min Cargo
28= Max Cargo
29+30 = Gun Data?
31-40 = Turets Data

Bei der Nova siet das z.B. Volgendermasen aus:

Argon Nova

SS_SH_A_M3A 0.2 0.2 0.2 5 4131 14500 2664 103 1 5
89 150 168 225 4170 4512 196825 3 2 3 4 9
15 40 86 236 63 2 0 0 0 0 0 0
0 0 0 0
0 3 1 10000 35 36 1 2
1 0 915 15 2 1 91 16 2 1 2 1
2 1 1 106 6 111 1 2 1 106 7 111
1 3 1 2 1 3 1 91 16 89 0 130
12500 25 1 0 SS_SH_A_M3A



und die Wafen freischalten ist gans einfach!

du hast eine binärzahl 1 stet für aktiv und 0 für inaktiv also

Impuls Ray Emiter
Particle Accelerator Cannons
High Energy Plasma Trowers
Phased Shockwave Generator
Mobile Drilling System
Kyon Emiter
Mass Driver
Ion Disruptor
Photon Pulse Cannons

Nova

000 1 1 000 0 000 011 011 001
Wobei es drei für jede wefe sind Gama Beta Alfa

öfne den Rechner von windows und schalte auf Wissenschaftlich
dann klickst di auf das kästchen Bin und gibst deinen wunschfactor ein (die nullen fornedran musst du nicht eingeben erst ab der ersten 1)
jezt klicke auf Dez und du erhälst die Zahl di du im T-ship.txt unter Wafen freischalten einfügen must
User avatar
Metuelisator
Posts: 634
Joined: Fri, 29. Aug 03, 06:22
x2

Post by Metuelisator »

Faye[LTH] wrote:hm jo das mit den waffenzahlen hab ich scho in dem englischen thread gelesen
nur weis sich nich wohin genau die kommen

und da steht auch noch was von so nem wert der alle waffen kompatibel macht, aber ich glaub der muss in die cockpits wenn ich richtig gelesen hab :?
kA peil das da nich so ganz...
1,2,4,
8,16,32,
64,128,256,
512,1024,2048,
4096,8192,16384,
32768,65536,131072,
262144,524288,1048576,
2097152,4194304,8388608

GIRE A, GIRE B, GIRE G
PAC A, PAC B, PAC C
HEPT A, HEPT B, HEPT G
PSG A, PSG B, PSG G
Mining, KH A, KH B
KH G, Mass, Ion D
PPC A, PPC B, PPC G
OL, KH_Endfight, Repair
ist KH A/B/C der kyonen emitter ?

naja un das mit den geschützkanzeln dazuhauen lass ich lieber mal vorerst...
weil deswegen muss ich jez des ganze dink nochma neu verscripten..

oje was bastel ich mir hier für ne kiste zusammen...
ihr würdet euch kaputt lachen un den kopf schütteln LÖL


[edit]
hab nochmal genauer geguckt.. das mit der cockpits datei is für die geschütztürme..
naja die las ich vorerst mal in ruhe, die machen mich scho blöde genug ^^
aber wo ich das eingeben muss um die ganzen waffen zu verändern weiss ich noch immer nich.........
[/edit]
Na da bist doch schon genau richtig. In der Thips.txt das Schiff anhand der Zeilenenden raussuchen (z.B. "...S_M6" ist Split M6 sprich Dragon, "S_M1" Split Trägerschiff usw.

Nun in der gewünschten Zeile den 19. Wert raussuchen, das ist der für die Frontguns. Willst Du z.B. zu Deinem Schiff den Beta-Kyonenemitter einbauen können, ein Blick in Deine Tabelle oben: der Wert für das Ding ist
131072
Diesen Wert nun mit dem Wert aus der Tships.txt addieren (dezimal) und das Ergebnis anstelle des alten Wertes eintragen.

PS: der Gamma-Kyonenemitter wollt bei mir net reingehen, passt vielleicht nur in Dickschiffe.

PPS: Nu KANN Dein Schiff die Dinger einbauen, aber haben tust Du sie noch nicht. Falls noch net Khaak kapern kannst musst Du Dir die Dinger herscripten.
Gigabyte GA-EP35-DS3
Intel Quadcore Q9300 @ 2,5 GHz
Geforce 8800 GTS 512
4G Ram Dual-Channel
Win XP SP3
User avatar
lenny5000
Posts: 892
Joined: Mon, 29. Sep 03, 19:06
x3

Post by lenny5000 »

Also wenn ich das jetzt richtig verstanden habe, dann muss ich "nur" die 03.cat entpacken, dann die TShips.txt editieren und dann das ganze als 04.cat wieder abspeichern?
Greets
lenny5000
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

@ lenny

also die TShips.txt hab ich eigentlich aus der 02.cat aber egal

nachher einfach die txt in einen ordner der types heisst, der ordner kommt dann in die 04.cat
und fertig ^^



@ die andern

ich hab irgendwo was gelesen von so nem allround code der alle waffen aktiviert
4194303
dann müsste es doch langen wenn ich den als 19. zahl einfüge oder ?
"Why are you wearing that stupid man suit?"
[ external image ]
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

öhm da fällt mir ein..


wenn ich jez die kyonen emitter fürs schiff kompatibel gemacht hab.. wo bitte schön krieg ich die dann her :?
"Why are you wearing that stupid man suit?"
[ external image ]
ComMcNeil
Posts: 1430
Joined: Thu, 11. Sep 03, 19:14
x3tc

Post by ComMcNeil »

Faye[LTH] wrote:öhm da fällt mir ein..


wenn ich jez die kyonen emitter fürs schiff kompatibel gemacht hab.. wo bitte schön krieg ich die dann her :?

script install <obj> in ship?

wennst willst schau ich ob ich schnell sowas zusammenschreiben kann, kanns allerdings nicht testen da das teil bei mir in keinem schiff funken würd :D
faye
Posts: 3618
Joined: Sun, 15. Feb 04, 17:31
x2

Post by faye »

öhm #plödguck

gehts auch auf n00bisch ? #löl



hab doch keine ahnung von dem zeugs ^^

kann man nich irgendwie ne gamma kyonen emitter schmiede scripten *?*
"Why are you wearing that stupid man suit?"
[ external image ]
ComMcNeil
Posts: 1430
Joined: Thu, 11. Sep 03, 19:14
x3tc

Post by ComMcNeil »

kopier einafch folgendes in eine textdatei und nenn sie dann um in addkyonenemitter.xml oder so, dann ins script verzeichnis kopieren

dann setz dich einfach in das schiff wo dus reinhaben willst, geh in scripteditor und wähl aus der liste das script aus, starten mit R (bei der auswahl null auswählen)

das sollte einen gamma kyonen emitter ins schiff einbauen, wenns ned funkt oder abschmiert oder du nen alpha oder beta haben willst sags einfach, oder schau dir das script an, das is genau 1(!!!) codezeile :D


<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>addkyonenemitter</name>
<version>0</version>
<engineversion>23</engineversion>
<description>Description</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>$ship = </var><var>[PLAYERSHIP] -></var><text> install </text><var>1</var><text> units of </text><var>Gamma Kyonen Emitter</var></line>
<line linenr="002" indent=""><text>return </text><var>null</var></line>
</sourcetext>
<codearray>
<sval type="array" size="10"><sval type="string" val="addkyonenemitter" /><sval type="int" val="23" /><sval type="string" val="Description" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="array" size="1"><sval type="string" val="ship" /></sval><sval type="array" size="2"><sval type="array" size="8"><sval type="int" val="647" /><sval type="int" val="131075" /><sval type="int" val="65539" /><sval type="int" val="0" /><sval type="int" val="4" /><sval type="int" val="1" /><sval type="int" val="9" /><sval type="int" val="524310" /></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>

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