Top.Mail.Ru
Материал

Чейнжлог №5

Назад
Большое обновление ролевой системы

С момента добавления свойств артефактов была проделана большая работа сразу по нескольким направлениям: бои, миссии, карта, экономика, NPC, ИИ, техника, удобство админки и оптимизация сайта.




Свойства артефактов и новая система бонусов

  • Добавлена система свойств для артефактов.
  • Свойства теперь можно создавать и настраивать через админку.
  • Свойства можно привязывать к артефактам.
  • Свойства можно использовать в сетах.
  • Свойства можно использовать в специализациях.
  • Добавлены положительные и отрицательные эффекты.
  • Для отрицательного эффекта теперь можно указывать значение с минусом.
  • Для процентных эффектов можно указывать проценты.
  • Добавлены пояснения, что отрицательные значения нужно вводить через минус.
  • Добавлены свойства, влияющие на расход чакры.
  • Добавлены свойства, влияющие на покупку техник.
  • Добавлены свойства, влияющие на требования к уровню техник.
  • Добавлены свойства, влияющие на опыт.
  • Добавлены свойства, влияющие на лечение HP и чакры.
  • Добавлены свойства, влияющие на переносимый вес.
  • Добавлены свойства, влияющие на необходимые свитки характеристик.
  • Добавлены свойства скрытия личности.
  • Добавлены свойства, работающие только для Каге.
  • Добавлена фильтрация свойств по типам, чтобы длинные списки не превращались в кашу.





Метки техник

  • Добавлена система меток техник.
  • Метки можно создавать через админку.
  • Метки можно редактировать.
  • Метки можно удалять.
  • К меткам можно загружать иконки.
  • Метки можно назначать техникам.
  • Метки выводятся в списке техник.
  • Иконки меток увеличены, чтобы их было лучше видно.
  • При наведении на метку показывается её полное название или описание.
  • Добавлены фильтры по меткам техник.
  • Фильтры по меткам добавлены в школу техник.
  • Фильтры по меткам добавлены в доступные техники.
  • Чекбоксы фильтров в школе техник были приведены к нормальному виду.
  • Фильтры больше не выглядят одним кривым столбцом.
  • Свойства теперь могут работать не только по стихиям или кланам, но и по меткам техник.
  • Можно создать свойство вроде “медицинские техники стоят меньше чакры”.
  • Можно создать свойство вроде “сенсорные техники дешевле при изучении”.
  • Такие свойства можно использовать в артефактах, сетах и специализациях.





Специализации персонажей

  • Добавлена система специализаций.
  • Специализация отображается в анкете персонажа.
  • Специализация отображается в бою.
  • Специализации можно настраивать через админку.
  • К специализациям можно добавлять свойства.
  • Свойства специализации могут влиять на техники.
  • Свойства специализации могут влиять на опыт, лечение, расход чакры и другие механики.
  • Стандартные специализации можно редактировать.
  • Специализации можно добавлять.
  • Специализации можно удалять.
  • Списки свойств в специализациях скрываются под спойлеры, чтобы админка не растягивалась.
  • Оформление спойлеров специализаций было поправлено.





Сеты артефактов

  • Сеты отделены от комплектов.
  • Комплект — это покупка нескольких артефактов разом.
  • Сет — это набор надетых артефактов, который даёт бонусы.
  • Сеты теперь можно создавать в админке.
  • Сеты можно редактировать.
  • В сет можно добавлять артефакты.
  • Артефакты при добавлении в сет разделены по разделам.
  • Списки артефактов в сетах скрыты под спойлеры.
  • Бонусы сета зависят от количества надетых вещей.
  • Можно настроить бонус за 2 вещи.
  • Можно настроить бонус за 4 вещи.
  • Можно настроить бонус за 6 вещей.
  • Можно настроить бонус за 8 вещей.
  • Можно сделать скрытый бонус полного сета.
  • Бонусы сета могут давать характеристики.
  • Бонусы сета могут давать свойства.
  • В анкете отображаются именно сеты и бонусы от них, а не комплекты.
  • При наведении можно посмотреть информацию о полном сете и его бонусах.





