Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Why wont this ChatGui work properly?

Asked by 8 years ago

So when a player first joins and says their first chat message, the chat appears as 'Value'. See the picture to understand more what I am talking about

Here is the code:

local chatstorate = game.ReplicatedStorage.ChatStorage
local groupid = 1
game.Players.PlayerAdded:connect(function(plr)
    plr.Chatted:connect(function(theirmessage)
        local stringval = Instance.new('StringValue', chatstorate)
        if plr:GetRankInGroup(groupid) ==255 then stringval.Name = '[S] '..plr.Name..': '..theirmessage
        elseif plr:GetRankInGroup(groupid) ==17 then stringval.Name = '[O] '..plr.Name..': '..theirmessage
        elseif plr:GetRankInGroup(groupid) <5 then stringval.Name = '[LR] '..plr.Name..': '..theirmessage
        elseif plr:GetRankInGroup(groupid) <10 then stringval.Name = '[MR] '..plr.Name..': '..theirmessage
        elseif plr:GetRankInGroup(groupid) <16 then stringval.Name = '[HR] '..plr.Name..': '..theirmessage
        elseif plr:GetRankInGroup(groupid) ==11 then stringval.Name = '[Dip] '..plr.Name..': '..theirmessage
        elseif plr:GetRankInGroup(groupid) ==0 then stringval.Name = '[Guest] '..plr.Name..': '..theirmessage
        end
    end)
end)

The picture: http://i.imgur.com/dmdyyF0.png

Answer this question