You can write your topic however you want, but you need to answer these questions:
-
What do you want to achieve? Keep it simple and clear!
I would like to be able to take theChatServiceRunner
-
What is the issue? Include screenshots / videos if possible!
I get the following errorInfinite yield possible on 'ServerScriptService:WaitForChild("ChatServiceRunner")'
The code is the following:
local ServerScriptService = game:GetService('ServerScriptService')
local ChatService = require(ServerScriptService:WaitForChild('ChatServiceRunner'):WaitForChild('ChatService'))
local function onPlayerChatted(PlayerName)
local Speaker = ChatService:GetSpeaker(PlayerName)
local Player = game.Players:FindFirstChild(PlayerName)
local Color = Player.BodyColors.TorsoColor3
Speaker:SetExtraData('NameColor', Color3.fromRGB(Color.R, Color.G, Color.B))
end
-
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
I tried searching around for a solution, sadly found nothing.