CreatePlayerObject FR

From SA-MP Wiki

Jump to: navigation, search


Description:

Crée un objet qui ne sera visible que pour un joueur.


Parameters:
(playerid, modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance = 0.0)
playeridL'ID du joueur qui verra l'objet.
modelidLe modèle d'objet que vous voulez utiliser.
Float:XLes coordonnées X où créer l'objet.
Float:YLes coordonnées Y où créer l'objet.
Float:ZLes coordonnées Z où créer l'objet.
Float:rXL'axe de rotation X de l'objet.
Float:rYL'axe de rotation Y de l'objet.
Float:rZL'axe de rotation Z de l'objet.
Float:DrawDistance(optionnel) La distance maximale à laquelle l'objet sera vu. 0.0 mettra la distance de rendu à celle par défaut.


Retourne:

L'ID de l'objet qui a été crée, ou INVALID_OBJECT_ID si la limite d'objets (MAX_OBJECTS) a été atteinte.


new pObject[MAX_PLAYERS];
 
public OnPlayerConnect(playerid)
{
    pObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96);
 
    // Ou alternativement, on utilise le paramètre DrawDistance pour afficher l'objet aussi loin que possible:
    pObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96, 300.0);
    return 1;
}
 
public OnPlayerDisconnect(playerid, reason)
{
    DestroyPlayerObject(playerid, pObject[playerid]);
    return 1;
}

Related Functions

The following functions may be useful, as they are related to this function in one way or another.


  • StopObject: Stoppe le mouvement (MoveObject) d'un objet
  • SetObjectMaterial: Remplace la texture d'un objet par la texture d'un autre modèle.
Personal tools
In other languages