VOICE BUG WECH
This commit is contained in:
@@ -62,7 +62,7 @@ export default function voice(globalData: IGlobalData) {
|
|||||||
listeners.splice(idx, 1);
|
listeners.splice(idx, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
mp.events.callRemote("CLIENT:RemoveVoiceListener");
|
mp.events.callRemote("CLIENT:RemoveVoiceListener", target);
|
||||||
}
|
}
|
||||||
|
|
||||||
setInterval(() => {
|
setInterval(() => {
|
||||||
@@ -83,7 +83,7 @@ export default function voice(globalData: IGlobalData) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
listeners.forEach((player: PlayerMp) => {
|
listeners.forEach((player: PlayerMp) => {
|
||||||
if (player) {
|
if (player && mp.players.exists(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);
|
||||||
@@ -98,6 +98,9 @@ export default function voice(globalData: IGlobalData) {
|
|||||||
removeListener(player);
|
removeListener(player);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
removeListener(player);
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}, 500)
|
}, 500)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user