hello I want when you press e and a specific part touches the player's right arm a function runs but now you must be outside the part then press e then go in the part then the function starts (so if you press e and you're inside the part the function does not want to start)
here is my local script:
local player = game:GetService('Players').LocalPlayer local mouse = player:GetMouse() game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(k) if k == "e" then script.Parent.THROW:FireServer() end end)
and here is my normal script:
local player = script.Parent.Parent.Parent local tho tho = player.Character["Right Arm"].Touched:Connect(function(hit) if hit.Parent and hit.Parent.ClassName == "Model" and hit.Name == "sticktowall" then onacc(hit) --- onacc is the function that must run tho:Disconnect()
I have other lines in my script like a lot but that is the part that must run the function when touched