Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How to put tool on the player's head?

Asked by 4 years ago

Hello! I would like to know what is wrong in my code, I want the night vision tool to appear in the player's head, how can I do that?

01local tool = script.Parent
02local equipped = false
03local UID = game:GetService("UserInputService")
04 
05local player = game.Players.LocalPlayer
06local char = player.Character
07tool = char.Head.CFrame
08 
09 
10tool.Equipped:Connect(function()
11    equipped = true
12end)
13 
14tool.Unequipped:Connect(function()
15    equipped = false
View all 58 lines...

1 answer

Log in to vote
0
Answered by 4 years ago

Ok, to start you don't need to use user input service when you're using activated because that automatically detects when the tool is equipped and when it is left-clicked (however if you want other inputs with your tool you should still use User Input Service.) Also is this a server or local script, because you cant use things like ".LocalPlayer" on server scripts so that could be part of your problem.

Ad

Answer this question