Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local lovecounter = false
- local love = 99
- local sprint = false
- local done = false
- local canheal = false
- local deathchat1 = false
- local once = true
- local breakjoints = true
- local dead = false
- local candie = true
- local deathchat = false
- local canattack = true
- local colorred = 0
- local lala = true
- local idleon = true
- local walking = true
- local idle1 = true
- local canchange = false
- local idle = true
- local p = game.Players.LocalPlayer
- local char = p.Character
- local mouse = p:GetMouse()
- local larm = char["Left Arm"]
- local rarm = char["Right Arm"]
- local lleg = char["Left Leg"]
- local rleg = char["Right Leg"]
- local hed = char.Head
- local torso = char.Torso
- local hum = char.Humanoid
- um = Instance.new("Part",char)
- um.Name = "Immune"
- um.CanCollide = false
- um.Anchored = true
- um.Transparency = 1
- dead = true
- local cam = game.Workspace.CurrentCamera
- local root = char.HumanoidRootPart
- local deb = false
- local shot = 0
- local debris=game:service"Debris"
- local l = game:GetService("Lighting")
- local rs = game:GetService("RunService").RenderStepped
- local Create = LoadLibrary("RbxUtility").Create
- ff = Instance.new("ForceField",char)
- ff.Visible = false
- ArtificialHB = Create("BindableEvent", script){
- Parent = script,
- Name = "Heartbeat",
- }
- CFuncs = {
- ["Sound"] = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = id,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 6)
- end))
- end;
- };
- CreateTemplate = {
- };
- }
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
- function lerp(a, b, t) -- Linear interpolation
- return a + (b - a)*t
- end
- function slerp(a, b, t) --Spherical interpolation
- dot = a:Dot(b)
- if dot > 0.99999 or dot < -0.99999 then
- return t <= 0.5 and a or b
- else
- r = math.acos(dot)
- return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
- end
- end
- function matrixInterpolate(a, b, t)
- local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
- local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
- local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
- local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
- local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
- local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
- local t = v1:Dot(v2)
- if not (t < 0 or t == 0 or t > 0) then -- Failsafe
- return CFrame.new()
- end
- return CFrame.new(
- v0.x, v0.y, v0.z,
- v1.x, v1.y, v1.z,
- v2.x, v2.y, v2.z,
- v3.x, v3.y, v3.z)
- end
- ----------------------------------------------------
- function genWeld(a,b)
- local w = Instance.new("Weld",a)
- w.Part0 = a
- w.Part1 = b
- return w
- end
- function weld(a, b)
- local weld = Instance.new("Weld")
- weld.Name = "W"
- weld.Part0 = a
- weld.Part1 = b
- weld.C0 = a.CFrame:inverse() * b.CFrame
- weld.Parent = a
- return weld;
- end
- ----------------------------------------------------
- function Lerp(c1,c2,al)
- local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
- local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
- for i,v in pairs(com1) do
- com1[i] = v+(com2[i]-v)*al
- end
- return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
- end
- ----------------------------------------------------
- newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
- local wld = Instance.new("Weld", wp1)
- wld.Part0 = wp0
- wld.Part1 = wp1
- wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
- end
- ----------------------------------------------------
- function weld5(part0, part1, c0, c1)
- weeld=Instance.new("Weld", part0)
- weeld.Part0=part0
- weeld.Part1=part1
- weeld.C0=c0
- weeld.C1=c1
- return weeld
- end
- ----------------------------------------------------
- function HasntTouched(plrname)
- local ret = true
- for _, v in pairs(Touche) do
- if v == plrname then
- ret = false
- end
- end
- return ret
- end
- newWeld(torso, larm, -1.5, 0.5, 0)
- larm.Weld.C1 = CFrame.new(0, 0.5, 0)
- newWeld(torso, rarm, 1.5, 0.5, 0)
- rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
- newWeld(torso, hed, 0, 1.5, 0)
- newWeld(torso, lleg, -0.5, -1, 0)
- lleg.Weld.C1 = CFrame.new(0, 1, 0)
- newWeld(torso, rleg, 0.5, -1, 0)
- rleg.Weld.C1 = CFrame.new(0, 1, 0)
- newWeld(root, torso, 0, -1, 0)
- torso.Weld.C1 = CFrame.new(0, -1, 0)
- function chatfunc(text)
- local chat = coroutine.wrap(function()
- if char:FindFirstChild("TalkingBillBoard")~= nil then
- char:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",char)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = hed
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = "Fantasy"
- tecks2.TextSize = 30
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = Color3.new(255,255,255)
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- for i = 1,string.len(text),1 do
- CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=395820867", hed, 6, .8)
- tecks2.Text = string.sub(text,1,i)
- wait(0.01)
- end
- wait(2)
- for i = 1, 50 do
- swait()
- tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- tecks2.Rotation = tecks2.Rotation - .8
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- function onChatted(msg)
- chatfunc(msg)
- end
- p.Chatted:connect(onChatted)
- hed.face.Texture = "http://www.roblox.com/asset/?id=33395282"
- ypcall(function()
- shirt = Instance.new("Shirt", char)
- shirt.Name = "Shirt"
- pants = Instance.new("Pants", char)
- pants.Name = "Pants"
- end)
- char["Body Colors"].HeadColor = BrickColor.new("White")
- char["Body Colors"].TorsoColor = BrickColor.new("White")
- char["Body Colors"].LeftArmColor = BrickColor.new("White")
- char["Body Colors"].RightArmColor = BrickColor.new("White")
- MegaloStrikesBack = Instance.new("Sound",torso)
- MegaloStrikesBack.Looped = true
- MegaloStrikesBack.SoundId = "http://www.roblox.com/asset?id=1254736696"
- MegaloStrikesBack.Volume = 50
- MegaloStrikesBack:Play()
- for _, v in pairs(char:GetChildren()) do
- if v.ClassName == "Accessory" then
- v:remove()
- end
- end
- local Hat = char:FindFirstChild("Hat_F") or Instance.new("Hat")
- Hat.AttachmentPos = Vector3.new(0, 0.33, 0)
- Hat.Name = "Hat_F"
- local Handle = Hat:FindFirstChild("Handle") or Instance.new("Part", Hat)
- if Handle.Name ~= "Handle" then
- Handle.Size = Vector3.new(1, 1, 1)
- end
- Handle.BottomSurface = 0
- Handle.Name = "Handle"
- Handle.TopSurface = 0
- Handle.Locked = 1
- local Mesh = Hat:FindFirstChild("Mesh") or Instance.new("SpecialMesh", Handle)
- Mesh.TextureId = "http://www.roblox.com/asset/?id="
- Mesh.MeshId = "http://www.roblox.com/asset/?id=433922805"
- Mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
- Hat.Parent = char
- handle = Instance.new("Part", char)
- handle.TopSurface = "Smooth"
- handle.BottomSurface = "Smooth"
- handle.Material = "Neon"
- handle.Size = Vector3.new(0.3, 0.6, 0.6)
- handle.CanCollide = false
- handle.FormFactor = "Custom"
- local Weldb = Instance.new("Weld", char)
- Weldb.Part0 = char["Right Arm"]
- Weldb.Part1 = handle
- Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
- local KnifeMesh = Instance.new("SpecialMesh", handle)
- KnifeMesh.MeshType = "FileMesh"
- KnifeMesh.MeshId = "http://www.roblox.com/asset/?id=685970182"
- KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
- blackhand = Instance.new("Part",char)
- blackhand.Material = "Neon"
- blackhand.Transparency = 1
- blackhand.BrickColor = BrickColor.new("Really black")
- blackhand.Position = Vector3.new(999,999,999)
- blackhand.Size = Vector3.new(1.01,1.01,1.01)
- blackweld = Instance.new("Weld",blackhand)
- blackweld.Part0 = rarm
- blackweld.Part1 = blackhand
- blackweld.C0 = CFrame.new(0,-0.5,0)
- CV="Really red"
- local txt = Instance.new("BillboardGui", char)
- txt.Adornee = hed
- txt.Name = "_status"
- txt.Size = UDim2.new(2, 0, 1.2, 0)
- txt.StudsOffset = Vector3.new(-9, 11, 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 = 0
- text.Font = "Fantasy"
- text.TextStrokeColor3 = Color3.new(0,0,0)
- v=Instance.new("Part")
- v.Name = "ColorBrick"
- v.Parent=char
- 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=torso.CFrame
- v.BrickColor=BrickColor.new(CV)
- v.Transparency=1
- text.TextColor3 = Color3.new(0,0,0)
- v.Shape="Ball"
- text.Text = ""
- refused = Instance.new("Sound",larm)
- refused.Volume = 100
- refused.SoundId = "http://www.roblox.com/asset/?id=609158214"
- game:GetService("RunService").RenderStepped:connect(function()
- if lala == true then
- if canchange == true then
- canchange = false
- handle.BrickColor = BrickColor.new("Really red")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Really blue")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Bright green")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Toothpaste")
- wait(0.01)
- handle.BrickColor = BrickColor.new("New Yeller")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Magenta")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Deep orange")
- wait(0.01)
- --------handle.BrickColor = BrickColor.new("White")
- wait(0.01)
- canchange = true
- end
- end
- if hum.MoveDirection.x == 0 then
- if idle == true then
- if idleon == true then
- idleon = false
- for i = 1,10 do
- wait()
- if hum.MoveDirection.x == 0 then
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.3, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
- end
- if hum.MoveDirection.x == 0 then
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(20)), 0.1)
- end
- if hum.MoveDirection.x == 0 then
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), 0.1)
- end
- if hum.MoveDirection.x == 0 then
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.7, -0.3) * CFrame.Angles(math.rad(5), 0, math.rad(-2)), 0.1)
- end
- if hum.MoveDirection.x == 0 then
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(2)), 0.1)
- end
- end
- for i = 1,10 do
- wait()
- if hum.MoveDirection.x == 0 then
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
- end
- if hum.MoveDirection.x == 0 then
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(20)), 0.1)
- end
- if hum.MoveDirection.x == 0 then
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(-20)), 0.1)
- end
- if hum.MoveDirection.x == 0 then
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.2) * CFrame.Angles(math.rad(5), 0, math.rad(-2)), 0.1)
- end
- if hum.MoveDirection.x == 0 then
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(2)), 0.1)
- end
- end
- idleon = true
- end
- end
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- if walking == true then
- if sprint == false then
- if idle1 == true then
- idle1 = false
- idle = false
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- for i = 1,10 do
- wait()
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(20)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(2)), 0.1)
- end
- end
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- for i = 1,10 do
- wait()
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(-2)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
- end
- end
- end
- if hum.MoveDirection.x == 0 then
- idle = true
- end
- idle1 = true
- end
- end
- end
- end
- ----------------------------------------------------------------------------------
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- if walking == true then
- if sprint == true then
- if idle1 == true then
- idle1 = false
- idle = false
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- for i = 1,8 do
- wait()
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(20)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-20)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(2)), 0.1)
- end
- end
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- for i = 1,8 do
- wait()
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(-20)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(-2)), 0.1)
- end
- if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
- end
- end
- end
- if hum.MoveDirection.x == 0 then
- idle = true
- end
- idle1 = true
- end
- end
- end
- end
- if deathchat1 == true then
- char.Parent = workspace.Camera
- char.Archivable = true
- local c = p.Character:Clone()
- c:MakeJoints()
- for y,t in pairs(c:GetChildren()) do
- if t:IsA("Part") then
- t.CanCollide = false
- t.Anchored = true
- t.BrickColor = BrickColor.new("Black")
- t.Transparency = 1
- t.TopSurface = "Smooth"
- t.BottomSurface = "Smooth"
- t.RightSurface = "Smooth"
- t.LeftSurface = "Smooth"
- t.FrontSurface = "Smooth"
- t.BackSurface = "Smooth"
- else
- t:Remove()
- end
- end
- c.Parent = workspace
- game.Debris:AddItem(c,.05)
- end
- hum:SetStateEnabled("Dead",false)
- hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
- if hum.Health < 5 and candie == true then
- hum.Name = "NOMOREDAMAGE"
- canheal = true
- done = false
- done = true
- candie = false
- dead = true
- MegaloStrikesBack.Volume = 0
- refused:Play()
- deathchat = true
- end
- if deathchat == true then
- deathchat = false
- idle = false
- hed.face.Texture = "0"
- if char:FindFirstChild("TalkingBillBoard")~= nil then
- char:FindFirstChild("TalkingBillBoard"):destroy()
- end
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
- idle1 = false
- canattack = false
- gothitdecal2 = Instance.new("Decal",torso)
- gothitdecal2.Texture = "http://www.roblox.com/asset/?id=318427241"
- gothitdecal2.Face = "Back"
- gothitdecal1 = Instance.new("Decal",torso)
- gothitdecal1.Texture = "http://www.roblox.com/asset/?id=318427241"
- hed.Transparency = 1
- torso.Transparency = 1
- larm.Transparency = 1
- rarm.Transparency = 1
- lovecounter = false
- text.Text = ""
- lleg.Transparency = 1
- rleg.Transparency = 1
- handle.Transparency = 1
- Handle.Transparency = 1
- blackhand.Transparency = 1
- wait(1)
- refused:Stop()
- wait(2)
- chatfunc("It dont work for me...")
- wait(1.5)
- candie = true
- idle = true
- idle1 = true
- hed.face.Texture = "http://www.roblox.com/asset/?id=33395282"
- canattack = true
- lleg.Anchored = false
- rleg.Anchored = false
- larm.Anchored = false
- rarm.Anchored = false
- hed.Anchored = false
- torso.Anchored = false
- gothitdecal2:Destroy()
- gothitdecal1:Destroy()
- for i = 1,10 do
- wait()
- hed.Transparency = hed.Transparency - 0.1
- torso.Transparency = torso.Transparency - 0.1
- larm.Transparency = larm.Transparency - 0.1
- rarm.Transparency = rarm.Transparency - 0.1
- lleg.Transparency = lleg.Transparency - 0.1
- rleg.Transparency = rleg.Transparency - 0.1
- handle.Transparency = handle.Transparency - 0.1
- Handle.Transparency = Handle.Transparency - 0.1
- blackhand.Transparency = blackhand.Transparency - 0.1
- end
- lovecounter = true
- dead = false
- deathchat1 = false
- canheal = false
- hum.Health = 100
- MegaloStrikesBack.Volume = 50
- wait(1)
- hum.Name = "Humanoid"
- end
- if canheal == true then
- hum.Health = math.huge
- end
- if lovecounter == true then
- text.Text = "Chara LV "..love
- end
- end)
- game.Players.CharacterAutoLoads = false
- hed.Transparency = 0
- torso.Transparency = 0
- larm.Transparency = 0
- rarm.Transparency = 0
- lleg.Transparency = 0
- rleg.Transparency = 0
- handle.Transparency = 0
- Handle.Transparency = 0
- idle = false
- walking = false
- soul1 = Instance.new("Part",char)
- soul1.Shape = "Ball"
- soul1.Material = "Neon"
- soul1.BrickColor = BrickColor.new("Really blue")
- soul1.Size = Vector3.new(1,1,1)
- soul1.Transparency = 0.5
- soul1weld = Instance.new("Weld",soul1)
- soul1weld.Part0 = torso
- soul1weld.Part1 = soul1
- soul1weld.C0 = CFrame.new(4,2,0)
- soul2 = Instance.new("Part",char)
- soul2.Shape = "Ball"
- soul2.Material = "Neon"
- soul2.Transparency = 0.5
- soul2.BrickColor = BrickColor.new("Bright green")
- soul2.Size = Vector3.new(1,1,1)
- soul2weld = Instance.new("Weld",soul2)
- soul2weld.Part0 = torso
- soul2weld.Part1 = soul2
- soul2weld.C0 = CFrame.new(5,2,0)
- soul3 = Instance.new("Part",char)
- soul3.Shape = "Ball"
- soul3.Transparency = 0.5
- soul3.Material = "Neon"
- soul3.BrickColor = BrickColor.new("Toothpaste")
- soul3.Size = Vector3.new(1,1,1)
- soul3weld = Instance.new("Weld",soul3)
- soul3weld.Part0 = torso
- soul3weld.Part1 = soul3
- soul3weld.C0 = CFrame.new(6,2,0)
- soul4 = Instance.new("Part",char)
- soul4.Shape = "Ball"
- soul4.Transparency = 0.5
- soul4.Material = "Neon"
- soul4.BrickColor = BrickColor.new("New Yeller")
- soul4.Size = Vector3.new(1,1,1)
- soul4weld = Instance.new("Weld",soul4)
- soul4weld.Part0 = torso
- soul4weld.Part1 = soul4
- soul4weld.C0 = CFrame.new(4,-1,0)
- soul5 = Instance.new("Part",char)
- soul5.Shape = "Ball"
- soul5.Material = "Neon"
- soul5.Transparency = 0.5
- soul5.BrickColor = BrickColor.new("Magenta")
- soul5.Size = Vector3.new(1,1,1)
- soul5weld = Instance.new("Weld",soul5)
- soul5weld.Part0 = torso
- soul5weld.Part1 = soul5
- soul5weld.C0 = CFrame.new(5,-1,0)
- soul6 = Instance.new("Part",char)
- soul6.Shape = "Ball"
- soul6.Transparency = 0.5
- soul6.Material = "Neon"
- soul6.BrickColor = BrickColor.new("Deep orange")
- soul6.Size = Vector3.new(1,1,1)
- soul6weld = Instance.new("Weld",soul6)
- soul6weld.Part0 = torso
- soul6weld.Part1 = soul6
- soul6weld.C0 = CFrame.new(6,-1,0)
- soul1s = Instance.new("Part",char)
- soul1s.Shape = "Ball"
- soul1s.Material = "Neon"
- soul1s.BrickColor = BrickColor.new("White")
- soul1s.Size = Vector3.new(0.9,0.9,0.9)
- soul1s.Transparency = 0.2
- soul1sweld = Instance.new("Weld",soul1s)
- soul1sweld.Part0 = torso
- soul1sweld.Part1 = soul1s
- soul1sweld.C0 = CFrame.new(4,2,0)
- soul2s = Instance.new("Part",char)
- soul2s.Shape = "Ball"
- soul2s.Material = "Neon"
- soul2s.Transparency = 0.2
- soul2s.BrickColor = BrickColor.new("White")
- soul2s.Size = Vector3.new(0.9,0.9,0.9)
- soul2sweld = Instance.new("Weld",soul2s)
- soul2sweld.Part0 = torso
- soul2sweld.Part1 = soul2s
- soul2sweld.C0 = CFrame.new(5,2,0)
- soul3s = Instance.new("Part",char)
- soul3s.Shape = "Ball"
- soul3s.Material = "Neon"
- soul3s.Transparency = 0.2
- soul3s.BrickColor = BrickColor.new("White")
- soul3s.Size = Vector3.new(0.9,0.9,0.9)
- soul3sweld = Instance.new("Weld",soul3s)
- soul3sweld.Part0 = torso
- soul3sweld.Part1 = soul3s
- soul3sweld.C0 = CFrame.new(6,2,0)
- soul4s = Instance.new("Part",char)
- soul4s.Shape = "Ball"
- soul4s.Material = "Neon"
- soul4s.Transparency = 0.2
- soul4s.BrickColor = BrickColor.new("White")
- soul4s.Material = "Neon"
- soul4s.Size = Vector3.new(0.9,0.9,0.9)
- soul4sweld = Instance.new("Weld",soul4s)
- soul4sweld.Part0 = torso
- soul4sweld.Part1 = soul4s
- soul4sweld.C0 = CFrame.new(4,-1,0)
- soul5s = Instance.new("Part",char)
- soul5s.Shape = "Ball"
- soul5s.Transparency = 0.2
- soul5s.BrickColor = BrickColor.new("White")
- soul5s.Size = Vector3.new(0.9,0.9,0.9)
- soul5s.Material = "Neon"
- soul5sweld = Instance.new("Weld",soul5s)
- soul5sweld.Part0 = torso
- soul5sweld.Part1 = soul5s
- soul5sweld.C0 = CFrame.new(5,-1,0)
- soul6s = Instance.new("Part",char)
- soul6s.Shape = "Ball"
- soul6s.Material = "Neon"
- soul6s.Transparency = 0.2
- soul6s.BrickColor = BrickColor.new("White")
- soul6s.Size = Vector3.new(0.9,0.9,0.9)
- soul6sweld = Instance.new("Weld",soul6s)
- soul6sweld.Part0 = torso
- soul6sweld.Part1 = soul6s
- soul6sweld.C0 = CFrame.new(6,-1,0)
- chatfunc("These Are The infinity cubes")
- wait(2)
- chatfunc("I Never use that...")
- wait(2)
- chatfunc("In The Past Genocides")
- Weldb.C1 = CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(-3, 0, 0)
- for i = 1,100 do
- wait()
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.01)
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(-200)), 0.01)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.01)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-4)), 0.01)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(4)), 0.01)
- end
- chatfunc("Let me test you with my powers!!!")
- for i = 1,10 do
- wait(0.04)
- soul1weld.C0 = soul1weld.C0 - Vector3.new(0.45,0.14,0)
- soul2weld.C0 = soul2weld.C0 - Vector3.new(0.5,0.14,0)
- soul3weld.C0 = soul3weld.C0 - Vector3.new(0.6,0.14,0)
- soul4weld.C0 = soul4weld.C0 - Vector3.new(0.45,-0.1,0)
- soul5weld.C0 = soul5weld.C0 - Vector3.new(0.5,-0.1,0)
- soul6weld.C0 = soul6weld.C0 - Vector3.new(0.6,-0.1,0)
- soul1sweld.C0 = soul1sweld.C0 - Vector3.new(0.45,0.14,0)
- soul2sweld.C0 = soul2sweld.C0 - Vector3.new(0.5,0.14,0)
- soul3sweld.C0 = soul3sweld.C0 - Vector3.new(0.6,0.14,0)
- soul4sweld.C0 = soul4sweld.C0 - Vector3.new(0.45,-0.1,0)
- soul5sweld.C0 = soul5sweld.C0 - Vector3.new(0.5,-0.1,0)
- soul6sweld.C0 = soul6sweld.C0 - Vector3.new(0.6,-0.1,0)
- end
- soul1d = Instance.new("Part",char)
- soul1d.Shape = "Ball"
- soul1d.Material = "Neon"
- soul1d.BrickColor = BrickColor.new("Really blue")
- soul1d.Size = Vector3.new(1,1,1)
- soul1d.Transparency = 0.5
- soul1dweld = Instance.new("Weld",soul1d)
- soul1dweld.Part0 = torso
- soul1dweld.Part1 = soul1d
- soul1dweld.C0 = CFrame.new(0,0,0)
- soul2d = Instance.new("Part",char)
- soul2d.Shape = "Ball"
- soul2d.Material = "Neon"
- soul2d.Transparency = 0.5
- soul2d.BrickColor = BrickColor.new("Bright green")
- soul2d.Size = Vector3.new(1,1,1)
- soul2dweld = Instance.new("Weld",soul2d)
- soul2dweld.Part0 = torso
- soul2dweld.Part1 = soul2d
- soul2dweld.C0 = CFrame.new(0,0,0)
- soul3d = Instance.new("Part",char)
- soul3d.Shape = "Ball"
- soul3d.Transparency = 0.5
- soul3d.Material = "Neon"
- soul3d.BrickColor = BrickColor.new("Toothpaste")
- soul3d.Size = Vector3.new(1,1,1)
- soul3dweld = Instance.new("Weld",soul3d)
- soul3dweld.Part0 = torso
- soul3dweld.Part1 = soul3d
- soul3dweld.C0 = CFrame.new(0,0,0)
- soul4d = Instance.new("Part",char)
- soul4d.Shape = "Ball"
- soul4d.Transparency = 0.5
- soul4d.Material = "Neon"
- soul4d.BrickColor = BrickColor.new("New Yeller")
- soul4d.Size = Vector3.new(1,1,1)
- soul4dweld = Instance.new("Weld",soul4d)
- soul4dweld.Part0 = torso
- soul4dweld.Part1 = soul4d
- soul4dweld.C0 = CFrame.new(0,0,0)
- soul5d = Instance.new("Part",char)
- soul5d.Shape = "Ball"
- soul5d.Material = "Neon"
- soul5d.Transparency = 0.5
- soul5d.BrickColor = BrickColor.new("Magenta")
- soul5d.Size = Vector3.new(1,1,1)
- soul5dweld = Instance.new("Weld",soul5d)
- soul5dweld.Part0 = torso
- soul5dweld.Part1 = soul5d
- soul5dweld.C0 = CFrame.new(0,0,0)
- soul6d = Instance.new("Part",char)
- soul6d.Shape = "Ball"
- soul6d.Transparency = 0.5
- soul6d.Material = "Neon"
- soul6d.BrickColor = BrickColor.new("Deep orange")
- soul6d.Size = Vector3.new(1,1,1)
- soul6dweld = Instance.new("Weld",soul6d)
- soul6dweld.Part0 = torso
- soul6dweld.Part1 = soul6d
- soul6dweld.C0 = CFrame.new(0,0,0)
- soul1sd = Instance.new("Part",char)
- soul1sd.Shape = "Ball"
- soul1sd.Material = "Neon"
- soul1sd.BrickColor = BrickColor.new("White")
- soul1sd.Size = Vector3.new(0.9,0.9,0.9)
- soul1sd.Transparency = 0.2
- soul1sdweld = Instance.new("Weld",soul1sd)
- soul1sdweld.Part0 = torso
- soul1sdweld.Part1 = soul1sd
- soul1sdweld.C0 = CFrame.new(0,0,0)
- soul2sd = Instance.new("Part",char)
- soul2sd.Shape = "Ball"
- soul2sd.Material = "Neon"
- soul2sd.Transparency = 0.2
- soul2sd.BrickColor = BrickColor.new("White")
- soul2sd.Size = Vector3.new(0.9,0.9,0.9)
- soul2sdweld = Instance.new("Weld",soul2sd)
- soul2sdweld.Part0 = torso
- soul2sdweld.Part1 = soul2sd
- soul2sdweld.C0 = CFrame.new(0,0,0)
- soul3sd = Instance.new("Part",char)
- soul3sd.Shape = "Ball"
- soul3sd.Material = "Neon"
- soul3sd.Transparency = 0.2
- soul3sd.BrickColor = BrickColor.new("White")
- soul3sd.Size = Vector3.new(0.9,0.9,0.9)
- soul3sdweld = Instance.new("Weld",soul3sd)
- soul3sdweld.Part0 = torso
- soul3sdweld.Part1 = soul3sd
- soul3sdweld.C0 = CFrame.new(0,0,0)
- soul4sd = Instance.new("Part",char)
- soul4sd.Shape = "Ball"
- soul4sd.Material = "Neon"
- soul4sd.Transparency = 0.2
- soul4sd.BrickColor = BrickColor.new("White")
- soul4sd.Material = "Neon"
- soul4sd.Size = Vector3.new(0.9,0.9,0.9)
- soul4dsweld = Instance.new("Weld",soul4sd)
- soul4dsweld.Part0 = torso
- soul4dsweld.Part1 = soul4sd
- soul4dsweld.C0 = CFrame.new(0,0,0)
- soul5sd = Instance.new("Part",char)
- soul5sd.Shape = "Ball"
- soul5sd.Transparency = 0.2
- soul5sd.BrickColor = BrickColor.new("White")
- soul5sd.Size = Vector3.new(0.9,0.9,0.9)
- soul5sd.Material = "Neon"
- soul5sdweld = Instance.new("Weld",soul5sd)
- soul5sdweld.Part0 = torso
- soul5sdweld.Part1 = soul5sd
- soul5sdweld.C0 = CFrame.new(0,0,0)
- soul6sd = Instance.new("Part",char)
- soul6sd.Shape = "Ball"
- soul6sd.Material = "Neon"
- soul6sd.Transparency = 0.2
- soul6sd.BrickColor = BrickColor.new("White")
- soul6sd.Size = Vector3.new(0.9,0.9,0.9)
- soul6sdweld = Instance.new("Weld",soul6sd)
- soul6sdweld.Part0 = torso
- soul6sdweld.Part1 = soul6sd
- soul6sdweld.C0 = CFrame.new(0,0,0)
- soul1mesh = Instance.new("SpecialMesh",soul1d)
- soul2mesh = Instance.new("SpecialMesh",soul2d)
- soul3mesh = Instance.new("SpecialMesh",soul3d)
- soul4mesh = Instance.new("SpecialMesh",soul4d)
- soul5mesh = Instance.new("SpecialMesh",soul5d)
- soul6mesh = Instance.new("SpecialMesh",soul6d)
- soul1smesh = Instance.new("SpecialMesh",soul1sd)
- soul2smesh = Instance.new("SpecialMesh",soul2sd)
- soul3smesh = Instance.new("SpecialMesh",soul3sd)
- soul4smesh = Instance.new("SpecialMesh",soul4sd)
- soul5smesh = Instance.new("SpecialMesh",soul5sd)
- soul6smesh = Instance.new("SpecialMesh",soul6sd)
- soul1mesh.MeshType = "Sphere"
- soul2mesh.MeshType = "Sphere"
- soul3mesh.MeshType = "Sphere"
- soul4mesh.MeshType = "Sphere"
- soul5mesh.MeshType = "Sphere"
- soul6mesh.MeshType = "Sphere"
- soul1smesh.MeshType = "Sphere"
- soul2smesh.MeshType = "Sphere"
- soul3smesh.MeshType = "Sphere"
- soul4smesh.MeshType = "Sphere"
- soul5smesh.MeshType = "Sphere"
- soul6smesh.MeshType = "Sphere"
- KnifeMesh.TextureId = ""
- canchange = true
- for i = 1,20 do
- soul1mesh.Scale = soul1mesh.Scale + Vector3.new(0.6,0.6,0.6)
- soul1smesh.Scale = soul1smesh.Scale + Vector3.new(0.6,0.6,0.6)
- soul1d.Transparency = soul1d.Transparency + 0.026
- soul1sd.Transparency = soul1sd.Transparency + 0.06
- blackhand.Transparency = blackhand.Transparency - 0.05
- wait()
- end
- for i = 1,20 do
- soul2mesh.Scale = soul2mesh.Scale + Vector3.new(0.6,0.6,0.6)
- soul2smesh.Scale = soul2smesh.Scale + Vector3.new(0.6,0.6,0.6)
- soul2d.Transparency = soul2d.Transparency + 0.026
- soul2sd.Transparency = soul2sd.Transparency + 0.06
- wait()
- end
- for i = 1,20 do
- soul3mesh.Scale = soul3mesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul3smesh.Scale = soul3smesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul3d.Transparency = soul3d.Transparency + 0.025
- soul3sd.Transparency = soul3sd.Transparency + 0.05
- wait()
- end
- for i = 1,20 do
- soul4mesh.Scale = soul4mesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul4smesh.Scale = soul4smesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul4d.Transparency = soul4d.Transparency + 0.025
- soul4sd.Transparency = soul4sd.Transparency + 0.05
- wait()
- end
- for i = 1,20 do
- soul5mesh.Scale = soul5mesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul5smesh.Scale = soul5smesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul5d.Transparency = soul5d.Transparency + 0.025
- soul5sd.Transparency = soul5sd.Transparency + 0.05
- wait()
- end
- for i = 1,20 do
- soul6mesh.Scale = soul6mesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul6smesh.Scale = soul6smesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul6d.Transparency = soul6d.Transparency + 0.025
- soul6sd.Transparency = soul6sd.Transparency + 0.05
- soul1.Transparency = soul1.Transparency + 0.09
- soul2.Transparency = soul2.Transparency + 0.09
- soul3.Transparency = soul3.Transparency + 0.09
- soul4.Transparency = soul4.Transparency + 0.09
- soul5.Transparency = soul5.Transparency + 0.09
- soul6.Transparency = soul6.Transparency + 01.1
- soul1s.Transparency = soul1.Transparency + 0.1
- soul2s.Transparency = soul2s.Transparency + 0.1
- soul3s.Transparency = soul3s.Transparency + 0.1
- soul4s.Transparency = soul4s.Transparency + 0.1
- soul5s.Transparency = soul5s.Transparency + 0.1
- soul6s.Transparency = soul6s.Transparency + 0.1
- wait()
- end
- wait(1)
- lala = false
- wait(1)
- soul1:Destroy()
- soul2:Destroy()
- soul3:Destroy()
- soul4:Destroy()
- soul5:Destroy()
- soul6:Destroy()
- soul1s:Destroy()
- soul2s:Destroy()
- soul3s:Destroy()
- soul4s:Destroy()
- soul5s:Destroy()
- soul6s:Destroy()
- soul1d:Destroy()
- soul2d:Destroy()
- soul3d:Destroy()
- soul4d:Destroy()
- soul5d:Destroy()
- soul6d:Destroy()
- soul1sd:Destroy()
- soul2sd:Destroy()
- soul3sd:Destroy()
- soul4sd:Destroy()
- soul5sd:Destroy()
- soul6sd:Destroy()
- idle = true
- chatfunc("Come =)")
- hed.face.Texture = "http://www.roblox.com/asset/?id=33395282"
- lovecounter = true
- walking = true
- Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
- KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
- mouse.KeyDown:connect(function(key)
- if key == "z" then
- if canattack == true then
- canattack = false
- idle = false
- walking = false
- wait(1)
- kill = Instance.new("Part",char)
- kill.Position = torso.Position - Vector3.new(0,2,0)
- kill.Size = Vector3.new(200,0.1,200)
- kill.Name = "Immune"
- kill.CanCollide = false
- kill.Transparency = 1
- kill.Anchored = true
- kill.Material = "Neon"
- kill.BrickColor = BrickColor.new("White")
- killmesh = Instance.new("SpecialMesh",kill)
- killmesh.MeshType = "FileMesh"
- killmesh.MeshId = "rbxassetid://465435723"
- killmesh.Scale = Vector3.new(5.2,0.01,5.2)
- Weldb.C1 = CFrame.new(0, -1, -1) * CFrame.fromEulerAnglesXYZ(-2, 0, 0)
- for i = 1, 20 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(0)), 0.2)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.2)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(6), math.rad(0), 0), 0.2)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.2)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.2)
- end
- for i = 1, 20 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(0)), 0.2)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles( math.rad(-50), math.rad(0), 0), 0.2)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -0.8) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), 0.2)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, 0, -0.8) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(2)), 0.2)
- end
- hitsound:Play()
- part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1,0.1,0.1)
- part.Position = handle.Position
- part1 = Instance.new("Part",char)
- part1.Size = Vector3.new(0.1,0.1,0.1)
- part1.Position = handle.Position
- part2 = Instance.new("Part",char)
- part2.Size = Vector3.new(0.1,0.1,0.1)
- part2.Position = handle.Position
- part3 = Instance.new("Part",char)
- part3.Size = Vector3.new(0.1,0.1,0.1)
- part3.Position = handle.Position
- part4 = Instance.new("Part",char)
- part4.Size = Vector3.new(0.1,0.1,0.1)
- part4.Position = handle.Position
- part5 = Instance.new("Part",char)
- part5.Size = Vector3.new(0.1,0.1,0.1)
- part5.Position = handle.Position
- part6 = Instance.new("Part",char)
- part6.Size = Vector3.new(0.1,0.1,0.1)
- part6.Position = handle.Position
- part7 = Instance.new("Part",char)
- part7.Size = Vector3.new(0.1,0.1,0.1)
- part7.Position = handle.Position
- part8 = Instance.new("Part",char)
- part8.Size = Vector3.new(0.1,0.1,0.1)
- part8.Position = handle.Position
- part9 = Instance.new("Part",char)
- part9.Size = Vector3.new(0.1,0.1,0.1)
- part9.Position = handle.Position
- part10 = Instance.new("Part",char)
- part10.Size = Vector3.new(0.1,0.1,0.1)
- part10.Position = handle.Position
- KnifeMesh.TextureId = ""
- for i = 1,100 do
- wait()
- colorred = colorred + 0.006
- handle.Color = Color3.new(colorred,0,0)
- end
- chatfunc("Try not to run OK...")
- for i = 1,120 do
- wait()
- kill.Transparency = kill.Transparency - 0.005
- end
- function onTouched(hit)
- if hit.Parent:FindFirstChild("Immune") == nil then
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then
- hit.Parent:FindFirstChild("Head").Anchored = true
- hitsound:Play()
- hit.Parent:BreakJoints()
- hit.Parent:FindFirstChild("Humanoid").Health = -1
- end
- end
- end
- kill.Touched:connect(onTouched)
- kill1 = Instance.new("Part",char)
- kill1.Position = torso.Position - Vector3.new(0,2,0)
- kill1.Size = Vector3.new(200,300,200)
- kill1.Name = "Immune"
- kill1.CanCollide = false
- kill1.Transparency = 1
- kill1.Anchored = false
- kill1.Material = "Neon"
- kill1.BrickColor = BrickColor.new("White")
- function onTouched(hit)
- if hit.Parent:FindFirstChild("Immune") == nil then
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then
- hit.Parent:FindFirstChild("Head").Anchored = true
- hitsound:Play()
- hit.Parent:FindFirstChild("Humanoid").Health = -1
- hit.Parent:BreakJoints()
- end
- end
- end
- kill1.Touched:connect(onTouched)
- for i = 1,50 do
- wait()
- killmesh.Scale = killmesh.Scale + Vector3.new(0,0.2,0)
- end
- wait(2)
- kill.Anchored = false
- canattack = true
- idle = true
- walking = true
- if char:FindFirstChild("TalkingBillBoard")~= nil then
- char:FindFirstChild("TalkingBillBoard"):destroy()
- end
- KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
- colorred = 0
- Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
- end
- end
- end)
- slashsound = Instance.new("Sound",torso)
- slashsound.SoundId = "http://www.roblox.com/asset/?id=186311262"
- slashsound.Volume = 10
- hitsound = Instance.new("Sound",torso)
- hitsound.SoundId = "http://www.roblox.com/asset/?id=879938225"
- hitsound.Volume = 10
- mouse.KeyDown:connect(function(key)
- if key == "q" then
- if canattack == true then
- canattack = false
- idle = false
- walking = false
- wait(0.5)
- slash = Instance.new("Part",char)
- slash.CanCollide = false
- slash.Transparency = 1
- slash.Size = Vector3.new(5,5,1)
- slashweld = Instance.new("Weld",slash)
- slashweld.Part0 = torso
- slashweld.Part1 = slash
- slashweld.C0 = CFrame.new(0,0,-2)
- slashdecal = Instance.new("Decal",slash)
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
- slashsound:Play()
- function onTouched(hit)
- if hit.Parent:FindFirstChild("Immune") == nil then
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then
- hit.Parent:FindFirstChild("Head").Anchored = true
- slash.TouchInterest:Destroy()
- wait(1)
- hitsound:Play()
- gothit = Instance.new("Part",hit)
- gothit.CanCollide = false
- gothit.Transparency = 1
- gothit.Size = Vector3.new(10,10,1)
- gothitweld1 = Instance.new("Weld",gothit)
- gothitweld1.Part0 = hit.Parent:FindFirstChild("Torso")
- gothitweld1.Part1 = gothit
- gothitweld1.C0 = CFrame.new(0,4,0)
- gothitdecal = Instance.new("Decal",gothit)
- gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
- love = love + 1
- gothit = Instance.new("Part",hit)
- gothit.CanCollide = false
- gothit.Transparency = 1
- gothit.Size = Vector3.new(10,10,1)
- gothitweld = Instance.new("Weld",gothit)
- gothitweld.Part0 = hit.Parent:FindFirstChild("Torso")
- gothitweld.Part1 = gothit
- gothitweld.C0 = CFrame.new(0,5,0)
- gothitdecal = Instance.new("Decal",gothit)
- gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
- gothitdecal.Face = "Back"
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- hit.Parent:FindFirstChild("Humanoid").Health = -1
- hit.Parent:BreakJoints()
- else
- if hit.Parent:IsA("Model") then
- wait(1)
- hit.Parent:BreakJoints()
- end
- if hit:IsA("Part") and hit.Size.X < 500 then
- hit.BrickColor = BrickColor.new("Really black")
- hitsound:Play()
- for i = 1,20 do
- wait()
- hit.Transparency = hit.Transparency + 0.05
- end
- end
- end
- end
- end
- slash.Touched:connect(onTouched)
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
- wait(0.1)
- slash:Destroy()
- canattack = true
- idle = true
- walking = true
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "x" then
- hed.Transparency = 1
- torso.Transparency = 1
- larm.Transparency = 1
- hed.face.Texture = ""
- MegaloStrikesBack.Volume = 0.1
- lovecounter = false
- rarm.Transparency = 1
- lleg.Transparency = 1
- rleg.Transparency = 1
- handle.Transparency = 1
- Handle.Transparency = 1
- blackhand.Transparency = 1
- hum.WalkSpeed = 60
- text.Text = ""
- if char:FindFirstChild("TalkingBillBoard")~= nil then
- char:FindFirstChild("TalkingBillBoard"):destroy()
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "x" then
- hed.Transparency = 0
- lovecounter = true
- torso.Transparency = 0
- larm.Transparency = 0
- rarm.Transparency = 0
- MegaloStrikesBack.Volume = 50
- lleg.Transparency = 0
- rleg.Transparency = 0
- handle.Transparency = 0
- Handle.Transparency = 0
- blackhand.Transparency = 0
- hum.WalkSpeed = 16
- hed.face.Texture = "http://www.roblox.com/asset/?id=33395282"
- end
- end)
- mouse.KeyDown:connect(function(Key)
- if Key:byte() == 48 then
- hum.WalkSpeed = 40
- workspace.Camera.FieldOfView = 80
- sprint = true
- end
- end)
- mouse.KeyUp:connect(function(Key)
- if Key:byte() == 48 then
- hum.WalkSpeed = 16
- workspace.Camera.FieldOfView = 70
- sprint = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if canattack == true then
- canattack = false
- idle = false
- walking = false
- wait(1)
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slash4 = Instance.new("Part",char)
- slash4.CanCollide = false
- slash4.Transparency = 0
- slash4.Position = Vector3.new(999,999,999)
- slash4.BrickColor = BrickColor.new("Really red")
- slash4.Size = Vector3.new(0.3,9,0.3)
- slashweld4 = Instance.new("Weld",slash4)
- slashweld4.Part0 = torso
- slashweld4.Part1 = slash4
- slashweld4.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-80))
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-5), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slash3 = Instance.new("Part",char)
- slash3.CanCollide = false
- slash3.Transparency = 0
- slash3.Position = Vector3.new(999,999,999)
- slash3.BrickColor = BrickColor.new("Really red")
- slash3.Size = Vector3.new(0.3,9,0.3)
- slashweld3 = Instance.new("Weld",slash3)
- slashweld3.Part0 = torso
- slashweld3.Part1 = slash3
- slashweld3.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(40))
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-70)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-7), math.rad(17), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slash2 = Instance.new("Part",char)
- slash2.CanCollide = false
- slash2.Transparency = 0
- slash2.Position = Vector3.new(999,999,999)
- slash2.BrickColor = BrickColor.new("Really red")
- slash2.Size = Vector3.new(0.3,9,0.3)
- slashweld2 = Instance.new("Weld",slash2)
- slashweld2.Part0 = torso
- slashweld2.Part1 = slash2
- slashweld2.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(150))
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-7), math.rad(17), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slash1 = Instance.new("Part",char)
- slash1.CanCollide = false
- slash1.Transparency = 0
- slash1.Position = Vector3.new(999,999,999)
- slash1.BrickColor = BrickColor.new("Really red")
- slash1.Size = Vector3.new(0.3,9,0.3)
- slashweld1 = Instance.new("Weld",slash1)
- slashweld1.Part0 = torso
- slashweld1.Part1 = slash1
- slashweld1.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(78))
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slash5 = Instance.new("Part",char)
- slash5.CanCollide = true
- slash5.Transparency = 1
- slash5.Position = Vector3.new(999,999,999)
- slash5.BrickColor = BrickColor.new("Really red")
- slash5.Size = Vector3.new(4,3,4)
- slashweld5 = Instance.new("Weld",slash5)
- slashweld5.Part0 = torso
- slashweld5.Part1 = slash5
- slashweld5.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(130))
- function onTouched(hit)
- if hit.Parent:FindFirstChild("Immune") == nil then
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then
- hit.Parent:FindFirstChild("Head").Anchored = true
- wait(1)
- hitsound:Play()
- gothit = Instance.new("Part",hit)
- gothit.CanCollide = false
- gothit.Transparency = 1
- gothit.Size = Vector3.new(10,10,1)
- gothitweld1 = Instance.new("Weld",gothit)
- gothitweld1.Part0 = hit.Parent:FindFirstChild("Torso")
- gothitweld1.Part1 = gothit
- gothitweld1.C0 = CFrame.new(0,4,0)
- gothitdecal = Instance.new("Decal",gothit)
- gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
- love = love + 1
- gothit = Instance.new("Part",hit)
- gothit.CanCollide = false
- gothit.Transparency = 1
- gothit.Size = Vector3.new(10,10,1)
- gothitweld = Instance.new("Weld",gothit)
- gothitweld.Part0 = hit.Parent:FindFirstChild("Torso")
- gothitweld.Part1 = gothit
- gothitweld.C0 = CFrame.new(0,5,0)
- gothitdecal = Instance.new("Decal",gothit)
- gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
- gothitdecal.Face = "Back"
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,3.5,0)
- gothitweld1.C0 = CFrame.new(0,3.5,0)
- wait(0.2)
- gothitweld.C0 = CFrame.new(0,4,0)
- gothitweld1.C0 = CFrame.new(0,4,0)
- wait(0.2)
- hit.Parent:FindFirstChild("Humanoid").Health = -1
- hit.Parent:BreakJoints()
- else
- if hit.Parent:IsA("Model") then
- wait(1)
- hit.Parent:BreakJoints()
- end
- if hit:IsA("Part") and hit.Size.X < 500 then
- hit.BrickColor = BrickColor.new("Really black")
- hitsound:Play()
- for i = 1,20 do
- wait()
- hit.Transparency = hit.Transparency + 0.05
- end
- end
- end
- end
- end
- slash5.Touched:connect(onTouched)
- for i = 1,70 do
- wait()
- slashweld1.C0 = slashweld1.C0 - Vector3.new(0,0,4)
- slashweld2.C0 = slashweld2.C0 - Vector3.new(0,0,4)
- slashweld3.C0 = slashweld3.C0 - Vector3.new(0,0,4)
- slashweld4.C0 = slashweld4.C0 - Vector3.new(0,0,4)
- slashweld5.C0 = slashweld5.C0 - Vector3.new(0,0,4)
- end
- slash1:Destroy()
- slash2:Destroy()
- slash3:Destroy()
- slash4:Destroy()
- slash5:Destroy()
- canattack = true
- idle = true
- walking = true
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "r" then
- if canattack == true then
- what = Instance.new("Part",char)
- what.Size = Vector3.new(60,60,60)
- what.Transparency = 1
- what.Position = torso.Position
- what.CanCollide = false
- function onTouched(hit)
- if hit.Parent:FindFirstChild("Immune") == nil then
- if hit.Parent:FindFirstChild("Torso") ~= nil then
- chatfunc('I Got You')
- t = hit.Parent:FindFirstChild("Torso")
- h = hit.Parent:FindFirstChild("Head")
- la = hit.Parent:FindFirstChild("Left Arm")
- ra = hit.Parent:FindFirstChild("Right Arm")
- ll = hit.Parent:FindFirstChild("Left Leg")
- rl = hit.Parent:FindFirstChild("Right Leg")
- what:Destroy()
- torso.CFrame = t.CFrame * CFrame.Angles(0,math.rad(180),0) + t.CFrame.lookVector * 3
- h.Anchored = true
- hed.Anchored = true
- wait(2)
- chatfunc('=)')
- slash = Instance.new("Part",char)
- slash.CanCollide = false
- slash.Transparency = 1
- slash.Size = Vector3.new(5,5,1)
- slashweld = Instance.new("Weld",slash)
- slashweld.Part0 = torso
- slashweld.Part1 = slash
- slashweld.C0 = CFrame.new(0,0,-2)
- slashdecal = Instance.new("Decal",slash)
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
- wait(0.1)
- slash:Destroy()
- if la ~= nil then
- la.BrickColor = BrickColor.new("Really black")
- hitsound:Play()
- for i = 1,20 do
- wait()
- la.Transparency = la.Transparency + 0.05
- end
- la:Destroy()
- end
- slash = Instance.new("Part",char)
- slash.CanCollide = false
- slash.Transparency = 1
- slash.Size = Vector3.new(5,5,1)
- slashweld = Instance.new("Weld",slash)
- slashweld.Part0 = torso
- slashweld.Part1 = slash
- slashweld.C0 = CFrame.new(0,0,-2)
- slashdecal = Instance.new("Decal",slash)
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
- wait(0.1)
- slash:Destroy()
- if ll ~= nil then
- ll.BrickColor = BrickColor.new("Black")
- hitsound:Play()
- for i = 1,20 do
- wait()
- ll.Transparency = ll.Transparency + 0.05
- end
- ll:Destroy()
- end
- slash = Instance.new("Part",char)
- slash.CanCollide = false
- slash.Transparency = 1
- slash.Size = Vector3.new(5,5,1)
- slashweld = Instance.new("Weld",slash)
- slashweld.Part0 = torso
- slashweld.Part1 = slash
- slashweld.C0 = CFrame.new(0,0,-2)
- slashdecal = Instance.new("Decal",slash)
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
- wait(0.1)
- slash:Destroy()
- if ra ~= nil then
- ra.BrickColor = BrickColor.new("Really black")
- hitsound:Play()
- for i = 1,20 do
- wait()
- ra.Transparency = ra.Transparency + 0.05
- end
- ra:Destroy()
- end
- slash = Instance.new("Part",char)
- slash.CanCollide = false
- slash.Transparency = 1
- slash.Size = Vector3.new(5,5,1)
- slashweld = Instance.new("Weld",slash)
- slashweld.Part0 = torso
- slashweld.Part1 = slash
- slashweld.C0 = CFrame.new(0,0,-2)
- slashdecal = Instance.new("Decal",slash)
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
- wait(0.1)
- slash:Destroy()
- if rl ~= nil then
- rl.BrickColor = BrickColor.new("Really black")
- hitsound:Play()
- for i = 1,20 do
- wait()
- rl.Transparency = rl.Transparency + 0.05
- end
- rl:Destroy()
- end
- slash = Instance.new("Part",char)
- slash.CanCollide = false
- slash.Transparency = 1
- slash.Size = Vector3.new(5,5,1)
- slashweld = Instance.new("Weld",slash)
- slashweld.Part0 = torso
- slashweld.Part1 = slash
- slashweld.C0 = CFrame.new(0,0,-2)
- slashdecal = Instance.new("Decal",slash)
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
- wait(0.1)
- slash:Destroy()
- t.BrickColor = BrickColor.new("Really black")
- hitsound:Play()
- for i = 1,20 do
- wait()
- t.Transparency = t.Transparency + 0.05
- end
- t:Destroy()
- slash = Instance.new("Part",char)
- slash.CanCollide = false
- slash.Transparency = 1
- slash.Size = Vector3.new(5,5,1)
- slashweld = Instance.new("Weld",slash)
- slashweld.Part0 = torso
- slashweld.Part1 = slash
- slashweld.C0 = CFrame.new(0,0,-2)
- slashdecal = Instance.new("Decal",slash)
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
- slashsound:Play()
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
- for i = 1, 5 do
- wait()
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
- end
- slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
- wait(0.1)
- slash:Destroy()
- if h ~= nil then
- h.BrickColor = BrickColor.new("Really black")
- hitsound:Play()
- for i = 1,20 do
- wait()
- h.Transparency = h.Transparency + 0.05
- end
- h:Destroy()
- end
- hed.Anchored = false
- end
- end
- end
- what.Touched:connect(onTouched)
- end
- end
- end)
- --Script made by Pedrorb03
- growingList = {}
- degrowingList = {}
- torso = Instance.new("Part") torso.Size = Vector3.new(0,0,0) torso.CanCollide = false
- torso.Anchored = true
- local mesh = Instance.new("SpecialMesh",torso) mesh.MeshId = "rbxassetid://1198391230" mesh.TextureId = "rbxassetid://" mesh.Scale = Vector3.new(0.01,0.01,0.01)
- arm = Instance.new("Part") arm.Size = Vector3.new(0,0,0) arm.CanCollide = false
- arm.Anchored = true
- local mesh = Instance.new("SpecialMesh",arm) mesh.MeshId = "rbxassetid://1198392540" mesh.TextureId = "rbxassetid://" mesh.Scale = Vector3.new(0.02,0.02,0.02)
- leg1 = Instance.new("Part") leg1.Size = Vector3.new(0,0,0) leg1.CanCollide = false
- leg1.Anchored = true
- local mesh = Instance.new("SpecialMesh",leg1) mesh.MeshId = "rbxassetid://1198394446" mesh.TextureId = "rbxassetid://" mesh.Scale = Vector3.new(0.01,0.01,0.01)
- leg2 = Instance.new("Part") leg2.Size = Vector3.new(0,0,0) leg2.CanCollide = false
- leg2.Anchored = true
- local mesh = Instance.new("SpecialMesh",leg2) mesh.MeshId = "rbxassetid://1198393506" mesh.TextureId = "rbxassetid://" mesh.Scale = Vector3.new(0.02,0.02,0.02)
- headd = Instance.new("Part") headd.Size = Vector3.new(1,1,1) headd.CanCollide = false
- local mesh = Instance.new("SpecialMesh",headd) mesh.Scale = Vector3.new(1.25,1.25,1.25) mesh.MeshType = Enum.MeshType.Head
- headd.BrickColor = BrickColor.new("White")
- game:GetService("RunService").RenderStepped:connect(function()
- for _,grow in pairs(growingList) do
- local cframe = grow.CFrame
- grow.Size = grow.Size+Vector3.new(5,5,5)
- grow.Transparency = grow.Transparency+0.05
- end
- for _,degrow in pairs(degrowingList) do
- local cframe = degrow.CFrame
- degrow.Size = degrow.Size-Vector3.new(6,6,6)
- degrow.Transparency = degrow.Transparency+0.05
- end
- end)
- Basesong = Instance.new("Sound")
- hair = Instance.new("Part",game.Players.LocalPlayer.Character) hair.Size = Vector3.new(1,1,1) hair.CanCollide = false
- beforesong = Basesong:Clone()
- beforesong.Parent = game.Players.LocalPlayer.Character
- beforesong.Looped = true
- beforesong.Volume = 3
- beforesong.SoundId = "rbxassetid://"
- beforesong:Play()
- if game.Players.LocalPlayer.Character:FindFirstChild("Body Colors") then
- game.Players.LocalPlayer.Character["Body Colors"]:remove()
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Shirt Graphic") then
- game.Players.LocalPlayer.Character["Shirt Graphic"]:remove()
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Shirt") then
- game.Players.LocalPlayer.Character["Shirt"]:remove()
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Pants") then
- game.Players.LocalPlayer.Character["Pants"]:remove()
- end
- for i=1,5 do
- wait()
- for _,hat in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if hat.ClassName == "Accessory" then
- hat:remove()
- end
- if hat:IsA("BasePart") then
- hat.BrickColor = BrickColor.new("White")
- end
- end
- end
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
- game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
- Basepart = Instance.new("Part")
- Baseparticle = Instance.new("ParticleEmitter")
- Basemesh = Instance.new("SpecialMesh")
- local mesh = Basemesh:Clone()
- mesh.Parent = hair
- mesh.MeshId = "rbxassetid://1143041061"
- Baseweld = Instance.new("Weld")
- local weld = Baseweld:Clone()
- weld.Part0 = hair
- weld.Part1 = game.Players.LocalPlayer.Character.Head
- hair.Color = Color3.fromRGB(153, 125, 61)
- weld.C0 = CFrame.new(0,-0.25,0)*CFrame.Angles(0,math.rad(180),0)
- weld.Parent = hair
- shirt = Instance.new("Shirt",game.Players.LocalPlayer.Character)
- shirt.ShirtTemplate = "rbxassetid://393374766"
- pants = Instance.new("Pants",game.Players.LocalPlayer.Character)
- pants.PantsTemplate = "rbxassetid://237836991"
- game.Players.LocalPlayer.Character.Head.face.Texture = "http://www.roblox.com/asset/?id="
- wait(1)
- game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "This can go two ways punk", "Green")
- wait(3)
- game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "You walk away", "Green")
- wait(3)
- game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Or I walk in your, face.", "Green")
- wait(3)
- local counter = 0
- for i=1,200 do
- wait()
- counter = counter+1
- if counter > 2 then
- counter = 0
- local part = Basepart:Clone()
- part.Color = Color3.fromRGB(255,175,0)
- part.Shape = Enum.PartType.Cylinder
- part.Anchored = true
- part.CanCollide = false
- part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
- part.Parent = game.Workspace
- part.Material = Enum.Material.Neon
- part.Size = Vector3.new(1000000000,6,6)
- game:GetService("Debris"):AddItem(part,1)
- table.insert(degrowingList,part)
- local part = Basepart:Clone()
- part.Color = Color3.fromRGB(255,175,0)
- part.Shape = Enum.PartType.Ball
- part.Anchored = true
- part.CanCollide = false
- part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- part.Parent = game.Workspace
- part.Material = Enum.Material.Neon
- part.Size = Vector3.new(1,1,1)
- game:GetService("Debris"):AddItem(part,3)
- table.insert(growingList,part)
- end
- for _,player in pairs(game.Workspace:GetChildren()) do
- if player:FindFirstChild("Humanoid") then
- player.Humanoid.CameraOffset = Vector3.new(math.random(-2,2),math.random(-2,2),0)
- end
- end
- end
- counter = counter+1
- for _,player in pairs(game.Workspace:GetChildren()) do
- if player:FindFirstChild("Humanoid") then
- player.Humanoid.CameraOffset = Vector3.new(0,0,0)
- end
- end
- local colorlist = {ColorSequenceKeypoint.new(0,Color3.fromRGB(0,255,255)),
- ColorSequenceKeypoint.new(0.148,Color3.fromRGB(0,255,255)),
- ColorSequenceKeypoint.new(0.193,Color3.fromRGB(72,0,255)),
- ColorSequenceKeypoint.new(0.366,Color3.fromRGB(72,0,255)),
- ColorSequenceKeypoint.new(0.4,Color3.fromRGB(0,255,255)),
- ColorSequenceKeypoint.new(0.63,Color3.fromRGB(0,255,255)),
- ColorSequenceKeypoint.new(0.8,Color3.fromRGB(72,0,255)),
- ColorSequenceKeypoint.new(1,Color3.fromRGB(0,0,255))
- }
- local uiParticle = Baseparticle:Clone()
- uiParticle.Color = ColorSequence.new(colorlist)
- uiParticle.LightEmission = 1
- uiParticle.Size = NumberSequence.new(0.8)
- uiParticle.LockedToPart = true
- uiParticle.Texture = "rbxassetid://1143059159"
- local transparencylist = { NumberSequenceKeypoint.new(0,1),
- NumberSequenceKeypoint.new(0.5,0.67),
- NumberSequenceKeypoint.new(1,1)
- }
- uiParticle.Transparency = NumberSequence.new(transparencylist)
- uiParticle.ZOffset = -1
- uiParticle.LockedToPart = true
- uiParticle.Lifetime = NumberRange.new(0.05,0.05)
- uiParticle.Speed = NumberRange.new(0,0)
- uiParticle.Rate = math.huge
- for _,hat in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if hat:IsA("BasePart") then
- if hat.Name ~= "Head" and hat.Name ~= "HumanoidRootPart" then
- uiParticle:Clone().Parent = hat
- end
- end
- end
- beforesong:Stop()
- mainsong = Basesong:Clone()
- mainsong.Parent = game.Players.LocalPlayer.Character
- mainsong.Looped = true
- mainsong.Volume = 3
- mainsong.SoundId = "rbxassetid://"
- mainsong:Play()
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 80
- game.Players.LocalPlayer.Character.Humanoid.JumpPower = 150
- game.Players.LocalPlayer.Character.Humanoid.Name = "LolFakeHumanoid"
- afterimages = {}
- game.Players.LocalPlayer.Character.Head.face:Clone().Parent = headd
- game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
- end)
- amcounter = 0
- local PhysicsService = game:GetService("PhysicsService")
- for _,part in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if part:FindFirstChild("ParticleEmitter") then
- part.ParticleEmitter.Enabled = false
- end
- if part:IsA("BasePart") then
- part.Transparency = 1
- end
- end
- game.Players.LocalPlayer.Character.Head.face.Transparency = 1
- game:GetService("RunService").RenderStepped:connect(function()
- for _,image in pairs(afterimages) do
- for _,part in pairs(image:GetChildren()) do
- if part:IsA("BasePart") then
- part.Transparency = part.Transparency+0.1
- if part:FindFirstChild("face") then
- part.face.Transparency = part.face.Transparency+0.1
- end
- if part.Transparency > 0.9 then
- image:remove()
- end
- end
- end
- end
- local image = Instance.new("Model",game.Workspace)
- image.Name = "AfterImage"
- local head = headd:Clone()
- head.CFrame = game.Players.LocalPlayer.Character.Head.CFrame
- local hairc = hair:Clone()
- head.Anchored = true
- head.Transparency = 0
- head.face.Transparency = 0
- hairc.Transparency = 0
- hairc.Anchored = true
- hairc.Weld:remove()
- head.Parent = image
- hairc.Parent = image
- local torsoc = torso:Clone()
- torsoc.Parent = image
- torsoc.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame*CFrame.Angles(0,math.rad(-180),0)
- local armc = arm:Clone()
- armc.Parent = image
- armc.CFrame = game.Players.LocalPlayer.Character["Right Arm"].CFrame*CFrame.Angles(0,math.rad(180),0)
- local armc = arm:Clone()
- armc.Parent = image
- armc.CFrame = game.Players.LocalPlayer.Character["Left Arm"].CFrame*CFrame.Angles(0,math.rad(180),0)
- local legc = leg1:Clone()
- legc.Parent = image
- legc.CFrame = game.Players.LocalPlayer.Character["Left Leg"].CFrame*CFrame.Angles(0,math.rad(-180),0)
- local legc = leg2:Clone()
- legc.Parent = image
- legc.CFrame = game.Players.LocalPlayer.Character["Right Leg"].CFrame*CFrame.Angles(0,math.rad(-180),0)
- table.insert(afterimages,image)
- game.Players.LocalPlayer.Character.Parent = game.Workspace.CurrentCamera
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement