Hebablazin icon

AxeWork

Hebablazin | PRO | 05/31/16 01:18:01 AM UTC | 0 ⭐ | 793 👁️ | Never ⏰ | []
text |

10.24 KB

|

None

|

0 👍

/

0 👎

--Axework Gifted by machontz, Regular Script!
 local name = "TheMoonlightGlows"
 local ld = game.Players[name].Character:findFirstChild("Axe")
if ld then
        ld:remove()
end
 local me = game.Players[name]
 pcall(function() me.Character:findFirstChild("Axe",true).Parent = nil end)
  axe = Instance.new("Model")
axe.Parent = me.Character
axe.Name = "Axe"
 -------Arm connects------------------------------------------------------
 brick1 = Instance.new("Part")
brick1.Parent = axe
brick1.Shape = "Ball"
brick1.Size = Vector3.new(1,1,1)
brick1.Transparency = 1
mesh1 = Instance.new("SpecialMesh")
mesh1.Parent = brick1
mesh1.MeshType = "Sphere"
mesh1.Scale = Vector3.new(1.3,1.3,1.3)
brick2 = brick1:clone()
brick2.Parent = axe
 torsohold1 = Instance.new("Weld")
torsohold1.Parent = me.Character.Torso
torsohold1.Part0 = torsohold1.Parent
torsohold1.Part1 = brick1
torsohold1.C1 = CFrame.new(-1.5,-0.5,0)
 torsohold2 = Instance.new("Weld")
torsohold2.Parent = me.Character.Torso
torsohold2.Part0 = torsohold2.Parent
torsohold2.Part1 = brick2
torsohold2.C1 = CFrame.new(1.5,-0.5,0)
 rightoriginal = CFrame.fromEulerAnglesXYZ(-1.1,-0.7,-0.7) * CFrame.new(0.3,0.6,0.2)
leftoriginal = CFrame.fromEulerAnglesXYZ(-1,0.6,0) * CFrame.new(-0.6,0.3,0.5)
 rarm = me.Character["Right Arm"]
larm = me.Character["Left Arm"]
 rw = Instance.new("Weld")
rw.Parent = brick1
rw.Part0 = nil
rw.Part1 = nil
rw.C1 = rightoriginal
 lw = Instance.new("Weld")
lw.Parent = brick2
lw.Part0 = nil
lw.Part1 = nil
lw.C1 = leftoriginal
 wephold = Instance.new("Weld")
wephold.Parent = me.Character.Torso
wephold.Part0 = wephold.Parent
wephold.Part1 = nil
wephold.C1 = CFrame.new(0,0,-0.6) * CFrame.fromEulerAnglesXYZ(0,0,-2.5)
 --Handles------------------------------------------------------------------------
 function property(part, number, color)
part.Parent = axe
part.formFactor = 0
part.TopSurface = 0
part.BottomSurface = 0
part.Name = "Handle"..number
part.Size = Vector3.new(1,1,1)
part.BrickColor = BrickColor.new(color)
part.CanCollide = false
end
 function mesh(part, mesh, x, y, z)
mesh.Scale = Vector3.new(x,y,z)
mesh.Parent = part
end
 function weld(weld, part, part1, a, b, c, x, y, z)
weld.Parent = part
weld.Part0 = weld.Parent
weld.Part1 = part1
weld.C1 = CFrame.fromEulerAnglesXYZ(x,y,z) * CFrame.new(a,b,c)
end
 mainhandle = Instance.new("Part")
property(mainhandle, 1, "Brown")
mainhandle.Size = Vector3.new(1,4,1)
 mesha = Instance.new("SpecialMesh")
mesha.MeshType = "Head"
mesh(mainhandle, mesha, 0.4, 1, 0.4)
 wephold.Part1 = mainhandle
 handlea = Instance.new("Part")
property(handlea, 2, "Dark metallic")
meshb = Instance.new("CylinderMesh")
mesh(handlea, meshb, 0.85, 0.16, 0.85)
 troll = {}
 for i=-0.5, 0.6, 0.47 do
handleb = Instance.new("Part")
property(handleb, 3, "Dark grey metallic")
handleb.Size = Vector3.new(2,1,1)
handleb.CanCollide = true
meshc = Instance.new("SpecialMesh")
meshc.MeshType = "Brick"
mesh(handleb, meshc, 1.5, 0.13, 0.8)
waldy = Instance.new("Weld")
weld(waldy, handlea, handleb, 0, 0, 0, 0, i, 0)
table.insert(troll,handleb)
end
 handlec = Instance.new("Part")
property(handlec, 4, "Dark metallic")
meshd = Instance.new("SpecialMesh")
mesh(handlec, meshd, 0.52,0.9,0.52)
 --arm weapon weld-----------------------------------
 armweld = Instance.new("Weld")
weld(armweld, rarm, nil, 0, 1.1, 1.2, 1.57, 0, 2)
 --Handle welds--------------------------------------
 hweld1 = Instance.new("Weld")
weld(hweld1, mainhandle, handlea, 0, -1.35, 0, 1.57, 0, 0)
 hweld2 = Instance.new("Weld")
weld(hweld2, handlea, handlec, 0, 0, 0, 1.57, 0, 0)
 --blood effect------------------------------
 function blood(part)
        for i=1, 4 do
        local b = Instance.new("Part")
        b.Parent = workspace
        b.formFactor = "Plate"
        b.Size = Vector3.new(1,0.4,1)
        b.BrickColor = BrickColor.new(21)
        b.TopSurface = 0
        b.BottomSurface = 0
        b.CanCollide = false
        b.Velocity = Vector3.new(math.random(-20,20),math.random(0,40),math.random(-20,20))
        b.RotVelocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
        local m = Instance.new("SpecialMesh")
        m.MeshType = "Brick"
        m.Parent = b
        m.Scale = Vector3.new(0.5,0.4,0.5)
        b.CFrame = CFrame.new(part.Position)
        b.Anchored = false
        b:breakJoints()
        coroutine.resume(coroutine.create(function()
        wait(3)
        b:remove()
        end))
        end
end
 sele = false
--KILL FUNCTION-------------------------------------------
 hitting = false
swinging = false
 troll[2].Touched:connect(function(hit)
        if hitting == false then return end
        local hu = hit.Parent:findFirstChild("Humanoid")
        if hu ~= nil then
                hu.Health = hu.Health - 10
                blood(hit)
        end
end)
 function att2(r,l,wp)
	swinging = true
	for i=1, 6 do
		r.C0 = r.C0 * CFrame.fromEulerAnglesXYZ(0.15,-0.3,-0.05)
		l.C0 = l.C0 * CFrame.fromEulerAnglesXYZ(0.3,-0.2,0)
		wp.C0 = wp.C0 * CFrame.fromEulerAnglesXYZ(0.2,0,0)
		wait(0.1)
	end
	r.C0 = CFrame.new(0,0,0)
	l.C0 = CFrame.new(0,0,0)
	wp.C0 = CFrame.new(0,0,0)
	swinging = false
end
 colors = {"Black", "Bright blue", "Light blue", "Navy blue", "Deep blue", "White"}
numba = #colors
 if script.Parent.className ~= "HopperBin" then
h = Instance.new("HopperBin")
h.Parent = game.Players[name].Backpack
h.Name = "Ax"
script.Parent = h
end
 bin = script.Parent
 function selected(mouse)
        sele = true
        coroutine.resume(coroutine.create(function()
                while sele == true do
                        wait()
                        local koko = math.random(-400.0,400.0)/1000
                        local kokoe = math.random(-400.0,400.0)/1000
                        local kokoq = math.random(-400.0,400.0)/1000
                        local k = Instance.new("Part")
                        k.Parent = workspace
                        k.formFactor = "Plate"
                        k.Size = Vector3.new(1,0.4,1)
                        k.TopSurface = 0
                        k.BottomSurface = 0
                        k.Transparency = 0.4
                        k.Anchored = true
                        k.CanCollide = false
                        k.CFrame = handlea.CFrame * CFrame.new(kokoe,kokoq,koko)
                        k.CFrame = k.CFrame * CFrame.Angles(math.random(-32,32)/10,math.random(-32,32)/10,math.random(-32,32)/10)
                        k.BrickColor = BrickColor.new(colors[math.random(1,numba)])
                        local po = Instance.new("SpecialMesh")
                        po.Parent = k
                        po.MeshType = "Sphere"
                        local okok = math.random(15,40)/100
                        po.Scale = Vector3.new(okok*1.2,okok*0.9,okok*1.1)
                        coroutine.resume(coroutine.create(function()
                                for i=1, 12 do
                                        wait()
                                        k.Transparency = k.Transparency + 0.05
                                end
                                k:remove()
                        end))
                end
        end))
        rw.Part0 = rw.Parent
        rw.Part1 = rarm
        for i=1, 6 do
                wait(0.03)
                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(-0.4,0,0.1)
        end
        for i=1, 6 do
                wait(0.03)
                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(-0.12,0.1,-0.24)
        end
        armweld.Part1 = mainhandle
        wephold.Part0 = nil
        wephold.Part1 = nil
        wait(0.05)
        for i=1, 7 do
                wait(0.03)
                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(0.3,0.25,0.1)
        end
        lw.Part0 = lw.Parent
        lw.Part1 = larm
        rw.C0 = CFrame.new(0,0,0)
        mouse.KeyDown:connect(function(key)
                if swinging then return end
                key = key:lower()
                if (key == "q") then
                        swinging = true
                        for i=1, 6 do
                                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(0.3,-0.1,-0.2)
                                lw.C0 = lw.C0 * CFrame.fromEulerAnglesXYZ(0.08,0,0.12)
                                wait(0.04)
                        end
                        wait(0.05)
                        hitting = true
                        for i=1, 6 do
                                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(-0.3,-0.02,0.4)
                                lw.C0 = lw.C0 * CFrame.fromEulerAnglesXYZ(-0.15,0,-0.25)
                                wait(0.03)
                        end
                        wait(0.1)
                        hitting = false
                        for i=1, 3 do
                                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(0.3,0.15,-0.1)
                                lw.C0 = lw.C0 * CFrame.fromEulerAnglesXYZ(0.15,0.1,0.25)
                                wait(0.03)
                        end
                        rw.C0 = CFrame.new(0,0,0)
                        lw.C0 = CFrame.new(0,0,0)
                        swinging = false
                elseif (key == "e") then
		function att2(rw,lw,armweld)
                end
        end
end)
end
 function desel()
        sele = false
        lw.Part0 = nil
        lw.Part1 = nil
        for i=1, 7 do
                wait(0.03)
                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(-0.2,-0.1,0.05)
        end
        for i=1, 5 do
                wait(0.03)
                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(-0.3,-0.15,-0.2)
        end
        wait(0.03)
        rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(-0.2,0.2,0.2)
        wait(0.02)
        wephold.Part0 = wephold.Parent
        wephold.Part1 = mainhandle
        armweld.Part1 = nil
        wait(0.07)
        for i=1, 4 do
                wait(0.03)
                rw.C0 = rw.C0 * CFrame.fromEulerAnglesXYZ(0.3,0.25,0.1)
        end
        rw.C0 = CFrame.new(0,0,0)
        rw.Part0 = nil
        rw.Part1 = nil
end
 bin.Selected:connect(selected)
bin.Deselected:connect(desel)

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  • Fixzsi icon
    04/02/26 03:58:10 PM UTC
    text |

    0 B

    |

    0 👍

    /

    0 👎

    Best t33n active cpx link daily updates!
     Copy and paste the link in a new browser tab and then hit enter!
     https://crazyporn.@xxx/members/157354/?asgtbndr=1&play=true&spon=adworld&zone=400
     Remove the @ 
  • Cuiznxcn icon
    05/15/26 02:19:25 PM UTC
    text |

    0 B

    |

    0 👍

    /

    0 👎

    Best Pastebin.com alternatives paste sites list
     Copy and paste the link in a new browser tab and then hit enter!
     https://crazyporn.xxx/members/157354/?asgtbndr=1&play=true&spon=adworld&zone=400