Fahrschulsystem/Tacho erstellen/Textdraw

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
  • Also, ab 3 Verwarnungen sollte eigentlich schluss sein doch sobald ich mal mehr gas gebe laggt es kurz und dann werde ich zugespammt mit Du bist über 80 gefahren.....
    Und hab dann 400 irgendwas verwarnungen :D



    if(!strcmp(cmd,"/mission",true))
    {
    // if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
    // {
    Praxis[playerid] = 1;
    veh = CreateVehicle(560,-2029.2120,-94.9321,35.0980,90.7712,1,1,-1);
    speedTimer[playerid] = SetTimerEx("CheckSpeed",1000,1,"i",playerid);
    SetPlayerRaceCheckpoint(playerid,0,racecheckpoints[0][0],racecheckpoints[0][1],racecheckpoints[0][2],racecheckpoints[1][0],racecheckpoints[1][1],racecheckpoints[1][2],3.0);
    // }
    return 1;
    }


    hier rufe ich das auf mit einem Timer :)



    Die heutigen Noobs, sind die Profis von morgen! :thumbup:


    Danke an Jeffry für seine ständige Hilfsbereitschaft und freundliche Art. 8)

  • Aha, dann schreib es mal so:


    forward CheckSpeed(playerid);
    public CheckSpeed(playerid)
    {
    if(!IsPlayerConnected(playerid)) return KillTimer(speedTimer[playerid]);
    if(GetPlayerSpeed(GetPlayerVehicleID(playerid)) > 80)
    {
    new string[128];
    playerWarn[playerid] ++;
    SendClientMessage(playerid,-1,"Du bist über 80 km/h gefahren! +1 Verwarnung!");
    format(string,sizeof string,"Verwarnungen: %d/3",playerWarn[playerid]);
    PlayerTextDrawSetString(playerid,Textwarn[playerid],string);
    }
    if(playerWarn[playerid] == 3)
    {
    KillTimer(speedTimer[playerid]);
    //Hier ist der Spieler 3x über 80 km/h gefahren
    }
    return 1;
    }


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S