Jump to content

DCS World 1.2.16 FAQ (версия 1.2.16 устарела!)


Recommended Posts

Основные принципы создания собственного сервера DCS World

 

1. Для подключения пользователей и обмена информацией с головным сервером DCS сервер пользователя использует порты TCP\UDP 10308.

 

2. Используемый порт, при необходимости, можно поменять на любой другой из имеющихся свободных, кроме служебных портов. Это можно сделать на странице настройки сервера при запуске сетевой игры (там где задается имя сервера, пароль и прочее).

Возможность изменения порта в конфигурационном файле здесь не обсуждается.

 

3. Возможные варианты подключения к интернет и возможность организации сервера.

 

Владелец сервера должен иметь представление каким способом он получает доступ в интернет, это может быть:

1. подключение к сети провайдера и предоставление провайдером реального IP адреса, например при использовании ADSL или 3G\LTE модемов.

2. Подключение к локальной сети провайдера без изначального доступа в интернет, но с последующим подключением к интернет через VPN соединение.

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

 

Далее рассмотрим варианты подключения из п.1 и п.2, т.к. они похожи тем, что позволяют настроить маршрутизаторы для публикации сервера (ADSL модем можно отнести к маршрутизатору, т.к. фактически он тоже разграничивает две физические сети).

Будем исходить из того, что доступ в интернет у Вас уже есть, поэтому настройку внешнего интерфейса маршрутизатора (WAN) можно пропустить.

 

4. Публикация сервера.

Перед публикацией сервера необходимо определить IP адрес это компьютера.

Для этого можно:

а) посмотреть сведения о сетевом адаптере в Панель управления\Сеть и Интернет\Сетевые подключения, далее либо два раза щелкнуть левой кнопкой мыши по используемому соединению и далее нажать кнопку "Сведения", либо щелкнуть правой кнопкой мыши на используемом интерфейсе и выбрать из меню "Состояние" и далее нажать кнопку "Сведения".

В окне сведения запомните адрес IPv4 - это и есть адрес Вашего компьютера.

б) Для продвинутых пользователей можно использовать команду ipconfig (достаточно без ключей) из командной строки (Пуск-Выполнить-cmd или Пуск-строка поиска-CMD).

 

Примечание: если вы используете статический адрес на компьютере (Вы сами его задали в свойствах TCP/IP), то Вам не надо опасаться, что он изменится. Для тех кто использует динамический адрес, выданный DHCP сервером маршрутизатора, то Вам необходимо зарезервировать этот адрес за вашим компьютером на постоянной основе.

В зависимости от интерфейса это делается либо в разделе публикации сервера, либо в разделе активной DHCP таблицы (обычно такая таблица доступна на главном интерфейсе маршрутизатора).

 

Далее необходимо зайти в управление маршрутизатором и найти раздел "Виртуальный сервер" или "Port Mapping" или "Port Forwarding" - это разделы, отвечающие за публикацию в сети интернет компьютеров, находящихся в локальной сети (сеть LAN).

 

В данном разделе создаете правило публикации, в котором описываете название правила, диапазон входящих портов 10308-10308, диапазон портов на Вашем публикуемом сервере 10308-10308 и адрес публикуемого сервера (тот который Вы посмотрели в "Сведениях" или через ipconfig).

Сохраняете и активируете это правило.

 

5. Предоставление доступа к опубликованному серверу.

 

Для некоторых маршрутизаторов действия, описанные в п.4 являются достаточными, но обычно в маршрутизаторах реализован и активирован аппаратный фаервол, который будет блокировать доступ к Вашему серверу. В маршрутизаторах TP Link этот раздел называется "Фильтр по IP/МАС-адресу".

 

Необходимо убедиться, в наличии или отсутствии фаервола и если он есть, то требуется создать и активировать правило, разрешающее доступ.

Оно выглядит как WAN to LAN allow for IP (адрес Вашего сервера).

В этом правиле задается его направленность - из внешней сети внутрь, тип доступа (разрешено), для кого разрешено (для всех внутренних компьютеров или только для вашего) и временной диапазон (дни недели, часы).

 

Для тех, кто не использует маршрутизатор (кабель от провайдера подключен напрямую к компьютеру или использующих 3G\LTE модемы), а так же для тех кто озабочен безопасностью своего компьютера и помимо аппаратного фаервола использует еще фаервол Windows или антивируса необходимо разрешить доступ к приложению DCS.exe.

 

Пример трансляции портов для маршрутизатора Zyxel Zywall


Edited by USSR_Rik

_________________

Win10 1809/Core i7 3930K@3.8Ghz/20GB/EVGA 1080Ti SC2/ThrustMaster T.16000/TrackIR 5 Pro/1920*1080

Link to post
Share on other sites
  • 2 months later...

Q: Почему не работает секундная стрелка на часах?

 

A: Для включения секундомера нужно назначить комбинацию на команду "Elapsed Time Clock Start/Stop/Reset"

 

