Scrolling GUI doesn't work when tool is EQUIPED

My scrolling gui doesn’t scroll when I have the tool in my hands.

This is because the tool is equipped, I believe. You can use attachments instead of a tool to place your clipboard and it should work fine.

I guess Ill make it a keybind to take it out, wish i could make it a tool tho.

Its not this. Its because it is parented to the Character. I just put the part in the character and it stopped working. Apparently scrolling guis dont work when the part is parented to the character.

Oh, I see. Sorry for giving you wrong information then!

How should I go about this lol

I’m not entirely sure but one method you could use is using a scrolling gui on the screen. Not sure if that’s the effect you want though.

i want it in a tool lol so yeah

You should parent the SurfaceGui into StarterGui. SurfaceGui works with it as the only thing to visualize is to set the Adornee to the tool.

1 Like

i did that, that doesnt work lol.

1 Like

Strange, there’s not really anything I know how to fix it at the moment.

I fixed it.

The solution was to make it so when the tool was equipped it spawned the clipboard onto the arm and welded it but left the part in workspace.


local MemeJournalUI = game.Players.LocalPlayer.PlayerGui:WaitForChild("MemeJournalUI")

script.Parent.Equipped:Connect(function()
	wait(.1)
	local Funny = game.ReplicatedStorage['Meme Journal']:Clone()
	Funny.Parent = workspace
	MemeJournalUI.Adornee = Funny.Part
	Funny.CFrame =  script.Parent.Handle.CFrame
	Funny.Anchored = false
	local Weld = Instance.new("WeldConstraint")
	Weld.Part0 = game.Players.LocalPlayer.Character.RightHand
	Weld.Parent = Funny
	Weld.Part1 = Funny
	
end)


script.Parent.Unequipped:Connect(function()
	workspace:FindFirstChild("Meme Journal"):Destroy()
end)
1 Like