Вар тандер авто прицелы

Мод для Thunder of War (название изменено) отображает 3d контуры модели техники, делая ее заметной за препятствиями. Контуры коробки (размеры 3д модели), точно подогнаны под каждую модель танка, таким образом, с помощью этого мода вы сможете выцеливать уязвимые места вражеской техники за простреливаемыми препятствиями, например: некоторые части разрушаемых зданий, заборы, кусты. Так же оверлей отображает расстояние до противников в километрах и модель техники.

Waroverlay отличает союзников от оппонентов и по умолчанию не отображает их, однако отображение союзной техники может быть включено в настройках в меню. В меню настройках также можно включать/отключать отображение юнитов контролируемых компьютером (ботов). Стоит отметить, что Вароверлей отображает исключительно засвеченную технику, то есть если клиенту игры известно местоположение танка или его активность то он будет отображен.

Так же к ЕСП информации был добавлен маркер «прицеливания на вас», в виде красного круглого прицела, маркер отображает когда противник смотрит прямо в вашу сторону, работает как для вражеских танков так и для самолетов.

Модель техники, находящаяся вблизи игрового прицела будет отображается с маркером упреждения. Маркер прицеливания с упреждением отображается с учетом всех баллистических показателей: направление движения, скорость движения, расстояние до цели, начальная скорость полета снаряда и его коэффициент потери скорости. Маркер упреждения регулируется его параметрами, параметры маркера отображаются на постоянной основе слева на экране игры:

5

Bullet Speed это начальная скорость снаряда, Air Drag это коэффициент потери, Target это точка прицеливания которую можно переключать клавишами PageUp и PageDown или через меню чита. В расчет упреждения также берется скорость передвижения собственной машины для импульсной поправки.

В моде Waroverlay есть свой автоприцел, который работает по принципу выцеливания ближайшего к нему маркера упреждения, клавиша автоприцела «R» по умолчанию, ее можно сменить на любую другую через меню настроек.
Со вводом просмотров серверных повторов автоприцел был изменен на более безопасную версию, вариант безопасной версии вместо прямой наводки делает плавный довод прицела к маркеру упреждения, таким образом автоприцел практически не заметен на серверных повторах игры.
Для самолетов автоприцел использует инверсию да бы быстрее доворачивать корпус самолета до цели, помимо инверсии автоприцела маркер прицеливания имеет поправку на внутри игровой прицел сведения орудий (так званный эффект параллакса).
В моде так же есть свой альтернативный бомбовый прицел для самолетов, он отображается на самолетах всех видов.

Требования для работы

Требования для external версии:
1. Поддерживается только на ОС Win7 и выше.
2. Требуется запуск игры в оконном режиме (или полноэкранном окне).
3. Поддерживается только 64 бит-й клиент игры.
Для комфортной игры рекомендуется иметь не менее 60 fps.
Так же рекомендуется выставить «вертикальную синхронизацию» в видео настройках игры.

Требования для internal версии:
1. Поддерживается только 64 бит-й клиент игры.

Для запуска нужно:
• Зарегистрироваться на сайте
• Войти в личный кабинет.
• Cкачать лоадер в личном кабинете и запустить его с использованием своего логина и пароля от зарегистрированного аккаунта.
• Если вы ранее не запускали Waroverlay то при первом запуске автоматически активируется пробный период на три часа без необходимости иметь подписку аккаунта, если нет то вам потребуется приобрести подписку для дальнейшего использования.
Для проверки пробного периода программа отправляет на сервер уникальный идентификатор вашего компьютера и не сохраняет никаких данных у вас на компьютере.

Читайте также:  Авто рации для челябинска

—> Q: Антивирус ругается на файл Loaderа, он вредоносный?
A: Нет, у антивирусов аллергия на все исполняемые файлы без цифровой подписи издателя, нужно добавить файл в исключения для антивируса.

Q: Сегодня в игре был патч, и оверлей перестал работать, что делать?
A: Ожидать обновления оверлея, примерно обновление занимает не более нескольких часов если нет технических осложнений. Об обновлениях оверлея можно прочесть в этой теме на форуме.

Q: Поддерживаются ли симуляторные бои (СБ)?
A: Для самолетов, автоприцел в СБ не поддерживается, все остальное ESP, маркер упреждения и бомбовый прицел будут работать. Для наземной техники без изменений.

