MoveObject 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:
Déplacer un Objet
(objectid, Float:X, Float:Y, Float:Z, Float:Speed, Float:RotX = -1000.0, Float:RotY = -1000.0, Float:RotZ = -1000.0)
objectid | L'ID de l'objet à déplacer |
Float:X | Les coordonnées X où déplacer l'objet. |
Float:Y | Les coordonnées Y où déplacer l'objet. |
Float:Z | Les coordonnées Z où déplacer l'objet. |
Float:Speed | La vitesse de déplacement par secondes |
Float:RotX | La rotation X de l'objet. |
Float:RotY | La rotation Y de l'objet. |
Float:RotZ | La rotation Z de l'objet. |
Retourne:
Le temps que prend l'objet pour être déplacé en milliseconde.
new obj; // Quelque part en haut du script, avant les callbacks public OnGameModeInit() { obj = CreateObject(980, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/moveobject", true) == 0) { new string[50]; new movetime = MoveObject(obj, 0, 0, 10, 2.00); format(string, sizeof(string), "Votre objet à été déplacé en %d millisecondes", movetime); SendClientMessage(playerid, 0xFF000000, string); return 1; } return 0; }
Callbacks Relatives
Les Callbacks suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- OnObjectMoved: Appelée lorsqu'un objet arrête de bouger.
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- CreateObject: Crée un objet.
- DestroyObject: Détruit un objet.
- IsValidObject: Vérifie si un certain objet est valide.
- StopObject: Stoppe le mouvement (MoveObject) d'un objet
- SetObjectPos: Modifie la position d'un objet.
- SetObjectRot: Modifie la rotation d'un objet.
- GetObjectPos: Récupère la position d'un objet.
- GetObjectRot: Récupère la rotation d'un objet.
- AttachObjectToPlayer: Attache un objet sur un joueur.
- AttachObjectToVehicle: Attache un objet sur un véhicule.
- SetPlayerAttachedObject: Attache un objet à un joueur.
- CreatePlayerObject: Crée un objet juste pour un joueur.
- DestroyPlayerObject: Détruit un objet de joueur.
- IsValidPlayerObject: Vérifie si un certain objet de joueur est valide.
- MovePlayerObject: Déplace un objet de joueur.
- StopPlayerObject: Stoppe le déplacement d'un objet de joueur.
- SetPlayerObjectPos: Modifie la position d'un certain objet de joueur.
- SetPlayerObjectRot: Modifie la rotation d'un certain objet de joueur.
- GetPlayerObjectPos: Récupère la position d'un objet de joueur.
- GetPlayerObjectRot: Récupère la rotation d'un objet de joueur.
- AttachPlayerObjectToPlayer: Attache un objet de joueur sur un joueur.