Skip to main content

GetVehicleDistanceFromPoint

Deskripcija

Ova se funkcija može koristiti za izračunavanje udaljenosti (kao float) između vozila i druge kordinate na mapi. Ovo može biti korisno za provjeravanje koliko je vozilo daleko od lokacije.

ImeDeskripcija
vehicleidID vozila za izračunati udaljenost.
Float:XX kordinata na mapi.
Float:YY kordinata na mapi.
Float:ZZ kordinata na mapi.

Returns

Float koji sadrži udaljenost od navedene tačke u kordinatama.

Primjeri

/* kada igrač napiše 'vendingmachine' u chat box, vidjeti će ovo.*/
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), "Ti si %f daleko od vending mašine.", fDistance);
SendClientMessage(playerid, 0xA9C4E4FF, szMessage);
}
return 0;
}

Srodne Funkcije