Advertisement
Guest User

Untitled

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