Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

Can someone help me fix my script?

This is my respawn script, I put it in a model I need to respawn when it dies but when I put the wait time over 1 second the script doesn't work. Can someone help me ?

name="Humanoid"

robo=script.Parent:clone()

while true do
	wait(1)
	if script.Parent.Humanoid.Health<1 then
		robot=robo:clone()
		robot.Parent=script.Parent.Parent
		robot:makeJoints()
		script.Parent:remove()
	end
end
		


2 answers

Use the died event for this.

robo = script.Parent:clone()
script.Parent.Humanoid.Died:connect(function()
	robot = robo:clone()
	robot.Parent = script.Parent.Parent
	robot:MakeJoints()
	script.Parent:remove()
end)

This discussion is preserved as it was. New answers, comments, and votes are closed.