Nahul

Untitled

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