Motorschaden klappt nicht wie es soll!

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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