CreatePlayer3DTextLabel FR
From SA-MP Wiki
Page d'Accueil | Les Fonctions | Les Callbacks | Les bases du Scripting | Plugins de Serveur | Tutoriaux
Ne prenez pas en compte les FR dans les noms
Description:
Créer un 3D text label uniquement pour un seul joueur
.
Parameters:(playerid, text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, attachedplayer, attachedvehicle, testLOS)
playerid | ID du joueur qui verra le 3D text label. |
text[] | Le texte à afficher. |
color | La couleur du texte. |
x | Coordonnée X (ou offset si attaché) |
y | Coordonnée Y (ou offset si attaché) |
z | Coordonnée Z (ou offset si attaché) |
DrawDistance | Distance maximum à laquelle sera visible le 3D text label |
attachedplayer | ID du joueur auquel vous voulez attacher le 3D text label. (Si aucun: INVALID_PLAYER_ID) |
attachedvehicle | ID du véhicule auquel vous voulez attacher le 3D text label. (Si aucun: INVALID_VEHICLE_ID) |
testLOS | 0/1 Ray Tracing (activer ou désactiver la visibilité à travers les obstacles). |
Retourne:
ID du Player 3D text label, ou INVALID_3DTEXT_ID si la limite de Player 3D Text Label (MAX_3DTEXT_PLAYER) a été atteinte.
Note | Si text[] est vide, les clients ainsi que le serveur peuvent crash à proximité du texte ! |
Exemple d'utilisation:
if(strcmp(cmd, "/playerlabel", true) == 0) { new PlayerText3D:playertextid; new Float:X, Float:Y, Float:Z; GetPlayerPos( playerid, X, Y, Z ); playertextid = CreatePlayer3DTextLabel(playerid,"Bonjour\nJe suis à votre position",0x008080FF,X,Y,Z,40.0); return 1; }
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
Template:Create3DTextLabel FR Template:Delete3DTextLabel FR
- Attach3DTextLabelToPlayer: Attache un 3DTextLabel sur un joueur.
- Attach3DTextLabelToVehicle: Attache un 3DTextLabel sur un véhicule.
Template:Update3DTextLabelText FR
Template:DeletePlayer3DTextLabel FR Template:UpdatePlayer3DTextLabelText FR