Hallo liebe Breadfish User!
Ich hab ein Problem mit meinem Radarsystem!
Wenn ich ein Radargerät entfernen möchte
CODE:
stock RemoveRadar(playerid)
{
for(new i = 0; i < sizeof(Radar); i++)
{
if(Radar[i][Erstellt] == 1)
{
if(IsPlayerInRangeOfPoint(playerid, Radar[i][eRadar], Radar[i][RadarX], Radar[i][RadarY], Radar[i][RadarZ]))
{
Radar[i][Erstellt] = 0;
Radar[i][RadarX] = 0.0;
Radar[i][RadarY] = 0.0;
Radar[i][RadarZ] = 0.0;
DestroyObject(Radar[i][ID]);
return 1;
}
}
}
return 0;
}
Macht der Compiler immer diesen Error
C:\Users\Chrissi\Desktop\SAMP Chrissi\gamemodes\RealLife.pwn(2913) : error 032: array index out of bounds (variable "Radar")
Ich versteh das nich, warum er das macht!
Ich hab schon viel ausprobiert!
Radargeräte hinzufügen ist kein Problem, alle entfernen auch nicht ... aber eins ...
lg Chrissi