• Из-за обновления 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) последний раз были обновлены:

Вопрос Патроны

hun1yy

Новый участник
2 Авг 2022
248
3
33
Всем привет, я хочу сделать чтобы магазины и патроны отображались в худе, какой функцией можно получить магазины оружия? Я вроде посмотрел на рейдж вики и на нативках и там и там нету(
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,768
1,581
211
28
Получаешь данные по количеству патрон в одной обойме по хэшу оружия.
Делишь своё количество патрон, которое у тебя есть, на количество патрон в одной обойме = получаешь количество обойм.

JavaScript:
mp.game.weapon.getWeaponClipSize(weaponHash)
 

hun1yy

Новый участник
2 Авг 2022
248
3
33
Получаешь данные по количеству патрон в одной обойме по хэшу оружия.
Делишь своё количество патрон, которое у тебя есть, на количество патрон в одной обойме = получаешь количество обойм.

JavaScript:
mp.game.weapon.getWeaponClipSize(weaponHash)
Ну это же размер обоймы, как мне получить все патроны
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,768
1,581
211
28
Ну это же размер обоймы, как мне получить все патроны
Ну, например, с сервера, если у тебя есть система инвентаря и патроны берутся из него.
Когда выдаёшь оружие - присылаешь количество патрон в инвентаре, вот у тебя и все патроны.
 

hun1yy

Новый участник
2 Авг 2022
248
3
33
Ну, например, с сервера, если у тебя есть система инвентаря и патроны берутся из него.
Когда выдаёшь оружие - присылаешь количество патрон в инвентаре, вот у тебя и все патроны.
а с клиента вообще никак?
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,768
1,581
211
28
а с клиента вообще никак?
JavaScript:
mp.players.local.getWeaponAmmo(weaponhash);
Вернёт количество патрон, о котором знает клиент.
Но я бы использовал те значения, которые клиенту должно быть известно исходя из твоих данных, а не то, что пришлёт гта5.
 

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,590
2,749
219
Даже в редаге есть пример рабочий.
 
Реакции: XDeveluxe