Träger mit Jägern erstellen

Hier ist der ideale Ort um über Scripts und Mods für X³: Terran Conflict und X³: Albion Prelude zu diskutieren.

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

Post Reply
Farnhams_Legende
Posts: 48
Joined: Mon, 23. May 11, 17:50
xr

Träger mit Jägern erstellen

Post by Farnhams_Legende » Tue, 17. Jan 12, 18:57

hi,

gibt es ein script, mit dem ich einen Träger spawnen lassen kann, der voll mit Jägen besetzt ist( gleiche Waffen, gleiche Heimatbasis, gleich eine Staffel zugewiesen).

mfg
Farnhams_Legende

chms
Posts: 165
Joined: Thu, 21. Oct 04, 19:17
x4

Post by chms » Tue, 17. Jan 12, 22:42

Ist eigentlich relativ einfach selber zu schreiben - sofern einem die Standard-Ausrüstung genügt:

Code: Select all

$Sektor = get Sektor [Playership]
$Traeger = create ship type <SELECT SHIP TYPE: Colossus> Owner: <SELECT RACE: Player> Sector: $Sektor X:<0> Y:<0> z:<0>
$Traeger -> Add Default Items to ship
$Anzahl = $Traeger get dock bay size
$Typ = <SELECT SHIP TYPE: Nova>
skip if $Traeger is docking possible of $Typ (hier kann es sein, dass Du Traeger und Typ vertauschen musst, ausserdem bin ich nicht sicher, ob es mit dem Typ funktioniert, oder ob es ein reales Schiff sein muss)
  return null (Diese beiden Zeilen brechen das Script ab, falls Du als Typ einen Schiffstyp ausgewählt hast, der gar nicht auf dem Träger landen kann)

Staffel = get predefined Wing <SELECT CONSTANT: Wing.Blue>
- oder -
Staffel = create flight wing name= <STRING: Irgend ein Name>

while $Anzahl > 0
 dec $Anzahl
 Schiff = create ship type $Typ Owner: <SELECT RACE: Player> Sector: $Sektor X:<0> Y:<0> z:<0>
 Schiff -> Add Default Items to ship
 Schiff -> Set Homebase to $Traeger
 Staffel -> Add ship $Schiff to wing
end
Staffel -> Set Homebase to $Traeger
START $Staffel -> Set Wing Command <WING_PROTECT> Target: $Traeger .....
return null
Anmerkungen:
Einige Befehle sind nur in etwa - ich schreibe dies aus dem Gedächtnis
$xxx ist die Variable xxx
<irgendwas> ist eine beliebige Eingabe wie z.B. Schiffstyp, Rasse etc.


Edit: Zwecks Lesbarkeit Spoiler- durch Code-Tags ersetzt. X2-Illuminatus

Farnhams_Legende
Posts: 48
Joined: Mon, 23. May 11, 17:50
xr

Post by Farnhams_Legende » Thu, 19. Jan 12, 14:42

und wenn mir die standart ausrüstung nicht ausreicht?

chms
Posts: 165
Joined: Thu, 21. Oct 04, 19:17
x4

Post by chms » Thu, 19. Jan 12, 17:13

Farnhams_Legende wrote:und wenn mir die standart ausrüstung nicht ausreicht?
Dann eben die entsprechenden Ausrüstungsteile einfügen mit
$Traeger (bzw. $Schiff) -> Install xx units of <Ware>

Post Reply

Return to “X³: Terran Conflict / Albion Prelude - Scripts und Modding”