Advertisement
Christoffer07700Extr

a notive edit

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