Everything posted by Zlodey
-
Ошибки внутриигровые.
Нет. Но кик был судя по логам. Проверю от чего может быть.
-
Ошибки внутриигровые.
- Ошибки в статистике
Это не ошибка. Так и должно работать.- Сколько дают за сбитие?
Это не правда. Никто вот так не оценивает. Смешивать два понятия в одно не надо. Вы пытаетесь ровнять вознаграждение и наказание. 3342 - это наказание. Это то, что теряет игрок при повреждениях техники или ранениях персонажа. Точно так работает система возврата ресурсов. Вы забираете 100 кг, привезли обратно то, что взяли но с повреждениями 50%. Вернете на аэродром только 50%, а не все 100%. И тут так же, вы берете целый самолет, оставляете за него залог. Если вернули абсолютно целый, но уже не новый, а б/у, с вас спишут 5, 10 рублей в зависимости от длительности эксплуатации. Если вернули с повреждениями, будут списаны деньги за повреждения и за эксплуатацию. Вы не можете просто летать в тылу, ничего не делать. Всегда будете терять. В плюс можно выйти только выполняя боевые задачи связанные с риском. Иногда этот риск будет оправдан, иногда нет. Такая динамика. 16 и 90 - это вознаграждение за, ВНИМАНИЕ, нанесенный урон. Чем больше урона, тем выше вознаграждение. Зависимость линейная. 100% урона = 100% вознаграждения, 0,0001% урона = 0,0001% вознаграждения. Урон - это прямое воздействие. А не результат, вот я его пугнул, он разбился, запишите мне 100% урона. Только прямое воздействие, которое записывается в лог файл. Самое крупное вознаграждение получают те, кто наносит урон по членам экипажа. Чем больше убитых членов экипажа, тем больше будет вознаграждение. Что касается: По этому поводу давно дано разъяснение вот тут:- Сколько дают за сбитие?
У тебя не учитывается амортизация за полет (45 минут). Если бы ты ни кого не сбил, у тебя был бы минус. Вот тебе надо взять 900*0,48 - амортизация =?- Сколько дают за сбитие?
260 х 0.48 = ? Ответ 260 х 0.48 =124.8- Сколько дают за сбитие?
- Сколько дают за сбитие?
- Ошибки внутриигровые.
Это не ошибка. Гарнизон не нуждался в снабжении. Поэтому получаете ноль. Когда снабжаете гарнизон, в котором стоит атака или оборона, надо текущую силу складывать со значением "В бою" это и есть его реальная сила.- Ошибки внутриигровые.
Арифметика положительная бывает только при посадке на союзный аэродром. "Сел" на своей территории считается за сбитие. В данном случае от ПВО. Пилот цел на 45% Это тяжелое ранение. Стрелок мертв. Самолет не бесплатный, его стоимость в данном вылете составляла 3200.- Подскажите при скольких процентах списывается самолет
Если речь о монетах (профит, деньги) Самолет списывается при 100%. Дополнительно, если сумма списания не превышает 100% списывается за ранения экипажа. Пилот имеет стоимость 1/2 от стоимости самолета, член экипажа 1/4. Сумма списания не превышает стоимость самолета.- Кабачок
А вот и нет. Оказалось, можно везде на русском писать)) https://forum.il2-series.com/topic/10-%D0%BF%D0%B5%D1%80%D0%B2%D0%B0%D1%8F-%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B0%D1%8F-%D1%82%D0%B5%D0%BC%D0%B0-%D0%BE%D1%84%D1%84%D1%82%D0%BE%D0%BF/#findComment-27- Кабачок
Пробежался мельком. И ощущение такое, что нам там в самом низу создали резервацию))- Ошибки внутриигровые.
Странно, но в стате написано, что разгрузка осуществлялась. В событиях.- Ошибки в статистике
Не было ни какого двойного списания! Это статистика складывает два отрицательных поля, когда одно из них в любом случае должно быть нулевым, а ProfitInGroup по идее не должно быть отрицательным никогда и вот эта часть сломалась. Именно из-за этого стата показывает не верное значение. На сам счет в профиле это ни как не влияет. Есть поле очков вне группы, а есть в группе : "Profit", "ProfitInGroup" Так вот, из профиля (то есть с реального счета) списывает только из одного поля "Profit" Всегда! Но, чтобы показывать игроку сколько он заработал или потерял в конкретной сессии, учитывая группы, приходится хранить два значения и одно из них в любом случае должно быть нулевым, так как сайт, чтобы отображать информацию как задумано просто складывает их. Таким образом: если "Profit"= 100 , а "ProfitInGroup" = 0 сумма будет 100 если "Profit"= 0 , а "ProfitInGroup" = 100 сумма будет 100 если "Profit"= -100 , а "ProfitInGroup" = 0 сумма будет -100 если "Profit"= -100 , а "ProfitInGroup" = -100 сумма будет -200 ("двойное" как бы списание) Это проверяется легко. На примере @SG2_SorcererOfXV и посмотрим: 23 Nov 2025 05:17:43.545 HandlerAType16Async Пилот: 2./SG2_SorcererOfXV тип: MiG-3 ser.24 Профит: 8319.039067653333 23 Nov 2025 05:17:43.545 HandlerAType16Async Пилот: 2./SG2_SorcererOfXV Списание стоимости: 5380, профит после: -5309.17 23 Nov 2025 05:54:30.754 HandlerAType16Async Пилот: 2./SG2_SorcererOfXV тип: Li-2 Профит: 3009.8690676533333Вот тут отчетливо видно, что после списания 5309.17 осталось на счету 3009.86 Если бы списание было двойное, мы имели бы на счету полный ноль, зиро! Ибо списание было бы 10 618.34 когда перед как бы "двойным" списанием было всего 8319.03 как мы уже выяснили, следовательно остаться на счету 3009.86 ни как не могло. А если мы списываем одиночным списанием, все сходится. Временно, не обращайте внимание на "двойное" списание Временно будет записывать как сейчас. На реальном счете эти двойные списания не сказываются. При обновлении я все "двойные" списания сделаю одинарными. В коде, уже все исправлено, при обновлении будет на продакшене.- Ошибки в статистике
Сутки Read Only. Раз с первого раза не понимаешь ;)- Ошибки в статистике
- Ошибки в статистике
- Ошибки в статистике
куда исчез? как исчез? Подробней плиз. Его не могло кикнуть через 20-30 минут за регистрацию. Так не бывает. Очередь не такая длинная и обрабатывается за сотые доли секунды вся. При этом, другие игроки не видели бы активности коммандера, ибо все в одной очереди - и сообщения и кики и другие команды ДСерверу.- Горящий Не-111, загнувший винты Харрикейну
- Ошибки в статистике
Сие мне не известно. Мне известно, что коммандер незамедлительно проверяет регистрацию и кикает игрока, если тот ее не имеет. Раз его кикнул коммандер, значит он только что появился. Возможно, он был в экипаже и его кикнуло без регистрации. При этом родительский объект не удаляется и статистика о нем знает.- BarSS
- Ошибки в статистике
Ну, так совпало. Ты его убил, наверное, до того, как коммандер его кикнул по причине отсутствия регистрации. Не зарегистрированные игроки не видимы для статистики. Они в нее не попадают. Именно поэтому предыдущее обновление и пилилось для экипажей, потому, что после принудительного удаления вместе с экипажем "затенялся" и родительский объект (самолет/танк) и игрок. Он в игре наносил какой-то урон, но в стату это ничего не попадало. Разумеется получал связанные с этим жалобы от игроков ("дескать я его сбил, а в стату не записало" и т.п.) Так что, это нормальное поведение. Ожидаемое поведение. Главное, чтобы кикало их вовремя и все.- Ошибки в статистике
Это же старый вылет/выезд. Еще до исправлений. Уже исправлено.- Ошибки в статистике
- Ошибки в статистике
Account
Navigation
Search
Configure browser push notifications
Chrome (Android)
- Tap the lock icon next to the address bar.
- Tap Permissions → Notifications.
- Adjust your preference.
Chrome (Desktop)
- Click the padlock icon in the address bar.
- Select Site settings.
- Find Notifications and adjust your preference.
Safari (iOS 16.4+)
- Ensure the site is installed via Add to Home Screen.
- Open Settings App → Notifications.
- Find your app name and adjust your preference.
Safari (macOS)
- Go to Safari → Preferences.
- Click the Websites tab.
- Select Notifications in the sidebar.
- Find this website and adjust your preference.
Edge (Android)
- Tap the lock icon next to the address bar.
- Tap Permissions.
- Find Notifications and adjust your preference.
Edge (Desktop)
- Click the padlock icon in the address bar.
- Click Permissions for this site.
- Find Notifications and adjust your preference.
Firefox (Android)
- Go to Settings → Site permissions.
- Tap Notifications.
- Find this site in the list and adjust your preference.
Firefox (Desktop)
- Open Firefox Settings.
- Search for Notifications.
- Find this site in the list and adjust your preference.