Комплекты артефактов

  • Комплекты сохранены как отдельная механика.
  • Комплект остаётся покупкой набора артефактов разом.
  • Комплект может стоить дешевле, чем покупка каждого артефакта отдельно.
  • Комплекты больше не смешиваются с сетами.
  • Редактирование комплектов отделено от сетовой системы.





Снаряжение и артефакты в анкете

  • Снаряжение переведено из хардкода в редактируемый формат.
  • Снаряжение можно добавлять через админку.
  • Снаряжение можно редактировать.
  • Снаряжение можно удалять.
  • Можно менять изображения снаряжения.
  • При смене кода снаряжения инвентарь персонажей переносится.
  • При сбросе персонажа очищается новая таблица снаряжения.
  • Добавлен вес артефактов.
  • Вес артефактов учитывается в общем переносимом весе.
  • Добавлен вес снаряжения.
  • Переносимый вес теперь влияет на загруженность персонажа.
  • Если персонаж перегружен, могут появляться штрафы.
  • Штрафы выводятся только если они реально есть.
  • Надетые артефакты в анкете получили отдельный визуальный слой.
  • У надетых артефактов убрана лишняя прозрачность.
  • Добавлен фон/свечение для надетых вещей, чтобы они не терялись на основной картинке.
  • Поправлены позиции артефактов на картинке.
  • Поправлены размеры слотов.
  • Супер-артефакт сделан шестиугольным.
  • Статы на картинке артефактов сделаны более читаемыми.
  • Цифры характеристик затемнены и уменьшены, чтобы не сливались с фоном.
  • Для женских персонажей добавлена отдельная картинка артефактов.
  • Исправлена проблема, когда у женских персонажей показывалась мужская картинка.
  • Добавлено разграничение артефактов по полу.
  • Если ограничение пола не указано, артефакт доступен всем.
  • Если указан пол, артефакт доступен только подходящим персонажам.





Рюкзак и магазин артефактов

  • Рюкзак артефактов отсортирован по разделам.
  • Разделы рюкзака скрыты под спойлеры.
  • Спойлеры рюкзака по умолчанию закрыты.
  • Один артефакт в разделе больше не растягивается на всю страницу.
  • Карточки артефактов без изображения больше не растягиваются огромным блоком.
  • Картинки артефактов приведены к квадратному отображению.
  • Картинки в магазине, предпросмотре и анкете стали более единообразными.
  • При создании и редактировании артефактов добавлены отдельные поля для изображений.
  • Одно изображение используется для магазина и карточек.
  • Второе изображение используется для отображения на надетом снаряжении.
  • В магазине и рюкзаке выводятся свойства артефактов.
  • В бою также выводятся свойства артефактов, если они важны для судейства.
  • Админка артефактов была разбита на спойлеры, чтобы страница не была огромной.
  • Артефакты в админке разделены по разделам.
  • Разделы артефактов можно переименовывать.





Кейсы

  • В кейсы добавлены проценты выпадения для каждого артефакта.
  • Процент выпадения показывается при настройке кейса.
  • Процент выпадения показывается при выпадении предмета.
  • Добавлена прогрессивная система выпадения.
  • Чем чаще открывается кейс, тем сильнее может повышаться шанс редких предметов.
  • Прогрессия выпадения регулируется.
  • Система выбора артефактов в кейсах сделана похожей на сеты.
  • Артефакты в кейсах разделены по разделам.
  • Разделы скрыты под спойлеры.





Миссии

  • Начата переработка миссий в более гибкую систему.
  • Добавлена основа для разных типов миссий.
  • Обычные миссии остаются миссиями с доски.
  • Каге-миссии привязаны к деревне и выдаются конкретным персонажам.
  • NPC-миссии должны выдаваться NPC после триггера.
  • Скрытые миссии могут открываться через событие, разговор, предмет или условие.
  • Добавлена основа для цепочек миссий.
  • Миссия может открывать следующую миссию.
  • Добавлена тестовая реализация многоэтапных миссий.
  • Этапы миссии теперь могут выводиться отдельнее, чтобы задание не терялось в постах.
  • Убрана обязательная проверка после каждого этапа.
  • Исправлялась проблема, когда миссия показывала этап 2/1.
  • Миссии постепенно переводятся к формату, где задание видно понятнее.
  • Каге-миссии отображаются только тем, кому они выданы.
  • Одноразовые миссии Каге после выполнения должны пропадать.
  • Многоразовые миссии работают отдельно.
  • Миссии от Каге видны Каге и админам.
  • Админы видят все миссии.
  • Каге видит и редактирует только свои миссии.
  • Доступные миссии показываются только если они выбраны при создании и предложены персонажу.
  • После проверки миссия больше не должна висеть как доступная.
  • Если в казне нет денег, миссию нельзя выполнить.
  • Награды за миссии связаны с экономикой и казной.
  • Часть дохода от выполненных миссий может автоматически пополнять казну.
  • Процент пополнения казны от миссий настраивается в админке экономики.





