CreateObject FR

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 12:51, 20 January 2014
Connor Mead (Talk | contribs)

← Previous diff
Revision as of 06:54, 24 January 2014
Connor Mead (Talk | contribs)

Next diff →
Line 25: Line 25:
</pawn> </pawn>
-{{note|Les objets émettant de la lumières (néons, gyrophare) ayant une rotation plus haute que '''16.26 degrés''' (ou -16.26) sur '''l'axe Y ou Z''' arretereront d'émettre de la lumière. Cette effet concerne aussi les objets attachés à d'autres objets, joueurs ou véhicules. Si un objet émettant de la lumière est attachée à une voiture et que la voiture est retournée à plus de 16.26 degrés, l'objet arretera d'émettre de la lumière. Ceci est directemetn causé par GTA:SA et n'est pas causé par un bug de SA-MP.}}+{{note|Les objets émettant de la lumières (néons, gyrophare) ayant une rotation plus haute que '''16.26 degrés''' (ou -16.26) sur '''l'axe Y ou Z''' arrêteront d'émettre de la lumière. Cette effet concerne aussi les objets attachés à d'autres objets, joueurs ou véhicules. Si un objet émettant de la lumière est attachée à une voiture et que la voiture est retournée à plus de 16.26 degrés, l'objet arretera d'émettre de la lumière. Ceci est directemetn causé par GTA:SA et n'est pas causé par un bug de SA-MP.}}
{{RelatedFunctionsFR}} {{RelatedFunctionsFR}}
-*[[DestroyObject_FR|DestroyObject]]+{{DestroyObject_FR}}
-*[[MoveObject_FR|MoveObject]]+{{MoveObject_FR}}
-*[[StopObject_FR|StopObject]]+{{StopObject_FR}}
-*[[SetObjectPos_FR|SetObjectPos]]+{{SetObjectPos_FR}}
-*[[SetObjectRot_FR|SetObjectRot]]+{{SetObjectRot_FR}}
-*[[GetObjectPos_FR|GetObjectPos]]+{{GetObjectPos_FR}}
-*[[GetObjectRot_FR|GetObjectRot]]+{{GetObjectRot_FR}}
-*[[AttachObjectToPlayer_FR|AttachObjectToPlayer]]+{{AttachObjectToPlayer_FR}}
-*[[SetObjectMaterialText_FR|SetObjectMaterialText]]+{{SetObjectMaterialText_FR}}
-*[[SetObjectMaterial_FR|SetObjectMaterial]]+{{SetObjectMaterial_FR}}
-*[[CreatePlayerObject_FR|CreatePlayerObject]]+{{CreatePlayerObject_FR}}
-*[[DestroyPlayerObject_FR|DestroyPlayerObject]]+{{DestroyPlayerObject_FR}}
-*[[IsValidPlayerObject_FR|IsValidPlayerObject]]+{{IsValidPlayerObject_FR}}
-*[[MovePlayerObject_FR|MovePlayerObject]]+{{MovePlayerObject_FR}}
-*[[StopPlayerObject_FR|StopPlayerObject]]+{{StopPlayerObject_FR}}
-*[[SetPlayerObjectPos_FR|SetPlayerObjectPos]]+{{SetPlayerObjectPos_FR}}
-*[[SetPlayerObjectRot_FR|SetPlayerObjectRot]]+{{SetPlayerObjectRot_FR}}
-*[[GetPlayerObjectPos_FR|GetPlayerObjectPos]]+{{GetPlayerObjectPos_FR}}
-*[[GetPlayerObjectRot_FR|GetPlayerObjectRot]]+{{GetPlayerObjectRot_FR}}
-*[[AttachPlayerObjectToPlayer_FR|AttachPlayerObjectToPlayer]]+{{AttachPlayerObjectToPlayer_FR}}
-*[[SetPlayerObjectMaterialText_FR|SetPlayerObjectMaterialText]]+{{SetPlayerObjectMaterialText_FR}}
-*[[SetPlayerObjectMaterial_FR|SetPlayerObjectMaterial]]+{{SetPlayerObjectMaterial_FR}}
-[[Category:Scripting Functions FR]+[[Category:Scripting Functions FR]]

Revision as of 06:54, 24 January 2014



Description:

Crée un objet.


Paramètres:
(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance)
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.


public OnGameModeInit()
{
    CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0); //La distance de rendu sera celle par défaut
    CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 250.0); //250.0
    CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 50000.0); //50000.0, Le maximum
    return 1;
}
Image:32px-Ambox_warning_orange.png

Note

Les objets émettant de la lumières (néons, gyrophare) ayant une rotation plus haute que 16.26 degrés (ou -16.26) sur l'axe Y ou Z arrêteront d'émettre de la lumière. Cette effet concerne aussi les objets attachés à d'autres objets, joueurs ou véhicules. Si un objet émettant de la lumière est attachée à une voiture et que la voiture est retournée à plus de 16.26 degrés, l'objet arretera d'émettre de la lumière. Ceci est directemetn causé par GTA:SA et n'est pas causé par un bug de SA-MP.


Fonctions Relatives

Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.

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