Правила

Ветка форума Ловим баги предназначена не только для информирования администрации о найденных багах. Она призвана решать технические проблемы, встречающиеся в игре. Прежде, чем создать тему, нужно проверить, нет ли темы с данным глюком/багом, о котором вы хотите сообщить. Для того чтобы указать глюк или баг нужно создать новую тему, а не писать в уже существующих. Темы с названиями Баг, Глюк рассматриваться не будут. Старайтесь в названии темы кратко сформулировать суть Вашей проблемы. Если описанная проблема произошла не на вашем аккаунте, то обязательно укажите аккаунт, где она произошла.
Ответственный: UncleanOne  

Несоответветствие лога боя, его результату., Результат боя отличается, от записей в его логе.

1
Репутация 183
Группа Head cluster Альянс OnlyOneTeam4Rever 253 192 1038 Очков 117 989 785 Сообщений 7
Пользователь, на котором была обнаружена проблема:
Mr_Jor

Координаты:
JumpGate ⌀42: [19:148:8]

Дата или время произошедшего (по времени сервера):
Флоты соперников встретились 4 Апреля 2025 03:19:01

Описание:
Лог боя: https://xcraft.net/battle/index.php?battle_id=29e8a4e15113b39987b64a4481c4f25e
Произошел одновременный выстрел теней атакующего, с ударом плетей обороняющегося в этих же теней.
00:00:24 Гигатень атакует силой 189 215 958 (урон 157 325 628/31 890 330) Плеть DreamAnt, сбивая 2 126 022 юнитов
00:00:24 Плеть совершает самоубийственную атаку силой 42 600 918 (урон 35 420 988/7 179 930) теряя 478662 юнитов
Фактически, это не так. Урон плетей, был нанесен другим количеством и другово размера:
До столкновения: https://xcraft.net/uploads/images/77/c0/77c0c57d540c093d9042e0f573c5a818.png
После столкновения: https://xcraft.net/uploads/images/12/55/1255ba55f49b256b29d9b103aa74f98d.png
Реальный (фактический) урон нанесенный плетьми от полного количества: https://xcraft.net/uploads/images/cd/62/cd626b9ed116a07673af6a8adeb34aab.png
Так же, начисление БО было осуществлено по логу боя, с регестрацией выстрела теней: https://xcraft.net/uploads/images/87/cf/87cfc2b9417a4b9cb974ab50a662ae53.png
Вариант 1:
Если бы плети, нанесли урон записанный в логе: 00:00:24 Плеть совершает самоубийственную атаку силой 42 600 918 (урон 35 420 988/7 179 930) теряя 478662 юнитов
То результат боя, должен быть, бы без потерь Теней и начисление БО атакующему было бы корректным.
Вариант 2:
Если плети, наносят полный урон, как они фактичски нанесли, то:
1) Не должно быть записи: 00:00:24 Гигатень атакует силой 189 215 958 (урон 157 325 628/31 890 330) Плеть DreamAnt, сбивая 2 126 022 юнитов
2) Нет начисление БО за несуществующий выстрел: 00:00:24 Гигатень атакует силой 189 215 958 (урон 157 325 628/31 890 330) Плеть DreamAnt, сбивая 2 126 022 юнитов
3) Совершенна другая записть по количеству и урону от столкновения плетей: 00:00:24 Плеть совершает самоубийственную атаку силой 42 600 918 (урон 35 420 988/7 179 930) теряя 478662 юнитов

Прошу принять решение, какой вариант правильный и привести логи в соответствие, во избежании повторения ошибки.

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

Действия, необходимые для повторения:
Создать бой, в котором тени атакующего выстрелят в плетей обороняющегося, одновременно с ударом плетей обороняющегося в Теней атакующего.

Скриншот:
Приведены в описании.
2 дня назад
2 дня назад
2
Репутация 23
Группа xerj Альянс Freedom Defence Federation 25 36 137 Очков 1 125 490 Сообщений 13
Да считаю очень странным как плети могут нанести урон не теряя при этом юниты😏 00:00:24 Плеть атакует силой 3 463 502 232 (урон 2 322 542 232/1 140 960 000) Гигатень Mr_Jor
00:00:24 Плеть совершает самоубийственную атаку силой 42 600 918 (урон 35 420 988/7 179 930) теряя 478662 юнитов
2 дня назад
2 дня назад
3
Репутация 6
Группа xerj 42 28 37 Сообщений 216
уже говорили что юниты могут стрелять по фактичеки убитым юнитам в одном раунде (как то так примерно)
Цитата: Mr_Jor
Что можно легко реализовать уменьшив диаметр теней.
до размера шпиона, а лучше меньше и сделать неуязвимыми специально для Вас...(не вы ли там джиму на 13 секунде боя джовов слили плетьми натак давно которые встали в первых рядах остального его флота смотреть на плетей в близи???)
и да плети как бы против флагманов..а твое
Цитата: Mr_Jor
Мое мнение,
не уместно.. у тебя было 14 сек что бы встать прикрытием перед плетью..(ах да у тебя нет прикрытия для флагмана если не считать 50 едениц всякой мелочи,но ты решил направить дальнобойний юнит атаковать, а раньше за такие полеты флагманами казнили наместе номральные атакеры) а ты своими хотелками хочешь добить итак убитый юнит... в секту юрилаза что ли записался?

+ видим реализацию отмены нубки "как нубы (якобы) и просили" во благо защиты нубов от топов... отмену сейва через экспу тоже наверно "нубы" попросили, отличная защита нубов..от их флота походу защита, ++ отличная дыра для RMT что бы кидать копейки нубам ала что бы они искали для вас сейвфлот на планках(не надо писать про старый сейв он так же легко палиться еще легче чем до отмены сейва "не сушку" в бородатых 12-16х годах)
2 дня назад
2 дня назад
4
Репутация 7
Группа toss Альянс OnlyOneTeam4Rever 93 17 37 Очков 10 962 945 Сообщений 7
Да с механкой боя вообще беда))) https://xcraft.ru/battle/index.php?battle_id=a9c08e437d0bf97237a05c98c81d2cf8 в бою написано отступает.
А в резултатах экспы :
2:606:8
На ваш флот (1 Исследователь) напал неизвестный флот (4 Малый транспорт, 2 Большой транспорт, 11 Истребитель, 3 Линейный крейсер).
Вы проиграли в битве. Весь флот потерян.
по итогу исследователь пропал )))0
2 дня назад
2 дня назад
5
Репутация -186
Группа Terminator 99 7 48 Сообщений 8280
Цитата: Mr_Jor
Прошу принять решение, какой вариант правильный и привести логи в соответствие, во избежании повторения ошибки.

То, что вы нанесли урон и получили БО, но не сумели избежать урона в том же кадре, ошибкой не является. Это в полном соответствии с принципом одновременности (п. 2.а).
Проблема была бы в «обратном» сценарии, где флагман обороняющегося не зарегистрировал бы урон по самоубившимся Плетям атакующего. Это известная особенность камикадзе, в текущей версии СБ правиться не будет.


Цитата: Mr_Jor
Что можно легко реализовать уменьшив диаметр теней.

Его недавно уже уменьшали, ещё меньше — это уже микротень будет.
1 день назад
1 день назад
6
Репутация 183
Группа Head cluster Альянс OnlyOneTeam4Rever 253 192 1038 Очков 117 989 785 Сообщений 7
Спасибо. Ответы понятны.
То что идет задвоение плетей и прописывается сценарий, как будто у обороняющегося на примере данного боя плетей больше на 2 126 022 юнитов - это считается нормальным. Таковы принципы одновременности. Будем так жить. Принято.

Одно уточнение. Можно ли в логе писать актуальную информацию?
Вместо: 00:00:24 Плеть совершает самоубийственную атаку силой 42 600 918 (урон 35 420 988/7 179 930) теряя 478662 юнитов прописывать, то что реально было посчитано в бою? 3 с чем то миллиарда и теряя 2,6 миллиона юнитов.
Очень странно, видеть в детализации боя цифры, не имеющими отношения к реальности.
1 день назад
1 день назад
7
Репутация -186
Группа Terminator 99 7 48 Сообщений 8280
Цитата: Mr_Jor
Спасибо. Ответы понятны.

Понятно, что вам ничего не понятно.


Цитата: Mr_Jor
Можно ли в логе писать актуальную информацию?

«Актуальную» это какую? Что из 2М Плетей на 24-ой секунде умерло 4М (2М от урона Гигатеней и 2М от самоубийственной атаки)? Мы не хотим такую дичь в логе писать.
1 день назад
1 день назад
8
Репутация 183
Группа Head cluster Альянс OnlyOneTeam4Rever 253 192 1038 Очков 117 989 785 Сообщений 7
Да звучит так себе, согласен. Прям дичь. Но таковы же "принципы одновременности"
Актуальную - та что была посчитана(зарегистрирована) для результата боя. Если плети нанесли 3 миллиарда урона, то писалось бы 3 миллиарда урона, а не 42 миллиона.
1 день назад
1 день назад
9
Репутация 811
Группа xerj Альянс Combining the Zerg and Terran 141 35 74 Очков 24 315 191 Сообщений 29
Ух ты, а Mr_Jor еще и жалуется? Вот не думал о нем раньше, как о нытике.....
По факту боя:
они одновременно друг друга били:
00:00:24 Плеть атакует силой 3 463 502 232 (урон 2 322 542 232/1 140 960 000) Гигатень Mr_Jor
00:00:24 Плеть совершает самоубийственную атаку силой 42 600 918 (урон 35 420 988/7 179 930) теряя 478662 юнитов
00:00:24 Гигатень атакует силой 189 215 958 (урон 157 325 628/31 890 330) Плеть DreamAnt, сбивая 2 126 022 юнитов
Если бы не встречный удар теней, плети должны были выдать атаку 4 686 877 920, но ударили многие из них, атака была 3 463 502 232, а вот до "суицидной" части дожили совсем немногие плети: всего 478662 юнитов
В логах видно, что 1,14 лярда атаки плетей снесли теням щиты, а 2,3 лярда уже выносили саму структуру теней. Были бы тени обычными - их и больше могло подохнуть, но у Жоровых теней щиты+структура более ста лямов у каждой тени были....

