- Совместимость с RAGE:MP
-
- 1.1 (prerelease)
Силометр для RAGE:MP — мини-игра «подтягивания» из GTA Online. Готовый ресурс для новичков и основа под кастомизацию
Для кого это
Новички в RAGE:MP — код разбит по папкам (server / client / cef), минимум зависимостей, понятная логика взаимодействия между сторонами.
Что работает
Точки на карте - Проп (турник/скамья) + колшейп зоны + блип «СилометрИнтерактив - Подсказка при входе в зону → нажатие E → открытие CEF-
Кулдаун - Повторный тест — только через 60 секунд
Анимация - Персонаж проигрывает анимацию подтягивания на время теста
Интерфейс - CEF на Vue: компактная полоса силы
Техническая сторона
Сервер: создание объекта/колшейпа/блипа, обработка входа в зону,Клиент: детект зоны, управление через клавиши (E / SPACE / Esc), открытие CEF, замер времени удержания, анимация.
CEF: минималистичный интерфейс на Vue — полоса прогресса
P.S. Данный скрипт рассчитан на пример для новичков в RAGE:MP и для более продвинутых кому нужен ""скелет" данной системы. Так-же я не являюсь в области RAGE:MP "Сениором помидором" реализовал данную систему насколько знаю данную платформу
Как установить зависимости вы можете посмотреть вот тут
JS - Other TypeScript Boilerplate - простой стартовый шаблон для разработки в RAGE:MP
Добрый день, участники форума! Рад представить вам свой RAGE:MP TypeScript Boilerplate - простое и удобное решение для эффективной работы с RAGE:MP. В этом проекте используются такие современные технологии, как Vue, Vite, TypeScript и esbuild...