(Answered) Why am I receiving "lower is not a valid member of Player" from chat tags?
Asked by
4 years ago Edited 4 years ago
I keep receiving "lower is not a valid member of Player 'Players.ChirpPerson'" from the following script located in ServerScriptService:
01 | local ServerScriptService = game:GetService( "ServerScriptService" ) |
02 | local ChatServiceRunner = ServerScriptService:WaitForChild( "ChatServiceRunner" ) |
03 | local ChatService = require(ChatServiceRunner.ChatService) |
05 | local giveTag = game.ReplicatedStorage.GiveTag |
07 | giveTag.OnServerEvent:Connect( function (player) |
08 | local speaker = ChatService:GetSpeaker(player) |
11 | { TagText = "FirstTag" , TagColor = Color 3. new( 0 , 0 , 1 ) } , |
12 | { TagText = "SecondTag" , TagColor = Color 3. new( 1 , 0 , 0 ) } , |
14 | if speaker and speaker:GetPlayer() then |
15 | speaker:SetExtraData( "Tags" , DefaultTags) |
I don't know what could be wrong, any help is appreciated!