Advertisement
saba1517

lazy to edit more my dudes

Jun 21st, 2018
442
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 161.64 KB | None | 0 0
  1. plr = game:GetService("Players").LocalPlayer
  2. char = plr.Character
  3. hum = char.Humanoid
  4. local cam = game.Workspace.CurrentCamera
  5. local Controller = plr.PlayerScripts:WaitForChild("ControlScript")
  6. Camera = cam
  7. local CamInterrupt = false
  8. local TwoD = false
  9. local TargetInfo = {nil, nil}
  10. cam.CameraType = "Custom"
  11. t = char.Torso
  12. h = char.Head
  13. ra = char["Right Arm"]
  14. la = char["Left Arm"]
  15. rl = char["Right Leg"]
  16. ll = char["Left Leg"]
  17. tors = char.Torso
  18. lleg = char["Left Leg"]
  19. root = char.HumanoidRootPart
  20. hed = char.Head
  21. rleg = char["Right Leg"]
  22. rarm = char["Right Arm"]
  23. larm = char["Left Arm"]
  24. radian = math.rad
  25. random = math.random
  26. Vec3 = Vector3.new
  27. Inst = Instance.new
  28. cFrame = CFrame.new
  29. Euler = CFrame.fromEulerAnglesXYZ
  30. vt = Vector3.new
  31. bc = BrickColor.new
  32. br = BrickColor.random
  33. it = Instance.new
  34. cf = CFrame.new
  35. local eff = true
  36. local shielding = false
  37.  
  38. local Booleans = {
  39. CamFollow = true,
  40. GyroUse = true
  41. }
  42.  
  43. function lerp(object, newCFrame, alpha)
  44. return object:lerp(newCFrame, alpha)
  45. end
  46.  
  47. local Directer = Inst("BodyGyro", root)
  48. Directer.MaxTorque = Vec3(0, 0, 0)
  49. Directer.P = 600000
  50. local CPart = Inst("Part")
  51. CPart.Anchored = true
  52. CPart.CanCollide = false
  53. CPart.Locked = true
  54. CPart.Transparency = 1
  55.  
  56. local rainbowmode = false
  57. local chaosmode = false
  58.  
  59. kan = Instance.new("Sound",char)
  60. kan.Volume = 1.25
  61. kan.TimePosition = 0
  62. kan.PlaybackSpeed = 1
  63. kan.Pitch = 1
  64. kan.SoundId = "rbxassetid://0"
  65. kan.Name = "wrecked"
  66. kan.Looped = true
  67. kan:Play()
  68.  
  69. function newTheme(ID,timepos,pitch,vol)
  70. local kanz = kan
  71. --kanz:Stop()
  72. --kanz.Volume = vol
  73. --kanz.TimePosition = timepos
  74. kanz.PlaybackSpeed = pitch
  75. kanz.Pitch = pitch
  76. kanz.SoundId = ID
  77. kanz.Name = "wrecked"
  78. kanz.Looped = true
  79. kanz.Volume = 0.3
  80. --kanz:Play()
  81. --coroutine.resume(coroutine.create(function()
  82. --wait(0.05)
  83. --end))
  84. end
  85.  
  86. function newThemeCust(ID,timepos,pitch,vol)
  87. local kanz = kan
  88. kanz:Stop()
  89. kanz.Volume = vol
  90. kanz.TimePosition = timepos
  91. kanz.PlaybackSpeed = pitch
  92. kanz.Pitch = pitch
  93. kanz.SoundId = ID
  94. kanz.Name = "wrecked"
  95. kanz.Looped = true
  96. kanz:Play()
  97. coroutine.resume(coroutine.create(function()
  98. wait(0.05)
  99. end))
  100. end
  101.  
  102.  
  103.  
  104. function CameraShake(Times, Power, PlayerTarget)
  105. coroutine.resume(coroutine.create(function()
  106. FV = Instance.new("BoolValue", PlayerTarget)
  107. FV.Name = "CameraShake"
  108. for ShakeNum=1,Times do
  109. swait()
  110. local ef=Power
  111. if ef>=1 then
  112. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  113. else
  114. ef=Power*10
  115. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  116. end
  117. end
  118. Humanoid.CameraOffset = Vector3.new(0,0,0)
  119. FV:Destroy()
  120. end))
  121. end
  122.  
  123. function CameraEnshaking(Length,Intensity)
  124. coroutine.resume(coroutine.create(function()
  125. local intensity = 1*Intensity
  126. local rotM = 0.01*Intensity
  127. for i = 0, Length, 0.1 do
  128. swait()
  129. intensity = intensity - 0.05*Intensity/Length
  130. rotM = rotM - 0.0005*Intensity/Length
  131. hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  132. 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)
  133. end
  134. Humanoid.CameraOffset = Vec3(0, 0, 0)
  135. end))
  136. end
  137. CamShake=function(Part,Distan,Power,Times)
  138. local de=Part.Position
  139. for i,v in pairs(workspace:children()) do
  140. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  141. for _,c in pairs(v:children()) do
  142. if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
  143. local Noob=v.Humanoid
  144. if Noob~=nil then
  145. coroutine.resume(coroutine.create(function()
  146. FV = Instance.new("BoolValue", Noob)
  147. FV.Name = "CameraShake"
  148. for ShakeNum=1,Times do
  149. swait()
  150. local ef=Power
  151. if ef>=1 then
  152. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  153. else
  154. ef=Power*10
  155. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  156. end
  157. end
  158. Humanoid.CameraOffset = Vector3.new(0,0,0)
  159. FV:Destroy()
  160. end))
  161. CameraShake(Times, Power, Noob)
  162. end
  163. end
  164. end
  165. end
  166. end
  167. end
  168.  
  169. function chatfunc(text,color)
  170. local chat = coroutine.wrap(function()
  171. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  172. Character:FindFirstChild("TalkingBillBoard"):destroy()
  173. end
  174. local naeeym2 = Instance.new("BillboardGui",Character)
  175. naeeym2.Size = UDim2.new(0,100,0,40)
  176. naeeym2.StudsOffset = Vector3.new(0,3,0)
  177. naeeym2.Adornee = Character.Head
  178. naeeym2.Name = "TalkingBillBoard"
  179. local tecks2 = Instance.new("TextLabel",naeeym2)
  180. tecks2.BackgroundTransparency = 1
  181. tecks2.BorderSizePixel = 0
  182. tecks2.Text = ""
  183. tecks2.Font = "SciFi"
  184. tecks2.TextSize = 30
  185. tecks2.TextStrokeTransparency = 0
  186. tecks2.TextColor3 = color
  187. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  188. tecks2.Size = UDim2.new(1,0,0.5,0)
  189. local tecks3 = Instance.new("TextLabel",naeeym2)
  190. tecks3.BackgroundTransparency = 1
  191. tecks3.BorderSizePixel = 0
  192. tecks3.Text = ""
  193. tecks3.Font = "SciFi"
  194. tecks3.TextSize = 30
  195. tecks3.TextStrokeTransparency = 0
  196. tecks3.TextColor3 = Color3.new(0,0,0)
  197. tecks3.TextStrokeColor3 = color
  198. tecks3.Size = UDim2.new(1,0,0.5,0)
  199. coroutine.resume(coroutine.create(function()
  200. while true do
  201. swait(1)
  202. plr.Character.wrecked.Volume = 0.3
  203. if chaosmode == true then
  204. tecks2.TextColor3 = BrickColor.new("Really black").Color
  205. tecks3.TextStrokeColor3 = BrickColor.new("Really black").Color
  206. end
  207. tecks2.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  208. tecks3.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  209. tecks2.Rotation = math.random(-5,5)
  210. tecks3.Rotation = math.random(-5,5)
  211. end
  212. end))
  213. for i = 1,string.len(text),1 do
  214. CFuncs["Sound"].Create("rbxassetid://274118116", char, 0.25, 0.115)
  215. tecks2.Text = string.sub(text,1,i)
  216. tecks3.Text = string.sub(text,1,i)
  217. swait(1)
  218. end
  219. wait(1)
  220. local randomrot = math.random(1,2)
  221. if randomrot == 1 then
  222. for i = 1, 50 do
  223. swait()
  224. tecks2.Rotation = tecks2.Rotation - .75
  225. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  226. tecks2.TextTransparency = tecks2.TextTransparency + .04
  227. tecks3.Rotation = tecks2.Rotation + .75
  228. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  229. tecks3.TextTransparency = tecks2.TextTransparency + .04
  230. end
  231. elseif randomrot == 2 then
  232. for i = 1, 50 do
  233. swait()
  234. tecks2.Rotation = tecks2.Rotation + .75
  235. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  236. tecks2.TextTransparency = tecks2.TextTransparency + .04
  237. tecks3.Rotation = tecks2.Rotation - .75
  238. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  239. tecks3.TextTransparency = tecks2.TextTransparency + .04
  240. end
  241. end
  242. naeeym2:Destroy()
  243. end)
  244. chat()
  245. end
  246.  
  247.  
  248. local Create = LoadLibrary("RbxUtility").Create
  249.  
  250. CFuncs = {
  251. ["Part"] = {
  252. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  253. local Part = Create("Part"){
  254. Parent = Parent,
  255. Reflectance = Reflectance,
  256. Transparency = Transparency,
  257. CanCollide = false,
  258. Locked = true,
  259. BrickColor = BrickColor.new(tostring(BColor)),
  260. Name = Name,
  261. Size = Size,
  262. Material = Material,
  263. }
  264. RemoveOutlines(Part)
  265. return Part
  266. end;
  267. };
  268.  
  269. ["Mesh"] = {
  270. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  271. local Msh = Create(Mesh){
  272. Parent = Part,
  273. Offset = OffSet,
  274. Scale = Scale,
  275. }
  276. if Mesh == "SpecialMesh" then
  277. Msh.MeshType = MeshType
  278. Msh.MeshId = MeshId
  279. end
  280. return Msh
  281. end;
  282. };
  283.  
  284. ["Mesh"] = {
  285. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  286. local Msh = Create(Mesh){
  287. Parent = Part,
  288. Offset = OffSet,
  289. Scale = Scale,
  290. }
  291. if Mesh == "SpecialMesh" then
  292. Msh.MeshType = MeshType
  293. Msh.MeshId = MeshId
  294. end
  295. return Msh
  296. end;
  297. };
  298.  
  299. ["Weld"] = {
  300. Create = function(Parent, Part0, Part1, C0, C1)
  301. local Weld = Create("Weld"){
  302. Parent = Parent,
  303. Part0 = Part0,
  304. Part1 = Part1,
  305. C0 = C0,
  306. C1 = C1,
  307. }
  308. return Weld
  309. end;
  310. };
  311.  
  312. ["Sound"] = {
  313. Create = function(id, par, vol, pit)
  314. coroutine.resume(coroutine.create(function()
  315. local S = Create("Sound"){
  316. Volume = vol,
  317. Name = "EffectSoundo",
  318. Pitch = pit or 1,
  319. SoundId = id,
  320. Parent = par or workspace,
  321. }
  322. wait()
  323. S:play()
  324. game:GetService("Debris"):AddItem(S, 10)
  325. end))
  326. end;
  327. };
  328.  
  329. ["LongSound"] = {
  330. Create = function(id, par, vol, pit)
  331. coroutine.resume(coroutine.create(function()
  332. local S = Create("Sound"){
  333. Volume = vol,
  334. Pitch = pit or 1,
  335. SoundId = id,
  336. Parent = par or workspace,
  337. }
  338. wait()
  339. S:play()
  340. game:GetService("Debris"):AddItem(S, 30)
  341. end))
  342. end;
  343. };
  344.  
  345. ["ParticleEmitter"] = {
  346. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  347. local fp = Create("ParticleEmitter"){
  348. Parent = Parent,
  349. Color = ColorSequence.new(Color1, Color2),
  350. LightEmission = LightEmission,
  351. Size = Size,
  352. Texture = Texture,
  353. Transparency = Transparency,
  354. ZOffset = ZOffset,
  355. Acceleration = Accel,
  356. Drag = Drag,
  357. LockedToPart = LockedToPart,
  358. VelocityInheritance = VelocityInheritance,
  359. EmissionDirection = EmissionDirection,
  360. Enabled = Enabled,
  361. Lifetime = LifeTime,
  362. Rate = Rate,
  363. Rotation = Rotation,
  364. RotSpeed = RotSpeed,
  365. Speed = Speed,
  366. VelocitySpread = VelocitySpread,
  367. }
  368. return fp
  369. end;
  370. };
  371.  
  372. CreateTemplate = {
  373.  
  374. };
  375. }
  376.  
  377.  
  378.  
  379. New = function(Object, Parent, Name, Data)
  380. local Object = Instance.new(Object)
  381. for Index, Value in pairs(Data or {}) do
  382. Object[Index] = Value
  383. end
  384. Object.Parent = Parent
  385. Object.Name = Name
  386. return Object
  387. end
  388. local halocolor = BrickColor.random()
  389. local halocolor2 = BrickColor.random()
  390. local starcolor = BrickColor.random()
  391. local lunacolor = BrickColor.random()
  392. local lunacolor2 = BrickColor.random()
  393. local wepcolor = BrickColor.random()
  394. local maincolor = BrickColor.random()
  395. local m = Instance.new("Model",char)
  396. local m2 = Instance.new("Model",char)
  397. local m3 = Instance.new("Model",char)
  398. local mw1 = Instance.new("Model",char)
  399. local mw2 = Instance.new("Model",char)
  400.  
  401. local extrawingmod1 = Instance.new("Model",char)
  402. local extrawingmod2 = Instance.new("Model",char)
  403.  
  404. function CreateParta(parent,transparency,reflectance,material,brickcolor)
  405. local p = Instance.new("Part")
  406. p.TopSurface = 0
  407. p.BottomSurface = 0
  408. p.Parent = parent
  409. p.Size = Vector3.new(0.1,0.1,0.1)
  410. p.Transparency = transparency
  411. p.Reflectance = reflectance
  412. p.CanCollide = false
  413. p.Locked = true
  414. p.BrickColor = brickcolor
  415. p.Material = material
  416. return p
  417. end
  418.  
  419. function CreateMesh(parent,meshtype,x1,y1,z1)
  420. local mesh = Instance.new("SpecialMesh",parent)
  421. mesh.MeshType = meshtype
  422. mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
  423. return mesh
  424. end
  425.  
  426. function CreateSpecialMesh(parent,meshid,x1,y1,z1)
  427. local mesh = Instance.new("SpecialMesh",parent)
  428. mesh.MeshType = "FileMesh"
  429. mesh.MeshId = meshid
  430. mesh.Scale = Vector3.new(x1,y1,z1)
  431. return mesh
  432. end
  433.  
  434.  
  435. function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
  436. local mesh = Instance.new("SpecialMesh",parent)
  437. mesh.MeshType = "FileMesh"
  438. mesh.MeshId = meshid
  439. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  440. mesh.Scale = Vector3.new(x1,y1,z1)
  441. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  442. return mesh
  443. end
  444.  
  445. function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  446. local weld = Instance.new("Weld")
  447. weld.Parent = parent
  448. weld.Part0 = part0
  449. weld.Part1 = part1
  450. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  451. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  452. return weld
  453. end
  454.  
  455.  
  456. --------------
  457. local secondchar = Instance.new("Model",char)
  458. local GhostCol = BrickColor.new("Really black")
  459. local sectors = CreateParta(secondchar,1,0,"Neon",GhostCol)
  460. CreateMesh(sectors,"Brick",2*8,2*8,1*8)
  461. local torsweld = CreateWeld(sectors,root,sectors,1,-1,-2,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  462.  
  463. local seclarm = CreateParta(secondchar,1,0,"Neon",GhostCol)
  464. CreateMesh(seclarm,"Brick",1*8,2*8,1*8)
  465. local larmsweld = CreateWeld(seclarm,sectors,seclarm,1.5,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  466.  
  467. local secrarm = CreateParta(secondchar,1,0,"Neon",GhostCol)
  468. CreateMesh(secrarm,"Brick",1*8,2*8,1*8)
  469. local rarmsweld = CreateWeld(secrarm,sectors,secrarm,-1.5,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  470.  
  471. local seclleg = CreateParta(secondchar,1,0,"Neon",GhostCol)
  472. CreateMesh(seclleg,"Brick",1*8,2*8,1*8)
  473. local llegsweld = CreateWeld(seclleg,sectors,seclleg,0.5,2,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  474.  
  475. local secrleg = CreateParta(secondchar,1,0,"Neon",GhostCol)
  476. CreateMesh(secrleg,"Brick",1*8,2*8,1*8)
  477. local rlegsweld = CreateWeld(secrleg,sectors,secrleg,-0.5,2,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  478.  
  479. local seched = CreateParta(secondchar,1,0,"Neon",GhostCol)
  480. CreateMesh(seched,"Brick",1*8,1*8,1*8)
  481. local hedsweld = CreateWeld(seched,sectors,seched,0,-1.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  482. --------------
  483. local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  484. CreateWeld(sorb,rarm,sorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  485. local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  486. CreateWeld(sorb2,larm,sorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  487.  
  488. local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  489. CreateMesh(handle,"Brick",0,0,0)
  490. local handlexweld = CreateWeld(handlex,tors,handlex,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  491. local valuaring = 10
  492. for i = 0, 49 do
  493. valuaring = valuaring + 10
  494. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  495. CreateMesh(rn,"Brick",0.25,0.1,0.1)
  496. CreateWeld(rn,handlex,rn,0,1,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  497. end
  498.  
  499. handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  500. CreateMesh(handle,"Brick",0,0,0)
  501. CreateWeld(handlex,tors,handlex,0,-3,-2.1,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  502. local valuaring = 10
  503. for i = 0, 49 do
  504. valuaring = valuaring + 10
  505. rn = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  506. CreateMesh(rn,"Brick",0.5,0.2,0.2)
  507. CreateWeld(rn,handlex,rn,0,2,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  508. end
  509.  
  510.  
  511. local handle = CreateParta(m,1,1,"Neon",maincolor)
  512. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  513. local handleweld = CreateWeld(handle,tors,handle,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  514.  
  515. --- Left wing.
  516.  
  517. local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
  518. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  519. local lwing1weld = CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  520.  
  521. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  522. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  523. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  524. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  525. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  526. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  527. A0 = Instance.new('Attachment',wed)
  528. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  529. CreateMesh(wed,"Wedge",0.05,0.5,3)
  530. CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  531. A1 = Instance.new('Attachment',wed)
  532. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  533. CreateMesh(wed,"Wedge",0.05,3,0.5)
  534. CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  535.  
  536. tl1 = Instance.new('Trail',wed)
  537. tl1.Attachment0 = A0
  538. tl1.Attachment1 = A1
  539. --tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  540. tl1.LightEmission = 1
  541. tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  542. tl1.Color = ColorSequence.new(BrickColor.random().Color)
  543. tl1.Lifetime = 0.6
  544.  
  545.  
  546. local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
  547. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  548. local lwing2weld = CreateWeld(lwing2,handle,lwing2,4,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  549.  
  550. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  551. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  552. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  553. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  554. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  555. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  556. A0 = Instance.new('Attachment',wed)
  557. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  558. CreateMesh(wed,"Wedge",0.05,0.5,3)
  559. CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  560. A1 = Instance.new('Attachment',wed)
  561. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  562. CreateMesh(wed,"Wedge",0.05,3,0.5)
  563. CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  564.  
  565. tl2 = Instance.new('Trail',wed)
  566. tl2.Attachment0 = A0
  567. tl2.Attachment1 = A1
  568. --tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  569. tl2.LightEmission = 1
  570. tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  571. tl2.Color = ColorSequence.new(BrickColor.random().Color)
  572. tl2.Lifetime = 0.6
  573.  
  574. local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
  575. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  576. local lwing3weld = CreateWeld(lwing3,handle,lwing3,4.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  577.  
  578. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  579. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  580. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  581. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  582. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  583. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  584. A0 = Instance.new('Attachment',wed)
  585. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  586. CreateMesh(wed,"Wedge",0.05,0.5,3)
  587. CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  588. A1 = Instance.new('Attachment',wed)
  589. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  590. CreateMesh(wed,"Wedge",0.05,3,0.5)
  591. CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  592.  
  593. tl3 = Instance.new('Trail',wed)
  594. tl3.Attachment0 = A0
  595. tl3.Attachment1 = A1
  596. --tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  597. tl3.LightEmission = 1
  598. tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  599. tl3.Color = ColorSequence.new(BrickColor.random().Color)
  600. tl3.Lifetime = 0.6
  601.  
  602. tl1.Enabled = false
  603. tl2.Enabled = false
  604. tl3.Enabled = false
  605. local lwing4 = CreateParta(m,1,1,"Neon",maincolor)
  606. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  607. local lwing4weld = CreateWeld(lwing4,handle,lwing4,5.75,3,0,math.rad(20),math.rad(0),math.rad(50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  608.  
  609. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  610. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  611. CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  612. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  613. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  614. CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  615. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  616. CreateMesh(wed,"Wedge",0.05,0.5,3)
  617. CreateWeld(wed,lwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  618. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  619. CreateMesh(wed,"Wedge",0.05,3,0.5)
  620. CreateWeld(wed,lwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  621.  
  622. local lwing5 = CreateParta(m,1,1,"Neon",maincolor)
  623. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  624. local lwing5weld = CreateWeld(lwing5,handle,lwing5,6.75,4,0,math.rad(25),math.rad(0),math.rad(62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  625.  
  626. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  627. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  628. CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  629. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  630. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  631. CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  632. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  633. CreateMesh(wed,"Wedge",0.05,0.5,3)
  634. CreateWeld(wed,lwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  635. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  636. CreateMesh(wed,"Wedge",0.05,3,0.5)
  637. CreateWeld(wed,lwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  638.  
  639. local lwing6 = CreateParta(m,1,1,"Neon",maincolor)
  640. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  641. local lwing6weld = CreateWeld(lwing6,handle,lwing6,7.75,5,0,math.rad(30),math.rad(0),math.rad(75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  642.  
  643. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  644. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  645. CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  646. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  647. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  648. CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  649. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  650. CreateMesh(wed,"Wedge",0.05,0.5,3)
  651. CreateWeld(wed,lwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  652. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  653. CreateMesh(wed,"Wedge",0.05,3,0.5)
  654. CreateWeld(wed,lwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  655.  
  656. -- Right wing.
  657.  
  658. local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
  659. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  660. local rwing1weld = CreateWeld(rwing1,handle,rwing1,-3,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  661.  
  662. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  663. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  664. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  665. A0 = Instance.new('Attachment',wed)
  666. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  667. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  668. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  669. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  670. CreateMesh(wed,"Wedge",0.05,0.5,3)
  671. CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  672. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  673. CreateMesh(wed,"Wedge",0.05,3,0.5)
  674. CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  675. A1 = Instance.new('Attachment',wed)
  676.  
  677. tr1 = Instance.new('Trail',wed)
  678. tr1.Attachment0 = A0
  679. tr1.Attachment1 = A1
  680. --tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  681. tr1.LightEmission = 1
  682. tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  683. tr1.Color = ColorSequence.new(BrickColor.random().Color)
  684. tr1.Lifetime = 0.6
  685.  
  686. local rwing2 = CreateParta(m,1,1,"Neon",maincolor)
  687. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  688. local rwing2weld = CreateWeld(rwing2,handle,rwing2,-4,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  689.  
  690. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  691. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  692. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  693. A0 = Instance.new('Attachment',wed)
  694. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  695. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  696. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  697. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  698. CreateMesh(wed,"Wedge",0.05,0.5,3)
  699. CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  700. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  701. CreateMesh(wed,"Wedge",0.05,3,0.5)
  702. CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  703. A1 = Instance.new('Attachment',wed)
  704.  
  705. tr2 = Instance.new('Trail',wed)
  706. tr2.Attachment0 = A0
  707. tr2.Attachment1 = A1
  708. --tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  709. tr2.LightEmission = 1
  710. tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  711. tr2.Color = ColorSequence.new(BrickColor.random().Color)
  712. tr2.Lifetime = 0.6
  713.  
  714. local rwing3 = CreateParta(m,1,1,"Neon",maincolor)
  715. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  716. local rwing3weld = CreateWeld(rwing3,handle,rwing3,-4.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  717.  
  718. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  719. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  720. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  721. A0 = Instance.new('Attachment',wed)
  722. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  723. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  724. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  725. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  726. CreateMesh(wed,"Wedge",0.05,0.5,3)
  727. CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  728. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  729. CreateMesh(wed,"Wedge",0.05,3,0.5)
  730. CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  731. A1 = Instance.new('Attachment',wed)
  732.  
  733. tr3 = Instance.new('Trail',wed)
  734. tr3.Attachment0 = A0
  735. tr3.Attachment1 = A1
  736. --tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  737. tr3.LightEmission = 1
  738. tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  739. tr3.Color = ColorSequence.new(BrickColor.random().Color)
  740. tr3.Lifetime = 0.6
  741.  
  742.  
  743. local rwing4 = CreateParta(m,1,1,"Neon",maincolor)
  744. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  745. local rwing4weld = CreateWeld(rwing4,handle,rwing4,-5.75,3,0,math.rad(20),math.rad(0),math.rad(-50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  746.  
  747. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  748. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  749. CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  750. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  751. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  752. CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  753. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  754. CreateMesh(wed,"Wedge",0.05,0.5,3)
  755. CreateWeld(wed,rwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  756. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  757. CreateMesh(wed,"Wedge",0.05,3,0.5)
  758. CreateWeld(wed,rwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  759.  
  760. local rwing5 = CreateParta(m,1,1,"Neon",maincolor)
  761. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  762. local rwing5weld = CreateWeld(rwing5,handle,rwing5,-6.75,4,0,math.rad(25),math.rad(0),math.rad(-62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  763.  
  764. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  765. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  766. CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  767. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  768. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  769. CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  770. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  771. CreateMesh(wed,"Wedge",0.05,0.5,3)
  772. CreateWeld(wed,rwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  773. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  774. CreateMesh(wed,"Wedge",0.05,3,0.5)
  775. CreateWeld(wed,rwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  776.  
  777. local rwing6 = CreateParta(m,1,1,"Neon",maincolor)
  778. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  779. local rwing6weld = CreateWeld(rwing6,handle,rwing6,-7.75,3,0,math.rad(30),math.rad(0),math.rad(-75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  780.  
  781. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  782. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  783. CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  784. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  785. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  786. CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  787. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  788. CreateMesh(wed,"Wedge",0.05,0.5,3)
  789. CreateWeld(wed,rwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  790. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  791. CreateMesh(wed,"Wedge",0.05,3,0.5)
  792. CreateWeld(wed,rwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  793.  
  794. ---- HERES THE RING
  795.  
  796.  
  797. --[[ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
  798. CreateMesh(ran,"Wedge",1.02,1.02,1.02)
  799. CreateWeld(ran,larm,ran,0,0.15,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  800. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  801. CreateMesh(ran,"Wedge",0.9,0.9,1.025)
  802. CreateWeld(ran,larm,ran,0,0.155,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  803. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  804. CreateMesh(ran,"Wedge",1.025,0.9,0.9)
  805. CreateWeld(ran,larm,ran,0,0.155,-0.025,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  806.  
  807.  
  808. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  809. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  810. CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  811.  
  812. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  813. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  814. CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  815.  
  816.  
  817.  
  818. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  819. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  820. CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  821.  
  822. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  823. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  824. CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  825.  
  826. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  827. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  828. CreateWeld(gane,larm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  829.  
  830. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  831. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  832. CreateWeld(star,larm,star,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  833. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  834. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  835. CreateWeld(starl,larm,starl,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  836.  
  837. --- second ring
  838.  
  839. ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
  840. CreateMesh(ran,"Wedge",1.02,1.02,1.02)
  841. CreateWeld(ran,rarm,ran,0,0.15,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  842. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  843. CreateMesh(ran,"Wedge",0.9,0.9,1.025)
  844. CreateWeld(ran,rarm,ran,0,0.155,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  845. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  846. CreateMesh(ran,"Wedge",1.025,0.9,0.9)
  847. CreateWeld(ran,rarm,ran,0,0.155,-0.025,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  848.  
  849. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  850. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  851. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  852.  
  853. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  854. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  855. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  856.  
  857.  
  858.  
  859. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  860. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  861. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  862.  
  863. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  864. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  865. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  866.  
  867. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  868. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  869. CreateWeld(gane,rarm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  870.  
  871. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  872. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  873. CreateWeld(star,rarm,star,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  874. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  875. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  876. CreateWeld(starl,rarm,starl,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))]]--
  877.  
  878.  
  879.  
  880. for i, v in pairs(m:GetChildren()) do
  881. if v:IsA("Part") then
  882. v.BrickColor = BrickColor.random()
  883. v.Material = "Glass"
  884. end
  885. end
  886. for i, v in pairs(m2:GetChildren()) do
  887. if v:IsA("Part") then
  888. v.BrickColor = BrickColor.random()
  889. v.Material = "Granite"
  890. end
  891. end
  892. for i, v in pairs(m3:GetChildren()) do
  893. if v:IsA("Part") then
  894. v.BrickColor = BrickColor.random()
  895. v.Material = "Neon"
  896. end
  897. end
  898. for i, v in pairs(mw2:GetChildren()) do
  899. if v:IsA("Part") then
  900. v.BrickColor = BrickColor.random()
  901. v.Material = "Neon"
  902. end
  903. end
  904. for i, v in pairs(mw1:GetChildren()) do
  905. if v:IsA("Part") then
  906. v.Transparency = 1
  907. v.BrickColor = BrickColor.random()
  908. v.Material = "Neon"
  909. end
  910. end
  911. for i, v in pairs(extrawingmod1:GetChildren()) do
  912. if v:IsA("Part") then
  913. v.Transparency = 1
  914. v.BrickColor = BrickColor.random()
  915. v.Material = "Neon"
  916. end
  917. end
  918. for i, v in pairs(extrawingmod2:GetChildren()) do
  919. if v:IsA("Part") then
  920. v.Transparency = 1
  921. v.BrickColor = BrickColor.random()
  922. v.Material = "Neon"
  923. end
  924. end
  925. local MAINRUINCOLOR = BrickColor.random()
  926. ------
  927. for i,v in pairs(char:children()) do
  928. if v:IsA("Shirt") and v:IsA("Pants") and v:IsA("Hat") and v:IsA("Accessory") then
  929. v:Remove()
  930. end
  931. end
  932. shirt = Instance.new("Shirt", char)
  933. shirt.Name = "Shirt"
  934. pants = Instance.new("Pants", char)
  935. pants.Name = "Pants"
  936. char.Shirt.ShirtTemplate = "rbxassetid://1091821325"
  937. char.Pants.PantsTemplate = "rbxassetid://1091821538"
  938. local p = game.Players.LocalPlayer
  939. local char = p.Character
  940. local mouse = p:GetMouse()
  941. -----
  942. -----------------------
  943. --MemeusV2--
  944. -------------------------------------------------------
  945. --A script By makhail07
  946.  
  947. --This edit by 2003boobear
  948.  
  949. --Discord Creterisk#2958 (not 2003boobear's discord)
  950. -------------------------------------------------------
  951.  
  952. local FavIDs = {
  953. 340106355, --Nefl Crystals
  954. 927529620, --Dimension
  955. 876981900, --Fantasy
  956. 398987889, --Ordinary Days
  957. 1117396305, --Oh wait, it's you.
  958. 885996042, --Action Winter Journey
  959. 919231299, --Sprawling Idiot Effigy
  960. 743466274, --Good Day Sunshine
  961. 727411183, --Knife Fight
  962. 1402748531, --The Earth Is Counting On You!
  963. 595230126 --Robot Language
  964. }
  965.  
  966.  
  967.  
  968. --The reality of my life isn't real but a Universe -makhail07
  969. wait()
  970. local Player = game.Players.localPlayer
  971. local Character = Player.Character
  972. local plr = game:service'Players'.LocalPlayer
  973. local Humanoid = Character.Humanoid
  974. local char = plr.Character
  975. local hum = char.Humanoid
  976. local ra = char["Right Arm"]
  977. local la= char["Left Arm"]
  978. local rl= char["Right Leg"]
  979. local ll = char["Left Leg"]
  980. local hed = char.Head
  981. local root = char.HumanoidRootPart
  982. local rootj = root.RootJoint
  983. local tors = char.Torso
  984. local mouse = plr:GetMouse()
  985. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  986. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  987. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  988. local cam = game.Workspace.CurrentCamera
  989. trazx = Instance.new("ParticleEmitter")
  990. c = game.Players.LocalPlayer.Character
  991.  
  992. --where i put all the warn things
  993.  
  994. warn ("Well Look at that, I finished it.")
  995. --Looks Like you decided to look though the script. Well, Hello.
  996. warn ("I had a fun time making this edit.")
  997. --I Really DID have fun editing this.
  998. warn ("I hope you Enjoy this. Go have Fun!")
  999. --Just don't abuse.
  1000. warn ("Also, the original MemeusV2 was made by makhail07.")
  1001. --Support makhail07 for making the original!
  1002. warn ("This edit was made by me, 2003boobear.")
  1003. --This is one of my best edits BY FAR, though.
  1004. Character.Head.face.Texture = "rbxassetid://620619801"
  1005.  
  1006. -------------------------------------------------------
  1007. --Start Good Stuff--
  1008. -------------------------------------------------------
  1009. CF = CFrame.new
  1010. angles = CFrame.Angles
  1011. attack = false
  1012. timetofly = true
  1013. Euler = CFrame.fromEulerAnglesXYZ
  1014. Rad = math.rad
  1015. IT = Instance.new
  1016. BrickC = BrickColor.new
  1017. Cos = math.cos
  1018. Acos = math.acos
  1019. Sin = math.sin
  1020. Asin = math.asin
  1021. Abs = math.abs
  1022. Mrandom = math.random
  1023. Floor = math.floor
  1024. random = math.random
  1025. radian = math.rad
  1026. Vec3 = Vector3.new
  1027. cFrame = CFrame.new
  1028. Euler = CFrame.fromEulerAnglesXYZ
  1029. -------------------------------------------------------
  1030. --End Good Stuff--
  1031. -------------------------------------------------------
  1032. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1033. RSH, LSH = nil, nil
  1034. RW = Instance.new("Weld")
  1035. LW = Instance.new("Weld")
  1036. RH = tors["Right Hip"]
  1037. LH = tors["Left Hip"]
  1038. RSH = tors["Right Shoulder"]
  1039. LSH = tors["Left Shoulder"]
  1040. RSH.Parent = nil
  1041. LSH.Parent = nil
  1042. RW.Name = "RW"
  1043. RW.Part0 = tors
  1044. RW.C0 = CF(1.5, 0.5, 0)
  1045. RW.C1 = CF(0, 0.5, 0)
  1046. RW.Part1 = ra
  1047. RW.Parent = tors
  1048. LW.Name = "LW"
  1049. LW.Part0 = tors
  1050. LW.C0 = CF(-1.5, 0.5, 0)
  1051. LW.C1 = CF(0, 0.5, 0)
  1052. LW.Part1 = la
  1053. LW.Parent = tors
  1054. Effects = {}
  1055.  
  1056. -------------------------------------------------------
  1057. --Start HeartBeat--
  1058. -------------------------------------------------------
  1059. ArtificialHB = Instance.new("BindableEvent", script)
  1060. ArtificialHB.Name = "Heartbeat"
  1061. script:WaitForChild("Heartbeat")
  1062.  
  1063. frame = 1 / 60
  1064. tf = 0
  1065. allowframeloss = false
  1066. tossremainder = false
  1067.  
  1068.  
  1069. lastframe = tick()
  1070. script.Heartbeat:Fire()
  1071.  
  1072.  
  1073. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1074. tf = tf + s
  1075. if tf >= frame then
  1076. if allowframeloss then
  1077. script.Heartbeat:Fire()
  1078. lastframe = tick()
  1079. else
  1080. for i = 1, math.floor(tf / frame) do
  1081. script.Heartbeat:Fire()
  1082. end
  1083. lastframe = tick()
  1084. end
  1085. if tossremainder then
  1086. tf = 0
  1087. else
  1088. tf = tf - frame * math.floor(tf / frame)
  1089. end
  1090. end
  1091. end)
  1092. -------------------------------------------------------
  1093. --End HeartBeat--
  1094. -------------------------------------------------------
  1095.  
  1096. function CameraEnshaking(Length, Intensity) --Took Straight from StarGlitcher!
  1097. coroutine.resume(coroutine.create(function()
  1098. local intensity = 1 * Intensity
  1099. local rotM = 0.01 * Intensity
  1100. for i = 0, Length, 0.1 do
  1101. swait()
  1102. intensity = intensity - 0.05 * Intensity / Length
  1103. rotM = rotM - 5.0E-4 * Intensity / Length
  1104. hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  1105. 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)
  1106. end
  1107. Humanoid.CameraOffset = Vec3(0, 0, 0)
  1108. end))
  1109. end
  1110.  
  1111. local joyemoji = Instance.new('ParticleEmitter', tors)
  1112. joyemoji.VelocitySpread = 2000
  1113. joyemoji.Lifetime = NumberRange.new(1)
  1114. joyemoji.Speed = NumberRange.new(40)
  1115. joy= {}
  1116. for i=0, 19 do
  1117. joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1118. end
  1119. joyemoji.Size = NumberSequence.new(joy)
  1120. joyemoji.Rate = 0
  1121. joyemoji.LockedToPart = false
  1122. joyemoji.LightEmission = 0
  1123. joyemoji.Texture = "rbxassetid://1176402123"
  1124. joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1125.  
  1126.  
  1127. local LIT = Instance.new('ParticleEmitter', tors)
  1128. LIT.VelocitySpread = 2000
  1129. LIT.Lifetime = NumberRange.new(1)
  1130. LIT.Speed = NumberRange.new(45)
  1131. nani= {}
  1132. for i=0, 19 do
  1133. nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1134. end
  1135. LIT.Size = NumberSequence.new(nani)
  1136. LIT.Rate = 0
  1137. LIT.LockedToPart = false
  1138. LIT.LightEmission = 0
  1139. LIT.Texture = "rbxassetid://1492670151"
  1140. LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1141.  
  1142. local toast = Instance.new('ParticleEmitter', tors)
  1143. toast.VelocitySpread = 2000
  1144. toast.Lifetime = NumberRange.new(1)
  1145. toast.Speed = NumberRange.new(60)
  1146. toasterstoasttoast= {}
  1147. for i=0, 19 do
  1148. toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1149. end
  1150. toast.Size = NumberSequence.new(toasterstoasttoast)
  1151. toast.Rate = 0
  1152. toast.LockedToPart = false
  1153. toast.LightEmission = 0
  1154. toast.Texture = "rbxassetid://436096230"
  1155. toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1156.  
  1157. local ok = Instance.new('ParticleEmitter', tors)
  1158. ok.VelocitySpread = 2000
  1159. ok.Lifetime = NumberRange.new(1)
  1160. ok.Speed = NumberRange.new(50)
  1161. cool= {}
  1162. for i=0, 19 do
  1163. cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1164. end
  1165. ok.Size = NumberSequence.new(cool)
  1166. ok.Rate = 0
  1167. ok.LockedToPart = false
  1168. ok.LightEmission = 0
  1169. ok.Texture = "rbxassetid://636768448"
  1170. ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1171.  
  1172. -------------------------------------------------------
  1173. --Start Kyu's shitty stuff--
  1174. -------------------------------------------------------
  1175.  
  1176. function ragdoll(model)
  1177. local char = model
  1178. torso = char.HumanoidRootPart
  1179. torso2 = char.Torso
  1180. LW.Parent = nil
  1181. RW.Parent = nil
  1182. LH.Parent = nil
  1183. RH.Parent = nil
  1184. if hum ~= nil then
  1185. hum.PlatformStand = true
  1186. end
  1187.  
  1188. local Head = char:FindFirstChild("Head")
  1189. if Head then
  1190. local Neck = Instance.new("Weld")
  1191. Neck.Name = "Neck"
  1192. Neck.Part0 = torso
  1193. Neck.Part1 = Head
  1194. Neck.C0 = CFrame.new(0, 1.5, 0)
  1195. Neck.C1 = CFrame.new()
  1196. Neck.Parent = torso
  1197. end
  1198. local Limb = char:FindFirstChild("Right Arm")
  1199. if Limb then
  1200.  
  1201. Limb.CFrame = torso.CFrame * CFrame.new(1.5, 0, 0)
  1202. local Joint = Instance.new("Glue")
  1203. Joint.Name = "RightShoulder"
  1204. Joint.Part0 = torso
  1205. Joint.Part1 = Limb
  1206. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1207. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1208. Joint.Parent = torso
  1209.  
  1210. local B = Instance.new("Part")
  1211. B.TopSurface = 0
  1212. B.BottomSurface = 0
  1213. B.formFactor = "Symmetric"
  1214. B.Size = Vector3.new(1, 1, 1)
  1215. B.Transparency = 1
  1216. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1217. B.Parent = char
  1218. local W = Instance.new("Weld")
  1219. W.Part0 = Limb
  1220. W.Part1 = B
  1221. W.C0 = CFrame.new(0, -0.5, 0)
  1222. W.Parent = Limb
  1223.  
  1224. end
  1225. local Limb = char:FindFirstChild("Left Arm")
  1226. if Limb then
  1227.  
  1228. Limb.CFrame = torso.CFrame * CFrame.new(-1.5, 0, 0)
  1229. local Joint = Instance.new("Glue")
  1230. Joint.Name = "LeftShoulder"
  1231. Joint.Part0 = torso
  1232. Joint.Part1 = Limb
  1233. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1234. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1235. Joint.Parent = torso
  1236.  
  1237. local B = Instance.new("Part")
  1238. B.TopSurface = 0
  1239. B.BottomSurface = 0
  1240. B.formFactor = "Symmetric"
  1241. B.Size = Vector3.new(1, 1, 1)
  1242. B.Transparency = 1
  1243. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1244. B.Parent = char
  1245. local W = Instance.new("Weld")
  1246. W.Part0 = Limb
  1247. W.Part1 = B
  1248. W.C0 = CFrame.new(0, -0.5, 0)
  1249. W.Parent = Limb
  1250.  
  1251. end
  1252. local Limb = char:FindFirstChild("Right Leg")
  1253. if Limb then
  1254.  
  1255. Limb.CFrame = torso.CFrame * CFrame.new(0.5, -2, 0)
  1256. local Joint = Instance.new("Glue")
  1257. Joint.Name = "RightHip"
  1258. Joint.Part0 = torso
  1259. Joint.Part1 = Limb
  1260. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1261. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1262. Joint.Parent = torso
  1263.  
  1264. local B = Instance.new("Part")
  1265. B.TopSurface = 0
  1266. B.BottomSurface = 0
  1267. B.formFactor = "Symmetric"
  1268. B.Size = Vector3.new(1, 1, 1)
  1269. B.Transparency = 1
  1270. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1271. B.Parent = char
  1272. local W = Instance.new("Weld")
  1273. W.Part0 = Limb
  1274. W.Part1 = B
  1275. W.C0 = CFrame.new(0, -0.5, 0)
  1276. W.Parent = Limb
  1277.  
  1278. end
  1279. local Limb = char:FindFirstChild("Left Leg")
  1280. if Limb then
  1281.  
  1282. Limb.CFrame = torso.CFrame * CFrame.new(-0.5, -2, 0)
  1283. local Joint = Instance.new("Glue")
  1284. Joint.Name = "LeftHip"
  1285. Joint.Part0 = torso
  1286. Joint.Part1 = Limb
  1287. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1288. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1289. Joint.Parent = torso
  1290.  
  1291. local B = Instance.new("Part")
  1292. B.TopSurface = 0
  1293. B.BottomSurface = 0
  1294. B.formFactor = "Symmetric"
  1295. B.Size = Vector3.new(1, 1, 1)
  1296. B.Transparency = 1
  1297. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1298. B.Parent = char
  1299. local W = Instance.new("Weld")
  1300. W.Part0 = Limb
  1301. W.Part1 = B
  1302. W.C0 = CFrame.new(0, -0.5, 0)
  1303. W.Parent = Limb
  1304.  
  1305. end
  1306. --[
  1307. local Bar = Instance.new("Part")
  1308. Bar.TopSurface = 0
  1309. Bar.BottomSurface = 0
  1310. Bar.formFactor = "Symmetric"
  1311. Bar.Size = Vector3.new(1, 1, 1)
  1312. Bar.Transparency = 1
  1313. Bar.CFrame = torso.CFrame * CFrame.new(0, 0.5, 0)
  1314. Bar.Parent = char
  1315. local Weld = Instance.new("Weld")
  1316. Weld.Part0 = torso
  1317. Weld.Part1 = Bar
  1318. Weld.C0 = CFrame.new(0, 0.5, 0)
  1319. Weld.Parent = torso
  1320. --]]
  1321.  
  1322. torso.CFrame = CFrame.new(torso.Position)*CFrame.Angles(math.rad(20),math.rad(torso.Orientation.Y),math.rad(torso.Orientation.Z))
  1323.  
  1324. end
  1325.  
  1326. -------------------------------------------------------
  1327. --End Kyu's shitty stuff--
  1328. -------------------------------------------------------
  1329.  
  1330. -------------------------------------------------------
  1331. --Start Important Functions--
  1332. -------------------------------------------------------
  1333. function swait(num)
  1334. if num == 0 or num == nil then
  1335. game:service("RunService").Stepped:wait(0)
  1336. else
  1337. for i = 0, num do
  1338. game:service("RunService").Stepped:wait(0)
  1339. end
  1340. end
  1341. end
  1342. function thread(f)
  1343. coroutine.resume(coroutine.create(f))
  1344. end
  1345. function clerp(a, b, t)
  1346. local qa = {
  1347. QuaternionFromCFrame(a)
  1348. }
  1349. local qb = {
  1350. QuaternionFromCFrame(b)
  1351. }
  1352. local ax, ay, az = a.x, a.y, a.z
  1353. local bx, by, bz = b.x, b.y, b.z
  1354. local _t = 1 - t
  1355. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1356. end
  1357. function QuaternionFromCFrame(cf)
  1358. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1359. local trace = m00 + m11 + m22
  1360. if trace > 0 then
  1361. local s = math.sqrt(1 + trace)
  1362. local recip = 0.5 / s
  1363. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1364. else
  1365. local i = 0
  1366. if m00 < m11 then
  1367. i = 1
  1368. end
  1369. if m22 > (i == 0 and m00 or m11) then
  1370. i = 2
  1371. end
  1372. if i == 0 then
  1373. local s = math.sqrt(m00 - m11 - m22 + 1)
  1374. local recip = 0.5 / s
  1375. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1376. elseif i == 1 then
  1377. local s = math.sqrt(m11 - m22 - m00 + 1)
  1378. local recip = 0.5 / s
  1379. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1380. elseif i == 2 then
  1381. local s = math.sqrt(m22 - m00 - m11 + 1)
  1382. local recip = 0.5 / s
  1383. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1384. end
  1385. end
  1386. end
  1387. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1388. local xs, ys, zs = x + x, y + y, z + z
  1389. local wx, wy, wz = w * xs, w * ys, w * zs
  1390. local xx = x * xs
  1391. local xy = x * ys
  1392. local xz = x * zs
  1393. local yy = y * ys
  1394. local yz = y * zs
  1395. local zz = z * zs
  1396. 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))
  1397. end
  1398. function QuaternionSlerp(a, b, t)
  1399. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1400. local startInterp, finishInterp
  1401. if cosTheta >= 1.0E-4 then
  1402. if 1 - cosTheta > 1.0E-4 then
  1403. local theta = math.acos(cosTheta)
  1404. local invSinTheta = 1 / Sin(theta)
  1405. startInterp = Sin((1 - t) * theta) * invSinTheta
  1406. finishInterp = Sin(t * theta) * invSinTheta
  1407. else
  1408. startInterp = 1 - t
  1409. finishInterp = t
  1410. end
  1411. elseif 1 + cosTheta > 1.0E-4 then
  1412. local theta = math.acos(-cosTheta)
  1413. local invSinTheta = 1 / Sin(theta)
  1414. startInterp = Sin((t - 1) * theta) * invSinTheta
  1415. finishInterp = Sin(t * theta) * invSinTheta
  1416. else
  1417. startInterp = t - 1
  1418. finishInterp = t
  1419. end
  1420. 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
  1421. end
  1422. function rayCast(Position, Direction, Range, Ignore)
  1423. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1424. end
  1425. local RbxUtility = LoadLibrary("RbxUtility")
  1426. local Create = RbxUtility.Create
  1427.  
  1428. -------------------------------------------------------
  1429. --Start Damage Function--
  1430. -------------------------------------------------------
  1431. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1432. if hit.Parent == nil then
  1433. return
  1434. end
  1435. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1436. for _, v in pairs(hit.Parent:children()) do
  1437. if v:IsA("Humanoid") then
  1438. h = v
  1439. end
  1440. end
  1441. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  1442. warn'No R15 allowed'
  1443. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1444. end
  1445.  
  1446. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1447. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  1448. if hit.Parent.DebounceHit.Value == true then
  1449. return
  1450. end
  1451. end
  1452. if insta == true then
  1453. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1454. end
  1455. local c = Create("ObjectValue"){
  1456. Name = "creator",
  1457. Value = game:service("Players").LocalPlayer,
  1458. Parent = h,
  1459. }
  1460. game:GetService("Debris"):AddItem(c, .5)
  1461. if HitSound ~= nil and HitPitch ~= nil then
  1462. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1463. end
  1464. local Damage = math.random(minim, maxim)
  1465. local blocked = false
  1466. local block = hit.Parent:findFirstChild("Block")
  1467. if block ~= nil then
  1468. if block.className == "IntValue" then
  1469. if block.Value > 0 then
  1470. blocked = true
  1471. block.Value = block.Value - 1
  1472. print(block.Value)
  1473. end
  1474. end
  1475. end
  1476. if blocked == false then
  1477. h.Health = h.Health - Damage
  1478. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1479. else
  1480. h.Health = h.Health - (Damage / 2)
  1481. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1482. end
  1483. if Type == "Knockdown" then
  1484. local hum = hit.Parent.Humanoid
  1485. hum.PlatformStand = true
  1486. coroutine.resume(coroutine.create(function(HHumanoid)
  1487. swait(1)
  1488. HHumanoid.PlatformStand = false
  1489. end), hum)
  1490. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  1491. local bodvol = Create("BodyVelocity"){
  1492. velocity = angle * knockback,
  1493. P = 5000,
  1494. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1495. Parent = hit,
  1496. }
  1497. local rl = Create("BodyAngularVelocity"){
  1498. P = 3000,
  1499. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1500. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1501. Parent = hit,
  1502. }
  1503. game:GetService("Debris"):AddItem(bodvol, .5)
  1504. game:GetService("Debris"):AddItem(rl, .5)
  1505. elseif Type == "Normal" then
  1506. local vp = Create("BodyVelocity"){
  1507. P = 500,
  1508. maxForce = Vector3.new(math.huge, 0, math.huge),
  1509. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  1510. }
  1511. if knockback > 0 then
  1512. vp.Parent = hit.Parent.Torso
  1513. end
  1514. game:GetService("Debris"):AddItem(vp, .5)
  1515. elseif Type == "Up" then
  1516. local bodyVelocity = Create("BodyVelocity"){
  1517. velocity = Vector3.new(0, 20, 0),
  1518. P = 5000,
  1519. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1520. Parent = hit,
  1521. }
  1522. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  1523. elseif Type == "DarkUp" then
  1524. coroutine.resume(coroutine.create(function()
  1525. for i = 0, 1, 0.1 do
  1526. swait()
  1527. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  1528. end
  1529. end))
  1530. local bodyVelocity = Create("BodyVelocity"){
  1531. velocity = Vector3.new(0, 20, 0),
  1532. P = 5000,
  1533. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1534. Parent = hit,
  1535. }
  1536. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1537. elseif Type == "Snare" then
  1538. local bp = Create("BodyPosition"){
  1539. P = 2000,
  1540. D = 100,
  1541. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1542. position = hit.Parent.Torso.Position,
  1543. Parent = hit.Parent.Torso,
  1544. }
  1545. game:GetService("Debris"):AddItem(bp, 1)
  1546. elseif Type == "Freeze" then
  1547. local BodPos = Create("BodyPosition"){
  1548. P = 50000,
  1549. D = 1000,
  1550. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1551. position = hit.Parent.Torso.Position,
  1552. Parent = hit.Parent.Torso,
  1553. }
  1554. local BodGy = Create("BodyGyro") {
  1555. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  1556. P = 20e+003,
  1557. Parent = hit.Parent.Torso,
  1558. cframe = hit.Parent.Torso.CFrame,
  1559. }
  1560. hit.Parent.Torso.Anchored = true
  1561. coroutine.resume(coroutine.create(function(Part)
  1562. swait(1.5)
  1563. Part.Anchored = false
  1564. end), hit.Parent.Torso)
  1565. game:GetService("Debris"):AddItem(BodPos, 3)
  1566. game:GetService("Debris"):AddItem(BodGy, 3)
  1567. end
  1568. local debounce = Create("BoolValue"){
  1569. Name = "DebounceHit",
  1570. Parent = hit.Parent,
  1571. Value = true,
  1572. }
  1573. game:GetService("Debris"):AddItem(debounce, Delay)
  1574. c = Create("ObjectValue"){
  1575. Name = "creator",
  1576. Value = Player,
  1577. Parent = h,
  1578. }
  1579. game:GetService("Debris"):AddItem(c, .5)
  1580. end
  1581. end
  1582. -------------------------------------------------------
  1583. --End Damage Function--
  1584. -------------------------------------------------------
  1585.  
  1586. -------------------------------------------------------
  1587. --Start Damage Function Customization--
  1588. -------------------------------------------------------
  1589. function ShowDamage(Pos, Text, Time, Color)
  1590. local Rate = (1 / 30)
  1591. local Pos = (Pos or Vector3.new(0, 0, 0))
  1592. local Text = (Text or "")
  1593. local Time = (Time or 2)
  1594. local Color = (Color or Color3.new(1, 0, 1))
  1595. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1596. EffectPart.Anchored = true
  1597. local BillboardGui = Create("BillboardGui"){
  1598. Size = UDim2.new(3, 0, 3, 0),
  1599. Adornee = EffectPart,
  1600. Parent = EffectPart,
  1601. }
  1602. local TextLabel = Create("TextLabel"){
  1603. BackgroundTransparency = 1,
  1604. Size = UDim2.new(1, 0, 1, 0),
  1605. Text = Text,
  1606. Font = "Highway",
  1607. TextColor3 = Color,
  1608. TextScaled = true,
  1609. Parent = BillboardGui,
  1610. }
  1611. game.Debris:AddItem(EffectPart, (Time))
  1612. EffectPart.Parent = game:GetService("Workspace")
  1613. delay(0, function()
  1614. local Frames = (Time / Rate)
  1615. for Frame = 1, Frames do
  1616. wait(Rate)
  1617. local Percent = (Frame / Frames)
  1618. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1619. TextLabel.TextTransparency = Percent
  1620. end
  1621. if EffectPart and EffectPart.Parent then
  1622. EffectPart:Destroy()
  1623. end
  1624. end)
  1625. end
  1626. -------------------------------------------------------
  1627. --End Damage Function Customization--
  1628. -------------------------------------------------------
  1629.  
  1630. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1631. for _, c in pairs(workspace:children()) do
  1632. local hum = c:findFirstChild("Humanoid")
  1633. if hum ~= nil then
  1634. local head = c:findFirstChild("Head")
  1635. if head ~= nil then
  1636. local targ = head.Position - Part.Position
  1637. local mag = targ.magnitude
  1638. if magni >= mag and c.Name ~= plr.Name then
  1639. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=231917784", 1.2)
  1640. end
  1641. end
  1642. end
  1643. end
  1644. end
  1645.  
  1646.  
  1647. CFuncs = {
  1648. Part = {
  1649. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1650. local Part = Create("Part")({
  1651. Parent = Parent,
  1652. Reflectance = Reflectance,
  1653. Transparency = Transparency,
  1654. CanCollide = false,
  1655. Locked = true,
  1656. BrickColor = BrickColor.new(tostring(BColor)),
  1657. Name = Name,
  1658. Size = Size,
  1659. Material = Material
  1660. })
  1661. RemoveOutlines(Part)
  1662. return Part
  1663. end
  1664. },
  1665. Mesh = {
  1666. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1667. local Msh = Create(Mesh)({
  1668. Parent = Part,
  1669. Offset = OffSet,
  1670. Scale = Scale
  1671. })
  1672. if Mesh == "SpecialMesh" then
  1673. Msh.MeshType = MeshType
  1674. Msh.MeshId = MeshId
  1675. end
  1676. return Msh
  1677. end
  1678. },
  1679. Mesh = {
  1680. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1681. local Msh = Create(Mesh)({
  1682. Parent = Part,
  1683. Offset = OffSet,
  1684. Scale = Scale
  1685. })
  1686. if Mesh == "SpecialMesh" then
  1687. Msh.MeshType = MeshType
  1688. Msh.MeshId = MeshId
  1689. end
  1690. return Msh
  1691. end
  1692. },
  1693. Weld = {
  1694. Create = function(Parent, Part0, Part1, C0, C1)
  1695. local Weld = Create("Weld")({
  1696. Parent = Parent,
  1697. Part0 = Part0,
  1698. Part1 = Part1,
  1699. C0 = C0,
  1700. C1 = C1
  1701. })
  1702. return Weld
  1703. end
  1704. },
  1705. Sound = {
  1706. Create = function(id, par, vol, pit)
  1707. coroutine.resume(coroutine.create(function()
  1708. local S = Create("Sound")({
  1709. Volume = vol,
  1710. Pitch = pit or 1,
  1711. SoundId = id,
  1712. Parent = par or workspace
  1713. })
  1714. wait()
  1715. S:play()
  1716. game:GetService("Debris"):AddItem(S, 6)
  1717. end))
  1718. end
  1719. },
  1720. ParticleEmitter = {
  1721. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1722. local fp = Create("ParticleEmitter")({
  1723. Parent = Parent,
  1724. Color = ColorSequence.new(Color1, Color2),
  1725. LightEmission = LightEmission,
  1726. Size = Size,
  1727. Texture = Texture,
  1728. Transparency = Transparency,
  1729. ZOffset = ZOffset,
  1730. Acceleration = Accel,
  1731. Drag = Drag,
  1732. LockedToPart = LockedToPart,
  1733. VelocityInheritance = VelocityInheritance,
  1734. EmissionDirection = EmissionDirection,
  1735. Enabled = Enabled,
  1736. Lifetime = LifeTime,
  1737. Rate = Rate,
  1738. Rotation = Rotation,
  1739. RotSpeed = RotSpeed,
  1740. Speed = Speed,
  1741. VelocitySpread = VelocitySpread
  1742. })
  1743. return fp
  1744. end
  1745. }
  1746. }
  1747. function RemoveOutlines(part)
  1748. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1749. end
  1750. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1751. local Part = Create("Part")({
  1752. formFactor = FormFactor,
  1753. Parent = Parent,
  1754. Reflectance = Reflectance,
  1755. Transparency = Transparency,
  1756. CanCollide = false,
  1757. Locked = true,
  1758. BrickColor = BrickColor.new(tostring(BColor)),
  1759. Name = Name,
  1760. Size = Size,
  1761. Material = Material
  1762. })
  1763. RemoveOutlines(Part)
  1764. return Part
  1765. end
  1766. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1767. local Msh = Create(Mesh)({
  1768. Parent = Part,
  1769. Offset = OffSet,
  1770. Scale = Scale
  1771. })
  1772. if Mesh == "SpecialMesh" then
  1773. Msh.MeshType = MeshType
  1774. Msh.MeshId = MeshId
  1775. end
  1776. return Msh
  1777. end
  1778. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1779. local Weld = Create("Weld")({
  1780. Parent = Parent,
  1781. Part0 = Part0,
  1782. Part1 = Part1,
  1783. C0 = C0,
  1784. C1 = C1
  1785. })
  1786. return Weld
  1787. end
  1788.  
  1789.  
  1790. -------------------------------------------------------
  1791. --Start Effect Function--
  1792. -------------------------------------------------------
  1793. EffectModel = Instance.new("Model", char)
  1794. Effects = {
  1795. Block = {
  1796. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1797. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1798. prt.Anchored = true
  1799. prt.CFrame = cframe
  1800. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1801. game:GetService("Debris"):AddItem(prt, 10)
  1802. if Type == 1 or Type == nil then
  1803. table.insert(Effects, {
  1804. prt,
  1805. "Block1",
  1806. delay,
  1807. x3,
  1808. y3,
  1809. z3,
  1810. msh
  1811. })
  1812. elseif Type == 2 then
  1813. table.insert(Effects, {
  1814. prt,
  1815. "Block2",
  1816. delay,
  1817. x3,
  1818. y3,
  1819. z3,
  1820. msh
  1821. })
  1822. else
  1823. table.insert(Effects, {
  1824. prt,
  1825. "Block3",
  1826. delay,
  1827. x3,
  1828. y3,
  1829. z3,
  1830. msh
  1831. })
  1832. end
  1833. end
  1834. },
  1835. Sphere = {
  1836. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1837. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1838. prt.Anchored = true
  1839. prt.CFrame = cframe
  1840. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0,0,0), Vector3.new(x1, y1, z1))
  1841. game:GetService("Debris"):AddItem(prt, 10)
  1842. table.insert(Effects, {
  1843. prt,
  1844. "Cylinder",
  1845. delay,
  1846. x3,
  1847. y3,
  1848. z3,
  1849. msh
  1850. })
  1851. end
  1852. },
  1853. Cylinder = {
  1854. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1855. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1856. prt.Anchored = true
  1857. prt.CFrame = cframe
  1858. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1859. game:GetService("Debris"):AddItem(prt, 10)
  1860. table.insert(Effects, {
  1861. prt,
  1862. "Cylinder",
  1863. delay,
  1864. x3,
  1865. y3,
  1866. z3,
  1867. msh
  1868. })
  1869. end
  1870. },
  1871. Wave = {
  1872. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1873. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1874. prt.Anchored = true
  1875. prt.CFrame = cframe
  1876. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  1877. game:GetService("Debris"):AddItem(prt, 10)
  1878. table.insert(Effects, {
  1879. prt,
  1880. "Cylinder",
  1881. delay,
  1882. x3 / 60,
  1883. y3 / 60,
  1884. z3 / 60,
  1885. msh
  1886. })
  1887. end
  1888. },
  1889. Ring = {
  1890. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1891. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1892. prt.Anchored = true
  1893. prt.CFrame = cframe
  1894. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1895. game:GetService("Debris"):AddItem(prt, 10)
  1896. table.insert(Effects, {
  1897. prt,
  1898. "Cylinder",
  1899. delay,
  1900. x3,
  1901. y3,
  1902. z3,
  1903. msh
  1904. })
  1905. end
  1906. },
  1907. Break = {
  1908. Create = function(brickcolor, cframe, x1, y1, z1)
  1909. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1910. prt.Anchored = true
  1911. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1912. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1913. local num = math.random(10, 50) / 1000
  1914. game:GetService("Debris"):AddItem(prt, 10)
  1915. table.insert(Effects, {
  1916. prt,
  1917. "Shatter",
  1918. num,
  1919. prt.CFrame,
  1920. math.random() - math.random(),
  1921. 0,
  1922. math.random(50, 100) / 100
  1923. })
  1924. end
  1925. },
  1926. Spiral = {
  1927. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1928. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1929. prt.Anchored = true
  1930. prt.CFrame = cframe
  1931. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1932. game:GetService("Debris"):AddItem(prt, 10)
  1933. table.insert(Effects, {
  1934. prt,
  1935. "Cylinder",
  1936. delay,
  1937. x3,
  1938. y3,
  1939. z3,
  1940. msh
  1941. })
  1942. end
  1943. },
  1944. Push = {
  1945. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1946. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1947. prt.Anchored = true
  1948. prt.CFrame = cframe
  1949. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1950. game:GetService("Debris"):AddItem(prt, 10)
  1951. table.insert(Effects, {
  1952. prt,
  1953. "Cylinder",
  1954. delay,
  1955. x3,
  1956. y3,
  1957. z3,
  1958. msh
  1959. })
  1960. end
  1961. }
  1962. }
  1963. -------------------------------------------------------
  1964. --End Effect Function--
  1965. -------------------------------------------------------
  1966.  
  1967. function CreateSound(ID, PARENT, VOLUME, PITCH) --Very important.
  1968. local NSound = nil
  1969. coroutine.resume(coroutine.create(function()
  1970. NSound = Instance.new("Sound", PARENT)
  1971. NSound.Volume = VOLUME
  1972. NSound.Pitch = PITCH
  1973. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  1974. swait()
  1975. NSound:play()
  1976. game:GetService("Debris"):AddItem(NSound, 10)
  1977. end))
  1978. return NSound
  1979. end
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985. -------------------------------------------------------
  1986. --End Important Functions--
  1987. -------------------------------------------------------
  1988.  
  1989. chargeup = Instance.new("Sound", hed)
  1990. chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
  1991. chargeup.Volume = 10
  1992. chargeup.Pitch = 1
  1993. chargeup.Looped = true
  1994. chargeup.TimePosition = 1
  1995.  
  1996. meme = Instance.new("Sound", hed)
  1997. meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
  1998. meme.Volume = 10
  1999. meme.Pitch = 1
  2000. meme.Looped = true
  2001. meme.TimePosition = 1
  2002.  
  2003. local ohno = Instance.new("Sound")
  2004. ohno.Parent = hed
  2005. ohno.Volume = 10
  2006. ohno.Pitch = 1
  2007. ohno.Looped = true
  2008.  
  2009. local bass = Instance.new("Sound") --why
  2010. bass.Parent = hed
  2011. bass.Volume = 7
  2012. bass.Pitch = 1
  2013. bass.SoundId = "http://www.roblox.com/asset/?id=1087356234"
  2014. bass.Looped = true
  2015.  
  2016. Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
  2017. Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=1239456107"
  2018. Cause_Im_having_a_good_time_having_a_good_time.Volume = 10
  2019. Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
  2020. Cause_Im_having_a_good_time_having_a_good_time.Looped = false
  2021. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  2022.  
  2023. STHAP = Instance.new("Sound", hed)
  2024. STHAP.SoundId = "http://www.roblox.com/asset/?id=1591656314"
  2025. STHAP.Volume = 10
  2026. STHAP.Pitch = 1
  2027. STHAP.Looped = false
  2028.  
  2029. forevergone = Instance.new("Sound", tors)
  2030. forevergone.SoundId = "http://www.roblox.com/asset/?id=1286436928"
  2031. forevergone.Volume = 10
  2032. forevergone.Pitch = 1
  2033. forevergone.Looped = true
  2034. forevergone.TimePosition = 24
  2035.  
  2036. -------------------------------------------------------
  2037. --Start Music Option--
  2038. -------------------------------------------------------
  2039. local Music = Instance.new("Sound",tors)
  2040. Music.Volume = 2.5
  2041. Music.SoundId = "rbxassetid://"
  2042. Music.Looped = true
  2043. Music.Pitch = 1 --Pitcher
  2044. Music:Play()
  2045. -------------------------------------------------------
  2046. --End Music Option--
  2047. -------------------------------------------------------
  2048. --hi fat >:)
  2049. -------------------------------------------------------
  2050. --Start Attacks N Stuff--
  2051. -------------------------------------------------------
  2052. local sine=0
  2053. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  2054. local Hitboxpart = Instance.new("Part", EffectModel)
  2055. RemoveOutlines(Hitboxpart)
  2056. Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  2057. Hitboxpart.CanCollide = false
  2058. Hitboxpart.Transparency = 1
  2059. Hitboxpart.Anchored = true
  2060. Hitboxpart.CFrame = Pose
  2061. game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  2062. MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  2063. end
  2064. function GEtOuT()
  2065. attack = true
  2066. hum.WalkSpeed = 10
  2067. Character.Head.face.Texture = "rbxassetid://494811799"
  2068. CreateSound("814652778", hed, 10, 1)
  2069. CreateSound("537371462", hed, 10, 1)
  2070. local vel3 = Instance.new("BodyVelocity",tors)
  2071. vel3.Velocity = Vector3.new(0,25,0)
  2072. vel3.MaxForce = Vector3.new(10000000,10000000,10000000)
  2073. for i = 0,12,0.1 do
  2074. swait()
  2075. CameraEnshaking(1, 2)
  2076. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 20, 99, 53, "Knockdown")
  2077. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.3)
  2078. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
  2079. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
  2080. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
  2081. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -0.3) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  2082. RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
  2083. end
  2084. vel3:Destroy()
  2085. Character.Head.face.Texture = "rbxassetid://620619801"
  2086. attack = false
  2087. Humanoid.JumpPower = 50
  2088. hum.WalkSpeed = 16
  2089. end
  2090.  
  2091. function GEtOuT2()
  2092. attack = true
  2093. hum.WalkSpeed = 10
  2094. Humanoid.JumpPower = 0
  2095. Character.Head.face.Texture = "rbxassetid://494811799"
  2096. CreateSound("814652778", hed, 10, 1)
  2097. CreateSound("537371462", hed, 10, 1)
  2098. root.Velocity = root.CFrame.lookVector * 20
  2099. for i = 0,12,0.1 do
  2100. swait()
  2101. CameraEnshaking(1, 2)
  2102. root.Velocity = root.CFrame.lookVector * 50
  2103. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 10, 50, 53, "Knockdown")
  2104. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.3)
  2105. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
  2106. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
  2107. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
  2108. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -0.3) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  2109. RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
  2110. end
  2111. Character.Head.face.Texture = "rbxassetid://620619801"
  2112. attack = false
  2113. Humanoid.JumpPower = 50
  2114. hum.WalkSpeed = 16
  2115. end
  2116. function Flight() --wowthatsdiffrent
  2117. attack = true
  2118. Character.Head.face.Texture = "rbxassetid://269748407"
  2119. local ColorsArray ={ColorSequenceKeypoint.new(0, Color3.new(1,0,0)),
  2120. ColorSequenceKeypoint.new(0.16, Color3.new(1,1,1)),
  2121. ColorSequenceKeypoint.new(0.32, Color3.new(0,0,1)),
  2122. ColorSequenceKeypoint.new(0.48, Color3.new(1,1,1)),
  2123. ColorSequenceKeypoint.new(0.64, Color3.new(1,0,0)),
  2124. ColorSequenceKeypoint.new(0.80, Color3.new(1,1,1)),
  2125. ColorSequenceKeypoint.new(0.96, Color3.new(0,0,1)),
  2126. ColorSequenceKeypoint.new(1, Color3.new(1,1,1))}
  2127. local vel4 = Instance.new("BodyVelocity",ll)
  2128. vel4.Velocity = Vector3.new(0,4,0)
  2129. vel4.MaxForce = Vector3.new(10000000,10000000,10000000)
  2130. local Atch3 = Instance.new("Attachment",ll)Atch3.Position = Vector3.new(0,0.6,0)
  2131. local Atch4 = Instance.new("Attachment",ll)Atch4.Position = Vector3.new(0,-0.6,0)
  2132. local Trail2 = Instance.new("Trail",ll)Trail2.Attachment0 = Atch3 Trail2.Attachment1 = Atch4
  2133. Trail2.Texture = "rbxassetid://22636887" Trail2.Lifetime = 0.2 Trail2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2134. Trail2.Color = ColorSequence.new(ColorsArray) Trail2.LightEmission = 1
  2135. Trail2.Enabled = true
  2136. local Atch5 = Instance.new("Attachment",rl)Atch5.Position = Vector3.new(0,0.6,0)
  2137. local Atch6 = Instance.new("Attachment",rl)Atch6.Position = Vector3.new(0,-0.6,0)
  2138. local Trail3 = Instance.new("Trail",rl)Trail3.Attachment0 = Atch5 Trail3.Attachment1 = Atch6
  2139. Trail3.Texture = "rbxassetid://22636887" Trail3.Lifetime = 0.2 Trail3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2140. Trail3.Color = ColorSequence.new(ColorsArray) Trail3.LightEmission = 1
  2141. Trail3.Enabled = true
  2142. local Atch7 = Instance.new("Attachment",ra)Atch7.Position = Vector3.new(0,0.6,0)
  2143. local Atch8 = Instance.new("Attachment",ra)Atch8.Position = Vector3.new(0,-0.6,0)
  2144. local Trail4 = Instance.new("Trail",ra)Trail4.Attachment0 = Atch7 Trail4.Attachment1 = Atch8
  2145. Trail4.Texture = "rbxassetid://22636887" Trail4.Lifetime = 0.2 Trail4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2146. Trail4.Color = ColorSequence.new(ColorsArray) Trail4.LightEmission = 1
  2147. Trail4.Enabled = true
  2148. local Atch9 = Instance.new("Attachment",la)Atch9.Position = Vector3.new(0,0.6,0)
  2149. local Atch10 = Instance.new("Attachment",la)Atch10.Position = Vector3.new(0,-0.6,0)
  2150. local Trail5 = Instance.new("Trail",la)Trail5.Attachment0 = Atch9 Trail5.Attachment1 = Atch10
  2151. Trail5.Texture = "rbxassetid://22636887" Trail5.Lifetime = 0.2 Trail5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2152. Trail5.Color = ColorSequence.new(ColorsArray) Trail5.LightEmission = 1
  2153. Trail5.Enabled = true
  2154. local Atch1 = Instance.new("Attachment",Torso)Atch1.Position = Vector3.new(0,2,0)
  2155. local Atch2 = Instance.new("Attachment",Torso)Atch2.Position = Vector3.new(0,-2.5,0)
  2156. local Trail = Instance.new("Trail",Torso)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  2157. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.2 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  2158. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 1
  2159. Trail.Enabled = false
  2160. ragdoll(char)
  2161. wait(1)
  2162. Character.Head.face.Texture = "rbxassetid://249062487"
  2163. CreateSound("948494432", hed, 10, 1)
  2164. wait(2)
  2165. Character.Head.face.Texture = "rbxassetid://269748407"
  2166. CreateSound("633394595", hed, 10, 1)
  2167. wait(2)
  2168. Character.Head.face.Texture = "rbxassetid://494811799"
  2169. STHAP:play()
  2170. wait(11)
  2171. forevergone:play()
  2172. end
  2173.  
  2174. function OBJECTION()
  2175. attack = true
  2176. hum.WalkSpeed = 10
  2177. Character.Head.face.Texture = "rbxassetid://963148419"
  2178. CreateSound("140364784", hed, 10, 1)
  2179. for i = 0,8,0.1 do
  2180. swait()
  2181. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2182. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2183. 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)
  2184. 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)
  2185. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
  2186. 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)
  2187. end
  2188. attack = false
  2189. Character.Head.face.Texture = "rbxassetid://620619801"
  2190. hum.WalkSpeed = 16
  2191. end
  2192.  
  2193. function Hello()
  2194. attack = true
  2195. hum.WalkSpeed = 10
  2196. Character.Head.face.Texture = "rbxassetid://334668738"
  2197. CreateSound("855338765", hed, 10, 0.9)
  2198. for i = 0,3,0.1 do
  2199. swait()
  2200. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2201. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2202. 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)
  2203. 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)
  2204. 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)
  2205. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-5)), 0.1)
  2206. end
  2207. attack = false
  2208. Character.Head.face.Texture = "rbxassetid://620619801"
  2209. hum.WalkSpeed = 16
  2210. end
  2211.  
  2212. function Victory()
  2213. attack = true
  2214. hum.WalkSpeed = 1.01
  2215. Character.Head.face.Texture = "rbxassetid://616284160"
  2216. Humanoid.Jump = true
  2217. CreateSound("130834939", hed, 10, 1)
  2218. for i = 0,3.7,0.1 do
  2219. swait()
  2220. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2221. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2222. 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)
  2223. 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)
  2224. 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)
  2225. 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)
  2226. end
  2227. Humanoid.Jump = true
  2228. for i = 0,3.7,0.1 do
  2229. swait()
  2230. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2231. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2232. 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)
  2233. 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)
  2234. 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)
  2235. 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)
  2236. end
  2237. Humanoid.Jump = true
  2238. for i = 0,3.7,0.1 do
  2239. swait()
  2240. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2241. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2242. 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)
  2243. 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)
  2244. 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)
  2245. 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)
  2246. end
  2247. Humanoid.Jump = true
  2248. for i = 0,3.7,0.1 do
  2249. swait()
  2250. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2251. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2252. 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)
  2253. 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)
  2254. 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)
  2255. 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)
  2256. end
  2257. Humanoid.Jump = true
  2258. for i = 0,3.7,0.1 do
  2259. swait()
  2260. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2261. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2262. 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)
  2263. 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)
  2264. 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)
  2265. 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)
  2266. end
  2267. attack = false
  2268. Character.Head.face.Texture = "rbxassetid://620619801"
  2269. hum.WalkSpeed = 16
  2270. end
  2271.  
  2272. function ShutTheHellUp()
  2273. attack = true
  2274. hum.WalkSpeed = 2.01
  2275. Character.Head.face.Texture = "rbxassetid://963148419"
  2276. CreateSound("336377340", hed, 10, 1)
  2277. for i = 0,3,0.1 do
  2278. swait()
  2279. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2280. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2281. 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)
  2282. 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)
  2283. 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)
  2284. 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)
  2285. end
  2286. for i = 0,1.2,0.1 do
  2287. swait()
  2288. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2289. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  2290. 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)
  2291. 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)
  2292. 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)
  2293. 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)
  2294. end
  2295. for i = 0,1.2,0.1 do
  2296. swait()
  2297. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2298. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  2299. 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)
  2300. 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)
  2301. 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)
  2302. 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)
  2303. end
  2304. for i = 0,1.2,0.1 do
  2305. swait()
  2306. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2307. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  2308. 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)
  2309. 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)
  2310. 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)
  2311. 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)
  2312. end
  2313. for i = 0,1.2,0.1 do
  2314. swait()
  2315. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2316. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  2317. 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)
  2318. 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)
  2319. 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)
  2320. 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)
  2321. end
  2322. for i = 0,2,0.1 do
  2323. swait()
  2324. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2325. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2326. 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)
  2327. 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)
  2328. 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)
  2329. 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)
  2330. end
  2331. for i = 0,2,0.1 do
  2332. swait()
  2333. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2334. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2335. 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)
  2336. 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)
  2337. 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)
  2338. 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)
  2339. end
  2340. hum.WalkSpeed = 16
  2341. Character.Head.face.Texture = "rbxassetid://620619801"
  2342. attack = false
  2343. end
  2344.  
  2345. function SpinMeDad() --YOU SPIN ME RIGHT ROUND BABY RIGHT ROUND
  2346. attack = true
  2347. hum.WalkSpeed = 5
  2348. Humanoid.JumpPower = 175
  2349. Character.Head.face.Texture = "rbxassetid://1223903433"
  2350. CreateSound("145799973", hed, 10, 1)
  2351. local vel2 = Instance.new("BodyVelocity",tors)
  2352. vel2.Velocity = Vector3.new(0,1.2,0)
  2353. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  2354. for i = 0,60,0.1 do
  2355. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 20, 53, "Knockdown")
  2356. swait()
  2357. CameraEnshaking(1, 1)
  2358. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  2359. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2360. 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)
  2361. 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)
  2362. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  2363. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  2364. end
  2365. hum.WalkSpeed = 16
  2366. vel2:Destroy()
  2367. Character.Head.face.Texture = "rbxassetid://620619801"
  2368. Humanoid.JumpPower = 50
  2369. attack = false
  2370. end
  2371.  
  2372. function EndMySufferingV2() --why
  2373. attack = true
  2374. hum.WalkSpeed = 1.01
  2375. Character.Head.face.Texture = "rbxassetid://202210455"
  2376. local A = math.random(1,5)
  2377. if A == 1 then
  2378. meme.SoundId = "rbxassetid://295810519"
  2379. end
  2380. if A == 2 then
  2381. meme.SoundId = "rbxassetid://1124778077"
  2382. end
  2383. if A == 3 then
  2384. meme.SoundId = "rbxassetid://464157070"
  2385. end
  2386. if A == 4 then
  2387. meme.SoundId = "rbxassetid://146334595"
  2388. end
  2389. if A == 5 then
  2390. meme.SoundId = "rbxassetid://145536915"
  2391. end
  2392. meme:Play()
  2393. bass:Play()
  2394. joyemoji.Rate = 70
  2395. LIT.Rate = 70
  2396. ok.Rate = 70
  2397. toast.Rate = 70
  2398.  
  2399. for i = 0,50,0.1 do
  2400. swait()
  2401. CameraEnshaking(1, 10)
  2402. bass.Parent = hed
  2403. meme.Parent = hed
  2404. 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)
  2405. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
  2406. 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)
  2407. 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)
  2408. 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)
  2409. 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)
  2410. end
  2411. bass:Stop()
  2412. meme:Stop()
  2413. joyemoji.Rate = 0
  2414. LIT.Rate = 0
  2415. ok.Rate = 0
  2416. toast.Rate = 0
  2417. Character.Head.face.Texture = "rbxassetid://620619801"
  2418. attack = false
  2419. hum.WalkSpeed = 16
  2420. end
  2421.  
  2422. function HELP()
  2423. attack = true
  2424. hum.WalkSpeed = 1.01
  2425. Character.Head.face.Texture = "rbxassetid://307972876"
  2426. CreateSound("1123321019", hed, 10, 1)
  2427. for i = 0,15,0.1 do
  2428. swait()
  2429. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2430. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2431. 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)
  2432. 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)
  2433. 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)
  2434. 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)
  2435. end
  2436. CreateSound("198462271", hed, 10, 1)
  2437. for i = 0,8,0.1 do
  2438. Character.Head.face.Texture = "rbxassetid://341497730"
  2439. swait()
  2440. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2441. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2442. 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)
  2443. 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)
  2444. 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)
  2445. 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)
  2446. end
  2447. for i = 0,8,0.1 do
  2448. Character.Head.face.Texture = "rbxassetid://341497730"
  2449. swait()
  2450. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2451. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
  2452. 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)
  2453. 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)
  2454. 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)
  2455. 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)
  2456. end
  2457. CreateSound("948494432", hed, 10, 1)
  2458. for i = 0,7.5,0.1 do
  2459. Character.Head.face.Texture = "rbxassetid://249062487"
  2460. swait()
  2461. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2462. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
  2463. 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)
  2464. 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)
  2465. 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)
  2466. 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)
  2467. end
  2468. CreateSound("1542642349", hed, 10, 1)
  2469. for i = 0,10,0.1 do
  2470. Character.Head.face.Texture = "rbxassetid://270636807"
  2471. swait()
  2472. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2473. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2474. 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)
  2475. 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)
  2476. 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)
  2477. 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)
  2478. end
  2479. CreateSound("269597232", hed, 10, 1)
  2480. for i = 0,6,0.1 do
  2481. Character.Head.face.Texture = "rbxassetid://265057155"
  2482. swait()
  2483. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2484. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2485. RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2486. 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)
  2487. 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)
  2488. 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)
  2489. end
  2490. attack = false
  2491. Character.Head.face.Texture = "rbxassetid://620619801"
  2492. hum.WalkSpeed = 16
  2493. end
  2494.  
  2495. function Choose()
  2496. attack = true
  2497. hum.WalkSpeed = 1.01
  2498. Character.Head.face.Texture = "rbxassetid://374187112"
  2499. CreateSound("130784263", hed, 10, 1)
  2500. for i = 0,4,0.1 do
  2501. swait()
  2502. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2503. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2504. 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)
  2505. 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)
  2506. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(110), Rad(0), Rad(0)), 0.1)
  2507. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(110), Rad(0), Rad(0)), 0.1)
  2508. end
  2509. for i = 0,5,0.1 do
  2510. swait()
  2511. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2512. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2513. 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)
  2514. 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)
  2515. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(-10)), 0.1)
  2516. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(10)), 0.1)
  2517. end
  2518. attack = false
  2519. Character.Head.face.Texture = "rbxassetid://620619801"
  2520. hum.WalkSpeed = 16
  2521. end
  2522.  
  2523. function slap()
  2524. attack = true
  2525. hum.WalkSpeed = 10
  2526. CreateSound("146163534", hed, 10, 1)
  2527. Character.Head.face.Texture = "rbxassetid://293603561"
  2528. game.Players.LocalPlayer.Character.Humanoid:TakeDamage(7)
  2529. CameraEnshaking(1, 2)
  2530. for i = 0,4,0.1 do
  2531. swait()
  2532. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2533. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  2534. 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)
  2535. 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)
  2536. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(5)), 0.1)
  2537. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115 + 4), Rad(45), Rad(50)), 0.1)
  2538. end
  2539. Character.Head.face.Texture = "rbxassetid://620619801"
  2540. attack = false
  2541. hum.WalkSpeed = 16
  2542. end
  2543.  
  2544. function MYSPAGHETTTTTTT() --ow
  2545. attack = true
  2546. hum.WalkSpeed = 1.01
  2547. CreateSound("1282149571", hed, 10, 1)
  2548. Character.Head.face.Texture = "rbxassetid://1329282756"
  2549. game.Players.LocalPlayer.Character.Humanoid:TakeDamage(10)
  2550. CameraEnshaking(1, 2.2)
  2551. for i = 0,4,0.1 do
  2552. swait()
  2553. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2554. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  2555. 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)
  2556. 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)
  2557. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(5)), 0.1)
  2558. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115 + 4), Rad(45), Rad(50)), 0.1)
  2559. end
  2560. for i = 0,5,0.1 do
  2561. swait()
  2562. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2563. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2564. 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)
  2565. 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)
  2566. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(110), Rad(0), Rad(0)), 0.1)
  2567. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(110), Rad(0), Rad(0)), 0.1)
  2568. end
  2569. for i = 0,6,0.1 do
  2570. swait()
  2571. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2572. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2573. 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)
  2574. 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)
  2575. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(-10)), 0.1)
  2576. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(10)), 0.1)
  2577. end
  2578. attack = false
  2579. Character.Head.face.Texture = "rbxassetid://620619801"
  2580. hum.WalkSpeed = 16
  2581. end
  2582.  
  2583.  
  2584. function dead()
  2585. attack = true
  2586. hum.WalkSpeed = 0.20
  2587. CreateSound("138161538", hed, 10, 1)
  2588. Character.Head.face.Texture = "rbxassetid://297512410"
  2589. for i = 0,1.1,0.1 do
  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(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
  2594. 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)
  2595. 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)
  2596. 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)
  2597. end
  2598. for i = 0,1.1,0.1 do
  2599. swait()
  2600. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
  2601. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2602. 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)
  2603. 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)
  2604. 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)
  2605. 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)
  2606. end
  2607. for i = 0,1.1,0.1 do
  2608. swait()
  2609. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
  2610. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2611. 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)
  2612. 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)
  2613. 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)
  2614. 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)
  2615. end
  2616. for i = 0,1.1,0.1 do
  2617. swait()
  2618. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
  2619. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2620. 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)
  2621. 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)
  2622. 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)
  2623. 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)
  2624. end
  2625. for i = 0,1.1,0.1 do
  2626. swait()
  2627. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2628. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2629. 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)
  2630. 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)
  2631. 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)
  2632. 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)
  2633. end
  2634. for i = 0,1.1,0.1 do
  2635. swait()
  2636. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
  2637. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2638. 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)
  2639. 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)
  2640. 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)
  2641. 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)
  2642. end
  2643. for i = 0,1.1,0.1 do
  2644. swait()
  2645. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
  2646. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2647. 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)
  2648. 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)
  2649. 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)
  2650. 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)
  2651. end
  2652. for i = 0,1.1,0.1 do
  2653. swait()
  2654. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
  2655. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2656. 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)
  2657. 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)
  2658. 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)
  2659. 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)
  2660. end
  2661. for i = 0,1.1,0.1 do
  2662. swait()
  2663. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2664. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  2665. 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)
  2666. 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)
  2667. 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)
  2668. 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)
  2669. end
  2670. Character.Head.face.Texture = "rbxassetid://273309187"
  2671. for i = 0,9,0.1 do
  2672. swait()
  2673. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.59 + 0.1) * angles(Rad(-90), Rad(90), Rad(0)), 0.15)
  2674. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  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.15)
  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.15)
  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(30)), 0.1)
  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(-30)), 0.1)
  2679. end
  2680. attack = false
  2681. Character.Head.face.Texture = "rbxassetid://620619801"
  2682. hum.WalkSpeed = 16
  2683. end
  2684.  
  2685. function hap() --much hap
  2686. attack = true
  2687. hum.WalkSpeed = 0.10
  2688. CreateSound("363808674", hed, 10, 1)
  2689. Character.Head.face.Texture = "rbxassetid://315792941"
  2690. for i = 0,12,0.1 do
  2691. swait()
  2692. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2693. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(180)), 0.3)
  2694. 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)
  2695. 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)
  2696. 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)
  2697. 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)
  2698. end
  2699. CreateSound("233168827", hed, 10, 1)
  2700. Character.Head.face.Texture = "rbxassetid://335761015"
  2701. for i = 0,10,0.1 do
  2702. swait()
  2703. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2704. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(180)), 0.3)
  2705. 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)
  2706. 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)
  2707. 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)
  2708. 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)
  2709. end
  2710. CreateSound("363808674", hed, 10, 1)
  2711. attack = false
  2712. Character.Head.face.Texture = "rbxassetid://620619801"
  2713. hum.WalkSpeed = 16
  2714. end
  2715.  
  2716. function HAAAAA() --KONO POWA
  2717. attack = true
  2718. hum.WalkSpeed = 1.01
  2719. Character.Head.face.Texture = "rbxassetid://305068389"
  2720. chargeup.Pitch = 1
  2721. for i = 0,7,0.1 do
  2722. swait()
  2723. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2724. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2725. 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)
  2726. 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)
  2727. RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
  2728. LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
  2729. end
  2730. Character.Head.face.Texture = "rbxassetid://313921371"
  2731. chargeup:play()
  2732. for i = 0,30,0.1 do
  2733. swait()
  2734. CameraEnshaking(1, 2)
  2735. chargeup.Parent = hed
  2736. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2737. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
  2738. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2739. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2740. RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
  2741. LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
  2742. end
  2743. chargeup:stop()
  2744. chargeup.Pitch = 1.1
  2745. chargeup.TimePosition = 1
  2746. chargeup:play()
  2747. Character.Head.face.Texture = "rbxassetid://304942859"
  2748. for i, v in pairs(c:children()) do
  2749. if v.ClassName == "Part" then
  2750. local tra = trazx:clone()
  2751. tra.Parent = v
  2752. tra.LightEmission = 1
  2753. tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
  2754. tra.Rate = 15
  2755. tra.Rotation = NumberRange.new(-5, 5)
  2756. tra.Lifetime = NumberRange.new(1.5, 2)
  2757. tra.Size = NumberSequence.new({
  2758. NumberSequenceKeypoint.new(0, 0.1, 0),
  2759. NumberSequenceKeypoint.new(1, 0, 0)
  2760. })
  2761. tra.Transparency = NumberSequence.new({
  2762. NumberSequenceKeypoint.new(0, 1, 0),
  2763. NumberSequenceKeypoint.new(0.135, 0, 0),
  2764. NumberSequenceKeypoint.new(0.875, 0, 0),
  2765. NumberSequenceKeypoint.new(1, 1, 0)
  2766. })
  2767. tra.Speed = NumberRange.new(0.5)
  2768. tra.VelocitySpread = 360
  2769. tra.VelocityInheritance = 0.5
  2770. tra.ZOffset = 2
  2771. tra.Acceleration = Vector3.new(0, 2.5, 0)
  2772. end
  2773. end
  2774. local tra = trazx:clone()
  2775. tra.Parent = c.HumanoidRootPart
  2776. tra.Texture = "rbxassetid://347730682"
  2777. tra.LightEmission = 0.8
  2778. tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
  2779. tra.Rate = 250
  2780. tra.Rotation = NumberRange.new(-5, 5)
  2781. tra.Lifetime = NumberRange.new(0.75)
  2782. tra.Size = NumberSequence.new({
  2783. NumberSequenceKeypoint.new(0, 4.81, 0.875),
  2784. NumberSequenceKeypoint.new(1, 2.13, 0.875)
  2785. })
  2786. tra.Transparency = NumberSequence.new({
  2787. NumberSequenceKeypoint.new(0, 1, 0),
  2788. NumberSequenceKeypoint.new(0.0399, 0.85, 0),
  2789. NumberSequenceKeypoint.new(0.394, 0.9, 0),
  2790. NumberSequenceKeypoint.new(0.699, 1, 0),
  2791. NumberSequenceKeypoint.new(1, 1, 0)
  2792. })
  2793. tra.Speed = NumberRange.new(15)
  2794. tra.VelocitySpread = 360
  2795. tra.VelocityInheritance = 0.5
  2796. tra.ZOffset = 3.5
  2797. tra.Acceleration = Vector3.new(0, 25, 0)
  2798. for i = 0,35,0.1 do
  2799. swait()
  2800. ohno.Parent = hed
  2801. CameraEnshaking(1, 3)
  2802. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2803. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
  2804. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2805. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2806. RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
  2807. LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
  2808. end
  2809. chargeup:stop()
  2810. chargeup.Pitch = 1.3
  2811. chargeup.TimePosition = 1
  2812. chargeup:play()
  2813. tra:Destroy()
  2814. tra:Destroy()
  2815. Character.Head.face.Texture = "rbxassetid://280233855"
  2816. local tra = trazx:clone()
  2817. tra.Parent = c.HumanoidRootPart
  2818. tra.Texture = "rbxassetid://347730682"
  2819. tra.LightEmission = 0.8
  2820. tra.Color = ColorSequence.new(Color3.new(1, 0, 0))
  2821. tra.Rate = 250
  2822. tra.Rotation = NumberRange.new(-5, 5)
  2823. tra.Lifetime = NumberRange.new(0.3)
  2824. tra.Size = NumberSequence.new({
  2825. NumberSequenceKeypoint.new(0, 8, 0.875),
  2826. NumberSequenceKeypoint.new(1, 10, 0.875)
  2827. })
  2828. tra.Transparency = NumberSequence.new({
  2829. NumberSequenceKeypoint.new(0, 1, 0),
  2830. NumberSequenceKeypoint.new(0.0399, 0.531, 0),
  2831. NumberSequenceKeypoint.new(0.394, 0.906, 0),
  2832. NumberSequenceKeypoint.new(0.699, 1, 0),
  2833. NumberSequenceKeypoint.new(1, 1, 0)
  2834. })
  2835. for i = 0,32,0.1 do
  2836. swait()
  2837. CameraEnshaking(1, 5)
  2838. chargeup.Parent = hed
  2839. game.Players.LocalPlayer.Character.Humanoid:TakeDamage(0.12)
  2840. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2841. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-65), Rad(0), Rad(0)), 0.3)
  2842. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2843. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2844. RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
  2845. LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
  2846. end
  2847. chargeup:stop()
  2848. CreateSound("681582832", hed, 10, 1)
  2849. game.Players.LocalPlayer.Character:BreakJoints()
  2850. local S = Instance.new("Explosion",workspace)
  2851. S.Position = tors.Position
  2852. S.BlastPressure = 9
  2853. S.BlastRadius = 30
  2854. S.ExplosionType = 0
  2855. attack = false
  2856. hum.WalkSpeed = 16
  2857. Character.Head.face.Texture = "rbxassetid://295197013"
  2858. tra:Destroy()
  2859. CameraEnshaking(4, 30)
  2860. error("WARNING, TO MUCH ENERGY.")
  2861. end
  2862.  
  2863. function NEN()
  2864. attack = true
  2865. hum.WalkSpeed = 1.01
  2866. CreateSound("230292011", hed, 10, 1)
  2867. Character.Head.face.Texture = "rbxassetid://705269463"
  2868. for i = 0,4,0.1 do
  2869. swait()
  2870. CameraEnshaking(1, 3)
  2871. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2872. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-90), Rad(0), Rad(0)), 0.3)
  2873. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2874. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2875. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  2876. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  2877. end
  2878. attack = false
  2879. Character.Head.face.Texture = "rbxassetid://620619801"
  2880. hum.WalkSpeed = 16
  2881. end
  2882.  
  2883. function FLYSKYHIGH()
  2884. attack = true
  2885. timetofly = false
  2886. hum.WalkSpeed = 0.05
  2887. Character.Head.face.Texture = "rbxassetid://705269463"
  2888. Cause_Im_having_a_good_time_having_a_good_time:Play()
  2889. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  2890. Humanoid.JumpPower = 0
  2891. for i = 0,300,0.1 do --thatsalongtime
  2892. swait()
  2893. CameraEnshaking(1, 7)
  2894. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 75, 500, 100, "Knockdown")
  2895. Cause_Im_having_a_good_time_having_a_good_time.Parent = hed
  2896. root.Velocity = root.CFrame.lookVector * 225
  2897. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2898. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0-255.45*i), Rad(0), Rad(0)), 0.3)
  2899. 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-255.45*i)), 0.15)
  2900. 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-255.45*i)), 0.15)
  2901. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-75), Rad(0), Rad(0)), 0.1)
  2902. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-75), Rad(0), Rad(0)), 0.1)
  2903. end
  2904. Cause_Im_having_a_good_time_having_a_good_time:Stop()
  2905. attack = false
  2906. Humanoid.JumpPower = 50
  2907. Character.Head.face.Texture = "rbxassetid://620619801"
  2908. hum.WalkSpeed = 16
  2909. wait(45)
  2910. timetofly = true
  2911. warn("You can FLY SKY HIGH Now! Go Nuts!") --please dont go nuts
  2912. end
  2913.  
  2914.  
  2915. function highnoon()
  2916. attack = true
  2917. hum.WalkSpeed = 1.01
  2918. CreateSound("130766856", hed, 10, 1)
  2919. Character.Head.face.Texture = "rbxassetid://183225545"
  2920. CameraEnshaking(2, 4)
  2921. local Blobby = Instance.new("Part", char)
  2922. Blobby.Name = "Blob"
  2923. Blobby.CanCollide = false
  2924. Blobby.BrickColor = BrickColor.random()
  2925. Blobby.Transparency = 0
  2926. Blobby.Material = "Plastic"
  2927. Blobby.Size = Vector3.new(1, 1, 2)
  2928. Blobby.TopSurface = Enum.SurfaceType.Smooth
  2929. Blobby.BottomSurface = Enum.SurfaceType.Smooth
  2930.  
  2931. local Weld = Instance.new("Weld", Blobby)
  2932. Weld.Part0 = ra
  2933. Weld.Part1 = Blobby
  2934. Weld.C1 = CFrame.new(0, -.4, -1.6) *angles(Rad(180), Rad(0), Rad(180))
  2935. Weld.C0 = CFrame.Angles(math.rad(-90),0,0)
  2936.  
  2937. local M2 = Instance.new("SpecialMesh")
  2938. M2.Parent = Blobby
  2939. M2.MeshId = "http://www.roblox.com/asset/?id=435840330"
  2940. M2.TextureId = "http://www.roblox.com/asset/?id=435840335"
  2941. M2.Scale = Vector3.new(.002, .002, .002)
  2942. for i = 0,7.75,0.1 do
  2943. swait()
  2944. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  2945. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.2)
  2946. 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.2)
  2947. 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.2)
  2948. 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(180)), 0.2)
  2949. 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.2)
  2950. end
  2951. for i = 0,16.5,0.1 do
  2952. swait()
  2953. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  2954. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.2)
  2955. 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.2)
  2956. 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.2)
  2957. 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(90)), 0.2)
  2958. 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.2)
  2959. end
  2960. Blobby.Transparency = 1
  2961. Blobby:Destroy()
  2962. attack = false
  2963. Character.Head.face.Texture = "rbxassetid://620619801"
  2964. hum.WalkSpeed = 16
  2965. end
  2966.  
  2967. function somuchcancerwhy() --o no
  2968. attack = true
  2969. hum.WalkSpeed = 0.10
  2970. Character.Head.face.Texture = "rbxassetid://315074049"
  2971. local A = math.random(1,13)
  2972. if A == 1 then
  2973. ohno.SoundId = "rbxassetid://382170094"
  2974. ohno.TimePosition = 1
  2975. end
  2976. if A == 2 then
  2977. ohno.SoundId = "rbxassetid://731769011"
  2978. ohno.TimePosition = 2
  2979. end
  2980. if A == 3 then
  2981. ohno.SoundId = "rbxassetid://488472970"
  2982. ohno.TimePosition = 3
  2983. end
  2984. if A == 4 then
  2985. ohno.SoundId = "rbxassetid://670410316"
  2986. ohno.TimePosition = 1
  2987. end
  2988. if A == 5 then
  2989. ohno.SoundId = "rbxassetid://1246460167"
  2990. ohno.TimePosition = 8
  2991. end
  2992. if A == 6 then
  2993. ohno.SoundId = "rbxassetid://593343023"
  2994. ohno.TimePosition = 0
  2995. end
  2996. if A == 7 then
  2997. ohno.SoundId = "rbxassetid://258246285"
  2998. ohno.TimePosition = 1
  2999. end
  3000. if A == 8 then
  3001. ohno.SoundId = "rbxassetid://729950145"
  3002. ohno.TimePosition = 0
  3003. end
  3004. if A == 9 then
  3005. ohno.SoundId = "rbxassetid://146040165"
  3006. ohno.TimePosition = 1
  3007. end
  3008. if A == 10 then
  3009. ohno.SoundId = "rbxassetid://1058190662"
  3010. ohno.TimePosition = 2
  3011. end
  3012. if A == 11 then
  3013. ohno.SoundId = "rbxassetid://130781067"
  3014. ohno.TimePosition = 4
  3015. end
  3016. if A == 12 then
  3017. ohno.SoundId = "rbxassetid://254022252"
  3018. ohno.TimePosition = 9
  3019. end
  3020. if A == 13 then
  3021. ohno.SoundId = "rbxassetid://1542642349"
  3022. ohno.TimePosition = 1
  3023. end
  3024. ohno:Play()
  3025. for i = 0,100,0.1 do
  3026. swait()
  3027. CameraEnshaking(2, 3)
  3028. ohno.Parent = hed
  3029. char.Torso.Neck.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3030. end
  3031. attack = false
  3032. ohno:Stop()
  3033. Character.Head.face.Texture = "rbxassetid://620619801"
  3034. hum.WalkSpeed = 16
  3035. end
  3036.  
  3037. function WRY() --WRYYYYYYY
  3038. attack = true
  3039. hum.WalkSpeed = 0.30
  3040. CreateSound("794081034", hed, 10, 1)
  3041. Character.Head.face.Texture = "rbxassetid://396389196"
  3042. for i = 0,2,0.1 do
  3043. swait()
  3044. CameraEnshaking(1, 2)
  3045. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3046. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  3047. 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)
  3048. 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)
  3049. 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)
  3050. 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)
  3051. end
  3052. for i = 0,14.7,0.1 do
  3053. swait()
  3054. CameraEnshaking(1, 3)
  3055. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
  3056. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
  3057. 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)
  3058. 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)
  3059. 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)
  3060. 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)
  3061. end
  3062. attack = false
  3063. Character.Head.face.Texture = "rbxassetid://620619801"
  3064. hum.WalkSpeed = 16
  3065. end
  3066.  
  3067. function BOI()
  3068. attack = true
  3069. hum.WalkSpeed = 1.01
  3070. CreateSound("390901873", hed, 10, 1)
  3071. Character.Head.face.Texture = "rbxassetid://282463320"
  3072. for i = 0,4,0.1 do
  3073. swait()
  3074. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3075. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3076. 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)
  3077. 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)
  3078. 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)
  3079. 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)
  3080. end
  3081. for i = 0,4,0.1 do
  3082. swait()
  3083. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3084. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  3085. 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)
  3086. 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)
  3087. 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)
  3088. 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)
  3089. end
  3090. attack = false
  3091. Character.Head.face.Texture = "rbxassetid://620619801"
  3092. hum.WalkSpeed = 16
  3093. end
  3094.  
  3095. function WhatHuh()
  3096. attack = true
  3097. hum.WalkSpeed = 1.01
  3098. CreateSound("130766865", hed, 10, 1)
  3099. Character.Head.face.Texture = "rbxassetid://276732672"
  3100. for i = 0,4,0.1 do
  3101. swait()
  3102. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3103. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  3104. 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)
  3105. 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)
  3106. 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)
  3107. 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)
  3108. end
  3109. for i = 0,6.7,0.1 do
  3110. swait()
  3111. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3112. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  3113. 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)
  3114. 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)
  3115. 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)
  3116. 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)
  3117. end
  3118. for i = 0,8.1,0.1 do
  3119. swait()
  3120. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3121. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  3122. 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)
  3123. 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)
  3124. 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)
  3125. 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)
  3126. end
  3127. for i = 0,1,0.1 do
  3128. swait()
  3129. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3130. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
  3131. 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)
  3132. 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)
  3133. 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)
  3134. 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)
  3135. end
  3136. for i = 0,1,0.1 do
  3137. swait()
  3138. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3139. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
  3140. 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)
  3141. 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)
  3142. 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)
  3143. 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)
  3144. end
  3145. for i = 0,4,0.1 do
  3146. swait()
  3147. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3148. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  3149. 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)
  3150. 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)
  3151. 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)
  3152. 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)
  3153. end
  3154. attack = false
  3155. Character.Head.face.Texture = "rbxassetid://620619801"
  3156. hum.WalkSpeed = 16
  3157. end
  3158.  
  3159. function NothingPersonal()
  3160. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  3161. local HITBODY = mouse.Target.Parent
  3162. local TORS = HITBODY:FindFirstChild("Torso") or HITBODY:FindFirstChild("UpperTorso")
  3163. local HEAD = HITBODY:FindFirstChild("Head")
  3164. local HUMAN = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  3165. if TORS ~= nil and HUMAN ~= nil then
  3166. attack = true
  3167. root.CFrame = TORS.CFrame * CFrame.new(-1,0,3)
  3168. TORS.Anchored = true
  3169. hum.WalkSpeed = 0
  3170. Character.Head.face.Texture = "rbxassetid://40770311"
  3171. CreateSound("1255922819", hed, 10, 1)
  3172. CameraEnshaking(2, 4)
  3173. end
  3174. wait(3.5)
  3175. for i = 0,9,0.1 do
  3176. swait()
  3177. for i = 1,2 do
  3178. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 1, 10, 53, "Knockdown")
  3179. CameraEnshaking(1, 7)
  3180. Effects.Sphere.Create(BrickColor.random(), TORS.CFrame*CFrame.new(math.random(-200,200)/100,math.random(-300,200)/100,math.random(-100,100)/100), 1, 1, 1, 15, 15, 15, 0.2)
  3181. end
  3182. end
  3183. wait(.5)
  3184. TORS.Anchored = false
  3185. attack = false
  3186. Character.Head.face.Texture = "rbxassetid://620619801"
  3187. hum.WalkSpeed = 16
  3188. end
  3189. end
  3190.  
  3191. function VeryMuchWorrying()
  3192. attack = true
  3193. hum.WalkSpeed = 1.01
  3194. Character.Head.face.Texture = "rbxassetid://111523405"
  3195. CreateSound("1205895814", hed, 10, 1)
  3196. for i = 0,14,0.1 do
  3197. swait()
  3198. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3199. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3200. 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)
  3201. 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)
  3202. 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(-145)), 0.1)
  3203. 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(145)), 0.1)
  3204. end
  3205. attack = false
  3206. Character.Head.face.Texture = "rbxassetid://620619801"
  3207. hum.WalkSpeed = 16
  3208. end
  3209.  
  3210. function Ashes() --Straight from... Whatever it was called.
  3211. attack = true
  3212. hum.WalkSpeed = 1.01
  3213. Character.Head.face.Texture = "rbxassetid://360687027"
  3214. CreateSound("184605339", tors, 10, 1)
  3215. for i = 0,6.2,0.1 do
  3216. swait()
  3217. 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)
  3218. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30), Rad(0), Rad(0)), 0.3)
  3219. 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)
  3220. 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)
  3221. 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)
  3222. 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)
  3223. end
  3224. for i = 0,6.2,0.1 do
  3225. swait()
  3226. 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)
  3227. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3228. 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)
  3229. 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)
  3230. 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)
  3231. 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)
  3232. end
  3233. attack = false
  3234. Character.Head.face.Texture = "rbxassetid://620619801"
  3235. hum.WalkSpeed = 16
  3236. end
  3237.  
  3238. function AnotherOne() --WhAT ANOTHER ONE
  3239. attack = true
  3240. hum.WalkSpeed = 1.01
  3241. local icri = CreateSound("1205111204", hed, 10, 1)
  3242. swait(165)
  3243. local FRAME = tors.CFrame
  3244. repeat
  3245. swait()
  3246. Character.Head.face.Texture = "rbxassetid://582931093"
  3247. CameraEnshaking(1, 10)
  3248. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3249. 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)
  3250. 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)
  3251. 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)
  3252. 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)
  3253. tors.CFrame = FRAME * CF(0,1,0)
  3254. swait()
  3255. tors.CFrame = FRAME
  3256. until icri.Playing == false
  3257. Character.Head.face.Texture = "rbxassetid://620619801"
  3258. attack = false
  3259. hum.WalkSpeed = 16
  3260. end
  3261.  
  3262. function Dance()
  3263. attack = true
  3264. hum.WalkSpeed = 1.01
  3265. CreateSound("1620909406", hed, 10, 1)
  3266. Character.Head.face.Texture = "rbxassetid://258591579"
  3267. for i = 0,2,0.1 do
  3268. swait()
  3269. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3270. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3271. 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)
  3272. 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)
  3273. 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(180)), 0.1)
  3274. 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(-180)), 0.1)
  3275. end
  3276. for i = 0,4,0.1 do
  3277. swait()
  3278. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3279. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3280. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3281. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3282. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
  3283. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
  3284. end
  3285. for i = 0,4,0.1 do
  3286. swait()
  3287. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3288. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3289. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3290. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3291. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
  3292. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
  3293. end
  3294. for i = 0,4,0.1 do
  3295. swait()
  3296. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3297. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3298. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3299. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3300. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
  3301. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
  3302. end
  3303. for i = 0,4,0.1 do
  3304. swait()
  3305. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3306. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3307. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3308. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3309. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
  3310. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
  3311. end
  3312. for i = 0,4,0.1 do
  3313. swait()
  3314. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3315. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3316. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3317. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3318. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
  3319. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
  3320. end
  3321. for i = 0,4,0.1 do
  3322. swait()
  3323. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3324. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3325. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3326. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3327. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
  3328. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
  3329. end
  3330. for i = 0,4,0.1 do
  3331. swait()
  3332. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3333. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3334. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3335. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3336. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
  3337. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
  3338. end
  3339. for i = 0,4,0.1 do
  3340. swait()
  3341. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3342. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3343. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3344. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3345. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
  3346. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
  3347. end
  3348. for i = 0,4,0.1 do
  3349. swait()
  3350. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3351. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3352. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3353. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3354. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
  3355. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
  3356. end
  3357. for i = 0,4,0.1 do
  3358. swait()
  3359. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3360. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3361. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3362. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3363. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
  3364. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
  3365. end
  3366. for i = 0,4,0.1 do
  3367. swait()
  3368. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3369. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3370. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3371. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3372. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
  3373. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
  3374. end
  3375. for i = 0,4,0.1 do
  3376. swait()
  3377. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3378. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3379. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3380. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3381. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
  3382. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
  3383. end
  3384. for i = 0,4,0.1 do
  3385. swait()
  3386. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3387. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3388. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3389. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3390. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
  3391. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
  3392. end
  3393. for i = 0,4,0.1 do
  3394. swait()
  3395. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3396. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3397. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3398. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
  3399. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
  3400. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
  3401. end
  3402. for i = 0,3,0.1 do
  3403. swait()
  3404. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3405. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
  3406. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3407. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
  3408. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
  3409. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
  3410. end
  3411. attack = false
  3412. Character.Head.face.Texture = "rbxassetid://620619801"
  3413. hum.WalkSpeed = 16
  3414. end
  3415.  
  3416. function kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
  3417. attack = true
  3418. Character.Head.face.Texture = "rbxassetid://266304560"
  3419. for i = 0,6,0.1 do
  3420. swait()
  3421. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3422. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3423. 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)
  3424. 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)
  3425. 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)
  3426. 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)
  3427. end
  3428. CreateSound("1093102664", hed, 10, 1)
  3429. CameraEnshaking(3, 8)
  3430. for i = 0,2,0.1 do
  3431. swait()
  3432. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  3433. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
  3434. 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)
  3435. 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)
  3436. 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)
  3437. 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)
  3438. end
  3439. Character.Head.face.Texture = "rbxassetid://30128383"
  3440. hum.MaxHealth = 0
  3441. ragdoll(char)
  3442. CreateSound("135488453", hed, 5, 1)
  3443. error("Seems like you just died.")
  3444. end
  3445.  
  3446. MoreTaunts = false
  3447. mouse.KeyDown:connect(function(key)
  3448. if attack == false then
  3449. if MoreTaunts == false then
  3450. if key == 'q' then
  3451. GEtOuT()
  3452. elseif key == 'e' then
  3453. GEtOuT2()
  3454. elseif key == 'x' then
  3455. OBJECTION()
  3456. elseif key == 'n' then
  3457. BOI()
  3458. elseif key == 'u' then
  3459. Victory()
  3460. elseif key == '3' then
  3461. hap()
  3462. elseif key == '6' then
  3463. Flight()
  3464. elseif key == '9' and timetofly then
  3465. FLYSKYHIGH()
  3466. elseif key == '9' then
  3467. local A = math.random(1,10)
  3468. if A == 1 then
  3469. warn ("This has a Cooldown, Please wait. :>")
  3470. end
  3471. if A == 2 then
  3472. warn ("You can't Fly All day, you know.")
  3473. end
  3474. if A == 3 then
  3475. warn ("Calm down there.")
  3476. end
  3477. if A == 4 then
  3478. warn ("Take a Break.")
  3479. end
  3480. if A == 5 then
  3481. warn ("*Elevator Music plays in the backround*")
  3482. end
  3483. if A == 6 then
  3484. warn ("I know, You want to FLY SKY HIGH, but wait a little bit.")
  3485. end
  3486. if A == 7 then
  3487. warn ("Can you wait a LITTLE Longer?")
  3488. end
  3489. if A == 8 then
  3490. warn ("Like a tiger defying the laws of gravity...")
  3491. end
  3492. if A == 9 then
  3493. warn ("DON'T STOP ME NNNNNOOOOOOOOWWWW")
  3494. end
  3495. if A == 10 then
  3496. warn ("Oh, I'm burnin' through the sky, Yeah!")
  3497. end
  3498. elseif key == 'k' then
  3499. Hello()
  3500. elseif key == '5' then
  3501. HAAAAA()
  3502. elseif key == '4' then
  3503. Dance()
  3504. elseif key == '1' then
  3505. HELP()
  3506. elseif key == '2' then
  3507. dead()
  3508. elseif key == 'j' then
  3509. WhatHuh()
  3510. elseif key == 'l' then
  3511. ShutTheHellUp()
  3512. elseif key == 'c' then
  3513. Choose()
  3514. elseif key == 'r' then
  3515. MYSPAGHETTTTTTT()
  3516. elseif key == 't' then
  3517. SpinMeDad()
  3518. elseif key == 'y' then
  3519. EndMySufferingV2()
  3520. elseif key == 'f' then
  3521. NEN()
  3522. elseif key == 'z' then
  3523. NothingPersonal()
  3524. elseif key == '7' then
  3525. somuchcancerwhy()
  3526. elseif key == '8' then
  3527. highnoon()
  3528. elseif key == 'v' then
  3529. VeryMuchWorrying()
  3530. elseif key == 'b' then
  3531. Ashes()
  3532. elseif key == 'p' then
  3533. kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
  3534. elseif key == 'g' then
  3535. AnotherOne()
  3536. elseif key == 'h' then
  3537. slap()
  3538. elseif key == 'm' then
  3539. WRY()
  3540. end
  3541. end
  3542. end
  3543. end)
  3544.  
  3545. -------------------------------------------------------
  3546. --End Attacks N Stuff--
  3547. -------------------------------------------------------
  3548.  
  3549.  
  3550.  
  3551.  
  3552. while jumping do
  3553. Humanoid.Jump = true
  3554. wait(0.9)
  3555. end
  3556.  
  3557.  
  3558.  
  3559.  
  3560. -------------------------------------------------------
  3561. --Start Animations--
  3562. -------------------------------------------------------
  3563. local equipped = false
  3564. local idle = 0
  3565. local change = 1
  3566. local val = 0
  3567. local toim = 0
  3568. local idleanim = 0.4
  3569. hum.Animator.Parent = nil
  3570. while true do
  3571. swait()
  3572. sine = sine + change
  3573. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  3574. local velderp = root.Velocity.y
  3575. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
  3576. if equipped == true or equipped == false then
  3577. if attack == false then
  3578. idle = idle + 1
  3579. else
  3580. idle = 0
  3581. end
  3582. if 1 < root.Velocity.y and hitfloor == nil then
  3583. Anim = "Jump"
  3584. if attack == false then
  3585. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.3)
  3586. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
  3587. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
  3588. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
  3589. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -0.3) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  3590. RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
  3591. end
  3592. elseif -1 > root.Velocity.y and hitfloor == nil then
  3593. Anim = "Fall"
  3594. if attack == false then
  3595. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  3596. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(0), Rad(0)), 0.3)
  3597. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
  3598. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
  3599. LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  3600. RH.C0=clerp(RH.C0, CF(1,-.3-0.1 * Cos(sine / 20), -.6) * angles(Rad(0), Rad(90), Rad(-20)), .3)
  3601. end
  3602. elseif torvel < 1 and hitfloor ~= nil then
  3603. Anim = "Idle"
  3604. change = 1
  3605. if attack == false then
  3606. 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)
  3607. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3608. 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)
  3609. 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)
  3610. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(5)), 0.1)
  3611. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(-5)), 0.1)
  3612. end
  3613. elseif tors.Velocity.magnitude < 50 and hitfloor ~= nil then
  3614. Anim = "Walk"
  3615. change = 1
  3616. if attack == false then
  3617. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(9-2.5 * Cos(sine / 3.5)), Rad(0), Rad(10 * Cos(sine / 7))), 0.15)
  3618. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3619. RH.C0 = clerp(RH.C0, CFrame.new(1, -0.925 - 0.5 * math.cos(sine / 7) / 2, 0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-15 - 35 * math.cos(sine / 7)) + -math.sin(sine / 7) / 2.5, math.rad(90 - 2 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(0 + 2.5 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
  3620. LH.C0 = clerp(LH.C0, CFrame.new(-1, -0.925 + 0.5 * math.cos(sine / 7) / 2, -0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-15 + 35 * math.cos(sine / 7)) + math.sin(sine / 7) / 2.5, math.rad(-90 - 2 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(0 - 2.5 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
  3621. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(70) * Cos(sine / 7) , Rad(0), Rad(5)), 0.1)
  3622. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-70) * Cos(sine / 7) , Rad(0), Rad(-5)), 0.1)
  3623. end
  3624. end
  3625. end
  3626. if 0 < #Effects then
  3627. for e = 1, #Effects do
  3628. if Effects[e] ~= nil then
  3629. local Thing = Effects[e]
  3630. if Thing ~= nil then
  3631. local Part = Thing[1]
  3632. local Mode = Thing[2]
  3633. local Delay = Thing[3]
  3634. local IncX = Thing[4]
  3635. local IncY = Thing[5]
  3636. local IncZ = Thing[6]
  3637. if 1 >= Thing[1].Transparency then
  3638. if Thing[2] == "Block1" then
  3639. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3640. local Mesh = Thing[1].Mesh
  3641. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3642. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3643. elseif Thing[2] == "Block2" then
  3644. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  3645. local Mesh = Thing[7]
  3646. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3647. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3648. elseif Thing[2] == "Block3" then
  3649. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
  3650. local Mesh = Thing[7]
  3651. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3652. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3653. elseif Thing[2] == "Cylinder" then
  3654. local Mesh = Thing[1].Mesh
  3655. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3656. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3657. elseif Thing[2] == "Blood" then
  3658. local Mesh = Thing[7]
  3659. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  3660. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3661. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3662. elseif Thing[2] == "Elec" then
  3663. local Mesh = Thing[1].Mesh
  3664. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  3665. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3666. elseif Thing[2] == "Disappear" then
  3667. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3668. elseif Thing[2] == "Shatter" then
  3669. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3670. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3671. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3672. Thing[6] = Thing[6] + Thing[5]
  3673. end
  3674. else
  3675. Part.Parent = nil
  3676. table.remove(Effects, e)
  3677. end
  3678. end
  3679. end
  3680. end
  3681. end
  3682. end
  3683. -------------------------------------------------------
  3684. --End Animations And Script--
  3685. -------------------------------------------------------
  3686.  
  3687. --cool beans boibiparti
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement