GetVehicleDistanceFromPoint 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
Cette fonction a été ajoutée dans SA-MP 0.3c R3 et n'est pas utilisable dans les versions antérieures! |
Description:
Cette fonction permet de récupérer la distance séparant un véhicule d'un point sur la carte
(vehicleid, Float:X, Float:Y, Float:Z)
vehicleid | L'ID du véhicule dont on va calculer la distance entre lui et le point. |
Float:X | Les coordonnées X de la carte. |
Float:Y | Les coordonnées Y de la carte. |
Float:Z | Les coordonnées Z de la carte. |
Retourne:
Une variable float contenant la distance séparant le véhicule du point
/* Quand le joueur écrit vendingmachine dans le chat.*/ public OnPlayerText(playerid, text[]) { if(strcmp(text, "vendingmachine", true) == 0) { new Float: fDistance = GetVehicleDistanceFromPoint(GetPlayerVehicleID(playerid), 237.9, 115.6, 1010.2), szMessage[44]; format(szMessage, sizeof(szMessage), "Tu es à %f de la "vending machine".", fDistance); SendClientMessage(playerid, 0xA9C4E4FF, szMessage); } return 0; }
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- GetPlayerDistanceFromPoint: Récupère la distance entre un joueur et un point.
- GetVehiclePos: Récupère la position d'un véhicule.