local tool = Instance.new("Tool",owner.Backpack)
local tool2 = Instance.new("Tool",owner.Backpack)
tool2.Name = "Stabin loicense"
local part1 = Instance.new("Part",tool2)
part1.Name = "Handle"
part1.Size = Vector3.new(1.5,1,0.125)
local screengui2 = Instance.new("SurfaceGui", part1)
screengui2.Name = "Hud"
screengui2.Face = Enum.NormalId.Front
local thumbType = Enum.ThumbnailType.HeadShot
local thumbSize = Enum.ThumbnailSize.Size420x420
local content, isReady = game:GetService("Players"):GetUserThumbnailAsync(owner.UserId, thumbType, thumbSize)
local imageLabel = Instance.new("ImageLabel",screengui2)
imageLabel.Image = content
imageLabel.Size = UDim2.new(0, 300, 0, 300)
local tb = Instance.new("TextBox", screengui2)
tb.BackgroundTransparency = 1
tb.TextStrokeTransparency = 0
tb.TextSize = 50
tb.LineHeight = 2.5
tb.Font = "GothamSemibold"
tb.TextYAlignment = 'Top'
tb.TextXAlignment = 'Left'
tb.Size = UDim2.new(0.15,0,1,0)
tb.AnchorPoint = Vector2.new(0.45, 0)
tb.Position = UDim2.new(0.45, 0, 0, 0)
local DT = DateTime.fromUnixTimestamp(86400 * owner.AccountAge)
local month = DT:FormatUniversalTime("MM", "en-us")
tb.Text = [[Stabbin loicense
Name:]]..owner.Name..[[
Age:]]..math.floor((owner.AccountAge/365) - 0.5)..[[ Years and
]]..month..[[ Months
Signed by your mom]]
tool.Name = "bri'ish"
tool.ToolTip = '"SHAMK!" "A bit rewd to pewt tat knoif in meh ches innit bruv"'
part = Instance.new("Part",tool)
part.Name = "Handle"
part3 = Instance.new("Part",script)
part3.CanCollide = false
part5 = Instance.new("Part",script)
part5.CanCollide = false
part4 = Instance.new("Part",part)
part4.CanCollide = false
part4.Massless = true
local trail = Instance.new("Trail",part)
part.Reflectance = 0.125
local attach1 = Instance.new("Attachment", part)
local attach2 = Instance.new("Attachment", part)
attach1.CFrame = CFrame.new(0.0625,0.0625,0)
attach2.CFrame = CFrame.new(-0.825,-0.0325,0)
trail.Attachment0 = attach1
trail.Attachment1 = attach2
trail.LightInfluence = 1
trail.MinLength = 0
trail.MaxLength = 0.00125
trail.LightEmission = 0.25
trail.Transparency = NumberSequence.new(0.8125,1)
trail.Lifetime = 0.0825
trail.Enabled = false
local equips = "rbxassetid://8316366198"
local unequip = "rbxassetid://5917818749"
local clang = "rbxassetid://4072627278"
local clang2 = "rbxassetid://7926594553"
local OWMYBONES = "rbxassetid://2782131222"
local swingandamiss = "rbxassetid://5792087636"
local amoguscard = "rbxassetid://3456145589"
local toolpar = owner.Character
part.Size = Vector3.new(1.8858,0.3858,0.088)
part3.Size = Vector3.new(1.8858,0.3858,0.088)
part4.Size = Vector3.new(1.8858,0.3858,0.088)
part5.Size = Vector3.new(1.8858,0.3858,0.088)
mesh = Instance.new("SpecialMesh",part)
mesh2 = Instance.new("SpecialMesh",part3)
mesh2.MeshId = "rbxassetid://430443503"
mesh2.TextureId = "rbxassetid://430443542"
mesh3 = Instance.new("SpecialMesh",part4)
mesh3.MeshId = "rbxassetid://430443503"
part4.Color = Color3.fromRGB()
part4.Reflectance = 0.0325
mesh4 = Instance.new("SpecialMesh",part5)
mesh4.MeshId = "rbxassetid://430443503"
part5.Color = Color3.fromRGB()
part5.Reflectance = 0.0325
mesh3.Scale = Vector3.new(-0.20125,-0.20125,-0.20125)
mesh4.Scale = Vector3.new(-0.20125,-0.20125,-0.20125)
mesh.Scale = Vector3.new(0.2,0.2,0.2)
local knif2 = Instance.new("Weld",part)
knif2.Part0 = part4
knif2.Part1 = part
knif2.C0 = CFrame.Angles(math.rad(0),math.rad(0),math.rad(180))
local knif3 = Instance.new("Weld",part3)
knif3.Part0 = part5
knif3.Part1 = part3
knif3.C0 = CFrame.Angles(math.rad(0),math.rad(0),math.rad(180))
local knif = Instance.new("Weld",owner.Character.Torso)
knif.Part0 = part3
knif.Part1 = knif.Parent
knif.C0 = CFrame.new(0.5,0.75,1) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(-90)) * CFrame.Angles(math.rad(-25),0,0)
mesh.MeshId = "rbxassetid://430443503"
mesh.TextureId = "rbxassetid://430443542"
part2 = Instance.new("Part",part)
part2.Size = Vector3.new(0.3858,0.12858,0.088)
part2.CanCollide = false
part2.Massless = true
part2.Transparency = 1
part2.CanQuery = false
part2.CanTouch = false
local wel = Instance.new("Weld",part)
wel.Part0 = part2
wel.Part1 = part
wel.C0 = CFrame.new(-0.125,0.85,0) * CFrame.Angles(0,0,math.rad(90))
mesh2.Scale = mesh2.Scale * 0.2
local sound = Instance.new("Sound")
tool2.Equipped:Connect(function()
sound.TimePosition = 0
sound.Volume = 2
sound.Pitch = 1
sound.PlaybackSpeed = 1
sound.SoundId = amoguscard
sound.Parent = part1
sound.Parent = nil
end)
local sound2 = Instance.new("Sound")
sound.PlayOnRemove = true
tool.Grip = CFrame.new(0.75,0,0) * CFrame.Angles(math.rad(-90),0,math.rad(90))
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.5, -0.5) * CFrame.Angles(math.rad(90),0,0)
rightarm.Enabled = false
local tweenService = game:GetService("TweenService")
local timeToFade = 0.0925
local object = rightarm
local tweenInfo = TweenInfo.new(timeToFade,Enum.EasingStyle.Linear)
local goal = {}
goal.C0 = CFrame.new(1.5,0.0625,-0.75) * CFrame.Angles(math.rad(20),0,0)
local tween = tweenService:Create(object, tweenInfo, goal)
local timeToFade2 = 0.07375
local tweenInfo2 = TweenInfo.new(timeToFade2,Enum.EasingStyle.Linear)
local timeToFade3 = 0.275
local tweenInfo3 = TweenInfo.new(timeToFade3,Enum.EasingStyle.Linear)
local goal2 = {}
goal2.C0 = CFrame.new(1.5,0.65,-0.75) * CFrame.Angles(math.rad(110),0,0)
local tween2 = tweenService:Create(object, tweenInfo2, goal2)
local goal3 = {}
goal3.C0 = CFrame.new(1.5,0.5,-0.5) * CFrame.Angles(math.rad(90),0,0)
local tween3 = tweenService:Create(object, tweenInfo, goal3)
tool.Equipped:Connect(function()
part5.Transparency = 1
sound2.TimePosition = 0
sound2.Volume = 1
sound2.Pitch = 1
sound2.PlaybackSpeed = 1
toolpar = tool.Parent
part3.Transparency = 1
pcall(function()
rightarm.Part0 = toolpar.Torso
rightarm.Part1 = toolpar["Right Arm"]
rightarm.Parent = toolpar.Torso
knif.Parent = toolpar.Torso
knif.Part1 = toolpar.Torso
end)
pcall(function()
sound2.SoundId = equips
sound2.Parent = toolpar.Head
sound2:Play()
sound2.Ended:Wait()
sound2.Parent = nil
end)
end)
local canhit = false
local hitdb = false
local blood = ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(201, 4, 4)),ColorSequenceKeypoint.new(0.75,Color3.fromRGB(230, 0, 0)),ColorSequenceKeypoint.new(1,Color3.fromRGB(230, 0, 0))}
local sparks = ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(242, 231, 29)),ColorSequenceKeypoint.new(0.75,Color3.fromRGB(250, 238, 17)),ColorSequenceKeypoint.new(1,Color3.fromRGB(250, 238, 17))}
local pe = Instance.new("ParticleEmitter",part2)
pe.Color = ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(201, 4, 4)),ColorSequenceKeypoint.new(0.75,Color3.fromRGB(230, 0, 0)),ColorSequenceKeypoint.new(1,Color3.fromRGB(230, 0, 0))}
pe.LightEmission = 0
pe.LightInfluence = 0.125
pe.EmissionDirection = "Left"
pe.Orientation = Enum.ParticleOrientation.VelocityParallel
pe.Size = NumberSequence.new(0.35,0)
pe.Texture = "rbxassetid://243132757"
pe.Transparency = NumberSequence.new{NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,0.65)}
pe.Lifetime = NumberRange.new(0.5,1)
pe.Rate = 100
pe.Enabled = false
pe.Rotation = NumberRange.new(90)
pe.RotSpeed = NumberRange.new(0)
pe.Speed = NumberRange.new(20)
pe.SpreadAngle = Vector2.new(-15,15)
pe.Drag = NumberRange.new(1)
pe.Acceleration = Vector3.new(0,-65,0)
on = false
tool.Activated:Connect(function()
on = true
end)
tool.Deactivated:Connect(function()
on = false
end)
tool.Unequipped:Connect(function()
on = false
part5.Transparency = 0
part3.Transparency = 0
sound2.TimePosition = 0.25
sound2.Volume = 1
sound2.Pitch = 1
sound2.PlaybackSpeed = 1
pcall(function()
sound2.SoundId = unequip
sound2.Parent = toolpar.Head
sound2:Play()
sound2.Ended:Wait()
sound2.Parent = nil
end)
end)
coroutine.wrap(function()
while task.wait() do
if on then
if not canhit then
trail.Enabled = true
sound.TimePosition = 0
sound.Volume = 1
sound.Pitch = 1
sound.PlaybackSpeed = 1
sound.SoundId = swingandamiss
sound.Parent = part
sound.Parent = nil
canhit = true
rightarm.Enabled = true
tween:Play()
tween.Completed:Wait()
tween2:Play()
tween2.Completed:Wait()
tween3:Play()
tween3.Completed:Wait()
rightarm.Enabled = false
canhit = false
hitdb = false
trail.Enabled = false
end
end
end
end)()
while task.wait() do
coroutine.wrap(function()
local params = OverlapParams.new()
params.FilterDescendantsInstances = {toolpar:GetDescendants(), script}
params.FilterType = Enum.RaycastFilterType.Blacklist
for _, v in pairs(workspace:GetPartBoundsInBox(part.CFrame, part.Size * 1.75, params)) do
if (v:FindFirstAncestorOfClass("Model") and v:FindFirstAncestorOfClass("Model"):FindFirstChildWhichIsA("Humanoid")) and not hitdb and canhit then
hitdb = true
pe.Color = blood
pe.Brightness = 1
pe.SpreadAngle = Vector2.new(-15,15)
local _,y,_ = CFrame.new(part.Position,v.Position):ToEulerAnglesXYZ()
pe.Acceleration = Vector3.new(0,-65,0) + CFrame.Angles(0,y,0).lookVector * -50
pe.LightEmission = 0
pe:Emit(15)
sound.TimePosition = 0
sound.Volume = 1
sound.Pitch = 1
sound.PlaybackSpeed = 1
sound.SoundId = OWMYBONES
sound.Parent = part
sound.Parent = nil
v:FindFirstAncestorOfClass("Model"):FindFirstChildWhichIsA("Humanoid").Health -= math.clamp(v:FindFirstAncestorOfClass("Model"):FindFirstChildWhichIsA("Humanoid").MaxHealth,100,math.huge)/3.333333335
coroutine.wrap(function()
for i = 1,10 do
wait(0.125)
v:FindFirstAncestorOfClass("Model"):FindFirstChildWhichIsA("Humanoid").Health -= math.clamp(v:FindFirstAncestorOfClass("Model"):FindFirstChildWhichIsA("Humanoid").MaxHealth,100,math.huge) * 0.006
end
end)()
elseif ((v:FindFirstAncestorOfClass("Model") and not v:FindFirstAncestorOfClass("Model"):FindFirstChildWhichIsA("Humanoid")) or not v:FindFirstAncestorOfClass("Model")) and not hitdb and canhit then
hitdb = true
pe.Color = sparks
pe.Brightness = 3
pe.SpreadAngle = Vector2.new(-25,25)
local _,y,_ = CFrame.new(part.Position,v.Position):ToEulerAnglesXYZ()
pe.Acceleration = Vector3.new(0,-65,0) + CFrame.Angles(0,y,0).lookVector * -50
pe.LightEmission = 1
pe:Emit(35)
sound.PlaybackSpeed = 1
sound.TimePosition = 0.275
sound.Volume = 1.5
sound.Pitch = 1.85
sound.SoundId = clang2
sound.Parent = part
sound.Parent = nil
wait(0.01)
sound.TimePosition = 0
sound.Volume = 0.75
sound.PlaybackSpeed = 1.35
sound.SoundId = clang
sound.Parent = part
sound.Parent = nil
end
end
end)()
end