• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в 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/ru/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


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

Вопрос Окружающие предметы

AlexanderMorozov

Активный участник
Автор темы
18 Авг 2021
3
0
38
Всем привет. Начал делать инвентарь и возник вопрос. Как выводить предметы находящиеся на полу возле игрока в cef инвентаря. Я так понимаю, мне нужно в render запихнуть foreach, который будет искать ближайшие предметы от позиции игрока, записывать их и передавать в интерфейс?
 

xDeveluxe

Модератор
Команда форума
high coder
30 Авг 2021
2,123
1,351
191
27
Ну, не обязательно это делать каждый кадр (а render отрабатывает именно каждый кадр, если у игрока 60 FPS, то 60 раз в секунду будет срабатывать этот ивент).
Можно создать интервал на какие-нибудь 200 мс, например.
Так же для удобства работы с этим я бы рекомендовал использовать вот это:
JavaScript:
mp.objects.forEachInStreamRange
Это перебор всех объектов в зоне прорисовки игрока на клиенте.
Можно так же присваивать объектам SharedData с сервера, чтобы на клиенте еще проще отличать, где просто лежит объект, а где то, что можно подобрать.
 
Последнее редактирование:
  • Like
Реакции: fignerr