Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CV="White"
- p = game.Players.LocalPlayer
- char = p.Character
- local txt = Instance.new("BillboardGui", char)
- txt.Adornee = char .Head
- txt.Name = "_status"
- txt.Size = UDim2.new(2, 0, 1.2, 0)
- txt.StudsOffset = Vector3.new(-9, 8, 0)
- local text = Instance.new("TextLabel", txt)
- text.Size = UDim2.new(10, 0, 7, 0)
- text.FontSize = "Size24"
- text.TextScaled = true
- text.TextTransparency = 0
- text.BackgroundTransparency = 1
- text.TextTransparency = 0
- text.TextStrokeTransparency = 1
- text.Font = "Highway"
- text.TextStrokeColor3 = Color3.fromRGB(255,0,0)
- v=Instance.new("Part")
- v.Name = "ColorBrick"
- v.Parent=p.Character
- v.FormFactor="Symmetric"
- v.Anchored=true
- v.CanCollide=false
- v.BottomSurface="Smooth"
- v.TopSurface="Smooth"
- v.Size=Vector3.new(10,5,3)
- v.Transparency=1
- v.CFrame=char.Torso.CFrame
- v.BrickColor=BrickColor.new(CV)
- v.Transparency=1
- text.TextColor3 = Color3.fromRGB(255, 255, 0)
- v.Shape="Block"
- text.Text = "a player with a hammer but its memed and its not ban or kick able but still fun to kill skids. lets get those skids to taste them they own food. the hammer food."
- --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")
- Script1 = Instance.new("Script")
- Part2 = Instance.new("Part")
- SpecialMesh3 = Instance.new("SpecialMesh")
- Sound4 = Instance.new("Sound")
- Decal5 = Instance.new("Decal")
- Sound6 = Instance.new("Sound")
- LocalScript7 = Instance.new("LocalScript")
- LocalScript8 = Instance.new("LocalScript")
- LocalScript9 = Instance.new("LocalScript")
- LocalScript10 = Instance.new("LocalScript")
- Tool0.Name = "meme hammer"
- Tool0.Parent = mas
- Tool0.TextureId = "http://www.roblox.com/asset/?id=15933689"
- Tool0.Grip = CFrame.new(0, 0, -1, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- Tool0.GripForward = Vector3.new(-1, -0, -0)
- Tool0.GripPos = Vector3.new(0, 0, -1)
- Tool0.GripRight = Vector3.new(0, 1, 0)
- Tool0.GripUp = Vector3.new(0, 0, 1)
- Script1.Name = "PoisonHammer"
- Script1.Parent = Tool0
- table.insert(cors,sandbox(Script1,function()
- -------- OMG HAX
- debris = game:GetService("Debris")
- r = game:service("RunService")
- local damage = 100
- local slash_damage = 90
- sword = script.Parent.Handle
- Tool = script.Parent
- local SlashSound = Instance.new("Sound")
- SlashSound.SoundId = "rbxassetid://775395533"
- SlashSound.Parent = sword
- SlashSound.Volume = 5
- local UnsheathSound = Instance.new("Sound")
- UnsheathSound.SoundId = "rbxassetid://514209235"
- UnsheathSound.Parent = sword
- UnsheathSound.Volume = 6
- local blues = {104,9,104,9,1}
- function isTurbo(character)
- return character:FindFirstChild("IceHelm") ~= nil
- end
- function allThatIce(pos, isTurbo)
- local count = 5
- if (isTurbo == true) then count = 10 end
- for i=1,count do
- local p = Instance.new("Part")
- p.BrickColor = BrickColor.new(blues[math.random(#blues)])
- p.formFactor = 2
- p.Size = Vector3.new(1,.4,1)
- p.Material = Enum.Material.Ice
- p.TopSurface = 0
- p.BottomSurface = 0
- local a = math.random() * 6.28
- local d = Vector3.new(math.cos(a), 0, math.sin(a)).unit
- p.Velocity = d * 25
- p.RotVelocity = d
- p.Position = pos + Vector3.new(0, math.random() * 3, 0) + (d * 2)
- p.Parent = game.Workspace
- debris:AddItem(p, 60)
- end
- end
- function blow(hit)
- local humanoid = hit.Parent:findFirstChild("Humanoid")
- local vCharacter = Tool.Parent
- local vPlayer = game.Players:playerFromCharacter(vCharacter)
- local hum = vCharacter:findFirstChild("Humanoid") -- non-nil if tool held by a character
- if humanoid~=nil and humanoid ~= hum and hum ~= nil then
- -- final check, make sure sword is in-hand
- local right_arm = vCharacter:FindFirstChild("Right Arm")
- if (right_arm ~= nil) then
- local joint = right_arm:FindFirstChild("RightGrip")
- if (joint ~= nil and (joint.Part0 == sword or joint.Part1 == sword)) then
- tagHumanoid(humanoid, vPlayer)
- if (isTurbo(vCharacter) == true) then
- humanoid:TakeDamage(damage * 1.2)
- else
- humanoid:TakeDamage(damage)
- end
- end
- end
- end
- end
- function tagHumanoid(humanoid, player)
- local creator_tag = Instance.new("ObjectValue")
- creator_tag.Value = player
- creator_tag.Name = "creator"
- creator_tag.Parent = humanoid
- debris:AddItem(creator_tag, 1)
- end
- function attack()
- damage = slash_damage
- SlashSound:play()
- local anim = Instance.new("StringValue")
- anim.Name = "toolanim"
- anim.Value = "Slash"
- anim.Parent = Tool
- end
- function swordUp()
- Tool.GripForward = Vector3.new(-1,0,0)
- Tool.GripRight = Vector3.new(0,1,0)
- Tool.GripUp = Vector3.new(0,0,1)
- end
- function swordOut()
- Tool.GripForward = Vector3.new(0,0,1)
- Tool.GripRight = Vector3.new(0,-1,0)
- Tool.GripUp = Vector3.new(-1,0,0)
- end
- Tool.Enabled = true
- function onActivated()
- if not Tool.Enabled then
- return
- end
- Tool.Enabled = false
- local character = Tool.Parent;
- local humanoid = character.Humanoid
- if humanoid == nil then
- print("Humanoid not found")
- return
- end
- attack()
- wait(0.1)
- allThatIce(character.Torso.Position + (character.Torso.CFrame.lookVector * 3), isTurbo(character))
- wait(0.1)
- Tool.Enabled = true
- end
- function onEquipped()
- UnsheathSound:play()
- end
- script.Parent.Activated:connect(onActivated)
- script.Parent.Equipped:connect(onEquipped)
- connection = sword.Touched:connect(blow)
- end))
- Part2.Name = "Handle"
- Part2.Parent = Tool0
- Part2.CFrame = CFrame.new(1.55399895, 0.400011986, -32.5371742, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part2.Orientation = Vector3.new(0, -90, 0)
- Part2.Position = Vector3.new(1.55399895, 0.400011986, -32.5371742)
- Part2.Rotation = Vector3.new(0, -90, 0)
- Part2.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part2.Size = Vector3.new(1, 0.800000012, 6)
- Part2.BottomSurface = Enum.SurfaceType.Smooth
- Part2.BrickColor = BrickColor.new("Dark stone grey")
- Part2.Locked = true
- Part2.TopSurface = Enum.SurfaceType.Smooth
- Part2.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh3.Parent = Part2
- SpecialMesh3.MeshId = "http://www.roblox.com/asset/?id=15924243"
- SpecialMesh3.Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005)
- SpecialMesh3.TextureId = "http://www.roblox.com/asset/?id=15924246"
- SpecialMesh3.MeshType = Enum.MeshType.FileMesh
- Sound4.Parent = Part2
- Sound4.SoundId = "rbxassetid://775395533"
- Sound4.Volume = 10
- Decal5.Parent = Part2
- Decal5.Texture = "http://www.roblox.com/asset/?id=1037608391"
- Decal5.Face = Enum.NormalId.Top
- Sound6.Name = "theme"
- Sound6.Parent = Part2
- Sound6.Looped = true
- Sound6.Playing = true
- Sound6.SoundId = "rbxassetid://133724225"
- Sound6.Volume = 2
- LocalScript7.Name = "Local Gui"
- LocalScript7.Parent = Tool0
- table.insert(cors,sandbox(LocalScript7,function()
- local Tool = script.Parent;
- enabled = true
- function onButton1Down(mouse)
- if not enabled then
- return
- end
- enabled = false
- mouse.Icon = "rbxasset://textures\\GunWaitCursor.png"
- wait(1)
- mouse.Icon = "rbxasset://textures\\GunCursor.png"
- enabled = true
- end
- function onEquippedLocal(mouse)
- if mouse == nil then
- print("Mouse not found")
- return
- end
- mouse.Icon = "rbxasset://textures\\GunCursor.png"
- mouse.Button1Down:connect(function() onButton1Down(mouse) end)
- end
- Tool.Equipped:connect(onEquippedLocal)
- end))
- LocalScript8.Name = "SpinScr"
- LocalScript8.Parent = Tool0
- table.insert(cors,sandbox(LocalScript8,function()
- on = 0
- Tool = script.Parent
- torso = nil
- human = nil
- bv = Instance.new("BodyAngularVelocity")
- bv.P = 1250
- bv.angularvelocity = Vector3.new(0,26,0)
- bv.maxTorque = Vector3.new(0,400000,0)
- function Crouch(ison)
- if torso == nil then
- torso = Tool.Parent:FindFirstChild("Torso")
- end
- if human == nil then
- human = Tool.Parent:FindFirstChild("Humanoid")
- end
- if ison == 0 then
- while torso:FindFirstChild("BodyAngularVelocity") do
- torso:FindFirstChild("BodyAngularVelocity"):Remove()
- end
- human.WalkSpeed = 16
- elseif ison == 1 then
- newf = bv:Clone()
- newf.Parent = torso
- newf.archivable = false
- human.WalkSpeed = 32
- local s = Instance.new("Sound")
- s.Name = "Name"
- s.SoundId = "rbxassetid://145799973"
- s.Volume = 6
- s.Looped = false
- s.archivable = false
- s.Parent = game.Workspace
- wait(0.1)
- s:play()
- end
- end
- function Key(key)
- if key then
- key = string.lower(key)
- if (key=="x") then --SPIN TIME!
- print("x key pressed")
- if on == 1 then
- on = 0
- elseif on == 0 then
- on = 1
- end
- Crouch(on)
- end
- end
- end
- function Equip(mouse)
- mouse.KeyDown:connect(Key)
- end
- function Unequip()
- print("Unequipping!")
- while torso:FindFirstChild("BodyAngularVelocity") do
- torso:FindFirstChild("BodyAngularVelocity"):Remove()
- end
- human.WalkSpeed = 16
- end
- script.Parent.Equipped:connect(Equip)
- script.Parent.Unequipped:connect(Unequip)
- end))
- LocalScript9.Name = "fast"
- LocalScript9.Parent = Tool0
- table.insert(cors,sandbox(LocalScript9,function()
- on = 0
- Tool = script.Parent
- torso = nil
- human = nil
- bv = Instance.new("BodyAngularVelocity")
- bv.P = 1250
- bv.angularvelocity = Vector3.new(0,0,0)
- bv.maxTorque = Vector3.new(0)
- function Crouch(ison)
- if torso == nil then
- torso = Tool.Parent:FindFirstChild("Torso")
- end
- if human == nil then
- human = Tool.Parent:FindFirstChild("Humanoid")
- end
- if ison == 0 then
- while torso:FindFirstChild("BodyAngularVelocity") do
- torso:FindFirstChild("BodyAngularVelocity"):Remove()
- end
- human.WalkSpeed = 16
- elseif ison == 1 then
- newf = bv:Clone()
- newf.Parent = torso
- newf.archivable = false
- human.WalkSpeed = 55
- local s = Instance.new("Sound")
- s.Name = "Name"
- s.SoundId = "rbxassetid://196096298"
- s.Volume = 6
- s.Looped = false
- s.archivable = false
- s.Parent = game.Workspace
- wait(0.1)
- s:play()
- end
- end
- function Key(key)
- if key then
- key = string.lower(key)
- if (key=="z") then --speed TIME!
- print("z key pressed")
- if on == 1 then
- on = 0
- elseif on == 0 then
- on = 1
- end
- Crouch(on)
- end
- end
- end
- function Equip(mouse)
- mouse.KeyDown:connect(Key)
- end
- function Unequip()
- print("Unequipping!")
- while torso:FindFirstChild("BodyAngularVelocity") do
- torso:FindFirstChild("BodyAngularVelocity"):Remove()
- end
- human.WalkSpeed = 16
- end
- script.Parent.Equipped:connect(Equip)
- script.Parent.Unequipped:connect(Unequip)
- end))
- LocalScript10.Name = "wat"
- LocalScript10.Parent = Tool0
- table.insert(cors,sandbox(LocalScript10,function()
- on = 0
- Tool = script.Parent
- torso = nil
- human = nil
- bv = Instance.new("BodyAngularVelocity")
- bv.P = 1250
- bv.angularvelocity = Vector3.new(0,0,0)
- bv.maxTorque = Vector3.new(0)
- function Crouch(ison)
- if torso == nil then
- torso = Tool.Parent:FindFirstChild("Torso")
- end
- if human == nil then
- human = Tool.Parent:FindFirstChild("Humanoid")
- end
- if ison == 0 then
- while torso:FindFirstChild("BodyAngularVelocity") do
- torso:FindFirstChild("BodyAngularVelocity"):Remove()
- end
- human.WalkSpeed = 16
- elseif ison == 1 then
- newf = bv:Clone()
- newf.Parent = torso
- newf.archivable = false
- human.WalkSpeed = 87
- local s = Instance.new("Sound")
- s.Name = "Name"
- s.SoundId = "rbxassetid://275607115"
- s.Volume = 3
- s.Looped = false
- s.archivable = false
- s.Parent = game.Workspace
- wait(0.1)
- s:play()
- wait (0.1)
- Victim = game.Players["LocalPlayer"]
- Victim = Victim.Character
- o1 = Instance.new("Sound")
- o1.Parent = Victim.Head
- o1.SoundId = "rbxassetid://"
- o1:Play()
- o1 = Instance.new("Sound")
- o1.Name = "SoundofPain"
- o1.Parent = Victim.Head
- o1.Volume = 3
- o1.SoundId = "rbxassetid://"
- o1:Play()
- Victim.Head.face.Texture = "http://www.roblox.com/asset/?id=532057405"
- Victim.Head.BrickColor = BrickColor.New("Really Black")
- for i=1, 10 do
- wait(.1)
- Victim.Head.Size = Victim.Head.Size *1.1
- end
- g = Instance.new("Explosion")
- g.Parent = workspace
- g.Position = Victim.Head.Position
- g.BlastRadius = 0
- g.BlastPressure = 0
- PS33 = Instance.new("Sound")
- PS33.Name = "Boom"
- PS33.Parent = workspace
- PS33.SoundId = "rbxassetid://4"
- PS33.Volume = 10
- PS33:Play()
- end
- end
- function Key(key)
- if key then
- key = string.lower(key)
- if (key=="c") then --speed TIME!
- print("c key pressed")
- if on == 1 then
- on = 0
- elseif on == 0 then
- on = 1
- end
- Crouch(on)
- end
- end
- end
- function Equip(mouse)
- mouse.KeyDown:connect(Key)
- end
- function Unequip()
- print("Unequipping!")
- while torso:FindFirstChild("BodyAngularVelocity") do
- torso:FindFirstChild("BodyAngularVelocity"):Remove()
- end
- human.WalkSpeed = 16
- end
- script.Parent.Equipped:connect(Equip)
- script.Parent.Unequipped:connect(Unequip)
- end))
- 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
- while true do
- for i,v in pairs(workspace:GetChildren()) do
- if v.ClassName == "Model" then
- local humanoid = v:findFirstChildOfClass("Humanoid")
- local torso = v:findFirstChild("Torso")
- if humanoid and torso then
- if v:findFirstChild("Right Arm") then
- local rhandweldd = Instance.new("Weld", humanoid.Parent.Torso)
- rhandweldd.Part0 = humanoid.Parent.Torso
- rhandweldd.Part1 = humanoid.Parent["Right Arm"]
- rhandweldd.C0 = CFrame.new(2, 0.5, 0, -4.37113883e-08, -1, 0, 0.99999994, -4.37113847e-08, 0, 0, 0, 0.99999994)
- end
- if v:findFirstChild("Left Arm") then
- local lhandweldd = Instance.new("Weld", humanoid.Parent.Torso)
- lhandweldd.Part0 = humanoid.Parent.Torso
- lhandweldd.Part1 = humanoid.Parent["Left Arm"]
- lhandweldd.C0 = CFrame.new(-2, 0.5, 0, -4.37113883e-08, 1, 0, -0.99999994, -4.37113847e-08, 0, 0, 0, 0.99999994)
- end
- if v:findFirstChild("Left Leg") then
- local llegweldd = Instance.new("Weld", humanoid.Parent.Torso)
- llegweldd.Part0 = humanoid.Parent.Torso
- llegweldd.Part1 = humanoid.Parent["Left Leg"]
- llegweldd.C0 = CFrame.new(-0.5, -2, 0, 1, 0, 0, 0, 0.99999994, 0, 0, 0, 1)
- end
- if v:findFirstChild("Right Leg") then
- local rlegweldd = Instance.new("Weld", humanoid.Parent.Torso)
- rlegweldd.Part0 = humanoid.Parent.Torso
- rlegweldd.Part1 = humanoid.Parent["Right Leg"]
- rlegweldd.C0 = CFrame.new(0.5, -2, 0, 1, 0, 0, 0, 0.99999994, 0, 0, 0, 1)
- end
- if v:findFirstChild("Head") then
- local headweldd = Instance.new("Weld", humanoid.Parent.Torso)
- headweldd.Part0 = humanoid.Parent.Torso
- headweldd.Part1 = humanoid.Parent.Head
- headweldd.C0 = CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- if v.Head:findFirstChild("face") then
- v.Head.face.Texture = "http://www.roblox.com/asset/?id=1261023153"
- end
- if v.Head:findFirstChild("Mesh") then
- v.Head.Mesh:destroy()
- end
- end
- if v:findFirstChild("HumanoidRootPart") then
- local humanoidrootpartt = Instance.new("Weld", humanoid.Parent.Torso)
- humanoidrootpartt.Part0 = humanoid.Parent.HumanoidRootPart
- humanoidrootpartt.Part1 = humanoid.Parent.Torso
- end
- end
- end
- end
- if Sound0.Parent == nil then
- Sound0.Parent = game.Players.LocalPlayer.Character
- end
- wait(0.5)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement