I made my tool motor6d and now it’s saying 'Handle is not a valid member of Tool “Workspace.cheesestring237.Buff Banner” -Client
-Function:2
local Trumpet = script.Parent
local Handle = Trumpet.Trumpet
local Debounce = false
local Blow = Handle.BuffBanner
Trumpet.Equipped:Connect(function()
local Character = Trumpet.Parent
local Humanoid = Character.Humanoid
local Motor6D = Instance.new("Motor6D",Handle)
Motor6D.Part1 = Handle
Motor6D.Part0 = Character["Right Arm"]
local TrumpetPos = Humanoid:LoadAnimation(script.trumpetPos)
TrumpetPos:Play()
Trumpet.Unequipped:Connect(function()
Motor6D:Destroy()
TrumpetPos:Stop()
end)
end)
There’s a chance ur script is running before the handle actually replicates. Maybe try using a WaitForChild
local Handle = Trumpet:WaitForChild("Handle") --//Assures Handle loads before the rest of the script executes
I forgot to say that the Handle is called trumpet, and that it runs the error when activated
Is there a handle within your tool? Tools require a part named “Handle” as that’s where the part is held by the player.
No, it’s connected using motor6ds to remove the tool animation, and i have requireshandled set to false in the tool 1NEVERMIND! it was a client script i was using remoteEvents with to play a sound for when the damage buff begins and ends
how do i take down posts again
You can’t take down posts. Just mark yourself as a solution and call it a day.