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

Вопрос Проблема Проблема вернуть дефолтный шмот игроку.

Евгений Бусько

Начинающий специалист
Автор темы
16 Янв 2021
35
9
48
Всем привет, пишу систему работы грузчиком. Все ок, все работает, но возник один момент с обратным переодеванием в одежду. Делаю все вот так:
Одеваю персонажа:
JavaScript:
player.setClothes(8, 59, 0, 2);
player.setClothes(3, 65, 0, 2);
player.setProp(0, 145, 0)
Раздеваю персонажа:
JavaScript:
player.setClothes(8, 65535, 0, 2);
player.setClothes(3, 65535, 0, 2);
player.setProp(0, 255, 0)

На англоязычных форумах пишут, что palette выставлять всегда на 2, ок(хоть и не понятно что это такое). Вообще как я делал: перед переодеванием я запоминал одежду персонажа player.getClothes и уже когда игрок поработал, возвращаю эти значения(65535 и 255 из сохраненных перед переодеванием).
Проблема в том, что не работает обратное переодевание, каска(Prop) - снимается, все остальное остается на местах.
 

Randomchik

Гуру
high coder
19 Сен 2020
822
318
141
Самое лёгкое, так это попробуй вывести на серверку одежду а не на клиентке,у тебя своя сборка или нет?
 
  • Like
Реакции: gnimmw

Евгений Бусько

Начинающий специалист
Автор темы
16 Янв 2021
35
9
48
Самое лёгкое, так это попробуй вывести на серверку одежду а не на клиентке,у тебя своя сборка или нет?
Пишу с 0, одежду меняю на сервере. Если подробнее:
JavaScript:
mp.events.add("finishLoaderWork", (player) => {
  console.log('finish_work')
  player.setClothes(8, 65535, 0, 2);
  player.setClothes(3, 65535, 0, 2);
  player.setProp(0, 255, 0)
  player.setVariable('workingLoader', false);
})

mp.events.add("startLoaderWork", (player) => {
  console.log(`${JSON.stringify(player.name)} entered the colshape`);
  player.setClothes(8, 59, 0, 2);
  player.setClothes(3, 65, 0, 2);
  player.setProp(0, 145, 0)
  player.setVariable('workingLoader', true);
})
Игрок становится на маркет, открывается модалка cef "работать/не работать", дальше в зависимости от того что выберет игрок, будет стриггерено одно из 2-ух событий что я написал выше.
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,058
2,443
219
У тебя одежда сохраняется в аккаунт?
 

Randomchik

Гуру
high coder
19 Сен 2020
822
318
141
А,ну ссори с js не помогу,но на RedAge есть
Код:
 Customization.ApplyCharacter
После того как ты снимаешь например фракционную одежду,она берет твою последнюю,вроде так)
 
  • Like
Реакции: gnimmw

Евгений Бусько

Начинающий специалист
Автор темы
16 Янв 2021
35
9
48
А,ну ссори с js не помогу,но на RedAge есть
Код:
 Customization.ApplyCharacter
После того как ты снимаешь например фракционную одежду,она берет твою последнюю,вроде так)
Ладно, спасибо, буду пробовать!)
 
  • Like
Реакции: gnimmw