Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Ligma = Instance.new("ScreenGui")
- local Main = Instance.new("ImageLabel")
- local Orbit = Instance.new("ImageLabel")
- local Ring = Instance.new("ImageLabel")
- local Main2 = Instance.new("ImageLabel")
- --define stuff:
- Ligma.Name = "Ligma"
- Ligma.Parent = game.Players.LocalPlayer.PlayerGui
- Ligma.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- Main.Name = "Main"
- Main.Parent = Ligma
- Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Main.BackgroundTransparency = 1.000
- Main.Position = UDim2.new(0.5, -2000, 0.5, -50)
- Main.Size = UDim2.new(0, 100, 0, 100)
- Main.Image = "rbxassetid://7102117818"
- Orbit.Name = "Orbit"
- Orbit.Parent = Main
- Orbit.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Orbit.BackgroundTransparency = 1.000
- Orbit.Size = UDim2.new(0.170000002, 0, 0.170000002, 0)
- Orbit.ZIndex = 2
- Orbit.Image = "http://www.roblox.com/asset/?id=7101990169"
- Ring.Name = "Ring"
- Ring.Parent = Main
- Ring.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Ring.BackgroundTransparency = 1.000
- Ring.Size = UDim2.new(1, 0, 1, 0)
- Ring.Image = "rbxassetid://7102118272"
- Main2.Name = "Main2"
- Main2.Parent = Main
- Main2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Main2.BackgroundTransparency = 1.000
- Main2.Size = UDim2.new(1, 0, 1, 0)
- Main2.ZIndex = 3
- Main2.Image = "rbxassetid://7102276469"
- Main2.ImageTransparency = 1.000
- -- cool script time yayyyy:
- local function HKOJMR_fake_script() -- Ligma.Orbi
- local script = Instance.new('LocalScript', Ligma)
- local Main = script.Parent.Main
- local Main2 = Main.Main2
- local Orbit = Main.Orbit
- local Ring = Main.Ring
- --Notice: This relies on the fact it will be a perfectly round icon.
- local RS = game:GetService("RunService").Heartbeat
- local Tween = game:GetService("TweenService")
- local WaitTime = 0.25
- local LoadInfo = TweenInfo.new(WaitTime,Enum.EasingStyle.Linear,Enum.EasingDirection.Out,0,false,0)
- local FlashInfo = TweenInfo.new(WaitTime,Enum.EasingStyle.Linear,Enum.EasingDirection.Out,1,true,0)
- local hk = Main.AbsoluteSize.X/2
- local MainSize = Main.AbsoluteSize.X
- local ls = Orbit.AbsoluteSize.X/2
- local r = hk
- local theta = 0
- local step = (2*math.pi)/450
- local rotvel = 0.15
- local StepInstance = Instance.new("NumberValue")
- local RotInstance = Instance.new("NumberValue")
- StepInstance.Changed:Connect(function()
- step = StepInstance.Value
- end)
- RotInstance.Changed:Connect(function()
- rotvel = RotInstance.Value
- end)
- local Modes = {
- --Main Image--
- Tween:Create(Main2,LoadInfo,{ImageTransparency=0.5}), --Indicates script loading
- Tween:Create(Main2,LoadInfo,{ImageTransparency=1}), --Indicated script completed
- Tween:Create(Main2,FlashInfo,{ImageTransparency=0}), --Pulse effect for completed
- --Step Tween--
- Tween:Create(StepInstance,LoadInfo,{Value=(2*math.pi)/180}),
- Tween:Create(StepInstance,LoadInfo,{Value=(2*math.pi)/450}),
- --Rot Tween--
- Tween:Create(RotInstance,LoadInfo,{Value=1}),
- Tween:Create(RotInstance,LoadInfo,{Value=0.35}),
- }
- Modes[2].Completed:Connect(function()
- Modes[3]:Play()
- end)
- local function ScriptLoading()
- Modes[6]:Play()
- Modes[4]:Play()
- Modes[1]:Play()
- end
- local function ScriptDone()
- Modes[2]:Play()
- Modes[5]:Play()
- Modes[7]:Play()
- end
- spawn(function()
- local deb = false
- local hi = script.Parent.Main
- hi:TweenPosition(UDim2.new(0.5, -50,0.5, -50), Enum.EasingDirection.In)
- wait'3'
- hi:TweenPosition(UDim2.new(0, 12,1, -115), Enum.EasingDirection.Out)
- game:GetService'Players'.LocalPlayer.Chatted:Connect(function(agg)
- pcall(function()
- if agg == '/e hidemeh' then
- hi.Visible = not hi.Visible
- end
- end)
- end)
- end)
- while RS:wait() do
- theta = theta < 360 and theta + step or 0
- local x = (hk + r * math.cos(theta) - ls)
- local y = (hk + r * math.sin(theta) - ls)
- Orbit.Position = UDim2.new(x/MainSize,0,y/MainSize,0)
- Ring.Rotation = Ring.Rotation < 360 and Ring.Rotation + rotvel or 0
- RS:wait()
- end
- end
- coroutine.wrap(HKOJMR_fake_script)()
Add Comment
Please, Sign In to add comment