Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Made by hippiekid94, Alot Edited by penguin0616 :D
- LocalPlayer = owner
- char = LocalPlayer.Character
- mouse = LocalPlayer:GetMouse()
- Torso = char.Torso
- Shooting = false
- ShootSpeed = 500 --Change that value to whatever you want. Higher = More Launch Speed (when you click R)
- FlingSpeed = 750 --Change that value to whatever you want. Higher = More Fling
- function Chat(Object,Text,Color)
- local Color = BrickColor.new(Color)
- pcall(function()Object:findFirstChild("AtlasText"):Destroy()end)
- local G = Instance.new("BillboardGui", Object)
- G.Name = "AtlasText"
- G.Adornee = Object
- G.Size = UDim2.new(3.5,0,2.5,0)
- G.AlwaysOnTop = false
- G.StudsOffset = Vector3.new(0,3,0)
- local Frame = Instance.new("Frame")
- Frame.Parent = G
- Frame.Size = UDim2.new(1,0,1,0)
- Frame.BackgroundTransparency = 1
- local Txt = Instance.new("TextLabel",Frame)
- Txt.Size = UDim2.new(1,0,1,0)
- Txt.Text = Text
- Txt.TextScaled = true
- Txt.TextWrapped = true
- Txt.Font = "SourceSansBold"
- Txt.TextColor = Color
- Txt.BackgroundTransparency = 1
- Txt.ZIndex = 2
- game:GetService("Debris"):AddItem(G,3)
- end
- function ME2()
- if Shooting == false then
- Shooting = true
- Chat(char.Head,"Tornado Part Blast!","White")
- local p = Instance.new ("Part", char)
- local mesh = Instance.new ("SpecialMesh", p)
- mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.Size = Vector3.new (2, 3, 2)
- p.Material = 'Wood'
- p.BrickColor = BrickColor.new("White")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- hit.Velocity = Torso.CFrame.lookVector * FlingSpeed
- end
- end
- end)
- Shooting = false
- end
- end
- function MES()
- if Shooting == false then
- Shooting = true
- Chat(char.Head,"MESH Part Blast!","Lime green")
- local p = Instance.new ("Part", char)
- local mesh = Instance.new ("SpecialMesh", p)
- mesh.MeshId = "rbxasset://fonts/sword.mesh"
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.Size = Vector3.new (2, 3, 2)
- p.Material = 'Wood'
- p.BrickColor = BrickColor.new("Lime green")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- hit.Velocity = Torso.CFrame.lookVector * FlingSpeed
- end
- end
- end)
- Shooting = false
- end
- end
- function H4K()
- if Shooting == false then
- Shooting = true
- Chat(char.Head,"H4CK Part Blast!","Lime green")
- local p = Instance.new ("TrussPart", char) --I wannt Shoot this :>
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.Size = Vector3.new (2, 3, 2)
- p.Material = 'Wood'
- p.BrickColor = BrickColor.new("Toothpaste")
- s = Instance.new("SelectionBox",p)
- s.Adornee = p
- p.SelectionBox.Color = BrickColor.new("Lime green")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- hit.Velocity = Torso.CFrame.lookVector * FlingSpeed
- end
- end
- end)
- Shooting = false
- end
- end
- function BAL()
- if Shooting == false then
- Shooting = true
- Chat(char.Head,"Lava Part Blast!","Bright red")
- local p = Instance.new ("Part", char)
- p.Shape = 'Ball'
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.FormFactor = "Custom"
- p.Size = Vector3.new (1, 1, 1)
- p.Material = 'Grass'
- p.BrickColor = BrickColor.new("Really red")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- hit.Velocity = Torso.CFrame.lookVector * FlingSpeed
- end
- end
- end)
- Shooting = false
- end
- end
- function SMP()
- if Shooting == false then
- Shooting = true
- Chat(char.Head,"Small Part Blast!","Pink")
- local p = Instance.new ("Part", char) --I wannt Shoot this :>
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.FormFactor = "Custom"
- p.Size = Vector3.new (0.2, 0.2, 0.2)
- p.Material = 'Plastic'
- p.BrickColor = BrickColor.new("Pink")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- hit.Velocity = Torso.CFrame.lookVector * FlingSpeed
- end
- end
- end)
- Shooting = false
- end
- end
- function TNT()
- if Shooting == false then
- Shooting = true
- Chat(char.Head,"TNT Part Blast!","Bright red")
- local p = Instance.new ("Part", char) --I wannt Shoot this :>
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.Size = Vector3.new (2, 2.4, 2)
- p.Material = 'Wood'
- p.BrickColor = BrickColor.new("Bright red")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- Instance.new('Explosion', Workspace).Position = hit.Position
- end
- end
- end)
- Shooting = false
- end
- end
- function SBL()
- if Shooting == false then
- Shooting = true
- Chat(char.Head,"Wood Pillar Part Blast!","Deep orange")
- local p = Instance.new ("TrussPart", char) --I wannt Shoot this :>
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.Size = Vector3.new (2, 2.4, 7)
- p.Material = 'Wood'
- p.BrickColor = BrickColor.new("Brown")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- hit.Velocity = Torso.CFrame.lookVector * FlingSpeed
- end
- end
- end)
- Shooting = false
- end
- end
- function Shoot()
- if Shooting == false then
- Shooting = true
- Chat(char.Head,"Part Blast!","Bright blue")
- local p = Instance.new ("Part", char) --I wannt Shoot this :>
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.Size = Vector3.new (16, 16.8, 2)
- p.Material = 'Foil'
- p.BrickColor = BrickColor.new("Cyan")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- hit.Velocity = Torso.CFrame.lookVector * FlingSpeed
- end
- end
- end)
- Shooting = false
- end
- end
- function MPB()
- if Shooting == false then
- Shooting = true
- local p = Instance.new ("Part", char)
- Chat(char.Head,"Mega Part Blast!","Black")
- p.CFrame = Torso.CFrame * CFrame.new(0,0,-7.5)
- p.Name = "Part5"
- p.Size = Vector3.new (25, 25.2, 2)
- p.Material = 'Marble'
- p.BrickColor = BrickColor.new("Black")
- p.Velocity = Torso.CFrame.lookVector * ShootSpeed
- p.Touched:connect(function(hit)
- if not hit.Name:find('Base') and hit ~= char and hit.Name ~= LocalPlayer.Name and hit.Parent ~= char then
- if hit:IsA('Part') then
- hit.Velocity = Torso.CFrame.lookVector * FlingSpeed
- end
- end
- end)
- Shooting = false
- end
- end
- function Keys(key,mouse)
- if key == "r" then Shoot()
- --
- elseif key == "e" then MPB()
- --
- elseif key == "f" then SBL()
- --
- elseif key == "t" then TNT()
- --
- elseif key == "q" then SMP()
- --
- elseif key == "g" then BAL()
- --
- elseif key == "c" then H4K()
- --
- elseif key == "z" then MES()
- --
- elseif key == "x" then ME2()
- end
- end
- mouse.KeyDown:connect(function(key) Keys(key,mouse) end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement