Hi Leute ich hab nen kleines Problem undzwar:
Ich brauche hilfe bei einem 3DTextlabel für den Spieler also auf den Spieler Attachen wo z.B Drinne steht: Name: Hans_Peter und so weiter wie soll ich da vorgehen?
Hilfe bei 3DTextLabeL!
- Phi
- Geschlossen
- Erledigt
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
-
-
3DTextlable irgendwohin erstellen.
Dann die Attach Funktion nutzen oder was verstehst du daran nicht ?LG RFT
-
Nein ich meine nen Spieler Label also das an den Spieler geheftet wird z.B an den Kopf wo ein string benutzt wird...
-
Versuche das ganze doch mal mit Attach3DTextLabelToPlayer und frage dabei den Namen des Spielers ab und dann erstellst du den Text.
new string[28];
new SpielerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, SpielerName, sizeof(SpielerName));
format(string, sizeof(string),"Name: %s",SpielerName);
new Text3D:spielertext[MAX_PLAYERS];
spielertext = Create3DTextLabel(string,0x000000,0,0,0,0);
Attach3DTextLabelToPlayer(spielertext[playerid],playerid,0.0,0.0,0.7); -
Habe das nun so:
format(string,sizeof(string),"%s\nAFK\nGrund:%s",SpielerName(playerid),inputtext);
AFKT[playerid] = Create3DTextLabel(string, Gelb,0,0,0,0,0);
Attach3DTextLabelToPlayer(AFKT[playerid], playerid,0.0,0.0,0.7);
Afk[playerid] = 1;
TogglePlayerControllable(playerid,false);
AFKTimer[playerid] = SetTimer("SendMessage",100,0);
Aber das funzt net also der 3DText label wird nicht Erstellt..... -
breadfish.de
Hat das Thema geschlossen.