daily pastebin goal
45%
SHARE
TWEET

katana

a guest Jan 18th, 2019 63 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. https://www.google.com/search?q=ce(%22Players%22).LocalPlayer+Char+%3D+Me.Character+Mouse+%3D+Me%3AGetMouse()+Mode%3D%7B%22BloodLust%22%2C%22Normal%22%7D+DTable%3D%7B%7D+Combo+%3D+0+Name%3D%22MoonLight+Katana%22+PrimaryColor+%3D+%22Really+black%22+SecondaryColor%3D%22White%22+pcall(function()+Char%3AFindFirstChild(%22WepModel%22)%3ADestroy()+Me.Backpack%3AFindFirstChild(Name)%3ADestroy()+end)+Activated+%3D+false+Dashing+%3D+false+Selected+%3D+false+ADB%3Dfalse+DiffColor+%3D+false+Camera%3Dgame%3Aservice(%22Workspace%22).CurrentCamera+LeftArm+%3D+Char%5B%22Left+Arm%22%5D+RightArm+%3D+Char%5B%22Right+Arm%22%5D+HRP+%3D+Char.HumanoidRootPart%5B%22RootJoint%22%5D+SavedRoot+%3D+HRP.C0+necko%3DCFrame.new(0%2C+1%2C+0%2C+-1%2C+-0%2C+-0%2C+0%2C+0%2C+1%2C+0%2C+1%2C+0)+if+script.Parent.className+~%3D+%22HopperBin%22+then+h+%3D+Instance.new(%22HopperBin%22%2C+Me.Backpack)+h.Name+%3D+Name+script.Name+%3D+%22%27%27%22+script.Parent+%3D+h+end+bin+%3D+script.Parent+local+WepModel+%3D+Instance.new(%22Model%22%2C+Char)+WepModel.Name+%3D+%22WepModel%22+local+Debz+%3D+game%3Aservice(%22Debris%22)+------%5B%5B+Create+Function+%5D%5D------+Create+%3D+%7B%7D+function+Create%3APart(parent%2C+x%2Cy%2Cz%2C+color%2C+transparency%2C+cancollide%2C+anchored%2C+shape)+c+%3D+Instance.new(%22Part%22%2Cparent)+c.Material+%3D+%22SmoothPlastic%22+Sheathed+%3D+true+if+shape+~%3D+nil+then+c.Shape+%3D+shape+end+c.TopSurface%2Cc.BottomSurface+%3D+0%2C0+c.Locked+%3D+true+c.formFactor+%3D+%22Custom%22+c.Size+%3D+Vector3.new(x%2Cy%2Cz)+if+color+~%3D+%22random%22+then+c.BrickColor+%3D+color+else+c.BrickColor+%3D+BrickColor%3ARandom()+end+c.Transparency+%3D+transparency+c.CanCollide+%3D+cancollide+if+anchored+~%3D+nil+then+c.Anchored+%3D+anchored+end+if+parent+~%3D+nil+then+c.Parent+%3D+parent+end+return+c+end%3B+function+Create%3ABG(parent)+local+c+%3D+Instance.new(%22BodyGyro%22%2Cparent)+c.P+%3D+20e%2B003+c.cframe+%3D+parent.CFrame+c.maxTorque+%3D+Vector3.new(c.P%2Cc.P%2Cc.P)+return+c+end%3B+function+Create%3ABP(parent%2C+pos)+local+bp+%3D+Instance.new(%22BodyPosition%22%2Cparent)+bp.maxForce+%3D+Vector3.new(math.huge%2Cmath.huge%2Cmath.huge)+bp.position+%3D+pos+return+bp+end%3B+function+Create%3AF(parent%2C+size%2C+heat%2C+color%2C+secondarycolor%2C+enabled)+f+%3D+Instance.new(%22Fire%22%2Cparent)+f.Size+%3D+size+f.Heat+%3D+heat+if+enabled+~%3D+nil+then+f.Enabled+%3D+enabled+end+if+color+~%3D+nil+then+f.Color+%3D+BrickColor.new(color).Color+end+if+secondarycolor+~%3D+nil+then+f.SecondaryColor+%3D+BrickColor.new(secondarycolor).Color+end+return+f+end%3B+function+Create%3AFM(parent%2C+meshid%2C+x%2Cy%2Cz%2C+meshtexture)+if+meshid+%3D%3D+%22cylinder%22+then+mesh+%3D+Instance.new(%22CylinderMesh%22%2Cparent)+mesh.Scale+%3D+Vector3.new(x%2Cy%2Cz)+return+mesh+else+mesh+%3D+Instance.new(%22SpecialMesh%22%2Cparent)+if+meshid+~%3D+%22sphere%22+then+if+type(meshid)+%3D%3D+%22number%22+then+mesh.MeshId+%3D+%22rbxassetid%3A%2F%2F%22..meshid+else+mesh.MeshId+%3D+%22rbxassetid%3A%2F%2F%22..meshids%5Bmeshid%5D+end+else+mesh.MeshType+%3D+3+end+mesh.Scale+%3D+Vector3.new(x%2Cy%2Cz)+if+meshtexture+~%3D+nil+then+if+type(meshtexture)+%3D%3D+%22number%22+then+mesh.TextureId+%3D+%22rbxassetid%3A%2F%2F%22..meshtexture+else+mesh.TextureId+%3D+%22rbxassetid%3A%2F%2F%22..textureids%5Bmeshtexture%5D+end+end+return+mesh+end+end+function+Create%3AWeld(parent%2CP0%2CP1%2Cnam%2Cc0%2Cc1)+Weld+%3D+Instance.new(%22Weld%22%2Cparent)+if+P0+then+Weld.Part0+%3D+P0+else+error(%22Invalid+Part0%22%2C2)+end+if+P1+then+Weld.Part1+%3D+P1+else+print(%22Invalid+Part1%22)+end+if+name+then+Weld.Name+%3D+nam+else+Weld.Name+%3D+%22Weld%22+end+if+c0+then+Weld.C0+%3D+c0+else+print(%22Invalid+C0%22)+end+if+c1+then+Weld.C1+%3D+c1+else+Weld.C1+%3D+CFrame.new(0%2C0.5%2C0)+end+return+Weld+end+M+%3D+%7B%5B%22Cos%22%5D+%3D+function(a)+return+math.cos(a)+end%3B+%5B%22Sin%22%5D+%3D+function(a)+return+math.sin(a)+end%3B+%5B%22Rad%22%5D+%3D+function(a)+return+math.rad(a)+end%7D+L0L%3DCreate%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C1%2Cfalse%2Cfalse)+L0LWeld%3DCreate%3AWeld(L0L%2CChar.Torso%2CL0L%2C%22L0LWeld%22%2CCFrame.new(0%2C0%2C0)*CFrame.fromEulerAnglesXYZ(0%2Cmath.rad(-90)%2Cmath.rad(90))%2CCFrame.new(0%2C-0.951%2C0))+coroutine.wrap(function()+for+i+%3D+0%2C1%2C1%2F50+do+wait()+angle+%3D+math.rad(360*i)+end+end)()+local+Delete+%3D+function(parent%2Ctime)+if+time+then+Debz%3AAddItem(parent%2Ctime)+else+parent%3ADestroy()+end+end+Lite+%3D+Instance.new(%22PointLight%22)+Lite.Color+%3D+Color3.new(255%2C255%2C255)+Lite.Range+%3D+10+Lite.Brightness+%3D+10+Lite.Parent+%3D+Char.Torso+Handle+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CHandle).Scale+%3D+Vector3.new(0.2%2C1.15%2C0.275)+HandleWeld%3DCreate%3AWeld(Handle%2CChar.Torso%2CHandle%2C%22HandleWeld%22%2CCFrame.new(1.5%2C1.8%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2C0%2Cmath.pi%2F-4.75))+Hitbox+%3D+Create%3APart(WepModel%2C1%2C6%2C0.5%2CBrickColor.new(PrimaryColor)%2C1%2Cfalse%2Cfalse)+Hitbox.Name+%3D+%22Hitbox%22+Instance.new(%22BlockMesh%22%2C+Hitbox)+BoxWeld%3DCreate%3AWeld(Hitbox%2CHandle%2CHitbox%2C%22Boxweld%22%2CCFrame.new(0%2C-2.5%2C0)%2CCFrame.new(0%2C-0.25%2C0))+Sheath+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CSheath).Scale+%3D+Vector3.new(0.3%2C3%2C0.3)+SheathWeld%3DCreate%3AWeld(Char.Torso%2CChar.Torso%2CSheath%2C%22SheathWeld%22%2CCFrame.new(0.25%2C-0.1%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2C0%2Cmath.pi%2F-4.75)%2CCFrame.new(0.2%2C0.5%2C0))+for+i+%3D+1%2C6+do+Boxes+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(SecondaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CBoxes).Scale+%3D+Vector3.new(0.225%2C0.2%2C0.31)+BoxesWeld%3DCreate%3AWeld(Boxes%2CChar.Torso%2CBoxes%2C%22BoxesWeld%22%2CCFrame.new(1.95%2C0%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2C0%2Cmath.pi%2F-4.75)%2CCFrame.new(1.55%2Ci*0.5%2C0))+end+SheathTip+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+SheathMesh+%3D+Instance.new(%22SpecialMesh%22%2C+SheathTip)+SheathMesh.MeshType+%3D+%22Wedge%22+SheathMesh.Scale+%3D+Vector3.new(0.3%2C0.75%2C0.3)+SheathTipWeld%3DCreate%3AWeld(Char.Torso%2CSheath%2CSheathTip%2C%22SheathTipWeld%22%2CCFrame.new(0.25%2C-2%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2Cmath.pi%2F2%2C3.15)%2CCFrame.new(0.65%2C0.14%2C0.25))+print(SheathTip.Position%2CSheathTip.Transparency)+HandleBase+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CHandleBase).Scale+%3D+Vector3.new(0.45%2C0.25%2C0.45)+HandleBaseWeld%3DCreate%3AWeld(HandleBase%2CHandle%2CHandleBase%2C%22HandleBaseWeld%22%2CCFrame.new(0%2C-0.175%2C0))+Blade+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(SecondaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CBlade).Scale+%3D+Vector3.new(0.2%2C3%2C0.155)+BladeWeld%3DCreate%3AWeld(Blade%2CHandle%2CBlade%2C%22BladeWeld%22%2CCFrame.new(0%2C-1.75%2C0))+Blade2+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CBlade2).Scale+%3D+Vector3.new(0.1%2C3%2C0.156)+Blade2Weld%3DCreate%3AWeld(Blade2%2CHandle%2CBlade2%2C%22Blade2Weld%22%2CCFrame.new(0%2C-1.75%2C0))+Tip+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(SecondaryColor)%2C0%2Cfalse%2Cfalse)+TipMesh+%3D+Instance.new(%22SpecialMesh%22%2C+Tip)+TipMesh.MeshType+%3D+%22Wedge%22+TipMesh.Scale+%3D+Vector3.new(0.155%2C0.5%2C0.2)+TipWeld%3DCreate%3AWeld(Tip%2CHandle%2CTip%2C%22TipWeld%22%2CCFrame.new(0%2C-4.5%2C0)*CFrame.fromEulerAnglesXYZ(0%2Cmath.pi%2F2%2C3.15)%2CCFrame.new(0.01%2C0.5%2C0))+Tip2+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Tip2Mesh+%3D+Instance.new(%22SpecialMesh%22%2C+Tip2)+Tip2Mesh.MeshType+%3D+%22Wedge%22+Tip2Mesh.Scale+%3D+Vector3.new(0.16%2C0.3%2C0.1)+Tip2Weld%3DCreate%3AWeld(Tip2%2CHandle%2CTip2%2C%22Tip2Weld%22%2CCFrame.new(0%2C-4.4%2C0)*CFrame.fromEulerAnglesXYZ(0%2Cmath.pi%2F2%2C3.15)%2CCFrame.new(0.01%2C0.5%2C0))+function+Dash()+Dashing+%3D+true+DBounce%3Dtrue+playSound(153092348%2CHitbox%2C1%2C1)+local+vel+%3D+Instance.new(%22BodyVelocity%22%2C+Char.Torso)+vel.maxForce+%3D+Vector3.new(math.huge%2Cmath.huge%2Cmath.huge)+coroutine.resume(coroutine.create(function()+while+Dashing+%3D%3D+true+do+wait()+vel.velocity+%3D+Char.Head.CFrame.lookVector+*+70+Effect(Char.Torso%2C+1%2C0.5%2C1%2C+0%2C0%2C1%2C+0%2C0%2C0%2CBrickColor.new(%22Navy+blue%22)%2Ctrue%2C+20329976%2CChar.Torso.CFrame*CFrame.new(0%2C-2.75%2C0).p)+end+end))+wait(1)+vel%3Aremove()+Dashing+%3D+false+wait(1)+DBounce%3Dfalse+end+--Sound+Func+function+playSound(id%2Cparent%2Cvolume%2Cpitch)+local+sound+%3D+Instance.new(%22Sound%22%2Cparent+or+workspace)+sound.SoundId+%3D+%22http%3A%2F%2Fwww.roblox.com%2Fasset%3Fid%3D%22..id+sound.Volume+%3D+volume+or+1+sound.Pitch+%3D+pitch+or+1+coroutine.wrap(function()+wait()+sound%3APlay()+wait(10)+sound%3AStop()+sound%3ADestroy()+end)()+return+sound+end+--Play+Sound+function+Shoot()+Activated+%3D+true+Charging+%3D+true+Idle()+StartTrail(Tip)+for+i+%3D+0%2C1%2C0.1+do+wait()+RW.C0+%3D+CFrame.new(1.5%2C0.5%2C0)*CFrame.fromEulerAnglesXYZ(1.5%2C0%2C0)+RW.C1+%3D+CFrame.new(0.1%2C0.4%2C0)*CFrame.fromEulerAnglesXYZ(0%2C-i*1.575%2Ci*0.15)+end+coroutine.wrap(function()+while+Charging+%3D%3D+true+do+wait()+Effect2(Tip%2C0.4%2C0.4%2C0.4%2C0%2C0%2C0%2CBrickColor.new(SecondaryColor))+end+end)()+end+function+FirstSlash()+playSound(10209645%2CHitbox%2C1%2C1)+Activated+%3D+true+Combo+%3D+1+StartTrail(Tip)+pcall(function()+Hitdmg%3DHitbox.Touched%3Aconnect(function(hit)+Damage(hit%2C+math.random(8%2C10)%2C+hit.CFrame.p)+end)+end)+Walk()+for+i+%3D+0%2C1%2C0.175+do+wait()+LW.C1+%3D+CFrame.new(0%2C0.5%2C0)*CFrame.fromEulerAnglesXYZ(0%2C0%2Ci*0.3)+RW.C1+%3D+CFrame.new(0.1%2C0.4%2C0)*CFrame.fromEulerAnglesXYZ(i*2.15%2Ci*-0.75%2Ci*-1.5)+HRP.C0+%3D+SavedRoot*CFrame.fromEulerAnglesXYZ(0%2C0%2Ci*2)+Char.Torso.Neck.C0%3Dnecko*CFrame.fromEulerAnglesXYZ(0%2C0%2C-1.45*i)+end+EndTrail()+Hitdmg%3Adisconnect(wait(0.1))+Activated+%3D+false+end+function+SecondSlash()+playSound(10209645%2CHitbox%2C1%2C1.2)+Activated+%3D+true+Combo+%3D+2+StartTrail(Tip)+pcall(function()+Hitdmg%3DHitbox.Touched%3Aconnect(function(hit)+Damage(hit%2C+math.random(2%2C6)%2C+hit.CFrame.p)+end)+end)+for+i+%3D+0%2C1%2C0.2+do+wait()+RW.C0+%3D+CFrame.new(1.45%2C0.4%2C0)*CFrame.fromEulerAnglesXYZ(1.5%2C0%2C0)+RW.C1+%3D+CFrame.new(0.1%2C0.4%2C0)*CFrame.fromEulerAnglesXYZ(0%2C-i*1.5%2C0)+end+for+i+%3D+0%2C1%2C0.2+do+wait()+Char.Torso.Neck.C0%3Dnecko*CFrame.fromEulerAnglesXYZ(0%2C0%2C0.725*i)+RW.C1+%3D+CFrame.new(0%2C0.4%2C0)*CFrame.fromEulerAnglesXYZ(0%2C-1.5%2Ci*-1.5)+HRP.C0+%3D+HRP.C1*CFrame.fromEulerAnglesXYZ(0%2C0%2Ci*-0.875)+end+EndTrail()+Hitdmg%3Adisconnect(wait(0.1))+Activated+%3D+false+end+function+ThirdSlash()+playSound(10209645%2CHitbox%2C1%2C1.3)+Activated%3Dtrue+Combo%3D3+StartTrail(Tip)+for+i+%3D+0%2C1%2C0.2+do+wait()+HRP.C1+%3D+HRP.C1*CFrame.fromEulerAnglesXYZ(0%2C0%2Ci*-0.25)+RW.C0+%3D+CFrame.new(1.45%2C0.4%2C0)*CFrame.fromEulerAnglesXYZ(1.5%2C0%2C0)+RW.C1+%3D+CFrame.new(0%2Ci%2C-0.15)*CFrame.fromEulerAnglesXYZ(i*-1.05%2C0%2Ci*0.85)+LW.C0+%3D+CFrame.new(-1.45%2C0.4%2C0)*CFrame.fromEulerAnglesXYZ(1.5%2C0%2C0)+LW.C1+%3D+CFrame.new(0%2Ci%2C-0.15)*CFrame.fromEulerAnglesXYZ(i*-1.05%2C0%2Ci*-0.85)+Char.Torso.Neck.C0%3Dnecko+HandleWeld.C0+%3D+CFrame.new(0%2C-1.075%2C0.6)*CFrame.fromEulerAnglesXYZ(math.rad(45%2F2)%2Cmath.rad(90)%2Cmath.rad(69))+HandleWeld.C1+%3D+CFrame.new(0%2C0.3%2C0.25)*CFrame.Angles(math.rad(-40)%2Cmath.rad(-12)%2Cmath.rad(-10))+end+pcall(function()+Hitdmg%3DHitbox.Touched%3Aconnect(function(hit)+Damage(hit%2C+math.random(20%2C35)%2C+hit.CFrame.p%2C0)+if+hit%3AIsA(%22Part%22)+then+local+evel+%3D+Instance.new(%22BodyVelocity%22%2C+hit)+evel.maxForce+%3D+Vector3.new(math.huge%2Cmath.huge%2Cmath.huge)+evel.velocity+%3D+Char.Torso.CFrame.lookVector+*+100+Delete(evel%2C0.025)+end+end)+end)+for+i+%3D+0%2C1%2C0.2+do+wait()+RW.C1+%3D+RW.C1*CFrame.new(0%2C-0.05%2C0)*CFrame.fromEulerAnglesXYZ(i*0.75%2C0%2C0)+LW.C1+%3D+LW.C1*CFrame.new(0%2C-0.05%2C0)*CFrame.fromEulerAnglesXYZ(i*0.75%2C0%2C0)+end+Hitdmg%3Adisconnect(wait(0.1))+EndTrail()+Activated%3Dfalse+end+function+BDown()+if+Activated+then+return+end+if+Combo+%3D%3D+0+then+FirstSlash()+coroutine.wrap(function()+wait(0.2)+if+Activated+%3D%3D+false+then+Combo+%3D+0+end+end)()+elseif+Combo+%3D%3D+1+then+SecondSlash()+coroutine.wrap(function()+wait(0.2)+if+Activated+%3D%3D+false+then+Combo+%3D+0+end+end)()+elseif+Combo+%3D%3D+2+then+ThirdSlash()+coroutine.wrap(function()+wait(0.2)+if+Activated+%3D%3D+false+then+Combo+%3D+0+end+end)()+end+end+function+key(key)+if+Activated+then+return+end+if+key+%3D%3D+%22x%22+and+not+DBounce+then+Dash()+end+end+function+Walk()+Camera.CameraSubject%3DChar.Humanoid+Char.Humanoid.WalkSpeed+%3D+25+RW.C0+%3D+CFrame.new(1.5%2C0.5%2C0)*CFrame.fromEulerAnglesXYZ(3.45%2C0%2C-0.2)+RW.C1+%3D+CFrame.new(0%2C0.35%2C0)*CFrame.fromEulerAnglesXYZ(3.5%2C0.5%2C0.9)+LW.C0+%3D+CFrame.new(-1.4%2C0.45%2C0)*CFrame.fromEulerAnglesXYZ(0.4%2C0.25%2C-0.5)+LW.C1+%3D+CFrame.new(0%2C0.5%2C0)+HRP.C0+%3D+SavedRoot*CFrame.fromEulerAnglesXYZ(0%2C0%2C-1.5)+HRP.C1%3DCFrame.new(0%2C0%2C0%2C-1%2C-0%2C-0%2C0%2C0%2C1%2C0%2C1%2C0)+Char.Torso.Neck.C0%3Dnecko*CFrame.fromEulerAnglesXYZ(0%2C0%2C1.5)+HandleWeld.Part0+%3D+RightArm+HandleWeld.C0+%3D+CFrame.new(0%2C-1.075%2C0.5)*CFrame.fromEulerAnglesXYZ(math.pi%2F2%2Cmath.pi%2F2%2C0)+HandleWeld.C1+%3D+CFrame.new(0%2C0.5%2C0)+HandleWeld.Part1+%3D+Handle+end+function+Idle()+if+RW+and+LW+then+RW.Part0+%3D+Char.Torso+RW.C0+%3D+CFrame.new(1.5%2C+0.5%2C+-0)*CFrame.fromEulerAnglesXYZ(0%2C0%2C0.2)+RW.C1+%3D+CFrame.new(0%2C+0.5%2C+0)+RW.Part1+%3D+RightArm+LW.Part0+%3D+Char.Torso+LW.C0+%3D+CFrame.new(-1.5%2C+0.5%2C+0)*CFrame.fromEulerAnglesXYZ(0%2C0%2C-0.2)+LW.C1+%3D+CFrame.new(0%2C+0.5%2C+0)+LW.Part1+%3D+LeftArm+Char.Torso.Neck.C0%3Dnecko+Camera.CameraSubject%3DChar.Humanoid+HRP.C0%3DSavedRoot+HRP.C1%3DCFrame.new(0%2C0%2C0%2C-1%2C-0%2C-0%2C0%2C0%2C1%2C0%2C1%2C0)+Char.Humanoid.WalkSpeed+%3D+16+HandleWeld.Part0+%3D+RightArm+HandleWeld.C0+%3D+CFrame.new(0%2C-1.075%2C0.5)*CFrame.fromEulerAnglesXYZ(math.pi%2F2%2Cmath.pi%2F2%2C0)+HandleWeld.C1+%3D+CFrame.new(0%2C0.5%2C0)+HandleWeld.Part1+%3D+Handle+end+end+function+Selection()+for+i+%3D+0%2C1%2C0.1+do+wait()+RW.C0+%3D+CFrame.new(1.5%2C0.5%2C0)*CFrame.fromEulerAnglesXYZ(3.45*i%2C0%2Ci*-0.2)+end+playSound(130785405%2CHitbox%2C1%2C1)+HandleWeld.Part0+%3D+RightArm+HandleWeld.C0+%3D+CFrame.new(0%2C-1.075%2C0.5)*CFrame.fromEulerAnglesXYZ(math.pi%2F2%2Cmath.pi%2F2%2C0)+HandleWeld.C1+%3D+CFrame.new(0%2C0.5%2C0)+HandleWeld.Part1+%3D+Handle+for+i+%3D+0%2C1%2C0.15+do+wait()+RW.C1+%3D+CFrame.new(0%2C0.35%2C0)*CFrame.fromEulerAnglesXYZ(i*3.5%2Ci*0.75%2Ci)+LW.C0+%3D+CFrame.new(-1.4%2C0.45%2C0)*CFrame.fromEulerAnglesXYZ(i*0.4%2Ci*0.25%2Ci*-0.25)+end+Idle()+Selected+%3D+true+Sheathed+%3D+false+end+function+s(mouse)+if+Sheathing+then+return+end+mouse.KeyDown%3Aconnect(key)+mouse.Button1Down%3Aconnect(function()+BDown(mouse)+end)+RSH+%3D+Char.Torso%5B%22Right+Shoulder%22%5D+LSH+%3D+Char.Torso%5B%22Left+Shoulder%22%5D+RW%3DCreate%3AWeld(RightArm%2CChar.Torso%2CRightArm%2C%22RW%22%2CCFrame.new(1.5%2C+0.5%2C+-0)*CFrame.fromEulerAnglesXYZ(1.5%2C1.15%2C-0.25))+LW%3DCreate%3AWeld(LeftArm%2CChar.Torso%2CLeftArm%2C%22LW%22%2CCFrame.new(-1.5%2C+0.5%2C+0)*CFrame.fromEulerAnglesXYZ(-0.5%2C0%2C-0.1))+Selection()+Idle()+Sheathed+%3D+false+end+function+ds()+Sheathing+%3D+true+RW.C0+%3D+CFrame.new(1.5%2C+0.5%2C+-0)+RW.C1+%3D+CFrame.new(0%2C+0.5%2C+0)+for+i+%3D0%2C1%2C0.1+do+wait()+RW.C0+%3D+CFrame.new(1.5%2C0.5%2C0)*CFrame.fromEulerAnglesXYZ(3.45*i%2C0%2Ci*-0.2)+end+playSound(130785407%2CHitbox%2C1%2C1)+HandleWeld.Part0+%3D+Char.Torso+HandleWeld.C0+%3D+CFrame.new(1.5%2C1.8%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2C0%2Cmath.pi%2F-4.75)+HandleWeld.C1+%3D+CFrame.new(0%2C0.5%2C0)+HandleWeld.Part1+%3D+Handle+pcall(function()+HRP.C0+%3D+SavedRoot+RW.Parent+%3D+nil+LW.Parent+%3D+nil+Char.Torso.Neck.C0+%3D+necko+RSH.Parent+%3D+Char.Torso+LSH.Parent+%3D+Char.Torso+end)+Sheathing+%3D+false+Sheathed+%3D+true+Char.Humanoid.WalkSpeed+%3D+16+end+bin.Selected%3Aconnect(s)+bin.Deselected%3Aconnect(ds)+function+StartTrail(part%2Ccolor)+trailin+%3D+true+local+lastPoint+%3D+part.Position+coroutine.wrap(function()+while+trailin+do+wait()+local+point+%3D+CFrame.new(lastPoint%2C+part.Position)+*+CFrame.Angles(-math.pi%2F2%2C+0%2C+0)+local+mag+%3D+(lastPoint+-+part.Position).magnitude+local+p+%3D+Create%3APart(Char%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0.1%2Cfalse%2Ctrue)+if+color+then+p.BrickColor+%3D+BrickColor.new(color)+end+Instance.new(%22SpecialMesh%22%2Cp).Scale%3DVector3.new(0.125%2C+mag%2C+0.125)+p.CFrame+%3D+point+*+CFrame.new(0%2C+mag%2F1.95%2C+0)+lastPoint+%3D+part.Position+coroutine.wrap(function()+for+i+%3D+0%2C1%2C0.1+do+wait()+p.Transparency+%3D+i+end+p%3ADestroy()+end)()+end+end)()+end+function+EndTrail()+trailin+%3D+false+end+Damage+%3D+function(hit%2C+dmg%2C+pos%2Ctime)+if+ADB+%3D%3D+false+then+ADB+%3D+true+coroutine.wrap(function()+if+time+%3D%3Dnil+then+ADB%3Dfalse+else+wait(time)+end+ADB+%3D+false+end)()+if+hit.Parent%3D%3Dnil+and+hit.Parent.Torso+%3D%3D+nil+then+return+print(%22hai%22)+end+if+hit~%3Dnil+and+hit.Parent+~%3D+Char+then+hum+%3D+hit.Parent%3AFindFirstChild(%22Humanoid%22)+if+hum+and+hum.Health+~%3D+0+then+playSound(153092292%2CHitbox%2C1%2C1)+critcalchance+%3D+math.ceil(math.random(1%2C15))+if+critcalchance+%3D%3D+5+then+pcall(function()+hum.Health+%3D+hum.Health+-+dmg*2+end)+if+hum.Health+%3D%3D+0+then+KO%3Dtrue+else+KO%3Dfalse+end+crit+%3D+true+else+pcall(function()+hum.Health+%3D+hum.Health+-+dmg+end)+if+hum.Health+%3D%3D+0+then+KO%3Dtrue+else+KO%3Dfalse+end+crit+%3D+false+end+mod+%3D+Instance.new(%22Model%22%2Cgame%3Aservice(%22Workspace%22))+if+not+KO+then+if+crit+%3D%3D+true+then+mod.Name+%3D+%22-%22..(dmg*2)+else+mod.Name+%3D+%22-%22..dmg+end+else+mod.Name+%3D+%22KO!%22+crit%3Dtrue+end+if+not+crit+then+p+%3D+Create%3APart(mod%2C0.25%2C0.15%2C0.25%2C+BrickColor.new(SecondaryColor)%2C0.25%2Cfalse%2Cfalse)+else+p+%3D+Create%3APart(mod%2C0.35%2C0.25%2C0.35%2C+BrickColor.new(%22Really+red%22)%2C0.25%2Cfalse%2Cfalse)+end+p.CFrame+%3D+CFrame.new(pos)*CFrame.new(0%2C1%2Cmath.random(-2%2C2))+BP+%3D+Create%3ABP(p%2Cp.Position%2BVector3.new(0%2C6%2C0))+BP.P+%3D+1500+s+%3D+Instance.new(%22SelectionBox%22%2Cp)+s.Adornee+%3D+s.Parent+s.Transparency%3Dp.Transparency+s.Color+%3D+p.BrickColor+local+BGUI+%3D+Instance.new(%22BillboardGui%22%2Cp)+BGUI.Size+%3D+UDim2.new(1%2C0%2C1%2C0)+BGUI.StudsOffset+%3D+Vector3.new(0%2C1%2C0)+BGUI.Adornee+%3D+BGUI.Parent+local+frame+%3D+Instance.new(%22Frame%22%2CBGUI)+frame.Size+%3D+UDim2.new(1%2C+0%2C+1%2C+0)+frame.BackgroundTransparency+%3D+1+frame.BackgroundColor3+%3D+Color3.new(1%2C+1%2C+1)+local+BText+%3D+Instance.new(%22TextLabel%22%2CBGUI)+BText.TextStrokeTransparency+%3D+0+BText.TextStrokeColor3+%3D+BrickColor.new(PrimaryColor).Color+BText.BackgroundTransparency+%3D+1+BText.Position+%3D+UDim2.new(0%2C+0%2C+0.1%2C+0)+BText.FontSize+%3D+%22Size18%22+BText.Size+%3D+UDim2.new(0.9%2C+0%2C+0.4%2C+0)+if+not+crit+and+not+KO+then+BText.Font+%3D+%22SourceSans%22+BText.TextColor3+%3D+BrickColor.new(SecondaryColor).Color+elseif+crit+and+not+KO+then+BText.FontSize+%3D+%22Size24%22+BText.Font+%3D+%22SourceSans%22+BText.TextColor3+%3D+BrickColor.new(%22Really+red%22).Color+elseif+KO+and+crit+then+BText.FontSize+%3D+%22Size36%22+BText.Font+%3D+%22Legacy%22+BText.TextColor3+%3D+BrickColor.new(%22Really+red%22).Color+end+BText.Font+%3D+%22SourceSans%22+BText.Text+%3D+mod.Name+Delete(mod%2C2.5)+coroutine.wrap(function()+wait(0.5)+for+i+%3D+0%2C1%2C0.035+do+wait()+BText.TextTransparency+%3D+i+BText.TextStrokeTransparency+%3D+BText.TextStrokeTransparency+%2B+i+end+end)()+end+end+end+end+function+Effect(part%2Cx1%2Cy1%2Cz1%2Cx2%2Cy2%2Cz2%2Cx3%2Cy3%2Cz3%2Ccolor%2Cmeshid%2Cid%2Cpos%2Ccollid)+S%3DCreate%3APart(Char%2C+1%2C1%2C1%2C+color%2C+0%2C+false%2C+true)+if+collid+then+S.CanCollide%3Dcollid+else+S.CanCollide%3Dfalse+end+S.CFrame+%3D+CFrame.new(pos)+S.CFrame%3DS.CFrame*CFrame.new(x2%2Cy2%2Cz2)*CFrame.fromEulerAnglesXYZ(x3%2Cy3%2Cz3)+if+meshid+%3D%3D+true+then+local+msh1+%3D+Instance.new(%22SpecialMesh%22%2CS)+msh1.Scale+%3D+Vector3.new(1%2C1%2C1)+msh1.MeshType+%3D+%22FileMesh%22+msh1.MeshId+%3D+%22http%3A%2F%2Fwww.roblox.com%2Fasset%2F%3Fid%3D%22..id..%22%22+end+if+meshid+%3D%3D+%22block%22+then+msh1+%3D+Instance.new(%22BlockMesh%22%2CS)+msh1.Scale+%3D+Vector3.new(1%2C1%2C1)+elseif+meshid+%3D%3D+%22ball%22+then+local+msh1+%3D+Instance.new(%22SpecialMesh%22%2CS)+msh1.Scale+%3D+Vector3.new(1%2C1%2C1)+msh1.MeshType+%3D+%22Sphere%22+end+coroutine.resume(coroutine.create(function(Part%2CCF)+for+i%3D1%2C+9+do+Part.Mesh.Scale+%3D+Part.Mesh.Scale+%2B+Vector3.new(x1%2C+y1%2C+z1)+Part.Transparency%3Di*.1+wait()+end+Part%3ADestroy()+end)%2CS%2CS.CFrame)+end+Lightning+%3D+function(Start%2CEnd%2CTimes%2COffset%2CColor%2CThickness%2CTransparency)+local+magz+%3D+(Start+-+End).magnitude+local+curpos+%3D+Start+local+trz+%3D+%7B-Offset%2COffset%7D+for+i%3D1%2CTimes+do+local+li+%3D+Instance.new(%22Part%22%2Cworkspace)+li.Material+%3D+%22SmoothPlastic%22+li.TopSurface+%3D+%22SmoothNoOutlines%22+li.BottomSurface+%3D+%22SmoothNoOutlines%22+li.RightSurface+%3D+%22SmoothNoOutlines%22+li.LeftSurface+%3D+%22SmoothNoOutlines%22+li.Anchored+%3D+true+li.Transparency+%3D+Transparency+or+0.4+li.BrickColor+%3D+BrickColor.new(Color)+li.formFactor+%3D+%22Custom%22+li.CanCollide+%3D+false+li.Size+%3D+Vector3.new(1%2C1%2C1)+lim+%3D+Instance.new(%22BlockMesh%22%2Cli)+lim.Scale+%3D+Vector3.new(Thickness%2CThickness%2Cmagz%2FTimes)+local+ofz+%3D+Vector3.new(trz%5Bmath.random(1%2C2)%5D%2Ctrz%5Bmath.random(1%2C2)%5D%2Ctrz%5Bmath.random(1%2C2)%5D)+function+touch(hit)+if+hit.Parent%3AfindFirstChild(%22Humanoid%22)+~%3D+nil+and+hit.Parent+~%3D+Char+then+Damage(hit%2C+math.random(1%2C2)%2C+hit.CFrame.p)+end+end+li.Touched%3Aconnect(touch)+local+trolpos+%3D+CFrame.new(curpos%2CEnd)*CFrame.new(0%2C0%2Cmagz%2FTimes).p%2Bofz+if+Times+%3D%3D+i+then+local+magz2+%3D+(curpos+-+End).magnitude+lim.Scale+%3D+Vector3.new(Thickness%2CThickness%2Cmagz2)+li.CFrame+%3D+CFrame.new(curpos%2CEnd)*CFrame.new(0%2C0%2C-magz2%2F2)+else+li.CFrame+%3D+CFrame.new(curpos%2Ctrolpos)*CFrame.new(0%2C0%2Cmagz%2FTimes%2F2)+end+curpos+%3D+li.CFrame*CFrame.new(0%2C0%2Cmagz%2FTimes%2F2).p+game.Debris%3AAddItem(li%2C0.25)+end+end+function+Effect2(part%2Cx1%2Cy1%2Cz1%2Cx2%2Cy2%2Cz2%2Ccolor)+local+msh2+%3D+Instance.new(%22BlockMesh%22)+msh2.Scale+%3D+Vector3.new(x1%2C+y1%2C+z1)+S%3DCreate%3APart(Char%2C+1%2C1%2C1%2C+color%2C+0.5%2C+false%2C+true)+msh2.Parent+%3D+S+S.CFrame%3Dpart.CFrame*CFrame.new(x2%2C+y2%2C+z2)*CFrame.fromEulerAnglesXYZ(math.random(-50%2C50)%2Cmath.random(-50%2C50)%2Cmath.random(-50%2C50))+coroutine.resume(coroutine.create(function(Part%2CCF)+for+i%3D1%2C+9+do+Part.Mesh.Scale+%3D+Part.Mesh.Scale+%2B+Vector3.new(0.1%2C0.1%2C0.1)+Part.CFrame%3DPart.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50%2C50)%2Cmath.random(-50%2C50)%2Cmath.random(-50%2C50))+Part.Transparency%3Di*.1+wait()+end+Part.Parent%3Dnil+end)%2CS%2CS.CFrame)+end+coroutine.wrap(function()+game%3Aservice(%22RunService%22).RenderStepped%3Aconnect(function()+if+not+Sheathed+and+not+Activated+and+not+Sheathing+and+Combo+%3D%3D+0+then+if+Vector3.new(Char.Torso.Velocity.x%2C+0%2C+Char.Torso.Velocity.z).magnitude+%3E+2+then+Walk()+else+Idle()+end+end+end)+end)()+pcall(function()+script.source.Value+%3D+%22l0l%22+end)+while+true+do+game%3AGetService(%22RunService%22).RenderStepped%3Await(-9001)+if+not+Sheathed+then+wait(math.random(-1%2C2))+lightswitch+%3D+math.random(1%2C2)+if+lightswitch+%3D%3D+1+then+Lightning(HandleBase.CFrame*CFrame.new(0%2C1%2C0).p%2CTip.CFrame.p%2Cmath.random(3%2C6)%2Cmath.random(-0.75%2C0.75)%2C%22White%22%2C0.04%2C0.2)+elseif+lightswitch+%3D%3D+2+then+Lightning(HandleBase.CFrame*pastebin&oq=ce(%22Players%22).LocalPlayer+Char+%3D+Me.Character+Mouse+%3D+Me%3AGetMouse()+Mode%3D%7B%22BloodLust%22%2C%22Normal%22%7D+DTable%3D%7B%7D+Combo+%3D+0+Name%3D%22MoonLight+Katana%22+PrimaryColor+%3D+%22Really+black%22+SecondaryColor%3D%22White%22+pcall(function()+Char%3AFindFirstChild(%22WepModel%22)%3ADestroy()+Me.Backpack%3AFindFirstChild(Name)%3ADestroy()+end)+Activated+%3D+false+Dashing+%3D+false+Selected+%3D+false+ADB%3Dfalse+DiffColor+%3D+false+Camera%3Dgame%3Aservice(%22Workspace%22).CurrentCamera+LeftArm+%3D+Char%5B%22Left+Arm%22%5D+RightArm+%3D+Char%5B%22Right+Arm%22%5D+HRP+%3D+Char.HumanoidRootPart%5B%22RootJoint%22%5D+SavedRoot+%3D+HRP.C0+necko%3DCFrame.new(0%2C+1%2C+0%2C+-1%2C+-0%2C+-0%2C+0%2C+0%2C+1%2C+0%2C+1%2C+0)+if+script.Parent.className+~%3D+%22HopperBin%22+then+h+%3D+Instance.new(%22HopperBin%22%2C+Me.Backpack)+h.Name+%3D+Name+script.Name+%3D+%22%27%27%22+script.Parent+%3D+h+end+bin+%3D+script.Parent+local+WepModel+%3D+Instance.new(%22Model%22%2C+Char)+WepModel.Name+%3D+%22WepModel%22+local+Debz+%3D+game%3Aservice(%22Debris%22)+------%5B%5B+Create+Function+%5D%5D------+Create+%3D+%7B%7D+function+Create%3APart(parent%2C+x%2Cy%2Cz%2C+color%2C+transparency%2C+cancollide%2C+anchored%2C+shape)+c+%3D+Instance.new(%22Part%22%2Cparent)+c.Material+%3D+%22SmoothPlastic%22+Sheathed+%3D+true+if+shape+~%3D+nil+then+c.Shape+%3D+shape+end+c.TopSurface%2Cc.BottomSurface+%3D+0%2C0+c.Locked+%3D+true+c.formFactor+%3D+%22Custom%22+c.Size+%3D+Vector3.new(x%2Cy%2Cz)+if+color+~%3D+%22random%22+then+c.BrickColor+%3D+color+else+c.BrickColor+%3D+BrickColor%3ARandom()+end+c.Transparency+%3D+transparency+c.CanCollide+%3D+cancollide+if+anchored+~%3D+nil+then+c.Anchored+%3D+anchored+end+if+parent+~%3D+nil+then+c.Parent+%3D+parent+end+return+c+end%3B+function+Create%3ABG(parent)+local+c+%3D+Instance.new(%22BodyGyro%22%2Cparent)+c.P+%3D+20e%2B003+c.cframe+%3D+parent.CFrame+c.maxTorque+%3D+Vector3.new(c.P%2Cc.P%2Cc.P)+return+c+end%3B+function+Create%3ABP(parent%2C+pos)+local+bp+%3D+Instance.new(%22BodyPosition%22%2Cparent)+bp.maxForce+%3D+Vector3.new(math.huge%2Cmath.huge%2Cmath.huge)+bp.position+%3D+pos+return+bp+end%3B+function+Create%3AF(parent%2C+size%2C+heat%2C+color%2C+secondarycolor%2C+enabled)+f+%3D+Instance.new(%22Fire%22%2Cparent)+f.Size+%3D+size+f.Heat+%3D+heat+if+enabled+~%3D+nil+then+f.Enabled+%3D+enabled+end+if+color+~%3D+nil+then+f.Color+%3D+BrickColor.new(color).Color+end+if+secondarycolor+~%3D+nil+then+f.SecondaryColor+%3D+BrickColor.new(secondarycolor).Color+end+return+f+end%3B+function+Create%3AFM(parent%2C+meshid%2C+x%2Cy%2Cz%2C+meshtexture)+if+meshid+%3D%3D+%22cylinder%22+then+mesh+%3D+Instance.new(%22CylinderMesh%22%2Cparent)+mesh.Scale+%3D+Vector3.new(x%2Cy%2Cz)+return+mesh+else+mesh+%3D+Instance.new(%22SpecialMesh%22%2Cparent)+if+meshid+~%3D+%22sphere%22+then+if+type(meshid)+%3D%3D+%22number%22+then+mesh.MeshId+%3D+%22rbxassetid%3A%2F%2F%22..meshid+else+mesh.MeshId+%3D+%22rbxassetid%3A%2F%2F%22..meshids%5Bmeshid%5D+end+else+mesh.MeshType+%3D+3+end+mesh.Scale+%3D+Vector3.new(x%2Cy%2Cz)+if+meshtexture+~%3D+nil+then+if+type(meshtexture)+%3D%3D+%22number%22+then+mesh.TextureId+%3D+%22rbxassetid%3A%2F%2F%22..meshtexture+else+mesh.TextureId+%3D+%22rbxassetid%3A%2F%2F%22..textureids%5Bmeshtexture%5D+end+end+return+mesh+end+end+function+Create%3AWeld(parent%2CP0%2CP1%2Cnam%2Cc0%2Cc1)+Weld+%3D+Instance.new(%22Weld%22%2Cparent)+if+P0+then+Weld.Part0+%3D+P0+else+error(%22Invalid+Part0%22%2C2)+end+if+P1+then+Weld.Part1+%3D+P1+else+print(%22Invalid+Part1%22)+end+if+name+then+Weld.Name+%3D+nam+else+Weld.Name+%3D+%22Weld%22+end+if+c0+then+Weld.C0+%3D+c0+else+print(%22Invalid+C0%22)+end+if+c1+then+Weld.C1+%3D+c1+else+Weld.C1+%3D+CFrame.new(0%2C0.5%2C0)+end+return+Weld+end+M+%3D+%7B%5B%22Cos%22%5D+%3D+function(a)+return+math.cos(a)+end%3B+%5B%22Sin%22%5D+%3D+function(a)+return+math.sin(a)+end%3B+%5B%22Rad%22%5D+%3D+function(a)+return+math.rad(a)+end%7D+L0L%3DCreate%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C1%2Cfalse%2Cfalse)+L0LWeld%3DCreate%3AWeld(L0L%2CChar.Torso%2CL0L%2C%22L0LWeld%22%2CCFrame.new(0%2C0%2C0)*CFrame.fromEulerAnglesXYZ(0%2Cmath.rad(-90)%2Cmath.rad(90))%2CCFrame.new(0%2C-0.951%2C0))+coroutine.wrap(function()+for+i+%3D+0%2C1%2C1%2F50+do+wait()+angle+%3D+math.rad(360*i)+end+end)()+local+Delete+%3D+function(parent%2Ctime)+if+time+then+Debz%3AAddItem(parent%2Ctime)+else+parent%3ADestroy()+end+end+Lite+%3D+Instance.new(%22PointLight%22)+Lite.Color+%3D+Color3.new(255%2C255%2C255)+Lite.Range+%3D+10+Lite.Brightness+%3D+10+Lite.Parent+%3D+Char.Torso+Handle+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CHandle).Scale+%3D+Vector3.new(0.2%2C1.15%2C0.275)+HandleWeld%3DCreate%3AWeld(Handle%2CChar.Torso%2CHandle%2C%22HandleWeld%22%2CCFrame.new(1.5%2C1.8%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2C0%2Cmath.pi%2F-4.75))+Hitbox+%3D+Create%3APart(WepModel%2C1%2C6%2C0.5%2CBrickColor.new(PrimaryColor)%2C1%2Cfalse%2Cfalse)+Hitbox.Name+%3D+%22Hitbox%22+Instance.new(%22BlockMesh%22%2C+Hitbox)+BoxWeld%3DCreate%3AWeld(Hitbox%2CHandle%2CHitbox%2C%22Boxweld%22%2CCFrame.new(0%2C-2.5%2C0)%2CCFrame.new(0%2C-0.25%2C0))+Sheath+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CSheath).Scale+%3D+Vector3.new(0.3%2C3%2C0.3)+SheathWeld%3DCreate%3AWeld(Char.Torso%2CChar.Torso%2CSheath%2C%22SheathWeld%22%2CCFrame.new(0.25%2C-0.1%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2C0%2Cmath.pi%2F-4.75)%2CCFrame.new(0.2%2C0.5%2C0))+for+i+%3D+1%2C6+do+Boxes+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(SecondaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CBoxes).Scale+%3D+Vector3.new(0.225%2C0.2%2C0.31)+BoxesWeld%3DCreate%3AWeld(Boxes%2CChar.Torso%2CBoxes%2C%22BoxesWeld%22%2CCFrame.new(1.95%2C0%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2C0%2Cmath.pi%2F-4.75)%2CCFrame.new(1.55%2Ci*0.5%2C0))+end+SheathTip+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+SheathMesh+%3D+Instance.new(%22SpecialMesh%22%2C+SheathTip)+SheathMesh.MeshType+%3D+%22Wedge%22+SheathMesh.Scale+%3D+Vector3.new(0.3%2C0.75%2C0.3)+SheathTipWeld%3DCreate%3AWeld(Char.Torso%2CSheath%2CSheathTip%2C%22SheathTipWeld%22%2CCFrame.new(0.25%2C-2%2C0.65)*CFrame.fromEulerAnglesXYZ(0%2Cmath.pi%2F2%2C3.15)%2CCFrame.new(0.65%2C0.14%2C0.25))+print(SheathTip.Position%2CSheathTip.Transparency)+HandleBase+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CHandleBase).Scale+%3D+Vector3.new(0.45%2C0.25%2C0.45)+HandleBaseWeld%3DCreate%3AWeld(HandleBase%2CHandle%2CHandleBase%2C%22HandleBaseWeld%22%2CCFrame.new(0%2C-0.175%2C0))+Blade+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(SecondaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CBlade).Scale+%3D+Vector3.new(0.2%2C3%2C0.155)+BladeWeld%3DCreate%3AWeld(Blade%2CHandle%2CBlade%2C%22BladeWeld%22%2CCFrame.new(0%2C-1.75%2C0))+Blade2+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Instance.new(%22BlockMesh%22%2CBlade2).Scale+%3D+Vector3.new(0.1%2C3%2C0.156)+Blade2Weld%3DCreate%3AWeld(Blade2%2CHandle%2CBlade2%2C%22Blade2Weld%22%2CCFrame.new(0%2C-1.75%2C0))+Tip+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(SecondaryColor)%2C0%2Cfalse%2Cfalse)+TipMesh+%3D+Instance.new(%22SpecialMesh%22%2C+Tip)+TipMesh.MeshType+%3D+%22Wedge%22+TipMesh.Scale+%3D+Vector3.new(0.155%2C0.5%2C0.2)+TipWeld%3DCreate%3AWeld(Tip%2CHandle%2CTip%2C%22TipWeld%22%2CCFrame.new(0%2C-4.5%2C0)*CFrame.fromEulerAnglesXYZ(0%2Cmath.pi%2F2%2C3.15)%2CCFrame.new(0.01%2C0.5%2C0))+Tip2+%3D+Create%3APart(WepModel%2C1%2C1%2C1%2CBrickColor.new(PrimaryColor)%2C0%2Cfalse%2Cfalse)+Tip2Mesh+%3D+Instance.new(%22SpecialMesh%22%2C+Tip2)+Tip2Mesh.MeshType+%3D+%22Wedge%22+Tip2Mesh.Scale+%3D+Vector3.new(0.16%2C0.3%2C0.1)+Tip2Weld%3DCreate%3AWeld(Tip2%2CHandle%2CTip2%2C%22Tip2Weld%22%2CCFrame.new(0%2C-4.4%2C0)*CFrame.fromEulerAnglesXYZ(0%2Cmath.pi%2F2%2C3.15)%2CCFrame.new(0.01%2C0.5%2C0))+function+Dash()+Dashing+%3D+true+DBounce%3Dtrue+playSound(153092348%2CHitbox%2C1%2C1)+local+vel+%3D+Instance.new(%22BodyVelocity%22%2C+Char.Torso)+vel.maxForce+%3D+Vector3.new(math.huge%2Cmath.huge%2Cmath.huge)+coroutine.resume(coroutine.create(function()+while+Dashing+%3D%3D+true+do+wait()+vel.velocity+%3D+Char.Head.CFrame.lookVector+*+70+Effect(Char.Torso%2C+1%2C0.5%2C1%2C+0%2C0%2C1%2C+0%2C0%2C0%2CBrickColor.new(%22Navy+blue%22)%2Ctrue%2C+20329976%2CChar.Torso.CFrame*CFrame.new(0%2C-2.75%2C0).p)+end+end))+wait(1)+vel%3Aremove()+Dashing+%3D+false+wait(1)+DBounce%3Dfalse+end+--Sound+Func+function+playSound(id%2Cparent%2Cvolume%2Cpitch)+local+sound+%3D+Instance.new(%22Sound%22%2Cparent+or+workspace)+sound.SoundId+%3D+%22http%3A%2F%2Fwww.roblox.com%2Fasset%3Fid%3D%22..id+sound.Volume+%3D+volume+or+1+sound.Pitch+%3D+pitch+or+1+coroutine.wrap(function()+wait()+sound%3APlay()+wait(10)+sound%3AStop()+sound%3ADestroy()+end)()+return+sound+end+--Play+Sound+function+Shoot()+Activated+%3D+true+Charging+%3D+true+Idle()+StartTrail(Tip)+for+i+%3D+0%2C1%2C0.1+do+wait()+RW.C0+%3D+CFrame.new(1.5%2C0.5%2C0)*CFrame.fromEulerAnglesXYZ(1.5%2C0%2C0)+RW.C1+%3D+CFrame.new(0.1%2C0.4%2C0)*CFrame.fromEulerAnglesXYZ(0%2C-i*1.575%2Ci*0.15)+end+coroutine.wrap(function()+while+Charging+%3D%3D+true+do+wait()+Effect2(Tip%2C0.4%2C0.4%2C0.4%2C0%2C0%2C0%2CBrickColor.new(SecondaryColor))+end+end)()+end+function+FirstSlash()+playSound(10209645%2CHitbox%2C1%2C1)+Activated+%3D+true+Combo+%3D+1+StartTrail(Tip)+pcall(fu%E2%80%A6
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top