Ad
Still have questions? Join our Discord server and get real time help.
Log in to vote
0

What is the event for when a tool is in use?

Asked by 6 years ago

Like I just pressed 1 to open the tool and I want something to happen

if Tool.Open = true maybe?

2 answers

Log in to vote
1
Answered by
Aethex 255 Moderation Voter
6 years ago

You would use the Equipped event.

If the script inside was a local script,

script.Parent.Equipped:connect(function() -- Runs the anonymous function when equipped

    game.Players.LocalPlayer.Character:BreakJoints() -- Kills the player who equipped the tool

end)
0
My apologies for I neglected to mention HopperBins and I did not mention the unequipped event. Please up-vote Hashiru's answer. Aethex 255 — 6y
Ad
Log in to vote
1
Answered by 6 years ago
Tool = script.Parent

function Equip()
    --Write your code here
end

function Unequip()
    --Write your code here
end

Tool.Equipped:connect(Equip)
Tool.Unequipped:connect(Unequip)

Don't forget your Handle in the tool! And if you are using "HopperBin" it's:

Tool.Selected:connect(Equip)
Tool.Deselected:connect(Unequip)

Answer this question