Waroverlay создан с целью ознакомления пользователей с работающим программным кодом приложений для игр, написанных на С++. Данное приложение не вносит изменений в программный код игры и не нарушают авторские права их разработчиков. Однако не все авторы игр предоставляют возможность использования подобных дополнений в игровом процессе. Поэтому, прежде чем запускать Waroverlay убедитесь, что по условиям лицензионного соглашения вам такое право предоставлено.

Вебсайт не несет никакой ответственности за возможные последствия использования Waroverlay, или за возможные последствия которые прямо или косвенно повлекло за собой использование программного обеспечения размещенного на этом сайте. Конечный пользователь программы должен понимать то, что функционал программы может считатся запрещенным разработчиками игры, и использование данной программы может повлечь за собой блокировку игрового аккаунта.

Источник

Пользовательские прицелы

Стандартную прицельную сетку наземной техники в War Thunder можно заменить пользовательской, например, воссоздающей исторический вид прицела.

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

Msg important Помните, что пользовательский прицел не гарантирует корректного наведения, если создан автором без учёта всех рекомендаций статьи.

Возможность создания пользовательских прицелов была добавлена в обновлении 1.73 «Vive la France».

Содержание

Установка пользовательской прицельной сетки

Количество различных прицельных сеток к одной машине не ограничено. Таким образом, вы можете создать в одной папке коллекцию из различных сеток, чтобы иметь возможность переключаться между ними.

Создание пользовательской прицельной сетки

Создание шаблона прицельной сетки для одной машины

Создание шаблона прицельной сетки для нескольких машин

Выполните 3 шага, описанные в инструкции по созданию шаблона прицельной сетки для одной машины. Затем скопируйте файл sight_1 в папку all_tanks. Останется указать, для каких машин будет доступен ваш прицел.

Внутри данного блока задаются классы техники для которых прицел разрешен, или их конкретный список.

Внутри блока можно задать несколько классов и даже совместить их с конкретными машинами. Например:

Такой прицел будет доступен для всех тяжёлых танков и одной САУ Объект 120.

Msg important Для поддержания полного функционала универсального прицела для классов техники не рекомендуется использовать привязку к конкретным орудиям и боеприпасам. Их баллистическая сетка просто не будет отображаться, если техника не обладает указанными в блоке ballistics снарядами.

При создании исторических прицелов лучше использовать указание ID конкретных машин, для которых он подходит.

Содержимое файла сетки имеет вид:

В случае указания неверного типа переменной например вместо целочисленного textAlign:i = 1, вы укажете textAlign:i = 1,5 игра не сможет прочитать такой файл и вы не увидите указанных вами изменений.

Для редактирования таких файлов удобнее пользоваться разными программами редакторами, например бесплатный Visual Studio Code для которого уже существуют расширения которые знакомы с синтаксисом файлов blk (Blk и BlkTool их можно найти в панели расширений программы поиском blk).

Параметры, доступные для изменения

На данный момент в коде можно изменить следующие параметры:

Основные параметры

Выбор типа тысячной для всего прицела: thousandth:t = «ussr»;
Возможные значения «ussr» (1/6000), «nato» (1/6400), «real» (1/6283)

crosshairHorVertSize:p2 = 4, 2 — размер рисок на горизонтальной шкале поправок направления, первое число — размер рисок с обозначением тысячных, второе без обозначения (промежуточных);

rangefinderProgressBarColor1:c = 0, 255, 0, 64 — цвета шкалы прогрессбара дальномера в формате RGB + альфа-канал;
rangefinderProgressBarColor2:c = 255, 255, 255, 64 — цвет фона шкалы прогрессбара дальномера;
rangefinderTextScale:r = 0.7 — масштабирование размера текста дальномера;

fontSizeMult:r = 1 — масштабирование текста и цифр;
lineSizeMult:r = 1 — масштабирование толщины всех линий;

drawCentralLineVert:b = yes — отображать вертикальную линию прицела (да/нет);
drawCentralLineHorz:b = yes — отображать горизонтальную линию прицела (да/нет);

Два последних параметра нужны, если вы хотите скрыть сплошные линии перекрестья, расположенные по центру экрана, и на их месте нарисовать новые, например, прерывающиеся, или же другие элементы (треугольники, риски, галки и т.п., подробнее об этом далее)

