3D Text bei Bot's/NPC

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
  • Hallo,


    Ich hab folgendes ich möchte bei meinen Bot/NPC 3D Text machen damit man sieht wer/was er ist.
    z.b. bei ein Busbot "Busfahrer: Joey" Aber irgenwie wird das ingame nicht angezeigt hier das script


    if(!strcmp(botname, "BusBot", true))
    {
    PlayerInfo[playerid][pCarLic] = 1;
    PutPlayerInVehicle(playerid, BusL1Bot, 1);
    BusJoey = Create3DTextLabel("Bus-Linie 1",COLOR_BBLUE,0.0,0.0,0.0,5.0,0,0);
    Attach3DTextLabelToPlayer(BusJoey,playerid,0.0,0.0,0.26);
    SetPlayerSkin(BusBot,253);
    }


    Was muss Änder oder mach ich hier was total falsch?

  • Mach es am einfachsten so :


    new Text3D:buslabel;


    buslabel = Create3DTextLabel("Busbot-Linie 1",COLOR_YELLOW,0.0,0.0,0.0,40.0,0,0);



    Attach3DTextLabelToVehicle(Text3D:buslabel,Buscar,0.0,0.0,1.0);



    Bei Buscar setzt du dein Namen rein vom dem Fahrzeug . Ich hoffe du hast es so verstanden


    /e Farbe weg gemacht


    mfg Apo

    Einmal editiert, zuletzt von Apophis ()

  • Oben in Lokal bereich
    new Text3D:buslabel;
    buslabel = Create3DTextLabel("Busbot-Linie 1",COLOR_YELLOW,0.0,0.0,0.0,40.0,0,0);


    Das hier bei den NPC
    Attach3DTextLabelToVehicle(Text3D:buslabel,Buscar,0.0,0.0,1.0);



    Sprich
    if(!strcmp(botname, "BusBot", true))
    {
    PlayerInfo[playerid][pCarLic] = 1;
    PutPlayerInVehicle(playerid, BusL1Bot, 1);
    Attach3DTextLabelToVehicle(Text3D:buslabel,Bus,0.0,0.0,1.0);
    SetPlayerSkin(BusBot,253);
    }


    /E, Flasch geschreiben