А здесь будет история технических изменений по форуму
Технические апдейты
Сообщений 1 страница 17 из 17
Поделиться219.06.2024 19:15:01
Изменения в скрипте дайсов:
1. Добавлена возможность указывать модификатор
2. Улучшена валидация, теперь в параметрах дайса можно указывать только числа
Поделиться308.07.2024 19:05:58
Изменения во всплывающем окне "Инфо" (WIP):
1. Переделаны вкладки
2. Добавлены характеристики, ветки и инвентарь персонажа
3. Прикручена возможность кидать дайс по каждой характеристике с учётом всех модификаторов и предметов
P.S. Всё окно формируется вручную индивидуально для каждого игрока, поэтому пока можно потестить только на моём профиле (см. поле "Инфо" сбоку)
Поделиться409.07.2024 15:56:14
Всплывающее окно "Инфо":
Добавил инструкцию, как добавлять игрокам это поле: Инструкция по окну "Информация"
Поделиться530.07.2024 16:35:40
Добавлен говорящий маскот в шапку
Пока с таким дизайном, какой есть ))
Поделиться631.08.2024 20:44:10
Допилен скрипт копирования кода
Теперь можно копировать больше одного раза
Поделиться706.09.2024 17:34:31
Окончательно допилено окно Информации
Поправлены мелкие баги, связанные с ajax
Поделиться825.09.2024 15:34:53
Дополнения в окне информации
Добавлен классовый навык скрытности в разделе персонажа
Добавлены здоровье и атака кадавра в разделе характеристик
Шаблон в админке также актуализирован
Поделиться911.10.2024 16:18:56
Дайсы
TLDR; дайсы теперь абсолютно кристально честно рандомны.
Был переделан источник рандома для дайсов - вместо псевдорандома Javascript теперь используется сервис (https://api.random.org/features), отдающий истинно случайные числа. Если верить описанию сервиса, числа генерируются на основе атмосферных шумов, получающихся в результате ударов молний в атмосфере планеты =)
Кому прям очень интересны подробности и о чём вообще речь, можно почитать матчасть тут: https://www.random.org/randomness/
Некоторые ограничения:
1. Не больше 1000 запросов в день
2. Не больше 30к запросов в месяц
Если с сервисом какие-то проблемы, дайсы продолжат работать на старом псевдорандоме.
Новый функционал бегло проверил, но он всё равно нуждается в обширном тестировании
Поделиться1001.12.2024 17:22:31
Итак. Начался ВУФ! (Великое Усиление Форума)
На самом деле скорее ВАФ, ибо больше автоматизация, а не усиление, но это не так весело
В рамках первого крупного обновления было добавлено:
Деньги
Полная автоматизация валюты - теперь у вас в профиле строчка с вороньими косточками превратилась в ссылку, по нажатию на которую откроется окно с полной историей всех ваших начислений и списаний. Таблица может слегка поехать, чукча не дизайнер, чукча вообще бэкендер, дизайн потом ещё будет улучшаться.
Также Система теперь автоматически учитывает все ваши посты и начисляет бонус соответственно форуму, в темах которого вы отписывались.
Курс следующий:
Локационная игра: +10
Альтернатива, флешбеки: +5
Задержка в начислении валюты может составить до 1 минуты.
На данный момент вам уже начислена стартовая сумма (которая была у вас в профиле на момент включения Системы) и учтены все написанные вами посты, поэтому ваш баланс должен прилично увеличиться )
Пока что покупка предметов не автоматизирована и администрация, как и раньше, будет списывать косточки вручную, но в будущем функционал будет расширяться.
Спасибо за внимание. Следите за обновлениями в этой теме!
P.S. Ах да, это и все дальнейшие изменения применимы только к тем, кто активировался у себя в анкете.
Поделиться1101.12.2024 17:34:19
Возможные технические проблемы
Ещё один момент - т.к. форум теперь зависит от стороннего сервера, на котором работает новая Система, появляются риски возникновения различных ошибок.
Если вы заметили: отсутствие ссылок там, где они раньше были; другую пропажу информации; неправильное начисление валюты; всплывающие окна с ошибками; любые другие проблемы, связанные с новым функционалом - в первую очередь попробуйте перезагрузить страницу (я серьёзно, это может помочь), если проблема сохраняется - пишите Викулу, он перенаправит это мне, разберёмся, поправим.
Но не забывайте, что весь новый функционал не работает для неактивированных пользователей, так что если вы залезли в чей-то профиль, а там нет ссылки на деньги (или ещё чего-нибудь, что касается автоматизации) - возможно, персонаж просто неактивирован, тогда это нормально.
Поделиться1207.12.2024 19:28:09
Новое окно с деньгами адаптировано под мобильные устройства
Теперь окно со всеми вашими начислениями должно выглядеть ну более-менее норм (ТМ) в мобильной версии форума. На планшетах скорее всего вёрстка поедет, но там лучше всё-таки использовать полную версию форума.
P.S. Также напоминаю, что всё ещё продолжается тестирование нового хостинга, откуда прилетают все скрипты и стили, касающиеся нового функционала. Поэтому при любых _чрезмерных_ лагах, необычно долгих прогрузках, багах, отсутствии стилей и функционала - всё так же сообщайте админам, даже если лаги уходят после нескольких перезагрузок страницы или после длительного пользования форумом.
Пока вроде всё более-менее устаканилось и работает быстро, но если проблемы снова появятся - ещё есть варианты, что можно сделать и куда переехать для оптимизации.
Поделиться1327.12.2024 20:31:11
Добавлено новогоднее настроение =)
Поделиться1416.01.2025 17:20:17
Добавлен скрипт на дополнительные аватарки в постах
Теперь у каждого в профиле появилось ещё одно поле "Дополнительные аватары" - туда можно внести список ссылок на аватарки, которые будут случайным образом показываться в ваших постах (включая основную аватарку, конечно).
Так что если у вас есть множество образов и вариаций вашего персонажа, все из которых хочется примерить, а выбирать что-то одно не хочется - этот скрипт для вас!
Поделиться1525.01.2025 22:15:45
Изменения по дайсам
1. Функционал дайсов был перенесён на сервер, чтобы была возможность собирать статистику по вашим броскам.
(так что приходите ко мне через недельку, я вам расскажу, насколько вы или ваши кадавры реально попадаете на дистанции =)
2. Визуально отображение всех (новых) дайсов тоже поменялось - d20 кубики считаются вероятностными и при броске нескольких таких кубов модификатор теперь применяется к каждому по отдельности, для всех остальных кубов - модификатор применяется к их сумме. В нашей Боевой Системе множественные броски пока не используются, но это может быть полезно, например, при каких-то тестах, когда хочется проверить свою удачу в серии бросков.
Выглядит это теперь следующим образом:
[ndice=13552|36784|27104|32912|7744|34848|27104|32912|19360|32912|10:20:0:Серия бросков d20 без модификатора]
[ndice=7744|5808|7744|9680|1936|9680|9680|5808|5808|3872|10:6:0:Серия бросков d6 без модификатора]
[ndice=11616|42592|2:20:5:2d20 с модификатором]
[ndice=1936|5808|2:6:3:2d6 с модификатором]
Также, если модификатор отрицательный (на вашу характеристику навешан какой-то дебафф), и вдруг рандом так распорядился, что вам изначальный дайс упал низкий, что привело с учётом модификатора к отрицательному значению - d20 дайс будет округлён до 1, остальные дайсы - до 0. Такие округления будут отмечены звёздочками:
[ndice=-30976|1:20:-25:Гарантированно отрицательный d20]
[ndice=9680|1:6:-10:Гарантированно отрицательный d6]
Кажется, всё это в сумме сделало дайсы немного нагляднее.
Старые дайсы визуально останутся теми же, и никаких проблем с новыми не предвидится, но всё равно - призываю их активно потестить, в реальных или тестовых боях. Чтобы и статистику себе набить, и возможные баги отловить )
Поделиться1608.02.2025 19:14:11
Улучшения скрипта дайсов
1. Добавлено временное сообщение в посте, пока дайс подгружается - полезно, если сервер медленно отвечает, чтобы было понятно, что там на самом деле что-то происходит, и нужно ещё немного подождать. Ограничение времени загрузки стоит в 5 секунд, так что даже если сервер не работает - вы получите дайсы, но по старому алгоритму, без учёта статистики.
2. Добавлена возможность повторять последний бросок d20 или d6. Теперь, если нужно повторно кинуть дайс с теми же параметрами, НЕ копируйте строчку с дайсами в сообщении (это приведёт к ошибке), а жмите соответствующую кнопку. Нажатие сгенерирует то же количество дайсов с тем же количеством сторон, и со всеми параметрами (типа модификатора и описания), что были в прошлый раз. При необходимости, описание или модификатор можно затем поправить в самом посте.
Поделиться1702.03.2025 21:03:36
Итак, после длительной разработки ВУФ продолжается!
На повестке дня два больших нововведения. Сразу хочу предупредить - весь новый функционал будет появляться у участников постепенно в течение ближайших пары дней, т.к. администраторам ещё нужно кое-что подготовить. Прямо сейчас, на момент написания этого текста, вы новых фишек не увидите, но можете пока почитать, что вас ожидает:
Система учёта звёзд
По аналогии с косточками, была добавлена таблица с историей изменений звёзд каждого участника. Ссылка располагается там же, где деньги - под плашкой "Герой" у вас в слева под аватаркой в постах, либо в полной версии профиля. Если ссылки пока нет - не переживаем, ждём, она обязательно появится.
Полная карточка персонажа
У каждого игрока, зарегистрированного в Системе, появится персональная карточка персонажа, на которой располагаются все текущие боевые характеристики и навыки, а также возможность прокачки новых. Когда для вашего профиля всё будет готово, вы увидите в окне "Инфо" (иконка глаза под вашим профилем) новую ссылку - "Перейти в расширеннную карточку".
Там вы сможете самостоятельно приобрести все интересующие вас характеристики и навыки за выданные вам звёзды - больше не нужно писать запрос администрации в отдельной теме и ждать подтверждения, делаете всё самостоятельно и новая сборка сразу же подтягивается в окно "Инфо", обновляя все ваши навыки и характеристики!
Чтобы приобрести характеристику и связанный с ней навык - кликните на соответствующий уровень прокачки в нижней секции "Сборка вашего класса", затем нажмите "Сохранить". Можно выбрать сразу несколько уровней, в том числе в разных ветках - Система рассчитает общую стоимость и все новые навыки, и подскажет вам, можете ли вы их прокачать с учётом их стоимости и всех лимитов.
Уже приобретённые навыки можно перетащить из "Активных" в "Доступные" (и обратно). Отключённые таким образом навыки нельзя использовать в бою, но они всё ещё остаются с вами - это позволяет, если у вас приобретено множество навыков, менять свою сборку по ходу игры. Только помните, что эти изменения не применяются в активных боях - с какими навыками вы начали драку, с такими и заканчиваете.
В будущем карточка будет улучшаться - добавим туда и систему инвентаря, и подарки с наградами, и всё остальное. А самое главное - грядёт большая автоматизация боёв, но это уже совсем другая история... и будет очень не скоро, так что лучше настроиться на длительное ожидание.
Важно!
Новая карточка не адаптирована под мобильные устройства, поэтому там, скорее всего, весь дизайн поедет. Это нормально. Позже допилим.
Также просьба учесть, что нового функционала очень много, а наши ресурсы ограничены, поэтому возможны самые различные баги, которые мы не отловили сами. Просьба сообщать администрации обо всех ошибках, неудобствах, неточностях и прочем. Желательно - со скриншотами. Спасибо за понимание.