MapDrive RP Играть

Update 1.488

Наконец-то стабильный релиз и куча машин

  • GIF из Giphy в базе данных: результаты поиска и сами GIF-файлы теперь сохраняются в БД. Повторный запрос к Giphy происходит только через 24 часа, а если сервис недоступен, используются сохраненные результаты. Живую загрузку через Giphy протестировать не удалось из-за отсутствия локального `GIPHY_API_KEY`. Администраторы могут скрывать любые сохраненные GIF из Giphy.
  • Время суток: теперь привязано к серверному времени и разделено на четыре фазы (утро 5–10, день 10–18, вечер 18–22, ночь 22–5). По умолчанию используется часовой пояс Екатеринбург.
  • Голосование за время: ввод `/time ночь` в чат запускает 60-секундное голосование с кнопками в чате или командами `/да` / `/нет`. Побеждает большинство, а если в сети только один игрок, он решает сам. Результат действует до следующей автоматической смены фазы по часам, а между голосованиями есть пауза в 2 минуты.
  • Тестирование голосования: проверено на двух игроках — голосование прошло 2–0, и у обоих включилась ночь. Администраторы могут вручную выбрать фазу или вернуть режим «По часам». Вечером и ночью включаются уличные фонари, свет в окнах и фары автомобилей.
  • Фары автомобилей:
  • *Редактор*: у каждой фары появился 3D-манипулятор (gizmo) для перемещения/вращения/масштабирования (клавиши W/E/R), а также поля «Размер X/Y/Z» и «Поворот X/Y/Z». Сами линзы теперь имеют глубину.
  • *Значения по умолчанию*: я пересчитал углы для всех 10 машин, исходя из формы кузова вокруг каждой фары. У большинства фар не хватало наклона назад на 20–30°.
  • *Сохраненные профили*: профили машин, сохраненные админом ранее, автоматически получают новые углы, сохраняя при этом свои позиции, цвета и размеры.
  • Кликабельные билборды: клик по билборду в игре открывает его ссылку в новой вкладке, а при наведении меняется курсор. Для загруженных GIF в админке появилось поле для ссылки (принимаются только http/https). GIF из Giphy ведут на их страницу в Giphy, а встроенные мемы — на сайт (мем «ваша реклама» ведет на `/contacts`).
  • Баг-репорты: игроки открывают окно отчета по F8 или кнопке «⚑ Сообщить об ошибке». В нем есть тип, описание и опциональный скриншот. Позиция, машина, улица, браузер и недавние ошибки из консоли прикрепляются автоматически. Игрок должен быть авторизован, лимит — один репорт в минуту и 20 в день. У админов появилась вкладка «Баг-репорты» с фильтрами по статусам, заметками и скриншотами.
  • Новые машины: Audi RS4, Ford Focus ST, Mercedes 190E Evo II и BMW 525i E34. У каждой реальные габариты, двигатель и коробка передач, а также точно снятые с модели позиции колес, фар и номерного знака.
  • Исправление BMW: модель разваливалась на части из-за наличия скелета (рига). Теперь при загрузке все модели машин конвертируются в обычные меши.
  • Покраска Mercedes: цвет кузова был запечен в текстуру, поэтому я добавил перекрашивание текстур, и теперь его можно красить.
  • Разблокировка BMW: в гараже у BMW висит замок 🔒 с кнопками VK, Telegram, OK, WhatsApp и X. Клик по любой из них разблокирует машину. Сайт не может проверить, что пост действительно опубликован, поэтому засчитывается сам клик. Сервер также не пустит за руль BMW тех, кто её не разблокировал.
  • Новые изображения: на сайте добавлены новые картинки для всех четырех машин.
  • SEO:
  • Превью-изображение 1200×630 в формате JPEG заменило квадратный логотип и webp-картинки, которые не отображаются в ряде соцсетей.
  • Полные теги Open Graph и Twitter Card на каждой странице, включая `/play`. Адрес теперь берется из `PUBLIC_URL`, а не захардкожен.
  • Кнопки «Поделиться» на главной странице и в новостях.
  • `robots.txt`: блокирует `/cabinet` и адреса с `?denied=` / `?auth_error=`, добавлены правила для Яндекса, чтобы игнорировать эти параметры и UTM-метки.
  • Добавлен веб-манифест (web manifest).

Играть

Другие новости

Update 0.228

Крупный багфикс трамваев