Всем привет! Сегодня мы рассмотрим способы измерения дистанции средствами сборки проекта SolidGames в игре ArmA III.
Скриптовая линейкаПервый и самый банальный способ - скриптовая линейка.
R + ЛКМ универсальный hotkey вызова, постановки и убирания скриптовой линейки.
Сначала находим свою позицию. Далее, зажав кнопку 'R' и нажав ЛКМ в предполагаемую точку отсчёта мы вызываем первичную точку отсчёта.
Появится вот такая точка Точка
Далее наводимся на предполагаемую позицию цели на карте и снова, зажав кнопку 'R' и нажав ЛКМ по позиции противника, мы вызываем линейку Pic с линейкой
Чтобы убрать линейку достаточно нажать 'Enter' (не на NumPad, а обычный 'Enter') или зажав 'R' нажать ЛКМ в любое место на карте.
Инструменты картыВ условиях наличия скрипта линейки данный метод менее актуален, но в случае, если вы играете на ивенте против другого проекта на их сборке и скриптовой линейки у вас нет, то можете использовать "Инструменты карты" (при их наличии внутри инвентаря).
Как они выглядят в инвентаре
Вызвать инструменты карты можно при помощи АСЕ взаимодействия с собой в момент, когда вы находитесь на карте.
Поворот данной линейки производится так: зажимаете alt, наводите на сами инструменты карты и зажимаете при зажатом alt ЛКМ, далее вам необходимо перемещать мышь Поворот
Перетаскивать линейку можно просто зажав ЛКМ на ней и перемещая мышь. Шкалы инструментов донельзя простые
Также инструменты карты можно быстро отцентрировать на север или по положению компаса, что позволяет быстро переводить их по нужному направлению.
Функции в АСЕ
Бинокли, оптика и физические дальномерыБинокли и оптика с сеткой тысячных / mildotКак известно в бинокле и в большинстве прицелов есть вертикальная и горизонтальная шкала, так вот - это шкалы тысячных. Что есть тысячная? Тысячная говоря просто (и не научно) – это 1/1000 дистанции, т.е. на 1км тысячная = 1м, на 500м = 50см и тд.
Для определения расстояний по формуле «тысячной» необходимо знать ширину или высоту цели (предмета) и измерить угловую величину цели (предмета), после чего по формуле вычислить расстояние.
Формула такова: Д = В·1000/У
В – размер цели (умножаем на тысячу дабы перевести в мм, если у вас есть размеры в мм, то ничего не надо умножать)
У – то количество тысячных, которое мы получили в бинокле или прицеле, наводясь на цель
Д – дистанция до цели
Примеры сеток и их шкалыRCOПСОБинокль ZrakБинокль Б-8Бинокль М22ПГО-7В
SMAW Optic Sight
Примеры расчётов
Также подобные вещи работают и с сеткой mildot, грубо говоря, можно считать так же, как и по тысячным.
Пример
И mildot работает таким же образом и с техникой.
Оптические дальномерыПомимо сеток с тысячными, на большинстве советских оптических прицелов существует дальномерная шкала, она работает отменно.
Дальномерные шкалыLAV-25 высотой 2,7м и до нее реально 350м
Но отнюдь не всегда цель ровно 2,7м или 1,7м и тогда нужно ввести поправку.
Есть отдельная формула для расчёта поправки:
Выдержка из реальной книжки по СПГ-9
(Разница высоты шкалы дальномера и высоты цели)* 10 * 4 * цифра, соответствующая дистанции, полученной дальномерной шкалой
Полученную поправку необходимо прибавить (отнять), если цель выше (ниже) высоты шкалы дальномера.
Ниже пример:
Цель высотой 2,2м
Типичный Т-72Б высотой 2,2м
Мы видим цель в дальномер и видим, что его высота соответствует дистанции 300м (цифра 3).
2,7-2,2=0,5 – разница шкалы дальномера и высоты цели
0,5*10*4*3=60м поправка
Т.к. цель ниже шкалы дальномера мы делаем так: 300 – 60 = 240м истинная дистанция до цели.
pic с настоящей дистанцией
Как видите я почти попал (тут уже решает глазомер).
Кстати, в сборке есть небольшой косяк.
В ПГО-7В3 и УП-7В надпись 2,4м внутри сетки врёт! Дальномер там не 2,4, а 2,7м как и у ПГО-7В/В2.
Сравнение сеток не в пользу сетки 2,4
Кстати дальномерная шкала работает и в обратную сторону, возьмем ещё один пример: вот внезапно у вас ПСО-1 и вы захотели померить не пехотинца, а ТАНК, возьмем всё тот же Т-72Б.
Важно уточнить, что пехотинец при помощи дальномерной шкалы внутри ПСО-1 измеряется идеально, т.к. высота пехотинца с опущенным оружием = 1,75м, а в боевой стойке = 1,70м
Так вот, мы снова пришли к тому Т-72Б, взяли ПСО и навелись на него.
Т-72 в оптике ПСО-1
Мы видим, что он находится на дистанции 200м (если бы он был высотой 1,7м)
Далее работаем всё по той же по формуле:
2,2-1,7=0,5 – разница шкалы дальномера и высоты цели
0,5*10*4*2=40м поправка
Т.к. цель выше шкалы дальномера мы плюсуем поправку: 200+40=240м (и снова рядом, но 7м это для РПГ раз плюнуть)
Физические дальномерыПомимо дальномеров, встроенных в оптику, существуют дальномеры, встроенные непосредственно в мушку/целик гранатомёта.
РПГ-26
Через кнопку увеличения дистанции (у меня pgUp) в прицеле на 100м мы можем включить на РПГ-26 дальномерный режим, чтобы вернуться назад нажмите кнопку уменьшения дистанции (у меня pgDown)
Отличительная особенность - 0м в окошке зероинга
При помощи данного режима производится исключительно измерение дистанции! Не пытайтесь стрелять с этого режима!
У РПГ-26 разметка сделана для работы по БМП/БТР (БМП-2, БМП-3,БТР-80/82А, Брэдли, LAV-25), если эти цели ровно входят в дальномерную шкалу по ширине, то примерно столько до цели и есть (но учитывая разную ширину будут небольшие неточности).
Примеры
Если вам совсем нечего делать, цель стоит боком или цель на вас не смотрит, можете попытаться даже посчитать сами дистанцию, используя формулу тысячной.
Разметка в тысячных
Я бы вам не советовал стрелять далее 200м с РПГ-26, т.к. у неё есть одна особенность от РХС, в случае стрельбы на дистанцию около и выше 250м включается скриптовый разброс и он очень сильно сносит гранату вбок (нет это не ветер, это именно скриптовый разброс)
АТ4, он же М136У АТ4 прицел тоже может работать по формуле тысячных.
Разметка
Открыть диоптр можно при помощи этой кнопки
Ну и соответственно примеры как это работает ниже.
Примеры
М72А7У М72А7 мушка рассчитана на ширину цели равной 3м!
Если цель шириной 3м закрывает мушку полностью, значит до цели 100м, если наполовину значит 200м!
Примеры
RBR M80
Дальномерная шкала рассчитана на ширину цели равной 3м!
Совмещаете цель (если она три метра и стоит лбом или задом к вам) и шкалу и работаете.
Примеры
Тысячные
И да, ИРЛ сетка точно такая же, я проверил :)
RPG-75Тут чехи пошли особым путём, они сделали щелевой росто/длиномер внизу прицела.
Как оно выглядит
Дальномер рассчитан на цели высотой 2,4м (однако отверстие на 300м сломано, да и на 250м оно скорее на 2,2м, не используйте их от греха подальше)
Длиномер рассчитан на цели длиной 7,5м и работает по всему диапазону.
Примеры
Табличка с данными о технике из ArmA III Solid Games
RHS техника идентична по реальным размерам (отличия буквально в считанных см), а вот техника из других модов может отличаться! Поэтому табличку делал ручками вымеряя в бинокль большую часть техники.
Дальномер Vector 21 Nite и особенности разницы высот Да, у дальномеров есть свои фишки, особенно у Vector 21 Nite. Самая важная функция для снайпера в данном дальномере - это расчёт дистанции с учётом перепада высот. Почему это важно Пуля будет лететь иначе из-за того, что при стрельбе под углом сила тяжести влияет на неё иначе и таким образом, можно сделать один-единственный вывод.
При стрельбе вверх или вниз по склону траектория пули будет снижаться меньше, чем при стрельбе на равнине
А это значит только одно, выставив значение 500м на примере картинки выше, пуля просто перелетит цель!
Нам нужна "плоская" дистанция до цели, и в этом нам поможет либо скриптовая линейка / инструменты карты (карта же плоская у нас, а линейка и инструменты работают на карте), либо Vector 21, либо иные способы о которых позже.
Для расчёта дистанции с учётом перепада высот необходимо нажать один раз 'R' и затем сразу же нажать и зажать 'R', после появления кружка отпускаете и видите дистанцию и разницу высот.
Слева дистанция с уже введённой поправкой, справа разница высот от позиции дальномера до точки лазераРазница цифр без поправки и с ней
Описывать все остальные функции я не буду, лишь приложу текстовый и видеогайд с просторов интернета. Гайд в виде картинки (откройте оригинал, чтобы что-то разглядеть)ВидеогайдПоставьте этому неизвестному герою лайк, очень полезное видео по Vector, часть фишек даже я не знал. А у него всего 1к просмотров и совсем нет лайков :(
Увы, остальные дальномеры не имеют доп функций :(
Поэтому, большая просьба картоделов выдавать снайперам как можно чаще именно Vector 21.
Но не унывайте, даже в случае, если вам достался другой дальномер и вы сидите на горе, можно всегда воспользоваться геометрией и креномером.
Креномер вызывается сочетанием клавиш Ctrl+Shift+K по умолчанию при наличии в руках оружия.
Креномер
Также креномер встроен в Лазерный целеуказатель от BIS
Лазерный целеуказатель
Далее берём дистанцию с дальномера = 1020 метров и берём угол креномера, в нашем случае около 8, переводим данное число в радианы (умножаем 8 на число Пи (3,14) и делим на 180) получаем 0,1395.
Формула расчёта такая:
Cos угла креномера, переведённого в радианы * D до цели без поправки
Итого: Cos (0,1395) * 1020 = 1010м
Угол не очень большой, поэтому поправка минимальна, но при стрельбе с вертолета или с гор Такистана/Литиума, разница может быть около 50-100м, что уже критично.
Есть также второй метод и он работает, если вам известна ваша высота относительно цели (можно посмотреть высоты на карте и посчитать) и дистанция до цели.
Скажу вкратце, второй способ - это теорема Пифагора.
Ссылка на excel файл с обеими формулами для тех, кому вообще не хочется считать (лучше скачать на компьютер, если есть Excel), в формуле на угол идёт автоматическое переведение в радианы, можете просто вписывать угол креномера:Google Docs
DAGRЕщё один способ расчёта дистанции – это microDAGR GPS, очень редкая на наших играх вещь, но на ивентах с другими проектами встречается часто.
Открывается microDAGR через АСЕ, либо через горячую клавишу (по умолчанию Home, настраивается в настройки управления – настройки дополнений – АСЕ снаряжение)
Где в АСЕ меню его открыть и как настроить hotkey
Чтобы посчитать дистанцию нам нужно поставить маршрутную точку, для этого мы выбираем режим карты снизу, далее жмём два раза на карте в место, до которого хотим посчитать дистанцию и подтверждаем кнопкой ОК. Всё, вы великолепны!
В виде GIF
Чтобы удалить маршрутную точку, открываем DAGR, жмём в район часов при помощи ЛКМ, выбираем маршрутные точки и удаляем.
В виде GIF