-
Публикаций
10 362 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
414
Тип публикации
Профили
Форум
Баг Трекер
Предложения
Список изменений
Файлы
Блоги
Магазин
Галерея
Все публикации пользователя Electr0
-
Машина времени (обработчик резервных копий)
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Прототип 3: Движок сохранения унифицирован под использование импорта из снимков предметов вместо информации предметов на карте в том же цикле без единого повтора стека запросов сохранения иначе потом будет путаница с повторением изменений в одном месте и забывчивостью продублировать в другом. Убран запрос к API ламп в сохранении в базу данных т.к. это уже делается в сборе данных о предмете. Добавлена команда sm_fs_replace_slot_data_from_snapshot <слот> <тип снимка> позволяющая перезаписать указанный в нее слот данными из снимка. Проведена отладка и запуск первых импортов из снимков в базу данных. -
Машина времени (обработчик резервных копий)
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Прототип 2: Исправлена некорректная работа дампера предметов на карте, теперь все работает согласно задуманной структуры сохранения дампа. Добавлен вызов дампера на конце раунда, у него успешно получилось сохранить данные о предметах игроков на момент конца раунда, значит возможно продолжать дальше. -
Машина времени (обработчик резервных копий)
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Прототип 1: Написал функцию создания оптимизированных дампов (похожую структуру сохранения свойств имеет последняя версия системы отката повтора стройки) предметов игроков с быстрым доступом к кол-ву предметов игрока, предыдущие глобальные унификации сильно сократили код создания полного снимка свойств предмета. -
Нужна система которая сохраняет копию предметов на событии конца раунда, смены карты по голосованию, а так же по расписанию каждые 5 минут, таким образом благодаря этому у игроков кто умер или что-то еще забыл сохранить, а карту сменили или слились будет возможность забрать свои данные. Нужно сделать: Добавить задание стройке на снятие трех типов дампов предметов стройки: на конце раунда, на смене карты по голосованию, по расписанию каждые 5 минут (макс кол-во копий 12, при превышении этого числа удалять первую копию в стеке копий) Добавить в хранилище предметов на вторую страницу меню пункт "Машина времени", в котором будет возможность сохранить предметы игрока из копии. В этом пункте будет представлен список резервных копий отсортированный по типам: 1. Последний конец раунда. 2. Последняя смена карты При открытии резервной копии, отображать список слотов и кол-во предметов в каждом из них. По нажатию на слоты в резервной копии где есть предметы, при ответе на вопрос: вы уверены, что хотите сохранить предметы из слота <номер> в резервной копии в слот <номер>? выполнять сохранение предметов из резервной копии в базу данных напрямую. Необходимые ограничения: Нельзя позволять игрокам сохранять объекты из резервной копии из одних слотов в другие слоты, предмет должен остаться в своем слоте иначе обязательно будут возможности скопировать предмет. Нельзя позволять загружать предметы с прошлой карты и из снапшотов не из этой карты. Надо учитывать: Метод сохранения из копии должен понимать что если карту сменили и текущая отличается от той что в копии то он должен сохранять именно в слоты на карте из копии. Надо учитывать что копии по расписанию надо как-то защитить от краша / рестарта сервера, таким образом эти копии нужно хранить в каком-то другом формате. И похоже данного вида копий в первой версии не будет, но в первой будет понимание системой что типов копий три: конец раунда, за неск. сек до смены карты, по расписанию
-
боты стоит только отвернутся тянут руки к колесам и снайперкам
-
В связи с этим инцидентом переключился на SendGrid который был настроен ранее как резервная служба почты.
-
°• Mega Survival: Реализован ручной спавн танков, что позволило значительно ускорить выдачу танков желающим их контролировать. Исправлена ошибка смены карты после старта паники на карте церковь. Исправлена ошибка отсутствия показа статистики и награждения за убийство танка контролируемого человеком. Изменен баланс вертолета (добавлено топливо, наносимый урон и радиус действия, патроны) Исправлена невозможность поворачивать на углы ниже чем 1 °• Marsus: Восстановлена работа функции respec Добавлены сообщения в центр экрана о заморозке очков на танках и ведьма Сайты: Добавлена страница ally.pro/smac для просмотра логов античита SMAC со всех серверов доступная по адресу Центр статистики переименован в более подходящее название Топ чарты, ссылка изменена на ally.pro/charts Добавлена страница ally.pro/vote просмотра логов целевых голосований против игроков со всех серверов Добавлена страница ally.pro/servers с мониторингом серверов встроенным в форум
-
Добавить поддержку запрета телепортации к випу
Electr0 прокомментировал запись пользователя Electr0 в VIP Привилегии
Выставил всем текущим VIP++ доступ к данной опции. -
Добавить поддержку запрета телепортации к випу
Electr0 прокомментировал запись пользователя Electr0 в VIP Привилегии
Значение Статус изменено на: Тестируется -
список плагинов слушающих данную настройку: Магазин (Телепорт, Респаун рядом с игроками, респаун на выбранном игроке) Плагин рождения ботов (телепортация после рождения, исключение если кроме випа никто валидный не остался)
-
почитай как он оскорбил игрока тут и станет ясно.
-
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Значение Статус изменено на: Тестируется -
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Прототип 3: PASSED. Исправлены ошибки прототипа 2, аттестация кода начата. -
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Прототип 2: PASSED. Баги: Не пускает обычных ботов когда нет желающих играть за танка, не всегда снимает метку о статусе рождения танка, кикает танков созданных из админки при включенном ручном таймере. -
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Прототип 1: FAILED. Причина: Как оказалось отключить только танков в выживании нельзя, можно всех спец зараженных что не страшно ведь у нас уже есть таймеры под них, но.. при этом пока работает блочка не будет работать рождение из призрака, что ставит крест на самой возможности спавна из призрака. -
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Решение есть. Нужно написать в супертанках ручной таймер пополнения популяции танков, а директорский выключить. Тем самым будет проще управлять. Будет две задержки: После старта паники 60 сек. После смерти танка 20 сек -
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Значение Статус изменено на: В обработке -
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
Значение Статус изменено на: Отклонено -
и да кроме обычных правил есть негласные правила, менталитет который всем ясен.
-
бан в банах предоставьте пожалуйста
-
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
легкий метод не поможет, получаем зацикливания между логикой создания игрой бота и создания бота под игрока танка. -
Надо что-то решить с оседланием танков
Electr0 прокомментировал запись пользователя Electr0 в °• Mega Survival
лимит танков ограничен