Fragen zu Menüs

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

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

User avatar
ScRaT_GER
Posts: 1962
Joined: Tue, 8. Jan 08, 18:19
x3tc

Post by ScRaT_GER »

Wenn ich ein Argument vom Typ Var/Ship hinzufüge, dann wird einfach das aufrufende Schiff übergeben?
Nein, das ist nur speziell bei diesen Check-Skripts so.
Es ist eigentlich wie bei den üblichen Programmiersprachen - normalerweise muss man die Funktion/das Skript auch mit den entsprechenden Argumenten aufrufen. Da man das beim Check-Skript aber nicht machen kann, weil es ja automatisch beim Öffnen der Kommandokonsole aufgerufen wird, werden eben standardmäßig einige Argumente übergeben, egal ob das Check-Skript diese überhaupt verwendet.
Ähnliche ist es z.B. bei Signalen.

Dem SE ist ist es übrigens egal, ob du aus dem Argument jetzt ein Var/Ship oder ein Var/Number machst - der biegt sich das beim Aufruf einfach zurecht (das macht er zumindest bei Signalen).

MfG,
ScRaT

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