NPC и ИИ в ролевой

  • NPC получили доработки для ответов в ролевых темах.
  • Ответы NPC переведены в асинхронный формат.
  • Теперь сайт не должен ждать ответ ИИ прямо во время загрузки страницы.
  • Для NPC резервируется место под ответ.
  • Ответ появляется позже, когда он готов.
  • Системные временные ответы сделаны более уместными для ролевой.
  • Вместо сухих ошибок выводятся более аккуратные сообщения.
  • NPC должен писать от своего имени, а не просто как “NPC”.
  • Проверялись ошибки Cloud.ru и проблемы с JSON-ответами.
  • Добавлена обработка ситуации, когда Cloud.ru вернул ответ не в том формате.
  • Повышались лимиты ответа для ботов, чтобы они не обрывали реплики.
  • Сокращались и уточнялись запросы, чтобы уменьшить таймауты.
  • Для мобов и NPC обновлялись промпты поведения.
  • Мобы должны опираться на свои техники и не использовать несуществующие.





Боевой ИИ-помощник

  • Добавлен тестовый ИИ-помощник судьи.
  • Помощник добавлен в закрытые бои.
  • Помощник добавлен в открытые бои.
  • Помощник анализирует поле боя перед ходом экзаменатора.
  • Помощник получает последние посты участников.
  • Помощник учитывает посты экзаменатора.
  • Помощник учитывает выбранные техники.
  • Помощник учитывает HP и чакру.
  • Помощник учитывает снаряжение.
  • Помощник учитывает артефакты и бонусы.
  • Помощник учитывает боевую память.
  • Добавлена ручная память боя для судьи.
  • Судья может записать подтверждённое состояние сцены.
  • Память боя может хранить позиции, раны, дистанцию, активные эффекты и спорные моменты.
  • Помощник больше не должен выводить слишком длинную техническую часть.
  • Основной упор сделан на примерный судейский ход.
  • Судейский ход можно скопировать и использовать как основу.
  • ИИ не решает бой вместо судьи.
  • ИИ помогает судье разобрать механику.
  • Ответы помощника переведены к асинхронной обработке.
  • Это сделано, чтобы не упираться в таймаут страницы.
  • Добавлена очередь задач для ИИ.
  • Добавлены статусы ожидания ответа.
  • Добавлена локальная аварийная генерация ответа, если внешний ИИ не отвечает вовремя.
  • Проводилась настройка модели Cloud.ru.
  • Основная модель переведена на Qwen/Qwen3-235B-A22B-Instruct-2507.
  • Эта модель используется для помощника, NPC и мобов.





Бои

  • Создание боя стало гибче.
  • Можно создавать не только 1x1 и 2x2.
  • Добавлена возможность создавать бои с несколькими сторонами.
  • Можно делать формат королевской битвы.
  • Количество сторон выбирается при создании боя.
  • Дополнительные стороны открываются постепенно.
  • Для каждой стороны можно указать количество участников.
  • Формат боя сохраняется как 1x1x1, 2x1x1, 2x2x1 и так далее.
  • Персонажи выбираются отдельно по сторонам.
  • Мобы выбираются отдельно по сторонам.
  • Выбор персонажей спрятан под спойлер.
  • Выбор мобов спрятан под спойлер.
  • Один и тот же персонаж не может быть выбран в несколько сторон.
  • Один и тот же моб не может быть выбран в несколько сторон.
  • Спойлеры создания боя оформлены в стиле сайта.
  • Спойлеры подстраиваются под активную тему.
  • В бою появилась видимая очередь ходов.
  • Очередь показывает всех участников.
  • Экзаменатор отображается отдельным пунктом.
  • Текущий участник подсвечивается.
  • На карточке текущего участника есть пометка “Сейчас ход”.
  • Порядок ходов учитывает всех участников, даже если сторон больше двух.
  • После хода экзаменатора порядок разворачивается.
  • Написание поста перенесено выше.
  • Экзаменаторские инструменты скрыты под спойлеры.
  • Добавлена пагинация постов в бою.
  • Блок активированных техник на телефоне исправлялся, чтобы не растягивать страницу.
  • Подтверждение чакры и HP разделено на более понятные действия.
  • Можно вернуть чакру за незасчитанную технику.
  • Снятие HP и чакры стало показывать, с какого участника снимается.
  • Пассивный отхил во время боя убран.
  • Пассивный отхил вне боя также отключён как базовая автосистема.
  • Регенерация должна добавляться через свойства или специальные места.





Итоги боя и награды

  • Форма закрытия боя переработана.
  • Итоги боя больше не выглядят одной кучей полей.
  • Каждый персонаж получил отдельную карточку в итогах.
  • В карточке видно имя персонажа.
  • В карточке видно команду.
  • В карточке видно ID персонажа.
  • Списания отделены от наград.
  • Отдельно указывается потеря HP.
  • Отдельно указывается расход чакры.
  • Отдельно указывается опыт.
  • Отдельно указывается рё.
  • Отдельно указываются монеты сайта.
  • Отдельно указываются свитки.
  • Отдельно указываются обрывки.
  • Отдельно указывается ранг обрывков.
  • Судье стало проще видеть, кому и что будет выдано.
  • Судье стало проще видеть, кому и что будет списано.





Экономика и казна

  • Деньги в ролевой сильнее связаны с общей экономикой.
  • Рё за платное создание тем поступают в казну.
  • Рё за платные разделы и темы идут в казну деревни.
  • Рё за покупку артефактов идут в казну деревни.
  • Награды за миссии связаны с казной.
  • Если в казне нет денег, миссию нельзя выполнить.
  • Добавлено автоматическое пополнение казны от миссий и заданий.
  • Процент пополнения казны настраивается в админке экономики.
  • Добавлен НДС для операций с рё между шиноби.
  • НДС не забирает деньги у игроков, а добавляет процент в казну “из воздуха”.
  • Общий НДС регулируется админами.
  • Каге может настраивать НДС своей деревни отдельно.
  • В панели выводится, какой процент НДС будет вноситься в казну.
  • Добавлена кнопка обнуления казны в админке.
  • Стандартное значение после обнуления берётся из отдельного поля.
  • Журнал действий казны получил пагинацию.
  • В журнале должны отображаться поступления и траты.
  • Операции с казной должны показывать, кем и за что они выполнены.
  • В админку экономики перенесены цены сумок.
  • Можно настраивать цену сумки на 50 слотов.
  • Можно настраивать цену сумки на 100 слотов.
  • Можно добавлять дополнительные сумки.
  • Если админ добавил новую сумку, игроки могут её купить.
  • Исправлена битая кодировка на странице покупки сумок.





Деревни, Каге и должности

  • Казна деревни стала видимой при входе в деревню.
  • Добавлен задел под просмотр того, что сделано от Каге.
  • Каге может работать с должностями в деревне.
  • Должности должны корректно отображаться в ролевой.
  • Должности должны корректно отображаться в анкете персонажа.
  • Для должностей можно настраивать проценты зарплаты.
  • Каге может настраивать должности своей деревни.
  • Админ может настраивать должности глобально.
  • Должности можно добавлять.
  • Должности можно редактировать.
  • Должности можно удалять.
  • Должности связаны с экономическими настройками.
  • Каге может выбрать тему, где должность получает рё за символы.
  • Процент выплат за посты может зависеть от должности.





Ранги, должности и характеристики

  • Ранги персонажа вынесены в редактируемую систему.
  • Ранги можно добавлять через админку.
  • Ранги можно редактировать.
  • Ранги можно удалять.
  • К рангам можно добавлять и менять картинку.
  • Должности также вынесены в редактируемую систему.
  • Должности можно добавлять через админку.
  • Должности можно редактировать.
  • Должности можно удалять.
  • Исправлена ошибка при выборе “без деревни” в анкете персонажа.
  • Бонус максимальной чакры при создании персонажа сделан процентным.
  • Исправлена проблема с админским изменением характеристик.
  • Если админ указывает уровень характеристики, он должен заменять значение, а не накладываться сверху.
  • Прокачка характеристик после админского изменения должна считать реальный уровень корректно.
  • Уровень персонажа теперь даёт бонус к максимальной чакре.
  • Бонус чакры суммируется по уровням.
  • Первый уровень даёт +1 чакры.
  • Второй уровень добавляет ещё +2 чакры.
  • Третий уровень добавляет ещё +3 чакры.
  • И так далее по нарастающей.





Школа техник

  • Добавлен фильтр в главном разделе школы техник.
  • Добавлены фильтры в доступных техниках.
  • Доступные техники теперь должны показывать только то, что персонаж реально может изучить.
  • Проверяются ККГ.
  • Проверяются додзюцу.
  • Проверяется клан.
  • Проверяется уровень.
  • Проверяется количество чакры.
  • Проверяется ранг.
  • Техники, которые не подходят персонажу, не должны выводиться в “Доступных”.
  • При создании и редактировании техники можно выбрать дополнительные места отображения.
  • Дополнительные места отображения не дублируют технику, а просто показывают её ещё в выбранных разделах.
  • Список дополнительных разделов скрыт под спойлер.
  • Добавлены фильтры по свойствам техник.
  • Добавлены фильтры по меткам техник.
  • Чекбоксы фильтров приведены к более аккуратному виду.





Обрывки техник

  • Система обрывков начала перерабатываться.
  • Количество обрывков для создания техники теперь должно настраиваться по рангу.
  • Админ может регулировать количество обрывков для каждого ранга.
  • Добавлена идея обменника обрывков.
  • Обрывки низкого ранга можно обменивать на обрывки более высокого ранга.
  • Например, 3 обрывка D ранга можно обменять на 1 обрывок C ранга.
  • 3 обрывка C ранга можно обменять на 1 обрывок B ранга.
  • Система подготовлена под будущие применения обрывков.





Карта мира и зоны

  • Карта мира была заменена на новую.
  • Добавлена система зон на карте.
  • Админ может выбирать зону мышкой в режиме редактирования.
  • Для зоны можно указать название.
  • Для зоны можно загрузить отдельную картинку.
  • При выборе зоны карта плавно приближает нужную область.
  • Задний план затемняется при просмотре зоны.
  • Точки на карте показываются только после выбора зоны.
  • Зоны привязываются к существующим деревням и важным областям.
  • Точку можно перемещать кликом по карте.
  • Исправлялись случайные координаты новых точек.
  • Исправлялось несоответствие выбранной зоны и отображаемой области.
  • Добавлена настройка цвета зоны.
  • Добавлена настройка яркости зоны.
  • Добавлена настройка размера точек.
  • Добавлена настройка цвета точек.
  • Цвет точек задаётся едино для зоны.
  • Координаты полигона скрыты под спойлер.
  • На странице настройки зон больше не выводятся огромные списки координат открытым текстом.
  • Картинки зон настраивались, чтобы не сжиматься и не ломать отображение.
  • На телефоне добавлены доработки для масштаба карты.
  • Точки на телефоне уменьшались, чтобы меньше налезать друг на друга.
  • Исправлялось открытие неправильной точки на телефоне.
  • BB-коды в описании точки интереса были исправлены для модального окна и подсказок.





Ролевая и разделы

  • В разделах можно настраивать, могут ли обычные пользователи создавать темы.
  • По умолчанию обычный пользователь не может создавать темы.
  • Добавлена настройка создания темы за рё.
  • Цена создания темы задаётся в разделе.
  • Платное создание тем может использоваться для домов и похожих локаций.
  • Рё за такие темы поступает в казну.
  • Подразделы получили настройки ранга доступа.
  • Подразделы получили настройку уровня, с которого их видно.
  • Из подразделов добавлен возврат назад.
  • Темы внутри тем добавлены как вложенные локации.
  • Такие темы отображаются на карте внутри модального окна раздела.
  • Основной раздел остаётся точкой на карте.
  • То, что внутри раздела, открывается в модальном окне.
  • Картинки в ролевой через BB-код стали открываться предпросмотром.
  • Картинки в BB-кодах должны центрироваться корректнее.
  • Описание темы перед входом было убрано там, где оно выглядело лишним.





