Hallo Breadfishs,
Ich hab ein folgendes Problem mit meinem Motorschaden System
Es funktioniert nicht obwohl ich davon überzeugt bin das es richtig gescriptet ist.
Bei < 250 HP soll der motor ausgehen und eine schrift kommen du hast motorschaden....
Aber dies geschieht nicht.
public Vehiclehp(playerid)
{
new engine,lightss,alarm,doors,bonnet,boot,objective;
for(new i=0;i<sStats[playerid][sAutos];i++)
if(IsPlayerConnected(playerid) && IsPlayerInAnyVehicle(playerid))
{
new Float:vhealth;
new vehicleid = GetPlayerVehicleID(playerid);
GetVehicleHealth(GetPlayerVehicleID(playerid),vhealth);
if(vhealth <= 250)
{
SendClientMessage(playerid,0xFF6900AA,"Dieses Fahrzeug hat einen Motorschaden! Du kannst nicht mehr weiterfahren.");
SetPVarInt(playerid,"MotorSchaden",1);
VehicleStarted[vehicleid] = 0;
PlayerCar[playerid][cMSchaden] = 1;
GetVehicleParamsEx(vehicleid,engine,lightss,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_OFF,lightss,alarm,doors,bonnet,boot,objective);
}
}
return 1;
}
Danke im Vorraus
mfg Monster