Wenn du das compilt hast...solltest du eigentlich Warnings bzw Errors bekommen...
Besser wäre es so:
new TowLights[MAX_VEHICLES][4],TowLightsBool[MAX_PLAYERS char];
stock const Float:TowLightPos[][] = {
{-0.19590, 2.47680, 0.37230, 0.00000, 0.00000, 0.00000},
{0.22910, 2.47680, 0.37230, 0.00000, 0.00000, 0.00000},
{-0.53590, -0.49220, 1.48230, 0.00000, 0.00000, 0.00000},
{0.54510, -0.49220, 1.48230, 0.00000, 0.00000, 0.00000}
};
if(newkeys & KEY_CROUCH)
{
if(!IsPlayerInAnyVehicle(playerid)) return 1;
new veh = GetPlayerVehicleID(playerid);
if(GetVehicleModel(veh) != 525) return 1;
TowLightsBool{playerid} = !TowLightsBool{playerid};
if(TowLightsBool{playerid}) {
for(new i; i < 4; i++) {
TowLights[veh][i] = CreateObject(19154, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 90.0);
AttachObjectToVehicle(TowLights[veh][i], veh, TowLightPos[i][0], TowLightPos[i][1], TowLightPos[i][2], TowLightPos[i][3], TowLightPos[i][4], TowLightPos[i][5]);
}
return SendClientMessage(playerid, 0xFFFF00FF, "INFO: Du hast die Warnleuchten eingeschaltet!");
}
for(new i; i < 4; i++) DestroyObject(TowLights[veh][i]);
return SendClientMessage(playerid, 0xFFFF00FF, "INFO: Du hast die Warnleuchten ausgeschaltet!");
}
mfg. 