What solutions have you tried so far? Did you look for solutions on the Developer Hub?
I have tried using the Equip:Connect(function() thing.
After that, you should include more details if you have any. Try to make your topic as descriptive as possible, so that it’s easier for people to help you!.
Fork the Animate script parented to the character and then paste it in studio. I believe you should comment out the function called animateTool or playToolAnimation or something similar to that. Then, parent that script into StarterCharacterScripts.
Simple way to do it: Make sure your tool has the property ReqiresHandle turned off. If you have a part inside the tool, then just weld it to the hand, or if you don’t anything, just turn ReqiresHandle off and you should be good.
Oh erm, If I’m correct I felt like you want your own animation to play instead of the roblox’s default aniamtion. If you want your own custom animation to run then make sure that your animation
priority is higher than Core and Idle which is Movement and Action
No that’s not what I want. So in the video you say those green gem in the players hands. And I am making a Hero Simulator Powers on my own baseplate. But I want the tools to equip and those particles come up I have already done that but I just need to stop that equip Animation.
Anddd… you should be good to go. Edited: An explanation: what I did there is that I disabled the line where it’ll play the roblox default tool equipping animation
In the video that he has shown it seems like his tool has a handle (A tool without a handle cannot run Tool.Activated function) that activate the firing function which means without handle he needs to use Mouse.Button1Down and RemoteEvent:FireServer() instead.
However from what I’ve seen within the code that he sent he is not using local script.