Tacho 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
  • Liebe Brotfische,
    ich weiß ich bin heute schon sehr oft dran gewesen. Allerdings gehe ich nun an meine Problem stellen ran um diese zu beheben.


    Derzeit wird mein Tacho nur für ID 0 geupdatet. Alles was nicht ID 0 ist kriegt kein Update.
    Woran könnte es liegen ?




    forward sekunde(playerid);
    public sekunde(playerid)
    {
    new string[128];
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(!IsPlayerConnected(i))continue;
    if(!IsPlayerInAnyVehicle(i))continue;
    format(string,sizeof(string),"%ikm/h", getPlayerSpeed(i));
    PlayerTextDrawSetString(playerid,Textdraw9[playerid],string);
    }
    return 1;
    }

  • Was willst du mit diesem playerid anstellen?? :D


    seekrass approved
    4x vom Discord geflogen


    shoxinat0r 4
    dennismitzwein 2
    Trooper[Y] 2
    maddin 1
    Unbekannter Discord Kick 2
  • Danke passt.


    Noch eine Sache.




    new str[32];
    for(new i = 0, j = GetMaxPlayers(); i < j; i++)
    {
    if(PlayerInfo[i][pMember] == 1)
    {
    DeletePlayer3DTextLabel(i, wantedLabel[i][playerid]);
    format(str, sizeof(str), "Wanted: %d", PlayerInfo[playerid][pWanted]);
    wantedLabel[i][playerid] = CreatePlayer3DTextLabel(i, str, COLOR_LIGHTYELLOW, 0.0, 0.0, 0.4, 10, playerid);
    }
    }


    wird nicht bei player erstellt der die id 0 hat

  • Das Wantedlabel wird doch dort erstellt.


    Sonst habe ich noch


    new PlayerText3D:wantedLabel[MAX_PLAYERS][MAX_PLAYERS];


    und


    den updater



    Warum erstellst du was für i aber nimmst die varriable von Playerid das ergibt 0 sinn ?


    i ist pMember = 1 denn nur pMember 1 soll das LAbel sehen