Heyho Breadfish,
brauch mal ne kurze hilfe....
Und zwar schmeißt mir folgendes if einen Error
if(spieler==owner)
und zwar sagt er mir den hier
error 033: array must be indexed (variable "spieler")
hier der ganze bereich um den es geht
if(strcmp(strget(cmdtext,0),"/parken",true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
new string[256];
new Float:x,Float:y,Float:z,Float:a;
new owner[256];
owner=dini_Get(string,"Besitzer");
format(string, sizeof(string),"/Cars/Car_%d.sav",vehicleid);
if(spieler==owner)
{
GetVehiclePos(vehicleid,x,y,z);
GetVehicleZAngle(vehicleid,a);
dini_FloatSet(string,"x",x);
dini_FloatSet(string,"y",y);
dini_FloatSet(string,"z",z);
dini_FloatSet(string,"a",a);
}
}
}
Zur info
spieler wurde ungefähr 150 Zeilen weiter oben als GetPlayerName(playerid,spieler,sizeof(spieler)); deklariert
nit das der 1. mir rausschmeißt da ist kein new spieler drin und blablabla
Zur weiteren Info:
Egal was ich ins if schreibe... das 1. wort wird mir immer Error 033 geworfen... ich hab kene Ahnung wie ich den grade wegbekomme