Ad
Log in to vote
0

How do I make this script trigger on player touch?

Asked by
par1d 19
3 years ago

Hey, I have this script that makes a part move up and down however I would like the script to start when I have touched the part? How would I do this? Any help would be great ! :D

Here is the script:

for i=1, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 1 do
distance = 250

for i = 0, distance do 
script.Parent.CFrame = script.Parent.CFrame+Vector3.new(0,0.2, 0)
wait()
end 


for i = 0, distance do 
script.Parent.CFrame = script.Parent.CFrame-Vector3.new(0,0.2,0)
wait()
end 
end 
0
just use a while loop lol Fifkee 2017 — 3y
0
or do math.huge Mawfix 15 — 3y
0
dude how hard is it to use google? like fr EmbeddedHorror 299 — 3y

1 answer

Log in to vote
1
Answered by
enes223 312 Moderation Voter
3 years ago
Edited 3 years ago

Script in a part (not localscript):

script.Parent.Touched:connect(function(hit)
local victim = hit.Parent
--script here
end)
Ad

Answer this question