И я не жаловался, что удар плетей был слишком слабым, не 4 686 877 920, как ожидалось (2 866 592 плети х 1647 атаки каждого юнита), а 3 463 502 232
https://xcraft.ru/uploads/images/18/8c/188c1a47cc013739af2c13ff6728f8b9.png

Игра есть игра, и хотя меня тоже не воодушевляют результаты боя, неправильно бежать к админам и плакаться, чтобы отменили бой, результаты которого тебя не радуют. И тем более, фактически один из сильнейших атакеров галактики плачется, что все еще остается какая-то возможность нанести ему какой-то ущерб, и что его флот хоть и почти непобедим, но пока еще не является абсолютной имбой.
1 день назад
1 день назад
10
Репутация 145
Группа humans Альянс OnlyOneTeam4Rever 104 54 112 Очков 22 358 043 Сообщений 91
Для примера возьмем бой плети на плети - бо дается только одному игроку (как правило атакующему слева), по идее и должно было быть что то похожее, например - теги стреляют, в это же время плети взрываются и 2 итога: плети наносят урон и зарабатыаают бо, тени промахиваются или же тени наносят урон, заоабвтываютбо,а плети (так как их сбили) урон нанести не успевают, у нас же в бою получилось что урон нанесли обе стороны.
1 день назад
1 день назад
11
Репутация 183
Группа Head cluster Альянс OnlyOneTeam4Rever 253 192 1038 Очков 117 989 785 Сообщений 7
Пжлст, без флуда. Сделайте тему в свободном общении и я отвечу вам там на ваши заблуждения.
Я не прошу нерфить или апать что либо. Я не прошу пересматривать результаты боя и что либо компенсировать мне.
Все что я хочу, это что бы (возьму терминологию Анклина):
Если в бое происходит дичь (такие принципы одновременности), регистрируется дичь (для такого результата боя), то и в лог написать дичь, а не чушь (в смысле ложную, не достоверную информацию)
Мы все анализируем логи боя по записям там. Если в тебя ударил миллион урона, хочется видеть такую запись там, а не "93 урона вам нанесли", но посчитали миллион.
1 день назад
1 день назад
12
Репутация -186
Группа Terminator 99 7 48 Сообщений 8280
Цитата: Mr_Jor
Если плети нанесли 3 миллиарда урона, то писалось бы 3 миллиарда урона, а не 42 миллиона.

Но ведь там это написано:


Следующая запись, про «самобийственную атаку», описывает сколько урона Плети нанесли самим себе этой самоубийственной атакой:

И поскольку большая часть Плетей была уже помечена, как мёртвые (после залпа Гигатеней), то на запрос «самоубейтесь, пожалуйста» ответили только 478к тех, кого залпом не задело. Это задача подробностей лога: объяснить, куда делись единицы и броня/щиты от них, так что смерти одних и тех же единиц там по нескольку раз не регистрируются.

Ваша желчь по поводу принципа одновременности вообще непонятна. Вы хотите, чтобы возможность выстрелить в такой ситуации зависела от того, кто первым вошёл в бой, или от каких-нибудь настроек СБ, про которые никто не в курсе?


Цитата: DreamAnt
И я не жаловался, что удар плетей был слишком слабым, не 4 686 877 920, как ожидалось (2 866 592 плети х 1647 атаки каждого юнита)

Во-первых, вы потеряли часть Плетей до этого:


Во-вторых, вы не учитываете «абсолютно бесполезную теперь» Регенерацию, которая погасила часть урона по броне.
1 день назад
1 день назад
13
Репутация 183
Группа Head cluster Альянс OnlyOneTeam4Rever 253 192 1038 Очков 117 989 785 Сообщений 7
UncleanOne, я извиняюсь. Действительно запись есть. Вопрос был некорректным, с моей стороны.
То что мне кажется не логиным, да кажется, но это исключительно моя проблема.
У меня нет вопросов, благодарю за пояснения.

Отвечу только, на ваш вопрос.
Я хотел только понять баг или фича и как это работает.
По теме, да я считаю что 2 одновременных события не логичны и не правильны. В моем понимании всегда кто то первый и ответ только от остатков. Если все считается до очень много знаков после запятой, а мы видим адекватное округление в характеристиках и описаниях, то и в бою это казалось возможным.
Бой для меня был одним из 10ков тестов, новых диаметров теней, но уже в боевом состоянии. Что мне показалось логичным, я написал про диаметры. Безусловно, никаких микротеней быть не должно, они должны быть больше джовов в диаметре, но считаю не настолько больше, как сейчас.
В любом случае, просьб об изменениях, с моей стороны нет. Настраивайте как считаете нужным.
1 день назад
1 день назад

Информация

Вы не авторизованы

1 чел. читают эту тему (гостей: 1)

Пользователей: 0 Claude Bot

Космическая онлайн стратегия Xcraft это бесплатная игра для алигархов. Пример боя >> Регистрация >> И космос весь ваш на тысячи лет...

2009 — 2525