Schönen zweiten Weihnachtstage wünsche ich!
An diesem habe ich jedoch aber auch mehrere Probleme, an denen ich grade verzweifele:
1. Ich habe gehört, dass man Pointer in Arrays speichern kann. Nur wie rufe ich diese dann später ab?
Code:
var array[10];
action aktion {
array[0] = me; }
Das geht zwar, aber bei
Code:
array[0].y = 50;
erhalte ich die Fehlermeldung: Missing Semicolon?
-------------------------------------------------
2. Gibt es eine Möglichkeit Pointer lokal zu definieren?
Da ich nicht immer einen neuen Pointer definieren will, dachte ich mir, es wäre gut, wenn ich diese Lokal definiere und damit verschiedene Objekte ansprechen kann? Ein bloßes
Code:
entity* name;
in der Funktion/Aktion geht leider nicht
-------------------------------------------------
3. Wenn ich in Skills der verschiedenen Objekte Pointer speichere, gibt es dann auch die Möglichkeit mit diesen Skills auf die Objekte zuzugreifen?
Code:
my.skill1.skill12 = 5;
funktioniert leider auch nicht.
Womöglich hab ich mir alle Fragen selber beantwortet, aber vielleicht gibt es ja doch eine Lösung! Ich hoffe, jemand kann mir helfen
Ich benutze im Moment noch C-Script. Müsste ich dafür auf Lite-C wechseln?
MfG
Rusty