attachment.php?attachmentid=99528&d=1402171597

"You become responsible, forever, for what you have tamed.” ― Antoine de Saint-Exupéry, The Little Prince.
Link to post
Share on other sites
  • 1 month later...

Q. При создании миссий используются триггеры. Почти со всеми я разобрался. Но тут возникла необходимость отслеживать различные параметры самолёта, ну например, включение электропитания, остановка двигателей (число оборотов) и т.д.. Есть подозрение, что это можно сделать при использовании триггеров Х:... Только вот какие аргументы за что отвечают?

 

Небольшое англ. пособие по кабинным триггерам на примере А-10С можно скачать здесь:

http://forums.eagle.ru/showpost.php?p=1325462&postcount=1

 

Но большинство функционала кабинных триггеров работает с полноценными кабинами DCS, то есть теми, где все системы смоделированы. Иначе для них просто нету соответствующего кода/скриптов. Если вас интересует например Су-25 или Су-25Т то придется ограничиться проверкой нажатия игроком профильных команд. Читать приборы в данном случае не получится.

 

Для Су-25Т советую посмотреть интерактивные обучающие миссии для него. Там наверное сделано все, что на данный момент возможно. Например включение электропитания проверяется нажатием соотв. команды. Но надо понимать, что в этом случае нету действительной проверки ЛА. Идет простое срабатывание триггера по нажатию игроком команды, а на то, что в кабине все получилось как надо остается только надеется.

Я не смотрю телевизор

ЧИЖ

 

Вакансии в ED

Link to post
Share on other sites
  • 4 weeks later...

Сообщение об ошибках

 

Что желательно приложить к сообщениям об ошибках на форуме или в техподдержке:

 

1. По возможности полное и четкое описание проблемы. Желательно - краткое.

 

2. Логи:

 

Saved Games\DCS\Logs\dcs.log

Saved Games\DCS\Logs\me.log

 

Проще заархивировать и приложить весь каталог 'Saved Games\DCS\Logs'

 

2.1 При проблемах с обновлениями необходимы также логи из корневого каталога симулятора:

 

DCS World\autoupdate.cfg

DCS World\autoupdate_log.txt

 

 

3. Если у вас проблема в "любой миссии", то приложите эту "любую" миссию. Обратите внимание: не первую попавшуюся на диске, а именно ту, в которой заметили проблему.

 

4. Скриншот(ы), прочая информация - в зависимости от вопроса.


Edited by USSR_Rik

El pueblo unido jamás será vencido

 

 

DCS World 2.5: Часто задаваемые вопросы

Link to post
Share on other sites
  • 6 months later...

Хозяевам серверов настоятельно рекомендуем проводить ротацию мультиплеерных миссий с полным перезапуском интерфейса сервера. Аналогичная рекомендация и для игроков-клиентов.


Edited by USSR_Rik

El pueblo unido jamás será vencido

 

 

DCS World 2.5: Часто задаваемые вопросы

Link to post
Share on other sites
Где можно взять информацию о номерах кабинных параметров, аргументах, значениях и ID оборудовании?

Для начала скину наводку:

http://forums.eagle.ru/showpost.php?p=1553357&postcount=467

 

Это было для А-10С. Сейчас надо адаптироваться для других модулей, но принципы все те-же. Я думаю между наводкой и примерами в существующих миссиях уже можно разобраться, но если будут конкретные вопросы, задавайте.

- EB

[sIGPIC][/sIGPIC]

Nothing is easy. Everything takes much longer.

The Parable of Jane's A-10

Forum Rules

Link to post
Share on other sites
  • 1 month later...

Установка видеофайлов обучения

 

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

 

Что нужно сделать (на примере Су-25Т):

 

1. Скачанный с сайта инсталлятор "Su-25T_Video_Setup_ru.exe" запустить, он установит обучение куда считает нужным*.

 

2. После установки переместите каталог Training полностью (т.е. вместе с именем) из:

 

DCS World\Mods\aircrafts\Su-25T\Missions\RU\Training

в

DCS World\Mods\aircraft\Su-25T\Missions\RU\

 

Обратите внимание - в первом случае каталог aircrafts (буква "s"), во втором - имя каталога правильное, без буквы "s".\

 

Таким образом, в каталоге 'DCS World\Mods\aircraft\Su-25T\Missions\RU\' должны теперь быть подкаталоги:

Campaigns\

QuickStart\

Single\

Training\

 

После этого можно запустить симулятор - русское обучение Су-25Т будети доступно в меню. Если все в порядке, каталог 'DCS World\Mods\aircrafts' можно удалить.

 

 

* Примечание. Если вы установили DCS World методом копирования файлов и не озаботились созданием записей в реестре, результат может огорчить. Пользуйтесь инсталляторами!

El pueblo unido jamás será vencido

 

 

DCS World 2.5: Часто задаваемые вопросы

Link to post
Share on other sites
  • 7 months later...

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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...