Как работает обработчик флота для самых маленьких.

Discussion in 'Обсуждение и вопросы по игре' started by Necra, Jul 24, 2009.

  1. Necra

    Necra Космонавт

    Messages:
    10,343
    Likes Received:
    4,647
    Рассмотрим ситуацию на простом примере.

    Идет атака на луну с миссией уничтожить, и сразу следом САБ поддержки. Увидев атаку обороняющиеся собирают удержание на пустой луне. И... падает сервер.

    Теперь ситуация глазами движка. В таблице летящего флота флот заносится по дате вылета и ему присваивается id номер. Напоминаю, сервер лежит и флоты не обрабатываются в нужное время.

    Пришло время, сервер ожил и начинает обрабатывать флот который уже должен прилететь (все помним, что флот отсортирован по id). Итак, доходит время до ЗС летящих уничтожить, для игры никаких других флотов в этот момент на луне нет (они стоят заметно позже в очереди на обработку). В итоге луна сломана и только после этого начинает обрабатываться флот удержания.

    Надеюсь это описание доступно.