Пилю рекон для админов и возникла проблемка. Жалуется на handle на стороне клиента.
клиент:
сервер:
клиент:
JavaScript:
mp.events.add("spectate_player", (target) => {
let spectactingCam = mp.cameras.new('default', new mp.Vector3(-1531.363525390, -1117.91162109, 21.6518955230), new mp.Vector3(0, 0, 0), 40);
spectactingCam.attachTo(target.handle, 10.0, 0.0, 10.0, true);
spectactingCam.setActive(true);
mp.game.cam.renderScriptCams(true, false, 0, true, false);
});
сервер:
JavaScript:
mp.events.addCommand('re', (player, id) => {
if(player.getVariable('adminlvl') < 1) return;
if (id == undefined) return chat.addNotify(player, 2, 'Укажите ID игрока', 7000)
let target = methods.getById(id);
if (!target) return chat.addNotify(player, 2, 'Игрок не найден', 7000)
if (id == target.getVariable('id')) return chat.addNotify(player, 2, 'Нельзя следить за собой', 7000)
player.call("spectate_player", target);
})