Приветствую всех!
Давно я не писал тем с обновлениями, уверен, многие уже и забыли как они выглядят, но... время пришло, поэтому читайте, наслаждайтесь ;)
Последний год, тихо и не афишируя команда разработки проекта плотно трудилась над множеством изменений, переписыванием старого кода, внедрением совершенно новых механизмов и логики без которых невозможен дальнейший прогресс.
Работа проделана действительно огромная, список только видимых глазу изменений насчитывает 130 пунктов!А тех, что глазом посмотреть невозможно (изменения в коде, архитектуры и т.д.) еще в несколько раз больше!
Писать сюда все пункты смысла не имеет, потому что часть из них вообще не для "публичных глаз", что-то относится к модерации и отдельно список из порядка 60 пунктов обновлений увидят модераторы в своём закрытом разделе, что-то имеет отношение непосредственно к безопасности проекта, поэтому публично описано быть не может, в эту тему пойдет только то, что касается непосредственно вас - наши уважаемые клавогонщики и клавогонщицы

На этом "прелюдия" закончилась, теперь погнали к новинкам!
Автомобильные номера
Теперь вы можете для каждого своего автомобиля создать полностью уникальный номерной знак, который будет виден в профиле, в списке заездов, в самом заезде, рейтингах и т.д.
На данный момент гос. номер, это визуальная эксклюзивная "красивость", которая подчеркивает индивидуальность автомобиля и владельца без привязки к функционалу (но это пока)
О том как получить и что с этим делать, обязательно читаем ниже:скрытый текст…
1: Создаём номерДля получения номера, вам необходимо зайти в гараж, выбрать автомобиль / обслуживание и нажать "получить номер"

На данный момент стоимость получения номера: 2500 очков
После нажатия, номер будет создан системой автоматически на основании случайной генерации ( рандома )
Примечание: Новичкам, аккаунтам, возраст которых менее 30 дней, номер будет создаваться бесплатно с присвоением специальной серии: НОВ ( К примеру Н123ОВ78 )2: Изменяем номерСледующим этапом, нажимаем на "изменить номер", открывается окно, в котором вы можете создать себе номер по вкусу.
Вы можете изменять отдельно буквы, цифры, регион!
Стоимость каждого изменения показана на экране и снимается сразу с баланса при попытке создания!
Генерации случайные!
По достижению нужного вам результата, вам необходимо нажать на кнопку
"Сохранить номер"Если всё сделано правильно, поздравляем! Теперь во всех заездах, рейтингах и т.д. ваш уникальный номер будет виден.

Важно!А) Случайная генерация (рандом) буквально подразумевает, что нет никаких гарантий того, что вы за определенное количество попыток гарантированно добьетесь нужного результата!Тут важен элемент везения и определенного подхода, который у каждого я уверен, будет своим.
Делая тесты, где-то мне прям везло и удавалось создать крутой номер буквально за несколько попыток, а где-то я потратил тысячи попыток и не создал нужный мне номер!
Б) Одному автомобилю может быть присвоен только один номер!
Одинаковых номеров в игре быть не может, номер, это полностью уникальная вещь. Поэтому если какой-то номер уже "занят", то повторно создать его будет невозможно.
В) В номерном фонде есть не все номера и буквы, например регион 00 - только для администрации проекта, а сочетания букв по типу Х***EР** и т.п. невозможны к генерации по соображениям неприемлемости для проекта.
Г) Если у вас был какой-то номер и вы его решите поменять, то предыдущий номер автоматически освобождается и станет доступен к созданию для всех желающих.
Д) Передавать номера между машинами / игроками, на данный момент нельзя и это сделано осознанно.
Возможно в будущем мы это изменим, но пока без передачи.
Е) Не забывайте пожалуйста вовремя сохранять номера, если вы его сохраните, то потом сможете дальше с того же места начать, а если вы будете пол часа перебирать, а потом в какой-то момент зависнет вкладка браузера или еще чего произойдет, то вы потеряете очки, время и не получите номер, так как ничего не сохранится!!
Ж) Когда перебираете варианты - не торопитесь! Очень бывает обидно, когда нужный номер выпал, а ты в этот момент машинально нажимаешь еще раз и упускаешь нужный!
События в заезде: Выпадающие детали
Теперь в процессе заезда различные события могут отображаться прямо на участке трассы!
Изначально нам этот механизм нужен немного для других задач и режимов, но он полезен и в классическом режиме заездов
Например место, где участник заезда ошибся будет помечено выпадающей деталькой
(За идею детальки респектуем un4given, мы к этому добавили отображение ошибок и получилось вполне годно
)Вы сможете видеть не только свои события, но и события других игроков, что даст вам лучшее понимание о том, как прошел заезд.
Отображаться это может например вот так:скрытый текст…
При наведении на выпавшую деталь, вы увидите как и когда ошибся участник заезда.

