From df1a29ae990e9406b07038e4fa7045cc424206c6 Mon Sep 17 00:00:00 2001 From: hydrant Date: Fri, 2 Apr 2021 23:42:50 +0200 Subject: [PATCH] VOICE BUG WECH --- ReallifeGamemode.Client/Voice/main.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ReallifeGamemode.Client/Voice/main.ts b/ReallifeGamemode.Client/Voice/main.ts index 97d902db..eccf7c9d 100644 --- a/ReallifeGamemode.Client/Voice/main.ts +++ b/ReallifeGamemode.Client/Voice/main.ts @@ -62,7 +62,7 @@ export default function voice(globalData: IGlobalData) { listeners.splice(idx, 1); } - mp.events.callRemote("CLIENT:RemoveVoiceListener"); + mp.events.callRemote("CLIENT:RemoveVoiceListener", target); } setInterval(() => { @@ -83,7 +83,7 @@ export default function voice(globalData: IGlobalData) { }); listeners.forEach((player: PlayerMp) => { - if (player) { + if (player && mp.players.exists(player)) { if (player.handle !== 0) { const playerPos = player.position; let dist = mp.game.system.vdist(playerPos.x, playerPos.y, playerPos.z, localPos.x, localPos.y, localPos.z); @@ -98,6 +98,9 @@ export default function voice(globalData: IGlobalData) { removeListener(player); } } + else { + removeListener(player); + } }) }, 500) }