Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --By Rufus14
- --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 = {}
- super = 0
- mas = Instance.new("Model",game:GetService("Lighting"))
- Tool0 = Instance.new("Tool")
- Part1 = Instance.new("Part")
- Weld4 = Instance.new("Weld")
- Script5 = Instance.new("Script")
- Part6 = Instance.new("Part")
- Tool0.Name = "Get out of my way"
- Tool0.Parent = mas
- Tool0.ToolTip = "MOVE"
- Part1.Name = "Handle"
- Part1.Parent = Tool0
- Part1.CFrame = CFrame.new(0.500000358, 1.5, -2.50001812, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part1.Position = Vector3.new(0.500000358, 1.5, -2.50001812)
- Part1.Color = Color3.new(1, 0.596078, 0.894118)
- Part1.Size = Vector3.new(1, 1, 1)
- Part1.Transparency = 1
- Part1.Massless = true
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.BrickColor = BrickColor.new("Crimson")
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.brickColor = BrickColor.new("Crimson")
- Weld4.Parent = Part1
- Weld4.Part0 = Part1
- Weld4.Part1 = Part6
- Weld4.part1 = Part6
- local rightarm = Instance.new("Weld", owner.Character.Torso)
- rightarm.Part0 = owner.Character.Torso
- rightarm.Part1 = owner.Character["Right Arm"]
- rightarm.C0 = CFrame.new(1.5, 0.75, 0)
- rightarm.C1 = CFrame.new(0,0.7,0)
- rightarm.Name = "RightArmWeld"
- local Slapped = Instance.new("Sound", owner.character.Head)
- Slapped.SoundId = "rbxassetid://3587046205"
- Slapped.Volume = 1.5
- local SuperSlapped = Instance.new("Sound", owner.character.Head)
- SuperSlapped.SoundId = "rbxassetid://1956239759"
- SuperSlapped.Volume = 1.5
- local Slapmusic = Instance.new("Sound", owner.character.Head)
- Slapmusic.SoundId = "rbxassetid://718754019"
- Slapmusic.Volume = 1.5
- Slapmusic.Looped = true
- Slapmusic:Play()
- mouse = owner:GetMouse()
- Script5.Parent = Tool0
- owner.Chatted:connect(function(message)
- if message:sub(1,7) == "!Force " then
- super = message:sub(7)
- end
- end)
- table.insert(cors,sandbox(Script5,function()
- --By Rufus14
- damage = 1e+09
- --
- tool = script.Parent
- handle = tool.Handle
- hitbox = tool.hitbox
- players = game:GetService("Players")
- runservice = game:GetService("RunService")
- owner = nil
- character = nil
- playerhum = nil
- equipped = false
- candamage = false
- function swait(HOWMANY)
- for i = 1,HOWMANY do
- runservice.Stepped:wait()
- end
- end
- function gibbie(where, howlong)
- local gibbieeeee = Instance.new("SpawnLocation", workspace)
- gibbieeeee.Neutral = false
- gibbieeeee:BreakJoints()
- gibbieeeee.Size = Vector3.new(1.4, 1.6, 3.2)
- gibbieeeee.CFrame = where
- local gibyyyyyy = Instance.new("SpecialMesh", gibbieeeee)
- gibyyyyyy.Scale = Vector3.new(0.75+math.random(-10,10)/30, 0.75+math.random(-10,10)/30, 1.5+math.random(-10,10)/30)
- gibyyyyyy.MeshId = "http://www.roblox.com/asset/?id=1290033"
- gibyyyyyy.TextureId = "http://www.roblox.com/asset/?id=1290030"
- gibyyyyyy.VertexColor = Vector3.new(1,0,0)
- game.Debris:AddItem(gibbieeeee, howlong)
- end
- tool.Unequipped:connect(function()
- equipped = false
- rightarm.Enabled = false
- Slapmusic:Pause()
- end)
- tool.Equipped:connect(function()
- equipped = true
- rightarm.Enabled = true
- Slapmusic:Resume()
- end)
- candamage = false
- local tweenService = game:GetService("TweenService")
- local timeToFade = 0.25
- local object = rightarm
- local tweenInfo = TweenInfo.new(timeToFade)
- local goal = {}
- goal.C0 = CFrame.new(1.5,0.75,0) * CFrame.Angles(2,0,1.25)
- local tween = tweenService:Create(object, tweenInfo, goal)
- local timeToFade2 = 0.25
- local object2 = rightarm
- local tweenInfo2 = TweenInfo.new(timeToFade2)
- local goal2 = {}
- goal2.C0 = CFrame.new(1.5,0.75,0) * CFrame.Angles(2,0,-1.25)
- local tween2 = tweenService:Create(object2, tweenInfo2, goal2)
- local timeToFade3 = 0.25
- local object3 = rightarm
- local tweenInfo3 = TweenInfo.new(timeToFade3)
- local goal3 = {}
- goal3.C0 = CFrame.new(1.5, 0.75, 0) * CFrame.Angles(math.rad(0.1),math.rad(0.1),math.rad(0.1))
- local tween3 = tweenService:Create(object3, tweenInfo3, goal3)
- tool.Activated:connect(function()
- tween:Play()
- wait(0.25)
- tween2:Play()
- candamage = true
- wait(0.25)
- tween3:Play()
- candamage = false
- end)
- local isyeet = false
- function thinghere(part)
- if part.Name ~= "Base" and candamage then
- if not isyeet then
- isyeet = true
- Slapped:Play()
- local velocity = Instance.new("BodyVelocity", part)
- velocity.Velocity = owner.Character.Head.CFrame.lookVector * math.random(125,150) * super
- velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- wait(1)
- velocity:Destroy()
- isyeet = false
- end
- end
- end
- hitbox.Touched:connect(thinghere)
- end))
- Part6.Name = "hitbox"
- Part6.Parent = Tool0
- Part6.CFrame = CFrame.new(0.500000358, 1.5, -2.50001812, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part6.Position = Vector3.new(0.500000358, 1.5, -2.50001812)
- Part6.Color = Color3.new(1, 0.596078, 0.894118)
- Part6.Transparency = 1
- Part6.Size = Vector3.new(5, 5, 5)
- Part6.BottomSurface = Enum.SurfaceType.Smooth
- Part6.BrickColor = BrickColor.new("Crimson")
- Part6.CanCollide = false
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part6.brickColor = BrickColor.new("Crimson")
- Part6.Massless = true
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = owner.Character
- 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