Hallo.
Wir haben ein kleines Problem.
Wir haben ein "spezielles eigenes Tuning" für Infernus-Fahrzeuge.
Undzwar wird es dann halt so erstellt:
else if(stuned == 1)
{
PlayerCar[pID][PlayerKey[pID]][isSpecialTuned] = 1;
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
DestroyDynamicObject(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1]);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned1] = CreateDynamicObject(1166, 0,0,0,0,0,0,0);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned2] = CreateDynamicObject(1168, 0,0,0,0,0,0,0);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned3] = CreateDynamicObject(1056, 0,0,0,0,0,0,0);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned4] = CreateDynamicObject(1056, 0,0,0,0,0,0,0);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned5] = CreateDynamicObject(1056, 0,0,0,0,0,0,0);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned6] = CreateDynamicObject(1056, 0,0,0,0,0,0,0);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned7] = CreateDynamicObject(1091, 0,0,0,0,0,0,0);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned8] = CreateDynamicObject(1164, 0,0,0,0,0,0,0);
PlayerCar[pID][PlayerKey[pID]][SpecialTuned9] = CreateDynamicObject(1034, 0,0,0,0,0,0,0);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned1], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned2], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned3], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned4], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned5], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned6], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned7], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned8], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
AttachDynamicObjectToVehicle(PlayerCar[pID][PlayerKey[pID]][SpecialTuned9], PlayerCar[pID][PlayerKey[pID]][CarId], ...);
SendClientMessage(playerid, COLOR_GREY, "Spezial-Tuning für Infernus ausgewählt. (Tuning: 1)");
}
Wenn man jetzt in die Nähe eines Pay 'n Spray's fährt (direkt davor) crasht das Spiel (nicht der Server)
Weiß jemand, wie ich das fixxen soll?