PDA

View Full Version : Сервер. Или как нам с ним быть



=WFB=Charger
Oct-16-2015, 03:35
Щас у меня будет радикально-политизированное настроение. :devilish:
Нужна чёткая, пошаговая инструкция - что делать для запуска сервера.
Очень чёткая и очень пошаговая.
Как для тех, кто это делает в первый раз, и ровно ничего не знает как это делать правильно.
Так же нужны ссылки, откуда чего брать, либо оные ссылки, при невозможности открытого выкладывания засунуть мне... в личку. :recon:
Начнём работать в данном направлении?

Cassius
Oct-16-2015, 04:19
По серверу все что знаю вечером кину...ща с мобилы...
Если на отдельном железе, то самое лучшее это коммандер на котором работает сам Atag
http://theairtacticalassaultgroup.com/forum/showthread.php?t=8034&p=86840&viewfull=1#post86840
Это по быстрому...пошаговая инструкция там есть, но наверное все равно вопросы появятся...плюс там на инглише...
Нужна отдельная версия БоБа для запуска на сервере. Плюсы - сервер Атаг работает как часы, даже после падения Стима, автор здесь на форуме, вопросы по прикрутке статы не останутся без ответа наверное...минус - один - англоязычный интерфейс.
Нам для тренировок, хватало сервера на домашнем компе и мы использовали коммандер Тимофея Small Be...так называемый Репка коммандер. Есть его последняя версия, но до конца не доделанная...там не работает пароль...а так все пашет. Он тоже будет работать. Для начала хотя бы определиться через какой коммандер запускать сервер. А потом там все примерно одинаково. Можно еще у Apex спросить, на чем он догфайт поднимает. Наверное у него Репка...хз
В двух первых версиях Репки для запуска мисси нужно было править файл скрипта миссии на С#. Последняя версия работает без этого.

I./KG40_BOPOH
Oct-16-2015, 04:30
Начнём работать в данном направлении?

Наконец то... Нашелся герой нашего времени... Дай бог тебе удачи в столь нужном деле. :salute:

=WFB=Charger
Oct-16-2015, 10:57
Итак.
1. С английским нормально.
2. Если возникнут вопросы кому задавать? Тему отдельную поднимем, или пока в Курилке потусим?
3. На чём запускать, имеется в виду командер, думается решаем мы тут.

=WFB=Charger
Oct-16-2015, 10:59
Наконец то... Нашелся герой нашего времени... Дай бог тебе удачи в столь нужном деле. :salute:

Я хреновый лётчег :) Но могу быть полезным опчеству ;) Что меня радует. Я полагаю, что попытка не пытка, получится, будет сервер, не получится подумаем как сделать чтобы был.

=WFB=Charger
Oct-16-2015, 11:39
создам темку :)

Серёга! Перенеси плиз всё по серверу сюда. И наверное, на время, закрепи как важную, чтоб не искать. Потом отклеим.

Upd. большая просьба, сюда только информация по серверу. Обсуждение в Курилке. Надеюсь на понимание.

=WFB=Charger
Oct-16-2015, 12:28
Вопрос номер раз.

Обязательно надо Стим-версию БзБ?

Cassius
Oct-16-2015, 13:03
Ссылка на последнюю версию коммандера от Small Bee
http://sourceforge.net/projects/project303/
Здесь (там же) проект статистики (как я понял)
http://sourceforge.net/p/project303/code/HEAD/tree/trunk/

Cassius
Oct-16-2015, 13:18
Вопрос номер раз.

Обязательно надо Стим-версию БзБ?
Получается что да, поскольку в настройках и Атаговского коммандера и коммандера Репка присутствует строки с указанием пути и к Launcher.exe и к steam.exe
19130

=WFB=Charger
Oct-16-2015, 13:48
так. учитывая, что из продажи бзб изъят... будем искать.

Upd. нашёл. решаем вопрос с покупкой. могу купить сам, если денег насшибаю. если нет, может отложиться на некоторое время.

Starik
Oct-16-2015, 14:10
Есть более простой способ.
http://theairtacticalassaultgroup.com/forum/showthread.php?t=2890&p=205621&viewfull=1#post205621
http://theairtacticalassaultgroup.com/forum/showthread.php?t=2890&p=205642&viewfull=1#post205642

Sandy1942
Oct-16-2015, 16:42
...решаем вопрос с покупкой. могу купить сам, если денег насшибаю. если нет, может отложиться на некоторое время.

Вот (http://www.1c-interes.ru/catalog/all6963/11564703/) здесь цифровая версия продаётся.
Бабла могу тебе перекинуть хоть сейчас.

=WFB=Charger
Oct-16-2015, 17:24
Вот (http://www.1c-interes.ru/catalog/all6963/11564703/) здесь цифровая версия продаётся.
Бабла могу тебе перекинуть хоть сейчас.

Серёг, а можешь купить? Нам-то только номер нужен, остальное всё есть.

Sandy1942
Oct-16-2015, 18:01
Оплатил. Влад, смотри личку...

=WFB=Charger
Oct-16-2015, 18:56
Оплатил. Влад, смотри личку...

Ага, спасибо, получил. Передам утром по назначению.

Cassius
Oct-17-2015, 04:04
По Finest Hour (так называется эта Кампания)...Там после запуска какие то непонятки...Дело в том, что после подключения к наземному диспетчеру, сразу становятся доступными все объекты (или их часть, но филды вроде все сразу) во всех семи секторах без предварительной разведки и соответственно все бомберские рейды на них. Этого быть не должно...Так же при поиске определенного рейда, меня интересовал рейд Штук на Salisbury Fuel Depot (они там интересно строят заход), я не смог найти этого рейда.
Может быть я накосячил с запуском...Я ему написал, жду ответ.

=WFB=Charger
Oct-17-2015, 05:42
Так. А рабочий вариант есть?

Cassius
Oct-17-2015, 06:13
Это и должен быть рабочий вариант...Он работает, но похоже, что не с начала...
http://theairtacticalassaultgroup.com/forum/Downloads.php?do=download&downloadid=47
Наверное его просто нужно обнулить.
Исходя из пути в коде, все что в папке FINEST_HOUR_FILES должно находится в C:\Users\****\Documents\1C SoftClub\il-2 sturmovik cliffs of dover - MOD\missions\Multi\Co-Op\The_Battle_of_Britain\

Cassius
Oct-18-2015, 03:19
Wolverine как я понял отсутствует, но он готов помочь в настройках, либо сделав мануал, либо через доступ к серверу...Как угодно.

II./JG51Walther
Oct-18-2015, 03:41
Стим мне подсказывает что он спит:)

=WFB=Charger
Oct-18-2015, 11:35
Wolverine как я понял отсутствует, но он готов помочь в настройках, либо сделав мануал, либо через доступ к серверу...Как угодно.

Предпочтительнее мануал.

Frezak
Oct-19-2015, 10:02
У меня есть Repka4 со всеми настройками :salute:

Cassius
Oct-19-2015, 11:27
у меня есть repka4 со всеми настройками :salute:
репка 4 это версия коммандера? если последняя, то он подхватывает стандартную миссию...если предыдущие, то там нужно менять пространство имен, или как это правильно сказать не знаю...там нужно класс rtsm прописывать в коде...

No.401_Wolverine
Oct-19-2015, 11:42
Hi Guys,

I apparently uploaded the wrong version of the Finest Hour files. I'll send you guys the most recent one tonight when I get home from work. That should resolve any problems you're having with the mission.

Cassius
Oct-19-2015, 11:54
Thank you. I hope we and other can enjoy gameplay your Project. :)

Frezak
Oct-19-2015, 12:23
репка 4 это версия коммандера? если последняя, то он подхватывает стандартную миссию...если предыдущие, то там нужно менять пространство имен, или как это правильно сказать не знаю...там нужно класс rtsm прописывать в коде...

Нет у меня есть командер, и карты с сервака репка 4, Да и вообще у меня все есть для работы сервера. Нет нормальных карт :ind:

Cassius
Oct-19-2015, 13:59
Вроде движуха пошла...Сами мы к сожалению сделать, даже что то похожее на войну Podvoxx, а тем более сложнее ( у FINEST_HOUR более 17000 строчек кода) не сможем...нет среди нас пока программистов таких, или есть , но скрываются :)...Может позже появятся...Вот проект Wolverine, действительно очень интересный и самодостаточный...К нему бы еще стату прикрутить...Мечты, мечты...:recon:

II./JG51Walther
Oct-19-2015, 14:21
...К нему бы еще стату прикрутить...

Если сервер будет работать стабильно,можно будет скинуться и заказать вэб морду.

No.401_Wolverine
Oct-19-2015, 17:55
I've attached the most up to date version.

To install:

Unzip into the folder Documents\1C SoftClub\il-2 sturmovik cliffs of dover - MOD\missions\Multi\Co-Op\The_Battle_of_Britain_4\

So, the mission file should be here:

Documents\1C SoftClub\il-2 sturmovik cliffs of dover - MOD\missions\Multi\Co-Op\The_Battle_of_Britain_4\thebattle_russia.mis

There's a folder called Initialization_Files. The .txt files here can be copied into the mission root folder (The_Battle_of_Britain\) to overwrite the currently active files and reset the campaign. The campaign will also automatically do this for you if Blue or Red wins. You don't need to manually reset.

Our server was a dedicated server running Windows Server 2008 R2 x64, using AMD Opteron 4228 HE at 2.80 GHz. 16GB RAM. The net connection was 100Mbps.

Hopefully that helps! If you have any other questions, feel free to ask.

Cassius
Oct-19-2015, 18:29
Big Thank's.
It seems to increase the amount of code. Tomorrow will try to run at home for check :thumbsup:

Cassius
Oct-21-2015, 03:48
Не пробовали на сервере запускать? Я вчера на домашнем запустил, похоже все работает. При запросе репорта, показывает одну победу красных, но это лечится обнулением единицы у красных в текстовом файле battle_score щас не помню, с телефона...он там один со счетом синие - красные...
Если нужно на русский перевести, как запускать, то сделаем...запускал на Репкинском коммандера последней версии. Ссылка на него выше, но все таки он багованый. При покидании самолета и приземлении на парашюте пишет, что погиб. Плюс у Wolverine в тимплэйтах смешанная наземка, при уничтожении он через сообщения сервера штраф прописывает...для тренировочных полетов вполне он подходит, но для запуска публика, нужен либо Atag коммандер, либо аналогичный ему.

No.401_Wolverine
Oct-21-2015, 10:23
You can fix the starting score by editing thebattle_score.txt file.

Just change both redwin and bluwin to 0 to set it back to start. Sorry forgot to reset that one. That's the only file that doesn't reset when the campaign ends. That's so it will keep track of how many times each team wins.

Cassius
Oct-23-2015, 10:38
Thanx again Wolvey! You code have so many comments :thumbsup:, but it's so difficult for rookie :) With small steps, just looking forward to the future...
It runs without any problems. Just waitin, I hope.

No.401_Wolverine
Oct-23-2015, 22:11
Thanx again Wolvey! You code have so many comments :thumbsup:, but it's so difficult for rookie :) With small steps, just looking forward to the future...
It runs without any problems. Just waitin, I hope.

Some of the comments are copied over from other parts of the code. I duplicated a lot of functions in there, so keep your wits about you with some of those comments! ;)

Cassius
Oct-28-2015, 14:57
Есть какие новости получилось запустить?

=WFB=Charger
Oct-28-2015, 20:19
Новостей пока нет.

Sandy1942
Oct-29-2015, 12:34
Влад, игру активировали?

=WFB=Charger
Oct-29-2015, 15:59
Влад, игру активировали?

Пока нет.

Cassius
Nov-06-2015, 10:51
Нет у меня есть командер, и карты с сервака репка 4, Да и вообще у меня все есть для работы сервера. Нет нормальных карт :ind:
Может попробовать запустить в тестовом режиме этот проект?
http://theairtacticalassaultgroup.com/forum/showthread.php?t=19161&p=207934&viewfull=1#post207934

=WFB=Charger
Nov-07-2015, 11:02
Есть небольшая техническая проблема. Не связанная с сервером, но важная. Как порешается, так запустим обязательно.

Frezak
Nov-07-2015, 14:03
Может попробовать запустить в тестовом режиме этот проект?
http://theairtacticalassaultgroup.com/forum/showthread.php?t=19161&p=207934&viewfull=1#post207934

Как только Дес перегрузит сервак попробую запустить

Frezak
Nov-09-2015, 14:29
Сервак пробовал запустить, не видно его в списке серверов, запускал из дома сервер есть.

Кто может помочь понять в чем дело велком в лс

II./JG51Walther
Nov-09-2015, 14:40
Был виден =КК= ВОВ4 я даже зашел, но ты видать вырубил его,меня выбросило.

Frezak
Nov-10-2015, 01:12
Был виден =КК= ВОВ4 я даже зашел, но ты видать вырубил его,меня выбросило.

Это я из дома запускал, дома нет возможности держать сервак :ind:

Cassius
Jun-15-2018, 03:37
Проверяю...заработает или нет. Заработал, но нужно повозиться.
Два Зеона 1366 сокет, до 192гб оперативки...
35734 35735
5620 конечно не айс, но Х5690 будет повеселее, один есть, второй попытаюсь найти там же, где это упало...хз короче пока...но это хоть не с домашнего запускать...

Rostic
Jun-16-2018, 08:12
Будешь сервак подымать? Х5690 - выглядит очень подходяще.

Cassius
Jun-16-2018, 14:02
Да, есть задумки и вероятность их реализации.
Пока так наверное...
#
Буду репортить что получается.
Тем более, что в одиночку проблемно, буду рад любым советам.
Х5690, надо на него ориентироваться.

Rostic
Jun-17-2018, 10:07
А ты БоБ сервер на нем запускал? Как оно в текущем состоянии?
Было бы чертовски интересно потестить: 1) полет группы - пустая карта, 2) полет групп - загруженная статиками карта, 3) полет группы - загруженная статиками и АИ самолетами карта.

Cassius
Jun-17-2018, 14:52
Нет, до БоБа ещё далеко.
Сейчас ситуация такая. Есть куча железа, из которой можно что то собрать, основываясь на исходном. Есть частично готовые варианты, без памяти и винтов. Проверять на работоспособность на месте проблематично. Я вывез аппарат для проверки (см выше), он рабочий, вроде. Запускал только раз.
Теперь, в него нужно запихнуть оперативку, поменять камни на более лучшие, подключить винты. Установить либо 7-ку, либо win сервер, поставить дрова, и только потом мутить БоБ. Канал слабенький 100 Мбит/сек. Можно до 200 поднять, ну это пока так в планах...
Если все железо заработает, то любые капризы в наших руках.

Rostic
Jun-17-2018, 15:02
Ясно. 100Мбит, как мне кажется, должно быть выше крыши... важнее время отклика (пинг).

Cassius
Jun-17-2018, 15:17
ясно. 100мбит, как мне кажется, должно быть выше крыши... важнее время отклика (пинг).
нет, толстый канал, это шаг к победе...
с головной atag...

our servers are connetcted to a 10gbs connection and we also provide a public teamspeak 3 server. We are ready for epic 60+ player fights.
10Гбит/сек, я даже не знаю сколько это стоит здесь...
понятно, что это не хоум интернет, а либо аренда, либо собственность...
вроде у нас тоже есть конторы, где собственник пихает своё железо, и платит только за толстый канал.
задача собрать и пока просто запустить миссию на готовом железе и протестить работу сервака.

Sandy1942
Jun-18-2018, 15:12
Лёш, я так понял, что ты обзавёлся серваком. У нас на работе тоже недавно прикупили сервер. За 56000 руб, приезжали люди, поставили на него оперативку, теперь всё работает. Сайт непосредственно. Я правильно понял? Если да, то какие вопросы я смогу помочь решить?

Cassius
Jun-20-2018, 04:00
Спасибо Сереж. Обзавёлся сервером, это как то...если все заработает, то наверное. Пока все на стадии нулевого цикла. Практически все комплектующие в наличии. Затраты вылились в 200 рэ на такси, приблуда слишком неудобная для транспортировки и 0,5 вискаря за серверные винты и все остальное.
64 Гб оперативки на 8-ми планках ( 48 Гб если задействовать все 6 слотов на один Х5690, который есть), плюс россыпь по 4 и по 2 Гб, три серверных винчестера 2,5 по 146 Гб...
Собственно сегодня и до конца недели я попытаюсь найти ещё один X5690, и возможно оперативку, что бы забить все 12 слотов для двух камней.
Потом нужно ставить 7-ку наверное, и все.
Не знаю есть ли смысл заморачиваться с Windows Server 2008, я не в теме про эти серверные дела от слова совсем. Сервер статистики, SQL и все такое...хз.
Такие дела.

Starik
Jun-20-2018, 06:37
Сервер (в смысле ПО Windows Server 2008) можно использовать и как обычную ОС, со всеми его преимуществами работы на серверном железе. Вот старенькая статейка, простенькая, без премудростей https://occlub.ru/forum/showthread.php?t=1253.

Cassius
Jun-20-2018, 14:17
Спасибо, прочитал...
Пока оставил эти процессоры и попытался запустить, что б хотя бы в Биос зайти...Сначала не мог понять, почему он память не видит...Оказалось, что 5620 поддерживает шину памяти 800 и 1066. Поставил 4 планки по 8 Гб 1066, вроде увидел..., хотя в мануале, вроде написано, что он понизит частоту 1333 до 1066...хз
Но в Биос зайти не могу...И батарейку проверил на 3 вольта...все в порядке.
Хз...потом пошел на сайт производителя скачал образ диска с дровами и утилитами, записал и загрузился с него. Смог зайти в Биос.
35806 35807 :thumbsup:
Далее будем с накопителями разбираться...Такие дела

Cassius
Jun-30-2018, 09:58
Запустил железяку пока на 5620, поставил 7-ку...Все работает...
35934
Не могу пробросить порты на роутере, сервер не виден за роутером :)

Rostic
Jun-30-2018, 12:40
а ты тогда, разок ради теста, попробуй включить dmz на роутере на твой сервак (полный доступ по всем портам). если появится, то знач надо просто еще какие то порты добавить.
кстати ты же видимость сервака не из той же локальной сети смотрел??? я где то совсем недавно вычитал, что если клиент в той же сети, что и сервак бобика, то он не отображается в списке серверов и доступен только через lan (или когда на одном и том же компе запускаешь и сервак и клиент... точно не помню).

Cassius
Jun-30-2018, 13:27
смотрел с компа другой сети.
Dmz ща попробую...
Запустил с dmz - появился. Что дальше?
Отключил dmz вроде висит, может после проброски портов, нужно было клиент просто перезапустить...
Нет, без dmz не виден...
В чем подвох?
Все...заработало. Поменял соединение на Intranet DHCP и проброс заработал.
Серв виден, миссия дуэль.

Rostic
Jun-30-2018, 14:27
Увидел твой сервак. Пинг 90-100 пишет.

Cassius
Jun-30-2018, 15:14
На 100Мбит/сек канале висит. Второй Х5690 я не нашел, его кто то, такой же как я прибрал :)
Есть Х5570, и их еще можно надергать...по быстродействию практически Е5620, чуток побыстрее и тактовая больше.
И есть еще у меня несколько Е5 2640, хороший камень, он даже немного лучше Х5690, но соккет 2011...
Нашел на Авито продавца камней, предложил поменяться...на Али Х5690 стоит в районе 5к, у него 10к, а Х5570 3к...если согласится я ему их несколько отсыплю за 5690...
Или пару Е5 2640 отдам...если один на один не согласится...
Можно констатировать, что у нас есть свой серв...хорошо это или плохо, хз...:)
Такие дела...

Starik
Jun-30-2018, 16:05
А может песочницу от Apex запустить (ятаган, острова, кресты и прочее с короткими маркерами с 3 км), правда, она после какого-то патча перестала работать. Что ей надо и как лечить, я не знаю, даже разбираться не пробовал.

Cassius
Jun-30-2018, 16:58
Запустилось, все нормально...Только типы крафтов нужно подредактировать в районах респа, и с настройками маркеров разобраться...а так пашет...

Cassius
Jul-01-2018, 13:06
Запустил dogfight от Apex...
С маркерами не разбирался...поставил на 2 и на 3 км...хз надо чекнуть...
Три карты стоят подряд...
Ничего не менял, только маркеры...хз как они были изначально...но есть там над чем поработать в файлах миссий.

Starik
Jul-01-2018, 15:07
В какое время сервер включать планируешь (сейчас он или выключен, или не виден) и как он называется?
С маркерами там всё просто было с 3 км он включается, а с 2 км у маркера появляется цвет (синий/красный).

Cassius
Jul-01-2018, 15:14
Пока в тестовом режиме по вечерам запускаю когда время есть покопаться...
Нужно еще с настройками разбираться...
Duel&Dogfight Test Server
Пока так...

Starik
Jul-01-2018, 15:17
Спасибо, заглянул. Думал побомбить кораблики, но в джое обнаружилась заклиненная кнопка, пойду разбирать. :(

Cassius
Jul-06-2018, 04:22
Вчера получилось приехать пораньше с работы и протестить железяку в исходной конфигурации
(2хXeon 5620, 32Гб) на простой миссии с ботами и как работают маркёры. Создал группу ботов Хенки 111 в количестве более 200 бортов, 207 вроде. Двумя группами вместе этажеркой с превышением 200м и 4 группы сопровождения рядом. Вызов подмиссии скриптом через меню в основной.
Короче, подмиссия запускается, прикрытие летает, но боты бомберы, такое впечатление, что впадают в ступор, не двигаются, потом аннигилируются... Загрузка процессоров по диспетчеру в районе 6%, памяти 11%...
Убрал вторую группу, оставил около 100 бомберов и то же сопровождение...
Уже получше, но в близи бомберов ФПС падает до ~10...(на моей, слабой для теперешнего БоБа машине), по идее сдох файт в ~ 30-40 бортов должен потянуть...
Где их только взять теперича :)

https://youtu.be/qLT3Svda4KA
Такие дела...
#
Можно попробовать сделать песочницу по типу Корбины...с зоной для дуэлей, и зоной для сдох факта...стандартный вариант, который сейчас крутится у соседей, и разместить не на этих мини-картах, а на карте Ла Манша, только ограничить сдох зону над Френч поинтом ~4х4 квадрата, половина над сушей, половина над водой и дуэль зона в стороне...

Starik
Jul-06-2018, 10:54
Можно попробовать сделать песочницу по типу Корбины...с зоной для дуэлей, и зоной для сдох факта...стандартный вариант, который сейчас крутится у соседей, и разместить не на этих мини-картах, а на карте Ла Манша, только ограничить сдох зону над Френч поинтом ~4х4 квадрата, половина над сушей, половина над водой и дуэль зона в стороне...

Сервер с чем-то подобным уже есть, куча ботов, длинные маркеры, над проливом... За всех не скажу, но как по мне - надоедает этот Ла Манш.
У Апекса сервер многие посещали, не очень часто, но от 10 игроков было. Если некуда идти, а поиграть хочется, вполне себе хороший сервер был, друг с другом рубились и общались обо всём в ТС.
Вопрос в другом, сумеем ли опять собираться, в какое время, как быстро иностранцы сервер распробуют. Может так статься, что железяка долго будет молотить в пустую.

Cassius
Jul-06-2018, 11:19
Понятно, можно и так оставить как было раньше на Apex...
А железяка, чего , каши не просит, окупаться не должна, поскольку затрат не было...пусть молотит...
Просто там острова, чистый дог файт, а дуэльную миссию нужно отдельно запускать...
#
Запустил железяку
Три догфайт миссии подряд, без изменений. Единственное, у Апекса в брифе указаны маркеры с 6000, с двух детали...
Я сделал с 3000 и с 2000 детали свой \ чужой и все остальное...Ну это правится на раз\два...
Как все работает нужно чекать...

Starik
Jul-06-2018, 14:36
Пинг у меня шикарный, не больше 30.
По маркерам, у меня склероз уже, с 6000 и с 2000 если можно верни. Мы тогда долго обсуждали и тестировали, выбрали оптимальный вариант, а потом я забыл... :)
А с другой стороны, полетал сегодня, очень даже не плохо и так - 3000 и 2000, ищешь коны, а не маркеры. :)
Как давно я не летал на догфайте, отвел душу сегодня! :)
Правда один раз компьютер вырубился (электроснабжение, будь оно неладно), лаунчер посетил и дисконект, все беды БзБ в один вечер. :)
Cassius, ещё раз - огромное спасибо!!!

Rostic
Jul-06-2018, 23:51
Интересные результаты по стресс тесту. Еще бы какнибудь проверить ету миссию с ботами с как можно большим количеством подключенных игроков. Кассиус, мож выбери удобное тебе время да соберемся на такой тестик. Для начала человек 10 или 20 бы собрать.

Cassius
Jul-07-2018, 01:19
Интересные результаты по стресс тесту. Еще бы какнибудь проверить ету миссию с ботами с как можно большим количеством подключенных игроков. Кассиус, мож выбери удобное тебе время да соберемся на такой тестик. Для начала человек 10 или 20 бы собрать.
В эти выходные, в любое время удобно и можно попробовать, кроме времени футбола конечно.
Я вчера смотрел загрузку по диспетчеру задач, во время догфайта...там игроков было мало 4-5
Там загрузка процессора 0-1%, памяти до 11%...
Когда запускал 200 ботов, я изначально сделал просто миссию с ихним стартом в районе южнее
Сент-Омера и полет по прямой через Канал, Дувр и далее...и район порождения для игроков на 2-3 квадрата на северо-запад...После корректного старта миссии, я подключался со своего компа к серверу.
Вот это подключение было очень длительным по времени, я находил группы прикрытия, они двигались по маршруту бомберов, а самих бобров я не мог найти, пока не поменял механику миссии на старт подмиссии с бобрами из меню. Тагда и увидел стоящие на месте 200 бобров...в чем там был затык не понятно...
Можно попробовать воспользоваться тулзой от TWC_Flug, они у себя сделали прогу для отслеживания как работает WatchDog...хз пока...
Скорей всего, исходя из падения ФПС до 7-10 на моем компе с подлетом к 100 бомберам, приближение к 200 бортам, вызывало падение ФПС в ноль, поэтому они и стояли на месте...ах нет, я к ним даже не приближался а смотрел через внешний вид, щёлкнув мышам по выбору объекта...что фактически равнозначно приближению, мой клиент их должен же отрисовать, но не хватает мощи. А в миссии они получается благополучно летят.

Rostic
Jul-07-2018, 02:55
В эти выходные, в любое время удобно и можно попробовать, кроме времени футбола конечно.
Я вчера смотрел загрузку по диспетчеру задач, во время догфайта...там игроков было мало 4-5
Там загрузка процессора 0-1%, памяти до 11%...
Когда запускал 200 ботов, я изначально сделал просто миссию с ихним стартом в районе южнее
Сент-Омера и полет по прямой через Канал, Дувр и далее...и район порождения для игроков на 2-3 квадрата на северо-запад...После корректного старта миссии, я подключался со своего компа к серверу.
Вот это подключение было очень длительным по времени, я находил группы прикрытия, они двигались по маршруту бомберов, а самих бобров я не мог найти, пока не поменял механику миссии на старт подмиссии с бобрами из меню. Тагда и увидел стоящие на месте 200 бобров...в чем там был затык не понятно...
Можно попробовать воспользоваться тулзой от TWC_Flug, они у себя сделали прогу для отслеживания как работает WatchDog...хз пока...
Скорей всего, исходя из падения ФПС до 7-10 на моем компе с подлетом к 100 бомберам, приближение к 200 бортам, вызывало падение ФПС в ноль, поэтому они и стояли на месте...ах нет, я к ним даже не приближался а смотрел через внешний вид, щёлкнув мышам по выбору объекта...что фактически равнозначно приближению, мой клиент их должен же отрисовать, но не хватает мощи. А в миссии они получается благополучно летят.

1 - по времени я седня из коммандировкм вернусь и буду готов к 19 или 20:00 может несколько тестовых миссий нарисовать успею.

2 - по нагрузке проца надобы чемто снять график загрузки конкретных ядер проца. БоБик обычно 1 ядро в основном использует кажется.

3 - у меня на старом компе фпс проседал в 0 - 10 уже на 50 ботах. Сейчас на варбердс летал с рейдами и никаких просадок фпс.

Cassius
Jul-08-2018, 08:08
Разобрался с маркерами на сдох файте...
Поставил

mp_dotrange DOT 25 ID 0.01 COLOR 2 NAME 0.01 TYPE 0.01 RANGE 5
mp_dotrange FOE DOT 25 ID 0.01 COLOR 2 NAME 0.01 TYPE 0.01 RANGE 5

Маркеры
с 5000 м - дистанция
с 2000 м - цвет

Больше ничего не светит.

Starik
Jul-11-2018, 12:17
Cassius, а можно пару ботов запустить хитрым способом, что бы летали до появления второго игрока на сервере (сбил, он респится заново). А то я бомбы зарегулировал на Е-3 В и всё, они у меня не взрываются, чем теперь себя занять - не знаю. :) Что бы народ заманивать, просто заходить на сервер и идти курить, так никакого здоровья не хватит, а так хоть стрельбу регулировать можно.

Cassius
Jul-11-2018, 14:00
Да Старый, прив! Я думал об этом ещё раньше, что бы игрок в одиночку мог вызвать ботов, и скоротать время... В принципе там не должно быть ничего сложного, просто нарисовать миссию/миссии
для бота/ботов и заскриптить ее/их вызов через главное меню. Функционал меню позволяет создать ветвь вызова помиссий для обеих сторон с достаточной многовариативностью. Единственное но, это сам изначально исходный код поведения ботов, из за чего, в частности , было сломано много копиев и т.д. и все произошедшее, о чем мы знаем.
Буду пробовать исполнить.

Starik
Jul-11-2018, 17:36
Да ботов шибко умных не надо, пусть летит ровно и не виляет, оно ж - цель. :)
Будем дубасить какие есть, не суть важно.

Cassius
Jul-16-2018, 12:52
Два дня бодался со скриптом меню в миссии...Не мог понять механизм...Плюс еще футбол...все дела...Потом вроде пришло...
Короче для вызова ботов противоположной стороны, двух типов, скажем, Spit2 и 109E4, с вариациями в 1 борт - 2 борта, с вариантами 30%, 50%, 75%, 100% топлива, требуется корректная работа скрипта в ~ 650 строк..., который еще не работает, просто тест, с сообщениями вызываемых миссий...
36051 36052
Чего пока мне не удалось достичь :) Где то накосячил...Либо сразу, неправильное разделение в скрипте по стороне вызвавшего меню, что корректно не компилируется...нет сообщений о ошибке в скрипте...либо...хз
Может снизить возможности ботов по топливу...ведь я еще не дошел до их мастерства, хотя там, вероятно, нужно ставить максимум...а это еще плюс ~... вариантов только с максимумом скила...
#
Походу пока разбирался со скринами нашел свою ошибку...:)
36054
Работает кантора...:)
#
Да уж...Когда Wolvey говорил про налет, натурально, в БоБе и налет проведенный за копанием в скрипте миссии...Ёкарный Бабай...
36055

Cassius
Jul-26-2018, 01:48
Скрипт работает, осталось создать миссии для каждого борта и собрать пазл.
Все это время с прошлого поста был офф, буквально. У сына в субботу была свадьба. Потихоньку возвращаюсь в спокойную жизнь. :)

Cassius
Jul-29-2018, 07:47
Запустил железяку...Пока только с одной картой, боты противника вызываются через игровое меню.
Пока доступны Spit2 и 109E4, по одному, по два раздельно ( не в одном звене) и с вариантами по топливу 30-50-75-100
Уровень скила максимум...Высота старта 1000 метров двигаются от аэродромов респа к центру...Задача атаковать истребители противника...

Cassius
Jul-30-2018, 14:26
Видел видос от DCS c 500 ботами в свалке...500 не сделал, кстати 500 вроде Грубер делал еще на старых патчах, но 200 запилил...
Там не двести а чуть более, на несколько единиц...Конечно просадка по фпс вблизи ужасная, но комп уже старенький, процесор никуда...
А вот сервер съел и не подавился...:)

https://www.youtube.com/watch?v=-oe6bUyZBDM
https://youtu.be/-oe6bUyZBDM

Starik
Jul-31-2018, 03:14
Cassius, у меня (по непонятной мне причине) только на этом форуме флеш плеер не воспроизводит ничего (просто черные квадраты). Если не трудно, кинь ссылку, где посмотреть.

GR_Val
Jul-31-2018, 05:05
Cassius, у меня (по непонятной мне причине) только на этом форуме флеш плеер не воспроизводит ничего (просто черные квадраты). Если не трудно, кинь ссылку, где посмотреть.

https://youtu.be/-oe6bUyZBDM

Sandy1942
Jul-31-2018, 11:44
Ух, машшштабно! Нечто похожее, но в меньших объёмах, я видел при одном стресс-тесте кажись на Шторме, но без инверсий - высота была меньше.

Starik
Jul-31-2018, 12:35
Есть подтормаживания, но для БзБ это - нормально.
Даже в быстром вылете, при 7 самолетах на карте, что-то да поддергивает всегда (после схождения). :)

Cassius
Jul-31-2018, 13:11
ух, машшштабно! нечто похожее, но в меньших объёмах, я видел при одном стресс-тесте кажись на шторме, но без инверсий - высота была меньше.
сначала я тоже поставил ботов в редакторе на 6000 +\- этажерка, но потом подумал про инверсию и дополнительную нагрузку и изменил высоту. по факту инверсия очень хреново отрисовывается...при изменениии угла обзора она может пропасть, снова появиться...
первый дубль я сделал с трека, но там совсем беда...некоторые короткие врезки оттуда, а остальное - захват экрана при отключённом кокпите ( привет соседям :) )
в планах снизить высоту, до инверсии и увеличить до 300 ai.
#
Да, тормоза есть, когда я смотрел на красные крафты после респа, они двигались не синхронно друг с другом, а с задержками, это так называемые stutters - задержки, заикания...
Ну а пролёт сквозь кучу...там было около 5 фпс...

Cassius
Aug-08-2018, 11:59
Запустил ту же мисию ( догфайт с вызовом ботов в меню) на таком железе
36258
Эксперименты )))
Еще одна железяка hp...поменял процессоры...и шумит по меньше...

Starik
Aug-09-2018, 06:36
Осталось понять, куда все игроки подевались.

Cassius
Dec-24-2018, 13:11
@GR_Val
Привет.
У меня все готово. Сегодня запускал еще раз сервер на основе файлов dogfight_server от Apex и Repka с доработанным скриптом, с вызовом ботов через меню Tab 4.
Все работает вроде бы.
Готов все это скинуть, возможно еще допишу скрипт, для увеличения парка ботов. Но это чистая косметика. Добавляется обновлением файлов миссий и скрипта.
Конечно любая помощь в том, чем могу помочь.
На связи.
:salute:

Cassius
Dec-27-2018, 11:17
Вот это все сделал.


"SpitfireMkIIa", "SpitfireMkIa_100oct", "HurricaneMkI_100oct", "Bf-109E-1", "Bf-109E-3", "Bf-109E-4", "G50"
"1xAI", "2xAI", "3xAI", "4xAI"
"30% fuel", "50% fuel", "75% fuel", "100% fuel"

Время в миссии изменил на 8:00...
По возможности нужно прочекать ботов...


Файлы миссии здесь (https://yadi.sk/d/fIVI7dPGDFeijg)

@Robo and all
Here is en ver of mission (https://yadi.sk/d/D3OFQ-YfGH2iog)

Starik
Dec-27-2018, 13:43
Проверил новых ботов, вроде вылетают. Освещение сейчас отличное.
П.С. У Робо вчера в какой-то момент пинг стал 1500, меня из игры выкинуло, возможно связь со Стим заглючила.

Starik
Dec-28-2018, 10:00
С ботами распределенными по высотам стало гораздо лучше и интереснее, они бой ведут немного иначе.
Я не в курсе, поэтому спрошу, у ботов есть время жизни? Вопрос вот к чему. С первым ботом (Мессером) разобрался, переключился на второго, он тянет вверх, иду за ним, атакую и тут он исчезает. Первый в зачет, а второго как не бывало. Вчера то же самое было со Спитами, но я подумал, что это из-за того, что кто-то зашел на сервер.

Rostic
Dec-28-2018, 11:31
Я в ФМБ когда игрался с ботами, частенько сталкивался с такой ситуацией. Есть вейпойнты, боты должны по ним пройти до конца, но иногда он просто исчезает не делетев до последней точки.
Кажется гдето существает настройка предельного времени жизни объекта после получения повреждений или уничтожения... возможно это из-за нее. А может еще что-то.

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

Cassius
Dec-29-2018, 07:42
Решение по продолжительности миссии также лежало на поверхности.
Из ответа оператора Сервера ATAG

I think that relates to old ATAG mission functionality that became unnecessary after scripting changes, I'm not sure if it can be re-enabled though.
...
Я думаю, что это относится к старой функциональности миссии ATAG, которая стала ненужной после изменений скриптов миссий, но я не уверен, что ее можно будет снова включить.



Решение было взято из самого, измененного скрипта миссии (ShipsDayMod.mis) сервера ATAG, которая была опубликована и находилась в открытом доступе. Это оказалось самым лучшим решением для коммандера WatchDog ATAG.

По факту на нашем сервере DogFight может быть установлена любая продолжительность любой миссии и любая очередность миссий на следующих картах.
(Выделенные, с функционалом вызова ботов противника, готовы в ротацию)
Вулканические острова
37769
Ятаган
37770
Войны Авианосцев
37771
Остров Судьбы
37772
Плюс Дуэльная миссия, которая запускается на карте Канала с точками респа между Френч и Инглиш поинт.

Карта Поля имеет баг с бассейном по типу, как был у филда Трамкура...Наверное не стоит...

Какие пожелания?
На счет поведения ботов...хз...попытаемся...

Starik
Dec-29-2018, 08:53
Спасибо за проделанную работу!
Карты в ротацию планируешь ставить, если да, то через какой промежуток времени?
Боты не всегда исчезают, один раз было, он вверх лез, что-то до 4,5 добрался, емнип, на меньшей высоте не замечал исчезновения, может с высотой как-то связано.

Cassius
Dec-29-2018, 09:32
Сейчас запустил первые две с продолжительностью 2 часа каждая. Каждые 15 минут в окне сообщения сервера проходит инфа о вызове ботов противника через TaB 4 и время оставшееся до конца миссии.
Потом в конце, стандартные сообщения о завершении, 1 минуты до конца и 2 минуты на переподключение, как на ATAG.
Можно поставить любую продолжительность и порядок...Как народу будет удобно.

Cassius
Jan-26-2019, 07:57
Обновился с железом...:)
Загрузка ЦП 0%...
HP Proliant DL380G7 2x2.67 CPU Six-Core Xeon X5650 / RAM 64Gb
38146

Rostic
Jan-26-2019, 09:00
Обновился с железом...:)
Загрузка ЦП 0%...
HP Proliant DL380G7 2x2.67 CPU Six-Core Xeon X5650 / RAM 64Gb
38146

Ты это железо на халяву чтоли гдето береш?
А то помня твой "игровой" сетап... я думаю, лучше б в него денег вложить :)

Кстати с последним патчем ДКСа у меня еще +10 ФПСов прибавилось... в среднем щас 40-50ФПС и это на моей то gtx660 2Gb. Я на радостях даж дальность отрисовки со средней но высокую переключил :)

Cassius
Jan-26-2019, 09:35
ты это железо на халяву чтоли гдето береш?
а то помня твой "игровой" сетап... я думаю, лучше б в него денег вложить :)

кстати с последним патчем дкса у меня еще +10 фпсов прибавилось... в среднем щас 40-50фпс и это на моей то gtx660 2gb. я на радостях даж дальность отрисовки со средней но высокую переключил :)
Как говорил один мой знакомый из далекого прошлого - "Я женщине больше банки пива никогда не покупаю..."
Здесь же, просто падает в руки...нельзя уже упускать...хотя в ушедшем, были гораздо более мощные конфигурации на Е5 2640 - Е5 2680...

По ДКС надо чекнуть...
#


а то помня твой "игровой" сетап... я думаю, лучше б в него денег вложить :)

Да, игровой уже на / за гранью играбельности...но бабла пока лишнего нет на апгрейд...
Можно на серверном построить...надо материнку под socket 2011 на Ali брать...что бы E5 воткнуть.