Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function orb()
- local orb = Instance.new("Part")
- local model = Instance.new("Model")
- local Version = Instance.new("IntValue")
- local ms = Instance.new("SpecialMesh")
- orb.Name = "sOrb"
- model.Name = "Orb"
- Version.Name = "sOrbVersion"
- Version.Value = 1
- Version.Parent = game.Players
- model.Parent = game.Workspace
- orb.Parent = model
- orb.BrickColor = BrickColor.new("Really red")
- orb.Material = "Marble"
- orb.Anchored = true
- orb.CanCollide = false
- orb.FormFactor = "Custom"
- orb.Size = Vector3.new(1.5,1.5,1.5)
- orb.BottomSurface = "Smooth"
- orb.TopSurface = "Smooth"
- ms.Parent = orb
- ms.MeshType = "Sphere"
- coroutine.resume(coroutine.create(function()
- local speed = 0.01
- local orbit = game.Players.fullerjar.Character.Head
- local o = orb
- local angle = 0
- local pos = o.Position
- local dist = 4
- while wait() do
- o.CFrame = orbit.CFrame*CFrame.fromEulerAnglesXYZ(0,angle*speed,0) * CFrame.new(0,0,dist)
- o.CFrame = CFrame.new(o.Position,orbit.Position)
- angle = angle + 1
- end
- end))
- end
- orb()
- function orb2()
- local orb = Instance.new("Part")
- local model = Instance.new("Model")
- local Version = Instance.new("IntValue")
- local ms = Instance.new("SpecialMesh")
- orb.Name = "sOrb2"
- model.Name = "Orb2"
- Version.Name = "sOrbVersion"
- Version.Value = 1
- Version.Parent = game.Players
- model.Parent = game.Workspace
- orb.Parent = model
- orb.BrickColor = BrickColor.new("Dark blue")
- orb.Material = "Marble"
- orb.Anchored = true
- orb.CanCollide = false
- orb.FormFactor = "Custom"
- orb.Size = Vector3.new(1.5,1.5,1.5)
- orb.BottomSurface = "Smooth"
- orb.TopSurface = "Smooth"
- ms.Parent = orb
- ms.MeshType = "Sphere"
- coroutine.resume(coroutine.create(function()
- local speed = 0.01
- local orbit = game.Players.samuelgp10.Character.Head
- local o = orb
- local angle = 50
- local pos = o.Position
- local dist = 4
- while wait() do
- o.CFrame = orbit.CFrame*CFrame.fromEulerAnglesXYZ(0,angle*speed,0) * CFrame.new(0,0,dist)
- o.CFrame = CFrame.new(o.Position,orbit.Position)
- angle = angle + 1
- end
- end))
- end
- orb2()
- function orb3()
- local orb = Instance.new("Part")
- local model = Instance.new("Model")
- local Version = Instance.new("IntValue")
- local ms = Instance.new("SpecialMesh")
- orb.Name = "sOrb3"
- model.Name = "Orb3"
- Version.Name = "sOrbVersion"
- Version.Value = 1
- Version.Parent = game.Players
- model.Parent = game.Workspace
- orb.Parent = model
- orb.BrickColor = BrickColor.new("Lime green")
- orb.Material = "Marble"
- orb.Anchored = true
- orb.CanCollide = false
- orb.FormFactor = "Custom"
- orb.Size = Vector3.new(1.5,1.5,1.5)
- orb.BottomSurface = "Smooth"
- orb.TopSurface = "Smooth"
- ms.Parent = orb
- ms.MeshType = "Sphere"
- coroutine.resume(coroutine.create(function()
- local speed = 0.01
- local orbit = game.Players.samuelgp10.Character.Head
- local o = orb
- local angle = 100
- local pos = o.Position
- local dist = 4
- while wait() do
- o.CFrame = orbit.CFrame*CFrame.fromEulerAnglesXYZ(0,angle*speed,0) * CFrame.new(0,0,dist)
- o.CFrame = CFrame.new(o.Position,orbit.Position)
- angle = angle + 1
- end
- end))
- end
- orb3()
- function orb4()
- local orb = Instance.new("Part")
- local model = Instance.new("Model")
- local Version = Instance.new("IntValue")
- local ms = Instance.new("SpecialMesh")
- orb.Name = "sOrb4"
- model.Name = "Orb4"
- Version.Name = "sOrbVersion"
- Version.Value = 1
- Version.Parent = game.Players
- model.Parent = game.Workspace
- orb.Parent = model
- orb.BrickColor = BrickColor.new(0,0,0)
- orb.Material = "Marble"
- orb.Anchored = true
- orb.CanCollide = false
- orb.FormFactor = "Custom"
- orb.Size = Vector3.new(1.5,1.5,1.5)
- orb.BottomSurface = "Smooth"
- orb.TopSurface = "Smooth"
- ms.Parent = orb
- ms.MeshType = "Sphere"
- coroutine.resume(coroutine.create(function()
- local speed = 0.01
- local orbit = game.Players.samuelgp10.Character.Head
- local o = orb
- local angle = 150
- local pos = o.Position
- local dist = 4
- while wait() do
- o.CFrame = orbit.CFrame*CFrame.fromEulerAnglesXYZ(0,angle*speed,0) * CFrame.new(0,0,dist)
- o.CFrame = CFrame.new(o.Position,orbit.Position)
- angle = angle + 1
- end
- end))
- end
- orb4()
- function orb5()
- local orb = Instance.new("Part")
- local model = Instance.new("Model")
- local Version = Instance.new("IntValue")
- local ms = Instance.new("SpecialMesh")
- orb.Name = "sOrb5"
- model.Name = "Orb5"
- Version.Name = "sOrbVersion"
- Version.Value = 1
- Version.Parent = game.Players
- model.Parent = game.Workspace
- orb.Parent = model
- orb.BrickColor = BrickColor.new(255,255,255)
- orb.Material = "Marble"
- orb.Anchored = true
- orb.CanCollide = false
- orb.FormFactor = "Custom"
- orb.Size = Vector3.new(1.5,1.5,1.5)
- orb.BottomSurface = "Smooth"
- orb.TopSurface = "Smooth"
- ms.Parent = orb
- ms.MeshType = "Sphere"
- coroutine.resume(coroutine.create(function()
- local speed = 0.01
- local orbit = game.Players.samuelgp10.Character.Head
- local o = orb
- local angle = 200
- local pos = o.Position
- local dist = 4
- while wait() do
- o.CFrame = orbit.CFrame*CFrame.fromEulerAnglesXYZ(0,angle*speed,0) * CFrame.new(0,0,dist)
- o.CFrame = CFrame.new(o.Position,orbit.Position)
- angle = angle + 1
- end
- end))
- end
- orb5()
- orb5()
- wait(2)
- local p = game.Players.LocalPlayer
- function click()
- local orb = game.Workspace.Orb.sOrb
- local c = Instance.new("ClickDetector")
- c.Parent = orb
- c.MouseClick:connect(function()
- local p = game.Players.LocalPlayer
- local ff = Instance.new("ForceField")
- ff.Parent = p.Character
- end)
- local c = Instance.new("ClickDetector")
- local orb = game.Workspace.Orb2.sOrb2
- c.Parent = orb
- c.MouseClick:connect(function()
- local p = game.Players.LocalPlayer
- local ff = p.Character:FindFirstChild("ForceField")
- if ff ~= nil then
- ff:remove()
- else
- print 'Error[FF = nil]'
- end
- end)
- local c = Instance.new("ClickDetector")
- local orb = game.Workspace.Orb3.sOrb3
- c.Parent = orb
- c.MouseClick:connect(function()
- local p = game.Players.LocalPlayer
- p.Character.Humanoid.MaxHealth = 0
- print 'HealthValueSet:[0]'
- end)
- local c = Instance.new("ClickDetector")
- local orb = game.Workspace.Orb2.sOrb2
- c.Parent = orb
- c.MouseClick:connect(function()
- local p = game.Players.LocalPlayer
- local ff = p.Character:FindFirstChild("ForceField")
- if ff ~= nil then
- ff:remove()
- else
- print 'Error[FF = nil]'
- end
- end)
- local c = Instance.new("ClickDetector")
- local orb4 = game.Workspace.Orb4.sOrb4
- c.Parent = orb4
- c.MouseClick:connect(function()
- local p = game.Players.LocalPlayer
- p.Character:Destroy()
- p:remove()
- end)
- local c = Instance.new("ClickDetector")
- local orb5 = game.Workspace.Orb5.sOrb5
- c.Parent = orb5
- c.MouseClick:connect(function()
- while wait(2) do
- orb5.BrickColor = BrickColor.new(0,0,0)
- wait(2)
- orb5.BrickColor = BrickColor.new(255,255,255)
- end
- end)
- end
- click()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement