CreatePlayer3DTextLabel ES
From SA-MP Wiki
Descripción:
Crear un 3DTextLabel para un jugador específico.
Nota | La diferencia entre Player3DTextLabel y 3DTextLabel, es que 3DTextLabel se creará para todos los jugadores, y
Player3DTextLabel se creará para un jugador específico |
(playerid, text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, attachedplayer, attachedvehicle, testLOS)
playerid | La ID del jugador. |
text[] | El texto del Player3DTextLabel |
color | El color del texto |
Float:X | La coordenada del Player3DTextLabel X (o offsetX si es atado) |
Float:Y | La coordenada del Player3DTextLabel Y (o offsetY si es atado) |
Float:Z | La coordenada del Player3DTextLabel Z (o offsetZ si es atado) |
Float:DrawDistance | La distancia en la que el jugador podrá ver el Player3DLabelText |
attachedplayer | Si se desea adjuntar a un jugador (Ninguno: INVALID_PLAYER_ID) |
attachedvehicle | Si se desea adjuntar a un vehículo (Ninguno: INVALID_VEHICLE_ID) |
testLOS | Si lo activa el texto no se podrá ver a través de las paredes |
Return Values:
La ID del Player3DTextLabel.
if(strcmp(cmd, "/playerlabel", true) == 0) { new PlayerText3D:playertextid; new Float:X, Float:Y, Float:Z; GetPlayerPos( playerid, X, Y, Z ); playertextid = CreatePlayer3DTextLabel(playerid,"Hello\nI'm at your position",0x008080FF,X,Y,Z,40.0); return 1; }
Nota | Utilice los colores embebidos para múltiples colores en el texto. |
Funciones relacionadas
Las siguientes funciones pueden ser útiles, ya que éstas están relacionadas con esta función de alguna u otra manera.
- Create3DTextLabel Crea un nuevo 3D text label.
- DeletePlayer3DTextLabel Elimina un 3D text label existente de un jugador.
- Attach3DTextLabelToPlayer Atrae un 3D text label a un jugador.
- Attach3DTextLabelToVehicle Atrae un 3D text label a un vehiculo.
- UpdatePlayer3DTextLabelText Actualiza un 3d text label de un jugador.
- Delete3DTextLabel Elimina un 3D text label.
- Update3DTextLabelText Actualiza un 3D text label.