КлавостатистикаМногие помнят, как когда-то, силами самих игроков собиралась и отображалась различная статистика проекта.
Времени с тех пор утекло много, к сожалению, тот фан-проект закрылся и данные перестали быть доступны.
По этому поводу у клавогонщиков было много расстроенных чувств и мы решили исправить ситуацию, сделать подобный раздел статистики, который бы пополнялся условно в режиме реального времени (значения будут обновляться раз в сутки).
Поэтому встречайте, Клавостатистика!
Внимание! Если что-то будет некорректно отображаться, обновите кэш ( ctrl + shift + R )Иные 48 пунктов обновлений и правокЧасть этих изменений уже давно залиты и вы к ним уже привыкли, что-то обновилось прямо сейчас, тут далеко не всё, но то, что значимое публикуем для любителей читать длинные тексты ;)
Заезды:1. Переработана система создания и отображения заездов.
2. Добавлено сообщение, если игрок превышает возможное количество создаваемых заездов в минуту
3. Исправлена ошибка в задаче дня, из-за которой результат засчитывался только при "точном" соблюдении условия (теперь засчитывается при "больше или равно"
4. Изменена система начисления рейтинга за соревновательный заезд - после изменений при недоезде последнему доехавшему начисляется рейтинг на основе минимальной средней скорости из финишировавших, либо на основе средней скорости 300, если минимального среднего нет (мин 2 человека в заезде)
5. Исправлена ошибка, из-за которой при близких результатах иногда игроку местом ниже начислялось больше рейтинга
6. Исправлена ошибка, из-за которой гости создавали новые заезды, а не заходили в уже существующие.
7. Исправлен баг со сменой заезда (когда игрок менял режим заездов), из-за которого у игрока выскакивала некорректно квалификация, лочился рекорд, некорректно записывалась статистика и т.д.
8. Исправлена ошибка с расчётом необходимой квалификации для достижения рекорда (из-за округления)
9. Исправлена ошибка с отображением заблокированного рекорда в случае, если квалификация вообще не проходилась
10. Исправлена ошибка с некорректным расчётом рейтинга в соревнованиях-марафонах
11. В заезд добавлена автоматическая сортировка участников заезда (кроме режима "Марафон"): до начала заезда участники отсортированы по максимальной скорости, на финише - по расположению мест. Покинувшие заезд участники и гости - внизу. Ваш автомобиль всегда отображается сверху первым.
12. Добавлена возможность отключения автоматической сортировки для обратной совместимости со сторонними скриптами сортировки.
13. Исправлена ошибка, из-за которой при смене системного времени могла некорректно рассчитываться скорость в заезде
14. Исправлены ошибки, ведущие к "результат засчитан, подождите..." и потери данных заезда
15. Исправлена ошибка, из-за которой можно было заходить в соревнования, не имея достаточного количества очков
16. Добавлены новые иконки для различных типов заездов для уведомлений
17. Исправлена верстка в заезде в случае, если места в текущем рейтинге нет, а значок награды - есть
18. Добавлен архив задач дня с возможностью их просмотра и просмотра собственного прогресса по ним
Словари и книги1. Заезд по словарю теперь можно создать даже в случае низкой оценки этого словаря (для борьбы с накруткой оценок вниз)
2. Словарь теперь нельзя оценить, если игрок блокирован на форуме, либо не прошло 3 суток после регистрации аккаунта (выводится соответствующая ошибка)
3. Словарь теперь нельзя оценить, если не провёл ни одного заезда по этому словарю (выводится соответствующая ошибка)
4. Заблокированные на форуме пользователи и новички <3 дней регистрации теперь не могут создавать свои словари
5. Они же не могут комментировать в словарях
6. Исправлена ошибка при выставлении словарю оценки из заезда (по окончанию заезда), из-за которой оценка не засчитывалась
7. Исправлена ошибка при использовании ctrl + стрелки для пагинации для списка словарей
8. Скорректирована работа с последним символом в тексте для книг
Профиль персонажа:1. Включена система смены ника. Добавлено подтверждение при смене ника.
2. Длина БИО ограничена теперь 10000 символов (при критических значениях появляется счётчик)
3. Добавлена статистика по достижениям (количество достигнувших игроков, процент) + исправлено дублирование достижений
4. Поправлен баг с возможностью добавить ачивку в профиль на любое место
Настройки:1. Клавобот отправляет сообщение пользователю о нарушении и подробности этого нарушения при применении наказания
2. Добавлены браузерные уведомления (push) в настройках о различных событиях. Настраиваются в профиле
3. Добавлены браузерные уведомления о любых соревнованиях Х, личных сообщениях, приглашениях в заезд от друзей
4. В настройки добавлена возможность отключения виджета "хотелки и благодарности" справа
Дозаправка:1: Изменена сумма минимального пополнения ( теперь не менее 100 руб )
2: Изменена стоимость премиум аккаунта
3: Изменена страница дозаправки.
( Тут стоит сказать, что по дозаправке в целом будет много изменений чуть позже, поэтому сейчас можно не отталкиваться от текущих изменений и/или цен )
Косметика (интерфейс):1. Добавлена "тёмная тема" для текущего дизайна клавогонок
2. Настройка "отображать ТОП в безошибочном режиме на "главной" теперь по умолчанию включена для всех новых пользователей. Отключить можно в профиле в настройках
3. Исправлен баг с обновлением даты обновления темы на форуме (учитывались удаленные посты).
4. Исправлено обновление счетчика количества зарегистрированных пользователей и количества пройденных заездов (не работало уже очень давно).
5. У заблокированных пользователей теперь не отображается аватарка (отображается стандартная "заблокировано")
6. У заблокированных пользователей не отображается авто в профиле (отображается "заблокировано")
7. Скрыта нерабочая ссылка "статистика" в футере
8. Удалена ссылка на Х (твиттер) с главной страницы
9. Отключены аватарки модераторов в чате (щиты)
10. Браузерное уведомление не будет отправляться, если пользователь находится на соответствующей странице
Также поправлено большое количество более мелких ошибок и багов, тут еще пара десятков пунктов, но нет смысла их описывать!---------------------------------
Выводы и дорожная карта!Как я уже говорил, в реальности, за последний год было сделано
самое большое обновление проекта за всю историю его существования (и это объективная правда)
Многие вещи остаются для простых пользователей скрыты и их поймут вообще только разработчики, тем не менее подмечу что:
1: Продолжается длительный процесс рефакторинга, переход к современным версиям php, баз, репозиториев и т.д. (апдейты сделаны, а код можно переписывать вечно, но тем не менее, на старом - никуда)
2: Поднят и обновлен Stage сервер
3: Наконец-то создана практически с нуля нормальная админка, системы прав и ролей, событийные модели, логи всего и вся, настройки модулей без необходимости лезть в код, короче, проект теперь стал управляемым. ( тут примерно 80 пунктов изменений )
4: Создана отдельная админка для модераторов, которые теперь наконец получили расширенные полномочия для предотвращения нарушений практически в любой точке проекта. ( тут порядка 60 пунктов )
4: Очень много изменений в плане безопасности проекта, много дырок закрыто, проверок написано и т.д. (тут 45 пунктов изменений )
Дорожная карта!Огромный пласт работы был сделан, чтобы позволить проекту дальше нормально управляться, жить, развиваться, более оперативно выкатывать обновления и в целом их создавать
Для нас проект уже давно выглядит иначе:
Вы еще не видите этих изменений, тем не менее, изложу некоторые свои мысли в плане дорожной карты, чтобы вы тоже плюс-минус понимали, куда всё это дело придёт
(спойлер, в 2018 году я всё это рассказывал, теперь пришло время внедрять)
1: Планируются новые игровые режимы
2: Автомобили превратятся из просто картинок в машины с параметрами, характеристиками, возможностью влиять
(уже сейчас в принципе автомобили имеют износ и требуют топлива для заездов)
3: В игру будут добавлены вещи, часть из них будет наделена параметрами, часть просто для красоты.
4: Вещи и тюнинг в некоторых режимах будут напрямую влиять на результаты заезда (как положительно, так и отрицательно) а так же на сам процесс заезда ( я думаю, в ближайшее время мы уже в открытую протестируем некоторые механики и возможно вы поймете о чем речь).. Тут наша главная задача, добавить больше фана в процесс игры и поверьте, мы его от души подвезем ;)
5: Появятся персонажи и квесты (для разнообразия геймплея) с помощью которых вы сможете эти вещи получать.
6: Создаём дополнительные механизмы "работы" и зарабатывания игровых очков.
(чтобы вы могли более разнообразно проводить время, увеличивать скорость печати и заодно зарабатывать дополнительную копеечку, которую в последствии можно потратить на вещи, тюнинг и т.д.)
7: Изменится подход к монетизации проекта, появится VIP-статус и т.д.
Дополнительно:
Идёт плотная работа над функционалом для организаторов событий, чтобы им более не пришлось использовать сторонние решения, скрипты и т.д. Мы поможем сделать процесс организации комфортным и автоматизированным уже в самое ближайшее время!
На этом временно всё ;)
Из пожеланий: Дорожную карту в этой теме лучше не обсуждать во избежании флуда на 500 страниц, давайте обсуждать нововведения по мере их интеграции в проект. Поэтому в этой теме прошу обсуждать только пункты обновлений, если хотите обсудить дорожную карту, то лучше выбрать для этого какие-то другие темы на форуме и/или их создать.
Буду рад вашим комментариям по обновлению и обратной связи. Пишите, мы всегда читаем!
P.S. - если вдруг у вас что-либо из этого не отображается, чистим кеш!! Ctrl+F5 Последний раз отредактировано 15 июля 2025 в 14:49 модератором Даниэль