Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: SpawnAircraft - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (2 Страниц) +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

SpawnAircraft GetDirectionOfAircraft Оценка: -----

#1
Пользователь офлайн   m1n1vv 

  • Искусственный Cверхинтеллект
  • Вставить ник
  • Раскрыть информацию
SpawnAircraft создает направление для самолета. Сделано для десантирования с самолета как в PUBG. Функция создает начальную и конечную точку полета. Вероятность совпадения путей мизерная. Также можно использовать на РП для трафика воздушного пространства.

GetDirectionOfAircraft(&Float:angle, &Float:x, &Float:y, &Float:z, &Float:fpoint_x, &Float:fpoint_y, Float:fault = 0.0);


Параметры:
  • &Float:angle - возвращает угол направления самолета;
  • &Float:x - возвращает начальную позицию полета по оси X;
  • &Float:y - возвращает начальную позицию полета по оси Y;
  • &Float:z - возвращает начальную позицию полета по оси Z;
  • &Float:fpoint_x - возвращает конечную позицию полета по оси X;
  • &Float:fpoint_y - возвращает конечную позицию полета по оси Y;
  • Float:fault - криворукость моделлеров. Если объект по дефолту направлен не в ту сторону, в этом параметре указываем эту погрешность.

Изображение

Пример:

stock StartAircraft()
{
        static
                obj,
                Float:x,
                Float:y,
                Float:z,
                Float:a,
                Float:x_m,
                Float:y_m;

        //Узнаем все необходимые значения
        GetDirectionOfAircraft(a, x, y, z, x_m, y_m, 180.0);

        //Создаем объект
        obj = CreateObject(1681, x, y, z, 0.0, 0.0, a);

        //Направляем его к конечной точке
        MoveObject(obj, x_m, y_m, z, 200.00, 0.0, 0.0, a);
        
        return 1;
}


Репозиторий: https://github.com/m...v/SpawnAircraft
Автор: m1n1vv

Сообщение отредактировал m1n1vv: 12 Январь 2018 - 15:32

6

#2
Пользователь офлайн   PHARA_OH 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Годно :cool:
0

#3
Пользователь офлайн   Nestyreff 

  • Stone tm
  • Вставить ник
  • Раскрыть информацию
Хм, в Pubg немного по другому
0

#4
Пользователь офлайн   m1n1vv 

  • Искусственный Cверхинтеллект
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияNestyreff (13 Январь 2018 - 23:18) писал:

Хм, в Pubg немного по другому

Что конкретно?
0

#5
Пользователь офлайн   Nestyreff 

  • Stone tm
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияm1n1vv (14 Январь 2018 - 03:38) писал:

Что конкретно?

он летит не по заданной траэктории, а по рандомной
0

#6
Пользователь офлайн   m1n1vv 

  • Искусственный Cверхинтеллект
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияNestyreff (14 Январь 2018 - 10:28) писал:

он летит не по заданной траэктории, а по рандомной

А тут разве как?
0

#7
Пользователь офлайн   Nestyreff 

  • Stone tm
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияm1n1vv (14 Январь 2018 - 19:18) писал:

А тут разве как?

Тут заданная
0

#8
Пользователь офлайн   m1n1vv 

  • Искусственный Cверхинтеллект
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияNestyreff (14 Январь 2018 - 19:22) писал:

Тут заданная

Как определил?

Сообщение отредактировал m1n1vv: 14 Январь 2018 - 19:24

0

#9
Пользователь офлайн   Nestyreff 

  • Stone tm
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияm1n1vv (14 Январь 2018 - 19:24) писал:

Как определил?

Я так понял по описанию) :biggrin:
0

#10
Пользователь офлайн   m1n1vv 

  • Искусственный Cверхинтеллект
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияNestyreff (14 Январь 2018 - 19:29) писал:

Я так понял по описанию) :biggrin:

Но в описании указано, что совпадение траекторий мизерное
0

Поделиться темой:


  • (2 Страниц) +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей