Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Tool0 = Instance.new("Tool")
- Part1 = Instance.new("Part")
- Sound2 = Instance.new("Sound")
- Sound3 = Instance.new("Sound")
- Sound4 = Instance.new("Sound")
- LocalScript5 = Instance.new("LocalScript")
- Decal6 = Instance.new("Decal")
- SpecialMesh7 = Instance.new("SpecialMesh")
- Tool0.Name = "Protest Sign"
- Tool0.Parent = mas
- Tool0.GripForward = Vector3.new(0, -1, -0)
- Tool0.GripPos = Vector3.new(0, 0, 2)
- Tool0.GripUp = Vector3.new(0, 0, -1)
- Part1.Name = "Handle"
- Part1.Parent = Tool0
- Part1.BrickColor = BrickColor.new("Mid gray")
- Part1.Rotation = Vector3.new(90, 0, 180)
- Part1.Anchored = true
- Part1.FormFactor = Enum.FormFactor.Custom
- Part1.Size = Vector3.new(3, 0.200000003, 5)
- Part1.CFrame = CFrame.new(-6.2600708, 2.50000906, -12.1499624, -1, -4.31590452e-05, 4.8021076e-10, 9.29522848e-10, -3.26636873e-05, -1, 4.31590452e-05, -1, 3.26636873e-05)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part1.Position = Vector3.new(-6.2600708, 2.50000906, -12.1499624)
- Part1.Orientation = Vector3.new(90, -180, 0)
- Part1.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Sound2.Name = "AngrySound3"
- Sound2.Parent = Part1
- Sound2.SoundId = "http://www.roblox.com/asset/?id=15632575"
- Sound2.Volume = 1
- Sound3.Name = "AngrySound2"
- Sound3.Parent = Part1
- Sound3.SoundId = "http://www.roblox.com/asset/?id=15632569"
- Sound3.Volume = 1
- Sound4.Name = "AngrySound1"
- Sound4.Parent = Part1
- Sound4.SoundId = "http://www.roblox.com/asset/?id=15632562"
- Sound4.Volume = 1
- LocalScript5.Parent = Part1
- table.insert(cors,sandbox(LocalScript5,function()
- -- params : ...
- local player = game.Players.LocalPlayer
- local Tool = script.Parent
- enabled = true
- local sounds = {Tool.Handle.AngrySound1, Tool.Handle.AngrySound2, Tool.Handle.AngrySound3}
- onActivated = function()
- if not enabled then
- return
- end
- enabled = false
- sounds[math.random(3)]:Play()
- enabled = true
- end
- equip = function()
- gui = script.Parent.ProtestGui:Clone()
- gui.Parent = game.Players.LocalPlayer.PlayerGui
- end
- unequip = function()
- gui:Destroy()
- end
- script.Parent.Equipped:connect(equip)
- script.Parent.Unequipped:connect(unequip)
- script.Parent.Activated:connect(onActivated)
- end))
- Decal6.Parent = Part1
- Decal6.Texture = "http://www.roblox.com/asset/?id=2468137469"
- Decal6.Face = Enum.NormalId.Bottom
- SpecialMesh7.Name = "shayner32 <3"
- SpecialMesh7.Parent = Part1
- SpecialMesh7.MeshId = "http://www.roblox.com/asset/?id=15631335"
- SpecialMesh7.Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005)
- SpecialMesh7.TextureId = "http://www.roblox.com/asset/?id=270989738"
- SpecialMesh7.MeshType = Enum.MeshType.FileMesh
- SpecialMesh7.Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Backpack
- 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