«предыдущая ветвь | форум | следующая ветвь »

Ошибки Мироздания > Почти последние время всегда так


Черномор [12] (15.07.17 22:41)
https://mycombats.org/logs.php?log=91256981
22:40 Черномор проанализировал ситуацию, и счел 1Бабаш1 (зверь Черномор) неподходящим для своей команды бойцом.

дедъ [11] (17.07.17 18:03)
это баг архитектуры. нет единой очереди обработки действий пользователей, вот накладки и происходят. и это еще не самая страшная

дедъ [11] (17.07.17 18:09)
например можно кинуть через уже погибшего персонажа уяз и не получить в ответ размен. и т.д.

дедъ [11] (17.07.17 18:14)

> это баг архитектуры. нет единой очереди обработки действий
> пользователей


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

дедъ [11] (17.07.17 18:15)
для тех, кто в танке. в общем это уже непоправимо)



Персонажам до 8-го уровня запрещено писать на форуме!


© 2011-2024, «www.mycombats.org»
All rights reserved