Suche Sript zum entfernen aller herrenlosen Schiffe
Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators
-
- Posts: 114
- Joined: Thu, 17. Nov 05, 21:56
Suche Sript zum entfernen aller herrenlosen Schiffe
Hi,
wie es schon im Titel steht benötige ich ein Skript, welches bei einem neuen Spiel direkt alle herrenlosen Schiffe automatisch entfernt oder zerstört.
Wäre echt super wenn mir jemand dabei helfen kann.
Vielen Dank!
wie es schon im Titel steht benötige ich ein Skript, welches bei einem neuen Spiel direkt alle herrenlosen Schiffe automatisch entfernt oder zerstört.
Wäre echt super wenn mir jemand dabei helfen kann.
Vielen Dank!
- ubuntufreakdragon
- Posts: 5198
- Joined: Thu, 23. Jun 11, 14:57
1. Warum?
2. NP:
Da hast du, PS zerstört auch gekaperte Schiffe, die noch nicht übernommen wurden, sind ja auch herrenlos.
2. NP:
Code: Select all
$arr.s = get ship array: of race Neutral class/type=null
$while = size of array $arr.s
while $while
dec $while =
$s = $arr.s[$while]
do if $s exists
$s destruct: show no explosion= True
end
return null
My X3 Mods
XRebirth, things left to patch:
In General; On Firing NPC's; In De Vries; Out Of Zone; And the Antiwishlist
XRebirth, things left to patch:
In General; On Firing NPC's; In De Vries; Out Of Zone; And the Antiwishlist
Es gab mal ein script: http://forum.egosoft.com/viewtopic.php? ... &view=next
Guß Frank.
Es lebe der ADAC des Weltraum.
Es lebe der ADAC des Weltraum.
... der code von ubuntu "säubert" das gesamte x-uni, der von x2-illuminator nur 1 sektorMolander wrote:Es gab mal ein script: http://forum.egosoft.com/viewtopic.php? ... &view=next
// wenn man also nicht 230 mal das r->enter-enter samt sektor-auswahl wiederholen möchte, ...
... ich weiß zumindest, dass auch die "verschollenen" aran-schiffe (im US) "neutrale" schiffe sindTheEarl wrote:Sind alle neutralen Schiffe herrenlos ?
Sonst müßte man noch auf 'kein Pilot' abfragen.
(weil mir mal MARS-drohnen der rasse "Neutral" das entern einer solchen aran zur hölle machen wollten // es aber nicht schafften )
// wie´s bei gekaperten schiffen ist, weiß ich leider nicht ^^
-
- Posts: 114
- Joined: Thu, 17. Nov 05, 21:56
Danke für die Antworten.
@ ubuntufreakdragon:
bei einem neuen Spiel wurden ja noch keine schiffe gekapert
Zum warum..
A) damit ich mir zum einen die Cheat-Möglichkeit nehme in dem ich mir wenns eng wird die herrenlosen Schiffe schnappe
B) bei einigen Custom Spielstarts sind zuviele "herrenlose" vorhanden welche u.a. mitten im Sektor plaziert sind. Das nimmt mir den Spielspass und geht dem Autopiloten auf den Keks.
@ JonfersonSDD
230x r enter ist keine Lösung
Es geht wirklich nur um den 1. Spielstart! Nicht um Savegames.
Aber, wie kann man es bewerkstelligen das es automatisch ausgeführt wird ohne vorher den Skripteditor zu aktivieren?
@ ubuntufreakdragon:
bei einem neuen Spiel wurden ja noch keine schiffe gekapert
Zum warum..
A) damit ich mir zum einen die Cheat-Möglichkeit nehme in dem ich mir wenns eng wird die herrenlosen Schiffe schnappe
B) bei einigen Custom Spielstarts sind zuviele "herrenlose" vorhanden welche u.a. mitten im Sektor plaziert sind. Das nimmt mir den Spielspass und geht dem Autopiloten auf den Keks.
@ JonfersonSDD
230x r enter ist keine Lösung
Es geht wirklich nur um den 1. Spielstart! Nicht um Savegames.
Aber, wie kann man es bewerkstelligen das es automatisch ausgeführt wird ohne vorher den Skripteditor zu aktivieren?
- ubuntufreakdragon
- Posts: 5198
- Joined: Thu, 23. Jun 11, 14:57
Code: Select all
scriptname: setup.<iwas>
if not get global value name="neutral.ship.allready.destroyed"
$arr.s = get ship array: of race Neutral class/type=null
$while = size of array $arr.s
while $while
dec $while =
$s = $arr.s[$while]
do if $s exists
$s destruct: show no explosion= True
end
end
set global value name="neutral.ship.allready.destroyed" value= True
return null
My X3 Mods
XRebirth, things left to patch:
In General; On Firing NPC's; In De Vries; Out Of Zone; And the Antiwishlist
XRebirth, things left to patch:
In General; On Firing NPC's; In De Vries; Out Of Zone; And the Antiwishlist