• Из-за обновления 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
Всем привет, у меня проблема : я хочу сделать кнопку взаимодействия, т.е. игрок нажимает на клавишу и у него открывается меню, но когда я хочу отправить колшейп в виде json на клиент у меня выдаёт ошибку "undexpected token u in JSON position 0"
сервер :
JavaScript:
mp.events.add('playerEnterColshape', (player, colshape) => {
  console.log(colshape);
  console.log(JSON.stringify(colshape));
  player.call('setInteract',JSON.stringify(colshape));
});
клиент :
JavaScript:
let inter = null;
mp.keys.bind(0x47,true,function() {
  if(useBinds && inter){
    mp.events.call('interact',JSON.stringify(inter));
  }
});

mp.events.add('unsetInteract',() => {
  inter = null;
});
mp.events.add('setInteract',(isss) => {
  inter = JSON.parse(isss);
});
mp.events.add('render',() => {
  if(mp.players.local.getVariable('loggedIn')){
    if(inter){
      mp.game.graphics.drawText(`Нажмите "G" для взаимодействия`, [0.5, 0.6], {
        font: 0,
        color: [255, 255, 255, 185],
        scale: [0.5, 0.5],
        outline: true
      });
    }
  }
});
 

og sofly

Начинающий специалист
29 Янв 2022
149
60
106
player.call случайно не передавал данные объектом?

Код:
player.call(String eventName [, Array args]);
=
player.call('setInteract',[JSON.stringify(colshape)]);