Перейти к публикации

Electr0

Администраторы
  • Публикаций

    10 362
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    414

Все публикации пользователя Electr0

  1. Евгения Теджетова - Не сердись

    1. AlcDuck

      AlcDuck

      Чет, ты бать... стареешь...

    2. Electr0

      Electr0

      @AlcDuck да ладно), милая добрая песенка :), кстати Евгения Теджетова и "Салют" - Юпитер в оригинале звучит интереснее

  2. Electr0

    Машина времени (обработчик резервных копий)

    Прототип 3: Движок сохранения унифицирован под использование импорта из снимков предметов вместо информации предметов на карте в том же цикле без единого повтора стека запросов сохранения иначе потом будет путаница с повторением изменений в одном месте и забывчивостью продублировать в другом. Убран запрос к API ламп в сохранении в базу данных т.к. это уже делается в сборе данных о предмете. Добавлена команда sm_fs_replace_slot_data_from_snapshot <слот> <тип снимка> позволяющая перезаписать указанный в нее слот данными из снимка. Проведена отладка и запуск первых импортов из снимков в базу данных.
  3. Electr0

    Машина времени (обработчик резервных копий)

    Прототип 2: Исправлена некорректная работа дампера предметов на карте, теперь все работает согласно задуманной структуры сохранения дампа. Добавлен вызов дампера на конце раунда, у него успешно получилось сохранить данные о предметах игроков на момент конца раунда, значит возможно продолжать дальше.
  4. Electr0

    Машина времени (обработчик резервных копий)

    Прототип 1: Написал функцию создания оптимизированных дампов (похожую структуру сохранения свойств имеет последняя версия системы отката повтора стройки) предметов игроков с быстрым доступом к кол-ву предметов игрока, предыдущие глобальные унификации сильно сократили код создания полного снимка свойств предмета.
  5. Нужна система которая сохраняет копию предметов на событии конца раунда, смены карты по голосованию, а так же по расписанию каждые 5 минут, таким образом благодаря этому у игроков кто умер или что-то еще забыл сохранить, а карту сменили или слились будет возможность забрать свои данные. Нужно сделать: Добавить задание стройке на снятие трех типов дампов предметов стройки: на конце раунда, на смене карты по голосованию, по расписанию каждые 5 минут (макс кол-во копий 12, при превышении этого числа удалять первую копию в стеке копий) Добавить в хранилище предметов на вторую страницу меню пункт "Машина времени", в котором будет возможность сохранить предметы игрока из копии. В этом пункте будет представлен список резервных копий отсортированный по типам: 1. Последний конец раунда. 2. Последняя смена карты При открытии резервной копии, отображать список слотов и кол-во предметов в каждом из них. По нажатию на слоты в резервной копии где есть предметы, при ответе на вопрос: вы уверены, что хотите сохранить предметы из слота <номер> в резервной копии в слот <номер>? выполнять сохранение предметов из резервной копии в базу данных напрямую. Необходимые ограничения: Нельзя позволять игрокам сохранять объекты из резервной копии из одних слотов в другие слоты, предмет должен остаться в своем слоте иначе обязательно будут возможности скопировать предмет. Нельзя позволять загружать предметы с прошлой карты и из снапшотов не из этой карты. Надо учитывать: Метод сохранения из копии должен понимать что если карту сменили и текущая отличается от той что в копии то он должен сохранять именно в слоты на карте из копии. Надо учитывать что копии по расписанию надо как-то защитить от краша / рестарта сервера, таким образом эти копии нужно хранить в каком-то другом формате. И похоже данного вида копий в первой версии не будет, но в первой будет понимание системой что типов копий три: конец раунда, за неск. сек до смены карты, по расписанию
  6. Electr0

    Общие проблемы коопа

    боты стоит только отвернутся тянут руки к колесам и снайперкам
  7. В связи с этим инцидентом переключился на SendGrid который был настроен ранее как резервная служба почты.
  8. Electr0

    Январь - 2017

    °• Mega Survival: Реализован ручной спавн танков, что позволило значительно ускорить выдачу танков желающим их контролировать. Исправлена ошибка смены карты после старта паники на карте церковь. Исправлена ошибка отсутствия показа статистики и награждения за убийство танка контролируемого человеком. Изменен баланс вертолета (добавлено топливо, наносимый урон и радиус действия, патроны) Исправлена невозможность поворачивать на углы ниже чем 1 °• Marsus: Восстановлена работа функции respec Добавлены сообщения в центр экрана о заморозке очков на танках и ведьма Сайты: Добавлена страница ally.pro/smac для просмотра логов античита SMAC со всех серверов доступная по адресу Центр статистики переименован в более подходящее название Топ чарты, ссылка изменена на ally.pro/charts Добавлена страница ally.pro/vote просмотра логов целевых голосований против игроков со всех серверов Добавлена страница ally.pro/servers с мониторингом серверов встроенным в форум
  9. Выставил всем текущим VIP++ доступ к данной опции.
  10. Значение Статус изменено на: Тестируется
  11. список плагинов слушающих данную настройку: Магазин (Телепорт, Респаун рядом с игроками, респаун на выбранном игроке) Плагин рождения ботов (телепортация после рождения, исключение если кроме випа никто валидный не остался)
  12. почитай как он оскорбил игрока тут и станет ясно.
  13. Electr0

    Надо что-то решить с оседланием танков

    Значение Статус изменено на: Тестируется
  14. Electr0

    Надо что-то решить с оседланием танков

    Прототип 3: PASSED. Исправлены ошибки прототипа 2, аттестация кода начата.
  15. Electr0

    Надо что-то решить с оседланием танков

    Прототип 2: PASSED. Баги: Не пускает обычных ботов когда нет желающих играть за танка, не всегда снимает метку о статусе рождения танка, кикает танков созданных из админки при включенном ручном таймере.
  16. Electr0

    Надо что-то решить с оседланием танков

    Прототип 1: FAILED. Причина: Как оказалось отключить только танков в выживании нельзя, можно всех спец зараженных что не страшно ведь у нас уже есть таймеры под них, но.. при этом пока работает блочка не будет работать рождение из призрака, что ставит крест на самой возможности спавна из призрака.
  17. Electr0

    Надо что-то решить с оседланием танков

    Решение есть. Нужно написать в супертанках ручной таймер пополнения популяции танков, а директорский выключить. Тем самым будет проще управлять. Будет две задержки: После старта паники 60 сек. После смерти танка 20 сек
  18. Electr0

    Надо что-то решить с оседланием танков

    Значение Статус изменено на: В обработке
  19. Electr0

    Надо что-то решить с оседланием танков

    Значение Статус изменено на: Отклонено
  20. и да кроме обычных правил есть негласные правила, менталитет который всем ясен.
  21. бан в банах предоставьте пожалуйста
  22. Electr0

    Надо что-то решить с оседланием танков

    легкий метод не поможет, получаем зацикливания между логикой создания игрой бота и создания бота под игрока танка.
  23. Electr0

    Надо что-то решить с оседланием танков

    лимит танков ограничен
×
×
  • Создать...