Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --eraser
- wait()
- script.Parent = nil
- local me = game:service'Players'.localPlayer;
- local mouse = me:GetMouse()
- local I = Instance.new
- function IT(instance,parent,properties)
- local inst = I(instance)
- for i,v in next, properties do
- pcall(function() inst[v[1]] = v[2] end)
- end
- inst.Parent = parent
- return inst
- end
- function PARTANDMESH(parent,brickcolor,material,anchored,cancollide,locked,size,cframe,meshid,textureid,scale,partProps,meshProps)
- local part = IT("Part",parent or me.Character,{{"TopSurface",10},{"BottomSurface",10},{"BrickColor",brickcolor},{"Anchored",anchored},{"CanCollide",cancollide},{"Locked",locked},{"Material",material}, {"Size",size},{"CFrame",cframe}})
- local mesh = IT("SpecialMesh",part,{{"MeshId",meshid},{"TextureId",textureid},{"Scale",scale}})
- for i,v in next, partProps do
- pcall(function() part[i] = v end)
- end
- for i,v in next, meshProps do
- pcall(function() mesh[i] = v end)
- end
- return part,mesh
- end
- local RANDOM = math.random
- function PART(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
- local NEWPART = IT("Part",PARENT,{})
- NEWPART.formFactor = FORMFACTOR
- NEWPART.Reflectance = REFLECTANCE
- NEWPART.Transparency = TRANSPARENCY
- NEWPART.CanCollide = false
- NEWPART.Locked = true
- NEWPART.Anchored = true
- if ANCHOR == false then
- NEWPART.Anchored = false
- end
- NEWPART.BrickColor = BrickColor.new(tostring(BRICKCOLOR))
- NEWPART.Name = NAME
- NEWPART.Size = SIZE
- NEWPART.Position = me.Character.Torso.CFrame.p
- NEWPART.Material = MATERIAL
- NEWPART:BreakJoints()
- return NEWPART
- end
- function StatLabel(LABELTYPE, CFRAME, TEXT, COLOR) -- thanks shack BB
- local STATPART = PART(3, me.Character, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
- STATPART.CFrame = CFrame.new(CFRAME.p + Vector3.new(0, 1.5, 0))
- local BODYGYRO = IT("BodyGyro", STATPART,{})
- local BODYPOSITION = IT("BodyPosition", STATPART,{})
- BODYPOSITION.P = 2000
- BODYPOSITION.D = 100
- BODYPOSITION.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- if LABELTYPE == "Normal" then
- BODYPOSITION.position = STATPART.Position + Vector3.new(RANDOM(-2, 2), 6, RANDOM(-2, 2))
- elseif LABELTYPE == "Debuff" then
- BODYPOSITION.position = STATPART.Position + Vector3.new(RANDOM(-2, 2), 8, RANDOM(-2, 2))
- elseif LABELTYPE == "Interruption" then
- BODYPOSITION.position = STATPART.Position + Vector3.new(RANDOM(-2,2), 8, RANDOM(-2, 2))
- end
- game:GetService("Debris"):AddItem(STATPART ,5)
- local BILLBOARDGUI = Instance.new("BillboardGui", STATPART)
- BILLBOARDGUI.Adornee = STATPART
- BILLBOARDGUI.Size = UDim2.new(2.5, 0, 2.5 ,0)
- BILLBOARDGUI.StudsOffset = Vector3.new(-2, 2, 0)
- BILLBOARDGUI.AlwaysOnTop = false
- local TEXTLABEL = Instance.new("TextLabel", BILLBOARDGUI)
- TEXTLABEL.BackgroundTransparency = 1
- TEXTLABEL.Size = UDim2.new(2.5, 0, 2.5, 0)
- TEXTLABEL.Text = TEXT
- TEXTLABEL.Font = "SciFi"
- TEXTLABEL.FontSize="Size42"
- TEXTLABEL.TextColor3 = COLOR
- TEXTLABEL.TextStrokeTransparency = 1
- TEXTLABEL.TextScaled = true
- TEXTLABEL.TextWrapped = true
- coroutine.resume(coroutine.create(function(THEPART, THEBODYPOSITION, THETEXTLABEL)
- wait(0.2)
- for i=1, 5 do
- wait()
- THEBODYPOSITION.Position = THEPART.Position - Vector3.new(0, 0.5 ,0)
- end
- wait(1.2)
- for i=1, 5 do
- wait()
- THETEXTLABEL.TextTransparency = THETEXTLABEL.TextTransparency + 0.2
- THETEXTLABEL.TextStrokeTransparency = THETEXTLABEL.TextStrokeTransparency + 0.2
- THEBODYPOSITION.position = THEPART.Position + Vector3.new(0, 0.5, 0)
- end
- THEPART.Parent = nil
- end),STATPART, BODYPOSITION, TEXTLABEL)
- end
- function GETREGION(point,range,ignore)
- return workspace:FindPartsInRegion3WithIgnoreList(Region3.new(point-Vector3.new(1,1,1)*range/2,point+Vector3.new(1,1,1)*range/2),ignore,250)
- end
- function AoEDAMAGE(pos,rad,min,max,avoidbyjump,critRate,critMult,kill)
- local dmg = RANDOM(min,max)
- local R3 = GETREGION(pos,rad,{me.Character})
- local Hit = {}
- for _,v in next, R3 do
- local h = (v and v.Parent and v.Parent:FindFirstChildOfClass'Humanoid' or nil)
- if(h and not Hit[h])then
- Hit[h] = true
- if(v.Parent:FindFirstChild'Head' and v.Parent.Head:IsA'BasePart' and v.Parent.Name ~= 'CKbackup' and v.Parent.Name ~= 'Nebula_Zorua' and v.Parent.Name ~= 'Salvo_Starly')then
- local hed = v.Parent.Head
- local crit = RANDOM(1,100)
- local dmgText = (crit <= critRate and "☆ - "..dmg*critMult or " - "..dmg)
- if(kill)then
- dmgText = ""
- v.Parent:breakJoints()
- end
- if(not avoidbyjump or hed.CFrame.y <= pos.y+3)then
- if(crit <= critRate)then
- --dmg*critMult
- h.Health = h.Health - dmg*critMult
- else
- h.Health = h.Health - dmg
- end
- StatLabel('Normal',hed.CFrame * CFrame.new(0, 0 + hed.Size.z - 1, 0),dmgText,(dmgText:find"☆" and BrickColor.new'New Yeller' or dmgText == "INSTANT" and BrickColor.new'Really red' or BrickColor.new'Navy blue').Color)
- end
- end
- end
- end
- end
- function SOUND(id,parent,pitch,volume,looped)
- local SOUND = I("Sound")
- SOUND.SoundId = id;
- SOUND.Parent = parent
- SOUND.Pitch = pitch or 1
- SOUND.Looped = looped or false
- SOUND.Volume = volume or 1
- return SOUND;
- end
- function FX(id,parent,pitch,volume)
- return coroutine.wrap(function()
- local FX = SOUND(id,parent,pitch,volume)
- FX:Play()
- repeat wait() until FX.IsLoaded
- game:service'Debris':AddItem(FX,FX.TimeLength+1)
- end)()
- end
- warn"Running thanos script"
- warn"Made by refrop"
- warn":v"
- warn"."
- mouse.Button1Down:connect(function()
- FX("rbxassetid://283087108",workspace,1,10)
- local beam = I("Part",workspace)
- beam.TopSurface,beam.BottomSurface,beam.Size,beam.Anchored,beam.CanCollide,beam.Archivable = 10,10,Vector3.new(1,1,1),true,false,false
- beam.Material,beam.BrickColor = Enum.Material.Neon,BrickColor.new'Institutional white'
- local look = CFrame.new(Vector3.new(),game:service'Lighting':GetSunDirection())
- local kthx = IT("Part",nil,{
- {'Transparency',1},{'CanCollide',false},{'Anchored',true},{'Position',mouse.Hit.p}
- })
- local mesh = I("BlockMesh",beam)
- mesh.Scale = Vector3.new(5,5,1e4)
- local explosion,explosionMesh = PARTANDMESH(workspace,BrickColor.new'Institutional white',"Neon",true,false,true,Vector3.new(1,1,1),mouse.Hit,"","",Vector3.new(5,5,5),{},{MeshType=Enum.MeshType.Sphere})
- AoEDAMAGE(explosion.CFrame.p,25,1e25,1e25,false,100,2,true)
- for trans = 0, 1, .05 do
- explosion.Transparency = trans
- explosionMesh.Scale = explosionMesh.Scale + Vector3.new(2,2,2)
- beam.CFrame = CFrame.new(kthx.Position) * look * CFrame.new(0,0,-5000)
- mesh.Scale = Vector3.new(5-(trans/1)*5,5-(trans/1)*5,1e4)
- beam.Transparency = beam.Transparency + 0.035
- wait()
- end
- beam:destroy()
- explosion:destroy()
- end)
- if(game:service'Players'.localPlayer.UserId == 201729767)then
- while true do
- coroutine.wrap(function()
- for i = 1, 50 do
- warn("hi abuser bb")
- end
- end)()
- wait()
- end
- end
- lplr = game.Players.LocalPlayer
- lchar = lplr.Character
- lhum = lchar:FindFirstChild("Humanoid")
- lrootpart = lhum:FindFirstChild("HumanoidRootPart")
- torso = lchar:FindFirstChild("Torso")
- animator = lhum.Animator
- backpack = lplr.Backpack
- ls = torso:FindFirstChild("Left Shoulder")
- ra = lchar:FindFirstChild("Right Arm")
- lh = torso:FindFirstChild("Left Hip")
- la = lchar:FindFirstChild("Left Arm")
- rs = torso:FindFirstChild("Right Shoulder")
- rh = torso:FindFirstChild("Right Hip")
- rl = lchar:FindFirstChild("Right Leg")
- ll = lchar:FindFirstChild("Left Leg")
- neck = torso:FindFirstChild("Neck")
- v3 = Vector3.new
- cf = CFrame
- create = Instance.new
- pgui = lplr.PlayerGui --game.CoreGui
- --[[To do:
- 1. Make a working FE kill gui
- a) Position to bottom right [./]
- b) Finish it :)
- 2. Add tp into it (tp to other player)
- --]]
- local gui = Instance.new("ScreenGui")
- gui.Parent = pgui
- local generalframe = Instance.new("Frame")
- generalframe.Size = UDim2.new(0, 350, 0, 140)
- generalframe.Position = UDim2.new(0.75, 0, 0.75, 0)
- generalframe.BackgroundColor3 = BrickColor.new("Gold").Color
- generalframe.BorderSizePixel = 5
- generalframe.BorderColor3 = BrickColor.new("Dark stone grey").Color
- generalframe.Transparency = 0.25
- generalframe.Active = true
- generalframe.Draggable = true
- generalframe.Parent = gui
- local plrBox = Instance.new("TextBox")
- plrBox.Parent = generalframe
- plrBox.Size = UDim2.new(0, 300, 0, 42.5)
- plrBox.Position = UDim2.new(0.075, 0, 0.2, 0)
- plrBox.BackgroundColor3 = BrickColor.new("Institutional white").Color
- plrBox.BorderSizePixel = 5
- plrBox.BorderColor3 = BrickColor.new("Dark stone grey").Color
- plrBox.FontSize = Enum.FontSize.Size28
- plrBox.Font = "Fantasy"
- plrBox.TextColor3 = Color3.new(0, 255, 0)
- plrBox.Transparency = 0.175
- plrBox.Text = "Who u want to erase?"
- local execbutton = Instance.new("TextButton")
- execbutton.Size = UDim2.new(0, 300, 0, 27.5)
- execbutton.Position = plrBox.Position + UDim2.new(0, 0, 0, 54)
- execbutton.BackgroundColor3 = BrickColor.new("Institutional white").Color
- execbutton.BorderSizePixel = 5
- execbutton.BorderColor3 = BrickColor.new("Dark stone grey").Color
- execbutton.Font = "Fantasy"
- execbutton.FontSize = Enum.FontSize.Size18
- execbutton.TextColor3 = Color3.new(0, 255, 0)
- execbutton.Transparency = 0.175
- execbutton.Text = "Erase..."
- execbutton.Parent = generalframe
- --[[Function/s being made!]]
- local function getPlayerByString(name)
- for _, Player in pairs(game:service'Players':GetPlayers()) do
- if Player.Name:sub(1, #name):lower() == name:lower() then
- return Player
- end
- end
- end
- function FeKill(Target)
- if plrBox.Text:lower() == "all" or "others" then
- local lpChar = game.Players.LocalPlayer.Character.Torso
- for i,plr in pairs (game.Players:GetChildren()) do
- if plr.Name ~= game.Players.LocalPlayer.Name then
- for i,v in pairs (game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == 'Part' then
- if v.Name ~= 'Head' then
- v.Anchored = true
- end
- end
- end
- local w = Instance.new("Weld", lpChar)
- w.Part0 = lpChar
- w.Part1 = plr.Character.Torso
- w.C0 = lpChar.CFrame
- w.C1 = lpChar.CFrame * CFrame.new(0, -10000, 0)
- wait(0.1)
- w:Destroy()
- for i,v in pairs (game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == 'Part' then
- if v.Name ~= 'Head' then
- v.Anchored = false
- end
- end
- end
- end
- end
- else
- local chosen = getPlayerByString(Target)
- local plr = chosen
- local lpChar = game.Players.LocalPlayer.Character.Torso
- for i,v in pairs (game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == 'Part' then
- if v.Name ~= 'Head' then
- v.Anchored = true
- end
- end
- end
- local w = Instance.new("Weld", lpChar)
- w.Part0 = lpChar
- w.Part1 = plr.Character.Torso
- w.C0 = lpChar.CFrame
- w.C1 = lpChar.CFrame * CFrame.new(0, -10000, 0)
- wait(0.1)
- w:Destroy()
- for i,v in pairs (game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == 'Part' then
- if v.Name ~= 'Head' then
- v.Anchored = false
- end
- end
- end
- end
- end
- function rekt(Target)
- if plrBox.Text:lower() == "all" then
- for i, v in pairs (game.Players:GetChildren()) do
- local char = v.Character
- if char then
- char:BreakJoints()
- end
- end
- elseif plrBox.Text:lower() == "others" then
- for i, v in pairs (game.Players:GetChildren()) do
- if v.Name ~= lplr.Name then
- local char = v.Character
- if char then
- char:BreakJoints()
- end
- end
- end
- else
- local prehum = getPlayerByString(Target)
- local hum = prehum.Character
- if hum then
- hum:BreakJoints()
- end
- end
- end
- --[[Connecting functions!]]
- execbutton.MouseButton1Down:connect(function()
- if game.Workspace.FilteringEnabled == true then
- FeKill(plrBox.Text)
- elseif game.Workspace.FilteringEnabled ~= true then
- rekt(plrBox.Text)
- end
- end)
- local lovecounter = false
- local love = 1
- 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(170, 0, 170)
- tecks2.TextStrokeColor3 = Color3.new(1,1,1)
- tecks2.Size = UDim2.new(3, 0.05, 1.5)
- for i = 1,string.len(text),1 do
- CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=id", 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=1211126983"
- ypcall(function()
- shirt = Instance.new("Shirt", char)
- shirt.Name = "Shirt"
- pants = Instance.new("Pants", char)
- pants.Name = "Pants"
- char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1659059043"
- char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1705355833"
- end)
- char["Body Colors"].HeadColor = BrickColor.new("Lavender")
- char["Body Colors"].TorsoColor = BrickColor.new("Lavender")
- char["Body Colors"].LeftArmColor = BrickColor.new("Lavender")
- char["Body Colors"].RightArmColor = BrickColor.new("Lavender")
- MegaloStrikesBack = Instance.new("Sound",torso)
- MegaloStrikesBack.Looped = true
- MegaloStrikesBack.SoundId = "http://www.roblox.com/asset?id=1213188164"
- MegaloStrikesBack.Volume = 80
- 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=id"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=id"
- Mesh.Scale = Vector3.new(0.466, 0.548, 0.479)
- Hat.Parent = char
- handle = Instance.new("Part", char)
- handle.TopSurface = "Smooth"
- handle.BottomSurface = "Smooth"
- handle.Material = "Neon"
- handle.Size = Vector3.new(0.466, 0.548, 0.479)
- 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=id"
- KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=id"
- blackhand = Instance.new("Part",char)
- blackhand.Material = "Neon"
- blackhand.Transparency = 1
- blackhand.BrickColor = BrickColor.new("Gold")
- 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="New Yeller"
- 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(170, 0, 170)
- 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="Block"
- text.Text = ""
- refused = Instance.new("Sound",larm)
- refused.Volume = 100
- refused.SoundId = "http://www.roblox.com/asset/?id=id"
- game:GetService("RunService").RenderStepped:connect(function()
- if lala == true then
- if canchange == true then
- canchange = false
- handle.BrickColor = BrickColor.new("Gold")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Gold")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Gold")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Gold")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Gold")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Gold")
- wait(0.01)
- handle.BrickColor = BrickColor.new("Gold")
- 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("New Yeller")
- 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=34256904"
- gothitdecal2.Face = "Back"
- gothitdecal1 = Instance.new("Decal",torso)
- gothitdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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("u needed to shoot to the head")
- wait(1.5)
- candie = true
- idle = true
- idle1 = true
- hed.face.Texture = "http://www.roblox.com/asset/?id=1211126983"
- 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 = "Thanos"
- 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(0.05,0.05,0.05)
- 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.05,0.05,0.05)
- 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.05,0.05,0.05)
- 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.05,0.05,0.05)
- 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("i can destroy all of you")
- wait(2)
- chatfunc("only with my fingers")
- wait(2)
- chatfunc("lets go")
- 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("hah")
- 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(0.05,0.05,0.05)
- 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.05,0.05,0.05)
- 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.05,0.05,0.05)
- 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.05,0.05,0.05)
- 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.5,0.5,0.5)
- soul1smesh.Scale = soul1smesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul1d.Transparency = soul1d.Transparency + 0.025
- soul1sd.Transparency = soul1sd.Transparency + 0.05
- blackhand.Transparency = blackhand.Transparency - 0.04
- wait()
- end
- for i = 1,20 do
- soul2mesh.Scale = soul2mesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul2smesh.Scale = soul2smesh.Scale + Vector3.new(0.5,0.5,0.5)
- soul2d.Transparency = soul2d.Transparency + 0.025
- soul2sd.Transparency = soul2sd.Transparency + 0.05
- 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.08
- soul2.Transparency = soul2.Transparency + 0.08
- soul3.Transparency = soul3.Transparency + 0.08
- soul4.Transparency = soul4.Transparency + 0.08
- soul5.Transparency = soul5.Transparency + 0.08
- soul6.Transparency = soul6.Transparency + 0.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=1211126983"
- 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=430070470"
- 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("Really blue")
- killmesh = Instance.new("SpecialMesh",kill)
- killmesh.MeshType = "FileMesh"
- killmesh.MeshId = "rbxassetid://id"
- 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("click*")
- 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("Really red")
- 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=1716353078"
- 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=649548882"
- slashsound.Volume = 10
- hitsound = Instance.new("Sound",torso)
- hitsound.SoundId = "http://www.roblox.com/asset/?id=649548882"
- 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=34256904"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- 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=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=1211126983"
- 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("New Yeller")
- 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("New Yeller")
- 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("New Yeller")
- 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("New Yeller")
- 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=34256904"
- 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=34256904"
- 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('Sorry but i need to...')
- 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=34256904"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- wait(0.1)
- slash:Destroy()
- if ll ~= nil then
- ll.BrickColor = BrickColor.new("Really 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=34256904"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1 = Instance.new("Decal",slash)
- slashdecal1.Face = "Back"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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=34256904"
- slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
- 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)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement