SpawnAircraft создает направление для самолета. Сделано для десантирования с самолета как в PUBG. Функция создает начальную и конечную точку полета. Вероятность совпадения путей мизерная. Также можно использовать на РП для трафика воздушного пространства.
PHP код:
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 - криворукость моделлеров. Если объект по дефолту направлен не в ту сторону, в этом параметре указываем эту погрешность.
Пример:
PHP код:
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/m1n1vv/SpawnAircraft
Автор: m1n1vv