Advertisement
EpicZombie226_YT

Corrupted Chara

Mar 10th, 2018
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 74.46 KB | None | 0 0
  1. local lovecounter = false
  2. local love = 99999999999999
  3. local sprint = false
  4. local done = false
  5. local canheal = false
  6. local deathchat1 = false
  7. local once = true
  8. local breakjoints = true
  9. local dead = false
  10. local candie = true
  11. local deathchat = false
  12. local canattack = true
  13. local colorred = 0
  14. local lala = true
  15. local idleon = true
  16. local walking = true
  17. local idle1 = true
  18. local canchange = false
  19. local idle = true
  20. local p = game.Players.LocalPlayer
  21. local char = p.Character
  22. local mouse = p:GetMouse()
  23. local larm = char["Left Arm"]
  24. local rarm = char["Right Arm"]
  25. local lleg = char["Left Leg"]
  26. local rleg = char["Right Leg"]
  27. local hed = char.Head
  28. local torso = char.Torso
  29. local hum = char.Humanoid
  30.  
  31. um = Instance.new("Part",char)
  32. um.Name = "Immune"
  33. um.CanCollide = false
  34. um.Anchored = true
  35. um.Transparency = 1
  36. dead = true
  37. local cam = game.Workspace.CurrentCamera
  38. local root = char.HumanoidRootPart
  39. local deb = false
  40. local shot = 0
  41. local debris=game:service"Debris"
  42. local l = game:GetService("Lighting")
  43. local rs = game:GetService("RunService").RenderStepped
  44. local Create = LoadLibrary("RbxUtility").Create
  45. ff = Instance.new("ForceField",char)
  46. ff.Visible = false
  47. ArtificialHB = Create("BindableEvent", script){
  48. Parent = script,
  49. Name = "Heartbeat",
  50. }
  51. CFuncs = {
  52.  
  53.  
  54. ["Sound"] = {
  55. Create = function(id, par, vol, pit)
  56. coroutine.resume(coroutine.create(function()
  57. local S = Create("Sound"){
  58. Volume = vol,
  59. Pitch = pit or 1,
  60. SoundId = id,
  61. Parent = par or workspace,
  62. }
  63. wait()
  64. S:play()
  65. game:GetService("Debris"):AddItem(S, 6)
  66. end))
  67. end;
  68. };
  69.  
  70.  
  71.  
  72. CreateTemplate = {
  73.  
  74. };
  75. }
  76. function swait(num)
  77. if num == 0 or num == nil then
  78. ArtificialHB.Event:wait()
  79. else
  80. for i = 0, num do
  81. ArtificialHB.Event:wait()
  82. end
  83. end
  84. end
  85. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  86. function lerp(a, b, t) -- Linear interpolation
  87. return a + (b - a)*t
  88. end
  89.  
  90. function slerp(a, b, t) --Spherical interpolation
  91. dot = a:Dot(b)
  92. if dot > 0.99999 or dot < -0.99999 then
  93. return t <= 0.5 and a or b
  94. else
  95. r = math.acos(dot)
  96. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  97. end
  98. end
  99. function matrixInterpolate(a, b, t)
  100. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  101. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  102. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  103. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  104. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  105. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  106. local t = v1:Dot(v2)
  107. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  108. return CFrame.new()
  109. end
  110. return CFrame.new(
  111. v0.x, v0.y, v0.z,
  112. v1.x, v1.y, v1.z,
  113. v2.x, v2.y, v2.z,
  114. v3.x, v3.y, v3.z)
  115. end
  116. ----------------------------------------------------
  117. function genWeld(a,b)
  118. local w = Instance.new("Weld",a)
  119. w.Part0 = a
  120. w.Part1 = b
  121. return w
  122. end
  123. function weld(a, b)
  124. local weld = Instance.new("Weld")
  125. weld.Name = "W"
  126. weld.Part0 = a
  127. weld.Part1 = b
  128. weld.C0 = a.CFrame:inverse() * b.CFrame
  129. weld.Parent = a
  130. return weld;
  131. end
  132. ----------------------------------------------------
  133. function Lerp(c1,c2,al)
  134. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  135. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  136. for i,v in pairs(com1) do
  137. com1[i] = v+(com2[i]-v)*al
  138. end
  139. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  140. end
  141. ----------------------------------------------------
  142. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  143. local wld = Instance.new("Weld", wp1)
  144. wld.Part0 = wp0
  145. wld.Part1 = wp1
  146.  
  147. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  148. end
  149. ----------------------------------------------------
  150. function weld5(part0, part1, c0, c1)
  151. weeld=Instance.new("Weld", part0)
  152. weeld.Part0=part0
  153. weeld.Part1=part1
  154. weeld.C0=c0
  155. weeld.C1=c1
  156. return weeld
  157. end
  158. ----------------------------------------------------
  159. function HasntTouched(plrname)
  160. local ret = true
  161. for _, v in pairs(Touche) do
  162. if v == plrname then
  163. ret = false
  164. end
  165. end
  166. return ret
  167. end
  168. newWeld(torso, larm, -1.5, 0.5, 0)
  169. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  170. newWeld(torso, rarm, 1.5, 0.5, 0)
  171. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  172. newWeld(torso, hed, 0, 1.5, 0)
  173. newWeld(torso, lleg, -0.5, -1, 0)
  174. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  175. newWeld(torso, rleg, 0.5, -1, 0)
  176. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  177. newWeld(root, torso, 0, -1, 0)
  178. torso.Weld.C1 = CFrame.new(0, -1, 0)
  179.  
  180. function chatfunc(text)
  181. local chat = coroutine.wrap(function()
  182. if char:FindFirstChild("TalkingBillBoard")~= nil then
  183. char:FindFirstChild("TalkingBillBoard"):destroy()
  184. end
  185. local naeeym2 = Instance.new("BillboardGui",char)
  186. naeeym2.Size = UDim2.new(0,100,0,40)
  187. naeeym2.StudsOffset = Vector3.new(0,3,0)
  188. naeeym2.Adornee = hed
  189. naeeym2.Name = "TalkingBillBoard"
  190. local tecks2 = Instance.new("TextLabel",naeeym2)
  191. tecks2.BackgroundTransparency = 1
  192. tecks2.BorderSizePixel = 0
  193. tecks2.Text = ""
  194. tecks2.Font = "Arcade"
  195. tecks2.TextSize = 30
  196. tecks2.TextStrokeTransparency = 0
  197. tecks2.TextColor3 = Color3.new(255,0,0)
  198. tecks2.TextStrokeColor3 = Color3.new(255,0,0)
  199. tecks2.Size = UDim2.new(1,0,0.5,0)
  200.  
  201. for i = 1,string.len(text),1 do
  202. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", hed, 6, .8)
  203. tecks2.Text = string.sub(text,1,i)
  204.  
  205. wait(0.01)
  206. end
  207. wait(2)
  208. for i = 1, 50 do
  209. swait()
  210. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  211. tecks2.Rotation = tecks2.Rotation - .8
  212. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  213. tecks2.TextTransparency = tecks2.TextTransparency + .04
  214.  
  215. end
  216. naeeym2:Destroy()
  217. end)
  218. chat()
  219. end
  220. function onChatted(msg)
  221. chatfunc(msg)
  222. end
  223. p.Chatted:connect(onChatted)
  224. hed.face.Texture = "http://www.roblox.com/asset/?id=381193106"
  225. ypcall(function()
  226. shirt = Instance.new("Shirt", char)
  227. shirt.Name = "Shirt"
  228. pants = Instance.new("Pants", char)
  229. pants.Name = "Pants"
  230. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=451644755"
  231. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=358183960"
  232. end)
  233. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  234. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  235. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  236. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  237.  
  238. MegaloStrikesBack = Instance.new("Sound",torso)
  239. MegaloStrikesBack.Looped = true
  240. MegaloStrikesBack.SoundId = "http://www.roblox.com/asset?id=1489491013"
  241. MegaloStrikesBack.Volume = 50
  242. MegaloStrikesBack:Play()
  243. for _, v in pairs(char:GetChildren()) do
  244. if v.ClassName == "Accessory" then
  245. v:remove()
  246. end
  247. end
  248. local Hat = char:FindFirstChild("Hat_F") or Instance.new("Hat")
  249. Hat.AttachmentPos = Vector3.new(0, 0.33, 0)
  250. Hat.Name = "Hat_F"
  251. local Handle = Hat:FindFirstChild("Handle") or Instance.new("Part", Hat)
  252. if Handle.Name ~= "Handle" then
  253. Handle.Size = Vector3.new(1, 1, 1)
  254. end
  255. Handle.BottomSurface = 0
  256. Handle.Name = "Handle"
  257. Handle.TopSurface = 0
  258. Handle.Locked = 1
  259. local Mesh = Hat:FindFirstChild("Mesh") or Instance.new("SpecialMesh", Handle)
  260. Mesh.TextureId = "http://www.roblox.com/asset/?id=75975464"
  261. Mesh.MeshId = "http://www.roblox.com/asset/?id=250264520 "
  262. Mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
  263. Hat.Parent = char
  264.  
  265. handle = Instance.new("Part", char)
  266. handle.TopSurface = "Smooth"
  267. handle.BottomSurface = "Smooth"
  268. handle.Material = "Neon"
  269.  
  270. handle.Size = Vector3.new(0.2, 0.5, 0.5)
  271. handle.CanCollide = false
  272.  
  273. handle.FormFactor = "Custom"
  274. local Weldb = Instance.new("Weld", char)
  275. Weldb.Part0 = char["Right Arm"]
  276. Weldb.Part1 = handle
  277. Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
  278. local KnifeMesh = Instance.new("SpecialMesh", handle)
  279. KnifeMesh.MeshType = "FileMesh"
  280. KnifeMesh.MeshId = "http://www.roblox.com/asset/?id=121944778"
  281. KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
  282.  
  283. blackhand = Instance.new("Part",char)
  284. blackhand.Material = "Neon"
  285. blackhand.Transparency = 1
  286. blackhand.BrickColor = BrickColor.new("Really black")
  287. blackhand.Position = Vector3.new(999,999,999)
  288. blackhand.Size = Vector3.new(1.01,1.01,1.01)
  289. blackweld = Instance.new("Weld",blackhand)
  290. blackweld.Part0 = rarm
  291. blackweld.Part1 = blackhand
  292. blackweld.C0 = CFrame.new(0,-0.5,0)
  293.  
  294.  
  295. CV="Really red"
  296.  
  297. local txt = Instance.new("BillboardGui", char)
  298. txt.Adornee = hed
  299. txt.Name = "_status"
  300. txt.Size = UDim2.new(2, 0, 1.2, 0)
  301. txt.StudsOffset = Vector3.new(-9, 11, 0)
  302. local text = Instance.new("TextLabel", txt)
  303. text.Size = UDim2.new(10, 0, 7, 0)
  304. text.FontSize = "Size24"
  305. text.TextScaled = true
  306. text.TextTransparency = 0
  307. text.BackgroundTransparency = 1
  308. text.TextTransparency = 0
  309. text.TextStrokeTransparency = 0
  310. text.Font = "Arcade"
  311. text.TextStrokeColor3 = Color3.new(255,0,0)
  312.  
  313. v=Instance.new("Part")
  314. v.Name = "ColorBrick"
  315. v.Parent=char
  316. v.FormFactor="Symmetric"
  317. v.Anchored=true
  318. v.CanCollide=false
  319. v.BottomSurface="Smooth"
  320. v.TopSurface="Smooth"
  321. v.Size=Vector3.new(10,5,3)
  322. v.Transparency=1
  323. v.CFrame=torso.CFrame
  324. v.BrickColor=BrickColor.new(CV)
  325. v.Transparency=1
  326. text.TextColor3 = Color3.new(0,0,0)
  327. v.Shape="Block"
  328. text.Text = ""
  329.  
  330. refused = Instance.new("Sound",larm)
  331. refused.Volume = 100
  332. refused.SoundId = "http://www.roblox.com/asset/?id=400905079"
  333.  
  334. game:GetService("RunService").RenderStepped:connect(function()
  335.  
  336. if lala == true then
  337. if canchange == true then
  338. canchange = false
  339.  
  340. handle.BrickColor = BrickColor.new("Really red")
  341. wait(0.01)
  342. handle.BrickColor = BrickColor.new("Really blue")
  343. wait(0.01)
  344. handle.BrickColor = BrickColor.new("Bright green")
  345. wait(0.01)
  346. handle.BrickColor = BrickColor.new("Toothpaste")
  347. wait(0.01)
  348. handle.BrickColor = BrickColor.new("New Yeller")
  349. wait(0.01)
  350. handle.BrickColor = BrickColor.new("Magenta")
  351. wait(0.01)
  352. handle.BrickColor = BrickColor.new("Deep orange")
  353. wait(0.01)
  354. canchange = true
  355. end
  356. end
  357. if hum.MoveDirection.x == 0 then
  358. if idle == true then
  359. if idleon == true then
  360. idleon = false
  361. for i = 1,10 do
  362. wait()
  363. if hum.MoveDirection.x == 0 then
  364. 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)
  365. end
  366. if hum.MoveDirection.x == 0 then
  367. 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)
  368. end
  369. if hum.MoveDirection.x == 0 then
  370. 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)
  371. end
  372. if hum.MoveDirection.x == 0 then
  373. 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)
  374. end
  375. if hum.MoveDirection.x == 0 then
  376. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(2)), 0.1)
  377. end
  378. end
  379.  
  380.  
  381.  
  382.  
  383. for i = 1,10 do
  384. wait()
  385. if hum.MoveDirection.x == 0 then
  386. 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)
  387. end
  388. if hum.MoveDirection.x == 0 then
  389. 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)
  390. end
  391. if hum.MoveDirection.x == 0 then
  392. 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)
  393. end
  394. if hum.MoveDirection.x == 0 then
  395. 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)
  396. end
  397. if hum.MoveDirection.x == 0 then
  398. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(2)), 0.1)
  399. end
  400. end
  401. idleon = true
  402. end
  403.  
  404.  
  405.  
  406. end
  407. end
  408. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  409. if walking == true then
  410. if sprint == false then
  411. if idle1 == true then
  412. idle1 = false
  413.  
  414. idle = false
  415. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  416. for i = 1,10 do
  417. wait()
  418. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  419. 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)
  420. end
  421. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  422. 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)
  423. end
  424. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  425. 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)
  426. end
  427. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  428. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
  429. end
  430. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  431. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(2)), 0.1)
  432. end
  433.  
  434. end
  435. end
  436. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  437. for i = 1,10 do
  438. wait()
  439. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  440. 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)
  441. end
  442. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  443. 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)
  444. end
  445. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  446. 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)
  447. end
  448. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  449. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(-2)), 0.1)
  450. end
  451. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  452. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
  453. end
  454. end
  455. end
  456. if hum.MoveDirection.x == 0 then
  457. idle = true
  458. end
  459. idle1 = true
  460. end
  461. end
  462. end
  463.  
  464. end
  465. ----------------------------------------------------------------------------------
  466.  
  467. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  468. if walking == true then
  469. if sprint == true then
  470. if idle1 == true then
  471. idle1 = false
  472.  
  473. idle = false
  474. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  475. for i = 1,8 do
  476. wait()
  477. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  478. 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)
  479. end
  480. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  481. 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)
  482. end
  483. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  484. 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)
  485. end
  486. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  487. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
  488. end
  489. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  490. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(2)), 0.1)
  491. end
  492.  
  493. end
  494. end
  495. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  496. for i = 1,8 do
  497. wait()
  498. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  499. 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)
  500. end
  501. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  502. 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)
  503. end
  504. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  505. 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)
  506. end
  507. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  508. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(-2)), 0.1)
  509. end
  510. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  511. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
  512. end
  513.  
  514. end
  515. end
  516. if hum.MoveDirection.x == 0 then
  517. idle = true
  518. end
  519. idle1 = true
  520. end
  521. end
  522. end
  523. end
  524.  
  525. if deathchat1 == true then
  526. char.Parent = workspace.Camera
  527. char.Archivable = true
  528. local c = p.Character:Clone()
  529. c:MakeJoints()
  530. for y,t in pairs(c:GetChildren()) do
  531. if t:IsA("Part") then
  532. t.CanCollide = false
  533. t.Anchored = true
  534. t.BrickColor = BrickColor.new("Black")
  535. t.Transparency = 1
  536.  
  537. t.TopSurface = "Smooth"
  538. t.BottomSurface = "Smooth"
  539. t.RightSurface = "Smooth"
  540. t.LeftSurface = "Smooth"
  541. t.FrontSurface = "Smooth"
  542. t.BackSurface = "Smooth"
  543.  
  544.  
  545. else
  546. t:Remove()
  547. end
  548. end
  549. c.Parent = workspace
  550. game.Debris:AddItem(c,.05)
  551. end
  552.  
  553. hum:SetStateEnabled("Dead",false)
  554. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  555. if hum.Health < 5 and candie == true then
  556. hum.Name = "NOMOREDAMAGE"
  557. canheal = true
  558. done = false
  559.  
  560. done = true
  561. candie = false
  562. dead = true
  563. MegaloStrikesBack.Volume = 0
  564. refused:Play()
  565.  
  566. deathchat = true
  567. end
  568. if deathchat == true then
  569. deathchat = false
  570. idle = false
  571.  
  572. hed.face.Texture = "0"
  573. if char:FindFirstChild("TalkingBillBoard")~= nil then
  574. char:FindFirstChild("TalkingBillBoard"):destroy()
  575. end
  576. 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)
  577. idle1 = false
  578. canattack = false
  579. gothitdecal2 = Instance.new("Decal",torso)
  580. gothitdecal2.Texture = "http://www.roblox.com/asset/?id=318427241"
  581. gothitdecal2.Face = "Back"
  582. gothitdecal1 = Instance.new("Decal",torso)
  583. gothitdecal1.Texture = "http://www.roblox.com/asset/?id=318427241"
  584. hed.Transparency = 1
  585. torso.Transparency = 1
  586. larm.Transparency = 1
  587. rarm.Transparency = 1
  588. lovecounter = false
  589. text.Text = ""
  590.  
  591. lleg.Transparency = 1
  592. rleg.Transparency = 1
  593. handle.Transparency = 1
  594. Handle.Transparency = 1
  595. blackhand.Transparency = 1
  596. wait(1)
  597. refused:Stop()
  598. wait(2)
  599.  
  600. chatfunc("But It Refused")
  601. wait(1.5)
  602. candie = true
  603. idle = true
  604. idle1 = true
  605. hed.face.Texture = "http://www.roblox.com/asset/?id=946610608"
  606. canattack = true
  607. lleg.Anchored = false
  608. rleg.Anchored = false
  609. larm.Anchored = false
  610. rarm.Anchored = false
  611. hed.Anchored = false
  612. torso.Anchored = false
  613. gothitdecal2:Destroy()
  614. gothitdecal1:Destroy()
  615. for i = 1,10 do
  616. wait()
  617. hed.Transparency = hed.Transparency - 0.1
  618. torso.Transparency = torso.Transparency - 0.1
  619. larm.Transparency = larm.Transparency - 0.1
  620. rarm.Transparency = rarm.Transparency - 0.1
  621. lleg.Transparency = lleg.Transparency - 0.1
  622. rleg.Transparency = rleg.Transparency - 0.1
  623. handle.Transparency = handle.Transparency - 0.1
  624. Handle.Transparency = Handle.Transparency - 0.1
  625. blackhand.Transparency = blackhand.Transparency - 0.1
  626. end
  627. lovecounter = true
  628. dead = false
  629. deathchat1 = false
  630. canheal = false
  631. hum.Health = 100
  632.  
  633. MegaloStrikesBack.Volume = 50
  634. wait(1)
  635. hum.Name = "Humanoid"
  636. end
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643. if canheal == true then
  644.  
  645. hum.Health = math.huge
  646.  
  647. end
  648.  
  649. if lovecounter == true then
  650. text.Text = "Corrupted Chara LV "..love
  651. end
  652. end)
  653.  
  654. game.Players.CharacterAutoLoads = false
  655.  
  656.  
  657.  
  658.  
  659. hed.Transparency = 0
  660. torso.Transparency = 0
  661. larm.Transparency = 0
  662. rarm.Transparency = 0
  663. lleg.Transparency = 0
  664. rleg.Transparency = 0
  665. handle.Transparency = 0
  666. Handle.Transparency = 0
  667.  
  668.  
  669. idle = false
  670. walking = false
  671. soul1 = Instance.new("Part",char)
  672. soul1.Shape = "Ball"
  673. soul1.Material = "Neon"
  674. soul1.BrickColor = BrickColor.new("Really blue")
  675. soul1.Size = Vector3.new(1,1,1)
  676. soul1.Transparency = 0.5
  677. soul1weld = Instance.new("Weld",soul1)
  678. soul1weld.Part0 = torso
  679. soul1weld.Part1 = soul1
  680. soul1weld.C0 = CFrame.new(4,2,0)
  681. soul2 = Instance.new("Part",char)
  682. soul2.Shape = "Ball"
  683. soul2.Material = "Neon"
  684. soul2.Transparency = 0.5
  685. soul2.BrickColor = BrickColor.new("Bright green")
  686. soul2.Size = Vector3.new(1,1,1)
  687. soul2weld = Instance.new("Weld",soul2)
  688. soul2weld.Part0 = torso
  689. soul2weld.Part1 = soul2
  690. soul2weld.C0 = CFrame.new(5,2,0)
  691. soul3 = Instance.new("Part",char)
  692. soul3.Shape = "Ball"
  693. soul3.Transparency = 0.5
  694. soul3.Material = "Neon"
  695. soul3.BrickColor = BrickColor.new("Toothpaste")
  696. soul3.Size = Vector3.new(1,1,1)
  697. soul3weld = Instance.new("Weld",soul3)
  698. soul3weld.Part0 = torso
  699. soul3weld.Part1 = soul3
  700. soul3weld.C0 = CFrame.new(6,2,0)
  701. soul4 = Instance.new("Part",char)
  702. soul4.Shape = "Ball"
  703. soul4.Transparency = 0.5
  704. soul4.Material = "Neon"
  705. soul4.BrickColor = BrickColor.new("New Yeller")
  706. soul4.Size = Vector3.new(1,1,1)
  707. soul4weld = Instance.new("Weld",soul4)
  708. soul4weld.Part0 = torso
  709. soul4weld.Part1 = soul4
  710. soul4weld.C0 = CFrame.new(4,-1,0)
  711. soul5 = Instance.new("Part",char)
  712. soul5.Shape = "Ball"
  713. soul5.Material = "Neon"
  714. soul5.Transparency = 0.5
  715. soul5.BrickColor = BrickColor.new("Magenta")
  716. soul5.Size = Vector3.new(1,1,1)
  717. soul5weld = Instance.new("Weld",soul5)
  718. soul5weld.Part0 = torso
  719. soul5weld.Part1 = soul5
  720. soul5weld.C0 = CFrame.new(5,-1,0)
  721. soul6 = Instance.new("Part",char)
  722. soul6.Shape = "Ball"
  723. soul6.Transparency = 0.5
  724. soul6.Material = "Neon"
  725. soul6.BrickColor = BrickColor.new("Deep orange")
  726. soul6.Size = Vector3.new(1,1,1)
  727. soul6weld = Instance.new("Weld",soul6)
  728. soul6weld.Part0 = torso
  729. soul6weld.Part1 = soul6
  730. soul6weld.C0 = CFrame.new(6,-1,0)
  731. soul1s = Instance.new("Part",char)
  732. soul1s.Shape = "Ball"
  733. soul1s.Material = "Neon"
  734. soul1s.BrickColor = BrickColor.new("White")
  735. soul1s.Size = Vector3.new(0.9,0.9,0.9)
  736. soul1s.Transparency = 0.2
  737. soul1sweld = Instance.new("Weld",soul1s)
  738. soul1sweld.Part0 = torso
  739. soul1sweld.Part1 = soul1s
  740. soul1sweld.C0 = CFrame.new(4,2,0)
  741. soul2s = Instance.new("Part",char)
  742. soul2s.Shape = "Ball"
  743. soul2s.Material = "Neon"
  744. soul2s.Transparency = 0.2
  745. soul2s.BrickColor = BrickColor.new("White")
  746. soul2s.Size = Vector3.new(0.9,0.9,0.9)
  747. soul2sweld = Instance.new("Weld",soul2s)
  748. soul2sweld.Part0 = torso
  749. soul2sweld.Part1 = soul2s
  750. soul2sweld.C0 = CFrame.new(5,2,0)
  751. soul3s = Instance.new("Part",char)
  752. soul3s.Shape = "Ball"
  753. soul3s.Material = "Neon"
  754. soul3s.Transparency = 0.2
  755. soul3s.BrickColor = BrickColor.new("White")
  756. soul3s.Size = Vector3.new(0.9,0.9,0.9)
  757. soul3sweld = Instance.new("Weld",soul3s)
  758. soul3sweld.Part0 = torso
  759. soul3sweld.Part1 = soul3s
  760. soul3sweld.C0 = CFrame.new(6,2,0)
  761. soul4s = Instance.new("Part",char)
  762. soul4s.Shape = "Ball"
  763. soul4s.Material = "Neon"
  764. soul4s.Transparency = 0.2
  765. soul4s.BrickColor = BrickColor.new("White")
  766. soul4s.Material = "Neon"
  767. soul4s.Size = Vector3.new(0.9,0.9,0.9)
  768. soul4sweld = Instance.new("Weld",soul4s)
  769. soul4sweld.Part0 = torso
  770. soul4sweld.Part1 = soul4s
  771. soul4sweld.C0 = CFrame.new(4,-1,0)
  772. soul5s = Instance.new("Part",char)
  773. soul5s.Shape = "Ball"
  774. soul5s.Transparency = 0.2
  775. soul5s.BrickColor = BrickColor.new("White")
  776. soul5s.Size = Vector3.new(0.9,0.9,0.9)
  777. soul5s.Material = "Neon"
  778. soul5sweld = Instance.new("Weld",soul5s)
  779. soul5sweld.Part0 = torso
  780. soul5sweld.Part1 = soul5s
  781. soul5sweld.C0 = CFrame.new(5,-1,0)
  782. soul6s = Instance.new("Part",char)
  783. soul6s.Shape = "Ball"
  784. soul6s.Material = "Neon"
  785. soul6s.Transparency = 0.2
  786. soul6s.BrickColor = BrickColor.new("White")
  787. soul6s.Size = Vector3.new(0.9,0.9,0.9)
  788. soul6sweld = Instance.new("Weld",soul6s)
  789. soul6sweld.Part0 = torso
  790. soul6sweld.Part1 = soul6s
  791. soul6sweld.C0 = CFrame.new(6,-1,0)
  792.  
  793. chatfunc("Here we are again")
  794. wait(1)
  795. chatfunc("Just me and you comedian, right?")
  796. wait(2)
  797. chatfunc("With your blasters, your flashing eye")
  798. wait(2)
  799. chatfunc("You should be prepared, because soon, your last hour strikes =)")
  800. Weldb.C1 = CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(-3, 0, 0)
  801. for i = 1,100 do
  802. wait()
  803. 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)
  804. 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)
  805. 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)
  806. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-4)), 0.01)
  807. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(4)), 0.01)
  808.  
  809. end
  810. chatfunc("One step left, now It's almost time")
  811.  
  812. for i = 1,10 do
  813. wait(0.04)
  814. soul1weld.C0 = soul1weld.C0 - Vector3.new(0.45,0.14,0)
  815. soul2weld.C0 = soul2weld.C0 - Vector3.new(0.5,0.14,0)
  816. soul3weld.C0 = soul3weld.C0 - Vector3.new(0.6,0.14,0)
  817. soul4weld.C0 = soul4weld.C0 - Vector3.new(0.45,-0.1,0)
  818. soul5weld.C0 = soul5weld.C0 - Vector3.new(0.5,-0.1,0)
  819. soul6weld.C0 = soul6weld.C0 - Vector3.new(0.6,-0.1,0)
  820. soul1sweld.C0 = soul1sweld.C0 - Vector3.new(0.45,0.14,0)
  821. soul2sweld.C0 = soul2sweld.C0 - Vector3.new(0.5,0.14,0)
  822. soul3sweld.C0 = soul3sweld.C0 - Vector3.new(0.6,0.14,0)
  823. soul4sweld.C0 = soul4sweld.C0 - Vector3.new(0.45,-0.1,0)
  824. soul5sweld.C0 = soul5sweld.C0 - Vector3.new(0.5,-0.1,0)
  825. soul6sweld.C0 = soul6sweld.C0 - Vector3.new(0.6,-0.1,0)
  826. end
  827.  
  828.  
  829. soul1d = Instance.new("Part",char)
  830. soul1d.Shape = "Ball"
  831. soul1d.Material = "Neon"
  832. soul1d.BrickColor = BrickColor.new("Really blue")
  833. soul1d.Size = Vector3.new(1,1,1)
  834. soul1d.Transparency = 0.5
  835. soul1dweld = Instance.new("Weld",soul1d)
  836. soul1dweld.Part0 = torso
  837. soul1dweld.Part1 = soul1d
  838. soul1dweld.C0 = CFrame.new(0,0,0)
  839. soul2d = Instance.new("Part",char)
  840. soul2d.Shape = "Ball"
  841. soul2d.Material = "Neon"
  842. soul2d.Transparency = 0.5
  843. soul2d.BrickColor = BrickColor.new("Bright green")
  844. soul2d.Size = Vector3.new(1,1,1)
  845. soul2dweld = Instance.new("Weld",soul2d)
  846. soul2dweld.Part0 = torso
  847. soul2dweld.Part1 = soul2d
  848. soul2dweld.C0 = CFrame.new(0,0,0)
  849. soul3d = Instance.new("Part",char)
  850. soul3d.Shape = "Ball"
  851. soul3d.Transparency = 0.5
  852. soul3d.Material = "Neon"
  853. soul3d.BrickColor = BrickColor.new("Toothpaste")
  854. soul3d.Size = Vector3.new(1,1,1)
  855. soul3dweld = Instance.new("Weld",soul3d)
  856. soul3dweld.Part0 = torso
  857. soul3dweld.Part1 = soul3d
  858. soul3dweld.C0 = CFrame.new(0,0,0)
  859. soul4d = Instance.new("Part",char)
  860. soul4d.Shape = "Ball"
  861. soul4d.Transparency = 0.5
  862. soul4d.Material = "Neon"
  863. soul4d.BrickColor = BrickColor.new("New Yeller")
  864. soul4d.Size = Vector3.new(1,1,1)
  865. soul4dweld = Instance.new("Weld",soul4d)
  866. soul4dweld.Part0 = torso
  867. soul4dweld.Part1 = soul4d
  868. soul4dweld.C0 = CFrame.new(0,0,0)
  869. soul5d = Instance.new("Part",char)
  870. soul5d.Shape = "Ball"
  871. soul5d.Material = "Neon"
  872. soul5d.Transparency = 0.5
  873. soul5d.BrickColor = BrickColor.new("Magenta")
  874. soul5d.Size = Vector3.new(1,1,1)
  875. soul5dweld = Instance.new("Weld",soul5d)
  876. soul5dweld.Part0 = torso
  877. soul5dweld.Part1 = soul5d
  878. soul5dweld.C0 = CFrame.new(0,0,0)
  879. soul6d = Instance.new("Part",char)
  880. soul6d.Shape = "Ball"
  881. soul6d.Transparency = 0.5
  882. soul6d.Material = "Neon"
  883. soul6d.BrickColor = BrickColor.new("Deep orange")
  884. soul6d.Size = Vector3.new(1,1,1)
  885. soul6dweld = Instance.new("Weld",soul6d)
  886. soul6dweld.Part0 = torso
  887. soul6dweld.Part1 = soul6d
  888. soul6dweld.C0 = CFrame.new(0,0,0)
  889. soul1sd = Instance.new("Part",char)
  890. soul1sd.Shape = "Ball"
  891. soul1sd.Material = "Neon"
  892. soul1sd.BrickColor = BrickColor.new("White")
  893. soul1sd.Size = Vector3.new(0.9,0.9,0.9)
  894. soul1sd.Transparency = 0.2
  895. soul1sdweld = Instance.new("Weld",soul1sd)
  896. soul1sdweld.Part0 = torso
  897. soul1sdweld.Part1 = soul1sd
  898. soul1sdweld.C0 = CFrame.new(0,0,0)
  899. soul2sd = Instance.new("Part",char)
  900. soul2sd.Shape = "Ball"
  901. soul2sd.Material = "Neon"
  902. soul2sd.Transparency = 0.2
  903. soul2sd.BrickColor = BrickColor.new("White")
  904. soul2sd.Size = Vector3.new(0.9,0.9,0.9)
  905. soul2sdweld = Instance.new("Weld",soul2sd)
  906. soul2sdweld.Part0 = torso
  907. soul2sdweld.Part1 = soul2sd
  908. soul2sdweld.C0 = CFrame.new(0,0,0)
  909. soul3sd = Instance.new("Part",char)
  910. soul3sd.Shape = "Ball"
  911. soul3sd.Material = "Neon"
  912. soul3sd.Transparency = 0.2
  913. soul3sd.BrickColor = BrickColor.new("White")
  914. soul3sd.Size = Vector3.new(0.9,0.9,0.9)
  915. soul3sdweld = Instance.new("Weld",soul3sd)
  916. soul3sdweld.Part0 = torso
  917. soul3sdweld.Part1 = soul3sd
  918. soul3sdweld.C0 = CFrame.new(0,0,0)
  919. soul4sd = Instance.new("Part",char)
  920. soul4sd.Shape = "Ball"
  921. soul4sd.Material = "Neon"
  922. soul4sd.Transparency = 0.2
  923. soul4sd.BrickColor = BrickColor.new("White")
  924. soul4sd.Material = "Neon"
  925. soul4sd.Size = Vector3.new(0.9,0.9,0.9)
  926. soul4dsweld = Instance.new("Weld",soul4sd)
  927. soul4dsweld.Part0 = torso
  928. soul4dsweld.Part1 = soul4sd
  929. soul4dsweld.C0 = CFrame.new(0,0,0)
  930. soul5sd = Instance.new("Part",char)
  931. soul5sd.Shape = "Ball"
  932. soul5sd.Transparency = 0.2
  933. soul5sd.BrickColor = BrickColor.new("White")
  934. soul5sd.Size = Vector3.new(0.9,0.9,0.9)
  935. soul5sd.Material = "Neon"
  936. soul5sdweld = Instance.new("Weld",soul5sd)
  937. soul5sdweld.Part0 = torso
  938. soul5sdweld.Part1 = soul5sd
  939. soul5sdweld.C0 = CFrame.new(0,0,0)
  940. soul6sd = Instance.new("Part",char)
  941. soul6sd.Shape = "Ball"
  942. soul6sd.Material = "Neon"
  943. soul6sd.Transparency = 0.2
  944. soul6sd.BrickColor = BrickColor.new("White")
  945. soul6sd.Size = Vector3.new(0.9,0.9,0.9)
  946. soul6sdweld = Instance.new("Weld",soul6sd)
  947. soul6sdweld.Part0 = torso
  948. soul6sdweld.Part1 = soul6sd
  949. soul6sdweld.C0 = CFrame.new(0,0,0)
  950.  
  951.  
  952. soul1mesh = Instance.new("SpecialMesh",soul1d)
  953. soul2mesh = Instance.new("SpecialMesh",soul2d)
  954. soul3mesh = Instance.new("SpecialMesh",soul3d)
  955. soul4mesh = Instance.new("SpecialMesh",soul4d)
  956. soul5mesh = Instance.new("SpecialMesh",soul5d)
  957. soul6mesh = Instance.new("SpecialMesh",soul6d)
  958. soul1smesh = Instance.new("SpecialMesh",soul1sd)
  959. soul2smesh = Instance.new("SpecialMesh",soul2sd)
  960. soul3smesh = Instance.new("SpecialMesh",soul3sd)
  961. soul4smesh = Instance.new("SpecialMesh",soul4sd)
  962. soul5smesh = Instance.new("SpecialMesh",soul5sd)
  963. soul6smesh = Instance.new("SpecialMesh",soul6sd)
  964. soul1mesh.MeshType = "Sphere"
  965. soul2mesh.MeshType = "Sphere"
  966. soul3mesh.MeshType = "Sphere"
  967. soul4mesh.MeshType = "Sphere"
  968. soul5mesh.MeshType = "Sphere"
  969. soul6mesh.MeshType = "Sphere"
  970. soul1smesh.MeshType = "Sphere"
  971. soul2smesh.MeshType = "Sphere"
  972. soul3smesh.MeshType = "Sphere"
  973. soul4smesh.MeshType = "Sphere"
  974. soul5smesh.MeshType = "Sphere"
  975. soul6smesh.MeshType = "Sphere"
  976. KnifeMesh.TextureId = ""
  977. canchange = true
  978. for i = 1,20 do
  979. soul1mesh.Scale = soul1mesh.Scale + Vector3.new(0.5,0.5,0.5)
  980. soul1smesh.Scale = soul1smesh.Scale + Vector3.new(0.5,0.5,0.5)
  981. soul1d.Transparency = soul1d.Transparency + 0.025
  982. soul1sd.Transparency = soul1sd.Transparency + 0.05
  983. blackhand.Transparency = blackhand.Transparency - 0.04
  984. wait()
  985. end
  986. for i = 1,20 do
  987. soul2mesh.Scale = soul2mesh.Scale + Vector3.new(0.5,0.5,0.5)
  988. soul2smesh.Scale = soul2smesh.Scale + Vector3.new(0.5,0.5,0.5)
  989. soul2d.Transparency = soul2d.Transparency + 0.025
  990. soul2sd.Transparency = soul2sd.Transparency + 0.05
  991. wait()
  992. end
  993. for i = 1,20 do
  994. soul3mesh.Scale = soul3mesh.Scale + Vector3.new(0.5,0.5,0.5)
  995. soul3smesh.Scale = soul3smesh.Scale + Vector3.new(0.5,0.5,0.5)
  996. soul3d.Transparency = soul3d.Transparency + 0.025
  997. soul3sd.Transparency = soul3sd.Transparency + 0.05
  998. wait()
  999. end
  1000. for i = 1,20 do
  1001. soul4mesh.Scale = soul4mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1002. soul4smesh.Scale = soul4smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1003. soul4d.Transparency = soul4d.Transparency + 0.025
  1004. soul4sd.Transparency = soul4sd.Transparency + 0.05
  1005. wait()
  1006. end
  1007. for i = 1,20 do
  1008. soul5mesh.Scale = soul5mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1009. soul5smesh.Scale = soul5smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1010. soul5d.Transparency = soul5d.Transparency + 0.025
  1011. soul5sd.Transparency = soul5sd.Transparency + 0.05
  1012. wait()
  1013. end
  1014. for i = 1,20 do
  1015. soul6mesh.Scale = soul6mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1016. soul6smesh.Scale = soul6smesh.Scale + Vector3.new(0.5,0.5,0.5)
  1017. soul6d.Transparency = soul6d.Transparency + 0.025
  1018. soul6sd.Transparency = soul6sd.Transparency + 0.05
  1019. soul1.Transparency = soul1.Transparency + 0.08
  1020. soul2.Transparency = soul2.Transparency + 0.08
  1021. soul3.Transparency = soul3.Transparency + 0.08
  1022. soul4.Transparency = soul4.Transparency + 0.08
  1023. soul5.Transparency = soul5.Transparency + 0.08
  1024. soul6.Transparency = soul6.Transparency + 0.1
  1025. soul1s.Transparency = soul1.Transparency + 0.1
  1026. soul2s.Transparency = soul2s.Transparency + 0.1
  1027. soul3s.Transparency = soul3s.Transparency + 0.1
  1028. soul4s.Transparency = soul4s.Transparency + 0.1
  1029. soul5s.Transparency = soul5s.Transparency + 0.1
  1030. soul6s.Transparency = soul6s.Transparency + 0.1
  1031. wait()
  1032. end
  1033.  
  1034.  
  1035. wait(1)
  1036.  
  1037.  
  1038.  
  1039. lala = false
  1040. wait(1)
  1041. soul1:Destroy()
  1042. soul2:Destroy()
  1043. soul3:Destroy()
  1044. soul4:Destroy()
  1045. soul5:Destroy()
  1046. soul6:Destroy()
  1047. soul1s:Destroy()
  1048. soul2s:Destroy()
  1049. soul3s:Destroy()
  1050. soul4s:Destroy()
  1051. soul5s:Destroy()
  1052. soul6s:Destroy()
  1053. soul1d:Destroy()
  1054. soul2d:Destroy()
  1055. soul3d:Destroy()
  1056. soul4d:Destroy()
  1057. soul5d:Destroy()
  1058. soul6d:Destroy()
  1059. soul1sd:Destroy()
  1060. soul2sd:Destroy()
  1061. soul3sd:Destroy()
  1062. soul4sd:Destroy()
  1063. soul5sd:Destroy()
  1064. soul6sd:Destroy()
  1065. idle = true
  1066. chatfunc("You should prepare to just die =)")
  1067. hed.face.Texture = "http://www.roblox.com/asset/?id=946610608"
  1068. lovecounter = true
  1069. walking = true
  1070. Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
  1071. KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
  1072. mouse.KeyDown:connect(function(key)
  1073. if key == "z" then
  1074. if canattack == true then
  1075. canattack = false
  1076.  
  1077. idle = false
  1078. walking = false
  1079. wait(1)
  1080.  
  1081. kill = Instance.new("Part",char)
  1082. kill.Position = torso.Position - Vector3.new(0,2,0)
  1083. kill.Size = Vector3.new(200,0.1,200)
  1084. kill.Name = "Immune"
  1085. kill.CanCollide = false
  1086. kill.Transparency = 1
  1087. kill.Anchored = true
  1088. kill.Material = "Neon"
  1089. kill.BrickColor = BrickColor.new("Really red")
  1090. killmesh = Instance.new("SpecialMesh",kill)
  1091. killmesh.MeshType = "FileMesh"
  1092. killmesh.MeshId = "rbxassetid://465435723"
  1093. killmesh.Scale = Vector3.new(5.2,0.01,5.2)
  1094. Weldb.C1 = CFrame.new(0, -1, -1) * CFrame.fromEulerAnglesXYZ(-2, 0, 0)
  1095. for i = 1, 20 do
  1096. wait()
  1097. 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)
  1098. 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)
  1099. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  1100. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(6), math.rad(0), 0), 0.2)
  1101. 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)
  1102. 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)
  1103.  
  1104. end
  1105. for i = 1, 20 do
  1106. wait()
  1107. 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)
  1108. 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)
  1109. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  1110. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles( math.rad(-50), math.rad(0), 0), 0.2)
  1111. 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)
  1112. 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)
  1113.  
  1114. end
  1115. hitsound:Play()
  1116. part = Instance.new("Part",char)
  1117. part.Size = Vector3.new(0.1,0.1,0.1)
  1118. part.Position = handle.Position
  1119. part1 = Instance.new("Part",char)
  1120. part1.Size = Vector3.new(0.1,0.1,0.1)
  1121. part1.Position = handle.Position
  1122. part2 = Instance.new("Part",char)
  1123. part2.Size = Vector3.new(0.1,0.1,0.1)
  1124. part2.Position = handle.Position
  1125. part3 = Instance.new("Part",char)
  1126. part3.Size = Vector3.new(0.1,0.1,0.1)
  1127. part3.Position = handle.Position
  1128. part4 = Instance.new("Part",char)
  1129. part4.Size = Vector3.new(0.1,0.1,0.1)
  1130. part4.Position = handle.Position
  1131. part5 = Instance.new("Part",char)
  1132. part5.Size = Vector3.new(0.1,0.1,0.1)
  1133. part5.Position = handle.Position
  1134. part6 = Instance.new("Part",char)
  1135. part6.Size = Vector3.new(0.1,0.1,0.1)
  1136. part6.Position = handle.Position
  1137. part7 = Instance.new("Part",char)
  1138. part7.Size = Vector3.new(0.1,0.1,0.1)
  1139. part7.Position = handle.Position
  1140. part8 = Instance.new("Part",char)
  1141. part8.Size = Vector3.new(0.1,0.1,0.1)
  1142. part8.Position = handle.Position
  1143. part9 = Instance.new("Part",char)
  1144. part9.Size = Vector3.new(0.1,0.1,0.1)
  1145. part9.Position = handle.Position
  1146. part10 = Instance.new("Part",char)
  1147. part10.Size = Vector3.new(0.1,0.1,0.1)
  1148. part10.Position = handle.Position
  1149. KnifeMesh.TextureId = ""
  1150. for i = 1,100 do
  1151. wait()
  1152. colorred = colorred + 0.006
  1153. handle.Color = Color3.new(colorred,0,0)
  1154. end
  1155. chatfunc("Kill or be killed =)")
  1156. for i = 1,120 do
  1157. wait()
  1158. kill.Transparency = kill.Transparency - 0.005
  1159. end
  1160.  
  1161. function onTouched(hit)
  1162. if hit.Parent:FindFirstChild("Immune") == nil then
  1163. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  1164. hit.Parent:FindFirstChild("Head").Anchored = true
  1165. hitsound:Play()
  1166.  
  1167.  
  1168.  
  1169. hit.Parent:BreakJoints()
  1170. hit.Parent:FindFirstChild("Humanoid").Health = -1
  1171. end
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177. end
  1178. end
  1179. kill.Touched:connect(onTouched)
  1180.  
  1181.  
  1182. kill1 = Instance.new("Part",char)
  1183. kill1.Position = torso.Position - Vector3.new(0,2,0)
  1184. kill1.Size = Vector3.new(200,300,200)
  1185. kill1.Name = "Immune"
  1186. kill1.CanCollide = false
  1187. kill1.Transparency = 1
  1188. kill1.Anchored = false
  1189. kill1.Material = "Neon"
  1190. kill1.BrickColor = BrickColor.new("Really red")
  1191.  
  1192. function onTouched(hit)
  1193. if hit.Parent:FindFirstChild("Immune") == nil then
  1194. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  1195. hit.Parent:FindFirstChild("Head").Anchored = true
  1196. hitsound:Play()
  1197.  
  1198.  
  1199.  
  1200. hit.Parent:FindFirstChild("Humanoid").Health = -1
  1201. hit.Parent:BreakJoints()
  1202. end
  1203.  
  1204.  
  1205.  
  1206. end
  1207.  
  1208. end
  1209. kill1.Touched:connect(onTouched)
  1210. for i = 1,50 do
  1211. wait()
  1212. killmesh.Scale = killmesh.Scale + Vector3.new(0,0.2,0)
  1213. end
  1214. wait(2)
  1215. kill.Anchored = false
  1216. canattack = true
  1217. idle = true
  1218. walking = true
  1219. if char:FindFirstChild("TalkingBillBoard")~= nil then
  1220. char:FindFirstChild("TalkingBillBoard"):destroy()
  1221. end
  1222. KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
  1223. colorred = 0
  1224. Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
  1225. end
  1226. end
  1227. end)
  1228. slashsound = Instance.new("Sound",torso)
  1229. slashsound.SoundId = "http://www.roblox.com/asset/?id=357417055"
  1230. slashsound.Volume = 10
  1231. hitsound = Instance.new("Sound",torso)
  1232. hitsound.SoundId = "http://www.roblox.com/asset/?id=623904185"
  1233. hitsound.Volume = 10
  1234. mouse.KeyDown:connect(function(key)
  1235. if key == "q" then
  1236. if canattack == true then
  1237. canattack = false
  1238. idle = false
  1239. walking = false
  1240. wait(0.5)
  1241. slash = Instance.new("Part",char)
  1242. slash.CanCollide = false
  1243. slash.Transparency = 1
  1244. slash.Size = Vector3.new(5,5,1)
  1245. slashweld = Instance.new("Weld",slash)
  1246. slashweld.Part0 = torso
  1247. slashweld.Part1 = slash
  1248. slashweld.C0 = CFrame.new(0,0,-2)
  1249. slashdecal = Instance.new("Decal",slash)
  1250. slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
  1251.  
  1252. slashdecal1 = Instance.new("Decal",slash)
  1253. slashdecal1.Face = "Back"
  1254. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
  1255. slashsound:Play()
  1256. function onTouched(hit)
  1257. if hit.Parent:FindFirstChild("Immune") == nil then
  1258. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  1259. hit.Parent:FindFirstChild("Head").Anchored = true
  1260. slash.TouchInterest:Destroy()
  1261. wait(1)
  1262. hitsound:Play()
  1263.  
  1264. gothit = Instance.new("Part",hit)
  1265. gothit.CanCollide = false
  1266. gothit.Transparency = 1
  1267. gothit.Size = Vector3.new(10,10,1)
  1268. gothitweld1 = Instance.new("Weld",gothit)
  1269. gothitweld1.Part0 = hit.Parent:FindFirstChild("Torso")
  1270. gothitweld1.Part1 = gothit
  1271.  
  1272. gothitweld1.C0 = CFrame.new(0,4,0)
  1273. gothitdecal = Instance.new("Decal",gothit)
  1274. gothitdecal.Texture = "http://www.roblox.com/asset/?id=1193550262"
  1275. love = love + 1
  1276. gothit = Instance.new("Part",hit)
  1277. gothit.CanCollide = false
  1278. gothit.Transparency = 1
  1279. gothit.Size = Vector3.new(10,10,1)
  1280. gothitweld = Instance.new("Weld",gothit)
  1281. gothitweld.Part0 = hit.Parent:FindFirstChild("Torso")
  1282. gothitweld.Part1 = gothit
  1283. gothitweld.C0 = CFrame.new(0,5,0)
  1284.  
  1285. gothitdecal = Instance.new("Decal",gothit)
  1286. gothitdecal.Texture = "http://www.roblox.com/asset/?id=166540317"
  1287. gothitdecal.Face = "Back"
  1288. gothitweld.C0 = CFrame.new(0,3.5,0)
  1289. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1290. wait(0.2)
  1291. gothitweld.C0 = CFrame.new(0,4,0)
  1292. gothitweld1.C0 = CFrame.new(0,4,0)
  1293. wait(0.2)
  1294. gothitweld.C0 = CFrame.new(0,3.5,0)
  1295. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1296. wait(0.2)
  1297. gothitweld.C0 = CFrame.new(0,4,0)
  1298. gothitweld1.C0 = CFrame.new(0,4,0)
  1299. wait(0.2)
  1300. gothitweld.C0 = CFrame.new(0,3.5,0)
  1301. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1302. wait(0.2)
  1303. gothitweld.C0 = CFrame.new(0,4,0)
  1304. gothitweld1.C0 = CFrame.new(0,4,0)
  1305. wait(0.2)
  1306. gothitweld.C0 = CFrame.new(0,3.5,0)
  1307. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1308. wait(0.2)
  1309. gothitweld.C0 = CFrame.new(0,4,0)
  1310. gothitweld1.C0 = CFrame.new(0,4,0)
  1311. wait(0.2)
  1312. gothitweld.C0 = CFrame.new(0,3.5,0)
  1313. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1314. wait(0.2)
  1315. gothitweld.C0 = CFrame.new(0,4,0)
  1316. gothitweld1.C0 = CFrame.new(0,4,0)
  1317. wait(0.2)
  1318. gothitweld.C0 = CFrame.new(0,3.5,0)
  1319. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1320. wait(0.2)
  1321. gothitweld.C0 = CFrame.new(0,4,0)
  1322. gothitweld1.C0 = CFrame.new(0,4,0)
  1323. wait(0.2)
  1324.  
  1325. hit.Parent:FindFirstChild("Humanoid").Health = -1
  1326. hit.Parent:BreakJoints()
  1327. else
  1328. if hit.Parent:IsA("Model") then
  1329. wait(1)
  1330.  
  1331. hit.Parent:BreakJoints()
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337. end
  1338. if hit:IsA("Part") and hit.Size.X < 500 then
  1339.  
  1340. hit.BrickColor = BrickColor.new("Really black")
  1341. hitsound:Play()
  1342. for i = 1,20 do
  1343. wait()
  1344. hit.Transparency = hit.Transparency + 0.05
  1345. end
  1346.  
  1347.  
  1348.  
  1349.  
  1350. end
  1351. end
  1352.  
  1353. end
  1354.  
  1355. end
  1356. slash.Touched:connect(onTouched)
  1357.  
  1358. for i = 1, 5 do
  1359. wait()
  1360. 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)
  1361. 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)
  1362. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1363. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1364. 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)
  1365. 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)
  1366.  
  1367. end
  1368. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
  1369. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
  1370. for i = 1, 5 do
  1371. wait()
  1372. 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)
  1373. 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)
  1374. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1375. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1376. 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)
  1377. 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)
  1378.  
  1379. end
  1380. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
  1381. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
  1382.  
  1383. wait(0.1)
  1384. slash:Destroy()
  1385. canattack = true
  1386. idle = true
  1387. walking = true
  1388. end
  1389. end
  1390. end)
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399. mouse.KeyDown:connect(function(key)
  1400. if key == "x" then
  1401. hed.Transparency = 1
  1402. torso.Transparency = 1
  1403. larm.Transparency = 1
  1404. hed.face.Texture = ""
  1405. MegaloStrikesBack.Volume = 0.1
  1406. lovecounter = false
  1407. rarm.Transparency = 1
  1408. lleg.Transparency = 1
  1409. rleg.Transparency = 1
  1410. handle.Transparency = 1
  1411. Handle.Transparency = 1
  1412. blackhand.Transparency = 1
  1413. hum.WalkSpeed = 60
  1414. text.Text = ""
  1415. if char:FindFirstChild("TalkingBillBoard")~= nil then
  1416. char:FindFirstChild("TalkingBillBoard"):destroy()
  1417. end
  1418. end
  1419. end)
  1420. mouse.KeyUp:connect(function(key)
  1421. if key == "x" then
  1422. hed.Transparency = 0
  1423. lovecounter = true
  1424. torso.Transparency = 0
  1425. larm.Transparency = 0
  1426. rarm.Transparency = 0
  1427. MegaloStrikesBack.Volume = 50
  1428. lleg.Transparency = 0
  1429. rleg.Transparency = 0
  1430. handle.Transparency = 0
  1431. Handle.Transparency = 0
  1432. blackhand.Transparency = 0
  1433. hum.WalkSpeed = 16
  1434. hed.face.Texture = "http://www.roblox.com/asset/?id=946610608"
  1435. end
  1436. end)
  1437. mouse.KeyDown:connect(function(Key)
  1438. if Key:byte() == 48 then
  1439. hum.WalkSpeed = 40
  1440. workspace.Camera.FieldOfView = 80
  1441. sprint = true
  1442. end
  1443. end)
  1444.  
  1445. mouse.KeyUp:connect(function(Key)
  1446. if Key:byte() == 48 then
  1447. hum.WalkSpeed = 16
  1448. workspace.Camera.FieldOfView = 70
  1449. sprint = false
  1450. end
  1451. end)
  1452.  
  1453.  
  1454.  
  1455. mouse.KeyDown:connect(function(key)
  1456. if key == "e" then
  1457. if canattack == true then
  1458. canattack = false
  1459. idle = false
  1460. walking = false
  1461. wait(1)
  1462.  
  1463.  
  1464. slashsound:Play()
  1465.  
  1466. for i = 1, 5 do
  1467. wait()
  1468. 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)
  1469. 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)
  1470. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1471. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1472. 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)
  1473. 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)
  1474.  
  1475. end
  1476.  
  1477. for i = 1, 5 do
  1478. wait()
  1479. 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)
  1480. 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)
  1481. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1482. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1483. 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)
  1484. 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)
  1485.  
  1486. end
  1487. slash4 = Instance.new("Part",char)
  1488. slash4.CanCollide = false
  1489. slash4.Transparency = 0
  1490. slash4.Position = Vector3.new(999,999,999)
  1491. slash4.BrickColor = BrickColor.new("Really red")
  1492. slash4.Size = Vector3.new(0.3,9,0.3)
  1493. slashweld4 = Instance.new("Weld",slash4)
  1494. slashweld4.Part0 = torso
  1495. slashweld4.Part1 = slash4
  1496. slashweld4.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-80))
  1497. slashsound:Play()
  1498. for i = 1, 5 do
  1499. wait()
  1500. 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)
  1501. 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)
  1502. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1503. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-5), math.rad(15), 0), 0.7)
  1504. 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)
  1505. 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)
  1506.  
  1507. end
  1508. slash3 = Instance.new("Part",char)
  1509. slash3.CanCollide = false
  1510. slash3.Transparency = 0
  1511. slash3.Position = Vector3.new(999,999,999)
  1512. slash3.BrickColor = BrickColor.new("Really red")
  1513. slash3.Size = Vector3.new(0.3,9,0.3)
  1514. slashweld3 = Instance.new("Weld",slash3)
  1515. slashweld3.Part0 = torso
  1516. slashweld3.Part1 = slash3
  1517. slashweld3.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(40))
  1518. slashsound:Play()
  1519. for i = 1, 5 do
  1520. wait()
  1521. 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)
  1522. 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)
  1523. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1524. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-7), math.rad(17), 0), 0.7)
  1525. 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)
  1526. 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)
  1527.  
  1528. end
  1529. slash2 = Instance.new("Part",char)
  1530. slash2.CanCollide = false
  1531. slash2.Transparency = 0
  1532. slash2.Position = Vector3.new(999,999,999)
  1533. slash2.BrickColor = BrickColor.new("Really red")
  1534. slash2.Size = Vector3.new(0.3,9,0.3)
  1535. slashweld2 = Instance.new("Weld",slash2)
  1536. slashweld2.Part0 = torso
  1537. slashweld2.Part1 = slash2
  1538. slashweld2.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(150))
  1539. for i = 1, 5 do
  1540. wait()
  1541. 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)
  1542. 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)
  1543. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1544. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1545. 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)
  1546. 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)
  1547.  
  1548. end
  1549. slashsound:Play()
  1550. for i = 1, 5 do
  1551. wait()
  1552. 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)
  1553. 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)
  1554. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1555. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-7), math.rad(17), 0), 0.7)
  1556. 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)
  1557. 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)
  1558.  
  1559. end
  1560. slash1 = Instance.new("Part",char)
  1561. slash1.CanCollide = false
  1562. slash1.Transparency = 0
  1563. slash1.Position = Vector3.new(999,999,999)
  1564. slash1.BrickColor = BrickColor.new("Really red")
  1565. slash1.Size = Vector3.new(0.3,9,0.3)
  1566. slashweld1 = Instance.new("Weld",slash1)
  1567. slashweld1.Part0 = torso
  1568. slashweld1.Part1 = slash1
  1569. slashweld1.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(78))
  1570. for i = 1, 5 do
  1571. wait()
  1572. 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)
  1573. 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)
  1574. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1575. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1576. 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)
  1577. 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)
  1578.  
  1579. end
  1580. slash5 = Instance.new("Part",char)
  1581. slash5.CanCollide = true
  1582. slash5.Transparency = 1
  1583. slash5.Position = Vector3.new(999,999,999)
  1584. slash5.BrickColor = BrickColor.new("Really red")
  1585. slash5.Size = Vector3.new(4,3,4)
  1586. slashweld5 = Instance.new("Weld",slash5)
  1587. slashweld5.Part0 = torso
  1588. slashweld5.Part1 = slash5
  1589. slashweld5.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(130))
  1590. function onTouched(hit)
  1591. if hit.Parent:FindFirstChild("Immune") == nil then
  1592. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  1593. hit.Parent:FindFirstChild("Head").Anchored = true
  1594.  
  1595. wait(1)
  1596. hitsound:Play()
  1597.  
  1598. gothit = Instance.new("Part",hit)
  1599. gothit.CanCollide = false
  1600. gothit.Transparency = 1
  1601. gothit.Size = Vector3.new(10,10,1)
  1602. gothitweld1 = Instance.new("Weld",gothit)
  1603. gothitweld1.Part0 = hit.Parent:FindFirstChild("Torso")
  1604. gothitweld1.Part1 = gothit
  1605.  
  1606. gothitweld1.C0 = CFrame.new(0,4,0)
  1607. gothitdecal = Instance.new("Decal",gothit)
  1608. gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
  1609. love = love + 1
  1610. gothit = Instance.new("Part",hit)
  1611. gothit.CanCollide = false
  1612. gothit.Transparency = 1
  1613. gothit.Size = Vector3.new(10,10,1)
  1614. gothitweld = Instance.new("Weld",gothit)
  1615. gothitweld.Part0 = hit.Parent:FindFirstChild("Torso")
  1616. gothitweld.Part1 = gothit
  1617. gothitweld.C0 = CFrame.new(0,5,0)
  1618.  
  1619. gothitdecal = Instance.new("Decal",gothit)
  1620. gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
  1621. gothitdecal.Face = "Back"
  1622. gothitweld.C0 = CFrame.new(0,3.5,0)
  1623. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1624. wait(0.2)
  1625. gothitweld.C0 = CFrame.new(0,4,0)
  1626. gothitweld1.C0 = CFrame.new(0,4,0)
  1627. wait(0.2)
  1628. gothitweld.C0 = CFrame.new(0,3.5,0)
  1629. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1630. wait(0.2)
  1631. gothitweld.C0 = CFrame.new(0,4,0)
  1632. gothitweld1.C0 = CFrame.new(0,4,0)
  1633. wait(0.2)
  1634. gothitweld.C0 = CFrame.new(0,3.5,0)
  1635. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1636. wait(0.2)
  1637. gothitweld.C0 = CFrame.new(0,4,0)
  1638. gothitweld1.C0 = CFrame.new(0,4,0)
  1639. wait(0.2)
  1640. gothitweld.C0 = CFrame.new(0,3.5,0)
  1641. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1642. wait(0.2)
  1643. gothitweld.C0 = CFrame.new(0,4,0)
  1644. gothitweld1.C0 = CFrame.new(0,4,0)
  1645. wait(0.2)
  1646. gothitweld.C0 = CFrame.new(0,3.5,0)
  1647. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1648. wait(0.2)
  1649. gothitweld.C0 = CFrame.new(0,4,0)
  1650. gothitweld1.C0 = CFrame.new(0,4,0)
  1651. wait(0.2)
  1652. gothitweld.C0 = CFrame.new(0,3.5,0)
  1653. gothitweld1.C0 = CFrame.new(0,3.5,0)
  1654. wait(0.2)
  1655. gothitweld.C0 = CFrame.new(0,4,0)
  1656. gothitweld1.C0 = CFrame.new(0,4,0)
  1657. wait(0.2)
  1658.  
  1659. hit.Parent:FindFirstChild("Humanoid").Health = -1
  1660. hit.Parent:BreakJoints()
  1661. else
  1662. if hit.Parent:IsA("Model") then
  1663. wait(1)
  1664.  
  1665. hit.Parent:BreakJoints()
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671. end
  1672. if hit:IsA("Part") and hit.Size.X < 500 then
  1673.  
  1674. hit.BrickColor = BrickColor.new("Really black")
  1675. hitsound:Play()
  1676. for i = 1,20 do
  1677. wait()
  1678. hit.Transparency = hit.Transparency + 0.05
  1679. end
  1680.  
  1681.  
  1682.  
  1683.  
  1684. end
  1685. end
  1686.  
  1687. end
  1688.  
  1689. end
  1690. slash5.Touched:connect(onTouched)
  1691. for i = 1,70 do
  1692. wait()
  1693.  
  1694. slashweld1.C0 = slashweld1.C0 - Vector3.new(0,0,4)
  1695. slashweld2.C0 = slashweld2.C0 - Vector3.new(0,0,4)
  1696. slashweld3.C0 = slashweld3.C0 - Vector3.new(0,0,4)
  1697. slashweld4.C0 = slashweld4.C0 - Vector3.new(0,0,4)
  1698. slashweld5.C0 = slashweld5.C0 - Vector3.new(0,0,4)
  1699.  
  1700.  
  1701.  
  1702. end
  1703. slash1:Destroy()
  1704. slash2:Destroy()
  1705. slash3:Destroy()
  1706. slash4:Destroy()
  1707. slash5:Destroy()
  1708. canattack = true
  1709. idle = true
  1710. walking = true
  1711. end
  1712. end
  1713. end)
  1714.  
  1715.  
  1716. mouse.KeyDown:connect(function(key)
  1717. if key == "r" then
  1718. if canattack == true then
  1719.  
  1720.  
  1721.  
  1722. what = Instance.new("Part",char)
  1723. what.Size = Vector3.new(60,60,60)
  1724. what.Transparency = 1
  1725. what.Position = torso.Position
  1726. what.CanCollide = false
  1727. function onTouched(hit)
  1728. if hit.Parent:FindFirstChild("Immune") == nil then
  1729. if hit.Parent:FindFirstChild("Torso") ~= nil then
  1730. chatfunc('You tought you escaped?')
  1731.  
  1732. t = hit.Parent:FindFirstChild("Torso")
  1733. h = hit.Parent:FindFirstChild("Head")
  1734. la = hit.Parent:FindFirstChild("Left Arm")
  1735. ra = hit.Parent:FindFirstChild("Right Arm")
  1736. ll = hit.Parent:FindFirstChild("Left Leg")
  1737. rl = hit.Parent:FindFirstChild("Right Leg")
  1738.  
  1739. what:Destroy()
  1740.  
  1741. torso.CFrame = t.CFrame * CFrame.Angles(0,math.rad(180),0) + t.CFrame.lookVector * 3
  1742. h.Anchored = true
  1743.  
  1744.  
  1745.  
  1746. hed.Anchored = true
  1747. wait(2)
  1748. chatfunc('Too bad.')
  1749. slash = Instance.new("Part",char)
  1750. slash.CanCollide = false
  1751. slash.Transparency = 1
  1752. slash.Size = Vector3.new(5,5,1)
  1753. slashweld = Instance.new("Weld",slash)
  1754. slashweld.Part0 = torso
  1755. slashweld.Part1 = slash
  1756. slashweld.C0 = CFrame.new(0,0,-2)
  1757. slashdecal = Instance.new("Decal",slash)
  1758. slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
  1759.  
  1760. slashdecal1 = Instance.new("Decal",slash)
  1761. slashdecal1.Face = "Back"
  1762. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
  1763. slashsound:Play()
  1764. for i = 1, 5 do
  1765. wait()
  1766. 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)
  1767. 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)
  1768. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1769. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1770. 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)
  1771. 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)
  1772.  
  1773. end
  1774. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
  1775. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
  1776. for i = 1, 5 do
  1777. wait()
  1778. 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)
  1779. 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)
  1780. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1781. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1782. 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)
  1783. 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)
  1784.  
  1785. end
  1786. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
  1787. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
  1788.  
  1789. wait(0.1)
  1790. slash:Destroy()
  1791. if la ~= nil then
  1792. la.BrickColor = BrickColor.new("Really black")
  1793. hitsound:Play()
  1794. for i = 1,20 do
  1795. wait()
  1796. la.Transparency = la.Transparency + 0.05
  1797. end
  1798. la:Destroy()
  1799. end
  1800. slash = Instance.new("Part",char)
  1801. slash.CanCollide = false
  1802. slash.Transparency = 1
  1803. slash.Size = Vector3.new(5,5,1)
  1804. slashweld = Instance.new("Weld",slash)
  1805. slashweld.Part0 = torso
  1806. slashweld.Part1 = slash
  1807. slashweld.C0 = CFrame.new(0,0,-2)
  1808. slashdecal = Instance.new("Decal",slash)
  1809. slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
  1810.  
  1811. slashdecal1 = Instance.new("Decal",slash)
  1812. slashdecal1.Face = "Back"
  1813. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
  1814. slashsound:Play()
  1815. for i = 1, 5 do
  1816. wait()
  1817. 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)
  1818. 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)
  1819. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1820. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1821. 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)
  1822. 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)
  1823.  
  1824. end
  1825. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
  1826. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
  1827. for i = 1, 5 do
  1828. wait()
  1829. 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)
  1830. 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)
  1831. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1832. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1833. 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)
  1834. 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)
  1835.  
  1836. end
  1837. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
  1838. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
  1839.  
  1840. wait(0.1)
  1841. slash:Destroy()
  1842. if ll ~= nil then
  1843. ll.BrickColor = BrickColor.new("Really black")
  1844. hitsound:Play()
  1845. for i = 1,20 do
  1846. wait()
  1847. ll.Transparency = ll.Transparency + 0.05
  1848. end
  1849. ll:Destroy()
  1850. end
  1851. slash = Instance.new("Part",char)
  1852. slash.CanCollide = false
  1853. slash.Transparency = 1
  1854. slash.Size = Vector3.new(5,5,1)
  1855. slashweld = Instance.new("Weld",slash)
  1856. slashweld.Part0 = torso
  1857. slashweld.Part1 = slash
  1858. slashweld.C0 = CFrame.new(0,0,-2)
  1859. slashdecal = Instance.new("Decal",slash)
  1860. slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
  1861.  
  1862. slashdecal1 = Instance.new("Decal",slash)
  1863. slashdecal1.Face = "Back"
  1864. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
  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(150),math.rad(0),math.rad(50)), 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(0), math.rad(0), 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. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
  1877. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
  1878. for i = 1, 5 do
  1879. wait()
  1880. 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)
  1881. 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)
  1882. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1883. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1884. 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)
  1885. 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)
  1886.  
  1887. end
  1888. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
  1889. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
  1890.  
  1891. wait(0.1)
  1892. slash:Destroy()
  1893. if ra ~= nil then
  1894. ra.BrickColor = BrickColor.new("Really black")
  1895. hitsound:Play()
  1896. for i = 1,20 do
  1897. wait()
  1898. ra.Transparency = ra.Transparency + 0.05
  1899. end
  1900. ra:Destroy()
  1901. end
  1902. slash = Instance.new("Part",char)
  1903. slash.CanCollide = false
  1904. slash.Transparency = 1
  1905. slash.Size = Vector3.new(5,5,1)
  1906. slashweld = Instance.new("Weld",slash)
  1907. slashweld.Part0 = torso
  1908. slashweld.Part1 = slash
  1909. slashweld.C0 = CFrame.new(0,0,-2)
  1910. slashdecal = Instance.new("Decal",slash)
  1911. slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
  1912.  
  1913. slashdecal1 = Instance.new("Decal",slash)
  1914. slashdecal1.Face = "Back"
  1915. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
  1916. slashsound:Play()
  1917. for i = 1, 5 do
  1918. wait()
  1919. 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)
  1920. 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)
  1921. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1922. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1923. 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)
  1924. 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)
  1925.  
  1926. end
  1927. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
  1928. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
  1929. for i = 1, 5 do
  1930. wait()
  1931. 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)
  1932. 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)
  1933. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1934. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1935. 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)
  1936. 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)
  1937.  
  1938. end
  1939. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
  1940. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
  1941.  
  1942. wait(0.1)
  1943. slash:Destroy()
  1944. if rl ~= nil then
  1945. rl.BrickColor = BrickColor.new("Really black")
  1946. hitsound:Play()
  1947. for i = 1,20 do
  1948. wait()
  1949. rl.Transparency = rl.Transparency + 0.05
  1950. end
  1951. rl:Destroy()
  1952. end
  1953. slash = Instance.new("Part",char)
  1954. slash.CanCollide = false
  1955. slash.Transparency = 1
  1956. slash.Size = Vector3.new(5,5,1)
  1957. slashweld = Instance.new("Weld",slash)
  1958. slashweld.Part0 = torso
  1959. slashweld.Part1 = slash
  1960. slashweld.C0 = CFrame.new(0,0,-2)
  1961. slashdecal = Instance.new("Decal",slash)
  1962. slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
  1963.  
  1964. slashdecal1 = Instance.new("Decal",slash)
  1965. slashdecal1.Face = "Back"
  1966. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
  1967. slashsound:Play()
  1968. for i = 1, 5 do
  1969. wait()
  1970. 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)
  1971. 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)
  1972. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1973. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  1974. 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)
  1975. 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)
  1976.  
  1977. end
  1978. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
  1979. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
  1980. for i = 1, 5 do
  1981. wait()
  1982. 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)
  1983. 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)
  1984. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  1985. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  1986. 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)
  1987. 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)
  1988.  
  1989. end
  1990. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
  1991. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
  1992.  
  1993. wait(0.1)
  1994. slash:Destroy()
  1995.  
  1996. t.BrickColor = BrickColor.new("Really black")
  1997. hitsound:Play()
  1998. for i = 1,20 do
  1999. wait()
  2000. t.Transparency = t.Transparency + 0.05
  2001. end
  2002. t:Destroy()
  2003. slash = Instance.new("Part",char)
  2004. slash.CanCollide = false
  2005. slash.Transparency = 1
  2006. slash.Size = Vector3.new(5,5,1)
  2007. slashweld = Instance.new("Weld",slash)
  2008. slashweld.Part0 = torso
  2009. slashweld.Part1 = slash
  2010. slashweld.C0 = CFrame.new(0,0,-2)
  2011. slashdecal = Instance.new("Decal",slash)
  2012. slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
  2013.  
  2014. slashdecal1 = Instance.new("Decal",slash)
  2015. slashdecal1.Face = "Back"
  2016. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
  2017. slashsound:Play()
  2018. for i = 1, 5 do
  2019. wait()
  2020. 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)
  2021. 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)
  2022. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2023. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
  2024. 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)
  2025. 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)
  2026.  
  2027. end
  2028. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
  2029. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
  2030. for i = 1, 5 do
  2031. wait()
  2032. 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)
  2033. 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)
  2034. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
  2035. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
  2036. 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)
  2037. 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)
  2038.  
  2039. end
  2040. slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
  2041. slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
  2042.  
  2043. wait(0.1)
  2044. slash:Destroy()
  2045. if h ~= nil then
  2046. h.BrickColor = BrickColor.new("Really black")
  2047. hitsound:Play()
  2048. for i = 1,20 do
  2049. wait()
  2050. h.Transparency = h.Transparency + 0.05
  2051. end
  2052. h:Destroy()
  2053. end
  2054. hed.Anchored = false
  2055.  
  2056. end
  2057. end
  2058. end
  2059. what.Touched:connect(onTouched)
  2060. end
  2061. end
  2062. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement