Jump to content
View in the app

A better way to browse. Learn more.

FRONT LINE

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Zlodey

Developer
  • Joined

  • Last visited

Everything posted by Zlodey

  1. Да. Нет. Для этого есть трибунал
  2. Все так и есть. Я сказал именно это. Колонна приехала, разгрузилась. И... тут внезапно обвал фронта. Все ресурсы захвачены противником. Что не так? Все нормально, все логично.
  3. Союзная колонна никогда не пополняет чужие филды. Всегда только свои.
  4. Вы сами выбираете самолет. Но в рамках звания и бюджета. Как им распоряжаться я Вас учить не хочу. Просто обращаю Ваше внимание на Вашу же расточительность. Хотите вот так, будет Вам вот так - безденежье, это Ваш выбор. Гипотетически, завтра Вы придете и потребуете убрать нафиг звания и другие ограничения принятые в рамках проекта, ибо они Вам мешают летать на том, на чем Вы хотите. Мы, конечно немного поднимем доход при любом удобном случае, но я полагаю, Вам с таким подходом это не сильно и поможет. Выбор за Вами.
  5. По моему, вы просто не следите за расходами. Берете дорогую технику. И благополучно ее теряете. Попробуйте выбирать технику с оглядкой на потенциальную утрату финансов, возможно ситуация улучшится.
  6. Ну если нп полный, ему не надо 20+ Он может принять только 3+ Вот за 3 получишь награду, за остальное нет.
  7. Все это требует куда более тяжелых и длительных вычислений. Поэтому, вряд ли. По крайней сере сейчас, когда есть масса других приоритетных задач.
  8. Будет одинаково. Если сами нп равны по значениям и равно удалены от точки старта. Во всех остальных случаях будет не одинаково)) Фронтовой или тыловой нп - это не учитывается.
  9. В самом начале ты не сможешь вот так делать)) Ибо, награда дается за то, что ты везешь именно востребованное в точке назначения. Попробуй сделать тоже самое в нп, который будет полон силы))
  10. В прем доступе все это есть на карте сессии. Фильтры событий есть в преме. Статистика без према - сделана как обычная статистика, доступная каждому. Нет! Сколько раз можно повторять? Последовательность сохраняется! Какая последовательность в логе сервера - такая последовательность и будет в журнале.
  11. Запусти ДСервер, с лоюбой миссией, полетай и почитай логи. Почему тебе должны с других серверов логи давать? Ты даже можешь из одиночной миссии получить логи. Там плюс/минус будет все одно и тоже. Не правильно. Это объективный лог. Я же сказал - порядок остается тем, который есть в журнале вылета. То, что там будет время записано относительно других событий не верное, так это не важно. Важна последовательность.
  12. Да, события могут произойти одним тиком. Но это не важно, если чтение лога происходит последовательно - построчно. Каждая строка - отдельное событие. Ниже по странице - позже произошло. Сервер пишет все в хронологическом порядке, очень редко бывает, что хронология нарушена. Я не ориентируюсь на тики и не вычисляю время по тикам. Я ставлю время обработки события и все. Хранение, разумеется, с разными айдишниками (64 бита), сортируется прекрасно, при необходимости. Что тебе мешает открыть логи и посмотреть как и что там пишется, если интересно?
  13. В бою персонаж получил тяжелое ранение - почти 69%. На посадке персонаж получил еще тяжелые ранения порядка 30% К моменту завершения сессии, персонаж был мертв, поскольку ущерб здоровью составил 99% Можешь считать, что персонаж "отъехал" в госпитале или до госпиталя по дороге или в кабинете. Факт есть факт. (В стате не отображается кто/что именно получает поврждения при авайрийной посадке, это пожалуй упущение, возможно поправим) Вот события из БД: [ { "Id": 27342125, "Tick": 309654, "SortieId": 146666, "PartnerSortieId": -1, "EventDate": "2026-03-09 15:41:50.847524", "TargetName": "=19GvFAB=DEMA", "TargetObject": "botpilot_pe2_ruswi", "TargetType": 2, "EventType": 2, "DamagePercent": 0.0011, "XPos": 120341.43, "YPos": 184.4087, "ZPos": 143175.95, "Coalition": -1, "EventName": "Damage", "AttackerName": "Окружение", "AttackerObject": "Environment", "AttackerNameEn": "Environment", "TargetNameEn": "=19GvFAB=DEMA", "Price": 0, "Score": 0 }, { "Id": 27341620, "Tick": 309758, "SortieId": 146666, "PartnerSortieId": -1, "EventDate": "2026-03-09 15:42:11.375200", "TargetName": "=19GvFAB=DEMA", "TargetObject": "botpilot_pe2_ruswi", "TargetType": 2, "EventType": 2, "DamagePercent": 0.2219, "XPos": 120328.98, "YPos": 184.4589, "ZPos": 143200.81, "Coalition": -1, "EventName": "Damage", "AttackerName": "Окружение", "AttackerObject": "Environment", "AttackerNameEn": "Environment", "TargetNameEn": "=19GvFAB=DEMA", "Price": 0, "Score": 0 }, { "Id": 27341618, "Tick": 309759, "SortieId": 146666, "PartnerSortieId": -1, "EventDate": "2026-03-09 15:42:11.375207", "TargetName": "=19GvFAB=DEMA", "TargetObject": "botpilot_pe2_ruswi", "TargetType": 2, "EventType": 2, "DamagePercent": 0.078, "XPos": 120328.87, "YPos": 184.47, "ZPos": 143200.97, "Coalition": -1, "EventName": "Damage", "AttackerName": "Окружение", "AttackerObject": "Environment", "AttackerNameEn": "Environment", "TargetNameEn": "=19GvFAB=DEMA", "Price": 0, "Score": 0 }, { "Id": 27341299, "Tick": 302179, "SortieId": 146666, "PartnerSortieId": 146664, "EventDate": "2026-03-09 15:39:34.495115", "TargetName": "=19GvFAB=DEMA", "TargetObject": "botpilot_pe2_ruswi", "TargetType": 0, "EventType": 2, "DamagePercent": 0.6873, "XPos": 116922.46, "YPos": 338.8129, "ZPos": 131391.1, "Coalition": 201, "EventName": "Damage", "AttackerName": "=FB=FLint_", "AttackerObject": "bf 109 f-4", "AttackerNameEn": "=FB=FLint_", "TargetNameEn": "=19GvFAB=DEMA", "Price": 0, "Score": 0 } ]botpilot_pe2_ruswi - это как раз пилот. DamagePercent - это урон. AttackerObject - это от кого получен урон. При таком исходе вне аэродрома ты бы выхватил минус по очкам, но по скольку ты дейтсвительно довел машину до филда, по очкам, несмотря на смертельный исход, ты получил плюс. Если бы ты прыгнул над вражеской территорией, ты бы получил минус по очкам. Если бы ты прыгнул над союзной территорией, ты бы получил ноль по очкам. У тебя есть выбор: тянуть и получить очки плюсом и потерять меньше по финансам, или прыгнуть и получить минус по очкам или не получить очки. Можешь выбирать в следующий раз сам. Выбор остается за пилотом. В реальности, я сомневаюсь, что ты бы решился сажать такие дрова. Флинт потерял примерно столько же валюты (но это зависит от стоимости техники взятой в рейд за минусом награды за успешные действия) и потерял, внимание, 2160 очков! В то время как ты получил почти 500 очков! Кто из вас в "шоколаде"? И это при том, что у него один сбитый в активе есть и у тебя один сбитый. Вердикт: все отработало штатно. Как и задумывалось. Справедливость торжествует! P.S. А еще, ты бы потерял немного больше валюты, если бы не тянул до филда. Хоть и немного, но говорят копейка рубль бережет.
  14. Еще раз позволишь себе отвечать за разработчика, получишь перманент.
  15. Мне нужна ссылка на сессию. Скрины, обрезанные, ничего не раскрывающие обсуждать не намерен. Будет ссылка, будем говорить почему, от чего и т.п.
  16. Вя-23 доступна со старшины!
  17. Ссылку на сессию.
  18. Не достаточно информации.
  19. Еще раз повторяю: мы не можем контроллировать расход боеприпасов даже игроков, не говоря уже о неписях. Вы что предлагаете? Если игрок вражеский (относительно филда) залетает в какой-то радиус от филда (мы не знаем расположение зениток) и мы уже начинаем списывать БК. со всех зениток по среднему показателю. Так? Этого не будет. По ряду причин. Нужно будет добавлять логику (в миссию, точнее в шаблоны), которая будет по команде извне выключать ПВО. Сомневаюсь, что будут веские причины для того, чтобы сесть и переделать все шаблоны филдов на всех картах)) И еще Денисика надо на это дело уговорить)) Технические ограничения. Придется написать дополнительное приложение, которое только и будет заниматься тем, что смотреть на каждой итерации не залетел игрок в триггер? Игроков 84. Предположим, что скорость перемещения каждого из них будет 400 км/ч это значит, что примерно каждые 4 секунды, от каждого игрока, нужно будет проверять - залетел ли он в триггер? Надо ли списывать БК с ПВО? Умножим все это дело на количество аэродромов х 16 (максимальное кол-во филдов на сторону при продвижении ЛФ). 336 х 16 ~ 1350 дополнительных проверок в секунду. Это не считая всех тех операций, которыми уже нагружена "кухня". Стоит овчинка выделки? Можно сделать проще - задать ограничение по БК зенитчикам. Они его будут быстро вырабатывать в молоко и филды в короткие сроки останутся без защиты. А нам это не надо. Нам надо, чтобы ПВО без игроков могло угрожать серьезными потерями малым группам и одиночкам и в то же время, при наличии сопротивления, чтобы могла произойти драка за тот или иной участок поля боя. Вот, что нам надо. В игре есть настройка для неписей - "конечный БК" Проше использовать ее, но от этой настройки давно отказались (году эдак в 2015-м). Не отвечает она интересам. Слишком быстро филды остаются без защитными со всеми вытекающими...
  20. Нет. Это не отражается в логах, поэтому мы не можем контролировать боезопас ИИ. Мы и боезопас игроков не можем знать)) Точный имею ввиду. Есть разработанные алгоритмы, которые усреднят всю работу и запишут, что так и должно быть. И то, это потому, что мы заморочились и стали считать каждый отдельный боеприпас, его массу, количество х на массу... Это все игрой не выводится. В общем, нет))
  21. Это вряд ли. Если будут то, на "западном фронте". Он ведь тоже есть есть в планах.
  22. Косвенно, это как раз учитывается. Это будет решаться задачами. Правда это премиум фишка будет, ибо за ИИ платить придется. Но все равно решается это постановкой задач, с за ранее известным вознаграждением. Можно отключить иконки, которые мешают прокладке маршрута в правом верхнем углу. Но, в будущем возможно сделаем что-то такое... В будущем этот режим будет меняться. То, что есть сейчас собрано на коленке за пару часов без глубокого продумывания.
  23. Может быть, может быть. После рефакторинга и оптимизации. Сейчас сделано все криво и надо оптимизировать. Пока на это нет времени)) Вечная проблема.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.