API:CMyShip

Aus STNE-Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
-
CMyShip ist so ziemlich die wichtigste Klasse in der ScriptEngine. Sie erbt die kompletten Eigenschaften von [[API:CShip]].
+
CMyShip ist so ziemlich die wichtigste Klasse in der ScriptEngine. Sie erbt die kompletten Eigenschaften von [[API:CShip|CShip]].
Zum Verständnis ein kurzes Beispiel, in dem es sich um ein eigenes Schiff mit der NCC-Nummer 123456 handelt.
Zum Verständnis ein kurzes Beispiel, in dem es sich um ein eigenes Schiff mit der NCC-Nummer 123456 handelt.
Zeile 15: Zeile 15:
-
Desweiteren sind natürlich auch Aktionen über das Objekt [[API:CBaseShipManager]] möglich.
+
Desweiteren sind natürlich auch Aktionen über das Objekt [[API:CBaseShipManager|CBaseShipManager]] möglich.
Genauere Informationen hierzu findest du bei der Objekt-Dokumentation.
Genauere Informationen hierzu findest du bei der Objekt-Dokumentation.

Version vom 19. August 2010, 20:31 Uhr

CMyShip ist so ziemlich die wichtigste Klasse in der ScriptEngine. Sie erbt die kompletten Eigenschaften von CShip.

Zum Verständnis ein kurzes Beispiel, in dem es sich um ein eigenes Schiff mit der NCC-Nummer 123456 handelt.


Var Schiff As New CMyShip(123456);


Nun ist in der Variable Schiff eine Instanz des Objektes CMyShip gespeichert. Ein Blick auf den Objektexplorer (http://game.stne.net/ObjectExplorer.aspx?p=CMyShip) verrät dir, was du damit anstellen kannst:


WriteLine(Schiff.Name & " hat momentan " & Schiff.Energy & " Energie");


Desweiteren sind natürlich auch Aktionen über das Objekt CBaseShipManager möglich. Genauere Informationen hierzu findest du bei der Objekt-Dokumentation.


Beispiel:


Schiff.Action.ActivateSRS(True);


Merke: Du kannst nur Instanzen von CMyShip mit deinen eigenen Schiffen erstellen, andere Schiffe kannst du nur via CShip handhaben aber nicht via der NCC-Nummer erstellen. Du kannst nur mit ihnen Arbeiten, wenn dir eine Funktion z.B. die Auswertung der SRS-Liste dir eine Instanz von CShip mit einem "fremden" Schiff übergibt.

Persönliche Werkzeuge