Почему мой флот не участвовал в битве, хоть и прибыл за 17 секунд до атаки на мою планету?
Сообщение о прибытии флота:
10-30 15:38:47 +0200 Командование флотом Оставить флот
Ваш флот прибыл на планету[2:411:5] и доставил:
Металл : 0, Кристалл : 0, Дейтерий : 0
Боевой доклад: http://ogame.triolan.com.ua/rw.php?rapo ... b2ef4f51f4
Уважаемый "Gorlum", прошу разобраться и исправить результаты боя, со всеми вытекающими последствиями.
Заранее благодарен.
Почему флот не участвовал в битве?
Модератор: Gorlum
Почему флот не участвовал в битве?
Последний раз редактировалось ZERG 30 окт 2009, 22:30, всего редактировалось 1 раз.
- Minerva
- Генерал Империи
- Сообщения: 617
- Зарегистрирован: 08 июл 2009, 22:19
- Откуда: Харьков
- Контактная информация:
Re: Почему флот не участвовал в битве?
Какой флот прибыл? какие корабли в нем были? в рапорте ты упустил самое главное..ZERG писал(а):10-30 15:38:47 +0200 Командование флотом Оставить флот
Ваш флот прибыл на планету[2:411:5] и доставил:
Металл : 0, Кристалл : 0, Дейтерий : 0
П.С. Зазор между прибытие твоего флота и вражеского всего 17секунд. Может это мало?
Советов не просить!у меня чувство юмора сильнее чувства жалости
Моя жизнь - мои правила, не нравятся мои правила - не лезь в мою жизнь!
Моя жизнь - мои правила, не нравятся мои правила - не лезь в мою жизнь!
Re: Почему флот не участвовал в битве?
Гор вроде писал что до 12 сек, зазорMinerva писал(а):Какой флот прибыл? какие корабли в нем были? в рапорте ты упустил самое главное..ZERG писал(а):10-30 15:38:47 +0200 Командование флотом Оставить флот
Ваш флот прибыл на планету[2:411:5] и доставил:
Металл : 0, Кристалл : 0, Дейтерий : 0
П.С. Зазор между прибытие твоего флота и вражеского всего 17секунд. Может это мало?
Re: Почему флот не участвовал в битве?
А в рапорте о прибытии флота и не показывается сколько и чего прибыло. Я его скопировал как он был и выложил здесь.Minerva писал(а):Какой флот прибыл? какие корабли в нем были? в рапорте ты упустил самое главное..ZERG писал(а):10-30 15:38:47 +0200 Командование флотом Оставить флот
Ваш флот прибыл на планету[2:411:5] и доставил:
Металл : 0, Кристалл : 0, Дейтерий : 0
П.С.Зазор между прибытие твоего флота и вражеского всего 17секунд. Может это мало?
Если необходимо указать кол-во и состав прибывшего флота для защиты то я пропишу. Но думаю что "Gorlum", у себя, всё и так увидит.
-
- Император Вселенной
- Сообщения: 7522
- Зарегистрирован: 13 июн 2009, 15:06
- SuperNova login: Сингулярность/Gorlum
- Контактная информация:
Re: Почему флот не участвовал в битве?
Не обсчитали флот. Шаг ДИСКРЕТИЗАЦИИ обсчета флота в 12 секунд означает, что РЕАЛЬНЫЙ ЗАЗОР может быть от 0 до 24 секунд (12 +- 12). Тебе просто не повезло. Т.е. для ГАРАНТИРОВАННОГО прибытия флота разница между временем прибытия врага и временем прибытия своего флота должна составлять 24 секунды. Тогда два флота гарантированно попадут в разные циклы обсчета и гарантированно флот, прибывающий "раньше" будет обсчитан раньше. В противном случае возможна ситуация, когда два флота попадают в один и тот же промежуток, но флот противника обсчитывается раньше, а лишь после этого прибывает флот защитника.ZERG писал(а):Почему мой флот не участвовал в битве, хоть и прибыл за 17 секунд до атаки на мою планету?
Сообщение о прибытии флота:
10-30 15:38:47 +0200 Командование флотом Оставить флот
Ваш флот прибыл на планету[2:411:5] и доставил:
Металл : 0, Кристалл : 0, Дейтерий : 0
Боевой доклад: http://ogame.triolan.com.ua/rw.php?rapo ... b2ef4f51f4
Уважаемый "Gorlum", прошу разобраться и исправить результаты боя, со всеми вытекающими последствиями.
Заранее благодарен.
Re: Почему флот не участвовал в битве?
Плохо Фаланга немного теряет смысл, будем ждать лучшего железаGorlum писал(а):Не обсчитали флот. Шаг ДИСКРЕТИЗАЦИИ обсчета флота в 12 секунд означает, что РЕАЛЬНЫЙ ЗАЗОР может быть от 0 до 24 секунд (12 +- 12). Тебе просто не повезло. Т.е. для ГАРАНТИРОВАННОГО прибытия флота разница между временем прибытия врага и временем прибытия своего флота должна составлять 24 секунды. Тогда два флота гарантированно попадут в разные циклы обсчета и гарантированно флот, прибывающий "раньше" будет обсчитан раньше. В противном случае возможна ситуация, когда два флота попадают в один и тот же промежуток, но флот противника обсчитывается раньше, а лишь после этого прибывает флот защитника.ZERG писал(а):Почему мой флот не участвовал в битве, хоть и прибыл за 17 секунд до атаки на мою планету?
Сообщение о прибытии флота:
10-30 15:38:47 +0200 Командование флотом Оставить флот
Ваш флот прибыл на планету[2:411:5] и доставил:
Металл : 0, Кристалл : 0, Дейтерий : 0
Боевой доклад: http://ogame.triolan.com.ua/rw.php?rapo ... b2ef4f51f4
Уважаемый "Gorlum", прошу разобраться и исправить результаты боя, со всеми вытекающими последствиями.
Заранее благодарен.
Re: Почему флот не участвовал в битве?
Хоть и не исправлено, но зато очень доходчиво объяснено. Спасибо "Gorlum", за разъяснение этого вопроса. Теперь буду по другому рассчитывать время.Gorlum писал(а): Не обсчитали флот. Шаг ДИСКРЕТИЗАЦИИ обсчета флота в 12 секунд означает, что РЕАЛЬНЫЙ ЗАЗОР может быть от 0 до 24 секунд (12 +- 12). Тебе просто не повезло. Т.е. для ГАРАНТИРОВАННОГО прибытия флота разница между временем прибытия врага и временем прибытия своего флота должна составлять 24 секунды. Тогда два флота гарантированно попадут в разные циклы обсчета и гарантированно флот, прибывающий "раньше" будет обсчитан раньше. В противном случае возможна ситуация, когда два флота попадают в один и тот же промежуток, но флот противника обсчитывается раньше, а лишь после этого прибывает флот защитника.
-
- Император Вселенной
- Сообщения: 7522
- Зарегистрирован: 13 июн 2009, 15:06
- SuperNova login: Сингулярность/Gorlum
- Контактная информация:
Re: Почему флот не участвовал в битве?
"Железо" не поможет. Тут надо серъезно логику движка менять. Даже 12 секунд дискретизации не сильно помогают - в моменты обновления при большом онлайне (соответственно - при большом количестве флотов) сервер явственно подлагивает.Tremer писал(а):Плохо Фаланга немного теряет смысл, будем ждать лучшего железаGorlum писал(а):Не обсчитали флот. Шаг ДИСКРЕТИЗАЦИИ обсчета флота в 12 секунд означает, что РЕАЛЬНЫЙ ЗАЗОР может быть от 0 до 24 секунд (12 +- 12). Тебе просто не повезло. Т.е. для ГАРАНТИРОВАННОГО прибытия флота разница между временем прибытия врага и временем прибытия своего флота должна составлять 24 секунды. Тогда два флота гарантированно попадут в разные циклы обсчета и гарантированно флот, прибывающий "раньше" будет обсчитан раньше. В противном случае возможна ситуация, когда два флота попадают в один и тот же промежуток, но флот противника обсчитывается раньше, а лишь после этого прибывает флот защитника.ZERG писал(а):Почему мой флот не участвовал в битве, хоть и прибыл за 17 секунд до атаки на мою планету?
Сообщение о прибытии флота:
10-30 15:38:47 +0200 Командование флотом Оставить флот
Ваш флот прибыл на планету[2:411:5] и доставил:
Металл : 0, Кристалл : 0, Дейтерий : 0
Боевой доклад: http://ogame.triolan.com.ua/rw.php?rapo ... b2ef4f51f4
Уважаемый "Gorlum", прошу разобраться и исправить результаты боя, со всеми вытекающими последствиями.
Заранее благодарен.
Тут надо принципиальный момент решить - пытаться сохранить совместимость с оригинальным движком oGame/XNova, или плюнуть на все и начать оптимизировать ВСЕ, включая БД. Ответ далеко не очевиден.