• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:
  • Внимание!

    Все публичные материалы на нашем портале можно скачать совершенно бесплатно.
    После регистрации вы получите доступ ко всем ресурсам, сможете участвовать в обсуждениях и использовать расширенные возможности форума.
Иконка ресурса

JS Safe Ground Raycast (SGR) 2026-02-24

Нет прав для скачивания
Совместимость с RAGE:MP
  1. 1.1 (prerelease)
Safe Ground Raycast (SGR) — система для автоматического выравнивания объектов по поверхности. Определяет опорную плоскость через raycast, вычисляет её нормаль и поворачивает объект кватернионом, сохраняя исходный yaw.



demo youtube:

Снимок экрана 2026-02-24 085234.png
Снимок экрана 2026-02-24 101913.png
Снимок экрана 2026-02-24 101400.png




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



Чтобы установить данную систему надо:

Переместить папку sgr с гитхаба в ваши исходники клиентской части и импортировать файлы. После этого вы сможете к любому пропу применить:
Код:
sgr.apply(ObjectMp, ?lay_on_side, ?iterations);



Также имеется файл настройки данной системы. Он находится в файле data.ts там есть вот такие поля:

iters — количество итераций
lay_on_side — поворот на бок
eps — вертикальный offset
z_hint — высота для поиска земли
min_samples — минимум raycast-точек
ray.* — параметры луча



Принцип работы:

Получение bounding box модели
Выбор нижних точек
Raycast вниз
Построение опорной плоскости
Поворот объекта по нормали
Коррекция высоты
Автор
ounezz77
Скачивания
14
Просмотры
96
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя ounezz77

Последние обновления

  1. Ручная очистка ScriptGuid после raycast

    Добавлена ручная очистка ScriptGuid после raycast