[Hilfe]beifahrer kann das tacho sehen!

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
  • guten arbend alle zusammen


    Ich habe ein kleines Problem, wenn
    ich als beifahrer in das auto von mein freund steige
    sehe ich die anzeige, aber eigendlich soll man das nicht sehen.
    also wie muss ich das scirpten?





    public tachopublic(playerid)
    {
    if(IsPlayerConnected(playerid) && IsPlayerInAnyVehicle(playerid))
    {
    TextDrawShowForPlayer(playerid, tachodraw);
    new string[256];
    new iSpeed;
    iSpeed = speedl(playerid,true);
    format(string, sizeof(string), "%s~n~KMh:%d",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400],iSpeed);
    TextDrawSetString(tachodraw,string);
    }else{
    TextDrawHideForPlayer(playerid,tachodraw);
    }
    return 1;
    }

    I Love SAMP

  • public tachopublic(playerid)
    {
    new newstate;
    if(IsPlayerConnected(playerid) && IsPlayerInAnyVehicle(playerid) && newstate == PLAYER_STATE_DRIVER)
    {
    TextDrawShowForPlayer(playerid, tachodraw);
    new string[256];
    new iSpeed;
    iSpeed = speedl(playerid,true);
    format(string, sizeof(string), "%s~n~KMh:%d",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400],iSpeed);
    TextDrawSetString(tachodraw,string);
    }else{
    TextDrawHideForPlayer(playerid,tachodraw);
    }
    return 1;
    }

    Zitat

    naja aufm homeserver mit kumpel getestet und nix laggt von daher sollte nen richtiger server mit sowas keine probs haben

    *an Kopf schlag
    sowas kommt Raus wenn man erst absendet ohne nachzudenken. Bitte Leute Hirn einschalten beim Posten...

  • Lol, dafür hat dieser Thema fast 5 Antworten ? X)
    public tachopublic(playerid)
    {
    if(IsPlayerConnected(playerid) && (GetPlayerState(playerid) == PLAYER_STATE_DRIVER))
    {
    TextDrawShowForPlayer(playerid, tachodraw);
    new string[256];
    new iSpeed;
    iSpeed = speedl(playerid,true);
    format(string, sizeof(string), "%s~n~KMh:%d",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400],iSpeed);
    TextDrawSetString(tachodraw,string);
    }else{
    TextDrawHideForPlayer(playerid,tachodraw);
    }
    return 1;
    }

  • Hey Fox,
    hab eine Frage zu deiner Antwort undzwar:
    warum ist "GetPlayerState(playerid) == PLAYER_STATE_DRIVER" eingeklammert?

    public tachopublic(playerid)
    {
    if(IsPlayerConnected(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    TextDrawShowForPlayer(playerid, tachodraw);
    new string[256];
    new iSpeed;
    iSpeed = speedl(playerid,true);
    format(string, sizeof(string), "%s~n~KMh:%d",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400],iSpeed);
    TextDrawSetString(tachodraw,string);
    }else{
    TextDrawHideForPlayer(playerid,tachodraw);
    }
    return 1;
    }

    So müsste es doch auch gehen oder? ....


    MfG


    Innovativ & Professionell - Mein Blog





    "Define yourself by your deeds."

    Einmal editiert, zuletzt von )(Shadow)( ()