sampdigit
Новичок
Быть может кому-то это понадобится.
Код:
obj_one - первый объект
obj_two - второй объект
Пример использования:
Код:
Код:
forward Float:GetDistanceBetweenObjects(obj_one, obj_two);
stock Float:GetDistanceBetweenObjects(obj_one, obj_two)
{
new Float:x, Float:y, Float:z, Float:x1, Float:y1, Float:z1;
GetObjectPos(obj_one, x, y, z);
GetObjectPos(obj_two, x1, y1, z1);
return floatsqroot(((x-x1)*(x-x1) + (y - y1)*(y - y1) + (z - z1)*(z - z1)));
}
obj_two - второй объект
Пример использования:
Код:
if (strcmp("/test", cmdtext, true, 10) == 0)
{
new string[128];
format(string, sizeof(string), "Дистанция между объектами: %.0f", GetDistanceBetweenObjects(obj_first, obj_second));
return SendClientMessage(playerid, -1, string);
}
