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

Above name GUI 'Honours' Script not working, Can someone help?

Asked by
s_21 74
6 years ago

CODE-

local HS = game:GetService("HttpService")

game.Players.PlayerAdded:connect(function(Player)

    Player.CharacterAdded:connect(function()

        local Character = Player.Character
        local gui = script.NameGui:Clone()


        gui.Frame.PlayerName.Text = Player.Name
        gui.Frame.PlayerName.TextColor3 = Player.TeamColor.Color
        gui.Frame.PlayerRank.Text = Player:GetRoleInGroup(Player.Team.Settings.GroupId.Value)
        if Player.Team.Name == "Civilian" and Player:GetRankInGroup(Player.Team.Settings.GroupId.Value) == 0 then gui.Frame.PlayerRank.Text = "Visitor" end


        gui.Parent = Character.Head 
    end)

    local honours = HS:JSONDecode(HS:GetAsync("https://api.trello.com/1/list/5a661b1fef709c063f331bbe/cards"))
    for _,plr in ipairs(honours)do
        if plr.name == Player.Name.." - "..Player.UserId then
            gui.Frame.PlayerName.Text = plr.desc
        end
    end 
end)

ISSUE -

So, The above Name GUI Works perfectly, But the Honours script doesn't. It is supposed to get your title from a Trello board, And replace your name with it. For some reason, This isn't working.

OUTPUT MESSAGE -

17:24:02.713 - ne was auto-saved (x2)
Finished Loading.
Select the model and mirror part and in command bar type: _G.reflect()
17:24:09.121 - ContentProvider:PreloadAsync() failed for rbxassetid://99666917
17:24:09.341 - HTTP 401 (HTTP/1.1 401 Unauthorized)
17:24:09.344 - Stack Begin
17:24:09.349 - Script 'ServerScriptService.PlayerHandler', Line 20
17:24:09.353 - Stack End

CONCLUSION -

If someone could help me sort out the Issue, It'd be greatly appreciated. Thanks!

Answer this question