Thema: Array error: Array expected! Mo Nov 02, 2009 6:14 pm
Hi erstmal Ich hab folgendes Problem:
Ich arbeite an einem neuen Paket und CR spackt extrem mit den globalen Arrays
Code:
#strict
static name, evstg, typ;
func Initialize() {SetList();}
global func SetList() { //Name des Pokis, dabei is der Arrayindex die Nummer des Pokis laut Pokedex name = [0, "Bisasam", "Bisaknosp", "Bisaflor", "Glumanda", "Glutexo", "Glurak", "Schiggy", "Schillok", "Turtok"];
Wenn ich direkt in die Enginebefehlszeile "name[1]" eingebe um den Inhalt des Arrays zu kontrollieren kommt die Fehlermeldung "Array acces: Array expected" Leider werde ich nicht schlau aus dieser Meldung, da die Engine ja angeblich ein Array erwartet, aber keines findet, obwohl die statische Variable "name" ja eindeutig in ein Array umgewandelt wurde und die Zuweisung der Namen funktioniert ja auch reibungslos
Kann mir da jemand helfen? Thx schon im voraus
Roflord Oberst
Alter : 30 Ort : Anywhere you can imagine.... Anmeldedatum : 20.09.09
Thema: Re: Array error: Array expected! Mo Nov 02, 2009 6:39 pm
Vielleicht probierst du es mal mit CreateArray. Dann einfach das Array mit Werten füllen.
tHE_fREAK Fähnrich
Alter : 30 Anmeldedatum : 25.11.08
Thema: Re: Array error: Array expected! Mo Nov 02, 2009 6:42 pm
CreateArray behebt das Problem nicht, was ich dir eigentlich auch ohne zu probieren hätte sagen können
NilsZ Admiral
Ort : Mein Rekord: 27 Punkte! :D Anmeldedatum : 07.08.08
Thema: Re: Array error: Array expected! Mo Nov 02, 2009 6:51 pm
Thema: Re: Array error: Array expected! Mo Nov 02, 2009 6:54 pm
Das is unsinnig. name[1] = [..., ..., ...] würde ja bedeuten, dass ich die ganzen Namen in den Index 1 schreiben will und wenn das gehen würde, könnte ich ja gleich ne normale Variable verwenden...
Faby Generalleutnant
Ort : italien Anmeldedatum : 19.08.09
Thema: Re: Array error: Array expected! Mo Nov 02, 2009 7:14 pm
Alter : 28 Ort : In einem kleinen Dorf in Unterfranken (Bayern) Anmeldedatum : 10.02.09
Thema: Re: Array error: Array expected! Mo Nov 02, 2009 7:20 pm
Ich schätze mal das sollte mit als Inhalt des Arrays sein.. Versuch es mal zum Spaß ohne die Leerzeichen, vieleicht gehts dann.
tHE_fREAK Fähnrich
Alter : 30 Anmeldedatum : 25.11.08
Thema: Re: Array error: Array expected! Mo Nov 02, 2009 7:23 pm
Stimmt, die null is nötig, weil meine Nummerierung direkt aus dem Pokedex kommt und deswegen mit 1 anfängt. Aber ich hab die Lösung schon. Da kann kein Array erzeugt werden, wenn das Script nicht ausgeführt wird. Mir is der Fehler nicht aufgefallen, weil ich das Script vorher per appendto an den Clonk gehängt hatte, was aber unsinnig war. Ich musste das Script jetzt als Umweltsteuerungsobjekt verpacken, sonst wäre das Script ja nicht geladen worden und jetzt funktionierts