Параметры для управления радиальным движением линий, текстов, окружностей: radialCenter:p2 = 0.0, 0.0; // Точка, относительно которой происходит вращение
radialAngle:r = 180.0 // Начальное угловое смещение от нуля в градусах
radialMoveSpeed:r = 6.04; // Множитель скорости вращения (в паре с radialStretch позволяет объектам вращаться с той же скоростью, что и растянутая шкала)
moveRadial:b = yes; // Разрешение углового движения

460px %D0%98%D0%A2 1 %D0%BF%D1%80%D0%B8%D1%86%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F %D1%81%D0%B5%D1%82%D0%BA%D0%B0

Прицельная сетка ИТ-1

460px %D0%98%D0%A2 1 %D0%BF%D1%80%D0%B8%D1%86%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F %D1%81%D0%B5%D1%82%D0%BA%D0%B0 %D0%BF%D0%BE%D1%81%D0%BB%D0%B5 %D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F

Прицельная сетка ИТ-1 с изменённой толщиной рисок и размера шрифта

Кроме этих настроек, стандартная сетка содержит блоки crosshair_distances, который определяет то, как часто (какие дистанции подлежат нанесению на шкале) будут расположены риски поправки дальности.

crosshair_distances можно задать 3-мя способами (важно: способы нельзя смешивать):

distance:p3 = 200, 0, 0 — где первое число это значение поправки по дальности, для которой рисуется риска, второе число — символ, который будет обозначать эту риску, для значения 0 рисуется только риска без цифры, третье число — центрирование риски и её размер, риску можно сделать разной длины и развернуть к центру или от центра прицела.

Аналогично работает шкала поправок по направлению.

Это были параметры стандартных сеток прицелов. Кроме этих элементов, прицельная сетка также может содержать ещё несколько блоков, которые дают новые возможности.

Блок баллистики снарядов

Стандартный прицел автоматически рисует прицельную сетку на основании данных о баллистике выбранного типа снаряда. Однако с помощью этого блока можно создать прицел, на котором постоянно будет отображаться несколько шкал для разных типов снарядов, при этом их баллистика будет соответствовать игровым значениям.

Чтобы отобразить такие шкалы, необходимо добавить блок ballistics, включающий в себя необходимое количество блоков bullet, каждый из которых имеет свои настройки, отвечающие за отрисовку и положение шкалы. Данные о баллистике снаряда, которые игра автоматически пересчитает в расстояние между рисками шкалы, задаются параметрами:

bulletType:t = «apcbc_tank» — ID типа боеприпаса, для которого нужно создать новую шкалу (см. таблицу соответствия типов снарядов игровой локализации)
speed:r = 624.0 — начальная скорость снаряда, которую наравне с названием типа снаряда можно посмотреть в его карточке

Важно! Шкалы не связаны с загрузкой боекомплекта. Если в боекомплекте танка нет определённого типа снарядов, то шкала для данного типа может быть отображена.

344px %D0%9F%D1%80%D0%B8%D1%86%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F %D1%81%D0%B5%D1%82%D0%BA%D0%B0 %D0%A2 55%D0%90

Прицельная сетка Т-55А

Параметры внутри блока bullet:
bullet <
bulletType:t = «apds_fs_tungsten_small_core_tank» — тип снаряда;
speed:r = 1430.0 — начальная скорость;

В блоке bullet также можно указать создание шкалы спаренного пулемёта, для этого нужно добавить следующие параметры:
triggerGroup:t = «coaxial» (использовать обязательно)
speed:r = 815.0

crosshairDistHorSizeMain:p2 = 0.0075, 0.0075 — размер и положение рисок;
crosshairDistHorSizeAdditional:p2 = 0.005, 0.003 — размер и положение дополнительных рисок (на вертикальной оси прицела);

crosshair_distances <
distance:p3 = 200, 0, 0 // дальность — цифра — размер риски
distance:p3 = 400, 0, 0
distance:p3 = 600, 0, 0
distance:p3 = 800, 0, 0
distance:p3 = 1000, 10, 0.01
distance:p3 = 1200, 0, 0
distance:p3 = 1400, 0, 0
distance:p3 = 1600, 0, 0
distance:p3 = 1800, 0, 0
distance:p3 = 2000, 20, 0.01
>
>

