CreatePlayer3DTextLabel DE
From SA-MP Wiki
Description:
Erstellt einen spielerseitigen 3D Text für einen einzelnen Spieler.
(playerid, text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, attachedplayer, attachedvehicle, testLOS)
playerid | Der Spieler, für den der 3D Text erstellt werden soll. |
text[] | Der Text des 3D Textes. |
color | Die Farbe des Textes. |
x | Die X-Koordinate, an dem der 3D Text erstellt wird. |
y | Die Y-Koordinate, an dem der 3D Text erstellt wird. |
z | Die Z-Koordinate, an dem der 3D Text erstellt wird. |
DrawDistance | Die Distanz, aus der dieser 3D Text gesehen werden kann. |
VirtualWorld | Die Virtuelle Welt, in der der 3D Text gesehen werden kann. |
testLOS | 1 macht den 3D Text hinter Objekten und Wänden unsichtbar, 0 macht ihn sichtbar. |
Rückgabe | Die ID des erstellten spielerseitigen 3D Textes. |
if(strcmp(cmd, "/playerlabel", true) == 0) { new PlayerText3D:playertextid; new Float:X, Float:Y, Float:Z; GetPlayerPos( playerid, X, Y, Z ); playertextid = CreatePlayer3DTextLabel(playerid,"Hallo\nIch bin an deiner Position!",0x008080FF,X,Y,Z,40.0); return 1; }
Verwandte Funktionen
Folgende Funktionen könnten ebenfalls nützlich sein, da sie in der einen oder anderen Weise mit dieser verwandt sind.
- Create3DTextLabel: Erstellt einen 3D Text.
- Delete3DTextLabel: Löscht ein erstelltes 3DTextLabel.
- Attach3DTextLabelToPlayer: Befestigt einen 3D Text an einem Spieler.
- Attach3DTextLabelToVehicle: Befestigt einen 3D Text an einem Fahrzeug.
- Update3DTextLabelText: Ändert den Text eines 3D Textes.
- DeletePlayer3DTextLabel: Löscht einen Spieler-3D-Text.
- UpdatePlayer3DTextLabelText: Ändert den Text eines Spieler-3D-Textes.