Синтаксис: GetDistanceBetweenVehicles(vehicleid1, vehicleid2);
playerid - id игрока, от которого измеряется расстояние до объекта;
objectid - id объекта, до которого измеряется расстояние от игрока.
Автор: [SAS]LarzI aka GloZzy.
playerid - id игрока, от которого измеряется расстояние до объекта;
objectid - id объекта, до которого измеряется расстояние от игрока.
PHP:
stock GetDistanceBetweenVehicles (vehicleid1, vehicleid2) //By me, Credits: Whoever made GetDistanceBetweenPlayers
{
new Float:vx1, Float:vy1, Float:vz1, Float:vx2, Float:vy2, Float:vz2, Float:distance;
GetVehiclePos(vehicleid1, vx1, vy1, vz1);
GetVehiclePos(vehicleid2, vx2, vy2, vz2);
distance = floatsqroot(floatpower(floatabs(floatsub(vx1, vx2)), 2) + floatpower(floatabs(floatsub(vy1, vy2)), 2) + floatpower(floatabs(floatsub(vz1, vz2)), 2));
return floatround(distance);
}
Последнее редактирование: