Guten Tag Breadfish Com.
Ich habe da eine Frage und ein Kollege weiß ebenfalls nicht weiter.
Ich möchte ein Objekt erstellen mit hifle eines Enums.
Dadrin befindet sich ebenfalls ein Objekt, ebenso ein Enum.
Praxis:
Code: oop.pwn
enum xyz{
valueX,
valueY,
valueZ
}
enum def{
value3,
value4,
valueXYZ[xyz]
}
enum abc {
value1,
value2,
valueDEF[def]
}
new objekt[][abc] = {
{1,2,{3,4,{X,Y,Z}}},
{11,22,{33,44,{X,Y,Z}}},
{100,200,{300,400,{X,Y,Z}}}
};
Alles anzeigen
Mein Grundgedanke dabei ist, das ich leicht dieses Objekt erweitern kann ohne das ich groß verknüpfungen pflegen muss, sprich Datenbank oder auf Dateiebene, welches mir zuviel Resourcen kosten würde. So habe ich dafür die Enums erstelle welche auf ein anderes Enum verweisen.
Allerdings erhalte ich nur fehler.
Code: Compiler
filterscripts\oop.pwn(31) : error 020: invalid symbol name ""
filterscripts\oop.pwn(33) : error 010: invalid function or declaration
filterscripts\oop.pwn(262) : warning 203: symbol is never used: ""
filterscripts\oop.pwn(262) : warning 203: symbol is never used: "objekt"
Und nun wende ich mich an euch.
Wie kann ich am elegantesten ein Objekt erstellen mit sogenannten referenzen auf andere Objekte?
Gruß Bennyy