Streamer problem

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 Tag,
    Und zwar bekomme ich dies in er Log angezeigt.


    Log:


    [16:15:40] *** Streamer_SetFloatData: Invalid ID specified
    [16:15:40] *** Streamer_SetFloatData: Invalid ID specified


    Zeilen:


    Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Vehicle[Taxi[i]][TaxiText], E_STREAMER_ATTACH_OFFSET_Z, 1.0);
    Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Vehicle[Taxi[i]][TaxiText], E_STREAMER_ATTACH_OFFSET_Y, 1.0);


    Weiss leider nicht den Fehler


    Jeffry:

    Mit freundlichen Grüßen


    Einmal editiert, zuletzt von CptSky_ ()

  • Beitrag von Jeffry ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • Sorry, hatte das mit den PlayerLabels verwechselt. :S



    Schreibe es mal so, kommt die Warnung dann immernoch?
    if(_:Vehicle[Taxi[i]][TaxiText] != 0)
    {
    Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Vehicle[Taxi[i]][TaxiText], E_STREAMER_ATTACH_OFFSET_Z, 1.0);
    Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Vehicle[Taxi[i]][TaxiText], E_STREAMER_ATTACH_OFFSET_Y, 1.0);
    }

  • Jeffry:


    Jetzt kommt nichts mehr in der Log, ingame wird es auch angezeigt.


    Jetzt wenn ich /fare eingebe steht da ich sitze in keinem Taxi..


    eher gesagt es geht nur bei einem Taxi die anderen 8 gehen nicht.


    Befehl:


    CMD:fare(playerid)
    {
    if(!IsLoggedIn(playerid))return 1;
    if(Spieler[playerid][pTutorial] > 0)return SendClientMessage(playerid, COLOR_GREY, "Du bist derzeit im Tutorial, und kannst keine Befehle benutzen.");
    if(Spieler[playerid][pTaxiDuty] == 1)return SendClientMessage(playerid, COLOR_GREY, "Du bist derzeit mit einen Taxi unterwegs.");
    new vehicleid = GetPlayerVehicleID(playerid);
    for(new i=0;i<sizeof(Taxi);i++){
    if(GetPlayerVehicleID(playerid) != IsVehicleATaxi(vehicleid))return SendClientMessage(playerid, COLOR_GREY, "* Du sitzt in keinem Taxi.");
    ShowPlayerDialog(playerid, DIALOG_TAXIFARE, DIALOG_STYLE_MSGBOX, "Taxi Company", "Willkommen im Taxi Company,\nDie Fahrgäste bezahlen jede 100 Meter 40$\nDer Sprit wird in manchen fällen vom Staat bezahlt.\n", "Bestätigen", "Abbruch");
    }
    return 1;
    }

    Mit freundlichen Grüßen


  • CMD:fare(playerid)
    {
    if(!IsLoggedIn(playerid))return 1;
    if(Spieler[playerid][pTutorial] > 0)return SendClientMessage(playerid, COLOR_GREY, "Du bist derzeit im Tutorial, und kannst keine Befehle benutzen.");
    if(Spieler[playerid][pTaxiDuty] == 1)return SendClientMessage(playerid, COLOR_GREY, "Du bist derzeit mit einen Taxi unterwegs.");
    if(!IsVehicleATaxi(GetPlayerVehicleID(playerid)))return SendClientMessage(playerid, COLOR_GREY, "* Du sitzt in keinem Taxi.");
    ShowPlayerDialog(playerid, DIALOG_TAXIFARE, DIALOG_STYLE_MSGBOX, "Taxi Company", "Willkommen im Taxi Company,\nDie Fahrgäste bezahlen jede 100 Meter 40$\nDer Sprit wird in manchen fällen vom Staat bezahlt.\n", "Bestätigen", "Abbruch");
    return 1;
    }