Hilfe bei Attach3DTextLabelToPlayer.

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
  • Ja Hallo Leute,
    auch heute brauch ich mal wieder eure Hilfe.
    Und zwar arbeite ich gerade an meinem kleinen Contract-FS und dort wollte ich denjenigem ein 3D Text Label über den Kopf verpassen, der gecontract wurde.
    Nur habe ich das auch schon versucht, jedoch wird nie das Label über dem Kopf angezeigt.
    Bisher sah das so aus:

    ocmd:contract(playerid,params[])
    {
    new pID,geld;
    if(sscanf(params,"ui",pID,geld))return SendClientMessage(playerid,ROT,"Benutzung: /contract [Playerid/PartOfName] [Geld]");
    if(GetPlayerMoney(playerid) < geld)return SendClientMessage(playerid,ROT,"Fehler: So viel Geld hast du nicht dabei.");
    if(geld <= 1999)return SendClientMessage(playerid,ROT,"Auftragskiller verlangen ein Mindestgehalt von 2000 Dollar.");
    if(Contracted[pID] == 1)return SendClientMessage(playerid,ROT,"Dieser Spieler steht schon auf der Abschussliste.");
    AuftragsGeld[pID] = geld;
    Contracted[pID] = 1;
    GivePlayerMoney(playerid,-AuftragsGeld[pID]);
    SendClientMessage(playerid,BLAU,"Die Hitmen werden sich um dein Opfer kümmern.");
    new str[128];
    new Float:X,Float:Y,Float:Z;
    format(str,128,"Abschussopfer. Belohnung: %i$",AuftragsGeld[pID]);
    GetPlayerPos(pID,X,Y,Z);
    new Text3D:ContractLabel = Create3DTextLabel(str,GOLD,X,Y,Z,10.0,-1);
    Attach3DTextLabelToPlayer(ContractLabel,pID,0.0,0.0,0.7);
    return 1;
    }

    Main: CPU: Intel Core i5-4440 @ 3,10 GHz | CPU-Cooling: Matterhorn -PURE- | RAM: 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24 |
    Motherboard: ASRock B85M Pro4 | GPU: Sapphire Radeon R9 390X Nitro 8GB GDDR5 |

    SSD: Samsung SSD 840 Evo 500GB | Power Supply: 550 Watt Corsair CS Series Modular 80+ Gold | Case: beQuiet! Silent Base 800


    As I walk through the valley of the shadow of death
    I take a look at my life and realize there's nothin' left.

  • Eine Distance von 10, ist auch sehr wenig^^
    Aber an deiner Stelle würde ich Player3DTexte nehmen,
    es sollen doch bestimmt nur die Hitmans den Text sehen

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • /push: bin immer nch nicht weitergekommen... :(

    Main: CPU: Intel Core i5-4440 @ 3,10 GHz | CPU-Cooling: Matterhorn -PURE- | RAM: 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24 |
    Motherboard: ASRock B85M Pro4 | GPU: Sapphire Radeon R9 390X Nitro 8GB GDDR5 |

    SSD: Samsung SSD 840 Evo 500GB | Power Supply: 550 Watt Corsair CS Series Modular 80+ Gold | Case: beQuiet! Silent Base 800


    As I walk through the valley of the shadow of death
    I take a look at my life and realize there's nothin' left.