Auto Schaden System

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
  • Leute ich wollte mal Fragen ob ihr mir Helfen könnt ich habe mitlerweile einen Funktionierenden Tacho und ein Tanksystem gescriptet ,wenn das Fahrzeug heile ist funktioniert der Zustand:
    Aber nach der Änderung: <img src="http://puu.sh/3wc1B.png" alt="3wc1B.png" title="3wc1B.png" style="font-size: 0.8em;" /> In Pawno habe ich das so stehen


    Oben im Script:
    new Text:Auto[MAX_PLAYERS];


    Dann bei OnPlayerEnterVehicle:
    SetTimer("Lebel",1000,1);


    Und der Timer unten im Script für die Aktualisierung:

    forward Lebel(playerid);public Lebel(playerid){ TextDrawShowForPlayer(playerid,Auto[playerid]); new Schaden[128]; new Autos = GetPlayerVehicleID(playerid); new Float:Leben; GetVehicleHealth(Autos, Leben); Leben = (Leben/10); format(Schaden, 128, " ~r~Zustand: ~y~%.1f", Leben); // Auto[playerid] = TextDrawCreate(580,350, Schaden); TextDrawAlignment(Auto[playerid], 3); TextDrawFont(Auto[playerid], 1); TextDrawLetterSize(Auto[playerid],0.6,1.2); TextDrawColor(Auto[playerid], 0xFFFFFFFF); TextDrawShowForPlayer(playerid,Auto[playerid]); return 0;}
    Errors und Warnings bekomme ich keine ich hoffe das ihr mir Helfen könnt
    Danke im Voraus


    MFG GReenePlay

    2 Mal editiert, zuletzt von GReenePlay ()


  • was hat das mit der verbugten Anzeige zu tun ? ^^


    BTT:


    Im Timer machst du erst :

    TextDrawHideForPlayer(blablabla).
    Dann formatierst du den String.
    Dann TextDrawSetString.
    Und dann Wieder TextDrawShowForPlayer(blablabla)



    //edit zusatz : Ich würde dir raten mit PlayerTextDraws zu arbeiten, sonst wirst du später Probleme bekommen ;)


    Mfg


    PullDown