Дневники, профиль и закрепления

  • В дневниках добавлена панель BB-кодов под спойлером.
  • BB-коды добавлены при создании дневника.
  • BB-коды добавлены при редактировании дневника.
  • Дневники перенесены в анкету пользователя, а не персонажа.
  • Дневники другого пользователя открываются по ссылке похожим образом, как свои.
  • В профиле показываются дневники пользователя.
  • Добавлен счётчик дневников.
  • Добавлены закреплённые дневники.
  • Закреплённые дневники можно смотреть внутри профиля.
  • Добавлено удобное перелистывание закреплённых дневников.
  • Закрытые и запароленные дневники видны владельцу и админам.
  • Открытые дневники видны всем.





Чат и закрепления

  • В чате добавлены закреплённые сообщения.
  • Закреплённое сообщение уходит вверх.
  • Закреплённые сообщения можно раскрыть списком.
  • Поведение сделано похожим на Telegram.
  • Исправлялась работа BB-кода url в закреплённых сообщениях.
  • BB-коды работают в раскрытом списке закрепов.
  • BB-коды исправлены для последнего закреплённого сообщения.
  • Список страниц чата перенесён вниз.
  • Надписи “Чат” и “Общий эфир” уменьшены или убраны, чтобы не занимали место.
  • BB-коды в чате спрятаны под спойлер.
  • Панель BB-кодов тянется на всю ширину.
  • Исправлялась кодировка выбора BB-кодов в чате.
  • Добавлены новые BB-коды в быстрый доступ.
  • Добавлен BB-код quote.
  • Добавлен BB-код code.
  • Добавлены часто используемые BB-коды.
  • BB-код align исправлялся для дневников.
  • Для BB-кода list добавлена логика подстановки
  • на выделенные строки.





Приложение

  • В приложение добавлена регистрация.
  • В приложение добавлена пометка Beta.
  • На сайте также добавлена пометка Beta для приложения.
  • В приложение добавлен блок “Кто онлайн”.
  • В приложение добавлен вывод пользователей.
  • Начат перенос анкеты пользователя и персонажа в приложение.
  • Начат перенос отображения артефактов в приложение.
  • Проводилась работа над уведомлениями приложения.
  • Добавлено отслеживание скачиваний приложения.
  • Если скачивает пользователь, фиксируется кто именно.
  • Если скачивает гость, фиксируется IP и время.
  • Просмотр скачиваний доступен только админам высокого уровня.
  • Добавлена возможность делать рассылку всем в ЛС от имени администратора при новой версии приложения.





Уведомления

  • Проводилась работа над источниками уведомлений.
  • Уведомления больше не должны смешиваться в один общий источник.
  • Исправлялись уведомления, которые сбивались на ПК.
  • Исправлялась проблема, когда уведомления уходили в два ряда.
  • Проводилась работа с уведомлениями приложения.
  • Проверялась зависимость уведомлений от места нахождения пользователя.





Справочник ролевой

  • Создан подробный справочник механик ролевой.
  • Справочник оформлен с разделением по механикам.
  • Добавлено содержание без таблицы.
  • Каждый раздел можно читать отдельно.
  • Добавлена возможность скопировать весь текст справочника.
  • Добавлена возможность копировать отдельные статьи.
  • Ссылка на справочник добавлена в админку.
  • Принято правило: после крупных изменений механики справочник должен обновляться.





Оптимизация и стабильность

  • Проводился большой обход сайта на ошибки.
  • Проверялись места, которые могут давать 503.
  • Проверялись последние крупные патчи, после которых могла вырасти нагрузка.
  • Добавлено логирование для отслеживания ошибок.
  • Проверялись серверные логи.
  • Проверялись обращения к cgi-bin и подозрительные внешние запросы.
  • Оптимизировалась работа Redis.
  • Снижалась нагрузка на Redis.
  • Проверялись проблемы чата с сообщением “нет связи”.
  • Проверялась связь 503 ошибок с чатом и Redis.
  • Оптимизировались тяжёлые участки школы техник.
  • Проводилась проверка, не падает ли сайт после входа в школу техник.
  • Добавлена или улучшена sitemap.
  • Добавлена политика конфиденциальности.
  • Политика конфиденциальности вынесена вниз сайта.
  • Внизу сайта добавлена контактная почта admin@animevip.ru.
  • Включена политика HTTPS.
  • Добавлен Strict-Transport-Security.
  • Доступ по http:// ограничивался.





