Всем привет, у меня проблема : я хочу сделать кнопку взаимодействия, т.е. игрок нажимает на клавишу и у него открывается меню, но когда я хочу отправить колшейп в виде 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
});
}
}
});