GetVehicleDistanceFromPoint FR

From SA-MP Wiki

Jump to: navigation, search


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


Paramètres:
(vehicleid, Float:X, Float:Y, Float:Z)
vehicleidL'ID du véhicule dont on va calculer la distance entre lui et le point.
Float:XLes coordonnées X de la carte.
Float:YLes coordonnées Y de la carte.
Float:ZLes 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.

Personal tools
In other languages