Advertisement
refrop

Thanos (beta v3)

Jun 10th, 2018
2,051
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 85.83 KB | None | 0 0
  1. --eraser
  2.  
  3.  
  4. wait()
  5. script.Parent = nil
  6.  
  7. local me = game:service'Players'.localPlayer;
  8. local mouse = me:GetMouse()
  9.  
  10. local I = Instance.new
  11. function IT(instance,parent,properties)
  12. local inst = I(instance)
  13. for i,v in next, properties do
  14. pcall(function() inst[v[1]] = v[2] end)
  15. end
  16. inst.Parent = parent
  17. return inst
  18. end
  19.  
  20. function PARTANDMESH(parent,brickcolor,material,anchored,cancollide,locked,size,cframe,meshid,textureid,scale,partProps,meshProps)
  21. 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}})
  22. local mesh = IT("SpecialMesh",part,{{"MeshId",meshid},{"TextureId",textureid},{"Scale",scale}})
  23. for i,v in next, partProps do
  24. pcall(function() part[i] = v end)
  25. end
  26. for i,v in next, meshProps do
  27. pcall(function() mesh[i] = v end)
  28. end
  29. return part,mesh
  30. end
  31. local RANDOM = math.random
  32.  
  33. function PART(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  34. local NEWPART = IT("Part",PARENT,{})
  35. NEWPART.formFactor = FORMFACTOR
  36. NEWPART.Reflectance = REFLECTANCE
  37. NEWPART.Transparency = TRANSPARENCY
  38. NEWPART.CanCollide = false
  39. NEWPART.Locked = true
  40. NEWPART.Anchored = true
  41. if ANCHOR == false then
  42. NEWPART.Anchored = false
  43. end
  44. NEWPART.BrickColor = BrickColor.new(tostring(BRICKCOLOR))
  45. NEWPART.Name = NAME
  46. NEWPART.Size = SIZE
  47. NEWPART.Position = me.Character.Torso.CFrame.p
  48. NEWPART.Material = MATERIAL
  49. NEWPART:BreakJoints()
  50. return NEWPART
  51. end
  52.  
  53. function StatLabel(LABELTYPE, CFRAME, TEXT, COLOR) -- thanks shack BB
  54. local STATPART = PART(3, me.Character, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  55. STATPART.CFrame = CFrame.new(CFRAME.p + Vector3.new(0, 1.5, 0))
  56. local BODYGYRO = IT("BodyGyro", STATPART,{})
  57. local BODYPOSITION = IT("BodyPosition", STATPART,{})
  58. BODYPOSITION.P = 2000
  59. BODYPOSITION.D = 100
  60. BODYPOSITION.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  61. if LABELTYPE == "Normal" then
  62. BODYPOSITION.position = STATPART.Position + Vector3.new(RANDOM(-2, 2), 6, RANDOM(-2, 2))
  63. elseif LABELTYPE == "Debuff" then
  64. BODYPOSITION.position = STATPART.Position + Vector3.new(RANDOM(-2, 2), 8, RANDOM(-2, 2))
  65. elseif LABELTYPE == "Interruption" then
  66. BODYPOSITION.position = STATPART.Position + Vector3.new(RANDOM(-2,2), 8, RANDOM(-2, 2))
  67. end
  68. game:GetService("Debris"):AddItem(STATPART ,5)
  69. local BILLBOARDGUI = Instance.new("BillboardGui", STATPART)
  70. BILLBOARDGUI.Adornee = STATPART
  71. BILLBOARDGUI.Size = UDim2.new(2.5, 0, 2.5 ,0)
  72. BILLBOARDGUI.StudsOffset = Vector3.new(-2, 2, 0)
  73. BILLBOARDGUI.AlwaysOnTop = false
  74. local TEXTLABEL = Instance.new("TextLabel", BILLBOARDGUI)
  75. TEXTLABEL.BackgroundTransparency = 1
  76. TEXTLABEL.Size = UDim2.new(2.5, 0, 2.5, 0)
  77. TEXTLABEL.Text = TEXT
  78. TEXTLABEL.Font = "SciFi"
  79. TEXTLABEL.FontSize="Size42"
  80. TEXTLABEL.TextColor3 = COLOR
  81. TEXTLABEL.TextStrokeTransparency = 1
  82. TEXTLABEL.TextScaled = true
  83. TEXTLABEL.TextWrapped = true
  84. coroutine.resume(coroutine.create(function(THEPART, THEBODYPOSITION, THETEXTLABEL)
  85. wait(0.2)
  86. for i=1, 5 do
  87. wait()
  88. THEBODYPOSITION.Position = THEPART.Position - Vector3.new(0, 0.5 ,0)
  89. end
  90. wait(1.2)
  91. for i=1, 5 do
  92. wait()
  93. THETEXTLABEL.TextTransparency = THETEXTLABEL.TextTransparency + 0.2
  94. THETEXTLABEL.TextStrokeTransparency = THETEXTLABEL.TextStrokeTransparency + 0.2
  95. THEBODYPOSITION.position = THEPART.Position + Vector3.new(0, 0.5, 0)
  96. end
  97. THEPART.Parent = nil
  98. end),STATPART, BODYPOSITION, TEXTLABEL)
  99. end
  100.  
  101. function GETREGION(point,range,ignore)
  102. return workspace:FindPartsInRegion3WithIgnoreList(Region3.new(point-Vector3.new(1,1,1)*range/2,point+Vector3.new(1,1,1)*range/2),ignore,250)
  103. end
  104.  
  105.  
  106. function AoEDAMAGE(pos,rad,min,max,avoidbyjump,critRate,critMult,kill)
  107. local dmg = RANDOM(min,max)
  108. local R3 = GETREGION(pos,rad,{me.Character})
  109. local Hit = {}
  110. for _,v in next, R3 do
  111. local h = (v and v.Parent and v.Parent:FindFirstChildOfClass'Humanoid' or nil)
  112. if(h and not Hit[h])then
  113. Hit[h] = true
  114. 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
  115.  
  116. local hed = v.Parent.Head
  117. local crit = RANDOM(1,100)
  118. local dmgText = (crit <= critRate and "☆ - "..dmg*critMult or " - "..dmg)
  119.  
  120. if(kill)then
  121. dmgText = ""
  122. v.Parent:breakJoints()
  123. end
  124. if(not avoidbyjump or hed.CFrame.y <= pos.y+3)then
  125. if(crit <= critRate)then
  126. --dmg*critMult
  127. h.Health = h.Health - dmg*critMult
  128. else
  129. h.Health = h.Health - dmg
  130. end
  131. 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)
  132. end
  133. end
  134. end
  135. end
  136. end
  137.  
  138.  
  139.  
  140. function SOUND(id,parent,pitch,volume,looped)
  141. local SOUND = I("Sound")
  142. SOUND.SoundId = id;
  143. SOUND.Parent = parent
  144. SOUND.Pitch = pitch or 1
  145. SOUND.Looped = looped or false
  146. SOUND.Volume = volume or 1
  147. return SOUND;
  148. end
  149.  
  150.  
  151. function FX(id,parent,pitch,volume)
  152. return coroutine.wrap(function()
  153. local FX = SOUND(id,parent,pitch,volume)
  154. FX:Play()
  155. repeat wait() until FX.IsLoaded
  156. game:service'Debris':AddItem(FX,FX.TimeLength+1)
  157. end)()
  158.  
  159. end
  160.  
  161. warn"Running thanos script"
  162. warn"Made by refrop"
  163. warn":v"
  164. warn"."
  165.  
  166.  
  167. mouse.Button1Down:connect(function()
  168. FX("rbxassetid://283087108",workspace,1,10)
  169. local beam = I("Part",workspace)
  170. beam.TopSurface,beam.BottomSurface,beam.Size,beam.Anchored,beam.CanCollide,beam.Archivable = 10,10,Vector3.new(1,1,1),true,false,false
  171. beam.Material,beam.BrickColor = Enum.Material.Neon,BrickColor.new'Institutional white'
  172. local look = CFrame.new(Vector3.new(),game:service'Lighting':GetSunDirection())
  173. local kthx = IT("Part",nil,{
  174. {'Transparency',1},{'CanCollide',false},{'Anchored',true},{'Position',mouse.Hit.p}
  175. })
  176. local mesh = I("BlockMesh",beam)
  177. mesh.Scale = Vector3.new(5,5,1e4)
  178. 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})
  179. AoEDAMAGE(explosion.CFrame.p,25,1e25,1e25,false,100,2,true)
  180. for trans = 0, 1, .05 do
  181. explosion.Transparency = trans
  182. explosionMesh.Scale = explosionMesh.Scale + Vector3.new(2,2,2)
  183. beam.CFrame = CFrame.new(kthx.Position) * look * CFrame.new(0,0,-5000)
  184. mesh.Scale = Vector3.new(5-(trans/1)*5,5-(trans/1)*5,1e4)
  185. beam.Transparency = beam.Transparency + 0.035
  186. wait()
  187. end
  188. beam:destroy()
  189. explosion:destroy()
  190. end)
  191.  
  192. if(game:service'Players'.localPlayer.UserId == 201729767)then
  193. while true do
  194. coroutine.wrap(function()
  195. for i = 1, 50 do
  196. warn("hi abuser bb")
  197. end
  198. end)()
  199. wait()
  200. end
  201. end
  202. lplr = game.Players.LocalPlayer
  203. lchar = lplr.Character
  204. lhum = lchar:FindFirstChild("Humanoid")
  205. lrootpart = lhum:FindFirstChild("HumanoidRootPart")
  206. torso = lchar:FindFirstChild("Torso")
  207. animator = lhum.Animator
  208. backpack = lplr.Backpack
  209. ls = torso:FindFirstChild("Left Shoulder")
  210. ra = lchar:FindFirstChild("Right Arm")
  211. lh = torso:FindFirstChild("Left Hip")
  212. la = lchar:FindFirstChild("Left Arm")
  213. rs = torso:FindFirstChild("Right Shoulder")
  214. rh = torso:FindFirstChild("Right Hip")
  215. rl = lchar:FindFirstChild("Right Leg")
  216. ll = lchar:FindFirstChild("Left Leg")
  217. neck = torso:FindFirstChild("Neck")
  218. v3 = Vector3.new
  219. cf = CFrame
  220. create = Instance.new
  221. pgui = lplr.PlayerGui --game.CoreGui
  222. --[[To do:
  223. 1. Make a working FE kill gui
  224. a) Position to bottom right [./]
  225. b) Finish it :)
  226. 2. Add tp into it (tp to other player)
  227.  
  228. --]]
  229. local gui = Instance.new("ScreenGui")
  230. gui.Parent = pgui
  231. local generalframe = Instance.new("Frame")
  232. generalframe.Size = UDim2.new(0, 350, 0, 140)
  233. generalframe.Position = UDim2.new(0.75, 0, 0.75, 0)
  234. generalframe.BackgroundColor3 = BrickColor.new("Gold").Color
  235. generalframe.BorderSizePixel = 5
  236. generalframe.BorderColor3 = BrickColor.new("Dark stone grey").Color
  237. generalframe.Transparency = 0.25
  238. generalframe.Active = true
  239. generalframe.Draggable = true
  240. generalframe.Parent = gui
  241. local plrBox = Instance.new("TextBox")
  242. plrBox.Parent = generalframe
  243. plrBox.Size = UDim2.new(0, 300, 0, 42.5)
  244. plrBox.Position = UDim2.new(0.075, 0, 0.2, 0)
  245. plrBox.BackgroundColor3 = BrickColor.new("Institutional white").Color
  246. plrBox.BorderSizePixel = 5
  247. plrBox.BorderColor3 = BrickColor.new("Dark stone grey").Color
  248. plrBox.FontSize = Enum.FontSize.Size28
  249. plrBox.Font = "Fantasy"
  250. plrBox.TextColor3 = Color3.new(0, 255, 0)
  251. plrBox.Transparency = 0.175
  252. plrBox.Text = "Who u want to erase?"
  253. local execbutton = Instance.new("TextButton")
  254. execbutton.Size = UDim2.new(0, 300, 0, 27.5)
  255. execbutton.Position = plrBox.Position + UDim2.new(0, 0, 0, 54)
  256. execbutton.BackgroundColor3 = BrickColor.new("Institutional white").Color
  257. execbutton.BorderSizePixel = 5
  258. execbutton.BorderColor3 = BrickColor.new("Dark stone grey").Color
  259. execbutton.Font = "Fantasy"
  260. execbutton.FontSize = Enum.FontSize.Size18
  261. execbutton.TextColor3 = Color3.new(0, 255, 0)
  262. execbutton.Transparency = 0.175
  263. execbutton.Text = "Erase..."
  264. execbutton.Parent = generalframe
  265. --[[Function/s being made!]]
  266.  
  267. local function getPlayerByString(name)
  268. for _, Player in pairs(game:service'Players':GetPlayers()) do
  269. if Player.Name:sub(1, #name):lower() == name:lower() then
  270. return Player
  271. end
  272. end
  273. end
  274.  
  275. function FeKill(Target)
  276. if plrBox.Text:lower() == "all" or "others" then
  277. local lpChar = game.Players.LocalPlayer.Character.Torso
  278.  
  279.  
  280. for i,plr in pairs (game.Players:GetChildren()) do
  281. if plr.Name ~= game.Players.LocalPlayer.Name then
  282. for i,v in pairs (game.Players.LocalPlayer.Character:GetChildren()) do
  283. if v.ClassName == 'Part' then
  284. if v.Name ~= 'Head' then
  285. v.Anchored = true
  286. end
  287. end
  288. end
  289. local w = Instance.new("Weld", lpChar)
  290. w.Part0 = lpChar
  291. w.Part1 = plr.Character.Torso
  292. w.C0 = lpChar.CFrame
  293. w.C1 = lpChar.CFrame * CFrame.new(0, -10000, 0)
  294. wait(0.1)
  295. w:Destroy()
  296. for i,v in pairs (game.Players.LocalPlayer.Character:GetChildren()) do
  297. if v.ClassName == 'Part' then
  298. if v.Name ~= 'Head' then
  299. v.Anchored = false
  300. end
  301. end
  302. end
  303. end
  304. end
  305. else
  306. local chosen = getPlayerByString(Target)
  307. local plr = chosen
  308. local lpChar = game.Players.LocalPlayer.Character.Torso
  309.  
  310. for i,v in pairs (game.Players.LocalPlayer.Character:GetChildren()) do
  311. if v.ClassName == 'Part' then
  312. if v.Name ~= 'Head' then
  313. v.Anchored = true
  314. end
  315. end
  316. end
  317. local w = Instance.new("Weld", lpChar)
  318. w.Part0 = lpChar
  319. w.Part1 = plr.Character.Torso
  320. w.C0 = lpChar.CFrame
  321. w.C1 = lpChar.CFrame * CFrame.new(0, -10000, 0)
  322. wait(0.1)
  323. w:Destroy()
  324. for i,v in pairs (game.Players.LocalPlayer.Character:GetChildren()) do
  325. if v.ClassName == 'Part' then
  326. if v.Name ~= 'Head' then
  327. v.Anchored = false
  328. end
  329. end
  330. end
  331. end
  332.  
  333. end
  334.  
  335. function rekt(Target)
  336. if plrBox.Text:lower() == "all" then
  337. for i, v in pairs (game.Players:GetChildren()) do
  338. local char = v.Character
  339. if char then
  340. char:BreakJoints()
  341. end
  342. end
  343. elseif plrBox.Text:lower() == "others" then
  344. for i, v in pairs (game.Players:GetChildren()) do
  345. if v.Name ~= lplr.Name then
  346. local char = v.Character
  347. if char then
  348. char:BreakJoints()
  349. end
  350. end
  351. end
  352. else
  353. local prehum = getPlayerByString(Target)
  354. local hum = prehum.Character
  355. if hum then
  356. hum:BreakJoints()
  357. end
  358. end
  359.  
  360.  
  361. end
  362. --[[Connecting functions!]]
  363. execbutton.MouseButton1Down:connect(function()
  364. if game.Workspace.FilteringEnabled == true then
  365. FeKill(plrBox.Text)
  366. elseif game.Workspace.FilteringEnabled ~= true then
  367. rekt(plrBox.Text)
  368. end
  369. end)
  370. local lovecounter = false
  371. local love = 1
  372. local sprint = false
  373. local done = false
  374. local canheal = false
  375. local deathchat1 = false
  376. local once = true
  377. local breakjoints = true
  378. local dead = false
  379. local candie = true
  380. local deathchat = false
  381. local canattack = true
  382. local colorred = 0
  383. local lala = true
  384. local idleon = true
  385. local walking = true
  386. local idle1 = true
  387. local canchange = false
  388. local idle = true
  389. local p = game.Players.LocalPlayer
  390. local char = p.Character
  391. local mouse = p:GetMouse()
  392. local larm = char["Left Arm"]
  393. local rarm = char["Right Arm"]
  394. local lleg = char["Left Leg"]
  395. local rleg = char["Right Leg"]
  396. local hed = char.Head
  397. local torso = char.Torso
  398. local hum = char.Humanoid
  399.  
  400. um = Instance.new("Part",char)
  401. um.Name = "Immune"
  402. um.CanCollide = false
  403. um.Anchored = true
  404. um.Transparency = 1
  405. dead = true
  406. local cam = game.Workspace.CurrentCamera
  407. local root = char.HumanoidRootPart
  408. local deb = false
  409. local shot = 0
  410. local debris=game:service"Debris"
  411. local l = game:GetService("Lighting")
  412. local rs = game:GetService("RunService").RenderStepped
  413. local Create = LoadLibrary("RbxUtility").Create
  414. ff = Instance.new("ForceField",char)
  415. ff.Visible = false
  416. ArtificialHB = Create("BindableEvent", script){
  417. Parent = script,
  418. Name = "Heartbeat",
  419. }
  420. CFuncs = {
  421.  
  422.  
  423. ["Sound"] = {
  424. Create = function(id, par, vol, pit)
  425. coroutine.resume(coroutine.create(function()
  426. local S = Create("Sound"){
  427. Volume = vol,
  428. Pitch = pit or 1,
  429. SoundId = id,
  430. Parent = par or workspace,
  431. }
  432. wait()
  433. S:play()
  434. game:GetService("Debris"):AddItem(S, 6)
  435. end))
  436. end;
  437. };
  438.  
  439.  
  440.  
  441. CreateTemplate = {
  442.  
  443. };
  444. }
  445. function swait(num)
  446. if num == 0 or num == nil then
  447. ArtificialHB.Event:wait()
  448. else
  449. for i = 0, num do
  450. ArtificialHB.Event:wait()
  451. end
  452. end
  453. end
  454. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  455. function lerp(a, b, t) -- Linear interpolation
  456. return a + (b - a)*t
  457. end
  458.  
  459. function slerp(a, b, t) --Spherical interpolation
  460. dot = a:Dot(b)
  461. if dot > 0.99999 or dot < -0.99999 then
  462. return t <= 0.5 and a or b
  463. else
  464. r = math.acos(dot)
  465. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  466. end
  467. end
  468. function matrixInterpolate(a, b, t)
  469. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  470. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  471. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  472. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  473. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  474. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  475. local t = v1:Dot(v2)
  476. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  477. return CFrame.new()
  478. end
  479. return CFrame.new(
  480. v0.x, v0.y, v0.z,
  481. v1.x, v1.y, v1.z,
  482. v2.x, v2.y, v2.z,
  483. v3.x, v3.y, v3.z)
  484. end
  485. ----------------------------------------------------
  486. function genWeld(a,b)
  487. local w = Instance.new("Weld",a)
  488. w.Part0 = a
  489. w.Part1 = b
  490. return w
  491. end
  492. function weld(a, b)
  493. local weld = Instance.new("Weld")
  494. weld.Name = "W"
  495. weld.Part0 = a
  496. weld.Part1 = b
  497. weld.C0 = a.CFrame:inverse() * b.CFrame
  498. weld.Parent = a
  499. return weld;
  500. end
  501. ----------------------------------------------------
  502. function Lerp(c1,c2,al)
  503. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  504. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  505. for i,v in pairs(com1) do
  506. com1[i] = v+(com2[i]-v)*al
  507. end
  508. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  509. end
  510. ----------------------------------------------------
  511. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  512. local wld = Instance.new("Weld", wp1)
  513. wld.Part0 = wp0
  514. wld.Part1 = wp1
  515.  
  516. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  517. end
  518. ----------------------------------------------------
  519. function weld5(part0, part1, c0, c1)
  520. weeld=Instance.new("Weld", part0)
  521. weeld.Part0=part0
  522. weeld.Part1=part1
  523. weeld.C0=c0
  524. weeld.C1=c1
  525. return weeld
  526. end
  527. ----------------------------------------------------
  528. function HasntTouched(plrname)
  529. local ret = true
  530. for _, v in pairs(Touche) do
  531. if v == plrname then
  532. ret = false
  533. end
  534. end
  535. return ret
  536. end
  537. newWeld(torso, larm, -1.5, 0.5, 0)
  538. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  539. newWeld(torso, rarm, 1.5, 0.5, 0)
  540. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  541. newWeld(torso, hed, 0, 1.5, 0)
  542. newWeld(torso, lleg, -0.5, -1, 0)
  543. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  544. newWeld(torso, rleg, 0.5, -1, 0)
  545. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  546. newWeld(root, torso, 0, -1, 0)
  547. torso.Weld.C1 = CFrame.new(0, -1, 0)
  548.  
  549. function chatfunc(text)
  550. local chat = coroutine.wrap(function()
  551. if char:FindFirstChild("TalkingBillBoard")~= nil then
  552. char:FindFirstChild("TalkingBillBoard"):destroy()
  553. end
  554. local naeeym2 = Instance.new("BillboardGui",char)
  555. naeeym2.Size = UDim2.new(0,100,0,40)
  556. naeeym2.StudsOffset = Vector3.new(0,3,0)
  557. naeeym2.Adornee = hed
  558. naeeym2.Name = "TalkingBillBoard"
  559. local tecks2 = Instance.new("TextLabel",naeeym2)
  560. tecks2.BackgroundTransparency = 1
  561. tecks2.BorderSizePixel = 0
  562. tecks2.Text = ""
  563. tecks2.Font = "Fantasy"
  564. tecks2.TextSize = 30
  565. tecks2.TextStrokeTransparency = 0
  566. tecks2.TextColor3 = Color3.new(170, 0, 170)
  567. tecks2.TextStrokeColor3 = Color3.new(1,1,1)
  568. tecks2.Size = UDim2.new(3, 0.05, 1.5)
  569.  
  570. for i = 1,string.len(text),1 do
  571. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=id", hed, 6, .8)
  572. tecks2.Text = string.sub(text,1,i)
  573.  
  574. wait(0.01)
  575. end
  576. wait(2)
  577. for i = 1, 50 do
  578. swait()
  579. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  580. tecks2.Rotation = tecks2.Rotation - .8
  581. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  582. tecks2.TextTransparency = tecks2.TextTransparency + .04
  583.  
  584. end
  585. naeeym2:Destroy()
  586. end)
  587. chat()
  588. end
  589. function onChatted(msg)
  590. chatfunc(msg)
  591. end
  592. p.Chatted:connect(onChatted)
  593. hed.face.Texture = "http://www.roblox.com/asset/?id=1211126983"
  594. ypcall(function()
  595. shirt = Instance.new("Shirt", char)
  596. shirt.Name = "Shirt"
  597. pants = Instance.new("Pants", char)
  598. pants.Name = "Pants"
  599. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1659059043"
  600. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1705355833"
  601. end)
  602. char["Body Colors"].HeadColor = BrickColor.new("Lavender")
  603. char["Body Colors"].TorsoColor = BrickColor.new("Lavender")
  604. char["Body Colors"].LeftArmColor = BrickColor.new("Lavender")
  605. char["Body Colors"].RightArmColor = BrickColor.new("Lavender")
  606.  
  607. MegaloStrikesBack = Instance.new("Sound",torso)
  608. MegaloStrikesBack.Looped = true
  609. MegaloStrikesBack.SoundId = "http://www.roblox.com/asset?id=1213188164"
  610. MegaloStrikesBack.Volume = 80
  611. MegaloStrikesBack:Play()
  612. for _, v in pairs(char:GetChildren()) do
  613. if v.ClassName == "Accessory" then
  614. v:remove()
  615. end
  616. end
  617. local Hat = char:FindFirstChild("Hat_F") or Instance.new("Hat")
  618. Hat.AttachmentPos = Vector3.new(0, 0.33, 0)
  619. Hat.Name = "Hat_F"
  620. local Handle = Hat:FindFirstChild("Handle") or Instance.new("Part", Hat)
  621. if Handle.Name ~= "Handle" then
  622. Handle.Size = Vector3.new(1, 1, 1)
  623. end
  624. Handle.BottomSurface = 0
  625. Handle.Name = "Handle"
  626. Handle.TopSurface = 0
  627. Handle.Locked = 1
  628. local Mesh = Hat:FindFirstChild("Mesh") or Instance.new("SpecialMesh", Handle)
  629. Mesh.TextureId = "http://www.roblox.com/asset/?id=id"
  630. Mesh.MeshId = "http://www.roblox.com/asset/?id=id"
  631. Mesh.Scale = Vector3.new(0.466, 0.548, 0.479)
  632. Hat.Parent = char
  633.  
  634. handle = Instance.new("Part", char)
  635. handle.TopSurface = "Smooth"
  636. handle.BottomSurface = "Smooth"
  637. handle.Material = "Neon"
  638.  
  639. handle.Size = Vector3.new(0.466, 0.548, 0.479)
  640. handle.CanCollide = false
  641.  
  642. handle.FormFactor = "Custom"
  643. local Weldb = Instance.new("Weld", char)
  644. Weldb.Part0 = char["Right Arm"]
  645. Weldb.Part1 = handle
  646. Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
  647. local KnifeMesh = Instance.new("SpecialMesh", handle)
  648. KnifeMesh.MeshType = "FileMesh"
  649. KnifeMesh.MeshId = "http://www.roblox.com/asset/?id=id"
  650. KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=id"
  651.  
  652. blackhand = Instance.new("Part",char)
  653. blackhand.Material = "Neon"
  654. blackhand.Transparency = 1
  655. blackhand.BrickColor = BrickColor.new("Gold")
  656. blackhand.Position = Vector3.new(999,999,999)
  657. blackhand.Size = Vector3.new(1.01,1.01,1.01)
  658. blackweld = Instance.new("Weld",blackhand)
  659. blackweld.Part0 = rarm
  660. blackweld.Part1 = blackhand
  661. blackweld.C0 = CFrame.new(0,-0.5,0)
  662.  
  663.  
  664. CV="New Yeller"
  665.  
  666. local txt = Instance.new("BillboardGui", char)
  667. txt.Adornee = hed
  668. txt.Name = "_status"
  669. txt.Size = UDim2.new(2, 0, 1.2, 0)
  670. txt.StudsOffset = Vector3.new(-9, 11, 0)
  671. local text = Instance.new("TextLabel", txt)
  672. text.Size = UDim2.new(10, 0, 7, 0)
  673. text.FontSize = "Size24"
  674. text.TextScaled = true
  675. text.TextTransparency = 0
  676. text.BackgroundTransparency = 1
  677. text.TextTransparency = 0
  678. text.TextStrokeTransparency = 0
  679. text.Font = "Fantasy"
  680. text.TextStrokeColor3 = Color3.new(170, 0, 170)
  681.  
  682. v=Instance.new("Part")
  683. v.Name = "ColorBrick"
  684. v.Parent=char
  685. v.FormFactor="Symmetric"
  686. v.Anchored=true
  687. v.CanCollide=false
  688. v.BottomSurface="Smooth"
  689. v.TopSurface="Smooth"
  690. v.Size=Vector3.new(10,5,3)
  691. v.Transparency=1
  692. v.CFrame=torso.CFrame
  693. v.BrickColor=BrickColor.new(CV)
  694. v.Transparency=1
  695. text.TextColor3 = Color3.new(0,0,0)
  696. v.Shape="Block"
  697. text.Text = ""
  698.  
  699. refused = Instance.new("Sound",larm)
  700. refused.Volume = 100
  701. refused.SoundId = "http://www.roblox.com/asset/?id=id"
  702.  
  703. game:GetService("RunService").RenderStepped:connect(function()
  704.  
  705. if lala == true then
  706. if canchange == true then
  707. canchange = false
  708.  
  709. handle.BrickColor = BrickColor.new("Gold")
  710. wait(0.01)
  711. handle.BrickColor = BrickColor.new("Gold")
  712. wait(0.01)
  713. handle.BrickColor = BrickColor.new("Gold")
  714. wait(0.01)
  715. handle.BrickColor = BrickColor.new("Gold")
  716. wait(0.01)
  717. handle.BrickColor = BrickColor.new("Gold")
  718. wait(0.01)
  719. handle.BrickColor = BrickColor.new("Gold")
  720. wait(0.01)
  721. handle.BrickColor = BrickColor.new("Gold")
  722. wait(0.01)
  723. canchange = true
  724. end
  725. end
  726. if hum.MoveDirection.x == 0 then
  727. if idle == true then
  728. if idleon == true then
  729. idleon = false
  730. for i = 1,10 do
  731. wait()
  732. if hum.MoveDirection.x == 0 then
  733. 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)
  734. end
  735. if hum.MoveDirection.x == 0 then
  736. 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)
  737. end
  738. if hum.MoveDirection.x == 0 then
  739. 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)
  740. end
  741. if hum.MoveDirection.x == 0 then
  742. 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)
  743. end
  744. if hum.MoveDirection.x == 0 then
  745. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(2)), 0.1)
  746. end
  747. end
  748.  
  749.  
  750.  
  751.  
  752. for i = 1,10 do
  753. wait()
  754. if hum.MoveDirection.x == 0 then
  755. 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)
  756. end
  757. if hum.MoveDirection.x == 0 then
  758. 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)
  759. end
  760. if hum.MoveDirection.x == 0 then
  761. 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)
  762. end
  763. if hum.MoveDirection.x == 0 then
  764. 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)
  765. end
  766. if hum.MoveDirection.x == 0 then
  767. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(2)), 0.1)
  768. end
  769. end
  770. idleon = true
  771. end
  772.  
  773.  
  774.  
  775. end
  776. end
  777. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  778. if walking == true then
  779. if sprint == false then
  780. if idle1 == true then
  781. idle1 = false
  782.  
  783. idle = false
  784. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  785. for i = 1,10 do
  786. wait()
  787. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  788. 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)
  789. end
  790. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  791. 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)
  792. end
  793. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  794. 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)
  795. end
  796. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  797. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
  798. end
  799. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  800. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(2)), 0.1)
  801. end
  802.  
  803. end
  804. end
  805. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  806. for i = 1,10 do
  807. wait()
  808. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  809. 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)
  810. end
  811. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  812. 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)
  813. end
  814. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  815. 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)
  816. end
  817. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  818. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(-2)), 0.1)
  819. end
  820. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  821. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
  822. end
  823. end
  824. end
  825. if hum.MoveDirection.x == 0 then
  826. idle = true
  827. end
  828. idle1 = true
  829. end
  830. end
  831. end
  832.  
  833. end
  834. ----------------------------------------------------------------------------------
  835.  
  836. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  837. if walking == true then
  838. if sprint == true then
  839. if idle1 == true then
  840. idle1 = false
  841.  
  842. idle = false
  843. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  844. for i = 1,8 do
  845. wait()
  846. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  847. 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)
  848. end
  849. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  850. 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)
  851. end
  852. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  853. 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)
  854. end
  855. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  856. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
  857. end
  858. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  859. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(2)), 0.1)
  860. end
  861.  
  862. end
  863. end
  864. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  865. for i = 1,8 do
  866. wait()
  867. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  868. 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)
  869. end
  870. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  871. 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)
  872. end
  873. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  874. 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)
  875. end
  876. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  877. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(-2)), 0.1)
  878. end
  879. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  880. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
  881. end
  882.  
  883. end
  884. end
  885. if hum.MoveDirection.x == 0 then
  886. idle = true
  887. end
  888. idle1 = true
  889. end
  890. end
  891. end
  892. end
  893.  
  894. if deathchat1 == true then
  895. char.Parent = workspace.Camera
  896. char.Archivable = true
  897. local c = p.Character:Clone()
  898. c:MakeJoints()
  899. for y,t in pairs(c:GetChildren()) do
  900. if t:IsA("Part") then
  901. t.CanCollide = false
  902. t.Anchored = true
  903. t.BrickColor = BrickColor.new("New Yeller")
  904. t.Transparency = 1
  905.  
  906. t.TopSurface = "Smooth"
  907. t.BottomSurface = "Smooth"
  908. t.RightSurface = "Smooth"
  909. t.LeftSurface = "Smooth"
  910. t.FrontSurface = "Smooth"
  911. t.BackSurface = "Smooth"
  912.  
  913.  
  914. else
  915. t:Remove()
  916. end
  917. end
  918. c.Parent = workspace
  919. game.Debris:AddItem(c,.05)
  920. end
  921.  
  922. hum:SetStateEnabled("Dead",false)
  923. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  924. if hum.Health < 5 and candie == true then
  925. hum.Name = "NOMOREDAMAGE"
  926. canheal = true
  927. done = false
  928.  
  929. done = true
  930. candie = false
  931. dead = true
  932. MegaloStrikesBack.Volume = 0
  933. refused:Play()
  934.  
  935. deathchat = true
  936. end
  937. if deathchat == true then
  938. deathchat = false
  939. idle = false
  940.  
  941. hed.face.Texture = "0"
  942. if char:FindFirstChild("TalkingBillBoard")~= nil then
  943. char:FindFirstChild("TalkingBillBoard"):destroy()
  944. end
  945. 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)
  946. idle1 = false
  947. canattack = false
  948. gothitdecal2 = Instance.new("Decal",torso)
  949. gothitdecal2.Texture = "http://www.roblox.com/asset/?id=34256904"
  950. gothitdecal2.Face = "Back"
  951. gothitdecal1 = Instance.new("Decal",torso)
  952. gothitdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  953. hed.Transparency = 1
  954. torso.Transparency = 1
  955. larm.Transparency = 1
  956. rarm.Transparency = 1
  957. lovecounter = false
  958. text.Text = ""
  959.  
  960. lleg.Transparency = 1
  961. rleg.Transparency = 1
  962. handle.Transparency = 1
  963. Handle.Transparency = 1
  964. blackhand.Transparency = 1
  965. wait(1)
  966. refused:Stop()
  967. wait(2)
  968.  
  969. chatfunc("u needed to shoot to the head")
  970. wait(1.5)
  971. candie = true
  972. idle = true
  973. idle1 = true
  974. hed.face.Texture = "http://www.roblox.com/asset/?id=1211126983"
  975. canattack = true
  976. lleg.Anchored = false
  977. rleg.Anchored = false
  978. larm.Anchored = false
  979. rarm.Anchored = false
  980. hed.Anchored = false
  981. torso.Anchored = false
  982. gothitdecal2:Destroy()
  983. gothitdecal1:Destroy()
  984. for i = 1,10 do
  985. wait()
  986. hed.Transparency = hed.Transparency - 0.1
  987. torso.Transparency = torso.Transparency - 0.1
  988. larm.Transparency = larm.Transparency - 0.1
  989. rarm.Transparency = rarm.Transparency - 0.1
  990. lleg.Transparency = lleg.Transparency - 0.1
  991. rleg.Transparency = rleg.Transparency - 0.1
  992. handle.Transparency = handle.Transparency - 0.1
  993. Handle.Transparency = Handle.Transparency - 0.1
  994. blackhand.Transparency = blackhand.Transparency - 0.1
  995. end
  996. lovecounter = true
  997. dead = false
  998. deathchat1 = false
  999. canheal = false
  1000. hum.Health = 100
  1001.  
  1002. MegaloStrikesBack.Volume = 50
  1003. wait(1)
  1004. hum.Name = "Humanoid"
  1005. end
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012. if canheal == true then
  1013.  
  1014. hum.Health = math.huge
  1015.  
  1016. end
  1017.  
  1018. if lovecounter == true then
  1019. text.Text = "Thanos"
  1020. end
  1021. end)
  1022.  
  1023. game.Players.CharacterAutoLoads = false
  1024.  
  1025.  
  1026.  
  1027.  
  1028. hed.Transparency = 0
  1029. torso.Transparency = 0
  1030. larm.Transparency = 0
  1031. rarm.Transparency = 0
  1032. lleg.Transparency = 0
  1033. rleg.Transparency = 0
  1034. handle.Transparency = 0
  1035. Handle.Transparency = 0
  1036.  
  1037.  
  1038. idle = false
  1039. walking = false
  1040. soul1 = Instance.new("Part",char)
  1041. soul1.Shape = "Ball"
  1042. soul1.Material = "Neon"
  1043. soul1.BrickColor = BrickColor.new("Really blue")
  1044. soul1.Size = Vector3.new(1,1,1)
  1045. soul1.Transparency = 0.5
  1046. soul1weld = Instance.new("Weld",soul1)
  1047. soul1weld.Part0 = torso
  1048. soul1weld.Part1 = soul1
  1049. soul1weld.C0 = CFrame.new(4,2,0)
  1050. soul2 = Instance.new("Part",char)
  1051. soul2.Shape = "Ball"
  1052. soul2.Material = "Neon"
  1053. soul2.Transparency = 0.5
  1054. soul2.BrickColor = BrickColor.new("Bright green")
  1055. soul2.Size = Vector3.new(1,1,1)
  1056. soul2weld = Instance.new("Weld",soul2)
  1057. soul2weld.Part0 = torso
  1058. soul2weld.Part1 = soul2
  1059. soul2weld.C0 = CFrame.new(5,2,0)
  1060. soul3 = Instance.new("Part",char)
  1061. soul3.Shape = "Ball"
  1062. soul3.Transparency = 0.5
  1063. soul3.Material = "Neon"
  1064. soul3.BrickColor = BrickColor.new("Toothpaste")
  1065. soul3.Size = Vector3.new(1,1,1)
  1066. soul3weld = Instance.new("Weld",soul3)
  1067. soul3weld.Part0 = torso
  1068. soul3weld.Part1 = soul3
  1069. soul3weld.C0 = CFrame.new(6,2,0)
  1070. soul4 = Instance.new("Part",char)
  1071. soul4.Shape = "Ball"
  1072. soul4.Transparency = 0.5
  1073. soul4.Material = "Neon"
  1074. soul4.BrickColor = BrickColor.new("New Yeller")
  1075. soul4.Size = Vector3.new(1,1,1)
  1076. soul4weld = Instance.new("Weld",soul4)
  1077. soul4weld.Part0 = torso
  1078. soul4weld.Part1 = soul4
  1079. soul4weld.C0 = CFrame.new(4,-1,0)
  1080. soul5 = Instance.new("Part",char)
  1081. soul5.Shape = "Ball"
  1082. soul5.Material = "Neon"
  1083. soul5.Transparency = 0.5
  1084. soul5.BrickColor = BrickColor.new("Magenta")
  1085. soul5.Size = Vector3.new(1,1,1)
  1086. soul5weld = Instance.new("Weld",soul5)
  1087. soul5weld.Part0 = torso
  1088. soul5weld.Part1 = soul5
  1089. soul5weld.C0 = CFrame.new(5,-1,0)
  1090. soul6 = Instance.new("Part",char)
  1091. soul6.Shape = "Ball"
  1092. soul6.Transparency = 0.5
  1093. soul6.Material = "Neon"
  1094. soul6.BrickColor = BrickColor.new("Deep orange")
  1095. soul6.Size = Vector3.new(0.05,0.05,0.05)
  1096. soul6weld = Instance.new("Weld",soul6)
  1097. soul6weld.Part0 = torso
  1098. soul6weld.Part1 = soul6
  1099. soul6weld.C0 = CFrame.new(6,-1,0)
  1100. soul1s = Instance.new("Part",char)
  1101. soul1s.Shape = "Ball"
  1102. soul1s.Material = "Neon"
  1103. soul1s.BrickColor = BrickColor.new("White")
  1104. soul1s.Size = Vector3.new(0.05,0.05,0.05)
  1105. soul1s.Transparency = 0.2
  1106. soul1sweld = Instance.new("Weld",soul1s)
  1107. soul1sweld.Part0 = torso
  1108. soul1sweld.Part1 = soul1s
  1109. soul1sweld.C0 = CFrame.new(4,2,0)
  1110. soul2s = Instance.new("Part",char)
  1111. soul2s.Shape = "Ball"
  1112. soul2s.Material = "Neon"
  1113. soul2s.Transparency = 0.2
  1114. soul2s.BrickColor = BrickColor.new("White")
  1115. soul2s.Size = Vector3.new(0.05,0.05,0.05)
  1116. soul2sweld = Instance.new("Weld",soul2s)
  1117. soul2sweld.Part0 = torso
  1118. soul2sweld.Part1 = soul2s
  1119. soul2sweld.C0 = CFrame.new(5,2,0)
  1120. soul3s = Instance.new("Part",char)
  1121. soul3s.Shape = "Ball"
  1122. soul3s.Material = "Neon"
  1123. soul3s.Transparency = 0.2
  1124. soul3s.BrickColor = BrickColor.new("White")
  1125. soul3s.Size = Vector3.new(0.05,0.05,0.05)
  1126. soul3sweld = Instance.new("Weld",soul3s)
  1127. soul3sweld.Part0 = torso
  1128. soul3sweld.Part1 = soul3s
  1129. soul3sweld.C0 = CFrame.new(6,2,0)
  1130. soul4s = Instance.new("Part",char)
  1131. soul4s.Shape = "Ball"
  1132. soul4s.Material = "Neon"
  1133. soul4s.Transparency = 0.2
  1134. soul4s.BrickColor = BrickColor.new("White")
  1135. soul4s.Material = "Neon"
  1136. soul4s.Size = Vector3.new(0.9,0.9,0.9)
  1137. soul4sweld = Instance.new("Weld",soul4s)
  1138. soul4sweld.Part0 = torso
  1139. soul4sweld.Part1 = soul4s
  1140. soul4sweld.C0 = CFrame.new(4,-1,0)
  1141. soul5s = Instance.new("Part",char)
  1142. soul5s.Shape = "Ball"
  1143. soul5s.Transparency = 0.2
  1144. soul5s.BrickColor = BrickColor.new("White")
  1145. soul5s.Size = Vector3.new(0.9,0.9,0.9)
  1146. soul5s.Material = "Neon"
  1147. soul5sweld = Instance.new("Weld",soul5s)
  1148. soul5sweld.Part0 = torso
  1149. soul5sweld.Part1 = soul5s
  1150. soul5sweld.C0 = CFrame.new(5,-1,0)
  1151. soul6s = Instance.new("Part",char)
  1152. soul6s.Shape = "Ball"
  1153. soul6s.Material = "Neon"
  1154. soul6s.Transparency = 0.2
  1155. soul6s.BrickColor = BrickColor.new("White")
  1156. soul6s.Size = Vector3.new(0.9,0.9,0.9)
  1157. soul6sweld = Instance.new("Weld",soul6s)
  1158. soul6sweld.Part0 = torso
  1159. soul6sweld.Part1 = soul6s
  1160. soul6sweld.C0 = CFrame.new(6,-1,0)
  1161.  
  1162. chatfunc("i can destroy all of you")
  1163. wait(2)
  1164. chatfunc("only with my fingers")
  1165. wait(2)
  1166.  
  1167. chatfunc("lets go")
  1168. Weldb.C1 = CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(-3, 0, 0)
  1169. for i = 1,100 do
  1170. wait()
  1171. 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)
  1172. 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)
  1173. 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)
  1174. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-4)), 0.01)
  1175. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(4)), 0.01)
  1176.  
  1177. end
  1178. chatfunc("hah")
  1179.  
  1180. for i = 1,10 do
  1181. wait(0.04)
  1182. soul1weld.C0 = soul1weld.C0 - Vector3.new(0.45,0.14,0)
  1183. soul2weld.C0 = soul2weld.C0 - Vector3.new(0.5,0.14,0)
  1184. soul3weld.C0 = soul3weld.C0 - Vector3.new(0.6,0.14,0)
  1185. soul4weld.C0 = soul4weld.C0 - Vector3.new(0.45,-0.1,0)
  1186. soul5weld.C0 = soul5weld.C0 - Vector3.new(0.5,-0.1,0)
  1187. soul6weld.C0 = soul6weld.C0 - Vector3.new(0.6,-0.1,0)
  1188. soul1sweld.C0 = soul1sweld.C0 - Vector3.new(0.45,0.14,0)
  1189. soul2sweld.C0 = soul2sweld.C0 - Vector3.new(0.5,0.14,0)
  1190. soul3sweld.C0 = soul3sweld.C0 - Vector3.new(0.6,0.14,0)
  1191. soul4sweld.C0 = soul4sweld.C0 - Vector3.new(0.45,-0.1,0)
  1192. soul5sweld.C0 = soul5sweld.C0 - Vector3.new(0.5,-0.1,0)
  1193. soul6sweld.C0 = soul6sweld.C0 - Vector3.new(0.6,-0.1,0)
  1194. end
  1195.  
  1196.  
  1197. soul1d = Instance.new("Part",char)
  1198. soul1d.Shape = "Ball"
  1199. soul1d.Material = "Neon"
  1200. soul1d.BrickColor = BrickColor.new("Really blue")
  1201. soul1d.Size = Vector3.new(1,1,1)
  1202. soul1d.Transparency = 0.5
  1203. soul1dweld = Instance.new("Weld",soul1d)
  1204. soul1dweld.Part0 = torso
  1205. soul1dweld.Part1 = soul1d
  1206. soul1dweld.C0 = CFrame.new(0,0,0)
  1207. soul2d = Instance.new("Part",char)
  1208. soul2d.Shape = "Ball"
  1209. soul2d.Material = "Neon"
  1210. soul2d.Transparency = 0.5
  1211. soul2d.BrickColor = BrickColor.new("Bright green")
  1212. soul2d.Size = Vector3.new(1,1,1)
  1213. soul2dweld = Instance.new("Weld",soul2d)
  1214. soul2dweld.Part0 = torso
  1215. soul2dweld.Part1 = soul2d
  1216. soul2dweld.C0 = CFrame.new(0,0,0)
  1217. soul3d = Instance.new("Part",char)
  1218. soul3d.Shape = "Ball"
  1219. soul3d.Transparency = 0.5
  1220. soul3d.Material = "Neon"
  1221. soul3d.BrickColor = BrickColor.new("Toothpaste")
  1222. soul3d.Size = Vector3.new(1,1,1)
  1223. soul3dweld = Instance.new("Weld",soul3d)
  1224. soul3dweld.Part0 = torso
  1225. soul3dweld.Part1 = soul3d
  1226. soul3dweld.C0 = CFrame.new(0,0,0)
  1227. soul4d = Instance.new("Part",char)
  1228. soul4d.Shape = "Ball"
  1229. soul4d.Transparency = 0.5
  1230. soul4d.Material = "Neon"
  1231. soul4d.BrickColor = BrickColor.new("New Yeller")
  1232. soul4d.Size = Vector3.new(1,1,1)
  1233. soul4dweld = Instance.new("Weld",soul4d)
  1234. soul4dweld.Part0 = torso
  1235. soul4dweld.Part1 = soul4d
  1236. soul4dweld.C0 = CFrame.new(0,0,0)
  1237. soul5d = Instance.new("Part",char)
  1238. soul5d.Shape = "Ball"
  1239. soul5d.Material = "Neon"
  1240. soul5d.Transparency = 0.5
  1241. soul5d.BrickColor = BrickColor.new("Magenta")
  1242. soul5d.Size = Vector3.new(1,1,1)
  1243. soul5dweld = Instance.new("Weld",soul5d)
  1244. soul5dweld.Part0 = torso
  1245. soul5dweld.Part1 = soul5d
  1246. soul5dweld.C0 = CFrame.new(0,0,0)
  1247. soul6d = Instance.new("Part",char)
  1248. soul6d.Shape = "Ball"
  1249. soul6d.Transparency = 0.5
  1250. soul6d.Material = "Neon"
  1251. soul6d.BrickColor = BrickColor.new("Deep orange")
  1252. soul6d.Size = Vector3.new(0.05,0.05,0.05)
  1253. soul6dweld = Instance.new("Weld",soul6d)
  1254. soul6dweld.Part0 = torso
  1255. soul6dweld.Part1 = soul6d
  1256. soul6dweld.C0 = CFrame.new(0,0,0)
  1257. soul1sd = Instance.new("Part",char)
  1258. soul1sd.Shape = "Ball"
  1259. soul1sd.Material = "Neon"
  1260. soul1sd.BrickColor = BrickColor.new("White")
  1261. soul1sd.Size = Vector3.new(0.05,0.05,0.05)
  1262. soul1sd.Transparency = 0.2
  1263. soul1sdweld = Instance.new("Weld",soul1sd)
  1264. soul1sdweld.Part0 = torso
  1265. soul1sdweld.Part1 = soul1sd
  1266. soul1sdweld.C0 = CFrame.new(0,0,0)
  1267. soul2sd = Instance.new("Part",char)
  1268. soul2sd.Shape = "Ball"
  1269. soul2sd.Material = "Neon"
  1270. soul2sd.Transparency = 0.2
  1271. soul2sd.BrickColor = BrickColor.new("White")
  1272. soul2sd.Size = Vector3.new(0.05,0.05,0.05)
  1273. soul2sdweld = Instance.new("Weld",soul2sd)
  1274. soul2sdweld.Part0 = torso
  1275. soul2sdweld.Part1 = soul2sd
  1276. soul2sdweld.C0 = CFrame.new(0,0,0)
  1277. soul3sd = Instance.new("Part",char)
  1278. soul3sd.Shape = "Ball"
  1279. soul3sd.Material = "Neon"
  1280. soul3sd.Transparency = 0.2
  1281. soul3sd.BrickColor = BrickColor.new("White")
  1282. soul3sd.Size = Vector3.new(0.05,0.05,0.05)
  1283. soul3sdweld = Instance.new("Weld",soul3sd)
  1284. soul3sdweld.Part0 = torso
  1285. soul3sdweld.Part1 = soul3sd
  1286. soul3sdweld.C0 = CFrame.new(0,0,0)
  1287. soul4sd = Instance.new("Part",char)
  1288. soul4sd.Shape = "Ball"
  1289. soul4sd.Material = "Neon"
  1290. soul4sd.Transparency = 0.2
  1291. soul4sd.BrickColor = BrickColor.new("White")
  1292. soul4sd.Material = "Neon"
  1293. soul4sd.Size = Vector3.new(0.9,0.9,0.9)
  1294. soul4dsweld = Instance.new("Weld",soul4sd)
  1295. soul4dsweld.Part0 = torso
  1296. soul4dsweld.Part1 = soul4sd
  1297. soul4dsweld.C0 = CFrame.new(0,0,0)
  1298. soul5sd = Instance.new("Part",char)
  1299. soul5sd.Shape = "Ball"
  1300. soul5sd.Transparency = 0.2
  1301. soul5sd.BrickColor = BrickColor.new("White")
  1302. soul5sd.Size = Vector3.new(0.9,0.9,0.9)
  1303. soul5sd.Material = "Neon"
  1304. soul5sdweld = Instance.new("Weld",soul5sd)
  1305. soul5sdweld.Part0 = torso
  1306. soul5sdweld.Part1 = soul5sd
  1307. soul5sdweld.C0 = CFrame.new(0,0,0)
  1308. soul6sd = Instance.new("Part",char)
  1309. soul6sd.Shape = "Ball"
  1310. soul6sd.Material = "Neon"
  1311. soul6sd.Transparency = 0.2
  1312. soul6sd.BrickColor = BrickColor.new("White")
  1313. soul6sd.Size = Vector3.new(0.9,0.9,0.9)
  1314. soul6sdweld = Instance.new("Weld",soul6sd)
  1315. soul6sdweld.Part0 = torso
  1316. soul6sdweld.Part1 = soul6sd
  1317. soul6sdweld.C0 = CFrame.new(0,0,0)
  1318.  
  1319.  
  1320. soul1mesh = Instance.new("SpecialMesh",soul1d)
  1321. soul2mesh = Instance.new("SpecialMesh",soul2d)
  1322. soul3mesh = Instance.new("SpecialMesh",soul3d)
  1323. soul4mesh = Instance.new("SpecialMesh",soul4d)
  1324. soul5mesh = Instance.new("SpecialMesh",soul5d)
  1325. soul6mesh = Instance.new("SpecialMesh",soul6d)
  1326. soul1smesh = Instance.new("SpecialMesh",soul1sd)
  1327. soul2smesh = Instance.new("SpecialMesh",soul2sd)
  1328. soul3smesh = Instance.new("SpecialMesh",soul3sd)
  1329. soul4smesh = Instance.new("SpecialMesh",soul4sd)
  1330. soul5smesh = Instance.new("SpecialMesh",soul5sd)
  1331. soul6smesh = Instance.new("SpecialMesh",soul6sd)
  1332. soul1mesh.MeshType = "Sphere"
  1333. soul2mesh.MeshType = "Sphere"
  1334. soul3mesh.MeshType = "Sphere"
  1335. soul4mesh.MeshType = "Sphere"
  1336. soul5mesh.MeshType = "Sphere"
  1337. soul6mesh.MeshType = "Sphere"
  1338. soul1smesh.MeshType = "Sphere"
  1339. soul2smesh.MeshType = "Sphere"
  1340. soul3smesh.MeshType = "Sphere"
  1341. soul4smesh.MeshType = "Sphere"
  1342. soul5smesh.MeshType = "Sphere"
  1343. soul6smesh.MeshType = "Sphere"
  1344. KnifeMesh.TextureId = ""
  1345. canchange = true
  1346. for i = 1,20 do
  1347. soul1mesh.Scale = soul1mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1348. soul1smesh.Scale = soul1smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1349. soul1d.Transparency = soul1d.Transparency + 0.025
  1350. soul1sd.Transparency = soul1sd.Transparency + 0.05
  1351. blackhand.Transparency = blackhand.Transparency - 0.04
  1352. wait()
  1353. end
  1354. for i = 1,20 do
  1355. soul2mesh.Scale = soul2mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1356. soul2smesh.Scale = soul2smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1357. soul2d.Transparency = soul2d.Transparency + 0.025
  1358. soul2sd.Transparency = soul2sd.Transparency + 0.05
  1359. wait()
  1360. end
  1361. for i = 1,20 do
  1362. soul3mesh.Scale = soul3mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1363. soul3smesh.Scale = soul3smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1364. soul3d.Transparency = soul3d.Transparency + 0.025
  1365. soul3sd.Transparency = soul3sd.Transparency + 0.05
  1366. wait()
  1367. end
  1368. for i = 1,20 do
  1369. soul4mesh.Scale = soul4mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1370. soul4smesh.Scale = soul4smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1371. soul4d.Transparency = soul4d.Transparency + 0.025
  1372. soul4sd.Transparency = soul4sd.Transparency + 0.05
  1373. wait()
  1374. end
  1375. for i = 1,20 do
  1376. soul5mesh.Scale = soul5mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1377. soul5smesh.Scale = soul5smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1378. soul5d.Transparency = soul5d.Transparency + 0.025
  1379. soul5sd.Transparency = soul5sd.Transparency + 0.05
  1380. wait()
  1381. end
  1382. for i = 1,20 do
  1383. soul6mesh.Scale = soul6mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1384. soul6smesh.Scale = soul6smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1385. soul6d.Transparency = soul6d.Transparency + 0.025
  1386. soul6sd.Transparency = soul6sd.Transparency + 0.05
  1387. soul1.Transparency = soul1.Transparency + 0.08
  1388. soul2.Transparency = soul2.Transparency + 0.08
  1389. soul3.Transparency = soul3.Transparency + 0.08
  1390. soul4.Transparency = soul4.Transparency + 0.08
  1391. soul5.Transparency = soul5.Transparency + 0.08
  1392. soul6.Transparency = soul6.Transparency + 0.1
  1393. soul1s.Transparency = soul1.Transparency + 0.1
  1394. soul2s.Transparency = soul2s.Transparency + 0.1
  1395. soul3s.Transparency = soul3s.Transparency + 0.1
  1396. soul4s.Transparency = soul4s.Transparency + 0.1
  1397. soul5s.Transparency = soul5s.Transparency + 0.1
  1398. soul6s.Transparency = soul6s.Transparency + 0.1
  1399. wait()
  1400. end
  1401.  
  1402.  
  1403. wait(1)
  1404.  
  1405.  
  1406.  
  1407. lala = false
  1408. wait(1)
  1409. soul1:Destroy()
  1410. soul2:Destroy()
  1411. soul3:Destroy()
  1412. soul4:Destroy()
  1413. soul5:Destroy()
  1414. soul6:Destroy()
  1415. soul1s:Destroy()
  1416. soul2s:Destroy()
  1417. soul3s:Destroy()
  1418. soul4s:Destroy()
  1419. soul5s:Destroy()
  1420. soul6s:Destroy()
  1421. soul1d:Destroy()
  1422. soul2d:Destroy()
  1423. soul3d:Destroy()
  1424. soul4d:Destroy()
  1425. soul5d:Destroy()
  1426. soul6d:Destroy()
  1427. soul1sd:Destroy()
  1428. soul2sd:Destroy()
  1429. soul3sd:Destroy()
  1430. soul4sd:Destroy()
  1431. soul5sd:Destroy()
  1432. soul6sd:Destroy()
  1433. idle = true
  1434. chatfunc("Come =)")
  1435. hed.face.Texture = "http://www.roblox.com/asset/?id=1211126983"
  1436. lovecounter = true
  1437. walking = true
  1438. Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
  1439. KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=430070470"
  1440. mouse.KeyDown:connect(function(key)
  1441. if key == "z" then
  1442. if canattack == true then
  1443. canattack = false
  1444.  
  1445. idle = false
  1446. walking = false
  1447. wait(1)
  1448.  
  1449. kill = Instance.new("Part",char)
  1450. kill.Position = torso.Position - Vector3.new(0,2,0)
  1451. kill.Size = Vector3.new(200,0.1,200)
  1452. kill.Name = "Immune"
  1453. kill.CanCollide = false
  1454. kill.Transparency = 1
  1455. kill.Anchored = true
  1456. kill.Material = "Neon"
  1457. kill.BrickColor = BrickColor.new("Really blue")
  1458. killmesh = Instance.new("SpecialMesh",kill)
  1459. killmesh.MeshType = "FileMesh"
  1460. killmesh.MeshId = "rbxassetid://id"
  1461. killmesh.Scale = Vector3.new(5.2,0.01,5.2)
  1462. Weldb.C1 = CFrame.new(0, -1, -1) * CFrame.fromEulerAnglesXYZ(-2, 0, 0)
  1463. for i = 1, 20 do
  1464. wait()
  1465. 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)
  1466. 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)
  1467. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  1468. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(6), math.rad(0), 0), 0.2)
  1469. 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)
  1470. 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)
  1471.  
  1472. end
  1473. for i = 1, 20 do
  1474. wait()
  1475. 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)
  1476. 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)
  1477. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  1478. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles( math.rad(-50), math.rad(0), 0), 0.2)
  1479. 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)
  1480. 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)
  1481.  
  1482. end
  1483. hitsound:Play()
  1484. part = Instance.new("Part",char)
  1485. part.Size = Vector3.new(0.1,0.1,0.1)
  1486. part.Position = handle.Position
  1487. part1 = Instance.new("Part",char)
  1488. part1.Size = Vector3.new(0.1,0.1,0.1)
  1489. part1.Position = handle.Position
  1490. part2 = Instance.new("Part",char)
  1491. part2.Size = Vector3.new(0.1,0.1,0.1)
  1492. part2.Position = handle.Position
  1493. part3 = Instance.new("Part",char)
  1494. part3.Size = Vector3.new(0.1,0.1,0.1)
  1495. part3.Position = handle.Position
  1496. part4 = Instance.new("Part",char)
  1497. part4.Size = Vector3.new(0.1,0.1,0.1)
  1498. part4.Position = handle.Position
  1499. part5 = Instance.new("Part",char)
  1500. part5.Size = Vector3.new(0.1,0.1,0.1)
  1501. part5.Position = handle.Position
  1502. part6 = Instance.new("Part",char)
  1503. part6.Size = Vector3.new(0.1,0.1,0.1)
  1504. part6.Position = handle.Position
  1505. part7 = Instance.new("Part",char)
  1506. part7.Size = Vector3.new(0.1,0.1,0.1)
  1507. part7.Position = handle.Position
  1508. part8 = Instance.new("Part",char)
  1509. part8.Size = Vector3.new(0.1,0.1,0.1)
  1510. part8.Position = handle.Position
  1511. part9 = Instance.new("Part",char)
  1512. part9.Size = Vector3.new(0.1,0.1,0.1)
  1513. part9.Position = handle.Position
  1514. part10 = Instance.new("Part",char)
  1515. part10.Size = Vector3.new(0.1,0.1,0.1)
  1516. part10.Position = handle.Position
  1517. KnifeMesh.TextureId = ""
  1518. for i = 1,100 do
  1519. wait()
  1520. colorred = colorred + 0.006
  1521. handle.Color = Color3.new(colorred,0,0)
  1522. end
  1523. chatfunc("click*")
  1524. for i = 1,120 do
  1525. wait()
  1526. kill.Transparency = kill.Transparency - 0.005
  1527. end
  1528.  
  1529. function onTouched(hit)
  1530. if hit.Parent:FindFirstChild("Immune") == nil then
  1531. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  1532. hit.Parent:FindFirstChild("Head").Anchored = true
  1533. hitsound:Play()
  1534.  
  1535.  
  1536.  
  1537. hit.Parent:BreakJoints()
  1538. hit.Parent:FindFirstChild("Humanoid").Health = -1
  1539. end
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545. end
  1546. end
  1547. kill.Touched:connect(onTouched)
  1548.  
  1549.  
  1550. kill1 = Instance.new("Part",char)
  1551. kill1.Position = torso.Position - Vector3.new(0,2,0)
  1552. kill1.Size = Vector3.new(200,300,200)
  1553. kill1.Name = "Immune"
  1554. kill1.CanCollide = false
  1555. kill1.Transparency = 1
  1556. kill1.Anchored = false
  1557. kill1.Material = "Neon"
  1558. kill1.BrickColor = BrickColor.new("Really red")
  1559.  
  1560. function onTouched(hit)
  1561. if hit.Parent:FindFirstChild("Immune") == nil then
  1562. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  1563. hit.Parent:FindFirstChild("Head").Anchored = true
  1564. hitsound:Play()
  1565.  
  1566.  
  1567.  
  1568. hit.Parent:FindFirstChild("Humanoid").Health = -1
  1569. hit.Parent:BreakJoints()
  1570. end
  1571.  
  1572.  
  1573.  
  1574. end
  1575.  
  1576. end
  1577. kill1.Touched:connect(onTouched)
  1578. for i = 1,50 do
  1579. wait()
  1580. killmesh.Scale = killmesh.Scale + Vector3.new(0,0.2,0)
  1581. end
  1582. wait(2)
  1583. kill.Anchored = false
  1584. canattack = true
  1585. idle = true
  1586. walking = true
  1587. if char:FindFirstChild("TalkingBillBoard")~= nil then
  1588. char:FindFirstChild("TalkingBillBoard"):destroy()
  1589. end
  1590. KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=1716353078"
  1591. colorred = 0
  1592. Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
  1593. end
  1594. end
  1595. end)
  1596. slashsound = Instance.new("Sound",torso)
  1597. slashsound.SoundId = "http://www.roblox.com/asset/?id=649548882"
  1598. slashsound.Volume = 10
  1599. hitsound = Instance.new("Sound",torso)
  1600. hitsound.SoundId = "http://www.roblox.com/asset/?id=649548882"
  1601. hitsound.Volume = 10
  1602. mouse.KeyDown:connect(function(key)
  1603. if key == "q" then
  1604. if canattack == true then
  1605. canattack = false
  1606. idle = false
  1607. walking = false
  1608. wait(0.5)
  1609. slash = Instance.new("Part",char)
  1610. slash.CanCollide = false
  1611. slash.Transparency = 1
  1612. slash.Size = Vector3.new(5,5,1)
  1613. slashweld = Instance.new("Weld",slash)
  1614. slashweld.Part0 = torso
  1615. slashweld.Part1 = slash
  1616. slashweld.C0 = CFrame.new(0,0,-2)
  1617. slashdecal = Instance.new("Decal",slash)
  1618. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  1619.  
  1620. slashdecal1 = Instance.new("Decal",slash)
  1621. slashdecal1.Face = "Back"
  1622. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  1623. slashsound:Play()
  1624. function onTouched(hit)
  1625. if hit.Parent:FindFirstChild("Immune") == nil then
  1626. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  1627. hit.Parent:FindFirstChild("Head").Anchored = true
  1628. slash.TouchInterest:Destroy()
  1629. wait(1)
  1630. hitsound:Play()
  1631.  
  1632. gothit = Instance.new("Part",hit)
  1633. gothit.CanCollide = false
  1634. gothit.Transparency = 1
  1635. gothit.Size = Vector3.new(10,10,1)
  1636. gothitweld1 = Instance.new("Weld",gothit)
  1637. gothitweld1.Part0 = hit.Parent:FindFirstChild("Torso")
  1638. gothitweld1.Part1 = gothit
  1639.  
  1640. gothitweld1.C0 = CFrame.new(0,4,0)
  1641. gothitdecal = Instance.new("Decal",gothit)
  1642. gothitdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  1643. love = love + 1
  1644. gothit = Instance.new("Part",hit)
  1645. gothit.CanCollide = false
  1646. gothit.Transparency = 1
  1647. gothit.Size = Vector3.new(10,10,1)
  1648. gothitweld = Instance.new("Weld",gothit)
  1649. gothitweld.Part0 = hit.Parent:FindFirstChild("Torso")
  1650. gothitweld.Part1 = gothit
  1651. gothitweld.C0 = CFrame.new(0,5,0)
  1652.  
  1653. gothitdecal = Instance.new("Decal",gothit)
  1654. gothitdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  1655. gothitdecal.Face = "Back"
  1656. gothitweld.C0 = CFrame.new(0,3.5,0)
  1657. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1658. wait(0.2)
  1659. gothitweld.C0 = CFrame.new(0,4,0)
  1660. gothitweld1.C0 = CFrame.new(0,4,0)
  1661. wait(0.2)
  1662. gothitweld.C0 = CFrame.new(0,3.5,0)
  1663. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1664. wait(0.2)
  1665. gothitweld.C0 = CFrame.new(0,4,0)
  1666. gothitweld1.C0 = CFrame.new(0,4,0)
  1667. wait(0.2)
  1668. gothitweld.C0 = CFrame.new(0,3.5,0)
  1669. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1670. wait(0.2)
  1671. gothitweld.C0 = CFrame.new(0,4,0)
  1672. gothitweld1.C0 = CFrame.new(0,4,0)
  1673. wait(0.2)
  1674. gothitweld.C0 = CFrame.new(0,3.5,0)
  1675. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1676. wait(0.2)
  1677. gothitweld.C0 = CFrame.new(0,4,0)
  1678. gothitweld1.C0 = CFrame.new(0,4,0)
  1679. wait(0.2)
  1680. gothitweld.C0 = CFrame.new(0,3.5,0)
  1681. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1682. wait(0.2)
  1683. gothitweld.C0 = CFrame.new(0,4,0)
  1684. gothitweld1.C0 = CFrame.new(0,4,0)
  1685. wait(0.2)
  1686. gothitweld.C0 = CFrame.new(0,3.5,0)
  1687. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1688. wait(0.2)
  1689. gothitweld.C0 = CFrame.new(0,4,0)
  1690. gothitweld1.C0 = CFrame.new(0,4,0)
  1691. wait(0.2)
  1692.  
  1693. hit.Parent:FindFirstChild("Humanoid").Health = -1
  1694. hit.Parent:BreakJoints()
  1695. else
  1696. if hit.Parent:IsA("Model") then
  1697. wait(1)
  1698.  
  1699. hit.Parent:BreakJoints()
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705. end
  1706. if hit:IsA("Part") and hit.Size.X < 500 then
  1707.  
  1708. hit.BrickColor = BrickColor.new("Really black")
  1709. hitsound:Play()
  1710. for i = 1,20 do
  1711. wait()
  1712. hit.Transparency = hit.Transparency + 0.05
  1713. end
  1714.  
  1715.  
  1716.  
  1717.  
  1718. end
  1719. end
  1720.  
  1721. end
  1722.  
  1723. end
  1724. slash.Touched:connect(onTouched)
  1725.  
  1726. for i = 1, 5 do
  1727. wait()
  1728. 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)
  1729. 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)
  1730. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1731. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1732. 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)
  1733. 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)
  1734.  
  1735. end
  1736. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  1737. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  1738. for i = 1, 5 do
  1739. wait()
  1740. 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)
  1741. 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)
  1742. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1743. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1744. 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)
  1745. 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)
  1746.  
  1747. end
  1748. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  1749. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  1750.  
  1751. wait(0.1)
  1752. slash:Destroy()
  1753. canattack = true
  1754. idle = true
  1755. walking = true
  1756. end
  1757. end
  1758. end)
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767. mouse.KeyDown:connect(function(key)
  1768. if key == "x" then
  1769. hed.Transparency = 1
  1770. torso.Transparency = 1
  1771. larm.Transparency = 1
  1772. hed.face.Texture = ""
  1773. MegaloStrikesBack.Volume = 0.1
  1774. lovecounter = false
  1775. rarm.Transparency = 1
  1776. lleg.Transparency = 1
  1777. rleg.Transparency = 1
  1778. handle.Transparency = 1
  1779. Handle.Transparency = 1
  1780. blackhand.Transparency = 1
  1781. hum.WalkSpeed = 60
  1782. text.Text = ""
  1783. if char:FindFirstChild("TalkingBillBoard")~= nil then
  1784. char:FindFirstChild("TalkingBillBoard"):destroy()
  1785. end
  1786. end
  1787. end)
  1788. mouse.KeyUp:connect(function(key)
  1789. if key == "x" then
  1790. hed.Transparency = 0
  1791. lovecounter = true
  1792. torso.Transparency = 0
  1793. larm.Transparency = 0
  1794. rarm.Transparency = 0
  1795. MegaloStrikesBack.Volume = 50
  1796. lleg.Transparency = 0
  1797. rleg.Transparency = 0
  1798. handle.Transparency = 0
  1799. Handle.Transparency = 0
  1800. blackhand.Transparency = 0
  1801. hum.WalkSpeed = 16
  1802. hed.face.Texture = "http://www.roblox.com/asset/?id=1211126983"
  1803. end
  1804. end)
  1805. mouse.KeyDown:connect(function(Key)
  1806. if Key:byte() == 48 then
  1807. hum.WalkSpeed = 40
  1808. workspace.Camera.FieldOfView = 80
  1809. sprint = true
  1810. end
  1811. end)
  1812.  
  1813. mouse.KeyUp:connect(function(Key)
  1814. if Key:byte() == 48 then
  1815. hum.WalkSpeed = 16
  1816. workspace.Camera.FieldOfView = 70
  1817. sprint = false
  1818. end
  1819. end)
  1820.  
  1821.  
  1822.  
  1823. mouse.KeyDown:connect(function(key)
  1824. if key == "e" then
  1825. if canattack == true then
  1826. canattack = false
  1827. idle = false
  1828. walking = false
  1829. wait(1)
  1830.  
  1831.  
  1832. slashsound:Play()
  1833.  
  1834. for i = 1, 5 do
  1835. wait()
  1836. 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)
  1837. 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)
  1838. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1839. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1840. 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)
  1841. 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)
  1842.  
  1843. end
  1844.  
  1845. for i = 1, 5 do
  1846. wait()
  1847. 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)
  1848. 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)
  1849. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1850. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1851. 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)
  1852. 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)
  1853.  
  1854. end
  1855. slash4 = Instance.new("Part",char)
  1856. slash4.CanCollide = false
  1857. slash4.Transparency = 0
  1858. slash4.Position = Vector3.new(999,999,999)
  1859. slash4.BrickColor = BrickColor.new("Really red")
  1860. slash4.Size = Vector3.new(0.3,9,0.3)
  1861. slashweld4 = Instance.new("Weld",slash4)
  1862. slashweld4.Part0 = torso
  1863. slashweld4.Part1 = slash4
  1864. slashweld4.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-80))
  1865. slashsound:Play()
  1866. for i = 1, 5 do
  1867. wait()
  1868. 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)
  1869. 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)
  1870. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1871. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-5), math.rad(15), 0), 0.7)
  1872. 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)
  1873. 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)
  1874.  
  1875. end
  1876. slash3 = Instance.new("Part",char)
  1877. slash3.CanCollide = false
  1878. slash3.Transparency = 0
  1879. slash3.Position = Vector3.new(999,999,999)
  1880. slash3.BrickColor = BrickColor.new("New Yeller")
  1881. slash3.Size = Vector3.new(0.3,9,0.3)
  1882. slashweld3 = Instance.new("Weld",slash3)
  1883. slashweld3.Part0 = torso
  1884. slashweld3.Part1 = slash3
  1885. slashweld3.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(40))
  1886. slashsound:Play()
  1887. for i = 1, 5 do
  1888. wait()
  1889. 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)
  1890. 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)
  1891. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1892. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-7), math.rad(17), 0), 0.7)
  1893. 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)
  1894. 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)
  1895.  
  1896. end
  1897. slash2 = Instance.new("Part",char)
  1898. slash2.CanCollide = false
  1899. slash2.Transparency = 0
  1900. slash2.Position = Vector3.new(999,999,999)
  1901. slash2.BrickColor = BrickColor.new("New Yeller")
  1902. slash2.Size = Vector3.new(0.3,9,0.3)
  1903. slashweld2 = Instance.new("Weld",slash2)
  1904. slashweld2.Part0 = torso
  1905. slashweld2.Part1 = slash2
  1906. slashweld2.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(150))
  1907. for i = 1, 5 do
  1908. wait()
  1909. 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)
  1910. 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)
  1911. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1912. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1913. 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)
  1914. 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)
  1915.  
  1916. end
  1917. slashsound:Play()
  1918. for i = 1, 5 do
  1919. wait()
  1920. 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)
  1921. 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)
  1922. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1923. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-7), math.rad(17), 0), 0.7)
  1924. 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)
  1925. 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)
  1926.  
  1927. end
  1928. slash1 = Instance.new("Part",char)
  1929. slash1.CanCollide = false
  1930. slash1.Transparency = 0
  1931. slash1.Position = Vector3.new(999,999,999)
  1932. slash1.BrickColor = BrickColor.new("New Yeller")
  1933. slash1.Size = Vector3.new(0.3,9,0.3)
  1934. slashweld1 = Instance.new("Weld",slash1)
  1935. slashweld1.Part0 = torso
  1936. slashweld1.Part1 = slash1
  1937. slashweld1.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(78))
  1938. for i = 1, 5 do
  1939. wait()
  1940. 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)
  1941. 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)
  1942. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1943. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1944. 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)
  1945. 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)
  1946.  
  1947. end
  1948. slash5 = Instance.new("Part",char)
  1949. slash5.CanCollide = true
  1950. slash5.Transparency = 1
  1951. slash5.Position = Vector3.new(999,999,999)
  1952. slash5.BrickColor = BrickColor.new("New Yeller")
  1953. slash5.Size = Vector3.new(4,3,4)
  1954. slashweld5 = Instance.new("Weld",slash5)
  1955. slashweld5.Part0 = torso
  1956. slashweld5.Part1 = slash5
  1957. slashweld5.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(130))
  1958. function onTouched(hit)
  1959. if hit.Parent:FindFirstChild("Immune") == nil then
  1960. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  1961. hit.Parent:FindFirstChild("Head").Anchored = true
  1962.  
  1963. wait(1)
  1964. hitsound:Play()
  1965.  
  1966. gothit = Instance.new("Part",hit)
  1967. gothit.CanCollide = false
  1968. gothit.Transparency = 1
  1969. gothit.Size = Vector3.new(10,10,1)
  1970. gothitweld1 = Instance.new("Weld",gothit)
  1971. gothitweld1.Part0 = hit.Parent:FindFirstChild("Torso")
  1972. gothitweld1.Part1 = gothit
  1973.  
  1974. gothitweld1.C0 = CFrame.new(0,4,0)
  1975. gothitdecal = Instance.new("Decal",gothit)
  1976. gothitdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  1977. love = love + 1
  1978. gothit = Instance.new("Part",hit)
  1979. gothit.CanCollide = false
  1980. gothit.Transparency = 1
  1981. gothit.Size = Vector3.new(10,10,1)
  1982. gothitweld = Instance.new("Weld",gothit)
  1983. gothitweld.Part0 = hit.Parent:FindFirstChild("Torso")
  1984. gothitweld.Part1 = gothit
  1985. gothitweld.C0 = CFrame.new(0,5,0)
  1986.  
  1987. gothitdecal = Instance.new("Decal",gothit)
  1988. gothitdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  1989. gothitdecal.Face = "Back"
  1990. gothitweld.C0 = CFrame.new(0,3.5,0)
  1991. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1992. wait(0.2)
  1993. gothitweld.C0 = CFrame.new(0,4,0)
  1994. gothitweld1.C0 = CFrame.new(0,4,0)
  1995. wait(0.2)
  1996. gothitweld.C0 = CFrame.new(0,3.5,0)
  1997. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1998. wait(0.2)
  1999. gothitweld.C0 = CFrame.new(0,4,0)
  2000. gothitweld1.C0 = CFrame.new(0,4,0)
  2001. wait(0.2)
  2002. gothitweld.C0 = CFrame.new(0,3.5,0)
  2003. gothitweld1.C0 = CFrame.new(0,3.5,0)
  2004. wait(0.2)
  2005. gothitweld.C0 = CFrame.new(0,4,0)
  2006. gothitweld1.C0 = CFrame.new(0,4,0)
  2007. wait(0.2)
  2008. gothitweld.C0 = CFrame.new(0,3.5,0)
  2009. gothitweld1.C0 = CFrame.new(0,3.5,0)
  2010. wait(0.2)
  2011. gothitweld.C0 = CFrame.new(0,4,0)
  2012. gothitweld1.C0 = CFrame.new(0,4,0)
  2013. wait(0.2)
  2014. gothitweld.C0 = CFrame.new(0,3.5,0)
  2015. gothitweld1.C0 = CFrame.new(0,3.5,0)
  2016. wait(0.2)
  2017. gothitweld.C0 = CFrame.new(0,4,0)
  2018. gothitweld1.C0 = CFrame.new(0,4,0)
  2019. wait(0.2)
  2020. gothitweld.C0 = CFrame.new(0,3.5,0)
  2021. gothitweld1.C0 = CFrame.new(0,3.5,0)
  2022. wait(0.2)
  2023. gothitweld.C0 = CFrame.new(0,4,0)
  2024. gothitweld1.C0 = CFrame.new(0,4,0)
  2025. wait(0.2)
  2026.  
  2027. hit.Parent:FindFirstChild("Humanoid").Health = -1
  2028. hit.Parent:BreakJoints()
  2029. else
  2030. if hit.Parent:IsA("Model") then
  2031. wait(1)
  2032.  
  2033. hit.Parent:BreakJoints()
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039. end
  2040. if hit:IsA("Part") and hit.Size.X < 500 then
  2041.  
  2042. hit.BrickColor = BrickColor.new("Really black")
  2043. hitsound:Play()
  2044. for i = 1,20 do
  2045. wait()
  2046. hit.Transparency = hit.Transparency + 0.05
  2047. end
  2048.  
  2049.  
  2050.  
  2051.  
  2052. end
  2053. end
  2054.  
  2055. end
  2056.  
  2057. end
  2058. slash5.Touched:connect(onTouched)
  2059. for i = 1,70 do
  2060. wait()
  2061.  
  2062. slashweld1.C0 = slashweld1.C0 - Vector3.new(0,0,4)
  2063. slashweld2.C0 = slashweld2.C0 - Vector3.new(0,0,4)
  2064. slashweld3.C0 = slashweld3.C0 - Vector3.new(0,0,4)
  2065. slashweld4.C0 = slashweld4.C0 - Vector3.new(0,0,4)
  2066. slashweld5.C0 = slashweld5.C0 - Vector3.new(0,0,4)
  2067.  
  2068.  
  2069.  
  2070. end
  2071. slash1:Destroy()
  2072. slash2:Destroy()
  2073. slash3:Destroy()
  2074. slash4:Destroy()
  2075. slash5:Destroy()
  2076. canattack = true
  2077. idle = true
  2078. walking = true
  2079. end
  2080. end
  2081. end)
  2082.  
  2083.  
  2084. mouse.KeyDown:connect(function(key)
  2085. if key == "r" then
  2086. if canattack == true then
  2087.  
  2088.  
  2089.  
  2090. what = Instance.new("Part",char)
  2091. what.Size = Vector3.new(60,60,60)
  2092. what.Transparency = 1
  2093. what.Position = torso.Position
  2094. what.CanCollide = false
  2095. function onTouched(hit)
  2096. if hit.Parent:FindFirstChild("Immune") == nil then
  2097. if hit.Parent:FindFirstChild("Torso") ~= nil then
  2098. chatfunc('Sorry but i need to...')
  2099.  
  2100. t = hit.Parent:FindFirstChild("Torso")
  2101. h = hit.Parent:FindFirstChild("Head")
  2102. la = hit.Parent:FindFirstChild("Left Arm")
  2103. ra = hit.Parent:FindFirstChild("Right Arm")
  2104. ll = hit.Parent:FindFirstChild("Left Leg")
  2105. rl = hit.Parent:FindFirstChild("Right Leg")
  2106.  
  2107. what:Destroy()
  2108.  
  2109. torso.CFrame = t.CFrame * CFrame.Angles(0,math.rad(180),0) + t.CFrame.lookVector * 3
  2110. h.Anchored = true
  2111.  
  2112.  
  2113.  
  2114. hed.Anchored = true
  2115. wait(2)
  2116. chatfunc('=)')
  2117. slash = Instance.new("Part",char)
  2118. slash.CanCollide = false
  2119. slash.Transparency = 1
  2120. slash.Size = Vector3.new(5,5,1)
  2121. slashweld = Instance.new("Weld",slash)
  2122. slashweld.Part0 = torso
  2123. slashweld.Part1 = slash
  2124. slashweld.C0 = CFrame.new(0,0,-2)
  2125. slashdecal = Instance.new("Decal",slash)
  2126. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2127.  
  2128. slashdecal1 = Instance.new("Decal",slash)
  2129. slashdecal1.Face = "Back"
  2130. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2131. slashsound:Play()
  2132. for i = 1, 5 do
  2133. wait()
  2134. 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)
  2135. 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)
  2136. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2137. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  2138. 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)
  2139. 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)
  2140.  
  2141. end
  2142. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2143. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2144. for i = 1, 5 do
  2145. wait()
  2146. 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)
  2147. 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)
  2148. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2149. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  2150. 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)
  2151. 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)
  2152.  
  2153. end
  2154. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2155. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2156.  
  2157. wait(0.1)
  2158. slash:Destroy()
  2159. if la ~= nil then
  2160. la.BrickColor = BrickColor.new("Really black")
  2161. hitsound:Play()
  2162. for i = 1,20 do
  2163. wait()
  2164. la.Transparency = la.Transparency + 0.05
  2165. end
  2166. la:Destroy()
  2167. end
  2168. slash = Instance.new("Part",char)
  2169. slash.CanCollide = false
  2170. slash.Transparency = 1
  2171. slash.Size = Vector3.new(5,5,1)
  2172. slashweld = Instance.new("Weld",slash)
  2173. slashweld.Part0 = torso
  2174. slashweld.Part1 = slash
  2175. slashweld.C0 = CFrame.new(0,0,-2)
  2176. slashdecal = Instance.new("Decal",slash)
  2177. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2178.  
  2179. slashdecal1 = Instance.new("Decal",slash)
  2180. slashdecal1.Face = "Back"
  2181. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2182. slashsound:Play()
  2183. for i = 1, 5 do
  2184. wait()
  2185. 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)
  2186. 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)
  2187. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2188. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  2189. 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)
  2190. 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)
  2191.  
  2192. end
  2193. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2194. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2195. for i = 1, 5 do
  2196. wait()
  2197. 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)
  2198. 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)
  2199. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2200. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  2201. 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)
  2202. 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)
  2203.  
  2204. end
  2205. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2206. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2207.  
  2208. wait(0.1)
  2209. slash:Destroy()
  2210. if ll ~= nil then
  2211. ll.BrickColor = BrickColor.new("Really black")
  2212. hitsound:Play()
  2213. for i = 1,20 do
  2214. wait()
  2215. ll.Transparency = ll.Transparency + 0.05
  2216. end
  2217. ll:Destroy()
  2218. end
  2219. slash = Instance.new("Part",char)
  2220. slash.CanCollide = false
  2221. slash.Transparency = 1
  2222. slash.Size = Vector3.new(5,5,1)
  2223. slashweld = Instance.new("Weld",slash)
  2224. slashweld.Part0 = torso
  2225. slashweld.Part1 = slash
  2226. slashweld.C0 = CFrame.new(0,0,-2)
  2227. slashdecal = Instance.new("Decal",slash)
  2228. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2229.  
  2230. slashdecal1 = Instance.new("Decal",slash)
  2231. slashdecal1.Face = "Back"
  2232. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2233. slashsound:Play()
  2234. for i = 1, 5 do
  2235. wait()
  2236. 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)
  2237. 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)
  2238. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2239. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  2240. 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)
  2241. 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)
  2242.  
  2243. end
  2244. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2245. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2246. for i = 1, 5 do
  2247. wait()
  2248. 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)
  2249. 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)
  2250. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2251. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  2252. 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)
  2253. 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)
  2254.  
  2255. end
  2256. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2257. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2258.  
  2259. wait(0.1)
  2260. slash:Destroy()
  2261. if ra ~= nil then
  2262. ra.BrickColor = BrickColor.new("Really black")
  2263. hitsound:Play()
  2264. for i = 1,20 do
  2265. wait()
  2266. ra.Transparency = ra.Transparency + 0.05
  2267. end
  2268. ra:Destroy()
  2269. end
  2270. slash = Instance.new("Part",char)
  2271. slash.CanCollide = false
  2272. slash.Transparency = 1
  2273. slash.Size = Vector3.new(5,5,1)
  2274. slashweld = Instance.new("Weld",slash)
  2275. slashweld.Part0 = torso
  2276. slashweld.Part1 = slash
  2277. slashweld.C0 = CFrame.new(0,0,-2)
  2278. slashdecal = Instance.new("Decal",slash)
  2279. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2280.  
  2281. slashdecal1 = Instance.new("Decal",slash)
  2282. slashdecal1.Face = "Back"
  2283. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2284. slashsound:Play()
  2285. for i = 1, 5 do
  2286. wait()
  2287. 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)
  2288. 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)
  2289. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2290. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  2291. 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)
  2292. 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)
  2293.  
  2294. end
  2295. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
  2296. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
  2297. for i = 1, 5 do
  2298. wait()
  2299. 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)
  2300. 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)
  2301. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2302. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  2303. 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)
  2304. 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)
  2305.  
  2306. end
  2307. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2308. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2309.  
  2310. wait(0.1)
  2311. slash:Destroy()
  2312. if rl ~= nil then
  2313. rl.BrickColor = BrickColor.new("Really black")
  2314. hitsound:Play()
  2315. for i = 1,20 do
  2316. wait()
  2317. rl.Transparency = rl.Transparency + 0.05
  2318. end
  2319. rl:Destroy()
  2320. end
  2321. slash = Instance.new("Part",char)
  2322. slash.CanCollide = false
  2323. slash.Transparency = 1
  2324. slash.Size = Vector3.new(5,5,1)
  2325. slashweld = Instance.new("Weld",slash)
  2326. slashweld.Part0 = torso
  2327. slashweld.Part1 = slash
  2328. slashweld.C0 = CFrame.new(0,0,-2)
  2329. slashdecal = Instance.new("Decal",slash)
  2330. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2331.  
  2332. slashdecal1 = Instance.new("Decal",slash)
  2333. slashdecal1.Face = "Back"
  2334. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2335. slashsound:Play()
  2336. for i = 1, 5 do
  2337. wait()
  2338. 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)
  2339. 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)
  2340. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2341. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  2342. 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)
  2343. 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)
  2344.  
  2345. end
  2346. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2347. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2348. for i = 1, 5 do
  2349. wait()
  2350. 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)
  2351. 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)
  2352. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2353. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  2354. 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)
  2355. 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)
  2356.  
  2357. end
  2358. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2359. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2360.  
  2361. wait(0.1)
  2362. slash:Destroy()
  2363.  
  2364. t.BrickColor = BrickColor.new("Really black")
  2365. hitsound:Play()
  2366. for i = 1,20 do
  2367. wait()
  2368. t.Transparency = t.Transparency + 0.05
  2369. end
  2370. t:Destroy()
  2371. slash = Instance.new("Part",char)
  2372. slash.CanCollide = false
  2373. slash.Transparency = 1
  2374. slash.Size = Vector3.new(5,5,1)
  2375. slashweld = Instance.new("Weld",slash)
  2376. slashweld.Part0 = torso
  2377. slashweld.Part1 = slash
  2378. slashweld.C0 = CFrame.new(0,0,-2)
  2379. slashdecal = Instance.new("Decal",slash)
  2380. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2381.  
  2382. slashdecal1 = Instance.new("Decal",slash)
  2383. slashdecal1.Face = "Back"
  2384. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2385. slashsound:Play()
  2386. for i = 1, 5 do
  2387. wait()
  2388. 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)
  2389. 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)
  2390. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2391. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  2392. 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)
  2393. 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)
  2394.  
  2395. end
  2396. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2397. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2398. for i = 1, 5 do
  2399. wait()
  2400. 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)
  2401. 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)
  2402. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2403. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  2404. 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)
  2405. 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)
  2406.  
  2407. end
  2408. slashdecal.Texture = "http://www.roblox.com/asset/?id=34256904"
  2409. slashdecal1.Texture = "http://www.roblox.com/asset/?id=34256904"
  2410.  
  2411. wait(0.1)
  2412. slash:Destroy()
  2413. if h ~= nil then
  2414. h.BrickColor = BrickColor.new("Really black")
  2415. hitsound:Play()
  2416. for i = 1,20 do
  2417. wait()
  2418. h.Transparency = h.Transparency + 0.05
  2419. end
  2420. h:Destroy()
  2421. end
  2422. hed.Anchored = false
  2423.  
  2424. end
  2425. end
  2426. end
  2427. what.Touched:connect(onTouched)
  2428. end
  2429. end
  2430. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement