Scrolling Frame GUIs on Tools problem

Hi, I’m WIkiHermanic and I’m currently trying to make a Clipboard system that connects to my Trello.

The issue I’m currently having is that my Clipboard will not scroll and instead will just zoom in and out, I looked at other Forums about it but it seems to not help.

Here’s a video of it, maybe it could help describe a little.

2 Likes

GUIs on tools don’t work… I suggest reading this post: Scrolling GUI doesn't work when tool is EQUIPED - #13 by BigScriptus

So basically when the tool is equipped a part from the workspace will weld onto the tool that is equipped.

1 Like

I’ve tried that multiple times but it fails i don’t know why.

Hmm can I see the code that you were trying?

Another important detail that isn’t easily found: you can’t scroll SurfaceGuis that aren’t parented to your player’s PlayerGui.

To fix this issue, you’d want to parent the SurfaceGui in the clipboard to the player’s PlayerGui, and then set the adornee back to the part in the tool when it’s created.

I use the same code. I’ll get the code again be right back


script.Parent.Equipped:Connect(function()
	wait(.1)
	local Clipboard = game.ReplicatedStorage['Warrant Clipboard']:Clone()
	Clipboard.Parent = workspace
	ClipboardUI.Adornee = Clipboard.TrelloBoard
	Clipboard.CFrame =  script.Parent.Handle.CFrame
	Clipboard.Anchored = false
	local Weld = Instance.new("WeldConstraint")
	Weld.Part0 = game.Players.LocalPlayer.Character.RightHand
	Weld.Parent = Clipboard
	Weld.Part1 = Clipboard

end)


script.Parent.Unequipped:Connect(function()
	workspace:FindFirstChild("Warrant Clipboard"):Destroy()
end)

I think i did it wrong but i don’t know where.

I just attempted your one, the thing is it still doesn’t work. What it does is it doesn’t allow you to zoom but it doesn’t scroll.

It still doesn’t work for me, it didn’t solve the issue.

Is the surface GUI the correct orientation, I couldn’t find anything.

The Surface GUI is inside the Tool

image

Possibly change it to

local Clipboard = game.ReplicatedStorage['Warrant Clipboard'].TrelloBoard:Clone()

I got this error

Try the original one and if that persists then its an error with the placing of your objects.

This is the placement
Screenshot 2023-11-25 144519

Can you send a full screenshot of replicate storage and starter pack open?

This is the script

local ClipboardUI = game.Players.LocalPlayer.PlayerGui:WaitForChild("Surface Gui")

script.Parent.Equipped:Connect(function()
	wait(.1)
	local Clipboard = game.ReplicatedStorage['Warrant Clipboard'].TrelloBoard:Clone()
	Clipboard.Parent = workspace
	ClipboardUI.Adornee = Clipboard.TrelloBoard
	Clipboard.CFrame =  script.Parent.Handle.CFrame
	Clipboard.Anchored = false
	local Weld = Instance.new("WeldConstraint")
	Weld.Part0 = game.Players.LocalPlayer.Character.RightHand
	Weld.Parent = Clipboard
	Weld.Part1 = Clipboard

end)


script.Parent.Unequipped:Connect(function()
	workspace:FindFirstChild("Warrant Clipboard"):Destroy()
end)

Here

I see your problem put “Warrant Clipboard” into replicate storage, just drag it in