Why am I getting this error?

Hello! I am trying to make a script to find people’s games, but I get this error, anyone know what I should do to fix it?

image

local Gameurl = "https://games.roproxy.com/v2/users/"..plr.UserId.."/games?accessFilter=All&sortOrder=Asc&limit=10"```

Can you share the problematic script in question?

Yes, here it is!

local nameLabel = script.Parent:WaitForChild("NamePart"):WaitForChild("NameGui"):WaitForChild("NameLabel")
nameLabel.Text = "Unclaimed!"
local itemsScroller = script.Parent:WaitForChild("ItemsPart"):WaitForChild("ItemsGui"):WaitForChild("ItemsScroller")
local gamesScroller = script.Parent:WaitForChild("GamesPart"):WaitForChild("GamesGui"):WaitForChild("GamesScroller")

local proximityPrompt = Instance.new("ProximityPrompt", script.Parent.NamePart)
proximityPrompt.HoldDuration = 0.7
proximityPrompt.ActionText = "Hold 'F' to Claim!"
proximityPrompt.UIOffset = Vector2.new(0, 2)
proximityPrompt.RequiresLineOfSight = false
proximityPrompt.Name = "StandProximityPrompt"

local ConfigurePrompt = Instance.new("ProximityPrompt", script.Parent.ConfigurePart)
ConfigurePrompt.HoldDuration = 0.7
ConfigurePrompt.ActionText = "Hold 'F' to configure stand!"
ConfigurePrompt.UIOffset = Vector2.new(0, 2)
ConfigurePrompt.RequiresLineOfSight = false
ConfigurePrompt.Name = "ConfigureProximityPrompt"


local http = game:GetService("HttpService")

local url = "https://catalog.roproxy.com/v1/search/items/details?Category=3&CreatorName="


proximityPrompt.Triggered:Connect(function(plr)
	local Gameurl = "https://games.roproxy.com/v2/users/"..plr.UserId.."/games?accessFilter=All&sortOrder=Asc&limit=10"
	
	local data = http:JSONDecode(http:GetAsync(url .. plr.Name)).data
	local Gamedata = http:JSONDecode(http:GetAsync(Gameurl .. plr.Name)).data

	if data then
		script.Parent.Owner.Value = plr.Name
		
		game.ReplicatedStorage.RemoteEvent:FireClient(plr)

		nameLabel.Text = plr.Name .. "'s Stand"

		proximityPrompt.Enabled = false

		table.sort(data,
			function(a,b)
				return a.price < b.price
			end
		)


		for i, item in pairs(data) do

			local newButton = script.DonateButton:Clone()
			newButton.Text = item.price .. "R$"

			local id = Instance.new("IntValue", newButton)
			id.Value = item.id

			newButton.Parent = itemsScroller

			itemsScroller.CanvasSize = UDim2.new(0, itemsScroller.UIListLayout.AbsoluteContentSize.X, 0, 0)
		end
		
		for i, games in pairs(Gamedata) do

			local newButton = script.DonateButton:Clone()
			newButton.Text = games.price .. "Game"

			local id = Instance.new("IntValue", newButton)
			id.Value = games.id

			newButton.Parent = gamesScroller

			gamesScroller.CanvasSize = UDim2.new(0, gamesScroller.UIListLayout.AbsoluteContentSize.X, 0, 0)
		end

		game.Players.PlayerRemoving:Connect(function(plrLeaving)

			if plr == plrLeaving then

				nameLabel.Text = "Unclaimed!"
				proximityPrompt.Enabled = true

				for i, child in pairs(itemsScroller:GetChildren()) do
					if child:IsA("TextButton") then child:Destroy() end
				end
			end
		end)
	end
end)

ConfigurePrompt.Triggered:Connect(function(plr)
	if plr.Name == script.Parent.Owner.Value then
		plr.PlayerGui.ScreenGui.Frame.Visible = true
	end
end)

do you have HTTP Requests ON?.

Yes, I do have the HTTP requests on.

I tried that ToString and same thing happend.

Server Based Error
your server cannot support the functionality to fulfill the request

Oh, if I make the games.Roproxy.com to games.
roblox.com then it gives me this error.
image

you can’t use roblox.com as HTTPService

Ik, that’s why I was trying to use a proxy, any other good proxys?