Advertisement
McRoblox132

Frisk

Apr 5th, 2018
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 74.34 KB | None | 0 0
  1.  
  2. local lovecounter = false
  3. local love = 99
  4. local sprint = false
  5. local done = false
  6. local canheal = false
  7. local deathchat1 = false
  8. local once = true
  9. local breakjoints = true
  10. local dead = false
  11. local candie = true
  12. local deathchat = false
  13. local canattack = true
  14. local colorred = 0
  15. local lala = true
  16. local idleon = true
  17. local walking = true
  18. local idle1 = true
  19. local canchange = false
  20. local idle = true
  21. local p = game.Players.LocalPlayer
  22. local char = p.Character
  23. local mouse = p:GetMouse()
  24. local larm = char["Left Arm"]
  25. local rarm = char["Right Arm"]
  26. local lleg = char["Left Leg"]
  27. local rleg = char["Right Leg"]
  28. local hed = char.Head
  29. local torso = char.Torso
  30. local hum = char.Humanoid
  31.  
  32. um = Instance.new("Part",char)
  33. um.Name = "Immune"
  34. um.CanCollide = false
  35. um.Anchored = true
  36. um.Transparency = 1
  37. dead = true
  38. local cam = game.Workspace.CurrentCamera
  39. local root = char.HumanoidRootPart
  40. local deb = false
  41. local shot = 0
  42. local debris=game:service"Debris"
  43. local l = game:GetService("Lighting")
  44. local rs = game:GetService("RunService").RenderStepped
  45. local Create = LoadLibrary("RbxUtility").Create
  46. ff = Instance.new("ForceField",char)
  47. ff.Visible = false
  48. ArtificialHB = Create("BindableEvent", script){
  49. Parent = script,
  50. Name = "Heartbeat",
  51. }
  52. CFuncs = {
  53.  
  54.  
  55. ["Sound"] = {
  56. Create = function(id, par, vol, pit)
  57. coroutine.resume(coroutine.create(function()
  58. local S = Create("Sound"){
  59. Volume = vol,
  60. Pitch = pit or 1,
  61. SoundId = id,
  62. Parent = par or workspace,
  63. }
  64. wait()
  65. S:play()
  66. game:GetService("Debris"):AddItem(S, 6)
  67. end))
  68. end;
  69. };
  70.  
  71.  
  72.  
  73. CreateTemplate = {
  74.  
  75. };
  76. }
  77. function swait(num)
  78. if num == 0 or num == nil then
  79. ArtificialHB.Event:wait()
  80. else
  81. for i = 0, num do
  82. ArtificialHB.Event:wait()
  83. end
  84. end
  85. end
  86. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  87. function lerp(a, b, t) -- Linear interpolation
  88. return a + (b - a)*t
  89. end
  90.  
  91. function slerp(a, b, t) --Spherical interpolation
  92. dot = a:Dot(b)
  93. if dot > 0.99999 or dot < -0.99999 then
  94. return t <= 0.5 and a or b
  95. else
  96. r = math.acos(dot)
  97. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  98. end
  99. end
  100. function matrixInterpolate(a, b, t)
  101. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  102. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  103. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  104. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  105. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  106. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  107. local t = v1:Dot(v2)
  108. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  109. return CFrame.new()
  110. end
  111. return CFrame.new(
  112. v0.x, v0.y, v0.z,
  113. v1.x, v1.y, v1.z,
  114. v2.x, v2.y, v2.z,
  115. v3.x, v3.y, v3.z)
  116. end
  117. ----------------------------------------------------
  118. function genWeld(a,b)
  119. local w = Instance.new("Weld",a)
  120. w.Part0 = a
  121. w.Part1 = b
  122. return w
  123. end
  124. function weld(a, b)
  125. local weld = Instance.new("Weld")
  126. weld.Name = "W"
  127. weld.Part0 = a
  128. weld.Part1 = b
  129. weld.C0 = a.CFrame:inverse() * b.CFrame
  130. weld.Parent = a
  131. return weld;
  132. end
  133. ----------------------------------------------------
  134. function Lerp(c1,c2,al)
  135. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  136. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  137. for i,v in pairs(com1) do
  138. com1[i] = v+(com2[i]-v)*al
  139. end
  140. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  141. end
  142. ----------------------------------------------------
  143. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  144. local wld = Instance.new("Weld", wp1)
  145. wld.Part0 = wp0
  146. wld.Part1 = wp1
  147.  
  148. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  149. end
  150. ----------------------------------------------------
  151. function weld5(part0, part1, c0, c1)
  152. weeld=Instance.new("Weld", part0)
  153. weeld.Part0=part0
  154. weeld.Part1=part1
  155. weeld.C0=c0
  156. weeld.C1=c1
  157. return weeld
  158. end
  159. ----------------------------------------------------
  160. function HasntTouched(plrname)
  161. local ret = true
  162. for _, v in pairs(Touche) do
  163. if v == plrname then
  164. ret = false
  165. end
  166. end
  167. return ret
  168. end
  169. newWeld(torso, larm, -1.5, 0.5, 0)
  170. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  171. newWeld(torso, rarm, 1.5, 0.5, 0)
  172. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  173. newWeld(torso, hed, 0, 1.5, 0)
  174. newWeld(torso, lleg, -0.5, -1, 0)
  175. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  176. newWeld(torso, rleg, 0.5, -1, 0)
  177. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  178. newWeld(root, torso, 0, -1, 0)
  179. torso.Weld.C1 = CFrame.new(0, -1, 0)
  180.  
  181. function chatfunc(text)
  182. local chat = coroutine.wrap(function()
  183. if char:FindFirstChild("TalkingBillBoard")~= nil then
  184. char:FindFirstChild("TalkingBillBoard"):destroy()
  185. end
  186. local naeeym2 = Instance.new("BillboardGui",char)
  187. naeeym2.Size = UDim2.new(0,100,0,40)
  188. naeeym2.StudsOffset = Vector3.new(0,3,0)
  189. naeeym2.Adornee = hed
  190. naeeym2.Name = "TalkingBillBoard"
  191. local tecks2 = Instance.new("TextLabel",naeeym2)
  192. tecks2.BackgroundTransparency = 1
  193. tecks2.BorderSizePixel = 0
  194. tecks2.Text = ""
  195. tecks2.Font = "Bodoni"
  196. tecks2.TextSize = 30
  197. tecks2.TextStrokeTransparency = 0
  198. tecks2.TextColor3 = Color3.new(255,0,0)
  199. tecks2.TextStrokeColor3 = Color3.new(255,0,0)
  200. tecks2.Size = UDim2.new(1,0,0.5,0)
  201.  
  202. for i = 1,string.len(text),1 do
  203. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", hed, 6, .8)
  204. tecks2.Text = string.sub(text,1,i)
  205.  
  206. wait(0.01)
  207. end
  208. wait(2)
  209. for i = 1, 50 do
  210. swait()
  211. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  212. tecks2.Rotation = tecks2.Rotation - .8
  213. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  214. tecks2.TextTransparency = tecks2.TextTransparency + .04
  215.  
  216. end
  217. naeeym2:Destroy()
  218. end)
  219. chat()
  220. end
  221. function onChatted(msg)
  222. chatfunc(msg)
  223. end
  224. p.Chatted:connect(onChatted)
  225. hed.face.Texture = "http://www.roblox.com/asset/?id=424964548"
  226. ypcall(function()
  227. shirt = Instance.new("Shirt", char)
  228. shirt.Name = "Shirt"
  229. pants = Instance.new("Pants", char)
  230. pants.Name = "Pants"
  231. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=344083952"
  232. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=344084200"
  233. end)
  234. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  235. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  236. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  237. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  238.  
  239. MegaloStrikesBack = Instance.new("Sound",torso)
  240. MegaloStrikesBack.Looped = true
  241. MegaloStrikesBack.SoundId = "http://www.roblox.com/asset?id=410745820"
  242. MegaloStrikesBack.Volume = 50
  243. MegaloStrikesBack:Play()
  244. for _, v in pairs(char:GetChildren()) do
  245. if v.ClassName == "Accessory" then
  246. v:remove()
  247. end
  248. end
  249. local Hat = char:FindFirstChild("Hat_F") or Instance.new("Hat")
  250. Hat.AttachmentPos = Vector3.new(0, 0.33, 0)
  251. Hat.Name = "Hat_F"
  252. local Handle = Hat:FindFirstChild("Handle") or Instance.new("Part", Hat)
  253. if Handle.Name ~= "Handle" then
  254. Handle.Size = Vector3.new(1, 1, 1)
  255. end
  256. Handle.BottomSurface = 0
  257. Handle.Name = "Handle"
  258. Handle.TopSurface = 0
  259. Handle.Locked = 1
  260. local Mesh = Hat:FindFirstChild("Mesh") or Instance.new("SpecialMesh", Handle)
  261. Mesh.TextureId = "http://www.roblox.com/asset/?id=75975464"
  262. Mesh.MeshId = "http://www.roblox.com/asset/?id=250264520 "
  263. Mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
  264. Hat.Parent = char
  265.  
  266. handle = Instance.new("Part", char)
  267. handle.TopSurface = "Smooth"
  268. handle.BottomSurface = "Smooth"
  269. handle.Material = "Neon"
  270.  
  271. handle.Size = Vector3.new(0.2, 0.5, 0.5)
  272. handle.CanCollide = false
  273.  
  274. handle.FormFactor = "Custom"
  275. local Weldb = Instance.new("Weld", char)
  276. Weldb.Part0 = char["Right Arm"]
  277. Weldb.Part1 = handle
  278. Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
  279. local KnifeMesh = Instance.new("SpecialMesh", handle)
  280. KnifeMesh.MeshType = "FileMesh"
  281. KnifeMesh.MeshId = "http://www.roblox.com/asset/?id=121944778"
  282. KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=362719969"
  283.  
  284. blackhand = Instance.new("Part",char)
  285. blackhand.Material = "Neon"
  286. blackhand.Transparency = 1
  287. blackhand.BrickColor = BrickColor.new("Really black")
  288. blackhand.Position = Vector3.new(999,999,999)
  289. blackhand.Size = Vector3.new(1.01,1.01,1.01)
  290. blackweld = Instance.new("Weld",blackhand)
  291. blackweld.Part0 = rarm
  292. blackweld.Part1 = blackhand
  293. blackweld.C0 = CFrame.new(0,-0.5,0)
  294.  
  295.  
  296. CV="Really red"
  297.  
  298. local txt = Instance.new("BillboardGui", char)
  299. txt.Adornee = hed
  300. txt.Name = "_status"
  301. txt.Size = UDim2.new(2, 0, 1.2, 0)
  302. txt.StudsOffset = Vector3.new(-9, 11, 0)
  303. local text = Instance.new("TextLabel", txt)
  304. text.Size = UDim2.new(10, 0, 7, 0)
  305. text.FontSize = "Size24"
  306. text.TextScaled = true
  307. text.TextTransparency = 0
  308. text.BackgroundTransparency = 1
  309. text.TextTransparency = 0
  310. text.TextStrokeTransparency = 0
  311. text.Font = "Bodoni"
  312. text.TextStrokeColor3 = Color3.new(255,0,0)
  313.  
  314. v=Instance.new("Part")
  315. v.Name = "ColorBrick"
  316. v.Parent=char
  317. v.FormFactor="Symmetric"
  318. v.Anchored=true
  319. v.CanCollide=false
  320. v.BottomSurface="Smooth"
  321. v.TopSurface="Smooth"
  322. v.Size=Vector3.new(10,5,3)
  323. v.Transparency=1
  324. v.CFrame=torso.CFrame
  325. v.BrickColor=BrickColor.new(CV)
  326. v.Transparency=1
  327. text.TextColor3 = Color3.new(0,0,0)
  328. v.Shape="Block"
  329. text.Text = ""
  330.  
  331. refused = Instance.new("Sound",larm)
  332. refused.Volume = 100
  333. refused.SoundId = "http://www.roblox.com/asset/?id=400905079"
  334.  
  335. game:GetService("RunService").RenderStepped:connect(function()
  336.  
  337. if lala == true then
  338. if canchange == true then
  339. canchange = false
  340.  
  341. handle.BrickColor = BrickColor.new("Really red")
  342. wait(0.01)
  343. handle.BrickColor = BrickColor.new("Really blue")
  344. wait(0.01)
  345. handle.BrickColor = BrickColor.new("Bright green")
  346. wait(0.01)
  347. handle.BrickColor = BrickColor.new("Toothpaste")
  348. wait(0.01)
  349. handle.BrickColor = BrickColor.new("New Yeller")
  350. wait(0.01)
  351. handle.BrickColor = BrickColor.new("Magenta")
  352. wait(0.01)
  353. handle.BrickColor = BrickColor.new("Deep orange")
  354. wait(0.01)
  355. canchange = true
  356. end
  357. end
  358. if hum.MoveDirection.x == 0 then
  359. if idle == true then
  360. if idleon == true then
  361. idleon = false
  362. for i = 1,10 do
  363. wait()
  364. if hum.MoveDirection.x == 0 then
  365. 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)
  366. end
  367. if hum.MoveDirection.x == 0 then
  368. 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)
  369. end
  370. if hum.MoveDirection.x == 0 then
  371. 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)
  372. end
  373. if hum.MoveDirection.x == 0 then
  374. 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)
  375. end
  376. if hum.MoveDirection.x == 0 then
  377. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(2)), 0.1)
  378. end
  379. end
  380.  
  381.  
  382.  
  383.  
  384. for i = 1,10 do
  385. wait()
  386. if hum.MoveDirection.x == 0 then
  387. 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)
  388. end
  389. if hum.MoveDirection.x == 0 then
  390. 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)
  391. end
  392. if hum.MoveDirection.x == 0 then
  393. 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)
  394. end
  395. if hum.MoveDirection.x == 0 then
  396. 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)
  397. end
  398. if hum.MoveDirection.x == 0 then
  399. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(2)), 0.1)
  400. end
  401. end
  402. idleon = true
  403. end
  404.  
  405.  
  406.  
  407. end
  408. end
  409. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  410. if walking == true then
  411. if sprint == false then
  412. if idle1 == true then
  413. idle1 = false
  414.  
  415. idle = false
  416. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  417. for i = 1,10 do
  418. wait()
  419. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  420. 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)
  421. end
  422. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  423. 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)
  424. end
  425. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  426. 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)
  427. end
  428. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  429. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
  430. end
  431. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  432. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(2)), 0.1)
  433. end
  434.  
  435. end
  436. end
  437. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  438. for i = 1,10 do
  439. wait()
  440. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  441. 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)
  442. end
  443. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  444. 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)
  445. end
  446. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  447. 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)
  448. end
  449. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  450. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(-2)), 0.1)
  451. end
  452. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  453. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
  454. end
  455. end
  456. end
  457. if hum.MoveDirection.x == 0 then
  458. idle = true
  459. end
  460. idle1 = true
  461. end
  462. end
  463. end
  464.  
  465. end
  466. ----------------------------------------------------------------------------------
  467.  
  468. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  469. if walking == true then
  470. if sprint == true then
  471. if idle1 == true then
  472. idle1 = false
  473.  
  474. idle = false
  475. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  476. for i = 1,8 do
  477. wait()
  478. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  479. 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)
  480. end
  481. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  482. 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)
  483. end
  484. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  485. 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)
  486. end
  487. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  488. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
  489. end
  490. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  491. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(2)), 0.1)
  492. end
  493.  
  494. end
  495. end
  496. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  497. for i = 1,8 do
  498. wait()
  499. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  500. 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)
  501. end
  502. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  503. 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)
  504. end
  505. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  506. 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)
  507. end
  508. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  509. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(-2)), 0.1)
  510. end
  511. if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
  512. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
  513. end
  514.  
  515. end
  516. end
  517. if hum.MoveDirection.x == 0 then
  518. idle = true
  519. end
  520. idle1 = true
  521. end
  522. end
  523. end
  524. end
  525.  
  526. if deathchat1 == true then
  527. char.Parent = workspace.Camera
  528. char.Archivable = true
  529. local c = p.Character:Clone()
  530. c:MakeJoints()
  531. for y,t in pairs(c:GetChildren()) do
  532. if t:IsA("Part") then
  533. t.CanCollide = false
  534. t.Anchored = true
  535. t.BrickColor = BrickColor.new("Black")
  536. t.Transparency = 1
  537.  
  538. t.TopSurface = "Smooth"
  539. t.BottomSurface = "Smooth"
  540. t.RightSurface = "Smooth"
  541. t.LeftSurface = "Smooth"
  542. t.FrontSurface = "Smooth"
  543. t.BackSurface = "Smooth"
  544.  
  545.  
  546. else
  547. t:Remove()
  548. end
  549. end
  550. c.Parent = workspace
  551. game.Debris:AddItem(c,.05)
  552. end
  553.  
  554. hum:SetStateEnabled("Dead",false)
  555. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  556. if hum.Health < 5 and candie == true then
  557. hum.Name = "NOMOREDAMAGE"
  558. canheal = true
  559. done = false
  560.  
  561. done = true
  562. candie = false
  563. dead = true
  564. MegaloStrikesBack.Volume = 0
  565. refused:Play()
  566.  
  567. deathchat = true
  568. end
  569. if deathchat == true then
  570. deathchat = false
  571. idle = false
  572.  
  573. hed.face.Texture = "0"
  574. if char:FindFirstChild("TalkingBillBoard")~= nil then
  575. char:FindFirstChild("TalkingBillBoard"):destroy()
  576. end
  577. 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)
  578. idle1 = false
  579. canattack = false
  580. gothitdecal2 = Instance.new("Decal",torso)
  581. gothitdecal2.Texture = "http://www.roblox.com/asset/?id=318427241"
  582. gothitdecal2.Face = "Back"
  583. gothitdecal1 = Instance.new("Decal",torso)
  584. gothitdecal1.Texture = "http://www.roblox.com/asset/?id=318427241"
  585. hed.Transparency = 1
  586. torso.Transparency = 1
  587. larm.Transparency = 1
  588. rarm.Transparency = 1
  589. lovecounter = false
  590. text.Text = ""
  591.  
  592. lleg.Transparency = 1
  593. rleg.Transparency = 1
  594. handle.Transparency = 1
  595. Handle.Transparency = 1
  596. blackhand.Transparency = 1
  597. wait(1)
  598. refused:Stop()
  599. wait(2)
  600.  
  601. chatfunc("But It Refused")
  602. wait(1.5)
  603. candie = true
  604. idle = true
  605. idle1 = true
  606. hed.face.Texture = "http://www.roblox.com/asset/?id=946610608"
  607. canattack = true
  608. lleg.Anchored = false
  609. rleg.Anchored = false
  610. larm.Anchored = false
  611. rarm.Anchored = false
  612. hed.Anchored = false
  613. torso.Anchored = false
  614. gothitdecal2:Destroy()
  615. gothitdecal1:Destroy()
  616. for i = 1,10 do
  617. wait()
  618. hed.Transparency = hed.Transparency - 0.1
  619. torso.Transparency = torso.Transparency - 0.1
  620. larm.Transparency = larm.Transparency - 0.1
  621. rarm.Transparency = rarm.Transparency - 0.1
  622. lleg.Transparency = lleg.Transparency - 0.1
  623. rleg.Transparency = rleg.Transparency - 0.1
  624. handle.Transparency = handle.Transparency - 0.1
  625. Handle.Transparency = Handle.Transparency - 0.1
  626. blackhand.Transparency = blackhand.Transparency - 0.1
  627. end
  628. lovecounter = true
  629. dead = false
  630. deathchat1 = false
  631. canheal = false
  632. hum.Health = 100
  633.  
  634. MegaloStrikesBack.Volume = 50
  635. wait(1)
  636. hum.Name = "Humanoid"
  637. end
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644. if canheal == true then
  645.  
  646. hum.Health = math.huge
  647.  
  648. end
  649.  
  650. if lovecounter == true then
  651. text.Text = "Frisk LV "..love
  652. end
  653. end)
  654.  
  655. game.Players.CharacterAutoLoads = false
  656.  
  657.  
  658.  
  659.  
  660. hed.Transparency = 0
  661. torso.Transparency = 0
  662. larm.Transparency = 0
  663. rarm.Transparency = 0
  664. lleg.Transparency = 0
  665. rleg.Transparency = 0
  666. handle.Transparency = 0
  667. Handle.Transparency = 0
  668.  
  669.  
  670. idle = false
  671. walking = false
  672. soul1 = Instance.new("Part",char)
  673. soul1.Shape = "Ball"
  674. soul1.Material = "Neon"
  675. soul1.BrickColor = BrickColor.new("Really blue")
  676. soul1.Size = Vector3.new(1,1,1)
  677. soul1.Transparency = 0.5
  678. soul1weld = Instance.new("Weld",soul1)
  679. soul1weld.Part0 = torso
  680. soul1weld.Part1 = soul1
  681. soul1weld.C0 = CFrame.new(4,2,0)
  682. soul2 = Instance.new("Part",char)
  683. soul2.Shape = "Ball"
  684. soul2.Material = "Neon"
  685. soul2.Transparency = 0.5
  686. soul2.BrickColor = BrickColor.new("Bright green")
  687. soul2.Size = Vector3.new(1,1,1)
  688. soul2weld = Instance.new("Weld",soul2)
  689. soul2weld.Part0 = torso
  690. soul2weld.Part1 = soul2
  691. soul2weld.C0 = CFrame.new(5,2,0)
  692. soul3 = Instance.new("Part",char)
  693. soul3.Shape = "Ball"
  694. soul3.Transparency = 0.5
  695. soul3.Material = "Neon"
  696. soul3.BrickColor = BrickColor.new("Toothpaste")
  697. soul3.Size = Vector3.new(1,1,1)
  698. soul3weld = Instance.new("Weld",soul3)
  699. soul3weld.Part0 = torso
  700. soul3weld.Part1 = soul3
  701. soul3weld.C0 = CFrame.new(6,2,0)
  702. soul4 = Instance.new("Part",char)
  703. soul4.Shape = "Ball"
  704. soul4.Transparency = 0.5
  705. soul4.Material = "Neon"
  706. soul4.BrickColor = BrickColor.new("New Yeller")
  707. soul4.Size = Vector3.new(1,1,1)
  708. soul4weld = Instance.new("Weld",soul4)
  709. soul4weld.Part0 = torso
  710. soul4weld.Part1 = soul4
  711. soul4weld.C0 = CFrame.new(4,-1,0)
  712. soul5 = Instance.new("Part",char)
  713. soul5.Shape = "Ball"
  714. soul5.Material = "Neon"
  715. soul5.Transparency = 0.5
  716. soul5.BrickColor = BrickColor.new("Magenta")
  717. soul5.Size = Vector3.new(1,1,1)
  718. soul5weld = Instance.new("Weld",soul5)
  719. soul5weld.Part0 = torso
  720. soul5weld.Part1 = soul5
  721. soul5weld.C0 = CFrame.new(5,-1,0)
  722. soul6 = Instance.new("Part",char)
  723. soul6.Shape = "Ball"
  724. soul6.Transparency = 0.5
  725. soul6.Material = "Neon"
  726. soul6.BrickColor = BrickColor.new("Deep orange")
  727. soul6.Size = Vector3.new(1,1,1)
  728. soul6weld = Instance.new("Weld",soul6)
  729. soul6weld.Part0 = torso
  730. soul6weld.Part1 = soul6
  731. soul6weld.C0 = CFrame.new(6,-1,0)
  732. soul1s = Instance.new("Part",char)
  733. soul1s.Shape = "Ball"
  734. soul1s.Material = "Neon"
  735. soul1s.BrickColor = BrickColor.new("White")
  736. soul1s.Size = Vector3.new(0.9,0.9,0.9)
  737. soul1s.Transparency = 0.2
  738. soul1sweld = Instance.new("Weld",soul1s)
  739. soul1sweld.Part0 = torso
  740. soul1sweld.Part1 = soul1s
  741. soul1sweld.C0 = CFrame.new(4,2,0)
  742. soul2s = Instance.new("Part",char)
  743. soul2s.Shape = "Ball"
  744. soul2s.Material = "Neon"
  745. soul2s.Transparency = 0.2
  746. soul2s.BrickColor = BrickColor.new("White")
  747. soul2s.Size = Vector3.new(0.9,0.9,0.9)
  748. soul2sweld = Instance.new("Weld",soul2s)
  749. soul2sweld.Part0 = torso
  750. soul2sweld.Part1 = soul2s
  751. soul2sweld.C0 = CFrame.new(5,2,0)
  752. soul3s = Instance.new("Part",char)
  753. soul3s.Shape = "Ball"
  754. soul3s.Material = "Neon"
  755. soul3s.Transparency = 0.2
  756. soul3s.BrickColor = BrickColor.new("White")
  757. soul3s.Size = Vector3.new(0.9,0.9,0.9)
  758. soul3sweld = Instance.new("Weld",soul3s)
  759. soul3sweld.Part0 = torso
  760. soul3sweld.Part1 = soul3s
  761. soul3sweld.C0 = CFrame.new(6,2,0)
  762. soul4s = Instance.new("Part",char)
  763. soul4s.Shape = "Ball"
  764. soul4s.Material = "Neon"
  765. soul4s.Transparency = 0.2
  766. soul4s.BrickColor = BrickColor.new("White")
  767. soul4s.Material = "Neon"
  768. soul4s.Size = Vector3.new(0.9,0.9,0.9)
  769. soul4sweld = Instance.new("Weld",soul4s)
  770. soul4sweld.Part0 = torso
  771. soul4sweld.Part1 = soul4s
  772. soul4sweld.C0 = CFrame.new(4,-1,0)
  773. soul5s = Instance.new("Part",char)
  774. soul5s.Shape = "Ball"
  775. soul5s.Transparency = 0.2
  776. soul5s.BrickColor = BrickColor.new("White")
  777. soul5s.Size = Vector3.new(0.9,0.9,0.9)
  778. soul5s.Material = "Neon"
  779. soul5sweld = Instance.new("Weld",soul5s)
  780. soul5sweld.Part0 = torso
  781. soul5sweld.Part1 = soul5s
  782. soul5sweld.C0 = CFrame.new(5,-1,0)
  783. soul6s = Instance.new("Part",char)
  784. soul6s.Shape = "Ball"
  785. soul6s.Material = "Neon"
  786. soul6s.Transparency = 0.2
  787. soul6s.BrickColor = BrickColor.new("White")
  788. soul6s.Size = Vector3.new(0.9,0.9,0.9)
  789. soul6sweld = Instance.new("Weld",soul6s)
  790. soul6sweld.Part0 = torso
  791. soul6sweld.Part1 = soul6s
  792. soul6sweld.C0 = CFrame.new(6,-1,0)
  793.  
  794. chatfunc("I Can Feel My Determinations Like Never Feld It")
  795. wait(2)
  796. chatfunc("This Time If Finally Comed")
  797. wait(2)
  798.  
  799. chatfunc("In The TimeLines Gaster Told Me THIS IS MY POWER")
  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("Welcome To The Genocide")
  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("I Always Determined")
  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=362719969"
  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("It's Your Time To DIE!")
  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=362719969"
  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=941619213"
  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=941619213"
  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('I Got You')
  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('=)')
  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