Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Thanks for using Build2Script Plugin by jarredbcv!
- if (script:FindFirstChild("forCustomRun")~=nil) then
- local sc = script["forCustomRun"].Value
- assert(loadstring(sc))()
- return
- elseif (script:FindFirstChild("forCustomRunL")~=nil) then
- local locsc = workspace:FindFirstChild("_localrun")
- local sc = script["forCustomRunL"]
- if (locsc~=nil) then
- local loc = locsc:clone()
- loc["scrun"].Value = sc.Value
- loc.Name = script.Name
- for i,v in pairs(script:GetChildren()) do
- v:clone().Parent = loc
- end
- loc.Parent = script.Parent
- script:remove()
- return
- else
- assert(loadstring(sc.Value))()
- return
- end
- end
- local m = Instance.new("Model")
- m.Name = "Orange Justice"
- t1 = Instance.new("Tool", m)
- t1.Name = "Orange Justice"
- t1.GripPos = Vector3.new(0, 0, 0.200000003)
- t1.ToolTip = "It's also a great exercise move."
- t1.TextureId = "rbxassetid://1842268307"
- t1.CanBeDropped = false
- x1 = Instance.new("Animation", t1)
- x1.Name = "dance"
- x1.AnimationId = "rbxassetid://1840751339"
- s1 = script:clone()
- s1.Name = "PotionScript"
- s1.Disabled = false
- so1 = Instance.new("StringValue", s1)
- so1.Name = "forCustomRunL"
- so1.Value = [===[
- enabled = false
- local Tool = script.Parent;
- local dancer = nil
- local player = game.Players.LocalPlayer
- function onActivated()
- --This will check if it is enabled and then either start dancing or stop dancing
- if enabled == false then
- local humanoid = Tool.Parent:FindFirstChild("Humanoid")
- local torso = Tool.Parent:FindFirstChild("Torso")
- dancer = humanoid:LoadAnimation(Tool.dance)
- Tool.DanceObject.Value = dancer
- dancer:Play()
- Tool.dancepart.Position = player.Character.Head.Position
- Tool.dancepart.SongLoop:Play()
- enabled = true
- speed = player.Character.Humanoid.WalkSpeed
- player.Character.Humanoid.WalkSpeed = 0
- repeat
- wait(1)
- Tool.dancepart.Position = player.Character.Head.Position
- until enabled == false
- else
- dancer:Stop()
- dancer:remove()
- Tool.dancepart.SongLoop:Stop()
- enabled = false
- player.Character.Humanoid.WalkSpeed = speed
- end
- end
- function onUnequipped()
- dancer:Stop()
- dancer:remove()
- Tool.dancepart.SongLoop:Stop()
- enabled = false
- player.Character.Humanoid.WalkSpeed = speed
- end
- Tool.Activated:connect(onActivated)
- Tool.Unequipped:connect(onUnequipped)
- ]===]
- s1.Parent = t1
- v1 = Instance.new("ObjectValue", t1)
- v1.Name = "DanceObject"
- p1 = Instance.new("Part", t1)
- p1.BrickColor = BrickColor.new("Medium stone grey")
- p1.Transparency = 1
- p1.Name = "dancepart"
- p1.CFrame = CFrame.new(47.1999016, 10.1700258, -180.000031, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- p1.Anchored = true
- p1.CanCollide = false
- p1.Locked = true
- p1.Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007)
- p1.BottomSurface = Enum.SurfaceType.Smooth
- p1.TopSurface = Enum.SurfaceType.Smooth
- x2 = Instance.new("Sound", p1)
- x2.Name = "SongLoop"
- x2.Pitch = 1
- x2.SoundId = "rbxassetid://1840761620"
- x2.Volume = 4
- x2.Looped = true
- x2.PlayOnRemove = false
- m.Parent = game:service("Workspace")
- m:MakeJoints()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement