Главная О проекте Статьи Файлы Фотоальбомы Форум
Добавить сайт в «Избранное» | Вход в профиль

GTA VI

Информация:

GTA V

Информация:

Информация:

Информация:

Информация:

Информация:

Информация: Изображения:

Информация:

Информация: iFruit

GTA: Chinatown Wars

Информация:

GTA IV

Информация:

Информация:

Информация:

Информация:

GTA: Vice City Stories

Информация: Изображения:

GTA: Liberty City Stories

Файлы: Информация: Изображения:

GTA: Trilogy

Файлы: ...


GTA: San-Andreas



Информация: Статьи: Изображения:

GTA: Vice City



Информация: Изображения:

Информация: Изображения: Файлы:

GTA ]I[



Информация: Изображения:

Информация: Файлы:

GTA 2

  • 1
  • 2

GTA: Advance

Информация:

GTA

  • 1
  • 2




[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
GetDistanceBetweenPlayers
OKStyle Дата: Пятница, 10/07/2009, 00:38 | Сообщение # 1
Analgésico



Регистрация: 17/01/2009
Клан:
[ACF]
Статус:


Синтаксис: GetDistanceBetweenPlayers(p1,p2);

p1 - первый игрок, расстояние от которого имеряется;
p2 - второй игрок, расстояние до которого измеряется.

Code
public Float:GetDistanceBetweenPlayers(p1,p2)
{    
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;    
     if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2))
     {    
     return -1.00;    
     }    
    GetPlayerPos(p1,x1,y1,z1);    
    GetPlayerPos(p2,x2,y2,z2);    
return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));    
}

Автор: V4N0M.

Более быстрый по исполнению вариант:

Code
forward Float:GetDistanceBetweenPlayers(playerid1,playerid2);
stock Float:GetDistanceBetweenPlayers(playerid1,playerid2)
{
     new Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2;
     if(!IsPlayerConnected(playerid1) || !IsPlayerConnected(playerid2)) return -1.00;
     GetPlayerPos(playerid1, x1, y1, z1);
     GetPlayerPos(playerid2, x2, y2, z2);
     return floatsqroot((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1) + (z2 - z1) * (z2 - z1));
}

Автор: [KOM]Butilka aka [TWP]E1edge.




 
  • Страница 1 из 1
  • 1
Поиск:

GTA MP

Мультиплееры

GTA Modding

Статьи:
GTA III

GTA: Criminal Russia


GTA: Underground


GTA Network


GTA WIKI


Блок пользователя

Календарь новостей
«  Март 2015  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031

Поиск

Наша кнопка



Партнёры

Multi Theft Auto Community Russia

Alliance of Cheater's Fighters
Elite Force Opossition
Brotherhood of Plumbum
E1ect
San-Andreas Bugousers
Seville Crew
Русский•Exclusive•Сервер
Mixes
http://rus-gta.do.am/
Здесь вы можете все узнать про pawno,так же скачать моды, скрипты, программы, новости и много другое
Pawno-Info: всё о GTA, статьи, wiki, скрипты и многое другое

Вход на сайт

Поиск

Мини-чат

Наш опрос
Считаете ли вы IV-MP лучше SA-MP?
Всего ответов: 481

Меню сайта

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright © Лаборатория O.K.Style 2001-2026 | GTA-Exclusive 2007-2026 | GTA News 2007-2026 | Хостинг от uCoz