3D Text Labels

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
  • Hmmm Kanns sein das ich zudoof bin um das einzufügen?
    Also ich hab ganz oben im Script
    new Text3D:label[MAX_PLAYERS];
    Dann unter
    OnPlayerSpawn
    new Martin[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Martin,sizeof Martin);
    label[playerid] = Create3DTextLabel("Dies ist MartiN!",0xFFFFFFFF,0,0,0,-1,1);
    Attach3DTextLabelToPlayer(label[playerid], playerid, 0.00, 0.00, 0.70);
    Aber er zeigt mir den text einfach nicht bei Martin an der die id 0 hat ...
    //€
    Oder kann mann das auch nur auf die Id 0 machen?
    Helf mir.

  • Bekomme auch ein error bin auch neu im scripten kanns aber in bisschen.
    hier der error:
    C:\Dokumente und Einstellungen\Kevin\Desktop\samp03\gamemodes\Selfmade.pwn(72) : warning 204: symbol is assigned a value that is never used: "label"



    Hier die zeilen:
    new Text3D:label;



    label = Create3DTextLabel("Fraktion:Black-Riders",0xFFFF00AA,1991.7844,-2103.0181,13.5469,40,-1);


    Kann mir einer helfen?

    Einmal editiert, zuletzt von MR-Kevin ()

  • jetzt kommt das:
    C:\Dokumente und Einstellungen\Kevin\Desktop\samp03\gamemodes\Selfmade.pwn(471) : warning 203: symbol is never used: "label"


    obwohl ich nur 470 zeilen habe?

  • Cool hab keine errors mehr,
    aber jetzt seh ich den Text nicht mehr>.<
    Gib mal Icq nummer dann kannste mir das mal machen

  • rapido:
    new Martin[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Martin,sizeof Martin);
    if(!strcmp(Martin,"dein Botname"))//hier einfügen wie der bot heißt (bei botname)
    {
    label[playerid] = Create3DTextLabel("Dies ist MartiN!",0xFFFFFFFF,0,0,0,-1,1);
    Attach3DTextLabelToPlayer(label[playerid], playerid, 0.00, 0.00, 0.70);
    }

  • Also er Zeigt mir immernoch keinen text an ..
    Kann ich das nicht Iwie mit hierrein Bauen und nicht mit dem Name sonder mit einer bestimmten id?
    if(IsPlayerNPC(playerid))
    {
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "Martin", true))
    {
    PutPlayerInVehicle(playerid, Busbotls, 0);
    }
    if(!strcmp(botname, "Peter", true))
    {
    PutPlayerInVehicle(playerid, Busbotsf, 0);
    }
    if(!strcmp(botname, "Laura", true))
    {
    PutPlayerInVehicle(playerid, Busbotlssf, 0);
    }
    if(!strcmp(botname, "Vera", true))
    {
    PutPlayerInVehicle(playerid, Busbotsfls, 0);
    }
    }

  • if(IsPlayerNPC(playerid))
    {
    if(playerid==0)
    {
    PutPlayerInVehicle(playerid, Busbotls, 0);
    }
    if(playerid==1)
    {
    PutPlayerInVehicle(playerid, Busbotsf, 0);
    }
    if(playerid==2)
    {
    PutPlayerInVehicle(playerid, Busbotlssf, 0);
    }
    if(playerid==3)
    {
    PutPlayerInVehicle(playerid, Busbotsfls, 0);
    }
    }

  • Kann mir keiner helfen???
    ich seh den Text einfach nicht

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • DAnke es klappt aber noch ne frage wie mache ich so ein gelbes i?
    also information?

  • Attach3DTextLabelToPlayer(label[0],0, 0.00, 0.00, 0.70);wäre ID 0


    mr-kevin:
    CreatePickup(1239,1,x,y,z);

  • Wenn ich mit new mache kommt ein Warning das es nicht verwendet wird. Wenn ich es entferne, gibt es keine Errors und Warns.


    Ich habe nur unter OnGameModeInit das:


    Create3DTextLabel("Los Santos Police Department",COLOR_YELLOW,1554.7367,-1675.1644,16.25,30,-1,0);


    Das soll auf dem Pickup vom LSPD ein 3DTextLabel sein. Was nun?


    //Edit: Muss ich irgendwelche Sachen machen also gibt es eine extra Funktion dafür, wenn es ein Pickup ist ?(


  • new spielern1[MAX_PLAYER_NAME];//zeile 4663
    if(PlayerInfo[playerid][pAdmin] == 1) { spielern1 = "Moderator"; }//zeile 4664
    admin1[playerid] = Create3DTextLabel(spielern,0xB3FF00FF,0.0,0.0,0.75,-1,LOS);//zeile 4665
    Attach3DTextLabelToPlayer(admin1[playerid], playerid, Float:OffsetX, Float:OffsetY, Float:OffsetZ)//zeile 4666


    habe das...
    kommen immer errors:



    C:\Dokumente und Einstellungen\Administrator\Desktop\samp03asvr_R3_win32\gamemodes\rsscript12.pwn(4665) : error 017: undefined symbol "spielern"
    C:\Dokumente und Einstellungen\Administrator\Desktop\samp03asvr_R3_win32\gamemodes\rsscript12.pwn(4666) : error 017: undefined symbol "OffsetX"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.



  • do.de - Domain-Offensive - Domains für alle und zu super Preisen