Bubble Chat Phone/Radio System

  1. What do I want to achieve?
    I want to make a phone/radio system. Where when you accept a call from a player in game, and then the chat bubbles appear at the location of the players that are in the call.

  2. What is the issue? Include screenshots / videos if possible!
    https://gyazo.com/e2752ce154f7d362bed3775b22379acf

https://gyazo.com/0e89a79bd2a2ded25e2da1cbdd26aebb

As you can see, the chat adornee gets set and I can’t change it anymore.

  1. What solutions have you tried so far? Did you look for solutions on the Developer Hub?

I’ve been scrolling through the forum, started looking for modules to just switch the chat entirely. However, I think I am pretty close to making this work and it might just be an easy fix.


---- CLIENT SIDE
 player.Chatted:Connect(function(chatMessage)

	if isCalling.Value == true then
	
		ChatmessagesEvent:FireServer(chatMessage, playerNameValue.Value)
	
	end
end)
	

----- SERVER SIDE


chatEvent.OnServerEvent:Connect(function(player, chatMessage, player2)

	if player2 ~= player then
		local playerCalled = workspace:FindFirstChild(player2)
		
		ChatService:Chat(playerCalled.HumanoidRootPart.micPart, chatMessage)
	end
end)
1 Like