Реклама, донаты и внешние скрипты

  • Добавлен виджет DonatePay.
  • Виджет донатов добавлен в сайдбар.
  • Виджет донатов добавлен на главную вниз.
  • Размер донатного виджета подгонялся под сайдбар.
  • Добавлены рекламные блоки Buzzoola.
  • Добавлен нижний рекламный блок.
  • Добавлен fullscreen-рекламный блок.
  • Добавлен рекламный блок для мест с лентой новостей.
  • Добавлены настройки отключения рекламы для администратора ID 1.
  • Можно выключать рекламные блоки через админку.
  • Добавлен счётчик Top.Mail.Ru.
  • Код счётчика перенесён в head.
  • Добавлен код Varioqub экспериментов.
  • Проверялась необходимость Яндекс Метрики для работы экспериментов.





Кодировка и интерфейс

  • Исправлялись страницы с битой кодировкой.
  • Исправлялась кодировка страницы создания темы.
  • Исправлялась кодировка ранга в анкете.
  • Исправлялась кодировка выбора BB-кодов в чате.
  • Исправлялась кодировка страницы покупки сумок.
  • Модальные окна приводились к стилю сайта.
  • Модальные окна адаптировались под разные темы.
  • Модальные окна адаптировались под телефон.
  • Кнопка “Админка” была заменена на “Включить админ режим”.
  • Кнопка админ-режима вынесена в левый сайдбар.
  • Кнопка “Админка” появляется после включения админ-режима.
  • В админке спойлеры по умолчанию закрыты.
  • В админке экономики кнопки сохранения добавлены после каждого блока.





Админка экономики

  • Добавлен отдельный большой раздел экономики в админке.
  • Раздел доступен только самому высокому уровню админки.
  • В экономику перенесены системные числовые значения.
  • Можно менять минимальные зарплаты.
  • Можно менять минимальные поступления в казну.
  • Можно менять формулы надбавок.
  • Формулы расписаны более понятным языком.
  • Под формулами добавлены пояснения значений.
  • Пояснения сделаны по принципу: название показателя и его смысл.
  • Экономика разбита на блоки.
  • Добавлены отдельные кнопки сохранения после каждого блока.
  • В экономику перенесены минимальные цены продажи свитков.
  • В экономику добавлены настройки сумок.
  • Добавлена настройка процента НДС.
  • Добавлена настройка пополнения казны от миссий.
  • Добавлена настройка цены создания тем и разделов там, где это связано с ролевой экономикой.





Карта сайта и SEO-часть

  • Сделана карта сайта без сторонних сервисов.
  • Добавлен sitemap.
  • Добавлена политика конфиденциальности.
  • Контактная информация вынесена вниз сайта.
  • Добавлена почта администратора admin@animevip.ru.
  • Добавлены внешние счётчики и экспериментальные скрипты.
  • Исправлено размещение пикселя, чтобы он был в head.





Итог

  • Ролевая стала более гибкой.
  • Бои стали удобнее для массовых сцен.
  • Миссии начали переходить к многоэтапной и сюжетной системе.
  • NPC и ИИ переведены к более безопасной асинхронной работе.
  • Экономика стала сильнее связана с казной и деревнями.
  • Артефакты, сеты, свойства и специализации стали полноценной системой развития персонажа.
  • Школа техник получила метки, фильтры и больше условий.
  • Карта мира стала интерактивнее.
  • Админка стала шире, но при этом более структурированной.
  • Сайт получил дополнительные меры оптимизации, логирования и стабильности.


Это обновление закладывает основу для более живой ролевой: с боями на несколько сторон, миссиями-цепочками, NPC, экономикой деревень, свойствами персонажей и более глубоким развитием через артефакты, сеты и специализации.
Обсуждение

Комментарии

Чтобы оставить комментарий, войдите в аккаунт.

Комментариев пока нет

Можно начать обсуждение первым.

Пользователи в сети

Сейчас на сайте

Сейчас никто не находится в сети.