suche Heimatbasis Mod

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

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

Tkd
Posts: 184
Joined: Wed, 6. Oct 04, 09:20
x4

suche Heimatbasis Mod

Post by Tkd »

Hallo zusammen, ich suche einen Mod, wo die Handelsschiffe, die nicht handeln, mir direkt unterstehen und im Raum rumstehen, nach kurzer Zeit in sichere Sektoren fliegen. quasi nach Hause.

Wenn man einen Piratenboss töten soll und der kommt halt genau in dem Sektor raus wo fünf Schiffe stehen, ist das extrem blöd.

Gibt es sowas in der Art schon?
User avatar
Marvin Martian
Posts: 3614
Joined: Sun, 8. Apr 12, 09:40
x4

Post by Marvin Martian »

man könnte wohl ohne sich groß mit der UI herumschlagen zu müssen es so einstielen dass Schiffe nach dem Handeln in die ursprüngliche Zone zurückkehren wo diese zum Beginn des Handels waren

player.default

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<diff>
	<add sel="/aiscript/attention/actions/do_if[@value='$shoppingtrade.exists']">
			<do_if value="$start_zone?" negate="true">
				<set_value name="$start_zone" exact="this.ship.zone"/>
				<set_value name="$start_zone_pos" exact="this.ship.position"/>
			</do_if>
	</add>
	<add sel="/aiscript/attention/actions/do_else/set_command_action" pos="before">
			<do_if value="$start_zone? and this.ship.zone == $start_zone">
				<remove_value name="$start_zone"/>
				<remove_value name="$start_zone_pos"/>
			</do_if>
			<do_elseif value="$start_zone? and this.ship.zone != $start_zone">
				<signal_objects object="this.ship" param="'fly to pos'" param2="$start_zone" param3="$start_zone_pos" />
			</do_elseif>
	</add>
	<add sel="//handler/actions/do_elseif[@value="event.param == 'fly to pos'"]" pos="prepend" >
			<do_if value="$start_zone?">
				<remove_value name="$start_zone"/>
				<remove_value name="$start_zone_pos"/>
			</do_if>
	</add>
</diff>
praktisch ist es aber so, dass ja Schiffe ja in jedem Eck der Galaxie landen können, ein zurückreisen kann dann gefährlicher sein als einfach stehen zu bleiben :roll:
außerdem ist das ja auch mit kosten verbunden

wobei es natürlich effektiver wäre für Cluster (die es nötig haben) eine Savezone anzugeben und wenn ein Schiff sich in dem Cluster befindet es dann in diese Zone reist, andernfalls wie gehabt stehen bleibt
Tkd
Posts: 184
Joined: Wed, 6. Oct 04, 09:20
x4

Post by Tkd »

In die Ausgangszone will ich ja gar nicht. Ich würde gern ne feste Zone pro Sektor haben, wo die immer hinfliegen.
User avatar
Marvin Martian
Posts: 3614
Joined: Sun, 8. Apr 12, 09:40
x4

Post by Marvin Martian »

-> http://forum.egosoft.com/viewtopic.php?t=388459
betrifft halt jetzt alle Schiffe und nicht nur Handelsschiffe

Return to “X Rebirth - Scripts und Modding”