From 30628a7e35246109c7eb6ab89d08cf77e7d62c66 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Mon, 25 Oct 2021 13:00:36 -0500 Subject: [PATCH] Only check dimension for prox chats --- scripts/server/chat.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/scripts/server/chat.js b/scripts/server/chat.js index 1526f12b..a7bfaf99 100644 --- a/scripts/server/chat.js +++ b/scripts/server/chat.js @@ -151,7 +151,7 @@ function clanChatCommand(command, params, client) { function talkToNearbyPlayers(client, messageText) { let clients = getClientsInRange(getPlayerPosition(client), getGlobalConfig().talkDistance); for(let i in clients) { - if(getPlayerInterior(client) == getPlayerInterior(clients[i] && getPlayerDimension(client) == getPlayerDimension(clients[i]))) { + if(getPlayerDimension(client) == getPlayerDimension(clients[i])) { messagePlayerTalk(clients[i], client, messageText); } } @@ -180,7 +180,7 @@ function phoneIncomingToNearbyPlayers(client, messageText) { function whisperToNearbyPlayers(client, messageText) { let clients = getClientsInRange(getPlayerPosition(client), getGlobalConfig().talkDistance); for(let i in clients) { - if(getPlayerInterior(client) == getPlayerInterior(clients[i]) && getPlayerDimension(client) == getPlayerDimension(clients[i])) { + if(getPlayerDimension(client) == getPlayerDimension(clients[i])) { messagePlayerWhisper(clients[i], client, messageText); } } @@ -191,7 +191,7 @@ function whisperToNearbyPlayers(client, messageText) { function shoutToNearbyPlayers(client, messageText) { let clients = getClientsInRange(getPlayerPosition(client), getGlobalConfig().shoutDistance); for(let i in clients) { - if(getPlayerInterior(client) == getPlayerInterior(clients[i]) && getPlayerDimension(client) == getPlayerDimension(clients[i])) { + if(getPlayerDimension(client) == getPlayerDimension(clients[i])) { messagePlayerShout(clients[i], client, messageText); } } @@ -202,7 +202,7 @@ function shoutToNearbyPlayers(client, messageText) { function megaphoneToNearbyPlayers(client, messageText) { let clients = getClientsInRange(getPlayerPosition(client), getGlobalConfig().megaphoneDistance); for(let i in clients) { - if(getPlayerInterior(client) == getPlayerInterior(clients[i]) && getPlayerDimension(client) == getPlayerDimension(clients[i])) { + if(getPlayerDimension(client) == getPlayerDimension(clients[i])) { messagePlayerShout(clients[i], client, messageText); } } @@ -213,7 +213,7 @@ function megaphoneToNearbyPlayers(client, messageText) { function doActionToNearbyPlayers(client, messageText) { let clients = getClientsInRange(getPlayerPosition(client), getGlobalConfig().doActionDistance); for(let i in clients) { - if(getPlayerInterior(client) == getPlayerInterior(clients[i]) && getPlayerDimension(client) == getPlayerDimension(clients[i])) { + if(getPlayerDimension(client) == getPlayerDimension(clients[i])) { messagePlayerDoAction(clients[i], client, messageText); } } @@ -224,7 +224,7 @@ function doActionToNearbyPlayers(client, messageText) { function meActionToNearbyPlayers(client, messageText) { let clients = getClientsInRange(getPlayerPosition(client), getGlobalConfig().meActionDistance); for(let i in clients) { - if(getPlayerInterior(client) == getPlayerInterior(clients[i]) && getPlayerDimension(client) == getPlayerDimension(clients[i])) { + if(getPlayerDimension(client) == getPlayerDimension(clients[i])) { messagePlayerMeAction(clients[i], client, messageText); } } @@ -257,4 +257,6 @@ function canPlayerUseMegaphone(client) { } return false; -} \ No newline at end of file +} + +// =========================================================================== \ No newline at end of file