Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if not game:IsLoaded() then
- game.Loaded:wait()
- end
- local LocalPlayer = game:GetService('Players').LocalPlayer
- local function waitFor(Parent, Child)
- if not Parent:FindFirstChild(Child) then
- repeat
- Parent.ChildAdded:wait()
- until Parent:FindFirstChild(Child)
- end
- return Parent:FindFirstChild(Child)
- end
- waitFor(LocalPlayer,'PlayerGui')
- waitFor(LocalPlayer.PlayerGui,'Intro')
- waitFor(LocalPlayer.PlayerGui.Intro,'PlayButton')
- if not (LocalPlayer.PlayerGui.Intro.PlayButton.Size.X.Scale >= .4) or not (LocalPlayer.PlayerGui.Intro.PlayButton.Size.Y.Scale >= 0.075) then
- repeat
- LocalPlayer.PlayerGui.Intro.PlayButton:GetPropertyChangedSignal'Size':wait()
- until LocalPlayer.PlayerGui.Intro.PlayButton.Size.X.Scale >= .4 and LocalPlayer.PlayerGui.Intro.PlayButton.Size.Y.Scale >= 0.075
- end
- for _, v in pairs(getconnections(LocalPlayer.PlayerGui.Intro.PlayButton.MouseButton1Click)) do
- v:Fire()
- end
- local function cloneTable(toClone)
- local cloned = {}
- for k, v in pairs(toClone) do
- cloned[k] = v
- end
- return cloned
- end
- local function onCharacterAdded()
- LocalPlayer.Character:MoveTo(Vector3.new(0,5125152115215,0))
- wait(.2)
- for _, v in pairs(LocalPlayer.Character:GetChildren()) do
- if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
- v.Anchored = true
- end
- end
- delay(.1, function()
- waitFor(LocalPlayer.Character, 'LowerTorso')
- delay(0, function() waitFor(LocalPlayer.Character.LowerTorso, 'Root'):Destroy() end)
- delay(0, function() waitFor(LocalPlayer.Character.HumanoidRootPart, 'TotalPower'):Destroy() end)
- end)
- end
- onCharacterAdded()
- LocalPlayer.CharacterAdded:Connect(onCharacterAdded)
- wait()
- getgenv().crystal = true --true or false
- while crystal do
- wait(0.1)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-463.61969, 165.396881, 2197.73389, 0.938429058, 0.0694398135, 0.338421345, -0.0518753231, 0.996808112, -0.060684301, -0.341555059, 0.0393921956, 0.939035892)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4060.62451, 137.000488, -806.950745, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(3444.60498, 57.0005035, -700.436401, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4100.21631, 57.0004997, 441.744904, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(2957.38135, 95.9068604, 1295.29858, 0.965929627, -0.258804798, 0, 0.258804798, 0.965929627, 0, 0, 0, 1)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(3536.87549, 201.590454, 1435.72668, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(3278.60107, 57.0004997, 1260.83398, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4232.00342, 57.0004997, -383.874237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(3200.52783, 57.0004997, 867.221619, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(199.894653, 58.0084381, 1981.97217, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- wait(15)
- Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-137.139893, 108.66333, 1653.69885, 0.699064612, 0.122993924, 0.704401314, -0.0868248418, 0.992407382, -0.0871149898, -0.70976764, -0.000260520726, 0.704435825)
- wait(15)
- wait(120)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement