Hallöchen ,
und zwar habe ich ein Problem ich hab da was gescriptet, und es soll eig so von stattenn gehen , des macht es aber nicht
public CheckVehicleHealths(playerid)
{
new vid = GetPlayerVehicleID(playerid);
new engine,lightss,alarm,doors,bonnet,boot,objective;
for(new i=0;i<sStats[playerid][sAutos];i++)
if(IsPlayerConnected(playerid) && IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
new Float:vehiclehp;
GetVehicleHealth(vehicleid,vehiclehp);
if(vehiclehp <= 350)
{
SendClientMessage(playerid,0xFF6900AA,"Dieses Fahrzeug hat einen Motorschaden! Du kannst nicht mehr weiterfahren.");
SetVehicleHealth(vehicleid,350.0);
MotorDown[vehicleid] = 1;
VehicleStarted[vid] = 0;
PlayerCar[playerid][i][cMSchaden] = 1;
GetVehicleParamsEx(vid,engine,lightss,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lightss,alarm,doors,bonnet,boot,objective);
}
}
return 1;
}
Muss ich da noch ein Timer machen oder ?
MFG