Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
Sign in to follow this  
malamuc

BIS_fnc_findSafePos разбор функции

1 Position
2 Minimum distance
3 Maximum distance
4 Maximum distance from nearest object
5 0 - cant be in water, 1 - ?
6 Terrain gradient (how steep terrain)
7 0 - shore mode; does not have to be in shore

_newPos = [_pos, 0, 500, 30, 0, 20, 0] call BIS_fnc_findSafePos;
не понятно значение #6 Terrain gradient (how steep terrain). переводчик, да и форумы намекают на то что она задает максимальный угол, под каким должен располагаться объект. но что за единицы измерения? явно не градусы. может #6 Terrain gradient (how steep terrain) задает максимальную высоту?

http://tactical.nekromantix.com/wiki/doku.php?id=arma2:scripting:bis_fnc_findsafepos

Edited by Xotabl4 (see edit history)

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Еще вопрос:
Как в графе "задание", когда ищешь сервер написать название карты?

Share this post


Link to post
Share on other sites



  • 0

  1. Базовая позиция от которой выполняется расчёт
  2. Минимальное расстояние от центра базовой позиции для установки объекта (радиус)
  3. Максимальное расстояние от центра базовой позиции для установки объекта (прямоугольник)
  4. Минимальное расстояние от ближайшего существующего объекта
  5. 0 - установить объект на суше (на поверхности земли), 1 - параметр

    определения вода/суша отключён, 2 - на поверхности воды (в плавающем

    виде)

  6. Максимально допустимый уклон поверхности
  7. 0 - режим отсутствия воды в радиусе 25 метров, 1 - необходимо присутствие воды в радиусе 25м
  8. Дополнительный параметр (можно не использовать). Массив координат

    (массив в массиве, т.е. с дополнительными скобками [[_pos, _pos]]),

    состоящий из двух позиций, которые составляют прямоугольник. Первая

    позиция прямоугольника - верхний левый угол, вторая позиция

    прямоугольника - правый нижний угол. Указав этот параметр, вы создаёте

    зону, в которой не будет появляться позиция.

  9. Дополнительный параметр (можно не использовать). Массив координат,

    состоящий из двух позиций, первая позиция на суше, вторая на воде.

    Данные позиции используются при расчётах в случае ошибочно заданных

    параметрах.

_newPos = [_pos, 20, 500, 20, 0, 20, 0] call BIS_fnc_findSafePos;player setpos _newPos

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.