try fix voice bug when player quits

This commit is contained in:
hydrant
2019-06-23 20:25:08 +02:00
parent 252ac4d2b3
commit 6caee0f2ec

View File

@@ -83,6 +83,7 @@ export default function voice(globalData: GlobalData) {
}); });
listeners.forEach((player: PlayerMp) => { listeners.forEach((player: PlayerMp) => {
if (player) {
if (player.handle !== 0) { if (player.handle !== 0) {
const playerPos = player.position; const playerPos = player.position;
let dist = mp.game.system.vdist(playerPos.x, playerPos.y, playerPos.z, localPos.x, localPos.y, localPos.z); let dist = mp.game.system.vdist(playerPos.x, playerPos.y, playerPos.z, localPos.x, localPos.y, localPos.z);
@@ -96,6 +97,7 @@ export default function voice(globalData: GlobalData) {
else { else {
removeListener(player); removeListener(player);
} }
}
}) })
}, 500) }, 500)
} }