REX_THE_LEAKER

Aubergine Man FE

Nov 10th, 2018
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 164.86 KB | None | 0 0
  1. -->Made By XDavodioX Edited By TheWaddling<--
  2.  
  3. --:DSAF Dave_Memeboi:--
  4.  
  5. --//Don't Leak Or i Will Stalk you.\\--
  6.  
  7.  
  8.  
  9. warn([[
  10. all of the commands of my script
  11. click - Dave Punch
  12. l - victory - if tpose eat chips
  13. k - kill urself - but if tpose drink soda
  14. j- what huh - and if tpose laugh
  15. h- MEEM - and if tpose AAAAAAAAAAAAAAAA
  16. g- that was fun - if tpose seizure
  17. f- Xd -if tpose isthatahamsandwich
  18. r- AAH oh my god aah - if tpose maybe you should not be living here
  19. t- squat
  20. y- laugh and - if t-pose think
  21. u- ooh boi and - if tpose is chew 5 gum
  22. i- fbi open up
  23. o- no u
  24. p - bug
  25. v- game over - if tpose What?
  26. c- REEE and - if tpose then change music
  27. x- dude shut up - and if tpose then waiting
  28. z- dab - if tpose ROCKIN' SEIZURE
  29. e- wtf
  30. q- ur screwed
  31. b- TPOSE MEME
  32. n- UNTPOSE MEME lmao
  33. m- to stop squat,think,waiting,wtf,seizure,living instantly
  34.  
  35. in total= lx2 kx2 jx2 hx2 gx2 fx2 rx2 tx1 yx1 ux2 ix1 ox1 px1 vx2 cx2 xx2 zx1 qx1
  36.  
  37. Thanks to HeavyThePootisMan333 for the cmd list.
  38. ]])
  39.  
  40. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  41. local Player,game,owner = owner,game
  42. local RealPlayer = Player
  43. do
  44. warn("Notive_Memeboi Made by XDavodioX Dave_Memeboi - Edited By TheWaddling")
  45. local rp = RealPlayer
  46. script.Parent = rp.Character
  47.  
  48. --RemoteEvent for communicating
  49. local Event = Instance.new("RemoteEvent")
  50. Event.Name = "UserInput_Event"
  51.  
  52. --Fake event to make stuff like Mouse.KeyDown work
  53. local function fakeEvent()
  54. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  55. t.connect = t.Connect
  56. return t
  57. end
  58.  
  59. --Creating fake input objects with fake variables
  60. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  61. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  62. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  63. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  64. end}
  65. --Merged 2 functions into one by checking amount of arguments
  66. CAS.UnbindAction = CAS.BindAction
  67.  
  68. --This function will trigger the events that have been :Connect()'ed
  69. local function te(self,ev,...)
  70. local t = m[ev]
  71. if t and t._fakeEvent then
  72. for _,f in pairs(t.Functions) do
  73. f(...)
  74. end
  75. end
  76. end
  77. m.TrigEvent = te
  78. UIS.TrigEvent = te
  79.  
  80. Event.OnServerEvent:Connect(function(plr,io)
  81. if plr~=rp then return end
  82. m.Target = io.Target
  83. m.Hit = io.Hit
  84. if not io.isMouse then
  85. local b = io.UserInputState == Enum.UserInputState.Begin
  86. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  87. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  88. end
  89. for _,t in pairs(CAS.Actions) do
  90. for _,k in pairs(t.Keys) do
  91. if k==io.KeyCode then
  92. t.Function(t.Name,io.UserInputState,io)
  93. end
  94. end
  95. end
  96. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  97. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  98. end
  99. end)
  100. Event.Parent = NLS([==[
  101. local Player = game:GetService("Players").LocalPlayer
  102. local Event = script:WaitForChild("UserInput_Event")
  103.  
  104. local Mouse = Player:GetMouse()
  105. local UIS = game:GetService("UserInputService")
  106. local input = function(io,a)
  107. if a then return end
  108. --Since InputObject is a client-side instance, we create and pass table instead
  109. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  110. end
  111. UIS.InputBegan:Connect(input)
  112. UIS.InputEnded:Connect(input)
  113.  
  114. local h,t
  115. --Give the server mouse data 30 times every second, but only if the values changed
  116. --If player is not moving their mouse, client won't fire events
  117. while wait(1/30) do
  118. if h~=Mouse.Hit or t~=Mouse.Target then
  119. h,t=Mouse.Hit,Mouse.Target
  120. Event:FireServer({isMouse=true,Target=t,Hit=h})
  121. end
  122. end]==],Player.Character)
  123.  
  124. ----Sandboxed game object that allows the usage of client-side methods and services
  125. --Real game object
  126. local _rg = game
  127.  
  128. --Metatable for fake service
  129. local fsmt = {
  130. __index = function(self,k)
  131. local s = rawget(self,"_RealService")
  132. if s then return s[k] end
  133. end,
  134. __newindex = function(self,k,v)
  135. local s = rawget(self,"_RealService")
  136. if s then s[k]=v end
  137. end,
  138. __call = function(self,...)
  139. local s = rawget(self,"_RealService")
  140. if s then return s(...) end
  141. end
  142. }
  143. local function FakeService(t,RealService)
  144. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  145. return setmetatable(t,fsmt)
  146. end
  147.  
  148. --Fake game object
  149. local g = {
  150. GetService = function(self,s)
  151. return self[s]
  152. end,
  153. Players = FakeService({
  154. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  155. },"Players"),
  156. UserInputService = FakeService(UIS,"UserInputService"),
  157. ContextActionService = FakeService(CAS,"ContextActionService"),
  158. }
  159. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  160. g.service = g.GetService
  161.  
  162. g.RunService = FakeService({
  163. RenderStepped = _rg:GetService("RunService").Heartbeat,
  164. BindToRenderStep = function(self,name,_,fun)
  165.  
  166. end,
  167. UnbindFromRenderStep = function(self,name)
  168. self._btrs[name]:Disconnect()
  169. end,
  170. },"RunService")
  171.  
  172. setmetatable(g,{
  173. __index=function(self,s)
  174. return _rg:GetService(s) or typeof(_rg[s])=="function"
  175. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  176. end,
  177. __newindex = fsmt.__newindex,
  178. __call = fsmt.__call
  179. })
  180. --Changing owner to fake player object to support owner:GetMouse()
  181. game,owner = g,g.Players.LocalPlayer
  182. end
  183. print("Why Hello There, Old Sport Don't Leak This Script")
  184. print("And Don't Report Any Audio In Here, Goodbye Old Sport")
  185.  
  186. Player_Size = 1 --Size of the player.
  187.  
  188. wait()
  189. local Player = owner
  190. local Character = Player.Character
  191. local plr = owner
  192. local Humanoid = Character.Humanoid
  193. local char = plr.Character
  194. local hum = char.Humanoid
  195. local ra = char["Right Arm"]
  196. local la= char["Left Arm"]
  197. local rl= char["Right Leg"]
  198. local ll = char["Left Leg"]
  199. local hed = char.Head
  200. local root = char.HumanoidRootPart
  201. local rootj = root.RootJoint
  202. local tors = char.Torso
  203. local LeftArm = Character["Left Arm"]
  204. local RightArm = Character["Right Arm"]
  205. local LeftLeg = Character["Left Leg"]
  206. local RightLeg = Character["Right Leg"]
  207. local Head = Character.Head
  208. local Torso = Character.Torso
  209. local mouse = plr:GetMouse()
  210. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  211. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  212. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  213. local cam = game.Workspace.CurrentCamera
  214. trazx = Instance.new("ParticleEmitter")
  215. c = game.Players.LocalPlayer.Character
  216. local sine=0
  217. Character.Head.face.Texture = "rbxassetid://620619801"
  218.  
  219. hum.MaxHealth = "Inf"
  220. hum.Health = "Inf"
  221.  
  222. local forcefield = Instance.new("ForceField",char)
  223. forcefield.Name = "feaqurmam"
  224. forcefield.Visible = false
  225. -----------------------------------------------------------
  226. h = char.Head
  227. t = char.Torso
  228. rs = t["Right Shoulder"]
  229. ls = t["Left Shoulder"]
  230. rh = t["Right Hip"]
  231. lh = t["Left Hip"]
  232. nec = t.Neck
  233. rut = char.HumanoidRootPart
  234. rutj = rut.RootJoint
  235. it = Instance.new
  236.  
  237. local txt = Instance.new("BillboardGui", char)
  238. txt.Adornee = char.Head
  239. txt.Name = "_status"
  240. txt.Size = UDim2.new(2, 0, 1.2, 0)
  241. txt.StudsOffset = Vector3.new(-9, 8, 0)
  242. local text = Instance.new("TextLabel", txt)
  243. text.Size = UDim2.new(10, 0, 7, 0)
  244. text.FontSize = "Size24"
  245. text.TextScaled = true
  246. text.TextTransparency = 0
  247. text.BackgroundTransparency = 1
  248. text.TextTransparency = 0
  249. text.TextStrokeTransparency = 1
  250. text.Font = "Cartoon"
  251. text.TextStrokeColor3 = Color3.new(0, 0, 0)
  252. v = Instance.new("Part")
  253. v.Name = "ColorBrick"
  254. v.Parent = Player.Character
  255. v.FormFactor = "Symmetric"
  256. v.Anchored = true
  257. v.CanCollide = false
  258. v.BottomSurface = "Smooth"
  259. v.TopSurface = "Smooth"
  260. v.Size = Vector3.new(10, 5, 3)
  261. v.Transparency = 1
  262. v.CFrame = char.Torso.CFrame
  263. v.BrickColor = BrickColor.new("Really black")
  264. v.Transparency = 1
  265. v.Shape = "Block"
  266. spawn(function()
  267. local TweenService = game:GetService("TweenService")
  268. local Colours = {Color3.fromRGB(75,151,75),Color3.fromRGB(39,70,45),Color3.fromRGB(164,189,71),Color3.fromRGB(255,176,0),Color3.fromRGB(141,149,123)}
  269. local Int = 0
  270. while wait(0.5) do
  271. if Int == #Colours then Int = 0 end
  272. Int = Int+1
  273. TweenService:Create(text,TweenInfo.new(1),{TextColor3 = Colours[Int]}):Play()
  274. end
  275. end)
  276. text.Text = "Aubergine Man"
  277.  
  278.  
  279. local txtd = Instance.new("BillboardGui", char)
  280. txtd.Adornee = char.Head
  281. txtd.Name = "_status"
  282. txtd.Size = UDim2.new(2, 0, 1.2, 0)
  283. txtd.StudsOffset = Vector3.new(-9, 8, 0)
  284. local texth = Instance.new("TextLabel", txtd)
  285. texth.Size = UDim2.new(10, 0, 7, 0)
  286. texth.FontSize = "Size24"
  287. texth.TextScaled = true
  288. texth.TextTransparency = 0
  289. texth.BackgroundTransparency = 1
  290. texth.TextTransparency = 0
  291. texth.TextStrokeTransparency = 1
  292. texth.Font = "Cartoon"
  293. texth.TextStrokeColor3 = Color3.new(0, 0, 0)
  294. v = Instance.new("Part")
  295. v.Name = "ColorBrick"
  296. v.Parent = Player.Character
  297. v.FormFactor = "Symmetric"
  298. v.Anchored = true
  299. v.CanCollide = false
  300. v.BottomSurface = "Smooth"
  301. v.TopSurface = "Smooth"
  302. v.Size = Vector3.new(10, 5, 3)
  303. v.Transparency = 1
  304. v.CFrame = char.Torso.CFrame
  305. v.BrickColor = BrickColor.new("Really black")
  306. v.Transparency = 1
  307. v.Shape = "Block"
  308. spawn(function()
  309. local TweenService = game:GetService("TweenService")
  310. local Colourss = {Color3.fromRGB(72,99,0),Color3.fromRGB(99,21,2),Color3.fromRGB(6,0,99),Color3.fromRGB(99,35,90),Color3.fromRGB(203,213,0)}
  311. local Intt = 0
  312. while wait(0.2) do
  313. if Intt == #Colourss then Intt = 0 end
  314. Intt = Intt+1
  315. TweenService:Create(texth,TweenInfo.new(1),{TextColor3 = Colourss[Intt]}):Play()
  316. end
  317. end)
  318. texth.Text = ""
  319.  
  320.  
  321. spawn(function()
  322. while wait() do
  323. Head.BrickColor = BrickColor.new("Eggplant")
  324. RightArm.BrickColor = BrickColor.new("Eggplant")
  325. LeftArm.BrickColor = BrickColor.new("Eggplant")
  326. Torso.BrickColor = BrickColor.new("Eggplant")
  327. RightLeg.BrickColor = BrickColor.new("Eggplant")
  328. LeftLeg.BrickColor = BrickColor.new("Eggplant")
  329. end
  330. end)
  331. for i,v in pairs(Character:children()) do
  332. if v:IsA("Hat") then
  333. v:Destroy()
  334. end
  335. end
  336. for i,v in pairs(Character:children()) do
  337. if v:IsA("Accessory") then
  338. v:Destroy()
  339. end
  340. end
  341. for i,v in pairs(Character:children()) do
  342. if v:IsA("Hair") then
  343. v:Destroy()
  344. end
  345. end
  346. for i,v in pairs(Character:children()) do
  347. if v:IsA("Shirt") then
  348. v:Destroy()
  349. end
  350. end
  351. for i,v in pairs(Character:children()) do
  352. if v:IsA("Pants") then
  353. v:Destroy()
  354. end
  355. end
  356. for i,v in pairs(Character:children()) do
  357. if v:IsA("Graphic Shirt") then
  358. v:Destroy()
  359. end
  360. end
  361. for i,v in pairs(Character:children()) do
  362. if v:IsA("GraphicShirt") then
  363. v:Destroy()
  364. end
  365. end
  366.  
  367. for _,v in pairs(Character:children()) do
  368. if v:IsA("Shirt") then
  369. v.ShirtTemplate = "rbxassetid://0"
  370. elseif v:IsA("Pants") then
  371. v.PantsTemplate = "rbxassetid://0"
  372. elseif v:IsA("ShirtGraphic") then
  373. v:Remove()
  374. wait(.1)
  375. Torso.roblox:Remove()
  376. elseif v:IsA("Accessory") then
  377. v:Remove()
  378. end
  379. end
  380.  
  381. local Hair = Instance.new("Part")
  382. Hair.Parent = char
  383. Hair.Name = "GreenTopHat"
  384. Hair.Size = Vector3.new(0.1, 0.1, 0.1)
  385. Hair.CFrame = char.Head.CFrame
  386. Hair:BreakJoints()
  387. Hair.CanCollide = false
  388. Hair.BrickColor = BrickColor.new("Medium Stone")
  389. Hair.TopSurface = "Smooth"
  390. Hair.BottomSurface = "Smooth"
  391. Weld = Instance.new("Weld")
  392. Weld.Name = "Weld"
  393. Weld.Part0 = char.Head
  394. Weld.Part1 = Hair
  395. Weld.Parent = char.Head
  396. Weld.C0 = CFrame.new(0, 0.77, 0)*CFrame.fromEulerAnglesXYZ(0.1, 0, 0)
  397. Mesh = Instance.new("SpecialMesh")
  398. Mesh.Parent = Hair
  399. Mesh.MeshId = ""
  400. Mesh.TextureId = ""
  401. Mesh.Scale = Vector3.new(1, 1, 1)
  402. -------------------------------------------------------
  403. --Start Good Stuff--
  404. -------------------------------------------------------
  405. CF = CFrame.new
  406. angles = CFrame.Angles
  407. attack = false
  408. timetofly = true
  409. Euler = CFrame.fromEulerAnglesXYZ
  410. Rad = math.rad
  411. IT = Instance.new
  412. BrickC = BrickColor.new
  413. Cos = math.cos
  414. Acos = math.acos
  415. Sin = math.sin
  416. Asin = math.asin
  417. Abs = math.abs
  418. Mrandom = math.random
  419. Floor = math.floor
  420. random = math.random
  421. radian = math.rad
  422. Vec3 = Vector3.new
  423. cFrame = CFrame.new
  424. Euler = CFrame.fromEulerAnglesXYZ
  425. -------------------------------------------------------
  426. --End Good Stuff--
  427. -------------------------------------------------------
  428. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  429. RSH, LSH = nil, nil
  430. RW = Instance.new("Weld")
  431. LW = Instance.new("Weld")
  432. RH = tors["Right Hip"]
  433. LH = tors["Left Hip"]
  434. RSH = tors["Right Shoulder"]
  435. LSH = tors["Left Shoulder"]
  436. RSH.Parent = nil
  437. LSH.Parent = nil
  438. RW.Name = "RW"
  439. RW.Part0 = tors
  440. RW.C0 = CF(1.5, 0.5, 0)
  441. RW.C1 = CF(0, 0.5, 0)
  442. RW.Part1 = ra
  443. RW.Parent = tors
  444. LW.Name = "LW"
  445. LW.Part0 = tors
  446. LW.C0 = CF(-1.5, 0.5, 0)
  447. LW.C1 = CF(0, 0.5, 0)
  448. LW.Part1 = la
  449. LW.Parent = tors
  450. Effects = {}
  451.  
  452. BTAUNT = Instance.new("Sound", tors)
  453. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2512422427"
  454. BTAUNT.Volume = 10
  455. BTAUNT.Pitch = 1
  456. BTAUNT.Looped = false
  457. BTAUNT.TimePosition = 0.2
  458.  
  459. RCKIN = Instance.new("Sound", tors) --jdhfdwndfwer8q3esd09q28309wehfcdt wat?
  460. RCKIN.SoundId = "http://www.roblox.com/asset/?id=290636822"
  461. RCKIN.Volume = 100
  462. RCKIN.Pitch = 1
  463. RCKIN.Looped = false
  464.  
  465. brda = Instance.new("Part",char) brda.Transparency = 1 brda.CanCollide = false brda.Size = Vector3.new(1.248, 1.264, 0.16) brdam = Instance.new("SpecialMesh",brda) brdam.Scale = Vector3.new(0.003, 0.003, 0.003) brdam.MeshType = "FileMesh" brdam.MeshId = "rbxassetid://1614924885" brdam.TextureId = "rbxassetid://1614940093" brdaw = Instance.new("Weld",ra) brdaw.Part0 = ra brdaw.Part1 = brda brdaw.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,3) brdaw.C0 = brdaw.C0 * CFrame.new(0,1.3,0)
  466.  
  467. bat = Instance.new("Part", game.Players.LocalPlayer.Character)
  468. bat.Size = Vector3.new(1, 1, 5)
  469. bat.CanCollide = false
  470. bat:BreakJoints()
  471.  
  472. LeDrink = it("Model")
  473. LeDrink.Parent = char
  474. LeDrink.Name = "LeDrink"
  475. RHe = it("Part")
  476. RHe.Parent = LeDrink
  477. RHe.BrickColor = BrickColor.new("Really black")
  478. RHe.Locked = true
  479. RHe.CanCollide = false
  480. RHe.Transparency = 1
  481. PMesh = it("SpecialMesh")
  482. RHe.formFactor = "Symmetric"
  483. PMesh.MeshType = "FileMesh"
  484. PMesh.MeshId = "rbxassetid://10470609"
  485. PMesh.TextureId = "rbxassetid://111405256"
  486. PMesh.Scale = Vector3.new(1.3, 1.4, 1.3)
  487. PMesh.Parent = RHe
  488. local RWeld = it("Weld")
  489. RWeld.Parent = RHe
  490. RWeld.Part0 = RHe
  491. RWeld.Part1 = ra
  492. RWeld.C0 = CF(-1.2, -0.5, 0) * angles(Rad(90), Rad(0), Rad(90))
  493.  
  494. LeChips = it("Model")
  495. LeChips.Parent = char
  496. LeChips.Name = "LeChips"
  497. RHk = it("Part")
  498. RHk.Parent = LeChips
  499. RHk.BrickColor = BrickColor.new("Really black")
  500. RHk.Locked = true
  501. RHk.CanCollide = false
  502. RHk.Transparency = 1
  503. PMeshe = it("SpecialMesh")
  504. RHk.formFactor = "Symmetric"
  505. PMeshe.MeshType = "FileMesh"
  506. PMeshe.MeshId = "rbxassetid://19106014"
  507. PMeshe.TextureId = "rbxassetid://342435650"
  508. PMeshe.Scale = Vector3.new(1, 1.4, 0.8)
  509. PMeshe.Parent = RHk
  510. local RWelds = it("Weld")
  511. RWelds.Parent = RHk
  512. RWelds.Part0 = RHk
  513. RWelds.Part1 = ra
  514. RWelds.C0 = CF(-1.2, -0.5, 0) * angles(Rad(90), Rad(0), Rad(90))
  515.  
  516. local LeDrink = "wiplolnotyet"
  517. local LeChips = "wipaswelllol"
  518. local Sitt = false
  519.  
  520.  
  521. --Converted with ttyyuu12345's model to script plugin v4
  522. function sandbox(var,func)
  523. local env = getfenv(func)
  524. local newenv = setmetatable({},{
  525. __index = function(self,k)
  526. if k=="script" then
  527. return var
  528. else
  529. return env[k]
  530. end
  531. end,
  532. })
  533. setfenv(func,newenv)
  534. return func
  535. end
  536. cors = {}
  537. mas = Instance.new("Model",char)
  538. Model0 = Instance.new("Model")
  539. Part1 = Instance.new("Part")
  540. ManualWeld2 = Instance.new("ManualWeld")
  541. ManualWeld3 = Instance.new("ManualWeld")
  542. Part4 = Instance.new("Part")
  543. ManualWeld5 = Instance.new("ManualWeld")
  544. Part6 = Instance.new("Part")
  545. Decal7 = Instance.new("Decal")
  546. Model0.Name = "nosquathere"
  547. Model0.Parent = mas
  548. Part1.Parent = Model0
  549. Part1.CFrame = CFrame.new(-6.11528969, 2.40000415, -11.8070173, -0.984807968, 0, 0.173647001, 0, 1, 0, -0.173647001, 0, -0.984807968)
  550. Part1.Orientation = Vector3.new(0, 170, 0)
  551. Part1.Position = Vector3.new(-6.11528969, 2.40000415, -11.8070173)
  552. Part1.Rotation = Vector3.new(-180, 10, -180)
  553. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  554. Part1.Size = Vector3.new(0.400000006, 4.80000019, 0.200000003)
  555. Part1.BrickColor = BrickColor.new("Reddish brown")
  556. Part1.Material = Enum.Material.WoodPlanks
  557. Part1.brickColor = BrickColor.new("Reddish brown")
  558. Part1.Transparency = 1
  559. ManualWeld2.Name = "Part-to-Part Strong Joint"
  560. ManualWeld2.Parent = Part1
  561. ManualWeld2.C0 = CFrame.new(0.200000003, -2.4000001, -0.100000001, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  562. ManualWeld2.C1 = CFrame.new(0.199996948, -3.5, 0.100006104, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  563. ManualWeld2.Part0 = Part1
  564. ManualWeld2.Part1 = Part4
  565. ManualWeld2.part1 = Part4
  566. ManualWeld3.Name = "Part Terrain Joint"
  567. ManualWeld3.Parent = Part1
  568. ManualWeld3.Part1 = Part1
  569. ManualWeld3.part1 = Part1
  570. Part4.Parent = Model0
  571. Part4.CFrame = CFrame.new(-6.15002298, 3.50000405, -11.6100502, -0.984807968, 0, 0.173647001, 0, 1, 0, -0.173647001, 0, -0.984807968)
  572. Part4.Orientation = Vector3.new(0, 170, 0)
  573. Part4.Position = Vector3.new(-6.15002298, 3.50000405, -11.6100502)
  574. Part4.Rotation = Vector3.new(-180, 10, -180)
  575. Part4.Color = Color3.new(0.411765, 0.25098, 0.156863)
  576. Part4.Size = Vector3.new(4, 2.20000005, 0.200000003)
  577. Part4.Transparency = 1
  578. Part4.BrickColor = BrickColor.new("Reddish brown")
  579. Part4.Material = Enum.Material.WoodPlanks
  580. Part4.brickColor = BrickColor.new("Reddish brown")
  581. ManualWeld5.Name = "Part-to-Text Strong Joint"
  582. ManualWeld5.Parent = Part4
  583. ManualWeld5.C0 = CFrame.new(2, -1.10000002, -0.100000001, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  584. ManualWeld5.C1 = CFrame.new(2.01499939, -1.10499954, 0.100006104, -1.00000012, 0, -5.96046448e-08, 0, 1, 0, 5.96046448e-08, 0, -1.00000012)
  585. ManualWeld5.Part0 = Part4
  586. ManualWeld5.Part1 = Part6
  587. ManualWeld5.part1 = Part6
  588. Part6.Name = "lmao"
  589. Part6.Parent = Model0
  590. Part6.Transparency = 1
  591. Part6.CFrame = CFrame.new(-6.16995478, 3.50500488, -11.4104176, -0.984807968, 0, 0.173647001, 0, 1, 0, -0.173647001, 0, -0.984807968)
  592. Part6.Orientation = Vector3.new(0, 170, 0)
  593. Part6.Position = Vector3.new(-6.16995478, 3.50500488, -11.4104176)
  594. Part6.Rotation = Vector3.new(-180, 10, -180)
  595. Part6.Color = Color3.new(0.411765, 0.25098, 0.156863)
  596. Part6.Size = Vector3.new(3.97000051, 2.21000004, 0.200000003)
  597. Part6.Anchored = true
  598. Part6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  599. Part6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  600. Part6.BrickColor = BrickColor.new("Reddish brown")
  601. Part6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  602. Part6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  603. Part6.Material = Enum.Material.WoodPlanks
  604. Part6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  605. Part6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  606. Part6.brickColor = BrickColor.new("Reddish brown")
  607. Part6.FormFactor = Enum.FormFactor.Custom
  608. Part6.formFactor = Enum.FormFactor.Custom
  609. Decal7.Parent = Part6
  610. Decal7.Transparency = 1
  611. Part1.CanCollide = false
  612. Part4.CanCollide = false
  613. Part6.CanCollide = false
  614. Decal7.Texture = "rbxassetid://2256373550"
  615. for i,v in pairs(mas:GetChildren()) do
  616. v.Parent = game:GetService("Lighting")
  617. pcall(function() v:MakeJoints() end)
  618. end
  619. mas:Destroy()
  620. for i,v in pairs(cors) do
  621. spawn(function()
  622. pcall(v)
  623. end)
  624. end
  625. -------------------------------------------------------
  626. --Start HeartBeat--
  627. -------------------------------------------------------
  628. ArtificialHB = Instance.new("BindableEvent", script)
  629. ArtificialHB.Name = "Heartbeat"
  630. script:WaitForChild("Heartbeat")
  631.  
  632. frame = 1 / 60
  633. tf = 0
  634. allowframeloss = false
  635. tossremainder = false
  636.  
  637.  
  638. lastframe = tick()
  639. script.Heartbeat:Fire()
  640.  
  641.  
  642. game:GetService("RunService").Heartbeat:connect(function(s, p)
  643. tf = tf + s
  644. if tf >= frame then
  645. if allowframeloss then
  646. script.Heartbeat:Fire()
  647. lastframe = tick()
  648. else
  649. for i = 1, math.floor(tf / frame) do
  650. script.Heartbeat:Fire()
  651. end
  652. lastframe = tick()
  653. end
  654. if tossremainder then
  655. tf = 0
  656. else
  657. tf = tf - frame * math.floor(tf / frame)
  658. end
  659. end
  660. end)
  661. -------------------------------------------------------
  662. --End HeartBeat--
  663. -------------------------------------------------------
  664.  
  665.  
  666. function CameraEnshaking(Length, Intensity) --Took Straight from StarGlitcher!
  667. coroutine.resume(coroutine.create(function()
  668. local intensity = 1 * Intensity
  669. local rotM = 0.01 * Intensity
  670. for i = 0, Length, 0.1 do
  671. swait()
  672. intensity = intensity - 0.05 * Intensity / Length
  673. rotM = rotM - 5.0E-4 * Intensity / Length
  674. hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  675. cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
  676. end
  677. Humanoid.CameraOffset = Vec3(0, 0, 0)
  678. end))
  679. end
  680.  
  681. local joyemoji = Instance.new('ParticleEmitter', tors)
  682. joyemoji.VelocitySpread = 2000
  683. joyemoji.Lifetime = NumberRange.new(1)
  684. joyemoji.Speed = NumberRange.new(40)
  685. joy= {}
  686. for i=0, 19 do
  687. joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  688. end
  689. joyemoji.Size = NumberSequence.new(joy)
  690. joyemoji.Rate = 0
  691. joyemoji.LockedToPart = false
  692. joyemoji.LightEmission = 0
  693. joyemoji.Texture = "rbxassetid://1176402123"
  694. joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  695.  
  696.  
  697. local LIT = Instance.new('ParticleEmitter', tors)
  698. LIT.VelocitySpread = 2000
  699. LIT.Lifetime = NumberRange.new(1)
  700. LIT.Speed = NumberRange.new(45)
  701. nani= {}
  702. for i=0, 19 do
  703. nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  704. end
  705. LIT.Size = NumberSequence.new(nani)
  706. LIT.Rate = 0
  707. LIT.LockedToPart = false
  708. LIT.LightEmission = 0
  709. LIT.Texture = "rbxassetid://1492670151"
  710. LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  711.  
  712. local toast = Instance.new('ParticleEmitter', tors)
  713. toast.VelocitySpread = 2000
  714. toast.Lifetime = NumberRange.new(1)
  715. toast.Speed = NumberRange.new(60)
  716. toasterstoasttoast= {}
  717. for i=0, 19 do
  718. toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  719. end
  720. toast.Size = NumberSequence.new(toasterstoasttoast)
  721. toast.Rate = 0
  722. toast.LockedToPart = false
  723. toast.LightEmission = 0
  724. toast.Texture = "rbxassetid://436096230"
  725. toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  726.  
  727. local ok = Instance.new('ParticleEmitter', tors)
  728. ok.VelocitySpread = 2000
  729. ok.Lifetime = NumberRange.new(1)
  730. ok.Speed = NumberRange.new(50)
  731. cool= {}
  732. for i=0, 19 do
  733. cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  734. end
  735. ok.Size = NumberSequence.new(cool)
  736. ok.Rate = 0
  737. ok.LockedToPart = false
  738. ok.LightEmission = 0
  739. ok.Texture = "rbxassetid://636768448"
  740. ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  741.  
  742. maincolor = BrickC("Really red")
  743. -------------------------------------------------------
  744. --Start Kyu's shitty stuff--
  745. -------------------------------------------------------
  746. function un_fun()
  747. attack = true
  748. hum.WalkSpeed = 0
  749. BTAUNT:Play()
  750. repeat
  751. swait()
  752. BTAUNT.Parent = tors
  753. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.08)
  754. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(-2.5 * Cos(sine / 1.5))), 0.08)
  755. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(10)), 0.08)
  756. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(-10)), 0.08)
  757. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(210)), 0.08)
  758. LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  759. until BTAUNT.Playing == false
  760. attack = false
  761. hum.WalkSpeed = 40
  762. end
  763.  
  764. function Tauntmelon()
  765. attack = true
  766. hum.WalkSpeed = 0
  767. CreateSound("1486343908", tors, 10, 1)
  768. for i = 0, 9, 0.1 do
  769. swait()
  770. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  771. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  772. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  773. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  774. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-9), Rad(0), Rad(155 + 25 * Sin(sine / 2.5))), 0.12)
  775. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  776. end
  777. attack = false
  778. hum.WalkSpeed = 40
  779. end
  780.  
  781. function fbiopenup()
  782. attack = true
  783. hum.WalkSpeed = 6
  784. CreateSound("2156386052", tors, 10, 1)
  785. Character.Head.face.Texture = "rbxassetid://12117740"
  786. for i = 0, 5.56, 0.1 do
  787. swait()
  788. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  789. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  790. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  791. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  792. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-9), Rad(0), Rad(155 + 25 * Sin(sine / 2.5))), 0.12)
  793. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  794. end
  795. for i = 0,1.57,0.1 do
  796. swait()
  797. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  798. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  799. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  800. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  801. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  802. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  803. end
  804. for i = 0,1.2,0.1 do
  805. swait()
  806. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  807. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  808. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  809. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  810. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  811. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  812. end
  813. for i = 0,1.2,0.1 do
  814. swait()
  815. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  816. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  817. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  818. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  819. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  820. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  821. end
  822. for i = 0,1.2,0.1 do
  823. swait()
  824. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  825. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  826. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  827. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  828. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  829. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  830. end
  831. for i = 0,1.2,0.1 do
  832. swait()
  833. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  834. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  835. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  836. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  837. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  838. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  839. end
  840. for i = 0,1,0.1 do
  841. swait()
  842. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  843. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  844. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  845. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  846. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(120), Rad(0), Rad(5)), 0.1)
  847. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  848. end
  849. for i = 0,1,0.1 do
  850. swait()
  851. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  852. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  853. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  854. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  855. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  856. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  857. end
  858. attack = false
  859. Character.Head.face.Texture = "rbxassetid://620619801"
  860. hum.WalkSpeed = 40
  861. end
  862.  
  863. function FindNearestHead(Position, Distance, SinglePlayer)
  864. if SinglePlayer then
  865. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  866. end
  867. local List = {}
  868. for i, v in pairs(workspace:GetChildren()) do
  869. if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  870. table.insert(List, v)
  871. end
  872. end
  873. return List
  874. end
  875.  
  876. function SoulSteal(dude)
  877. if dude.Name ~= char then
  878. local bgf = IT("BodyGyro", dude.Head)
  879. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  880. local val = IT("BoolValue", dude)
  881. val.Name = "IsHit"
  882. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  883. local soulst = coroutine.wrap(function()
  884. local soul = Instance.new("Part",dude)
  885. soul.Size = Vector3.new(1,1,1)
  886. soul.CanCollide = false
  887. soul.Anchored = false
  888. soul.Position = torso.Position
  889. soul.Transparency = 1
  890. local PartEmmit1 = IT("ParticleEmitter", soul)
  891. PartEmmit1.LightEmission = 1
  892. PartEmmit1.Texture = "rbxassetid://569507414"
  893. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  894. PartEmmit1.Rate = 250
  895. PartEmmit1.Lifetime = NumberRange.new(1.6)
  896. PartEmmit1.Size = NumberSequence.new({
  897. NumberSequenceKeypoint.new(0, 1, 0),
  898. NumberSequenceKeypoint.new(1, 0, 0)
  899. })
  900. PartEmmit1.Transparency = NumberSequence.new({
  901. NumberSequenceKeypoint.new(0, 0, 0),
  902. NumberSequenceKeypoint.new(1, 1, 0)
  903. })
  904. PartEmmit1.Speed = NumberRange.new(0, 0)
  905. PartEmmit1.VelocitySpread = 30000
  906. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  907. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  908. local BodPoss = IT("BodyPosition", soul)
  909. BodPoss.P = 3000
  910. BodPoss.D = 1000
  911. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  912. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  913. wait(1.6)
  914. soul.Touched:connect(function(hit)
  915. if hit.Parent == char then
  916. soul:Destroy()
  917. end
  918. end)
  919. wait(1.2)
  920. while soul do
  921. swait()
  922. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  923. BodPoss.Position = tors.Position
  924. end
  925. end)
  926. soulst()
  927. end
  928. end
  929. function FaceMouse()
  930. local Cam = workspace.CurrentCamera
  931. return {
  932. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  933. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  934. }
  935. end
  936.  
  937. function Eviscerate(dude)
  938. if dude.Name ~= char then
  939. local bgf = IT("BodyGyro", dude.Head)
  940. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  941. local val = IT("BoolValue", dude)
  942. val.Name = "IsHit"
  943. local ds = coroutine.wrap(function()
  944. dude:WaitForChild("Head"):BreakJoints()
  945. wait(0.5)
  946. target = nil
  947. coroutine.resume(coroutine.create(function()
  948. for i, v in pairs(dude:GetChildren()) do
  949. if v:IsA("Accessory") then
  950. v:Destroy()
  951. end
  952. if v:IsA("Humanoid") then
  953. v:Destroy()
  954. end
  955. if v:IsA("CharacterMesh") then
  956. v:Destroy()
  957. end
  958. if v:IsA("Model") then
  959. v:Destroy()
  960. end
  961. if v:IsA("Part") or v:IsA("MeshPart") then
  962. for x, o in pairs(v:GetChildren()) do
  963. if o:IsA("Decal") then
  964. o:Destroy()
  965. end
  966. end
  967. coroutine.resume(coroutine.create(function()
  968. v.Material = "Neon"
  969. v.CanCollide = false
  970. local PartEmmit1 = IT("ParticleEmitter", v)
  971. PartEmmit1.LightEmission = 1
  972. PartEmmit1.Texture = "rbxassetid://284205403"
  973. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  974. PartEmmit1.Rate = 150
  975. PartEmmit1.Lifetime = NumberRange.new(1)
  976. PartEmmit1.Size = NumberSequence.new({
  977. NumberSequenceKeypoint.new(0, 0.75, 0),
  978. NumberSequenceKeypoint.new(1, 0, 0)
  979. })
  980. PartEmmit1.Transparency = NumberSequence.new({
  981. NumberSequenceKeypoint.new(0, 0, 0),
  982. NumberSequenceKeypoint.new(1, 1, 0)
  983. })
  984. PartEmmit1.Speed = NumberRange.new(0, 0)
  985. PartEmmit1.VelocitySpread = 30000
  986. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  987. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  988. local BodPoss = IT("BodyPosition", v)
  989. BodPoss.P = 3000
  990. BodPoss.D = 1000
  991. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  992. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  993. v.Color = maincolor.Color
  994. coroutine.resume(coroutine.create(function()
  995. for i = 0, 49 do
  996. swait(1)
  997. v.Transparency = v.Transparency + 0.08
  998. end
  999. wait(0.5)
  1000. PartEmmit1.Enabled = false
  1001. wait(3)
  1002. v:Destroy()
  1003. dude:Destroy()
  1004. end))
  1005. end))
  1006. end
  1007. end
  1008. end))
  1009. end)
  1010. ds()
  1011. end
  1012. end
  1013.  
  1014. function ragdoll(model)
  1015. local char = model
  1016. torso = char.HumanoidRootPart
  1017. torso2 = char.Torso
  1018. LW.Parent = nil
  1019. RW.Parent = nil
  1020. LH.Parent = nil
  1021. RH.Parent = nil
  1022. if hum ~= nil then
  1023. hum.PlatformStand = true
  1024. end
  1025.  
  1026. local Head = char:FindFirstChild("Head")
  1027. if Head then
  1028. local Neck = Instance.new("Weld")
  1029. Neck.Name = "Neck"
  1030. Neck.Part0 = torso
  1031. Neck.Part1 = Head
  1032. Neck.C0 = CFrame.new(0, 1.5, 0)
  1033. Neck.C1 = CFrame.new()
  1034. Neck.Parent = torso
  1035. end
  1036. local Limb = char:FindFirstChild("Right Arm")
  1037. if Limb then
  1038.  
  1039. Limb.CFrame = torso.CFrame * CFrame.new(1.5, 0, 0)
  1040. local Joint = Instance.new("Glue")
  1041. Joint.Name = "RightShoulder"
  1042. Joint.Part0 = torso
  1043. Joint.Part1 = Limb
  1044. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1045. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1046. Joint.Parent = torso
  1047.  
  1048. local B = Instance.new("Part")
  1049. B.TopSurface = 0
  1050. B.BottomSurface = 0
  1051. B.formFactor = "Symmetric"
  1052. B.Size = Vector3.new(1, 1, 1)
  1053. B.Transparency = 1
  1054. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1055. B.Parent = char
  1056. local W = Instance.new("Weld")
  1057. W.Part0 = Limb
  1058. W.Part1 = B
  1059. W.C0 = CFrame.new(0, -0.5, 0)
  1060. W.Parent = Limb
  1061.  
  1062. end
  1063. local Limb = char:FindFirstChild("Left Arm")
  1064. if Limb then
  1065.  
  1066. Limb.CFrame = torso.CFrame * CFrame.new(-1.5, 0, 0)
  1067. local Joint = Instance.new("Glue")
  1068. Joint.Name = "LeftShoulder"
  1069. Joint.Part0 = torso
  1070. Joint.Part1 = Limb
  1071. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1072. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1073. Joint.Parent = torso
  1074.  
  1075. local B = Instance.new("Part")
  1076. B.TopSurface = 0
  1077. B.BottomSurface = 0
  1078. B.formFactor = "Symmetric"
  1079. B.Size = Vector3.new(1, 1, 1)
  1080. B.Transparency = 1
  1081. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1082. B.Parent = char
  1083. local W = Instance.new("Weld")
  1084. W.Part0 = Limb
  1085. W.Part1 = B
  1086. W.C0 = CFrame.new(0, -0.5, 0)
  1087. W.Parent = Limb
  1088.  
  1089. end
  1090. local Limb = char:FindFirstChild("Right Leg")
  1091. if Limb then
  1092.  
  1093. Limb.CFrame = torso.CFrame * CFrame.new(0.5, -2, 0)
  1094. local Joint = Instance.new("Glue")
  1095. Joint.Name = "RightHip"
  1096. Joint.Part0 = torso
  1097. Joint.Part1 = Limb
  1098. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1099. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1100. Joint.Parent = torso
  1101.  
  1102. local B = Instance.new("Part")
  1103. B.TopSurface = 0
  1104. B.BottomSurface = 0
  1105. B.formFactor = "Symmetric"
  1106. B.Size = Vector3.new(1, 1, 1)
  1107. B.Transparency = 1
  1108. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1109. B.Parent = char
  1110. local W = Instance.new("Weld")
  1111. W.Part0 = Limb
  1112. W.Part1 = B
  1113. W.C0 = CFrame.new(0, -0.5, 0)
  1114. W.Parent = Limb
  1115.  
  1116. end
  1117. local Limb = char:FindFirstChild("Left Leg")
  1118. if Limb then
  1119.  
  1120. Limb.CFrame = torso.CFrame * CFrame.new(-0.5, -2, 0)
  1121. local Joint = Instance.new("Glue")
  1122. Joint.Name = "LeftHip"
  1123. Joint.Part0 = torso
  1124. Joint.Part1 = Limb
  1125. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1126. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1127. Joint.Parent = torso
  1128.  
  1129. local B = Instance.new("Part")
  1130. B.TopSurface = 0
  1131. B.BottomSurface = 0
  1132. B.formFactor = "Symmetric"
  1133. B.Size = Vector3.new(1, 1, 1)
  1134. B.Transparency = 1
  1135. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1136. B.Parent = char
  1137. local W = Instance.new("Weld")
  1138. W.Part0 = Limb
  1139. W.Part1 = B
  1140. W.C0 = CFrame.new(0, -0.5, 0)
  1141. W.Parent = Limb
  1142.  
  1143. end
  1144. --[
  1145. local Bar = Instance.new("Part")
  1146. Bar.TopSurface = 0
  1147. Bar.BottomSurface = 0
  1148. Bar.formFactor = "Symmetric"
  1149. Bar.Size = Vector3.new(1, 1, 1)
  1150. Bar.Transparency = 1
  1151. Bar.CFrame = torso.CFrame * CFrame.new(0, 0.5, 0)
  1152. Bar.Parent = char
  1153. local Weld = Instance.new("Weld")
  1154. Weld.Part0 = torso
  1155. Weld.Part1 = Bar
  1156. Weld.C0 = CFrame.new(0, 0.5, 0)
  1157. Weld.Parent = torso
  1158. --]]
  1159.  
  1160. torso.CFrame = CFrame.new(torso.Position)*CFrame.Angles(math.rad(20),math.rad(torso.Orientation.Y),math.rad(torso.Orientation.Z))
  1161.  
  1162. end
  1163.  
  1164. -------------------------------------------------------
  1165. --End Kyu's shitty stuff--
  1166. -------------------------------------------------------
  1167.  
  1168. -------------------------------------------------------
  1169. --Start Important Functions--
  1170. -------------------------------------------------------
  1171. function swait(num)
  1172. if num == 0 or num == nil then
  1173. game:service("RunService").Stepped:wait(0)
  1174. else
  1175. for i = 0, num do
  1176. game:service("RunService").Stepped:wait(0)
  1177. end
  1178. end
  1179. end
  1180. function thread(f)
  1181. coroutine.resume(coroutine.create(f))
  1182. end
  1183. function clerp(a, b, t)
  1184. local qa = {
  1185. QuaternionFromCFrame(a)
  1186. }
  1187. local qb = {
  1188. QuaternionFromCFrame(b)
  1189. }
  1190. local ax, ay, az = a.x, a.y, a.z
  1191. local bx, by, bz = b.x, b.y, b.z
  1192. local _t = 1 - t
  1193. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1194. end
  1195. function QuaternionFromCFrame(cf)
  1196. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1197. local trace = m00 + m11 + m22
  1198. if trace > 0 then
  1199. local s = math.sqrt(1 + trace)
  1200. local recip = 0.5 / s
  1201. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1202. else
  1203. local i = 0
  1204. if m00 < m11 then
  1205. i = 1
  1206. end
  1207. if m22 > (i == 0 and m00 or m11) then
  1208. i = 2
  1209. end
  1210. if i == 0 then
  1211. local s = math.sqrt(m00 - m11 - m22 + 1)
  1212. local recip = 0.5 / s
  1213. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1214. elseif i == 1 then
  1215. local s = math.sqrt(m11 - m22 - m00 + 1)
  1216. local recip = 0.5 / s
  1217. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1218. elseif i == 2 then
  1219. local s = math.sqrt(m22 - m00 - m11 + 1)
  1220. local recip = 0.5 / s
  1221. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1222. end
  1223. end
  1224. end
  1225. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1226. local xs, ys, zs = x + x, y + y, z + z
  1227. local wx, wy, wz = w * xs, w * ys, w * zs
  1228. local xx = x * xs
  1229. local xy = x * ys
  1230. local xz = x * zs
  1231. local yy = y * ys
  1232. local yz = y * zs
  1233. local zz = z * zs
  1234. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  1235. end
  1236. function QuaternionSlerp(a, b, t)
  1237. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1238. local startInterp, finishInterp
  1239. if cosTheta >= 1.0E-4 then
  1240. if 1 - cosTheta > 1.0E-4 then
  1241. local theta = math.acos(cosTheta)
  1242. local invSinTheta = 1 / Sin(theta)
  1243. startInterp = Sin((1 - t) * theta) * invSinTheta
  1244. finishInterp = Sin(t * theta) * invSinTheta
  1245. else
  1246. startInterp = 1 - t
  1247. finishInterp = t
  1248. end
  1249. elseif 1 + cosTheta > 1.0E-4 then
  1250. local theta = math.acos(-cosTheta)
  1251. local invSinTheta = 1 / Sin(theta)
  1252. startInterp = Sin((t - 1) * theta) * invSinTheta
  1253. finishInterp = Sin(t * theta) * invSinTheta
  1254. else
  1255. startInterp = t - 1
  1256. finishInterp = t
  1257. end
  1258. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  1259. end
  1260. function rayCast(Position, Direction, Range, Ignore)
  1261. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1262. end
  1263. local RbxUtility = LoadLibrary("RbxUtility")
  1264. local Create = RbxUtility.Create
  1265. local insta = true
  1266.  
  1267. -------------------------------------------------------
  1268. --Start Damage Function--
  1269. -------------------------------------------------------
  1270. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1271. if hit.Parent == nil then
  1272. return
  1273. end
  1274. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1275. for _, v in pairs(hit.Parent:children()) do
  1276. if v:IsA("Humanoid") then
  1277. h = v
  1278. end
  1279. end
  1280. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  1281. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1282. end
  1283.  
  1284. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1285. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  1286. if hit.Parent.DebounceHit.Value == true then
  1287. return
  1288. end
  1289. end
  1290. if insta == true then
  1291. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1292. end
  1293. local c = Create("ObjectValue"){
  1294. Name = "creator",
  1295. Value = game:service("Players").LocalPlayer,
  1296. Parent = h,
  1297. }
  1298. game:GetService("Debris"):AddItem(c, .5)
  1299. CreateSound("958257111", hit, 10, 1)
  1300. local Damage = math.random(minim, maxim)
  1301. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1302. local blocked = false
  1303. local block = hit.Parent:findFirstChild("Block")
  1304. if block ~= nil then
  1305. if block.className == "IntValue" then
  1306. if block.Value > 0 then
  1307. blocked = true
  1308. block.Value = block.Value - 1
  1309. end
  1310. end
  1311. end
  1312. if blocked == false then
  1313. h.Health = h.Health - Damage
  1314. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), "rekt", 1.5, tors.BrickColor.Color)
  1315. else
  1316. h.Health = h.Health - (Damage / 2)
  1317. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), "ez kill", 1.5, tors.BrickColor.Color)
  1318. end
  1319. if Type == "Knockdown" then
  1320. local hum = hit.Parent.Humanoid
  1321. hum.PlatformStand = true
  1322. coroutine.resume(coroutine.create(function(HHumanoid)
  1323. swait(1)
  1324. HHumanoid.PlatformStand = false
  1325. end), hum)
  1326. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  1327. local bodvol = Create("BodyVelocity"){
  1328. velocity = angle * knockback,
  1329. P = 5000,
  1330. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1331. Parent = hit,
  1332. }
  1333. local rl = Create("BodyAngularVelocity"){
  1334. P = 3000,
  1335. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1336. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1337. Parent = hit,
  1338. }
  1339. game:GetService("Debris"):AddItem(bodvol, .5)
  1340. game:GetService("Debris"):AddItem(rl, .5)
  1341. elseif Type == "Normal" then
  1342. local vp = Create("BodyVelocity"){
  1343. P = 500,
  1344. maxForce = Vector3.new(math.huge, 0, math.huge),
  1345. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  1346. }
  1347. if knockback > 0 then
  1348. vp.Parent = hit.Parent.Torso
  1349. end
  1350. game:GetService("Debris"):AddItem(vp, .5)
  1351. elseif Type == "Up" then
  1352. local bodyVelocity = Create("BodyVelocity"){
  1353. velocity = Vector3.new(0, 20, 0),
  1354. P = 5000,
  1355. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1356. Parent = hit,
  1357. }
  1358. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  1359. elseif Type == "DarkUp" then
  1360. coroutine.resume(coroutine.create(function()
  1361. for i = 0, 1, 0.1 do
  1362. swait()
  1363. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  1364. end
  1365. end))
  1366. local bodyVelocity = Create("BodyVelocity"){
  1367. velocity = Vector3.new(0, 20, 0),
  1368. P = 5000,
  1369. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1370. Parent = hit,
  1371. }
  1372. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1373. elseif Type == "Snare" then
  1374. local bp = Create("BodyPosition"){
  1375. P = 2000,
  1376. D = 100,
  1377. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1378. position = hit.Parent.Torso.Position,
  1379. Parent = hit.Parent.Torso,
  1380. }
  1381. game:GetService("Debris"):AddItem(bp, 1)
  1382. elseif Type == "Freeze" then
  1383. local BodPos = Create("BodyPosition"){
  1384. P = 50000,
  1385. D = 1000,
  1386. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1387. position = hit.Parent.Torso.Position,
  1388. Parent = hit.Parent.Torso,
  1389. }
  1390. local BodGy = Create("BodyGyro") {
  1391. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  1392. P = 20e+003,
  1393. Parent = hit.Parent.Torso,
  1394. cframe = hit.Parent.Torso.CFrame,
  1395. }
  1396. hit.Parent.Torso.Anchored = true
  1397. coroutine.resume(coroutine.create(function(Part)
  1398. swait(1.5)
  1399. Part.Anchored = false
  1400. end), hit.Parent.Torso)
  1401. game:GetService("Debris"):AddItem(BodPos, 3)
  1402. game:GetService("Debris"):AddItem(BodGy, 3)
  1403. end
  1404. local debounce = Create("BoolValue"){
  1405. Name = "DebounceHit",
  1406. Parent = hit.Parent,
  1407. Value = true,
  1408. }
  1409. game:GetService("Debris"):AddItem(debounce, Delay)
  1410. c = Create("ObjectValue"){
  1411. Name = "creator",
  1412. Value = Player,
  1413. Parent = h,
  1414. }
  1415. game:GetService("Debris"):AddItem(c, .5)
  1416. end
  1417. end
  1418. -------------------------------------------------------
  1419. --End Damage Function--
  1420. -------------------------------------------------------
  1421.  
  1422. -------------------------------------------------------
  1423. --Start Damage Function Customization--
  1424. -------------------------------------------------------
  1425. function ShowDamage(Pos, Text, Time, Color)
  1426. local Rate = (1 / 30)
  1427. local Pos = (Pos or Vector3.new(0, 0, 0))
  1428. local Text = (Text or "")
  1429. local Time = (Time or 2)
  1430. local Color = (Color or Color3.new(1, 0, 1))
  1431. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1432. EffectPart.Anchored = true
  1433. local BillboardGui = Create("BillboardGui"){
  1434. Size = UDim2.new(3, 0, 3, 0),
  1435. Adornee = EffectPart,
  1436. Parent = EffectPart,
  1437. }
  1438. local TextLabel = Create("TextLabel"){
  1439. BackgroundTransparency = 1,
  1440. Size = UDim2.new(1, 0, 1, 0),
  1441. Text = Text,
  1442. Font = "Bodoni",
  1443. TextColor3 = Color,
  1444. TextScaled = true,
  1445. TextStrokeColor3 = Color3.fromRGB(0,0,0),
  1446. Parent = BillboardGui,
  1447. }
  1448. game.Debris:AddItem(EffectPart, (Time))
  1449. EffectPart.Parent = game:GetService("Workspace")
  1450. delay(0, function()
  1451. local Frames = (Time / Rate)
  1452. for Frame = 1, Frames do
  1453. wait(Rate)
  1454. local Percent = (Frame / Frames)
  1455. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1456. TextLabel.TextTransparency = Percent
  1457. end
  1458. if EffectPart and EffectPart.Parent then
  1459. EffectPart:Destroy()
  1460. end
  1461. end)
  1462. end
  1463. -------------------------------------------------------
  1464. --End Damage Function Customization--
  1465. -------------------------------------------------------
  1466.  
  1467. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1468. for _, c in pairs(workspace:children()) do
  1469. local hum = c:findFirstChild("Humanoid")
  1470. if hum ~= nil then
  1471. local head = c:findFirstChild("Head")
  1472. if head ~= nil then
  1473. local targ = head.Position - Part.Position
  1474. local mag = targ.magnitude
  1475. if magni >= mag and c.Name ~= plr.Name then
  1476.  
  1477. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  1478. end
  1479. end
  1480. end
  1481. end
  1482. end
  1483.  
  1484.  
  1485. CFuncs = {
  1486. Part = {
  1487. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1488. local Part = Create("Part")({
  1489. Parent = Parent,
  1490. Reflectance = Reflectance,
  1491. Transparency = Transparency,
  1492. CanCollide = false,
  1493. Locked = true,
  1494. BrickColor = BrickColor.new(tostring(BColor)),
  1495. Name = Name,
  1496. Size = Size,
  1497. Material = Material
  1498. })
  1499. RemoveOutlines(Part)
  1500. return Part
  1501. end
  1502. },
  1503. Mesh = {
  1504. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1505. local Msh = Create(Mesh)({
  1506. Parent = Part,
  1507. Offset = OffSet,
  1508. Scale = Scale
  1509. })
  1510. if Mesh == "SpecialMesh" then
  1511. Msh.MeshType = MeshType
  1512. Msh.MeshId = MeshId
  1513. end
  1514. return Msh
  1515. end
  1516. },
  1517. Mesh = {
  1518. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1519. local Msh = Create(Mesh)({
  1520. Parent = Part,
  1521. Offset = OffSet,
  1522. Scale = Scale
  1523. })
  1524. if Mesh == "SpecialMesh" then
  1525. Msh.MeshType = MeshType
  1526. Msh.MeshId = MeshId
  1527. end
  1528. return Msh
  1529. end
  1530. },
  1531. Weld = {
  1532. Create = function(Parent, Part0, Part1, C0, C1)
  1533. local Weld = Create("Weld")({
  1534. Parent = Parent,
  1535. Part0 = Part0,
  1536. Part1 = Part1,
  1537. C0 = C0,
  1538. C1 = C1
  1539. })
  1540. return Weld
  1541. end
  1542. },
  1543. Sound = {
  1544. Create = function(id, par, vol, pit)
  1545. coroutine.resume(coroutine.create(function()
  1546. local S = Create("Sound")({
  1547. Volume = vol,
  1548. Pitch = pit or 1,
  1549. SoundId = id,
  1550. Parent = par or workspace
  1551. })
  1552. wait()
  1553. S:play()
  1554. game:GetService("Debris"):AddItem(S, 6)
  1555. end))
  1556. end
  1557. },
  1558. ParticleEmitter = {
  1559. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1560. local fp = Create("ParticleEmitter")({
  1561. Parent = Parent,
  1562. Color = ColorSequence.new(Color1, Color2),
  1563. LightEmission = LightEmission,
  1564. Size = Size,
  1565. Texture = Texture,
  1566. Transparency = Transparency,
  1567. ZOffset = ZOffset,
  1568. Acceleration = Accel,
  1569. Drag = Drag,
  1570. LockedToPart = LockedToPart,
  1571. VelocityInheritance = VelocityInheritance,
  1572. EmissionDirection = EmissionDirection,
  1573. Enabled = Enabled,
  1574. Lifetime = LifeTime,
  1575. Rate = Rate,
  1576. Rotation = Rotation,
  1577. RotSpeed = RotSpeed,
  1578. Speed = Speed,
  1579. VelocitySpread = VelocitySpread
  1580. })
  1581. return fp
  1582. end
  1583. }
  1584. }
  1585. function RemoveOutlines(part)
  1586. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1587. end
  1588. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1589. local Part = Create("Part")({
  1590. formFactor = FormFactor,
  1591. Parent = Parent,
  1592. Reflectance = Reflectance,
  1593. Transparency = Transparency,
  1594. CanCollide = false,
  1595. Locked = true,
  1596. BrickColor = BrickColor.new(tostring(BColor)),
  1597. Name = Name,
  1598. Size = Size,
  1599. Material = Material
  1600. })
  1601. RemoveOutlines(Part)
  1602. return Part
  1603. end
  1604. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1605. local Msh = Create(Mesh)({
  1606. Parent = Part,
  1607. Offset = OffSet,
  1608. Scale = Scale
  1609. })
  1610. if Mesh == "SpecialMesh" then
  1611. Msh.MeshType = MeshType
  1612. Msh.MeshId = MeshId
  1613. end
  1614. return Msh
  1615. end
  1616. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1617. local Weld = Create("Weld")({
  1618. Parent = Parent,
  1619. Part0 = Part0,
  1620. Part1 = Part1,
  1621. C0 = C0,
  1622. C1 = C1
  1623. })
  1624. return Weld
  1625. end
  1626.  
  1627. function Sound(parent,id,pitch,volume,looped,effect,autoPlay)
  1628. local Sound = IT("Sound")
  1629. Sound.SoundId = "rbxassetid://".. tostring(id or 0)
  1630. Sound.Pitch = pitch or 1
  1631. Sound.Volume = volume or 1
  1632. Sound.Looped = looped or false
  1633. if(autoPlay)then
  1634. coroutine.wrap(function()
  1635. repeat wait() until Sound.IsLoaded
  1636. Sound.Playing = autoPlay or false
  1637. end)()
  1638. end
  1639. if(not looped and effect)then
  1640. Sound.Stopped:connect(function()
  1641. Sound.Volume = 0
  1642. Sound:destroy()
  1643. end)
  1644. elseif(effect)then
  1645.  
  1646. end
  1647. Sound.Parent =parent or Torso
  1648. return Sound
  1649. end
  1650.  
  1651. function SoundPart(id,pitch,volume,looped,effect,autoPlay,cf)
  1652. local soundPart = NewInstance("Part",Effects,{Transparency=1,CFrame=cf or Torso.CFrame,Anchored=true,CanCollide=false,Size=V3.N()})
  1653. local Sound = IT("Sound")
  1654. Sound.SoundId = "rbxassetid://".. tostring(id or 0)
  1655. Sound.Pitch = pitch or 1
  1656. Sound.Volume = volume or 1
  1657. Sound.Looped = looped or false
  1658. if(autoPlay)then
  1659. coroutine.wrap(function()
  1660. repeat wait() until Sound.IsLoaded
  1661. Sound.Playing = autoPlay or false
  1662. end)()
  1663. end
  1664. if(not looped and effect)then
  1665. Sound.Stopped:connect(function()
  1666. Sound.Volume = 0
  1667. soundPart:destroy()
  1668. end)
  1669. elseif(effect)then
  1670. warn("Sound can't be looped and a sound effect!")
  1671. end
  1672. Sound.Parent = soundPart
  1673. return Sound
  1674. end
  1675.  
  1676. -------------------------------------------------------
  1677. --Start Effect Function--
  1678. -------------------------------------------------------
  1679. EffectModel = Instance.new("Model", char)
  1680. Effects = {
  1681. Block = {
  1682. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1683. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1684. prt.Anchored = true
  1685. prt.CFrame = cframe
  1686. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1687. game:GetService("Debris"):AddItem(prt, 10)
  1688. if Type == 1 or Type == nil then
  1689. table.insert(Effects, {
  1690. prt,
  1691. "Block1",
  1692. delay,
  1693. x3,
  1694. y3,
  1695. z3,
  1696. msh
  1697. })
  1698. elseif Type == 2 then
  1699. table.insert(Effects, {
  1700. prt,
  1701. "Block2",
  1702. delay,
  1703. x3,
  1704. y3,
  1705. z3,
  1706. msh
  1707. })
  1708. else
  1709. table.insert(Effects, {
  1710. prt,
  1711. "Block3",
  1712. delay,
  1713. x3,
  1714. y3,
  1715. z3,
  1716. msh
  1717. })
  1718. end
  1719. end
  1720. },
  1721. Sphere = {
  1722. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1723. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1724. prt.Anchored = true
  1725. prt.CFrame = cframe
  1726. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0,0,0), Vector3.new(x1, y1, z1))
  1727. game:GetService("Debris"):AddItem(prt, 10)
  1728. table.insert(Effects, {
  1729. prt,
  1730. "Cylinder",
  1731. delay,
  1732. x3,
  1733. y3,
  1734. z3,
  1735. msh
  1736. })
  1737. end
  1738. },
  1739. Cylinder = {
  1740. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1741. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1742. prt.Anchored = true
  1743. prt.CFrame = cframe
  1744. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1745. game:GetService("Debris"):AddItem(prt, 10)
  1746. table.insert(Effects, {
  1747. prt,
  1748. "Cylinder",
  1749. delay,
  1750. x3,
  1751. y3,
  1752. z3,
  1753. msh
  1754. })
  1755. end
  1756. },
  1757. Wave = {
  1758. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1759. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1760. prt.Anchored = true
  1761. prt.CFrame = cframe
  1762. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  1763. game:GetService("Debris"):AddItem(prt, 10)
  1764. table.insert(Effects, {
  1765. prt,
  1766. "Cylinder",
  1767. delay,
  1768. x3 / 60,
  1769. y3 / 60,
  1770. z3 / 60,
  1771. msh
  1772. })
  1773. end
  1774. },
  1775. Ring = {
  1776. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1777. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1778. prt.Anchored = true
  1779. prt.CFrame = cframe
  1780. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1781. game:GetService("Debris"):AddItem(prt, 10)
  1782. table.insert(Effects, {
  1783. prt,
  1784. "Cylinder",
  1785. delay,
  1786. x3,
  1787. y3,
  1788. z3,
  1789. msh
  1790. })
  1791. end
  1792. },
  1793. Break = {
  1794. Create = function(brickcolor, cframe, x1, y1, z1)
  1795. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1796. prt.Anchored = true
  1797. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1798. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1799. local num = math.random(10, 50) / 1000
  1800. game:GetService("Debris"):AddItem(prt, 10)
  1801. table.insert(Effects, {
  1802. prt,
  1803. "Shatter",
  1804. num,
  1805. prt.CFrame,
  1806. math.random() - math.random(),
  1807. 0,
  1808. math.random(50, 100) / 100
  1809. })
  1810. end
  1811. },
  1812. Spiral = {
  1813. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1814. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1815. prt.Anchored = true
  1816. prt.CFrame = cframe
  1817. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1818. game:GetService("Debris"):AddItem(prt, 10)
  1819. table.insert(Effects, {
  1820. prt,
  1821. "Cylinder",
  1822. delay,
  1823. x3,
  1824. y3,
  1825. z3,
  1826. msh
  1827. })
  1828. end
  1829. },
  1830. Push = {
  1831. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1832. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1833. prt.Anchored = true
  1834. prt.CFrame = cframe
  1835. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1836. game:GetService("Debris"):AddItem(prt, 10)
  1837. table.insert(Effects, {
  1838. prt,
  1839. "Cylinder",
  1840. delay,
  1841. x3,
  1842. y3,
  1843. z3,
  1844. msh
  1845. })
  1846. end
  1847. }
  1848. }
  1849. -------------------------------------------------------
  1850. --End Effect Function--
  1851. -------------------------------------------------------
  1852.  
  1853. function CreateSound(ID, PARENT, VOLUME, PITCH) --Very important.
  1854. local NSound = nil
  1855. coroutine.resume(coroutine.create(function()
  1856. NSound = Instance.new("Sound", PARENT)
  1857. NSound.Volume = VOLUME
  1858. NSound.Pitch = PITCH
  1859. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  1860. swait()
  1861. NSound:play()
  1862. game:GetService("Debris"):AddItem(NSound, 10)
  1863. end))
  1864. return NSound
  1865. end
  1866.  
  1867.  
  1868. coroutine.resume(coroutine.create(function()
  1869. while text ~= nil do
  1870. swait()
  1871. text.Rotation = math.random(-1.5,1.5)
  1872. end
  1873. end))
  1874.  
  1875. angery = false
  1876.  
  1877.  
  1878. -------------------------------------------------------
  1879. --End Important Functions--
  1880. -------------------------------------------------------
  1881.  
  1882. -------------------------------------------------------
  1883. --Start Music Option--
  1884. -------------------------------------------------------
  1885.  
  1886. lul = Instance.new("Sound", tors) --le musice
  1887. lul.Pitch = 1
  1888.  
  1889. local mu = math.random(1,1)
  1890. if mu == 1 then
  1891. lul.SoundId = "rbxassetid://2171264853"
  1892. end
  1893.  
  1894.  
  1895. lul.Volume = 4.7
  1896. lul.TimePosition = 0
  1897. lul.Looped = true
  1898. lul:Play()
  1899.  
  1900. NEWS = Instance.new("Sound", tors) --O NO
  1901. NEWS.SoundId = "http://www.roblox.com/asset/?id=1864852634"
  1902. NEWS.Volume = 100
  1903. NEWS.Pitch = 1
  1904. NEWS.Looped = false
  1905. NEWS.TimePosition = 1
  1906.  
  1907. AAAAA = Instance.new("Sound", tors) --aaa
  1908. AAAAA.SoundId = "http://www.roblox.com/asset/?id=0"
  1909. AAAAA.Volume = 10
  1910. AAAAA.Pitch = 1
  1911. AAAAA.Looped = false
  1912. AAAAA.TimePosition = 1
  1913.  
  1914. MERKIO = Instance.new("Sound", tors) --why
  1915. MERKIO.SoundId = "http://www.roblox.com/asset/?id=1556252100"
  1916. MERKIO.Volume = 10
  1917. MERKIO.Pitch = 1
  1918. MERKIO.Looped = false
  1919. MERKIO.TimePosition = 0
  1920.  
  1921. MERKIO2 = Instance.new("Sound", tors) --why (again)
  1922. MERKIO2.SoundId = "http://www.roblox.com/asset/?id=258246285"
  1923. MERKIO2.Volume = 10
  1924. MERKIO2.Pitch = 1
  1925. MERKIO2.Looped = false
  1926. MERKIO2.TimePosition = 0
  1927.  
  1928. thonks = Instance.new("Sound", tors) --wat?
  1929. thonks.SoundId = "http://www.roblox.com/asset/?id=685766564"
  1930. thonks.Volume = 10
  1931. thonks.Pitch = 1
  1932. thonks.Looped = false
  1933. thonks.TimePosition = 0
  1934.  
  1935. gudsong = Instance.new("Sound", tors) --seizure time (UNUSED)
  1936. gudsong.SoundId = "http://www.roblox.com/asset/?id=2027619387"
  1937. gudsong.Volume = 10
  1938. gudsong.Pitch = 1
  1939. gudsong.Looped = true
  1940. gudsong.TimePosition = 6.6
  1941.  
  1942. so = Instance.new("Sound", tors) --moar seizure
  1943. so.SoundId = "http://www.roblox.com/asset/?id=271550300"
  1944. so.Volume = 10
  1945. so.Pitch = 1
  1946. so.Looped = false
  1947. so.TimePosition = 0
  1948.  
  1949. sors = Instance.new("Sound", tors) --heeeeeeeeeeeeeeeeeeeeeeeeeeeeeerrree
  1950. sors.SoundId = "http://www.roblox.com/asset/?id=867443342"
  1951. sors.Volume = 10
  1952. sors.Pitch = 1
  1953. sors.Looped = false
  1954. sors.TimePosition = 0
  1955.  
  1956. --u mom gay--
  1957. -------------------------------------------------------
  1958. --End Music Option--
  1959. -------------------------------------------------------
  1960. --hi fat >:)
  1961. -------------------------------------------------------
  1962. --Start Attacks N Stuff--
  1963. -------------------------------------------------------
  1964.  
  1965. function THEBESTOVERUSEDJOKEEVER() --oh god why did i make this a thing jeezus help me pls
  1966. attack = true
  1967.  
  1968. hum.WalkSpeed = 40
  1969. lul:Pause()
  1970. Character.Head.face.Texture = "rbxassetid://620619801"
  1971. NEWS:Play()
  1972. repeat
  1973. NEWS.Parent = tors
  1974. swait()
  1975. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  1976. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  1977. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  1978. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  1979. RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  1980. LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  1981. until NEWS.Playing == false
  1982. local S = Instance.new("Explosion",workspace)
  1983. S.Position = tors.Position
  1984. S.BlastPressure = 999
  1985. S.BlastRadius = 45
  1986. S.ExplosionType = 0
  1987. attack = false
  1988. hum.WalkSpeed = 40
  1989. lul:Resume()
  1990. Character.Head.face.Texture = "rbxassetid://620619801"
  1991. attack = false
  1992. hum.WalkSpeed = 40
  1993. end
  1994.  
  1995. function sneakonehundred()
  1996. attack = true
  1997. hum.WalkSpeed = 0.03
  1998. Character.Head.face.Texture = "rbxassetid://1667792"
  1999. CreateSound("1542642349", tors, 10, 1.05)
  2000. for i = 0,20,0.1 do
  2001. swait()
  2002. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.64 + 0.1) * angles(Rad(90), Rad(0), Rad(0)), 0.15)
  2003. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-110), Rad(0), Rad(0)), 0.4)
  2004. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2005. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2006. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.0001 * Cos(sine / 20)) * angles(Rad(1), Rad(0), Rad(-180)), 0.4)
  2007. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.0001 * Cos(sine / 20)) * angles(Rad(1), Rad(0), Rad(180)), 0.4)
  2008. end
  2009. CreateSound("753450324", tors, 10, 1.05)
  2010. wait(0.25)
  2011. Character.Head.face.Texture = "rbxassetid://1223903433"
  2012. for i = 0,7,0.1 do
  2013. swait()
  2014. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.64 + 0.1) * angles(Rad(90), Rad(0), Rad(0)), 0.15)
  2015. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-110), Rad(0), Rad(0)), 0.4)
  2016. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2017. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2018. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.0001 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(-180)), 0.4)
  2019. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.0001 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(180)), 0.4)
  2020. end
  2021. Character.Head.face.Texture = "rbxassetid://620619801"
  2022. attack = false
  2023. hum.WalkSpeed = 40
  2024. end
  2025.  
  2026. function WRY() --WRYYYYYYY
  2027. attack = true
  2028. hum.WalkSpeed = 0.30
  2029. CreateSound("794081034", hed, 10, 1)
  2030. Character.Head.face.Texture = "rbxassetid://396389196"
  2031. for i = 0,2,0.1 do
  2032. swait()
  2033. CameraEnshaking(1, 2)
  2034. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2035. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  2036. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2037. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2038. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(140), Rad(60)), 0.1)
  2039. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-140), Rad(-60)), 0.1)
  2040. end
  2041. for i = 0,14.7,0.1 do
  2042. swait()
  2043. CameraEnshaking(1, 3)
  2044. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
  2045. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
  2046. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-70)), 0.15)
  2047. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(70)), 0.15)
  2048. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(40)), 0.1)
  2049. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(-0), Rad(-40)), 0.1)
  2050. end
  2051. attack = false
  2052. Character.Head.face.Texture = "rbxassetid://620619801"
  2053. hum.WalkSpeed = 40
  2054. end
  2055.  
  2056. function DANCEFORME()
  2057. attack = true
  2058. texth.Text = "Dave's Dance?"
  2059. text.Text = ""
  2060. lul:Pause()
  2061. Character.Head.face.Texture = "rbxassetid://1676553712"
  2062. MERKIO:Play()
  2063. repeat
  2064. for i = 0,0.37,0.03 do
  2065. swait()
  2066. MERKIO.Parent = tors
  2067. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  2068. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  2069. RH.C0 = clerp(RH.C0, CF(1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2070. LH.C0 = clerp(LH.C0, CF(-1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2071. RW.C0 = clerp(RW.C0, CF(1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(115)), 0.77)
  2072. LW.C0 = clerp(LW.C0, CF(-1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-115)), 0.67)
  2073. end
  2074. for i = 0,0.37,0.03 do
  2075. swait()
  2076. MERKIO.Parent = tors
  2077. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  2078. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  2079. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2080. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2081. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.7)
  2082. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.7)
  2083. end
  2084. until MERKIO.Playing == false
  2085. MERKIO:Stop()
  2086. Character.Head.face.Texture = "rbxassetid://620619801"
  2087. attack = false
  2088. lul:Resume()
  2089. texth.Text = ""
  2090. text.Text = "A "
  2091. hum.WalkSpeed = 40
  2092. end
  2093.  
  2094. function TRUEDANCEFORME()
  2095. attack = true
  2096. texth.Text = "Dave's True Danceing?"
  2097. text.Text = ""
  2098. lul:Pause()
  2099. Part1.Transparency = 0
  2100. Part4.Transparency = 0
  2101. Part6.Transparency = 0
  2102. Decal7.Transparency = 0
  2103. Part1.CanCollide = true
  2104. Part4.CanCollide = true
  2105. Part6.CanCollide = true
  2106. Character.Head.face.Texture = "rbxassetid://8339872"
  2107. MERKIO:Play()
  2108. repeat
  2109. for i = 0,0.37,0.03 do
  2110. swait()
  2111. MERKIO.Parent = tors
  2112. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  2113. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  2114. RH.C0 = clerp(RH.C0, CF(1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2115. LH.C0 = clerp(LH.C0, CF(-1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2116. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2117. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-5)), 0.1)
  2118. end
  2119. for i = 0,0.37,0.03 do
  2120. swait()
  2121. MERKIO.Parent = tors
  2122. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  2123. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  2124. RH.C0 = clerp(RH.C0, CF(1.8, -0.94 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2125. LH.C0 = clerp(LH.C0, CF(-1.8, -0.94 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2126. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2127. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-5)), 0.1)
  2128. end
  2129. until MERKIO.Playing == false
  2130. MERKIO:Stop()
  2131. Character.Head.face.Texture = "rbxassetid://620619801"
  2132. attack = false
  2133. Part1.Transparency = 1
  2134. Part4.Transparency = 1
  2135. Part6.Transparency = 1
  2136. Decal7.Transparency = 1
  2137. Part1.CanCollide = false
  2138. Part4.CanCollide = false
  2139. Part6.CanCollide = false
  2140. lul:Resume()
  2141. texth.Text = ""
  2142. text.Text = "Aubergine Man "
  2143. hum.WalkSpeed = 40
  2144. end
  2145.  
  2146. function takethat()
  2147. attack = true
  2148. hum.WalkSpeed = 0
  2149. CreateSound("1238240145", tors, 10, 1.05)
  2150. for i = 0,8.3,0.1 do
  2151. swait()
  2152. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(90)), 0.7)
  2153. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.7)
  2154. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.7)
  2155. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.7)
  2156. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-.6), Rad(0)), 0.7)
  2157. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-45), Rad(-.6), Rad(136 - 4.5 * Sin(sine / 20))), 0.7)
  2158. end
  2159. CreateSound("135165859", tors, 10, 1.05)
  2160. for i = 0,6,0.1 do
  2161. swait()
  2162. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2163. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.85)
  2164. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.7)
  2165. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.7)
  2166. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.7)
  2167. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-.6), Rad(0)), 0.7)
  2168. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-0), Rad(-.6), Rad(0 - 4.5 * Sin(sine / 20))), 0.7)
  2169. end
  2170. attack = false
  2171. Character.Head.face.Texture = "rbxassetid://620619801"
  2172. hum.WalkSpeed = 40
  2173. end
  2174. function thonki()
  2175. attack = true
  2176. text.Text = "Aubergine Man Plans..."
  2177. hum.WalkSpeed = 6.5
  2178. Character.Head.face.Texture = "rbxassetid://1528105298"
  2179. thonks:Play()
  2180. lul:Pause()
  2181. repeat
  2182. for i = 0,8.3,0.1 do
  2183. swait()
  2184. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(90)), 0.7)
  2185. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.7)
  2186. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.7)
  2187. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.7)
  2188. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-.6), Rad(0)), 0.7)
  2189. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-45), Rad(-.6), Rad(136 - 4.5 * Sin(sine / 20))), 0.7)
  2190. end
  2191. until thonks.Playing == false
  2192. thonks:Stop()
  2193. attack = false
  2194. text.Text = "Noti˅ɐ "
  2195. Character.Head.face.Texture = "rbxassetid://620619801"
  2196. lul:Resume()
  2197. hum.WalkSpeed = 40
  2198. end
  2199. function kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
  2200. attack = true
  2201. Character.Head.face.Texture = "rbxassetid://266304560"
  2202. for i = 0,6,0.1 do
  2203. swait()
  2204. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2205. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2206. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2207. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2208. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(170), Rad(0), Rad(-15)), 0.1)
  2209. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(15)), 0.1)
  2210. end
  2211. CreateSound("1093102664", hed, 10, 1)
  2212. CameraEnshaking(3, 8)
  2213. for i = 0,2,0.1 do
  2214. swait()
  2215. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  2216. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
  2217. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2218. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2219. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-40)), 0.4)
  2220. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(40)), 0.4)
  2221. end
  2222. Character.Head.face.Texture = "rbxassetid://30128383"
  2223. hum.MaxHealth = 0
  2224. ragdoll(char)
  2225. CreateSound("534269232", hed, 5, 1)
  2226. end
  2227.  
  2228. function dead()
  2229. attack = true
  2230. hum.WalkSpeed = 0.20
  2231. CreateSound("137225991", hed, 10, 1)
  2232. Character.Head.face.Texture = "rbxassetid://297512410"
  2233. for i = 0,1.1,0.1 do
  2234. swait()
  2235. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2236. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2237. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2238. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2239. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2240. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2241. end
  2242. for i = 0,1.1,0.1 do
  2243. swait()
  2244. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
  2245. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2246. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2247. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2248. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2249. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2250. end
  2251. for i = 0,1.1,0.1 do
  2252. swait()
  2253. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
  2254. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2255. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2256. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2257. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2258. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2259. end
  2260. for i = 0,1.1,0.1 do
  2261. swait()
  2262. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
  2263. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2264. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2265. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2266. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2267. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2268. end
  2269. for i = 0,1.1,0.1 do
  2270. swait()
  2271. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2272. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2273. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2274. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2275. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2276. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2277. end
  2278. for i = 0,1.1,0.1 do
  2279. swait()
  2280. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
  2281. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2282. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2283. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2284. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2285. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2286. end
  2287. for i = 0,1.1,0.1 do
  2288. swait()
  2289. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
  2290. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2291. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2292. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2293. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2294. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2295. end
  2296. for i = 0,1.1,0.1 do
  2297. swait()
  2298. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
  2299. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2300. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2301. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2302. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2303. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2304. end
  2305. for i = 0,1.1,0.1 do
  2306. swait()
  2307. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2308. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2309. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2310. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
  2311. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
  2312. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
  2313. end
  2314. Character.Head.face.Texture = "rbxassetid://273309187"
  2315. for i = 0,9,0.1 do
  2316. swait()
  2317. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.59 + 0.1) * angles(Rad(-90), Rad(90), Rad(0)), 0.15)
  2318. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2319. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2320. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2321. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(30)), 0.1)
  2322. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-30)), 0.1)
  2323. end
  2324. attack = false
  2325. Character.Head.face.Texture = "rbxassetid://620619801"
  2326. hum.WalkSpeed = 40
  2327. end
  2328.  
  2329. function ShutTheHellUp()
  2330. attack = true
  2331. hum.WalkSpeed = 2.01
  2332. CreateSound("336377340", hed, 10, 1)
  2333. for i = 0,3,0.1 do
  2334. swait()
  2335. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2336. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2337. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2338. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2339. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2340. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2341. end
  2342. for i = 0,1.2,0.1 do
  2343. swait()
  2344. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2345. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  2346. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2347. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2348. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2349. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2350. end
  2351. for i = 0,1.2,0.1 do
  2352. swait()
  2353. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2354. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  2355. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2356. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2357. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2358. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2359. end
  2360. for i = 0,1.2,0.1 do
  2361. swait()
  2362. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2363. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  2364. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2365. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2366. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2367. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2368. end
  2369. for i = 0,1.2,0.1 do
  2370. swait()
  2371. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2372. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  2373. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2374. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2375. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2376. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2377. end
  2378. for i = 0,2,0.1 do
  2379. swait()
  2380. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2381. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2382. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2383. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2384. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(120), Rad(0), Rad(5)), 0.1)
  2385. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2386. end
  2387. for i = 0,2,0.1 do
  2388. swait()
  2389. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2390. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2391. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2392. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2393. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2394. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2395. end
  2396. hum.WalkSpeed = 40
  2397. attack = false
  2398. end
  2399.  
  2400. function NO_U()
  2401. attack = true
  2402. hum.WalkSpeed = 4.01
  2403. Character.Head.face.Texture = "rbxassetid://304904077"
  2404. CreateSound("1543318456", hed, 10, 1)
  2405. for i = 0,6,0.1 do
  2406. swait()
  2407. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2408. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2409. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2410. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2411. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2412. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2413. end
  2414. for i = 0,3.2,0.1 do
  2415. swait()
  2416. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2417. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  2418. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2419. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2420. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2421. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2422. end
  2423. hum.WalkSpeed = 40
  2424. Character.Head.face.Texture = "rbxassetid://620619801"
  2425. attack = false
  2426. end
  2427.  
  2428. function EndMySufferingV2()
  2429. attack = true
  2430. hum.WalkSpeed = 1.01
  2431. CreateSound("577475178", hed, 10, 1)
  2432. for i = 0,18,0.1 do
  2433. swait()
  2434. rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(15),math.rad(-10),math.rad(0)),0.15)
  2435. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
  2436. RH.C0=clerp(RH.C0,CF(1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*RHCF*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
  2437. LH.C0=clerp(LH.C0,CF(-1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*LHCF*angles(math.rad(-5),math.rad(-0),math.rad(-20)),0.15)
  2438. RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5+0.1*math.sin(sine/30), -0.6) * angles(math.rad(-0), math.rad(10), math.rad(-110)), 0.1)
  2439. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.1*math.sin(sine/30), 0.055*math.cos(sine/20)) * angles(math.rad(-0), math.rad(-10), math.rad(-105)), 0.1)
  2440. end
  2441. attack = false
  2442. hum.WalkSpeed = 40
  2443. end
  2444.  
  2445. function Victory()
  2446. attack = true
  2447. hum.WalkSpeed = 1.01
  2448. Character.Head.face.Texture = "rbxassetid://616284160"
  2449. Humanoid.Jump = true
  2450. CreateSound("130834939", hed, 10, 1)
  2451. for i = 0,3.7,0.1 do
  2452. swait()
  2453. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2454. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2455. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  2456. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  2457. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2458. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-5)), 0.1)
  2459. end
  2460. Humanoid.Jump = true
  2461. for i = 0,3.7,0.1 do
  2462. swait()
  2463. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2464. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2465. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
  2466. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
  2467. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-180), Rad(-25), Rad(5)), 0.1)
  2468. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-0)), 0.1)
  2469. end
  2470. Humanoid.Jump = true
  2471. for i = 0,3.7,0.1 do
  2472. swait()
  2473. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2474. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2475. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  2476. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  2477. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2478. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-5)), 0.1)
  2479. end
  2480. Humanoid.Jump = true
  2481. for i = 0,3.7,0.1 do
  2482. swait()
  2483. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2484. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2485. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
  2486. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
  2487. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-180), Rad(-25), Rad(5)), 0.1)
  2488. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-0)), 0.1)
  2489. end
  2490. Humanoid.Jump = true
  2491. for i = 0,3.7,0.1 do
  2492. swait()
  2493. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2494. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2495. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  2496. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  2497. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2498. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-5)), 0.1)
  2499. end
  2500. attack = false
  2501. Character.Head.face.Texture = "rbxassetid://620619801"
  2502. hum.WalkSpeed = 40
  2503. end
  2504.  
  2505. function WhatHuh()
  2506. attack = true
  2507. hum.WalkSpeed = 1.01
  2508. CreateSound("130766865", hed, 10, 1)
  2509. Character.Head.face.Texture = "rbxassetid://276732672"
  2510. for i = 0,4,0.1 do
  2511. swait()
  2512. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2513. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  2514. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2515. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2516. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  2517. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  2518. end
  2519. for i = 0,6.7,0.1 do
  2520. swait()
  2521. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2522. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  2523. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2524. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2525. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  2526. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  2527. end
  2528. for i = 0,8.1,0.1 do
  2529. swait()
  2530. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2531. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  2532. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2533. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2534. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  2535. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  2536. end
  2537. for i = 0,1,0.1 do
  2538. swait()
  2539. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2540. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
  2541. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2542. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2543. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  2544. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  2545. end
  2546. for i = 0,1,0.1 do
  2547. swait()
  2548. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2549. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
  2550. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2551. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2552. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  2553. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  2554. end
  2555. for i = 0,4,0.1 do
  2556. swait()
  2557. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2558. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  2559. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2560. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2561. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  2562. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  2563. end
  2564. attack = false
  2565. Character.Head.face.Texture = "rbxassetid://620619801"
  2566. hum.WalkSpeed = 40
  2567. end
  2568.  
  2569. function kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
  2570. attack = true
  2571. Character.Head.face.Texture = "rbxassetid://266304560"
  2572. for i = 0,6,0.1 do
  2573. swait()
  2574. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2575. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2576. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2577. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2578. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(170), Rad(0), Rad(-15)), 0.1)
  2579. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(15)), 0.1)
  2580. end
  2581. CreateSound("1093102664", hed, 10, 1)
  2582. CameraEnshaking(3, 8)
  2583. for i = 0,2,0.1 do
  2584. swait()
  2585. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  2586. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
  2587. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2588. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2589. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-40)), 0.4)
  2590. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(40)), 0.4)
  2591. end
  2592. Character.Head.face.Texture = "rbxassetid://30128383"
  2593. hum.MaxHealth = 0
  2594. ragdoll(char)
  2595. CreateSound("534269232", hed, 5, 1)
  2596. end
  2597.  
  2598. function AnotherOne() --WhAT ANOTHER ONE
  2599. attack = true
  2600. hum.WalkSpeed = 1.01
  2601. local icri = CreateSound("1205111204", hed, 10, 1)
  2602. swait(165)
  2603. local FRAME = tors.CFrame
  2604. repeat
  2605. swait()
  2606. Character.Head.face.Texture = "rbxassetid://582931093"
  2607. CameraEnshaking(1, 10)
  2608. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2609. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2610. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2611. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  2612. LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  2613. tors.CFrame = FRAME * CF(0,1,0)
  2614. swait()
  2615. tors.CFrame = FRAME
  2616. until icri.Playing == false
  2617. Character.Head.face.Texture = "rbxassetid://620619801"
  2618. attack = false
  2619. hum.WalkSpeed = 40
  2620. end
  2621.  
  2622.  
  2623. function NEN()
  2624. attack = true
  2625. hum.WalkSpeed = 1.01
  2626. CreateSound("230292011", hed, 10, 1)
  2627. Character.Head.face.Texture = "rbxassetid://705269463"
  2628. for i = 0,4,0.1 do
  2629. swait()
  2630. CameraEnshaking(1, 3)
  2631. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2632. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-90), Rad(0), Rad(0)), 0.3)
  2633. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2634. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2635. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  2636. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  2637. end
  2638. attack = false
  2639. Character.Head.face.Texture = "rbxassetid://620619801"
  2640. hum.WalkSpeed = 40
  2641. end
  2642.  
  2643. function Ashes() --Straight from... Whatever it was called.
  2644. attack = true
  2645. hum.WalkSpeed = 1.01
  2646. Character.Head.face.Texture = "rbxassetid://360687027"
  2647. CreateSound("290084602", tors, 10, 1)
  2648. for i = 0,6.2,0.1 do
  2649. swait()
  2650. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2651. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30), Rad(0), Rad(0)), 0.3)
  2652. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  2653. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  2654. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(145)), 0.1)
  2655. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(-145)), 0.1)
  2656. end
  2657. for i = 0,6.2,0.1 do
  2658. swait()
  2659. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  2660. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2661. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  2662. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
  2663. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(15)), 0.1)
  2664. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(-15)), 0.1)
  2665. end
  2666. attack = false
  2667. Character.Head.face.Texture = "rbxassetid://620619801"
  2668. hum.WalkSpeed = 40
  2669. end
  2670.  
  2671.  
  2672. function BOI()
  2673. attack = true
  2674. hum.WalkSpeed = 1.01
  2675. CreateSound("390901873", hed, 10, 1)
  2676. Character.Head.face.Texture = "rbxassetid://282463320"
  2677. for i = 0,4,0.1 do
  2678. swait()
  2679. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2680. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2681. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2682. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2683. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(50), Rad(90)), 0.1)
  2684. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-50), Rad(-90)), 0.1)
  2685. end
  2686. for i = 0,4,0.1 do
  2687. swait()
  2688. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2689. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  2690. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2691. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2692. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(140), Rad(60)), 0.1)
  2693. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-140), Rad(-60)), 0.1)
  2694. end
  2695. attack = false
  2696. Character.Head.face.Texture = "rbxassetid://620619801"
  2697. hum.WalkSpeed = 40
  2698. end
  2699.  
  2700. function DrinkdaDrink()
  2701. attack = true
  2702. RHe.Transparency = 0
  2703. hum.WalkSpeed = 3
  2704. local Munch = CreateSound("554208103", hed, 5, 1)
  2705. swait(2)
  2706. repeat
  2707. for i = 0,6,0.1 do
  2708. swait()
  2709. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.2 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
  2710. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-35 - 5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2711. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  2712. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2713. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.1 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(160), Rad(0), Rad(-35)), 0.1)
  2714. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(0 - 5 * Sin(sine / 20)), Rad(-10 - 5 * Sin(sine / 20))), 0.3)
  2715. end
  2716. until Munch.Playing == false
  2717. hum.WalkSpeed = 40
  2718. RHe.Transparency = 1
  2719. attack = false
  2720. end
  2721.  
  2722. function EatdaChips()
  2723. attack = true
  2724. RHk.Transparency = 0
  2725. hum.WalkSpeed = 3
  2726. local Muncha = CreateSound("1575472350", hed, 5, 1)
  2727. swait(2)
  2728. repeat
  2729. for i = 0,6,0.1 do
  2730. swait()
  2731. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.2 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
  2732. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-35 - 5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2733. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  2734. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2735. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.1 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(160), Rad(0), Rad(-35)), 0.1)
  2736. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(0 - 5 * Sin(sine / 20)), Rad(-10 - 5 * Sin(sine / 20))), 0.3)
  2737. end
  2738. until Muncha.Playing == false
  2739. hum.WalkSpeed = 40
  2740. RHk.Transparency = 1
  2741. attack = false
  2742. end
  2743.  
  2744. function Sittyboi()
  2745. attack = true
  2746. lul:Pause()
  2747. text.Text = "Waiting..."
  2748. AAAAA.SoundId = "rbxassetid://1239136800"
  2749. AAAAA.TimePosition = 0
  2750. AAAAA:Play()
  2751. hum.WalkSpeed = 0
  2752. repeat
  2753. swait()
  2754. for i = 0, 1, 0.1 do
  2755. swait()
  2756. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -1.6 + 0.1 * Player_Size * Cos(sine / 20)) * angles(Rad(-15), Rad(0), Rad(0)), 0.1)
  2757. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.1)
  2758. RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-10), Rad(0)) * angles(Rad(75), Rad(0), Rad(5)), 0.1)
  2759. LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(10), Rad(0)) * angles(Rad(75), Rad(0), Rad(-5)), 0.1)
  2760. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(70), Rad(0 + 5 * Sin(sine / 20)), Rad(-30 + 5 * Sin(sine / 20))), 0.1)
  2761. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.2 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-15), Rad(20), Rad(-15)), 0.1)
  2762. end
  2763. until AAAAA.Playing == false
  2764. attack = false
  2765. AAAAA:Stop()
  2766. lul:Resume()
  2767. text.Text = "Noti˅ɐ "
  2768. hum.WalkSpeed = 40
  2769. end
  2770.  
  2771. function HELP()
  2772. attack = true
  2773. hum.WalkSpeed = 1.01
  2774. Character.Head.face.Texture = "rbxassetid://307972876"
  2775. CreateSound("1123321019", hed, 10, 1)
  2776. for i = 0,15,0.1 do
  2777. swait()
  2778. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2779. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2780. RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2781. LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2782. RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2783. LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2784. end
  2785. CreateSound("198462271", hed, 10, 1)
  2786. for i = 0,8,0.1 do
  2787. Character.Head.face.Texture = "rbxassetid://341497730"
  2788. swait()
  2789. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2790. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2791. RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2792. LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2793. RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2794. LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2795. end
  2796. for i = 0,8,0.1 do
  2797. Character.Head.face.Texture = "rbxassetid://341497730"
  2798. swait()
  2799. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2800. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
  2801. RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2802. LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2803. RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2804. LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2805. end
  2806. CreateSound("948494432", hed, 10, 1)
  2807. for i = 0,7.5,0.1 do
  2808. Character.Head.face.Texture = "rbxassetid://249062487"
  2809. swait()
  2810. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2811. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
  2812. RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2813. LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2814. RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2815. LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2816. end
  2817. CreateSound("1542642349", hed, 10, 1)
  2818. for i = 0,10,0.1 do
  2819. Character.Head.face.Texture = "rbxassetid://270636807"
  2820. swait()
  2821. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2822. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2823. RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2824. LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2825. RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2826. LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2827. end
  2828. CreateSound("269597232", hed, 10, 1)
  2829. for i = 0,6,0.1 do
  2830. Character.Head.face.Texture = "rbxassetid://265057155"
  2831. swait()
  2832. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2833. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2834. RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2835. LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2836. RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2837. LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2838. end
  2839. attack = false
  2840. Character.Head.face.Texture = "rbxassetid://620619801"
  2841. hum.WalkSpeed = 40
  2842. end
  2843.  
  2844. danci = false
  2845.  
  2846. function dingidongo() --my head burns (UNUSED)
  2847. attack = true
  2848. danci = true
  2849. hum.WalkSpeed = 27.6
  2850. texth.Text = "Having a Seizure."
  2851. text.Text = ""
  2852. gudsong:Play()
  2853. lul:Pause()
  2854. gudsong.TimePosition = 6.6
  2855. Character.Head.face.Texture = "rbxassetid://315792941"
  2856. repeat
  2857. for i = 0,1.87,0.23 do
  2858. swait()
  2859. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  2860. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  2861. RH.C0 = clerp(RH.C0, CF(1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2862. LH.C0 = clerp(LH.C0, CF(-1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2863. RW.C0 = clerp(RW.C0, CF(1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(115)), 0.77)
  2864. LW.C0 = clerp(LW.C0, CF(-1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-115)), 0.67)
  2865. end
  2866. if gudsong.TimePosition == 11.937 then
  2867. gudsong.TimePosition = 6.6
  2868. end
  2869. for i = 0,1.87,0.23 do
  2870. swait()
  2871. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  2872. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  2873. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2874. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  2875. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.7)
  2876. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.7)
  2877. end
  2878. until danci == false
  2879. gudsong:Stop()
  2880. attack = false
  2881. lul:Resume()
  2882. texth.Text = ""
  2883. text.Text = "Aubergine Man "
  2884. attack = false
  2885. Character.Head.face.Texture = "rbxassetid://620619801"
  2886. hum.WalkSpeed = 40
  2887. end
  2888.  
  2889. function hap() --much hap
  2890. attack = true
  2891. hum.WalkSpeed = 0.10
  2892. CreateSound("363808674", hed, 10, 1)
  2893. Character.Head.face.Texture = "rbxassetid://315792941"
  2894. for i = 0,12,0.1 do
  2895. swait()
  2896. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2897. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(180)), 0.3)
  2898. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2899. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2900. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2901. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-0)), 0.1)
  2902. end
  2903. CreateSound("233168827", hed, 10, 1)
  2904. Character.Head.face.Texture = "rbxassetid://335761015"
  2905. for i = 0,10,0.1 do
  2906. swait()
  2907. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2908. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(180)), 0.3)
  2909. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2910. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2911. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
  2912. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-0)), 0.1)
  2913. end
  2914. CreateSound("363808674", hed, 10, 1)
  2915. attack = false
  2916. Character.Head.face.Texture = "rbxassetid://620619801"
  2917. hum.WalkSpeed = 40
  2918. end
  2919.  
  2920. function Gumilol()
  2921. attack = true
  2922. hum.WalkSpeed = 0
  2923. local Senses = CreateSound("605297168", hed, 6, 1)
  2924. swait(2)
  2925. repeat
  2926. swait()
  2927. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(20)), 0.2)
  2928. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0 - 5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.2)
  2929. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  2930. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2931. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0 + 5 * Sin(sine / 20)), Rad(10 + 5 * Sin(sine / 20))), 0.2)
  2932. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.2)
  2933. until Senses.TimePosition > 2.7
  2934. for i = 0, 3, 0.1 do
  2935. swait()
  2936. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size) * angles(Rad(-30), Rad(0), Rad(0)), 0.5)
  2937. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0)), 0.5)
  2938. RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-10), Rad(0)) * angles(Rad(0), Rad(0), Rad(5)), 0.5)
  2939. LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(10), Rad(0)) * angles(Rad(0), Rad(0), Rad(-5)), 0.5)
  2940. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(10)), 0.5)
  2941. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.5)
  2942. end
  2943. root.Anchored = true
  2944. repeat
  2945. swait()
  2946. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -2.7 + 0.1* Player_Size) * angles(Rad(90), Rad(0), Rad(0)), 0.5)
  2947. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0)), 0.5)
  2948. RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-10), Rad(0)) * angles(Rad(0), Rad(0), Rad(5)), 0.5)
  2949. LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(10), Rad(0)) * angles(Rad(0), Rad(0), Rad(-5)), 0.5)
  2950. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(10)), 0.5)
  2951. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.5)
  2952. until Senses.Playing == false
  2953. hum.WalkSpeed = 40
  2954. attack = false
  2955. root.Anchored = false
  2956. end
  2957. function oofmyass()
  2958. attack = true
  2959. hum.WalkSpeed = 0
  2960. CreateSound("663306786", tors, 3, 1)
  2961. for i = 0, 12, 0.1 do
  2962. swait()
  2963. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0 + 1 * i * Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.1)
  2964. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.1)
  2965. RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(47), Rad(-10), Rad(0)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  2966. LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(10), Rad(0)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2967. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(75), Rad(0 + 5 * Sin(sine / 20)), Rad(10 + 5 * Sin(sine / 20))), 0.1)
  2968. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(143), Rad(0 - 5 * Sin(sine / 20)), Rad(-10 - 5 * Sin(sine / 20))), 0.1)
  2969. end
  2970. CreateSound("663307468", tors, 6, 1)
  2971. for i = 0, 6, 0.1 do
  2972. swait()
  2973. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 4500 * Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2974. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.1)
  2975. RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(47), Rad(-10), Rad(0)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  2976. LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(10), Rad(0)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2977. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(75), Rad(0 + 5 * Sin(sine / 20)), Rad(10 + 5 * Sin(sine / 20))), 0.1)
  2978. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(156), Rad(0 - 5 * Sin(sine / 20)), Rad(-10 - 5 * Sin(sine / 20))), 0.1)
  2979. end
  2980. hum.WalkSpeed = 40
  2981. attack = false
  2982. end
  2983. function WoodyGotWood()
  2984. attack = true
  2985. hum.WalkSpeed = 0
  2986. local Woodlenny = CreateSound("1764642350", hed, 6, 1)
  2987. Character.Head.face.Texture = "rbxassetid://27020401"
  2988. swait(2)
  2989. repeat
  2990. swait()
  2991. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 5)) * angles(Rad(20), Rad(0), Rad(5)), 0.2)
  2992. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20), Rad(0), Rad(-5 - 15 * Sin(sine / 20))), 0.2)
  2993. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  2994. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2995. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 5)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(10)), 0.2)
  2996. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 5)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(0), Rad(-10)), 0.2)
  2997. until Woodlenny.TimePosition > 3.6
  2998. root.Anchored = true
  2999. repeat
  3000. swait()
  3001. for i = 0, 2, 0.1 do
  3002. swait()
  3003. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -2.7 + 0.1* Player_Size) * angles(Rad(-90), Rad(0), Rad(0)), 0.5)
  3004. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0)), 0.5)
  3005. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  3006. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(10), Rad(0), Rad(0)), 0.5)
  3007. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(90)), 0.5)
  3008. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.5)
  3009. end
  3010. for i = 0, 1.6, 0.1 do
  3011. swait()
  3012. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -2.4 + 0.1* Player_Size) * angles(Rad(-90), Rad(0), Rad(0)), 0.5)
  3013. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0)), 0.5)
  3014. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  3015. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(10), Rad(0), Rad(0)), 0.5)
  3016. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(75)), 0.5)
  3017. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-75)), 0.5)
  3018. end
  3019. until Woodlenny.Playing == false
  3020. hum.WalkSpeed = 40
  3021. Character.Head.face.Texture = "rbxassetid://620619801"
  3022. attack = false
  3023. root.Anchored = false
  3024. end
  3025.  
  3026. function IsThatA()
  3027. attack = true
  3028. hum.WalkSpeed = 0
  3029. local isthata = CreateSound("950444738", hed, 6, 1)
  3030. Character.Head.face.Texture = "rbxassetid://63495374"
  3031. swait(2)
  3032. for i = 0, 7, 0.1 do
  3033. swait()
  3034. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  3035. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3036. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
  3037. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  3038. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(15)), 0.1)
  3039. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
  3040. end
  3041. Character.Head.face.Texture = "rbxassetid://143884958"
  3042. swait()
  3043. for i = 0, 14, 0.1 do
  3044. swait()
  3045. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -1.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
  3046. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3047. RH.C0 = clerp(RH.C0, CF(1, -0.2 - 0.1 * Cos(sine / 20), -.5 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
  3048. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-90)), 0.15)
  3049. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(15)), 0.1)
  3050. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(-15)), 0.1)
  3051. end
  3052. hum.WalkSpeed = 40
  3053. Character.Head.face.Texture = "rbxassetid://620619801"
  3054. attack = false
  3055. root.Anchored = false
  3056. end
  3057.  
  3058. function LIVING()
  3059. attack = true
  3060. Character.Head.face.Texture = "http://www.roblox.com/asset/?id=15839299"
  3061. hum.WalkSpeed = 0
  3062. sors:Play()
  3063. repeat
  3064. swait()
  3065. sors.Parent = tors
  3066. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(20)), 0.2)
  3067. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0 - 5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.2)
  3068. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0 + 5 * Sin(sine / 20)), Rad(10 + 5 * Sin(sine / 20))), 0.2)
  3069. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.2)
  3070. until sors.Playing == false
  3071. Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  3072. attack = false
  3073. hum.WalkSpeed = 40
  3074. end
  3075.  
  3076. function Seizure()
  3077. attack = true
  3078. Character.Head.face.Texture = "http://www.roblox.com/asset/?id=15839299"
  3079. hum.WalkSpeed = 0
  3080. so:Play()
  3081. repeat
  3082. swait()
  3083. so.Parent = tors
  3084. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
  3085. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  3086. if Mrandom(1,15) == 1 then
  3087. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  3088. end
  3089. RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
  3090. LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
  3091. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
  3092. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
  3093. until so.Playing == false
  3094. Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  3095. attack = false
  3096. hum.WalkSpeed = 40
  3097. end
  3098.  
  3099. function Woaht()
  3100. attack = true
  3101. hum.WalkSpeed = 0
  3102. local wot = CreateSound("313553389", hed, 6, 1)
  3103. Character.Head.face.Texture = "rbxassetid://60501076"
  3104. swait(2)
  3105. repeat
  3106. for i = 0,0.37,0.03 do
  3107. swait()
  3108. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  3109. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3110. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
  3111. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  3112. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(15)), 0.1)
  3113. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
  3114. end
  3115. until wot.Playing == false
  3116. hum.WalkSpeed = 40
  3117. Character.Head.face.Texture = "rbxassetid://620619801"
  3118. attack = false
  3119. root.Anchored = false
  3120. end
  3121.  
  3122. function LeChange()
  3123. attack = true
  3124. hum.WalkSpeed = 40
  3125. lul.Pitch = 1
  3126. lul:Stop()
  3127. local mue = math.random(1,15)
  3128. if mue == 1 then
  3129. lul.SoundId = "rbxassetid://2171264853"
  3130. end
  3131.  
  3132. hum.WalkSpeed = 40
  3133. lul:Play()
  3134. attack = false
  3135. root.Anchored = false
  3136. end
  3137.  
  3138. function REEE()
  3139. attack = true
  3140. hum.WalkSpeed = 70
  3141. text.Text = ""
  3142. texth.Text = "Dave Is Mad."
  3143. lul:Pause()
  3144. local fire = Instance.new("ParticleEmitter", char.Torso)
  3145. fire.Lifetime = NumberRange.new(0.5)
  3146. fire.Speed = NumberRange.new(1, 3)
  3147. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 3.564, 2.521), NumberSequenceKeypoint.new(1, 3.534, 2.521)})
  3148. fire.Rate = 0
  3149. fire.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(0.627, 0.587), NumberSequenceKeypoint.new(1, 1)})
  3150. fire.LightEmission = 0.6
  3151. fire.Texture = "http://www.roblox.com/asset/?id=242911609"
  3152. fire.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(1, 0.666667, 0))
  3153. fire.Enabled = true
  3154. fire.Rate = 2000
  3155. RCKIN:Play()
  3156. repeat
  3157. swait()
  3158. RCKIN.Parent = tors
  3159. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
  3160. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
  3161. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
  3162. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
  3163. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.2 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
  3164. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
  3165. until RCKIN.Playing == false
  3166. attack = false
  3167. lul:Resume()
  3168. fire.Enabled = false
  3169. text.Text = "Aubergine Man "
  3170. texth.Text = ""
  3171. hum.WalkSpeed = 40
  3172. end
  3173.  
  3174. function SCREAM()
  3175. attack = true
  3176. hum.WalkSpeed = 70
  3177. lul:Pause()
  3178. Character.Head.face.Texture = "rbxassetid://1667792"
  3179. local A = math.random(1,83)
  3180. if A == 1 then
  3181. AAAAA.SoundId = "rbxassetid://580806904"
  3182. AAAAA.TimePosition = 0
  3183. end
  3184. if A == 2 then
  3185. AAAAA.SoundId = "rbxassetid://569124237"
  3186. AAAAA.TimePosition = 0
  3187. end
  3188. if A == 3 then
  3189. AAAAA.SoundId = "rbxassetid://824995694"
  3190. AAAAA.TimePosition = 0
  3191. end
  3192. if A == 4 then
  3193. AAAAA.SoundId = "rbxassetid://619398081"
  3194. AAAAA.TimePosition = 0
  3195. end
  3196. if A == 5 then
  3197. AAAAA.SoundId = "rbxassetid://561567000"
  3198. AAAAA.TimePosition = 0
  3199. end
  3200. if A == 6 then
  3201. AAAAA.SoundId = "rbxassetid://780544434"
  3202. AAAAA.TimePosition = 0
  3203. end
  3204. if A == 7 then
  3205. AAAAA.SoundId = "rbxassetid://1127778994"
  3206. AAAAA.TimePosition = 0
  3207. end
  3208. if A == 8 then
  3209. AAAAA.SoundId = "rbxassetid://2016152738"
  3210. AAAAA.TimePosition = 0
  3211. end
  3212. if A == 9 then
  3213. AAAAA.SoundId = "rbxassetid://1649268255"
  3214. AAAAA.TimePosition = 0
  3215. end
  3216. if A == 10 then
  3217. AAAAA.SoundId = "rbxassetid://318925857"
  3218. AAAAA.TimePosition = 0
  3219. end
  3220. if A == 11 then
  3221. AAAAA.SoundId = "rbxassetid://1231447409"
  3222. AAAAA.TimePosition = 0
  3223. end
  3224. if A == 12 then
  3225. AAAAA.SoundId = "rbxassetid://1173662546"
  3226. AAAAA.TimePosition = 0
  3227. end
  3228. if A == 13 then
  3229. AAAAA.SoundId = "rbxassetid://1731102335"
  3230. AAAAA.TimePosition = 0
  3231. end
  3232. if A == 14 then
  3233. AAAAA.SoundId = "rbxassetid://597084853"
  3234. AAAAA.TimePosition = 0
  3235. end
  3236. if A == 15 then
  3237. AAAAA.SoundId = "rbxassetid://255219578"
  3238. AAAAA.TimePosition = 0
  3239. end
  3240. if A == 16 then
  3241. AAAAA.SoundId = "rbxassetid://968042399"
  3242. AAAAA.TimePosition = 0
  3243. end
  3244. if A == 17 then
  3245. AAAAA.SoundId = "rbxassetid://2088388847"
  3246. AAAAA.TimePosition = 0
  3247. end
  3248. if A == 18 then
  3249. AAAAA.SoundId = "rbxassetid://1958305455"
  3250. AAAAA.TimePosition = 0
  3251. end
  3252. if A == 19 then
  3253. AAAAA.SoundId = "rbxassetid://1171758804"
  3254. AAAAA.TimePosition = 0
  3255. end
  3256. if A == 20 then
  3257. AAAAA.SoundId = "rbxassetid://1453459167"
  3258. AAAAA.TimePosition = 0
  3259. end
  3260. if A == 21 then
  3261. AAAAA.SoundId = "rbxassetid://2000897208"
  3262. AAAAA.TimePosition = 0
  3263. end
  3264. if A == 22 then
  3265. AAAAA.SoundId = "rbxassetid://841541884"
  3266. AAAAA.TimePosition = 0
  3267. end
  3268. if A == 23 then
  3269. AAAAA.SoundId = "rbxassetid://839044936"
  3270. AAAAA.TimePosition = 0
  3271. end
  3272. if A == 24 then
  3273. AAAAA.SoundId = "rbxassetid://520168377"
  3274. AAAAA.TimePosition = 0
  3275. end
  3276. if A == 25 then
  3277. AAAAA.SoundId = "rbxassetid://655669511"
  3278. AAAAA.TimePosition = 0
  3279. end
  3280. if A == 26 then
  3281. AAAAA.SoundId = "rbxassetid://1125711065"
  3282. AAAAA.TimePosition = 0
  3283. end
  3284. if A == 27 then
  3285. AAAAA.SoundId = "rbxassetid://482886779"
  3286. AAAAA.TimePosition = 0
  3287. end
  3288. if A == 28 then
  3289. AAAAA.SoundId = "rbxassetid://470406966"
  3290. AAAAA.TimePosition = 0
  3291. end
  3292. if A == 29 then
  3293. AAAAA.SoundId = "rbxassetid://363239413"
  3294. AAAAA.TimePosition = 0
  3295. end
  3296. if A == 30 then
  3297. AAAAA.SoundId = "rbxassetid://1183260037"
  3298. AAAAA.TimePosition = 0
  3299. end
  3300. if A == 31 then
  3301. AAAAA.SoundId = "rbxassetid://644321050"
  3302. AAAAA.TimePosition = 0
  3303. end
  3304. if A == 32 then
  3305. AAAAA.SoundId = "rbxassetid://962124783"
  3306. AAAAA.TimePosition = 0
  3307. end
  3308. if A == 33 then
  3309. AAAAA.SoundId = "rbxassetid://328782098"
  3310. AAAAA.TimePosition = 0
  3311. end
  3312. if A == 34 then
  3313. AAAAA.SoundId = "rbxassetid://1868475933"
  3314. AAAAA.TimePosition = 0
  3315. end
  3316. if A == 35 then
  3317. AAAAA.SoundId = "rbxassetid://606775826"
  3318. AAAAA.TimePosition = 0
  3319. end
  3320. if A == 36 then
  3321. AAAAA.SoundId = "rbxassetid://299132320"
  3322. AAAAA.TimePosition = 0
  3323. end
  3324. if A == 37 then
  3325. AAAAA.SoundId = "rbxassetid://153109732"
  3326. AAAAA.TimePosition = 0
  3327. end
  3328. if A == 37 then
  3329. AAAAA.SoundId = "rbxassetid://457506669"
  3330. AAAAA.TimePosition = 0
  3331. end
  3332. if A == 38 then
  3333. AAAAA.SoundId = "rbxassetid://335628150"
  3334. AAAAA.TimePosition = 0
  3335. end
  3336. if A == 39 then
  3337. AAAAA.SoundId = "rbxassetid://488032404"
  3338. AAAAA.TimePosition = 0
  3339. end
  3340. if A == 40 then
  3341. AAAAA.SoundId = "rbxassetid://1375131348"
  3342. AAAAA.TimePosition = 0
  3343. end
  3344. if A == 41 then
  3345. AAAAA.SoundId = "rbxassetid://1314602285"
  3346. AAAAA.TimePosition = 0
  3347. end
  3348. if A == 42 then
  3349. AAAAA.SoundId = "rbxassetid://744281932"
  3350. AAAAA.TimePosition = 0
  3351. end
  3352. if A == 43 then
  3353. AAAAA.SoundId = "rbxassetid://434976383"
  3354. AAAAA.TimePosition = 0
  3355. end
  3356. if A == 44 then
  3357. AAAAA.SoundId = "rbxassetid://1842306658"
  3358. AAAAA.TimePosition = 0
  3359. end
  3360. if A == 45 then
  3361. AAAAA.SoundId = "rbxassetid://643472343"
  3362. AAAAA.TimePosition = 0
  3363. end
  3364. if A == 46 then
  3365. AAAAA.SoundId = "rbxassetid://221258319"
  3366. AAAAA.TimePosition = 0
  3367. end
  3368. if A == 47 then
  3369. AAAAA.SoundId = "rbxassetid://1679015957"
  3370. AAAAA.TimePosition = 0
  3371. end
  3372. if A == 48 then
  3373. AAAAA.SoundId = "rbxassetid://567908972"
  3374. AAAAA.TimePosition = 0
  3375. end
  3376. if A == 49 then
  3377. AAAAA.SoundId = "rbxassetid://717014037"
  3378. AAAAA.TimePosition = 0
  3379. end
  3380. if A == 50 then
  3381. AAAAA.SoundId = "rbxassetid://744323533"
  3382. AAAAA.TimePosition = 0
  3383. end
  3384. if A == 51 then
  3385. AAAAA.SoundId = "rbxassetid://889774006"
  3386. AAAAA.TimePosition = 0
  3387. end
  3388. if A == 52 then
  3389. AAAAA.SoundId = "rbxassetid://167137736"
  3390. AAAAA.TimePosition = 0
  3391. end
  3392. if A == 53 then
  3393. AAAAA.SoundId = "rbxassetid://251074756"
  3394. AAAAA.TimePosition = 0
  3395. end
  3396. if A == 54 then
  3397. AAAAA.SoundId = "rbxassetid://977558364"
  3398. AAAAA.TimePosition = 0
  3399. end
  3400. if A == 55 then
  3401. AAAAA.SoundId = "rbxassetid://328728034"
  3402. AAAAA.TimePosition = 0
  3403. end
  3404. if A == 56 then
  3405. AAAAA.SoundId = "rbxassetid://1266243649"
  3406. AAAAA.TimePosition = 0
  3407. end
  3408. if A == 57 then
  3409. AAAAA.SoundId = "rbxassetid://964618925"
  3410. AAAAA.TimePosition = 0
  3411. end
  3412. if A == 58 then
  3413. AAAAA.SoundId = "rbxassetid://1803630339"
  3414. AAAAA.TimePosition = 0
  3415. end
  3416. if A == 59 then
  3417. AAAAA.SoundId = "rbxassetid://840189092"
  3418. AAAAA.TimePosition = 0
  3419. end
  3420. if A == 60 then
  3421. AAAAA.SoundId = "rbxassetid://1559029429"
  3422. AAAAA.TimePosition = 0
  3423. end
  3424. if A == 61 then
  3425. AAAAA.SoundId = "rbxassetid://1638542850"
  3426. AAAAA.TimePosition = 0
  3427. end
  3428. if A == 62 then
  3429. AAAAA.SoundId = "rbxassetid://803576871"
  3430. AAAAA.TimePosition = 0
  3431. end
  3432. if A == 63 then
  3433. AAAAA.SoundId = "rbxassetid://698882646"
  3434. AAAAA.TimePosition = 0
  3435. end
  3436. if A == 64 then
  3437. AAAAA.SoundId = "rbxassetid://1151976352"
  3438. AAAAA.TimePosition = 0
  3439. end
  3440. if A == 65 then
  3441. AAAAA.SoundId = "rbxassetid://406116544"
  3442. AAAAA.TimePosition = 0
  3443. end
  3444. if A == 66 then
  3445. AAAAA.SoundId = "rbxassetid://316022829"
  3446. AAAAA.TimePosition = 0
  3447. end
  3448. if A == 67 then
  3449. AAAAA.SoundId = "rbxassetid://171914461"
  3450. AAAAA.TimePosition = 0
  3451. end
  3452. if A == 68 then
  3453. AAAAA.SoundId = "rbxassetid://287491840"
  3454. AAAAA.TimePosition = 0
  3455. end
  3456. if A == 69 then
  3457. AAAAA.SoundId = "rbxassetid://430752531"
  3458. AAAAA.TimePosition = 0
  3459. end
  3460. if A == 70 then
  3461. AAAAA.SoundId = "rbxassetid://531023877"
  3462. AAAAA.TimePosition = 0
  3463. end
  3464. if A == 71 then
  3465. AAAAA.SoundId = "rbxassetid://271588868"
  3466. AAAAA.TimePosition = 0
  3467. end
  3468. if A == 72 then
  3469. AAAAA.SoundId = "rbxassetid://602958674"
  3470. AAAAA.TimePosition = 0
  3471. end
  3472. if A == 73 then
  3473. AAAAA.SoundId = "rbxassetid://899472110"
  3474. AAAAA.TimePosition = 0
  3475. end
  3476. if A == 74 then
  3477. AAAAA.SoundId = "rbxassetid://793986125"
  3478. AAAAA.TimePosition = 0
  3479. end
  3480. if A == 75 then
  3481. AAAAA.SoundId = "rbxassetid://317643401"
  3482. AAAAA.TimePosition = 0
  3483. end
  3484. if A == 76 then
  3485. AAAAA.SoundId = "rbxassetid://427265119"
  3486. AAAAA.TimePosition = 0
  3487. end
  3488. if A == 77 then
  3489. AAAAA.SoundId = "rbxassetid://318250043"
  3490. AAAAA.TimePosition = 0
  3491. end
  3492. if A == 78 then
  3493. AAAAA.SoundId = "rbxassetid://272135781"
  3494. AAAAA.TimePosition = 0
  3495. end
  3496. if A == 79 then
  3497. AAAAA.SoundId = "rbxassetid://302662929"
  3498. AAAAA.TimePosition = 0
  3499. end
  3500. if A == 80 then
  3501. AAAAA.SoundId = "rbxassetid://1226918619"
  3502. AAAAA.TimePosition = 0
  3503. end
  3504. if A == 81 then
  3505. AAAAA.SoundId = "rbxassetid://973891000"
  3506. AAAAA.TimePosition = 0
  3507. end
  3508. if A == 82 then
  3509. AAAAA.SoundId = "rbxassetid://1002843959"
  3510. AAAAA.TimePosition = 0
  3511. end
  3512. if A == 83 then
  3513. AAAAA.SoundId = "rbxassetid://1441494988"
  3514. AAAAA.TimePosition = 0
  3515. end
  3516. AAAAA:Play()
  3517. repeat
  3518. swait()
  3519. AAAAA.Parent = tors
  3520. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3521. until AAAAA.Playing == false
  3522. hum.WalkSpeed = 40
  3523. attack = false
  3524. lul:Resume()
  3525. Character.Head.face.Texture = "rbxassetid://620619801"
  3526. hum.WalkSpeed = 40
  3527. end
  3528.  
  3529. lolxdtest = false --dont remove or script wont work
  3530. MoreTaunts = false
  3531. mouse.KeyDown:connect(function(key)
  3532. if key == 'm' then
  3533. MERKIO:Stop()
  3534. AAAAA:Stop()
  3535. thonks:Stop()
  3536. so:Stop()
  3537. sors:Stop()
  3538. RCKIN:Stop()
  3539. danci = false
  3540. elseif key == 'n' and angery == true then
  3541. angery = false
  3542. MoreTaunts = false
  3543. print"Back to normal Taunts"
  3544. end
  3545. if attack == false then
  3546. if lolxdtest == false then
  3547. if key == 'q' then
  3548. THEBESTOVERUSEDJOKEEVER()
  3549. elseif key == 'e' then
  3550. SCREAM()
  3551. elseif key == 'b' and angery == false then
  3552. angery = true
  3553. MoreTaunts = true
  3554. print"Replaced y,u,h,j,k,x,l,f,v,r,g,z with new Taunts"
  3555. elseif key == 'n' and angery == true then
  3556. angery = false
  3557. elseif key == 'r' and MoreTaunts == false then
  3558. sneakonehundred()
  3559. elseif key == 't' then
  3560. DANCEFORME()
  3561. elseif key == 'y' and MoreTaunts == false then
  3562. takethat()
  3563. elseif key == 'z' and MoreTaunts == false then
  3564. EndMySufferingV2()
  3565. elseif key == 'g' and MoreTaunts == false then
  3566. un_fun()
  3567. elseif key == 'p' and MoreTaunts == false then
  3568. HELP()
  3569. elseif key == 'u' and MoreTaunts == false then
  3570. BOI()
  3571. elseif key == 'o' then
  3572. NO_U()
  3573. elseif key == 'f' and MoreTaunts == false then
  3574. Ashes()
  3575. elseif key == 'h' and MoreTaunts == false then
  3576. NEN()
  3577. elseif key == 'g' and MoreTaunts == false then
  3578. AnotherOne()
  3579. elseif key == 'k' and MoreTaunts == false then
  3580. kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
  3581. elseif key == 'j' and MoreTaunts == false then
  3582. WhatHuh()
  3583. elseif key == 'i' then
  3584. fbiopenup()
  3585. elseif key == 'l' and MoreTaunts == false then
  3586. Victory()
  3587. elseif key == 'x' and MoreTaunts == false then
  3588. ShutTheHellUp()
  3589. elseif key == 'v' and MoreTaunts == false then
  3590. dead()
  3591. elseif key == 'c' and MoreTaunts == false then
  3592. WRY()
  3593. elseif key == "y" and MoreTaunts == true then
  3594. thonki()
  3595. elseif key == "f" and MoreTaunts == true then
  3596. IsThatA()
  3597. elseif key == "u" and MoreTaunts == true then
  3598. Gumilol()
  3599. elseif key == "j" and MoreTaunts == true then
  3600. WoodyGotWood()
  3601. elseif key == "h" and MoreTaunts == true then
  3602. oofmyass()
  3603. elseif key == "k" and MoreTaunts == true then
  3604. DrinkdaDrink()
  3605. elseif key == "l" and MoreTaunts == true then
  3606. EatdaChips()
  3607. elseif key == "x" and MoreTaunts == true then
  3608. Sittyboi()
  3609. elseif key == "c" and MoreTaunts == true then
  3610. LeChange()
  3611. elseif key == "v" and MoreTaunts == true then
  3612. Woaht()
  3613. elseif key == "r" and MoreTaunts == true then
  3614. LIVING()
  3615. elseif key == "g" and MoreTaunts == true then
  3616. Seizure()
  3617. elseif key == "p" and MoreTaunts == true then
  3618. TRUEDANCEFORME()
  3619. elseif key == "z" and MoreTaunts == true then
  3620. REEE()
  3621. end
  3622. end
  3623. end
  3624. end)
  3625.  
  3626. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  3627. local Hitboxpart = Instance.new("Part", EffectModel)
  3628. RemoveOutlines(Hitboxpart)
  3629. Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  3630. Hitboxpart.CanCollide = false
  3631. Hitboxpart.Transparency = 1
  3632. Hitboxpart.Anchored = true
  3633. Hitboxpart.CFrame = Pose
  3634. game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  3635. MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  3636. end
  3637. wait2 = false
  3638. combo = 1
  3639.  
  3640.  
  3641.  
  3642.  
  3643. mouse.Button1Down:connect(function(key)
  3644. if attack == false then
  3645. attack = true
  3646. hum.WalkSpeed = 3.01
  3647. if combo == 1 then
  3648. for i = 0, 1.2, 0.1 do
  3649. swait()
  3650. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-65)), 0.3)
  3651. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(-65)), 0.1)
  3652. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
  3653. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(40)), 0.3)
  3654. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
  3655. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
  3656. end
  3657. CreateSound("608537390", ra, 3, .8)
  3658. local sude = Instance.new("Part", ra)
  3659. sude.Size = Vector3.new(1, 1, 1)
  3660. sude:BreakJoints()
  3661. sude.Transparency = 1
  3662. sude.CanCollide = false
  3663. local dmgweld = Instance.new("Weld", sude)
  3664. dmgweld.Part0 = ra
  3665. dmgweld.Part1 = sude
  3666. dmgweld.C0 = dmgweld.C0 * CFrame.new(0,0,0.5)
  3667. local function death(part)
  3668. local tor = part.Parent:findFirstChild("Torso")
  3669. if tor ~= nil then
  3670. CreateSound("1615641704", ra, 7, 1)
  3671. local heds = part.Parent:findFirstChild("Head")
  3672. local vel = Instance.new("BodyVelocity", tor)
  3673. vel.Velocity = tor.CFrame.lookVector * -754
  3674. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3675. local vels = Instance.new("BodyVelocity", heds)
  3676. vels.Velocity = heds.CFrame.lookVector * -546745
  3677. vels.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3678. tor:BreakJoints()
  3679. if tor then
  3680. tor.RotVelocity = game.Players.LocalPlayer.Character.Torso.CFrame.rightVector * 34
  3681. tor.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.rightVector * 34
  3682. end
  3683. wait(1)
  3684. sude:destroy()
  3685. end
  3686. end
  3687. ra.Touched:connect(death)
  3688. for i = 0, 1.2, 0.1 do
  3689. swait()
  3690. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(55)), 0.3)
  3691. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  3692. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(95), math.rad(0), math.rad(40)), 0.1)
  3693. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  3694. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-17)), 0.3)
  3695. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
  3696. end
  3697. end
  3698. hum.WalkSpeed = 40
  3699. wait2 = false
  3700. attack = false
  3701. end
  3702. end)
  3703.  
  3704. -------------------------------------------------------
  3705. --End Attacks N Stuff--
  3706. -------------------------------------------------------
  3707.  
  3708.  
  3709. while jumping do
  3710. Humanoid.Jump = true
  3711. wait(0.9)
  3712. end
  3713.  
  3714.  
  3715.  
  3716.  
  3717. -------------------------------------------------------
  3718. --Start Animations--
  3719. -------------------------------------------------------
  3720. local PlayerSize = 1
  3721. local FT,RA,LA,RL,LL = Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh")
  3722. FT.MeshId,FT.Scale = "rbxasset://fonts/torso.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3723. RA.MeshId,RA.Scale = "rbxasset://fonts/rightarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3724. LA.MeshId,LA.Scale = "rbxasset://fonts/leftarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3725. RL.MeshId,RL.Scale = "rbxasset://fonts/rightleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3726. LL.MeshId,LL.Scale = "rbxasset://fonts/leftleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3727.  
  3728.  
  3729. local equipped = false
  3730. local idle = 0
  3731. local change = 1
  3732. local val = 0
  3733. local toim = 0
  3734. local idleanim = 0.4
  3735. hum.Animator.Parent = nil
  3736. while true do
  3737. swait()
  3738. sine = sine + change
  3739. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  3740. local velderp = root.Velocity.y
  3741. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
  3742. if equipped == true or equipped == false then
  3743. if attack == false then
  3744. idle = idle + 1
  3745. else
  3746. idle = 0
  3747. end
  3748. if 1 < root.Velocity.y and hitfloor == nil then
  3749. Anim = "Jump"
  3750. if attack == false then
  3751. rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
  3752. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(0)), 0.3)
  3753. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(15)),0.3)
  3754. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-15)),0.3)
  3755. LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  3756. RH.C0=clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
  3757. end
  3758. elseif -1 > root.Velocity.y and hitfloor == nil then
  3759. Anim = "Fall"
  3760. if attack == false then
  3761. rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
  3762. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(0), Rad(0)), 0.3)
  3763. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(90)),0.3)
  3764. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-90)),0.3)
  3765. LH.C0 = clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  3766. RH.C0 = clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
  3767. end
  3768. elseif torvel < 1 and hitfloor ~= nil then
  3769. Anim = "Idle"
  3770. change = .5
  3771. if attack == false then
  3772. if angery == false then
  3773. VALUE1 = false
  3774. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3775. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3776. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  3777. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  3778. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
  3779. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-5 + 2.5 * Sin(sine / 20))), 0.1)
  3780. if VALUE1 == false and math.random(1,200) == 1 then
  3781. coroutine.resume(coroutine.create(function()
  3782. VALUE1 = true
  3783. for i = 1, 25 do
  3784. swait()
  3785.  
  3786. end
  3787. VALUE1 = false
  3788.  
  3789. end))
  3790. end
  3791. elseif angery == true then
  3792. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3793. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3794. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3795. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3796. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  3797. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  3798. if VALUE1 == false and math.random(1,200) == 1 then
  3799. coroutine.resume(coroutine.create(function()
  3800. VALUE1 = true
  3801. for i = 1, 25 do
  3802. swait()
  3803. FT.Parent = tors
  3804. RA.Parent = ra
  3805. LA.Parent = la
  3806. RL.Parent = rl
  3807. LL.Parent = ll
  3808. for _,v in next, char:GetDescendants() do
  3809. if(v:IsA'DataModelMesh')then
  3810. v.Offset = Vector3.new(math.random(-200,200)/100,math.random(-200,200)/100,math.random(-200,200)/100)
  3811. end
  3812. end
  3813. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(-25),math.rad((15+math.random(-15,15)/15)),math.rad(0)),.3)
  3814. end
  3815. VALUE1 = false
  3816. FT.Parent = nil
  3817. RA.Parent = nil
  3818. LA.Parent = nil
  3819. RL.Parent = nil
  3820. LL.Parent = nil
  3821. for _,v in next, char:GetDescendants() do
  3822. if(v:IsA'DataModelMesh')then
  3823. v.Offset = Vector3.new(0,0,0)
  3824. end
  3825. end
  3826.  
  3827. end))
  3828. end
  3829. end
  3830. end
  3831. elseif tors.Velocity.magnitude < 50 and hitfloor ~= nil then
  3832. Anim = "Walk"
  3833. change = 1
  3834. if attack == false then
  3835. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3836. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3837. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3838. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3839. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  3840. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  3841. end
  3842. end
  3843. end
  3844. if lul.Volume == 0 then
  3845. lul.Volume = 10
  3846. end
  3847. lul.Looped = true
  3848. lul.Parent = tors
  3849. hum.MaxHealth = 1e9999
  3850. hum.Health = 1e9999
  3851. if 0 < #Effects then
  3852. for e = 1, #Effects do
  3853. if Effects[e] ~= nil then
  3854. local Thing = Effects[e]
  3855. if Thing ~= nil then
  3856. local Part = Thing[1]
  3857. local Mode = Thing[2]
  3858. local Delay = Thing[3]
  3859. local IncX = Thing[4]
  3860. local IncY = Thing[5]
  3861. local IncZ = Thing[6]
  3862. if 1 >= Thing[1].Transparency then
  3863. if Thing[2] == "Block1" then
  3864. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3865. local Mesh = Thing[1].Mesh
  3866. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3867. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3868. elseif Thing[2] == "Block2" then
  3869. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  3870. local Mesh = Thing[7]
  3871. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3872. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3873. elseif Thing[2] == "Block3" then
  3874. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
  3875. local Mesh = Thing[7]
  3876. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3877. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3878. elseif Thing[2] == "Cylinder" then
  3879. local Mesh = Thing[1].Mesh
  3880. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3881. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3882. elseif Thing[2] == "Blood" then
  3883. local Mesh = Thing[7]
  3884. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  3885. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3886. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3887. elseif Thing[2] == "Elec" then
  3888. local Mesh = Thing[1].Mesh
  3889. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  3890. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3891. elseif Thing[2] == "Disappear" then
  3892. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3893. elseif Thing[2] == "Shatter" then
  3894. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3895. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3896. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3897. Thing[6] = Thing[6] + Thing[5]
  3898. end
  3899. else
  3900. Part.Parent = nil
  3901. table.remove(Effects, e)
  3902. end
  3903. end
  3904. end
  3905. end
  3906. end
  3907. end
  3908. -------------------------------------------------------
  3909. --End Animations And Script--
  3910. -------------------------------------------------------
Add Comment
Please, Sign In to add comment