Händlerfreundliches Universum für 1.3?

Hier ist der ideale Ort um über Scripts und Mods für X³: Reunion zu diskutieren.

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

4of25[FUP]
Posts: 2634
Joined: Mon, 8. Mar 04, 17:59
x4

Händlerfreundliches Universum für 1.3?

Post by 4of25[FUP] »

Ist es möglich einen Mod zu erstellen um den Status von 1.201 der Feinde(Khaak, Xenon, Piris) in 1.3 Spielbar zu machen? Eine Spielmöglichkeit für die die lieber Traden und Builden mit den Bugfixes von 1.3, wäre für viele die nicht so auf das kämpfen stehen eine große Erleichterung.

Dank im Voraus.
Kreuzzug der Ratten, Götterdämmerung Teil 1-4, Die unglaublichen Abenteuer des Antihelden Ray Bangs, Die mirakulösen Handelsfahrten des intergalaktischen Kleinkrämers Otto Schmitz-Barmen http://x2p.guennies-helpsites.de/
User avatar
enenra
Posts: 7150
Joined: Fri, 8. Apr 05, 19:09
x4

Post by enenra »

Khaak konnte man in X2 ja abschalten, mit einem einfachen Script. Ob es in X3 auch geht, weiss ich aber nicht... :(

Mit den Xenon und Piraten wirds schon schwieriger... wenn man erreichen könnte, dass die nicht einfach so im Raum auftauchen, sondern aus Piratenbasen bzw. Xenonbasen kommen, würde das meiner Meinung nach ja schon genügen :)
ticaki
Posts: 4861
Joined: Wed, 6. Nov 02, 20:31
x3

Post by ticaki »

Ja ist möglich, dazu nötig sind Kenntnisse im Modden und im Scripten. Ich erkläre mal im Schnelldurchgang ohne jeden Schritt zu erläutern.

Dats entpacken und types\Jobs.pck entpacken. Dort folgende Änderungen einfügen:

ID (erste Feld pro Zeile)
1103 - dort folgende Zeichenkombination suchen: 1;19;0;1;350;1800 und die 1 vor der ;350 in 0 ändern. (1;19;0;0;350;1800)

weitere Änderungen:
ID 2011-2014 nach der Zeichenkombination 0;3;10;1800 suchen und die 1800 in 72000 ändern

Das Ganze zusammen packen und in einen Mod stecken.

Jetzt die Anpassung im Script:
Das Script !god.conf entpacken und mit dem NOTEPAD bearbeiten. Sucht dort nach !god.conf (2 Vorkommen AFAIK) und ersetzt es durch god.conf ohne das !. Jetzt benennt ihr das Script um und entfernt ebenfalls das !. Die pck version bitte wegsichern.

Nun X3 starten und folgenden Code in das Script einfügen:

Code: Select all

if $event == 4
  return -59
Bitte diesen Wert nicht auf über 60 anheben - ich kann nicht sagen was in dem Fall passiert. Ausserdem habe ich den Part noch nicht getestet. Anwendung auf eigene Gefahr.

Nach diesen Änderungen das Script wieder mit dem Notepad öffenen und aus god.conf !god.conf machen. Umbenennen der Datei nicht vergessen.

Fertig.

Darauf achten das die !god.conf.pck nicht im script ordner liegt wenn ihr das spiel startet sondern nur eure !god.conf.xml

Gruß ticaki

P.S. das ist ein Tip - mit einem ca. 35 Seiten langen Disclaimer, den ich aber nicht posten will *g*
ticaki
Posts: 4861
Joined: Wed, 6. Nov 02, 20:31
x3

Post by ticaki »

- noch eine Idee - das Senken der Khaak agressivität auf einen Wert unter 5 Punkte ist auch Hilfreich (und erspart einem das Editieren des !god.conf scriptes). Aber dann wirds wirklich langweilig.

Gruß ticaki
tory
Posts: 142
Joined: Sat, 15. Jan 05, 00:15
x3

Post by tory »

Hi
@Ticaki
Vielleicht hab ich das jetzt nicht richtig geschnallt aber????:
Welche Zahl in der Job.pck ist für das aggressive und welche ist für den respawn zuständig :?
Das kann man doch dort auch ändern soviel ich weiß.
Damit könnte man doch auch die Anzahl der Piraten-Patroullien erhöhen?
Ich möchte halt etwas mehr Action :D

Gruß
Tory
ticaki
Posts: 4861
Joined: Wed, 6. Nov 02, 20:31
x3

Post by ticaki »

Die dritte Zahl pro Zeile gibt die Anzahl der Schiffe im Universum an.
Die 1800 in meinem Beispiel ist die Respawntime

Gruß ticaki
BloodHunter2004
Posts: 407
Joined: Mon, 18. Oct 04, 16:18
x4

Post by BloodHunter2004 »

also bei mir sieht das so aus eine zeile :

Code: Select all

101;Docktrader Bio, Food Minerals;160;2;trade.docktrader;0;10003;0;0;1;0;1;1;0;
2;10;10;2700;0;0;0;1;1;0;0;0;1;0;1;1;1;1;1;0;0;0;0;0;1;1;0;
1;0;0;1;0;0;0;0;0;0;0;0;0;-1;-1;20;1;0;0;1;1;0;0;-1;-1;1;0;1;
0;0;0;0;80;60;40;0;1;1;1;1;1;0;0;0;0;0;60;40;1;0;0;0;0;0;1;1;
1;0;0;0;0;0;0;60;40;40;30;0;0;0;0;1;1;0;1;0;0;0
( beispiel ) wie soll man des da bitte ändern? da sind soviele zahlen ( ist bei jedem )

Anm.d.Red: Zeilenumbrüche eingefügt
ticaki
Posts: 4861
Joined: Wed, 6. Nov 02, 20:31
x3

Post by ticaki »

Code: Select all

101;Docktrader Bio, Food Minerals;160;2;trade.docktrader;0;10003;0;0;1;0;1;1;0;2;10;10;2700;
Die 160 ist die Anzahl pro Universum.
Die folgende 2 ist die max Anzahl die einem Sektor zugewiesen werden soll.
Die 2700 ist die Respawntime in Sekunden.

Gruß ticaki
Devidian
Posts: 156
Joined: Thu, 25. Mar 04, 18:38
x4

Post by Devidian »

Wie regel ich das für ein eigenes Universum ? Muss ich an der Jobs datei was ändern ? Oder muss ich da in nem Init Script so eine Jobs datei starten ?

Weil in meinem Uni is bis auf Khaak und Piraten (welche nur mit Frachter rumgurken die auch schon als Pirat gekennzeichnet sind) nicht viel los.

mfg
Devidian

Return to “X³: Reunion - Scripts und Modding”