Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Tool0 = Instance.new("Tool")
- Animation1 = Instance.new("Animation")
- LocalScript2 = Instance.new("LocalScript")
- ObjectValue3 = Instance.new("ObjectValue")
- Part4 = Instance.new("Part")
- Script5 = Instance.new("Script")
- Part6 = Instance.new("Part")
- Part7 = Instance.new("Part")
- SurfaceGui8 = Instance.new("SurfaceGui")
- TextLabel9 = Instance.new("TextLabel")
- WeldConstraint10 = Instance.new("WeldConstraint")
- Part11 = Instance.new("Part")
- WeldConstraint12 = Instance.new("WeldConstraint")
- Sound13 = Instance.new("Sound")
- Script14 = Instance.new("Script")
- Script15 = Instance.new("Script")
- Part16 = Instance.new("Part")
- Decal17 = Instance.new("Decal")
- Script18 = Instance.new("Script")
- WeldConstraint19 = Instance.new("WeldConstraint")
- Sound20 = Instance.new("Sound")
- Script21 = Instance.new("Script")
- BillboardGui22 = Instance.new("BillboardGui")
- TextLabel23 = Instance.new("TextLabel")
- Script24 = Instance.new("Script")
- Tool0.Name = "punchanimation"
- Tool0.Parent = mas
- Tool0.CanBeDropped = false
- Tool0.Grip = CFrame.new(0, 0, 0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Tool0.GripPos = Vector3.new(0, 0, 0.200000003)
- Tool0.RequiresHandle = false
- Tool0.ToolTip = "PUNCH"
- Animation1.Name = "dance"
- Animation1.Parent = Tool0
- Animation1.AnimationId = "rbxassetid://2728780988"
- LocalScript2.Name = "PotionScript"
- LocalScript2.Parent = Tool0
- table.insert(cors,sandbox(LocalScript2,function()
- 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
- 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()
- enabled = false
- player.Character.Humanoid.WalkSpeed = speed
- end
- end
- function onUnequipped()
- dancer:Stop()
- dancer:remove()
- enabled = false
- player.Character.Humanoid.WalkSpeed = speed
- end
- Tool.Activated:connect(onActivated)
- Tool.Unequipped:connect(onUnequipped)
- end))
- ObjectValue3.Name = "DanceObject"
- ObjectValue3.Parent = Tool0
- Part4.Name = "dancepart"
- Part4.Parent = Tool0
- Part4.CFrame = CFrame.new(-33.723568, 3.37001491, -103.186554, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part4.Position = Vector3.new(-33.723568, 3.37001491, -103.186554)
- Part4.Transparency = 1
- Part4.Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007)
- Part4.Anchored = true
- Part4.BottomSurface = Enum.SurfaceType.Smooth
- Part4.CanCollide = false
- Part4.Locked = true
- Part4.TopSurface = Enum.SurfaceType.Smooth
- Script5.Name = "Parentscript"
- Script5.Parent = Tool0
- table.insert(cors,sandbox(Script5,function()
- wait (2)
- local dad = owner
- local backpack = dad.Backpack
- local tool = script.Parent
- tool.Parent = backpack
- end))
- Part6.Name = "Handle"
- Part6.Parent = mas
- Part6.CFrame = CFrame.new(6.50051117, 3.16000891, 1.02392602, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part6.Orientation = Vector3.new(0, -90, 0)
- Part6.Position = Vector3.new(6.50051117, 3.16000891, 1.02392602)
- Part6.Rotation = Vector3.new(0, -90, 0)
- Part6.Color = Color3.new(1, 0, 0.74902)
- Part6.Size = Vector3.new(1.15999985, 2.31999969, 1.15999985)
- Part6.BottomSurface = Enum.SurfaceType.Smooth
- Part6.BrickColor = BrickColor.new("Hot pink")
- Part6.Material = Enum.Material.SmoothPlastic
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part6.brickColor = BrickColor.new("Hot pink")
- Part7.Name = "credits"
- Part7.Parent = Part6
- Part7.CFrame = CFrame.new(7.10554504, 3.54501009, 1.04892755, 0, 8.34465027e-07, -1.00000012, 0, 1.00000012, 8.34465027e-07, 1, 0, 0)
- Part7.Orientation = Vector3.new(0, -90, 0)
- Part7.Position = Vector3.new(7.10554504, 3.54501009, 1.04892755)
- Part7.Rotation = Vector3.new(0, -90, 0)
- Part7.Color = Color3.new(0.584314, 0.47451, 0.466667)
- Part7.Transparency = 1
- Part7.Size = Vector3.new(1, 0.529999971, 0.0500000007)
- Part7.BrickColor = BrickColor.new("Sand red")
- Part7.brickColor = BrickColor.new("Sand red")
- Part7.FormFactor = Enum.FormFactor.Symmetric
- Part7.formFactor = Enum.FormFactor.Symmetric
- SurfaceGui8.Parent = Part7
- SurfaceGui8.CanvasSize = Vector2.new(200, 100)
- TextLabel9.Name = "SIGN"
- TextLabel9.Parent = SurfaceGui8
- TextLabel9.Size = UDim2.new(1, 0, 1, 0)
- TextLabel9.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel9.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel9.BackgroundTransparency = 1
- TextLabel9.Font = Enum.Font.SourceSansBold
- TextLabel9.FontSize = Enum.FontSize.Size48
- TextLabel9.Text = "by antoniorigo4"
- TextLabel9.TextColor = BrickColor.new("Institutional white")
- TextLabel9.TextColor3 = Color3.new(1, 1, 1)
- TextLabel9.TextScaled = true
- TextLabel9.TextSize = 48
- TextLabel9.TextStrokeTransparency = 0
- TextLabel9.TextWrap = true
- TextLabel9.TextWrapped = true
- WeldConstraint10.Parent = Part7
- WeldConstraint10.Part0 = Part6
- WeldConstraint10.Part1 = Part7
- Part11.Name = "Light"
- Part11.Parent = Part6
- Part11.CFrame = CFrame.new(6.50051117, 3.75000858, 0.414926767, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Part11.Orientation = Vector3.new(0, 90, 0)
- Part11.Position = Vector3.new(6.50051117, 3.75000858, 0.414926767)
- Part11.Rotation = Vector3.new(0, 90, 0)
- Part11.Color = Color3.new(1, 0.4, 0.8)
- Part11.Size = Vector3.new(0.0579999946, 1.15999985, 1.15999985)
- Part11.BottomSurface = Enum.SurfaceType.Smooth
- Part11.BrickColor = BrickColor.new("Pink")
- Part11.Material = Enum.Material.Neon
- Part11.TopSurface = Enum.SurfaceType.Smooth
- Part11.brickColor = BrickColor.new("Pink")
- Part11.Shape = Enum.PartType.Cylinder
- WeldConstraint12.Parent = Part11
- WeldConstraint12.Part0 = Part6
- WeldConstraint12.Part1 = Part11
- Sound13.Name = "sound"
- Sound13.Parent = Part6
- Sound13.Looped = true
- Sound13.SoundId = "rbxassetid://224798276"
- Sound13.Volume = 10
- Script14.Parent = Sound13
- table.insert(cors,sandbox(Script14,function()
- wait (63)
- script.Parent:Play()
- end))
- Script15.Parent = Part6
- table.insert(cors,sandbox(Script15,function()
- local User = owner
- local chara = User.Character
- local LARM = chara["Left Arm"]
- local weld = Instance.new("Weld",script.Parent)
- weld.Part0 = script.Parent
- weld.Part1 = LARM
- script.Parent.Parent = chara
- end))
- Part16.Name = "screen"
- Part16.Parent = Part6
- Part16.CFrame = CFrame.new(7.10551453, 2.79000902, 1.03892541, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part16.Position = Vector3.new(7.10551453, 2.79000902, 1.03892541)
- Part16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part16.Size = Vector3.new(0.0500000007, 1, 0.909999549)
- Part16.BottomSurface = Enum.SurfaceType.Smooth
- Part16.BrickColor = BrickColor.new("Really black")
- Part16.TopSurface = Enum.SurfaceType.Smooth
- Part16.brickColor = BrickColor.new("Really black")
- Decal17.Name = "master"
- Decal17.Parent = Part16
- Decal17.Texture = "http://www.roblox.com/asset/?id=1409009142"
- Decal17.Face = Enum.NormalId.Right
- Script18.Parent = Decal17
- table.insert(cors,sandbox(Script18,function()
- script.Parent.Parent.Masterwords:Play()
- wait (63)
- script.Parent.Transparency = 1
- end))
- WeldConstraint19.Parent = Part16
- WeldConstraint19.Part0 = Part16
- WeldConstraint19.Part1 = Part6
- Sound20.Name = "Masterwords"
- Sound20.Parent = Part16
- Sound20.SoundId = "rbxassetid://1018697003"
- Sound20.Volume = 10
- Script21.Name = "murder"
- Script21.Parent = Part6
- table.insert(cors,sandbox(Script21,function()
- local function PlayerTouched(Part)
- local Parent = Part.Parent
- if game.Players:GetPlayerFromCharacter(Parent) then
- Parent.Humanoid.Health = 1
- end
- end
- script.parent.Touched:connect(PlayerTouched)
- end))
- BillboardGui22.Parent = Part6
- BillboardGui22.LightInfluence = 1
- BillboardGui22.Size = UDim2.new(0, 200, 0, 50)
- BillboardGui22.ClipsDescendants = true
- BillboardGui22.ExtentsOffset = Vector3.new(0, 3, 0)
- TextLabel23.Parent = BillboardGui22
- TextLabel23.Size = UDim2.new(0, 200, 0, 50)
- TextLabel23.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel23.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel23.BackgroundTransparency = 1
- TextLabel23.Font = Enum.Font.Cartoon
- TextLabel23.FontSize = Enum.FontSize.Size48
- TextLabel23.Text = "The Murder."
- TextLabel23.TextColor = BrickColor.new("Really red")
- TextLabel23.TextColor3 = Color3.new(1, 0, 0)
- TextLabel23.TextSize = 40
- Script24.Parent = BillboardGui22
- table.insert(cors,sandbox(Script24,function()
- local User = owner
- local char = User.Character
- script.Parent.Parent = char["Head"]
- script.parent.Adornee = char["Head"]
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement