EDIT ONE: New script, new error When the death function is there the deathball go's on to my head, when delete it, it spawns in my torso. I want it to spawn in my torso.
player = game.Players.LocalPlayer
player:GetMouse().KeyDown:connect(function(key)
if string.lower(key) == "q" then
deathball = Instance.new("Part", Workspace)
mesh = Instance.new("SpecialMesh")
mesh.Parent = deathball
deathball.Anchored = true
mesh.MeshType = "Sphere"
deathball.CanCollide=false
deathball.TopSurface = "Smooth"
deathball.Transparency=0.5
player.Character.Torso.Anchored = true
deathball.BrickColor = BrickColor.new("Deep orange")
player.Character.Humanoid.MaxHealth = math.huge
player.Character.Humanoid.Health = 9e9
deathball.CFrame = player.Character.Torso.CFrame
deathball.Touched:connect(function()
player.Character.Humanoid.Health = player.Character.Humanoid.Health - 100 -- this function is giving my trouble. When i delete it, the script works, when it's there, it doesn't. Help?
end)
deathball.Size = Vector3.new(1.2, 1.2, 1.2)
wait(0.1)
deathball.Size = Vector3.new(2.2, 2.2, 2.2)
wait(0.1)
deathball.Size = Vector3.new(3.2, 3.2, 3.2)
wait(0.1)
deathball.Size = Vector3.new(4.2, 4.2, 4.2)
wait(0.1)
deathball.Size = Vector3.new(4.2, 4.2, 4.2)
wait(0.1)
deathball.Size = Vector3.new(5.2, 5.2, 5.2)
wait(0.1)
deathball.Size = Vector3.new(6.2, 6.2, 6.2)
wait(0.1)
deathball.Size = Vector3.new(7.2, 7.2, 7.2)
wait(0.1)
deathball.Size = Vector3.new(8.2, 8.2, 8.2)
wait(0.1)
deathball.Size = Vector3.new(9.2, 9.2, 9.2)
wait(0.1)
deathball.Size = Vector3.new(10.2, 10.2, 10.2)
wait(0.1)
deathball.Size = Vector3.new(11.2, 11.2, 11.2)
wait(0.1)
deathball.Size = Vector3.new(12.2, 12.2, 12.2)
wait(0.1)
deathball.Size = Vector3.new(13.2, 13.2, 13.2)
wait(0.1)
deathball.Size = Vector3.new(14.2, 14.2, 14.2)
wait(0.1)
deathball.Size = Vector3.new(15.2, 15.2, 15.2)
wait(0.1)
deathball.Size = Vector3.new(16.2, 16.2, 16.2)
wait(0.1)
deathball.Size = Vector3.new(17.2, 17.2, 17.2)
wait(0.1)
deathball.Size = Vector3.new(18.2, 18.2, 18.2)
wait(0.1)
deathball.Size = Vector3.new(19.2, 19.2, 19.2)
wait(0.1)
deathball.Size = Vector3.new(20.2, 20.2, 20.2)
wait(3)
deathball.Transparency = 0.4
wait(0.1)
deathball.Transparency = 0.5
wait(0.1)
deathball.Transparency = 0.6
wait(0.1)
deathball.Transparency = 0.7
wait(0.1)
deathball.Transparency = 0.8
wait(0.1)
deathball.Transparency = 0.9
wait(0.1)
deathball:Destroy()
player.Character.Torso.Anchored = false
player.Character.Humanoid.MaxHealth = 100
player.Character.Humanoid.Health = 100
end
end)
Thank you for the help!

4 comments
There we're a few errors but i fixed them, thanks!! :D
:D
WAIT
More errors, i edited my question