Beitrag von Rolf_Mueller ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
Zeig mal das enum "jobcInfo"
bei Float-Werten muss das enum so aussehen:
enum jobcInfo{
Float:wert,//Ist für Float
wert,//Integer
wert[5],//string oder array
bool:wert,//true oder false
}
Du benutzt Float Werte, obwohl du's als Integer definiert hast
Jobcenter[4] -> Jobcenter[3]
Sehe auf die schnelle keinen anderen Fehler.
Wenn ich mich jetzt nicht völlig täusche, musst du die 4/3 und jobcinfo tauschen. Also:
new Jobcenter[jobcinfo][3] ={
{"Los Santos Jobcenter", "Los Santos", 595.6722, -1250.4493, 18.2901},//Error Zeile
{"San Fierro Jobcenter", "San Fierro", -2170.6006, 251.9812, 35.3347},
{"Las Venturas Jobcenter", "Las Venturas", 2375.5188, 2306.3293, 8.1406}
};
Weil: Der erste Index (wenn man's sich räumlich denkt) horizontal und der Zweite vertikal ist
//EDIT:
Außerdem musst du das Script zwingend mit "float.inc" kompilieren. (Das ist standardmäßig in a_samp includiert)
Also ich bekomme keine Warnings und keine Errors:
enum jobcInfo {JName[50], Location[30], Float:posx, Float:posy, Float:posz};
new Jobcenter[][jobcInfo] = {
{"Los Santos Jobcenter", "Los Santos", 595.6722, -1250.4493, 18.2901},
{"San Fierro Jobcenter", "San Fierro", -2170.6006, 251.9812, 35.3347},
{"Las Venturas Jobcenter", "Las Venturas", 2375.5188, 2306.3293, 8.1406}
};
Der Fehler war das eine Include gefehlt hat.