I want that if a part is touched , the player's character who touches it to fling away.(this time me) But it ain't work, it flings me but makes me invisible too
wait(3)
local debounce = false
Player = script.Parent.Parent.Parent
n = script.Parent
mouse = Player:GetMouse()
run = game:GetService("RunService")
function pizza(mouse)
if debounce == false then
debounce = true
game:GetService("Chat"):Chat(Player.Character.Head, "Sambi Genjutsu")
Player.PlayerGui.Chakra.Clock.Value = Player.PlayerGui.Chakra.Clock.Value -200
local x = Instance.new("Part")
x.Shape = "Ball"
x.Anchored = true
x.CanCollide = false
x.Reflectance = 0.1
x.Transparency = 0.8
x.TopSurface = "Smooth"
x.BottomSurface = "Smooth"
x.Parent = Workspace
x.Size = Vector3.new(150, 3, 150)
x.BrickColor = BrickColor.new("White")
x.Name = Player.Name
x.Parent = Workspace
x.CFrame = Player.Character.Torso.CFrame *CFrame.new(0, -3, 0)
x.Touched:connect(function(Part)
if Part.Parent:FindFirstChild("Humanoid") ~= nil then
script.Disabled = true
for i = 1,35 do
Part.Parent.Humanoid.Health = Part.Parent.Humanoid.Health -1
Part.Parent.HumanoidRootPart.Position = Part.Parent.HumanoidRootPart.Position +Vector3.new(5, 10, 5)
wait(0.05)
end
wait(60)
script.Disabled = false
end
wait(0.025)
end)
game.Debris:AddItem(x, 40)
end
wait(60)
debounce = false
end
function onSelected(mouse)
mouse.Button1Down:connect(function() pizza(mouse) end)
end
n.Selected:connect(onSelected)