ID типов снарядов и их локализация в игре

Пулемёт Начальная скорость Тип пули
7_7mm_Type_97_user_machinegun 730 ap_ball
7_7mm_Vikkers_user_machinegun 920 i_t_ball
7_62mm_DT_user_machinegun 815 ap_i_ball
7_62mm_M37_user_machinegun 853 ap_ball
7_62mm_M73_user_machinegun 853 ap_ball
7_62mm_M1919A4_user_machinegun 853 ap_ball
7_62mm_PKT_user_machinegun 815 ap_i_ball
7_62mm_SGMT_user_machinegun 815 ap_i_ball
7_62mm_Type74_user_machinegun 853 ap_ball
7_92mm_BESA_user_machinegun 880 ap_i_ball
7_92mm_MG3_user_machinegun 853 ap_ball
7_92mm_MG34_user_machinegun 880 ap_i_ball
7_92mm_MG42_user_machinegun 880 ap_i_ball
8mm_Breda_Mod38_user_machinegun 790 ap_i_t_ball
12_7mm_M2_HB_user_machinegun 887 ap_i_t_ball_M20
14_5mm_KPVT_user_machinegun 1000 ap_i_t_ball

В случае с радиальной шкалой параметр crosshair_distances/distance.z означает радиус окружности.

drawUpward меняет отображения шкалы на зеркальное.

И для максимальной кастомизации прицела возможно использование блока drawLines и drawTexts, с помощью которого можно рисовать элементы из отрезков и текста, указывая их координаты:

Для отрисовки одной линии необходимо указать 4 координаты — X, Y, X, Y; в долях экрана её начала и конца.

460px %D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80 %D0%BE%D1%82%D1%80%D0%B8%D1%81%D0%BE%D0%B2%D0%BA%D0%B8 %D0%BB%D0%B8%D0%BD%D0%B8%D0%B8 %D0%BD%D0%B0 %D0%BF%D1%80%D0%B8%D1%86%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9 %D1%81%D0%B5%D1%82%D0%BA%D0%B5

Пример отрисовки линии на прицельной сетке

Для удобства создания исторических сеток, на которых обычно отмечены угловые величины в тысячных, можно указать смещение координат начала и конца линии также в тысячных, используя строку
thousandth:b = true (можно вместо «true» писать «yes»); например так:

460px %D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80 %D0%BE%D1%82%D1%80%D0%B8%D1%81%D0%BE%D0%B2%D0%BA%D0%B8 %D0%BB%D0%B8%D0%BD%D0%B8%D0%B8 %D0%BD%D0%B0 %D0%BF%D1%80%D0%B8%D1%86%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9 %D1%81%D0%B5%D1%82%D0%BA%D0%B5 %D1%81 %D0%BA%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%82%D0%B0%D0%BC%D0%B8 %D0%B2 %D1%82%D1%8B%D1%81%D1%8F%D1%87%D0%BD%D1%8B%D1%85

Пример отрисовки линии на прицельной сетке с координатами в тысячных

Рисование закрашенных фигур на базе четырехугольника. С его помощью можно нарисовать разные типы фигур у которых есть 4 вершины, а также их вырожденные варианты с 3-мя (треугольник) или 2-мя (линия) вершинами:

Пример реализации исторической прицельной сетки

Используя весь спектр возможностей для создания пользовательских прицельных сеток, можно создавать прицельные сетки, которые будут максимально приближены к реальным.

Для примера мы приводим внешний вид прицела итальянского танка Р40:

293px %D0%A4%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%8F %D0%BF%D1%80%D0%B8%D1%86%D0%B5%D0%BB%D0%B0 P40

Фотография реального прицела танка P40

427px %D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D1%81%D1%82%D0%B8%D1%87%D0%BD%D0%B0%D1%8F %D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F %D0%BF%D1%80%D0%B8%D1%86%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9 %D1%81%D0%B5%D1%82%D0%BA%D0%B8 %D1%82%D0%B0%D0%BD%D0%BA%D0%B0 P40

Реалистичная реализация прицельной сетки танка P40

Блок настроек, с помощью которых можно создать данный прицел:

Источник

Adblock
detector