Advertisement
DarkScriptZEditors

WHA THE

Dec 23rd, 2018
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 116.36 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. print("FE Compatibility code by Mokiros")
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(plr,io)
  42. if plr~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local Mouse = Player:GetMouse()
  66. local UIS = game:GetService("UserInputService")
  67. local input = function(io,a)
  68. if a then return end
  69. --Since InputObject is a client-side instance, we create and pass table instead
  70. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  71. end
  72. UIS.InputBegan:Connect(input)
  73. UIS.InputEnded:Connect(input)
  74.  
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84.  
  85. ----Sandboxed game object that allows the usage of client-side methods and services
  86. --Real game object
  87. local _rg = game
  88.  
  89. --Metatable for fake service
  90. local fsmt = {
  91. __index = function(self,k)
  92. local s = rawget(self,"_RealService")
  93. if s then return s[k] end
  94. end,
  95. __newindex = function(self,k,v)
  96. local s = rawget(self,"_RealService")
  97. if s then s[k]=v end
  98. end,
  99. __call = function(self,...)
  100. local s = rawget(self,"_RealService")
  101. if s then return s(...) end
  102. end
  103. }
  104. local function FakeService(t,RealService)
  105. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  106. return setmetatable(t,fsmt)
  107. end
  108.  
  109. --Fake game object
  110. local g = {
  111. GetService = function(self,s)
  112. return self[s]
  113. end,
  114. Players = FakeService({
  115. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  116. },"Players"),
  117. UserInputService = FakeService(UIS,"UserInputService"),
  118. ContextActionService = FakeService(CAS,"ContextActionService"),
  119. }
  120. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  121. g.service = g.GetService
  122.  
  123. g.RunService = FakeService({
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126.  
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132.  
  133. setmetatable(g,{
  134. __index=function(self,s)
  135. return _rg:GetService(s) or typeof(_rg[s])=="function"
  136. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  137. end,
  138. __newindex = fsmt.__newindex,
  139. __call = fsmt.__call
  140. })
  141. --Changing owner to fake player object to support owner:GetMouse()
  142. game,owner = g,g.Players.LocalPlayer
  143. end
  144.  
  145. --------Replace All "LocalPlayer" With Your Name.
  146. --Remove "Mouse =" or "local mouse =" at the start.
  147. --Replace Kermat161 At The Top Of The Script With You Name.
  148. -----------------------------Script In The Line's.
  149.  
  150. Player_Size = 1 --Size of the player.
  151. local change = 1
  152.  
  153. local plr = owner
  154. local char = plr.Character
  155. local hum = char.Humanoid
  156. local hed = char.Head
  157. local root = char.HumanoidRootPart
  158. local rootj = root.RootJoint
  159. local tors = char.Torso
  160. local ra = char["Right Arm"]
  161. local la = char["Left Arm"]
  162. local rl = char["Right Leg"]
  163. local ll = char["Left Leg"]
  164. local neck = tors["Neck"]
  165. local mouse = plr:GetMouse()
  166. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  167. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  168. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  169. local maincolor = BrickColor.new("Pastel brown")
  170.  
  171. cam = game.Workspace.CurrentCamera
  172. CF = CFrame.new
  173. VT = Vector3.new
  174. angles = CFrame.Angles
  175. attack = false
  176. Euler = CFrame.fromEulerAnglesXYZ
  177. Rad = math.rad
  178. IT = Instance.new
  179. BrickC = BrickColor.new
  180. Cos = math.cos
  181. COS = math.cos
  182. Acos = math.acos
  183. Sin = math.sin
  184. Asin = math.asin
  185. Abs = math.abs
  186. Mrandom = math.random
  187. Floor = math.floor
  188.  
  189. local BlurAmount = 25
  190. local Last = cam.CFrame.lookVector
  191. local Blur = Instance.new("BlurEffect",cam)
  192. game.Workspace.Changed:connect(function(p)
  193. if p == "CurrentCamera" then
  194. cam = game.Workspace.CurrentCamera
  195. if Blur and Blur.Parent then
  196. Blur.Parent = cam
  197. else
  198. Blur = Instance.new("BlurEffect",cam)
  199. end
  200. end
  201. end)
  202.  
  203. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  204. RSH, LSH = nil, nil
  205. RW = Instance.new("Weld")
  206. LW = Instance.new("Weld")
  207. RH = tors["Right Hip"]
  208. LH = tors["Left Hip"]
  209. RSH = tors["Right Shoulder"]
  210. LSH = tors["Left Shoulder"]
  211. RSH.Parent = nil
  212. LSH.Parent = nil
  213. RW.Name = "RW"
  214. RW.Part0 = tors
  215. RW.C0 = CF(1.5, 0.5, 0)
  216. RW.C1 = CF(0, 0.5, 0)
  217. RW.Part1 = ra
  218. RW.Parent = tors
  219. LW.Name = "LW"
  220. LW.Part0 = tors
  221. LW.C0 = CF(-1.5, 0.5, 0)
  222. LW.C1 = CF(0, 0.5, 0)
  223. LW.Part1 = la
  224. LW.Parent = tors
  225. Effects = {}
  226.  
  227. local sine=0
  228. Animation_Speed = 1
  229. local CHANGE = 2 / Animation_Speed
  230.  
  231. rootj.Parent = root
  232. neck.Parent = tors
  233. RW.Parent = tors
  234. LW.Parent = tors
  235. RH.Parent = tors
  236. LH.Parent = tors
  237. ----------------------------------------------------------------------------------
  238. rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  239. rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  240. neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
  241. neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
  242. RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
  243. LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
  244. ----------------------------------------------------------------------------------
  245. RH.C0 = CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  246. LH.C0 = CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  247. RH.C1 = CF(0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  248. LH.C1 = CF(-0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  249. --hat.Parent = Character
  250. ----------------------------------------------------------------------------------
  251. music = Instance.new("Sound",tors)
  252. music.SoundId = "rbxassetid://1360395950"
  253. music.Volume = 1.5
  254. music.Looped = true
  255. music:Play()
  256. function Cso(ID, PARENT, VOLUME, PITCH)
  257. local NSound = nil
  258. coroutine.resume(coroutine.create(function()
  259. NSound = IT("Sound", PARENT)
  260. NSound.Volume = VOLUME
  261. NSound.Pitch = PITCH
  262. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  263. swait()
  264. NSound:play()
  265. game:GetService("Debris"):AddItem(NSound, 10)
  266. end))
  267. return NSound
  268. end
  269. ----------------------------------------------------------------------------------
  270. local equipped = false
  271. local idle = 0
  272. local change = 1
  273. local val = 0
  274. local toim = 0
  275. local idleanim = 0.4
  276. local sine = 0
  277. local Sit = 1
  278. ----------------------------------------------------------------------------------
  279. hum.WalkSpeed = 8
  280. hum.JumpPower = 70
  281. ----------------------------------------------------------------------------------
  282. function clerp(a, b, t)
  283. local qa = {
  284. QuaternionFromCFrame(a)
  285. }
  286. local qb = {
  287. QuaternionFromCFrame(b)
  288. }
  289. local ax, ay, az = a.x, a.y, a.z
  290. local bx, by, bz = b.x, b.y, b.z
  291. local _t = 1 - t
  292. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  293. end
  294.  
  295. function swait(num)
  296. if num == 0 or num == nil then
  297. game:service("RunService").Stepped:wait(0)
  298. else
  299. for i = 0, num do
  300. game:service("RunService").Stepped:wait(0)
  301. end
  302. end
  303. end
  304.  
  305. function QuaternionFromCFrame(cf)
  306. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  307. local trace = m00 + m11 + m22
  308. if trace > 0 then
  309. local s = math.sqrt(1 + trace)
  310. local recip = 0.5 / s
  311. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  312. else
  313. local i = 0
  314. if m00 < m11 then
  315. i = 1
  316. end
  317. if m22 > (i == 0 and m00 or m11) then
  318. i = 2
  319. end
  320. if i == 0 then
  321. local s = math.sqrt(m00 - m11 - m22 + 1)
  322. local recip = 0.5 / s
  323. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  324. elseif i == 1 then
  325. local s = math.sqrt(m11 - m22 - m00 + 1)
  326. local recip = 0.5 / s
  327. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  328. elseif i == 2 then
  329. local s = math.sqrt(m22 - m00 - m11 + 1)
  330. local recip = 0.5 / s
  331. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  332. end
  333. end
  334. end
  335. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  336. local xs, ys, zs = x + x, y + y, z + z
  337. local wx, wy, wz = w * xs, w * ys, w * zs
  338. local xx = x * xs
  339. local xy = x * ys
  340. local xz = x * zs
  341. local yy = y * ys
  342. local yz = y * zs
  343. local zz = z * zs
  344. 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))
  345. end
  346. --------------------
  347. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  348.  
  349. ArtificialHB = Instance.new("BindableEvent", script)
  350. ArtificialHB.Name = "ArtificialHB"
  351.  
  352. script:WaitForChild("ArtificialHB")
  353.  
  354. frame = Frame_Speed
  355. tf = 0
  356. allowframeloss = false
  357. tossremainder = false
  358. lastframe = tick()
  359. script.ArtificialHB:Fire()
  360.  
  361. game:GetService("RunService").Heartbeat:connect(function(s, p)
  362. tf = tf + s
  363. if tf >= frame then
  364. if allowframeloss then
  365. script.ArtificialHB:Fire()
  366. lastframe = tick()
  367. else
  368. for i = 1, math.floor(tf / frame) do
  369. script.ArtificialHB:Fire()
  370. end
  371. lastframe = tick()
  372. end
  373. if tossremainder then
  374. tf = 0
  375. else
  376. tf = tf - frame * math.floor(tf / frame)
  377. end
  378. end
  379. end)
  380.  
  381.  
  382. function Swait(NUMBER)
  383. if NUMBER == 0 or NUMBER == nil then
  384. ArtificialHB.Event:wait()
  385. else
  386. for i = 1, NUMBER do
  387. ArtificialHB.Event:wait()
  388. end
  389. end
  390. end
  391. --------------------
  392. local RbxUtility = LoadLibrary("RbxUtility")
  393. local Create = RbxUtility.Create
  394. ----------------------------
  395. function QuaternionSlerp(a, b, t)
  396. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  397. local startInterp, finishInterp
  398. if cosTheta >= 1.0E-4 then
  399. if 1 - cosTheta > 1.0E-4 then
  400. local theta = math.acos(cosTheta)
  401. local invSinTheta = 1 / Sin(theta)
  402. startInterp = Sin((1 - t) * theta) * invSinTheta
  403. finishInterp = Sin(t * theta) * invSinTheta
  404. else
  405. startInterp = 1 - t
  406. finishInterp = t
  407. end
  408. elseif 1 + cosTheta > 1.0E-4 then
  409. local theta = math.acos(-cosTheta)
  410. local invSinTheta = 1 / Sin(theta)
  411. startInterp = Sin((t - 1) * theta) * invSinTheta
  412. finishInterp = Sin(t * theta) * invSinTheta
  413. else
  414. startInterp = t - 1
  415. finishInterp = t
  416. end
  417. 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
  418. end
  419.  
  420. function rayCast(Position, Direction, Range, Ignore)
  421. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  422. end
  423. -------------------------
  424. function CreateSound(ID, PARENT, VOLUME, PITCH)
  425. local NEWSOUND = nil
  426. coroutine.resume(coroutine.create(function()
  427. NEWSOUND = IT("Sound", PARENT)
  428. NEWSOUND.Volume = VOLUME
  429. NEWSOUND.Pitch = PITCH
  430. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  431. Swait()
  432. NEWSOUND:play()
  433. game:GetService("Debris"):AddItem(NEWSOUND, 10)
  434. end))
  435. return NEWSOUND
  436. end
  437. ---------------------------------
  438. local aa = Instance.new("Part")
  439. aa.Parent = char
  440. aa.Size = Vector3.new(0.2, 10, 20)
  441. aa.Archivable = true
  442. aa.Transparency = 0
  443. aa.Shape = "Ball"
  444. aa.BrickColor = BrickColor.new("Really black")
  445. aa.Material = "Glass"
  446. aa.CanCollide = false
  447. local mesh = Instance.new("SpecialMesh", aa)
  448. mesh.MeshType = "Brick"
  449. mesh.Scale = Vector3.new(5.10, 2, 5.10)
  450. local weld1en = Instance.new("Weld")
  451. weld1en.Parent = ra
  452. weld1en.Part0 = ra
  453. weld1en.Part1 = aa
  454. weld1en.C1 = CFrame.new(0, 0.70, 0)
  455. -----------------------------------------------------------------
  456. local aa2 = Instance.new("Part")
  457. aa2.Parent = char
  458. aa2.Size = Vector3.new(0.2, 10, 20)
  459. aa2.Archivable = true
  460. aa2.Transparency = 0
  461. aa2.Shape = "Ball"
  462. aa2.BrickColor = BrickColor.new("Pastel brown")
  463. aa2.Material = "Neon"
  464. aa2.CanCollide = false
  465. local mesh = Instance.new("SpecialMesh", aa2)
  466. mesh.MeshType = "Brick"
  467. mesh.Scale = Vector3.new(5.20, 1.50, 5.20)
  468. local weld1en = Instance.new("Weld")
  469. weld1en.Parent = ra
  470. weld1en.Part0 = ra
  471. weld1en.Part1 = aa2
  472. weld1en.C1 = CFrame.new(0, 0.70, 0)
  473. -----------------------------------------------------------------
  474. local aa3 = Instance.new("Part")
  475. aa3.Parent = char
  476. aa3.Size = Vector3.new(0.2, 10, 20)
  477. aa3.Archivable = true
  478. aa3.Transparency = 0
  479. aa3.Shape = "Ball"
  480. aa3.BrickColor = BrickColor.new("Really black")
  481. aa3.Material = "Fabric"
  482. aa3.CanCollide = false
  483. local mesh = Instance.new("SpecialMesh", aa3)
  484. mesh.MeshType = "Brick"
  485. mesh.Scale = Vector3.new(5.30, 1.30, 5.30)
  486. local weld1en = Instance.new("Weld")
  487. weld1en.Parent = ra
  488. weld1en.Part0 = ra
  489. weld1en.Part1 = aa3
  490. weld1en.C1 = CFrame.new(0, 0.70, 0)
  491. -----------------------------------------------------------------
  492. local aa4 = Instance.new("Part")
  493. aa4.Parent = char
  494. aa4.Size = Vector3.new(0.2, 10, 20)
  495. aa4.Archivable = true
  496. aa4.Transparency = 0
  497. aa4.Shape = "Ball"
  498. aa4.BrickColor = BrickColor.new("Really black")
  499. aa4.Material = "Glass"
  500. aa4.CanCollide = false
  501. local mesh = Instance.new("SpecialMesh", aa4)
  502. mesh.MeshType = "Brick"
  503. mesh.Scale = Vector3.new(5.10, 5.50, 2)
  504. local weld1en = Instance.new("Weld")
  505. weld1en.Parent = ra
  506. weld1en.Part0 = ra
  507. weld1en.Part1 = aa4
  508. weld1en.C1 = CFrame.new(0, 0, 0)
  509. -----------------------------------------------------------------
  510. local aa5 = Instance.new("Part")
  511. aa5.Parent = char
  512. aa5.Size = Vector3.new(0.2, 10, 20)
  513. aa5.Archivable = true
  514. aa5.Transparency = 0
  515. aa5.Shape = "Ball"
  516. aa5.BrickColor = BrickColor.new("Pastel brown")
  517. aa5.Material = "Neon"
  518. aa5.CanCollide = false
  519. local mesh = Instance.new("SpecialMesh", aa5)
  520. mesh.MeshType = "Brick"
  521. mesh.Scale = Vector3.new(5.30, 5.40, 1.50)
  522. local weld1en = Instance.new("Weld")
  523. weld1en.Parent = ra
  524. weld1en.Part0 = ra
  525. weld1en.Part1 = aa5
  526. weld1en.C1 = CFrame.new(0, 0, 0)
  527. -----------------------------------------------------------------
  528. local aa6 = Instance.new("Part")
  529. aa6.Parent = char
  530. aa6.Size = Vector3.new(0.2, 10, 20)
  531. aa6.Archivable = true
  532. aa6.Transparency = 0
  533. aa6.Shape = "Ball"
  534. aa6.BrickColor = BrickColor.new("Really black")
  535. aa6.Material = "Fabric"
  536. aa6.CanCollide = false
  537. local mesh = Instance.new("SpecialMesh", aa6)
  538. mesh.MeshType = "Brick"
  539. mesh.Scale = Vector3.new(5.40, 5.60, 1.30)
  540. local weld1en = Instance.new("Weld")
  541. weld1en.Parent = ra
  542. weld1en.Part0 = ra
  543. weld1en.Part1 = aa6
  544. weld1en.C1 = CFrame.new(0, 0, 0)
  545. -----------------------------------------------------------------
  546. local aa7 = Instance.new("Part")
  547. aa7.Parent = char
  548. aa7.Size = Vector3.new(0.2, 10, 20)
  549. aa7.Archivable = true
  550. aa7.Transparency = 0
  551. aa7.Shape = "Ball"
  552. aa7.BrickColor = BrickColor.new("Really black")
  553. aa7.Material = "Glass"
  554. aa7.CanCollide = false
  555. local mesh = Instance.new("SpecialMesh", aa7)
  556. mesh.MeshType = "Brick"
  557. mesh.Scale = Vector3.new(5.10, 2, 5.10)
  558. local weld1en = Instance.new("Weld")
  559. weld1en.Parent = ra
  560. weld1en.Part0 = ra
  561. weld1en.Part1 = aa7
  562. weld1en.C1 = CFrame.new(0, -0.70, 0)
  563. -----------------------------------------------------------------
  564. local aa8 = Instance.new("Part")
  565. aa8.Parent = char
  566. aa8.Size = Vector3.new(0.2, 10, 20)
  567. aa8.Archivable = true
  568. aa8.Transparency = 0
  569. aa8.Shape = "Ball"
  570. aa8.BrickColor = BrickColor.new("Pastel brown")
  571. aa8.Material = "Neon"
  572. aa8.CanCollide = false
  573. local mesh = Instance.new("SpecialMesh", aa8)
  574. mesh.MeshType = "Brick"
  575. mesh.Scale = Vector3.new(5.20, 1.50, 5.20)
  576. local weld1en = Instance.new("Weld")
  577. weld1en.Parent = ra
  578. weld1en.Part0 = ra
  579. weld1en.Part1 = aa8
  580. weld1en.C1 = CFrame.new(0, -0.70, 0)
  581. -----------------------------------------------------------------
  582. local aa9 = Instance.new("Part")
  583. aa9.Parent = char
  584. aa9.Size = Vector3.new(0.2, 10, 20)
  585. aa9.Archivable = true
  586. aa9.Transparency = 0
  587. aa9.Shape = "Ball"
  588. aa9.BrickColor = BrickColor.new("Really black")
  589. aa9.Material = "Fabric"
  590. aa9.CanCollide = false
  591. local mesh = Instance.new("SpecialMesh", aa9)
  592. mesh.MeshType = "Brick"
  593. mesh.Scale = Vector3.new(5.30, 1.30, 5.30)
  594. local weld1en = Instance.new("Weld")
  595. weld1en.Parent = ra
  596. weld1en.Part0 = ra
  597. weld1en.Part1 = aa9
  598. weld1en.C1 = CFrame.new(0, -0.70, 0)
  599. -----------------------------------------------------------------
  600. local aa10 = Instance.new("Part")
  601. aa10.Parent = char
  602. aa10.Size = Vector3.new(0.2, 0.2, 0.2)
  603. aa10.Archivable = true
  604. aa10.Transparency = 0
  605. aa10.Shape = "Ball"
  606. aa10.BrickColor = BrickColor.new("Really black")
  607. aa10.Material = "Glass"
  608. aa10.CanCollide = false
  609. local mesh = Instance.new("SpecialMesh", aa10)
  610. mesh.MeshType = "Cylinder"
  611. mesh.Scale = Vector3.new(3, 3, 3)
  612. local weld1en = Instance.new("Weld")
  613. weld1en.Parent = ra
  614. weld1en.Part0 = ra
  615. weld1en.Part1 = aa10
  616. weld1en.C1 = CFrame.new(-0.25, 0, 0)
  617. -----------------------------------------------------------------
  618. local aa11 = Instance.new("Part")
  619. aa11.Parent = char
  620. aa11.Size = Vector3.new(0.2, 0.2, 0.2)
  621. aa11.Archivable = true
  622. aa11.Transparency = 0.1
  623. aa11.Shape = "Ball"
  624. aa11.BrickColor = BrickColor.new("Pastel brown")
  625. aa11.Material = "Neon"
  626. aa11.CanCollide = false
  627. local mesh = Instance.new("SpecialMesh", aa11)
  628. mesh.MeshType = "Cylinder"
  629. mesh.Scale = Vector3.new(2.80, 2.90, 2.80)
  630. local weld1en = Instance.new("Weld")
  631. weld1en.Parent = ra
  632. weld1en.Part0 = ra
  633. weld1en.Part1 = aa11
  634. weld1en.C1 = CFrame.new(-0.275, 0, 0)
  635. -----------------------------------------------------------------
  636. local aa12 = Instance.new("Part")
  637. aa12.Parent = char
  638. aa12.Size = Vector3.new(0.2, 10, 20)
  639. aa12.Archivable = true
  640. aa12.Transparency = 0
  641. aa12.Shape = "Ball"
  642. aa12.BrickColor = BrickColor.new("Really black")
  643. aa12.Material = "Glass"
  644. aa12.CanCollide = false
  645. local mesh = Instance.new("SpecialMesh", aa12)
  646. mesh.MeshType = "Brick"
  647. mesh.Scale = Vector3.new(2, 5.50, 5.10)
  648. local weld1en = Instance.new("Weld")
  649. weld1en.Parent = ra
  650. weld1en.Part0 = ra
  651. weld1en.Part1 = aa12
  652. weld1en.C1 = CFrame.new(0, 0, 0)
  653. -----------------------------------------------------------------
  654. local aa13 = Instance.new("Part")
  655. aa13.Parent = char
  656. aa13.Size = Vector3.new(0.2, 10, 20)
  657. aa13.Archivable = true
  658. aa13.Transparency = 0
  659. aa13.Shape = "Ball"
  660. aa13.BrickColor = BrickColor.new("Pastel brown")
  661. aa13.Material = "Neon"
  662. aa13.CanCollide = false
  663. local mesh = Instance.new("SpecialMesh", aa13)
  664. mesh.MeshType = "Brick"
  665. mesh.Scale = Vector3.new(1.50, 5.40, 5.30)
  666. local weld1en = Instance.new("Weld")
  667. weld1en.Parent = ra
  668. weld1en.Part0 = ra
  669. weld1en.Part1 = aa13
  670. weld1en.C1 = CFrame.new(0, 0, 0)
  671. -----------------------------------------------------------------
  672. local aa14 = Instance.new("Part")
  673. aa14.Parent = char
  674. aa14.Size = Vector3.new(0.2, 10, 20)
  675. aa14.Archivable = true
  676. aa14.Transparency = 0
  677. aa14.Shape = "Ball"
  678. aa14.BrickColor = BrickColor.new("Really black")
  679. aa14.Material = "Fabric"
  680. aa14.CanCollide = false
  681. local mesh = Instance.new("SpecialMesh", aa14)
  682. mesh.MeshType = "Brick"
  683. mesh.Scale = Vector3.new(1.30, 5.60, 5.35)
  684. local weld1en = Instance.new("Weld")
  685. weld1en.Parent = ra
  686. weld1en.Part0 = ra
  687. weld1en.Part1 = aa14
  688. weld1en.C1 = CFrame.new(0, 0, 0)
  689. -----------------------------------------------------------------
  690. local Hair2 = Instance.new("Part", char)
  691. Hair2.Name = "Hair"
  692. Hair2.CanCollide = false
  693. Hair2.BrickColor = BrickColor.new("Really black")
  694. Hair2.Transparency = 0
  695. Hair2.Material = "Fabric"
  696. Hair2.Size = Vector3.new(1, 1, 2)
  697. Hair2.TopSurface = Enum.SurfaceType.Smooth
  698. Hair2.BottomSurface = Enum.SurfaceType.Smooth
  699.  
  700. local Weld = Instance.new("Weld", Hair2)
  701. Weld.Part0 = ra
  702. Weld.Part1 = Hair2
  703. Weld.C1 = CFrame.new(0,0,0)
  704. Weld.C0 = CFrame.new(.550,0,0) * angles(Rad(0),Rad(0),Rad(90))
  705.  
  706. local M2 = Instance.new("SpecialMesh")
  707. M2.Parent = Hair2
  708. M2.MeshId = "http://www.roblox.com/asset/?id=19251107"
  709. M2.Scale = Vector3.new(.230,.230,.230)
  710. ------------------------------------------------------------------
  711. local fidgetspinner = coroutine.wrap(function()
  712. while true do
  713. Weld.C0 = Weld.C0 * CFrame.Angles(math.rad(0), math.rad(5), math.rad(0))
  714. wait()
  715. end
  716. end)
  717. fidgetspinner()
  718. aa2.BrickColor = BrickColor.new("Pastel brown")
  719. aa5.BrickColor = BrickColor.new("Pastel brown")
  720. aa8.BrickColor = BrickColor.new("Pastel brown")
  721. aa11.BrickColor = BrickColor.new("Pastel brown")
  722. aa13.BrickColor = BrickColor.new("Pastel brown")
  723. local Mode = 1
  724.  
  725. ---------------------------------
  726.  
  727. local Switcher = coroutine.wrap(function()
  728. while true do
  729. for i = 1, 50 do
  730. aa2.Transparency = aa2.Transparency + 0.005
  731. aa5.Transparency = aa5.Transparency + 0.005
  732. aa8.Transparency = aa8.Transparency + 0.005
  733. aa11.Transparency = aa11.Transparency + 0.005
  734. aa13.Transparency = aa13.Transparency + 0.005
  735. wait()
  736. end
  737. for i = 1, 50 do
  738. aa2.Transparency = aa2.Transparency - 0.005
  739. aa5.Transparency = aa5.Transparency - 0.005
  740. aa8.Transparency = aa8.Transparency - 0.005
  741. aa11.Transparency = aa11.Transparency - 0.005
  742. aa13.Transparency = aa13.Transparency - 0.005
  743. wait()
  744. end
  745. wait()
  746. end
  747. end)
  748. Switcher()
  749. CFuncs = {
  750. Part = {
  751. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  752. local Part = Create("Part")({
  753. Parent = Parent,
  754. Reflectance = Reflectance,
  755. Transparency = Transparency,
  756. CanCollide = false,
  757. Locked = true,
  758. BrickColor = BrickColor.new(tostring(BColor)),
  759. Name = Name,
  760. Size = Size,
  761. Material = Material
  762. })
  763. RemoveOutlines(Part)
  764. return Part
  765. end
  766. },
  767. Mesh = {
  768. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  769. local Msh = Create(Mesh)({
  770. Parent = Part,
  771. Offset = OffSet,
  772. Scale = Scale
  773. })
  774. if Mesh == "SpecialMesh" then
  775. Msh.MeshType = MeshType
  776. Msh.MeshId = MeshId
  777. end
  778. return Msh
  779. end
  780. },
  781. Mesh = {
  782. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  783. local Msh = Create(Mesh)({
  784. Parent = Part,
  785. Offset = OffSet,
  786. Scale = Scale
  787. })
  788. if Mesh == "SpecialMesh" then
  789. Msh.MeshType = MeshType
  790. Msh.MeshId = MeshId
  791. end
  792. return Msh
  793. end
  794. },
  795. Weld = {
  796. Create = function(Parent, Part0, Part1, C0, C1)
  797. local Weld = Create("Weld")({
  798. Parent = Parent,
  799. Part0 = Part0,
  800. Part1 = Part1,
  801. C0 = C0,
  802. C1 = C1
  803. })
  804. return Weld
  805. end
  806. },
  807. Sound = {
  808. Create = function(id, par, vol, pit)
  809. coroutine.resume(coroutine.create(function()
  810. local S = Create("Sound")({
  811. Volume = vol,
  812. Pitch = pit or 1,
  813. SoundId = id,
  814. Parent = par or workspace
  815. })
  816. wait()
  817. S:play()
  818. game:GetService("Debris"):AddItem(S, 6)
  819. end))
  820. end
  821. },
  822. ParticleEmitter = {
  823. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  824. local fp = Create("ParticleEmitter")({
  825. Parent = Parent,
  826. Color = ColorSequence.new(Color1, Color2),
  827. LightEmission = LightEmission,
  828. Size = Size,
  829. Texture = Texture,
  830. Transparency = Transparency,
  831. ZOffset = ZOffset,
  832. Acceleration = Accel,
  833. Drag = Drag,
  834. LockedToPart = LockedToPart,
  835. VelocityInheritance = VelocityInheritance,
  836. EmissionDirection = EmissionDirection,
  837. Enabled = Enabled,
  838. Lifetime = LifeTime,
  839. Rate = Rate,
  840. Rotation = Rotation,
  841. RotSpeed = RotSpeed,
  842. Speed = Speed,
  843. VelocitySpread = VelocitySpread
  844. })
  845. return fp
  846. end
  847. }
  848. }
  849. function RemoveOutlines(part)
  850. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  851. end
  852. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  853. local Part = Create("Part")({
  854. formFactor = FormFactor,
  855. Parent = Parent,
  856. Reflectance = Reflectance,
  857. Transparency = Transparency,
  858. CanCollide = false,
  859. Locked = true,
  860. BrickColor = BrickColor.new(tostring(BColor)),
  861. Name = Name,
  862. Size = Size,
  863. Material = Material
  864. })
  865. RemoveOutlines(Part)
  866. return Part
  867. end
  868. EffectModel = Instance.new("Model", char)
  869. Effects = {
  870. Block = {
  871. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  872. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  873. prt.Anchored = true
  874. prt.CFrame = cframe
  875. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  876. game:GetService("Debris"):AddItem(prt, 10)
  877. if Type == 1 or Type == nil then
  878. table.insert(Effects, {
  879. prt,
  880. "Block1",
  881. delay,
  882. x3,
  883. y3,
  884. z3,
  885. msh
  886. })
  887. elseif Type == 2 then
  888. table.insert(Effects, {
  889. prt,
  890. "Block2",
  891. delay,
  892. x3,
  893. y3,
  894. z3,
  895. msh
  896. })
  897. else
  898. table.insert(Effects, {
  899. prt,
  900. "Block3",
  901. delay,
  902. x3,
  903. y3,
  904. z3,
  905. msh
  906. })
  907. end
  908. end
  909. },
  910. Sphere = {
  911. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  912. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  913. prt.Anchored = true
  914. prt.CFrame = cframe
  915. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  916. game:GetService("Debris"):AddItem(prt, 10)
  917. table.insert(Effects, {
  918. prt,
  919. "Cylinder",
  920. delay,
  921. x3,
  922. y3,
  923. z3,
  924. msh
  925. })
  926. end
  927. },
  928. Cylinder = {
  929. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  930. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  931. prt.Anchored = true
  932. prt.CFrame = cframe
  933. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  934. game:GetService("Debris"):AddItem(prt, 10)
  935. table.insert(Effects, {
  936. prt,
  937. "Cylinder",
  938. delay,
  939. x3,
  940. y3,
  941. z3,
  942. msh
  943. })
  944. end
  945. },
  946. Wave = {
  947. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  948. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  949. prt.Anchored = true
  950. prt.CFrame = cframe
  951. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  952. game:GetService("Debris"):AddItem(prt, 10)
  953. table.insert(Effects, {
  954. prt,
  955. "Cylinder",
  956. delay,
  957. x3 / 60,
  958. y3 / 60,
  959. z3 / 60,
  960. msh
  961. })
  962. end
  963. },
  964. Ring = {
  965. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  966. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  967. prt.Anchored = true
  968. prt.CFrame = cframe
  969. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  970. game:GetService("Debris"):AddItem(prt, 10)
  971. table.insert(Effects, {
  972. prt,
  973. "Cylinder",
  974. delay,
  975. x3,
  976. y3,
  977. z3,
  978. msh
  979. })
  980. end
  981. },
  982. Break = {
  983. Create = function(brickcolor, cframe, x1, y1, z1)
  984. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  985. prt.Anchored = true
  986. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  987. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  988. local num = math.random(10, 50) / 1000
  989. game:GetService("Debris"):AddItem(prt, 10)
  990. table.insert(Effects, {
  991. prt,
  992. "Shatter",
  993. num,
  994. prt.CFrame,
  995. math.random() - math.random(),
  996. 0,
  997. math.random(50, 100) / 100
  998. })
  999. end
  1000. },
  1001. Spiral = {
  1002. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1003. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1004. prt.Anchored = true
  1005. prt.CFrame = cframe
  1006. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1007. game:GetService("Debris"):AddItem(prt, 10)
  1008. table.insert(Effects, {
  1009. prt,
  1010. "Cylinder",
  1011. delay,
  1012. x3,
  1013. y3,
  1014. z3,
  1015. msh
  1016. })
  1017. end
  1018. },
  1019. Push = {
  1020. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1021. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1022. prt.Anchored = true
  1023. prt.CFrame = cframe
  1024. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1025. game:GetService("Debris"):AddItem(prt, 10)
  1026. table.insert(Effects, {
  1027. prt,
  1028. "Cylinder",
  1029. delay,
  1030. x3,
  1031. y3,
  1032. z3,
  1033. msh
  1034. })
  1035. end
  1036. }
  1037. }
  1038. local naeeym2 = IT("BillboardGui",char)
  1039. naeeym2.AlwaysOnTop = true
  1040. naeeym2.Size = UDim2.new(5,35,2,15)
  1041. naeeym2.StudsOffset = Vector3.new(0,2,0)
  1042. naeeym2.MaxDistance = 75
  1043. naeeym2.Adornee = hed
  1044. naeeym2.Name = "Name"
  1045. --naeeym2.PlayerToHideFrom = Player
  1046. local tecks2 = IT("TextLabel",naeeym2)
  1047. tecks2.BackgroundTransparency = 1
  1048. tecks2.TextScaled = true
  1049. tecks2.BorderSizePixel = 0
  1050. tecks2.Text = "Existiance"
  1051. tecks2.Font = "Arcade"
  1052. tecks2.TextSize = 20
  1053. tecks2.TextTransparency = 1
  1054. tecks2.TextStrokeTransparency = 1
  1055. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  1056. tecks2.TextStrokeColor3 = maincolor.Color
  1057. tecks2.Size = UDim2.new(1,0,0.5,0)
  1058. tecks2.Parent = naeeym2
  1059. -----------------------------------------------------------------
  1060. function resetmode()
  1061. attack = true
  1062. Mode = 1
  1063. maincolor = BrickColor.new("Pastel brown")
  1064. music.SoundId = "rbxassetid://1360395950"
  1065. music:Play()
  1066. aa2.BrickColor = BrickColor.new("Pastel brown")
  1067. aa5.BrickColor = BrickColor.new("Pastel brown")
  1068. aa8.BrickColor = BrickColor.new("Pastel brown")
  1069. aa11.BrickColor = BrickColor.new("Pastel brown")
  1070. aa13.BrickColor = BrickColor.new("Pastel brown")
  1071. aa.Material = "Glass"
  1072. aa2.Material = "Neon"
  1073. aa3.Material = "Fabric"
  1074. aa4.Material = "Glass"
  1075. aa5.Material = "Neon"
  1076. aa6.Material = "Fabric"
  1077. aa7.Material = "Glass"
  1078. aa8.Material = "Neon"
  1079. aa9.Material = "Fabric"
  1080. aa10.Material = "Glass"
  1081. aa11.Material = "Neon"
  1082. aa12.Material = "Glass"
  1083. aa13.Material = "Neon"
  1084. aa14.Material = "Fabric"
  1085. Hair2.Material = "Fabric"
  1086. Hair2.BrickColor = BrickColor.new("Really black")
  1087. aa.BrickColor = BrickColor.new("Really black")
  1088. aa3.BrickColor = BrickColor.new("Really black")
  1089. aa4.BrickColor = BrickColor.new("Really black")
  1090. aa6.BrickColor = BrickColor.new("Really black")
  1091. aa7.BrickColor = BrickColor.new("Really black")
  1092. aa9.BrickColor = BrickColor.new("Really black")
  1093. aa10.BrickColor = BrickColor.new("Really black")
  1094. aa12.BrickColor = BrickColor.new("Really black")
  1095. aa14.BrickColor = BrickColor.new("Really black")
  1096. Hair2.BrickColor = BrickColor.new("Really black")
  1097. tecks2.Text = "Existiance"
  1098. tecks2.Font = "Code"
  1099. attack = false
  1100. end
  1101. function nothing()
  1102. attack = true
  1103. attack = false
  1104. end
  1105. ff = Instance.new("ForceField",char)
  1106. ff.Visible = false
  1107. hum.Name = "Base"
  1108. hum.MaxHealth = 1.0E298
  1109. hum.Health = 1.0E298
  1110. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  1111. if hum.Health > 0.1 and hum.Health < 1.0E298 then
  1112. hum.MaxHealth = 1.0E298
  1113. hum.Health = 1.0E298
  1114. end
  1115. end)
  1116. function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  1117. local type = type
  1118. local rng = Instance.new("Part", char)
  1119. rng.Anchored = true
  1120. rng.BrickColor = color
  1121. rng.CanCollide = false
  1122. rng.FormFactor = 3
  1123. rng.Name = "Ring"
  1124. rng.Material = "Neon"
  1125. rng.Size = Vector3.new(1, 1, 1)
  1126. rng.Transparency = 0
  1127. rng.TopSurface = 0
  1128. rng.BottomSurface = 0
  1129. rng.CFrame = pos
  1130. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  1131. local rngm = Instance.new("SpecialMesh", rng)
  1132. rngm.MeshType = MType
  1133. rngm.Scale = Vector3.new(x1, y1, z1)
  1134. local scaler2 = 1
  1135. local speeder = FastSpeed
  1136. if type == "Add" then
  1137. scaler2 = 1 * value
  1138. elseif type == "Divide" then
  1139. scaler2 = 1 / value
  1140. end
  1141. coroutine.resume(coroutine.create(function()
  1142. for i = 0, 10 / bonuspeed, 0.1 do
  1143. swait()
  1144. if type == "Add" then
  1145. scaler2 = scaler2 - 0.01 * value / bonuspeed
  1146. elseif type == "Divide" then
  1147. scaler2 = scaler2 - 0.01 / value * bonuspeed
  1148. end
  1149. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1150. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1151. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1152. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1153. end
  1154. rng:Destroy()
  1155. end))
  1156. end
  1157. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1158. if hit.Parent == nil then
  1159. return
  1160. end
  1161. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1162. for _, v in pairs(hit.Parent:children()) do
  1163. if v:IsA("Humanoid") then
  1164. h = v
  1165. end
  1166. end
  1167. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  1168.  
  1169. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1170. end
  1171.  
  1172. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1173. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  1174. if hit.Parent.DebounceHit.Value == true then
  1175. return
  1176. end
  1177. end
  1178. if insta == true then
  1179. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1180. end
  1181. local c = Create("ObjectValue"){
  1182. Name = "creator",
  1183. Value = game:service("Players").LocalPlayer,
  1184. Parent = h,
  1185. }
  1186. game:GetService("Debris"):AddItem(c, .5)
  1187. if HitSound ~= nil and HitPitch ~= nil then
  1188. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1189. end
  1190. local Damage = math.random(minim, maxim)
  1191. local blocked = false
  1192. local block = hit.Parent:findFirstChild("Block")
  1193. if block ~= nil then
  1194. if block.className == "IntValue" then
  1195. if block.Value > 0 then
  1196. blocked = true
  1197. block.Value = block.Value - 1
  1198. print(block.Value)
  1199. end
  1200. end
  1201. end
  1202. if blocked == false then
  1203. h.Health = h.Health - Damage
  1204. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1205. else
  1206. h.Health = h.Health - (Damage / 2)
  1207. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1208. end
  1209. if Type == "Knockdown" then
  1210. local hum = hit.Parent.Humanoid
  1211. hum.PlatformStand = true
  1212. coroutine.resume(coroutine.create(function(HHumanoid)
  1213. swait(1)
  1214. HHumanoid.PlatformStand = false
  1215. end), hum)
  1216. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  1217. local bodvol = Create("BodyVelocity"){
  1218. velocity = angle * knockback,
  1219. P = 5000,
  1220. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1221. Parent = hit,
  1222. }
  1223. local rl = Create("BodyAngularVelocity"){
  1224. P = 3000,
  1225. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1226. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1227. Parent = hit,
  1228. }
  1229. game:GetService("Debris"):AddItem(bodvol, .5)
  1230. game:GetService("Debris"):AddItem(rl, .5)
  1231. elseif Type == "Normal" then
  1232. local vp = Create("BodyVelocity"){
  1233. P = 500,
  1234. maxForce = Vector3.new(math.huge, 0, math.huge),
  1235. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  1236. }
  1237. if knockback > 0 then
  1238. vp.Parent = hit.Parent.Torso
  1239. end
  1240. game:GetService("Debris"):AddItem(vp, .5)
  1241. elseif Type == "Up" then
  1242. local bodyVelocity = Create("BodyVelocity"){
  1243. velocity = Vector3.new(0, 20, 0),
  1244. P = 5000,
  1245. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1246. Parent = hit,
  1247. }
  1248. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  1249. elseif Type == "DarkUp" then
  1250. coroutine.resume(coroutine.create(function()
  1251. for i = 0, 1, 0.1 do
  1252. swait()
  1253. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  1254. end
  1255. end))
  1256. local bodyVelocity = Create("BodyVelocity"){
  1257. velocity = Vector3.new(0, 20, 0),
  1258. P = 5000,
  1259. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1260. Parent = hit,
  1261. }
  1262. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1263. elseif Type == "Snare" then
  1264. local bp = Create("BodyPosition"){
  1265. P = 2000,
  1266. D = 100,
  1267. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1268. position = hit.Parent.Torso.Position,
  1269. Parent = hit.Parent.Torso,
  1270. }
  1271. game:GetService("Debris"):AddItem(bp, 1)
  1272. elseif Type == "Freeze" then
  1273. local BodPos = Create("BodyPosition"){
  1274. P = 50000,
  1275. D = 1000,
  1276. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1277. position = hit.Parent.Torso.Position,
  1278. Parent = hit.Parent.Torso,
  1279. }
  1280. local BodGy = Create("BodyGyro") {
  1281. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  1282. P = 20e+003,
  1283. Parent = hit.Parent.Torso,
  1284. cframe = hit.Parent.Torso.CFrame,
  1285. }
  1286. hit.Parent.Torso.Anchored = true
  1287. coroutine.resume(coroutine.create(function(Part)
  1288. swait(1.5)
  1289. Part.Anchored = false
  1290. end), hit.Parent.Torso)
  1291. game:GetService("Debris"):AddItem(BodPos, 3)
  1292. game:GetService("Debris"):AddItem(BodGy, 3)
  1293. end
  1294. local debounce = Create("BoolValue"){
  1295. Name = "DebounceHit",
  1296. Parent = hit.Parent,
  1297. Value = true,
  1298. }
  1299. game:GetService("Debris"):AddItem(debounce, Delay)
  1300. c = Create("ObjectValue"){
  1301. Name = "creator",
  1302. Value = Player,
  1303. Parent = h,
  1304. }
  1305. game:GetService("Debris"):AddItem(c, .5)
  1306. end
  1307. end
  1308. function ShowDamage(Pos, Text, Time, Color)
  1309. local Rate = (1 / 30)
  1310. local Pos = (Pos or Vector3.new(0, 0, 0))
  1311. local Text = (Text or "")
  1312. local Time = (Time or 2)
  1313. local Color = (Color or Color3.new(1, 0, 1))
  1314. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1315. EffectPart.Anchored = true
  1316. local BillboardGui = Create("BillboardGui"){
  1317. Size = UDim2.new(3, 0, 3, 0),
  1318. Adornee = EffectPart,
  1319. Parent = EffectPart,
  1320. }
  1321. local TextLabel = Create("TextLabel"){
  1322. BackgroundTransparency = 1,
  1323. Size = UDim2.new(1, 0, 1, 0),
  1324. Text = Text,
  1325. Font = "Bodoni",
  1326. TextColor3 = Color,
  1327. TextScaled = true,
  1328. TextStrokeColor3 = Color3.fromRGB(0,0,0),
  1329. Parent = BillboardGui,
  1330. }
  1331. game.Debris:AddItem(EffectPart, (Time))
  1332. EffectPart.Parent = game:GetService("Workspace")
  1333. delay(0, function()
  1334. local Frames = (Time / Rate)
  1335. for Frame = 1, Frames do
  1336. wait(Rate)
  1337. local Percent = (Frame / Frames)
  1338. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1339. TextLabel.TextTransparency = Percent
  1340. end
  1341. if EffectPart and EffectPart.Parent then
  1342. EffectPart:Destroy()
  1343. end
  1344. end)
  1345. end
  1346. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1347. for _, c in pairs(workspace:children()) do
  1348. local hum = c:findFirstChild("Humanoid")
  1349. if hum ~= nil then
  1350. local head = c:findFirstChild("Head")
  1351. if head ~= nil then
  1352. local targ = head.Position - Part.Position
  1353. local mag = targ.magnitude
  1354. if magni >= mag and c.Name ~= plr.Name then
  1355. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  1356. end
  1357. end
  1358. end
  1359. end
  1360. end
  1361. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  1362. local Hitboxpart = Instance.new("Part", EffectModel)
  1363. RemoveOutlines(Hitboxpart)
  1364. Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  1365. Hitboxpart.CanCollide = false
  1366. Hitboxpart.Transparency = 1
  1367. Hitboxpart.Anchored = true
  1368. Hitboxpart.CFrame = Pose
  1369. game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  1370. MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  1371. end
  1372. function RemoveOutlines(part)
  1373. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1374. end
  1375. function CreatePart1(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1376. local Part = Create("Part")({
  1377. formFactor = FormFactor,
  1378. Parent = Parent,
  1379. Reflectance = Reflectance,
  1380. Transparency = Transparency,
  1381. CanCollide = false,
  1382. Locked = true,
  1383. BrickColor = BrickColor.new(tostring(BColor)),
  1384. Name = Name,
  1385. Size = Size,
  1386. Material = Material
  1387. })
  1388. RemoveOutlines(Part)
  1389. return Part
  1390. end
  1391. function CreateMesh1(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1392. local Msh = Create(Mesh)({
  1393. Parent = Part,
  1394. Offset = OffSet,
  1395. Scale = Scale
  1396. })
  1397. if Mesh == "SpecialMesh" then
  1398. Msh.MeshType = MeshType
  1399. Msh.MeshId = MeshId
  1400. end
  1401. return Msh
  1402. end
  1403. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1404. local Weld = Create("Weld")({
  1405. Parent = Parent,
  1406. Part0 = Part0,
  1407. Part1 = Part1,
  1408. C0 = C0,
  1409. C1 = C1
  1410. })
  1411. return Weld
  1412. end
  1413. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1414. local prt = CreatePart1(3, workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1415. prt.Anchored = true
  1416. prt.CFrame = cframe
  1417. local msh = CreateMesh1("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1418. game:GetService("Debris"):AddItem(prt, 10)
  1419. if Type == 1 or Type == nil then
  1420. table.insert(Effects, {
  1421. prt,
  1422. "Block1",
  1423. delay,
  1424. x3,
  1425. y3,
  1426. z3,
  1427. msh
  1428. })
  1429. elseif Type == 2 then
  1430. table.insert(Effects, {
  1431. prt,
  1432. "Block2",
  1433. delay,
  1434. x3,
  1435. y3,
  1436. z3,
  1437. msh
  1438. })
  1439. elseif Type == 3 then
  1440. table.insert(Effects, {
  1441. prt,
  1442. "Block3",
  1443. delay,
  1444. x3,
  1445. y3,
  1446. z3,
  1447. msh
  1448. })
  1449. end
  1450. end
  1451.  
  1452. function attackone()
  1453. attack = true
  1454. hum.WalkSpeed = 3.01
  1455. for i = 0, 1.7, 0.1 do
  1456. swait()
  1457. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(-40)), 0.3)
  1458. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(40)), 0.3)
  1459. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-7)), 0.3)
  1460. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-65), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
  1461. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .3* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(45)), 0.3)
  1462. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.3)
  1463. end
  1464. Cso("203426541", ra, 10, 1)
  1465. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1466. for i = 0, 1.4, 0.1 do
  1467. swait()
  1468. BlockEffect(maincolor, ra.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
  1469. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(55)), 0.3)
  1470. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(-55)), 0.3)
  1471. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(87), Rad(0)) * angles(Rad(-30), Rad(0), Rad(15)), 0.3)
  1472. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-87), Rad(0)) * angles(Rad(-5), Rad(0), Rad(9)), 0.3)
  1473. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(35)), 0.3)
  1474. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.3)
  1475. end
  1476. Cso("203426541", ra, 10, 1)
  1477. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1478. for i = 0, 1.4, 0.1 do
  1479. swait()
  1480. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-5), Rad(0), Rad(-55)), 0.3)
  1481. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(55)), 0.3)
  1482. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(87), Rad(0)) * angles(Rad(-30), Rad(0), Rad(15)), 0.3)
  1483. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-87), Rad(0)) * angles(Rad(-5), Rad(0), Rad(9)), 0.3)
  1484. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(-25), Rad(-7.5 * Sin(sine / 20)), Rad(35)), 0.3)
  1485. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(90), Rad(7.5 * Sin(sine / 20)), Rad(-35)), 0.3)
  1486. end
  1487. hum.WalkSpeed = 8
  1488. attack = false
  1489. end
  1490. function attacktwo()
  1491. attack = true
  1492. hum.WalkSpeed = 3.01
  1493. for i = 0, 1.7, 0.1 do
  1494. swait()
  1495. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  1496. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  1497. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-65)), 0.3)
  1498. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
  1499. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(10), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
  1500. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(7.5 * Sin(sine / 20)), Rad(-8)), 0.3)
  1501. end
  1502. Cso("203426541", rl, 10, 1)
  1503. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1504. for i = 0, 1.4, 0.1 do
  1505. swait()
  1506. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
  1507. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(5), Rad(0), Rad(0)), 0.3)
  1508. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(65)), 0.3)
  1509. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(35)), 0.3)
  1510. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
  1511. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-8)), 0.3)
  1512. end
  1513. Cso("203426541", rl, 10, 1)
  1514. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1515. for i = 0, 1.7, 0.1 do
  1516. swait()
  1517. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
  1518. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(5), Rad(0), Rad(0)), 0.3)
  1519. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-60)), 0.3)
  1520. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-35)), 0.3)
  1521. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
  1522. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-8)), 0.3)
  1523. end
  1524. hum.WalkSpeed = 8
  1525. attack = false
  1526. end
  1527. function attackthree()
  1528. attack = true
  1529. hum.WalkSpeed = 3.01
  1530. for i = 0, 2.3, 0.1 do
  1531. swait()
  1532. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.1)
  1533. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25), Rad(0), Rad(0)), 0.1)
  1534. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-30)), 0.1)
  1535. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(30)), 0.1)
  1536. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(-7.5 * Sin(sine / 20)), Rad(10)), 0.2)
  1537. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(7.5 * Sin(sine / 20)), Rad(-10)), 0.2)
  1538. end
  1539. Cso("203426541", hed, 10, 1)
  1540. HitboxFunction(hed.CFrame * CF(0, 0, 0), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1541. for i = 0, 2, 0.1 do
  1542. swait()
  1543. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.1)
  1544. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.1)
  1545. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-5), Rad(0), Rad(30)), 0.1)
  1546. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-30)), 0.1)
  1547. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(-7.5 * Sin(sine / 20)), Rad(10)), 0.2)
  1548. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(7.5 * Sin(sine / 20)), Rad(-10)), 0.2)
  1549. end
  1550. hum.WalkSpeed = 8
  1551. attack = false
  1552. end
  1553. function attackfour()
  1554. attack = true
  1555. hum.WalkSpeed = 3.01
  1556. for i = 0, 1.7, 0.1 do
  1557. swait()
  1558. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(-40)), 0.3)
  1559. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(40)), 0.3)
  1560. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-7)), 0.3)
  1561. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-65), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
  1562. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .3* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(45)), 0.3)
  1563. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.3)
  1564. end
  1565. Cso("203426541", hed, 10, 1)
  1566. for i = 0, 1.7, 0.1 do
  1567. swait()
  1568. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  1569. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.2)
  1570. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(0)), 0.2)
  1571. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(0)), 0.2)
  1572. RW.C0 = clerp(RW.C0, CF(1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(90)), 0.2)
  1573. LW.C0 = clerp(LW.C0, CF(-1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(-13)), 0.2)
  1574. end
  1575. Cso("260435136", hed, 10, .9)
  1576. for i = 0, 1.8, 0.1 do
  1577. swait()
  1578. BlockEffect(maincolor, ra.CFrame * CF(0, -5, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  1579. BlockEffect(maincolor, ra.CFrame * CF(0, -10, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  1580. BlockEffect(maincolor, ra.CFrame * CF(0, -15, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  1581. BlockEffect(maincolor, ra.CFrame * CF(0, -20, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  1582. BlockEffect(maincolor, ra.CFrame * CF(0, -35, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  1583. HitboxFunction(ra.CFrame * CF(0, -5, 0), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1584. HitboxFunction(ra.CFrame * CF(0, -15, 0), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1585. HitboxFunction(ra.CFrame * CF(0, -20, 0), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1586. HitboxFunction(ra.CFrame * CF(0, -30, 0), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1587. HitboxFunction(ra.CFrame * CF(0, -35, 0), 0.01, 1, 1, 1, 7, 10, 20, 3, "Normal")
  1588. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  1589. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.2)
  1590. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(0)), 0.2)
  1591. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(0)), 0.2)
  1592. RW.C0 = clerp(RW.C0, CF(1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(110)), 0.2)
  1593. LW.C0 = clerp(LW.C0, CF(-1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(-13)), 0.2)
  1594. end
  1595. hum.WalkSpeed = 8
  1596. attack = false
  1597. end
  1598. TAUNT = Instance.new("Sound", tors)
  1599. TAUNT.SoundId = "http://www.roblox.com/asset/?id=500243174"
  1600. TAUNT.Volume = 10
  1601. TAUNT.Pitch = 1
  1602. TAUNT.Looped = false
  1603. TAUNT.TimePosition = 0.12
  1604. function stopitgetsomehelp()
  1605. attack = true
  1606. hum.WalkSpeed = 0
  1607. TAUNT:Play()
  1608. repeat
  1609. swait()
  1610. TAUNT.Parent = tors
  1611. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  1612. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-3 - 2.5 * Cos(sine / 7)), Rad(0), Rad(-25)), 0.3)
  1613. RH.C0 = clerp(RH.C0, CF(.8* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, .2* Player_Size) * angles(Rad(0), Rad(45), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  1614. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  1615. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(80), Rad(0), Rad(20)), 0.2)
  1616. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-15)), 0.2)
  1617. until TAUNT.Playing == false
  1618. attack = false
  1619. hum.WalkSpeed = 8
  1620. end
  1621. function Shrug()
  1622. attack = true
  1623. hum.WalkSpeed = 0
  1624. for i = 0, 1.7, 0.1 do
  1625. swait()
  1626. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  1627. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0+ 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(40)), 0.08)
  1628. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  1629. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  1630. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-0 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(120 + 5.5 * Sin(sine / 30))), 0.08)
  1631. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(-120 + 5.5 * Sin(sine / 30))), 0.08)
  1632. end
  1633. for i = 0, 1.7, 0.1 do
  1634. swait()
  1635. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  1636. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0+ 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(-40)), 0.08)
  1637. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  1638. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  1639. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-0 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(120 + 5.5 * Sin(sine / 30))), 0.08)
  1640. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(-120 + 5.5 * Sin(sine / 30))), 0.08)
  1641. end
  1642. for i = 0, 1.7, 0.1 do
  1643. swait()
  1644. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  1645. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0+ 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(40)), 0.08)
  1646. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  1647. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  1648. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-0 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(120 + 5.5 * Sin(sine / 30))), 0.08)
  1649. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(-120 + 5.5 * Sin(sine / 30))), 0.08)
  1650. end
  1651. for i = 0, 1.7, 0.1 do
  1652. swait()
  1653. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  1654. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0+ 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(-40)), 0.08)
  1655. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  1656. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  1657. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-0 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(120 + 5.5 * Sin(sine / 30))), 0.08)
  1658. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(-120 + 5.5 * Sin(sine / 30))), 0.08)
  1659. end
  1660. attack = false
  1661. hum.WalkSpeed = 8
  1662. end
  1663. DTAUNT = Instance.new("Sound", tors)
  1664. DTAUNT.SoundId = "http://www.roblox.com/asset/?id=300208779"
  1665. DTAUNT.Volume = 10
  1666. DTAUNT.Pitch = 1
  1667. DTAUNT.Looped = false
  1668. DTAUNT.TimePosition = 0
  1669. DTAUNT2 = Instance.new("Sound", tors)
  1670. DTAUNT2.SoundId = "http://www.roblox.com/asset/?id=1535994669"
  1671. DTAUNT2.Volume = 10
  1672. DTAUNT2.Pitch = 1
  1673. DTAUNT2.Looped = false
  1674. DTAUNT2.TimePosition = 0
  1675. function TTTTTTTTTTTaunt()
  1676. attack = true
  1677. hum.WalkSpeed = 0
  1678. DTAUNT:Play()
  1679. repeat
  1680. swait()
  1681. DTAUNT.Parent = tors
  1682. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.2 * Cos(sine / 2)) * angles(Rad(-25), Rad(0), Rad(0)), 0.1)
  1683. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25), Rad(0), Rad(0)), 0.1)
  1684. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.2 * Cos(sine / 2)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-30)), 0.1)
  1685. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.2 * Cos(sine / 2)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(30)), 0.1)
  1686. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.2 * Sin(sine / 2)* Player_Size, 0* Player_Size) * angles(Rad(-70), Rad(-7.5 * Sin(sine / 2)), Rad(10)), 0.2)
  1687. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.2 * Sin(sine / 2)* Player_Size, 0* Player_Size) * angles(Rad(-50), Rad(7.5 * Sin(sine / 2)), Rad(-10)), 0.2)
  1688. until DTAUNT.Playing == false
  1689. attack = false
  1690. hum.WalkSpeed = 8
  1691. end
  1692. function nou()
  1693. attack = true
  1694. hum.WalkSpeed = 0
  1695. DTAUNT2:Play()
  1696. repeat
  1697. swait()
  1698. DTAUNT.Parent = tors
  1699. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.08)
  1700. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  1701. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(-25)), 0.08)
  1702. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(20)), 0.08)
  1703. RW.C0 = clerp(RW.C0, CF(1.5, 0.8 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(120 - 2.5 * Sin(sine / 20))), 0.1)
  1704. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(75), Rad(10 * Cos(sine / 20)), Rad(-0 + 2.5 * Sin(sine / 20))), 0.1)
  1705. until DTAUNT2.Playing == false
  1706. attack = false
  1707. hum.WalkSpeed = 8
  1708. end
  1709. function oh()
  1710. attack = true
  1711. hum.WalkSpeed = 0
  1712. BlockEffect(BrickColor.new("Steel blue"), hed.CFrame, 21, 21, 21, 0, 0, 0, 0.005, 2)
  1713. BlockEffect(BrickColor.new("Steel blue"), tors.CFrame, 41, 41, 21, 0, 0, 0, 0.005, 2)
  1714. BlockEffect(BrickColor.new("Steel blue"), ra.CFrame, 21, 41, 21, 0, 0, 0, 0.005, 2)
  1715. BlockEffect(BrickColor.new("Steel blue"), la.CFrame, 21, 41, 21, 0, 0, 0, 0.005, 2)
  1716. BlockEffect(BrickColor.new("Steel blue"), rl.CFrame, 21, 41, 21, 0, 0, 0, 0.005, 2)
  1717. BlockEffect(BrickColor.new("Steel blue"), ll.CFrame, 21, 41, 21, 0, 0, 0, 0.005, 2)
  1718. local pos = root.Position
  1719. root.CFrame = CF(mouse.Hit.p+Vector3.new(0,3,0),pos)
  1720. attack = false
  1721. hum.WalkSpeed = 8
  1722. end
  1723. -----------------------------------------------------------------
  1724. local thing = false
  1725. Sprinting = false
  1726. mouse.KeyUp:connect(function(key)
  1727. if key == 'q' and attack == false then
  1728. Swing = 1
  1729. Sprinting = false
  1730. hum.WalkSpeed = 8
  1731. end
  1732. end)
  1733. mouse.KeyDown:connect(function(key)
  1734. if attack == false then
  1735. if key == 't' and Mode == 1 then
  1736. stopitgetsomehelp()
  1737. elseif key == 'e' and Mode ~= 2 then
  1738. Mode = 2
  1739. music.SoundId = "rbxassetid://860594509"
  1740. music:Play()
  1741. elseif key == 'e' and Mode == 2 then
  1742. resetmode()
  1743. elseif key == 't' and Mode == 2 then
  1744. oh()
  1745. elseif key == 'r' and Mode ~= 3 then
  1746. Mode = 3
  1747. music.SoundId = "rbxassetid://561833161"
  1748. music:Play()
  1749. elseif key == 'r' and Mode == 3 then
  1750. resetmode()
  1751. elseif key == 't' and Mode == 3 then
  1752. Shrug()
  1753. elseif key == 'y' and Mode ~= 4 then
  1754. Mode = 4
  1755. music.SoundId = "rbxassetid://407749940"
  1756. music:Play()
  1757. elseif key == 'y' and Mode == 4 then
  1758. resetmode()
  1759. elseif key == 't' and Mode == 4 then
  1760. TTTTTTTTTTTaunt()
  1761. elseif key == 'u' and Mode ~= 5 then
  1762. Mode = 5
  1763. music.SoundId = "rbxassetid://1138145518"
  1764. music:Play()
  1765. elseif key == 'u' and Mode == 5 then
  1766. resetmode()
  1767. elseif key == 'i' and Mode ~= 6 then
  1768. Mode = 6
  1769. music.SoundId = "rbxassetid://539526132"
  1770. music:Play()
  1771. elseif key == 'i' and Mode == 6 then
  1772. resetmode()
  1773. elseif key == 't' and Mode == 6 then
  1774. nou()
  1775. elseif key == 'm' and Mode == 5 then
  1776. Mode = 7
  1777. music.SoundId = "rbxassetid://1656314169"
  1778. music:Play()
  1779. elseif key == 'm' and Mode == 7 then
  1780. resetmode()
  1781. elseif key == 'q'then
  1782. Swing = 2
  1783. hum.WalkSpeed = 100
  1784. Sprinting = true
  1785. elseif key == 'l' and thing == false then
  1786. tecks2.TextTransparency = 0
  1787. tecks2.TextStrokeTransparency = 0
  1788. thing = true
  1789. elseif key == 'l' and thing == true then
  1790. tecks2.TextTransparency = 1
  1791. tecks2.TextStrokeTransparency = 1
  1792. thing = false
  1793. end
  1794. end
  1795. end)
  1796. local Combo = 1
  1797. mouse.Button1Down:connect(function(key)
  1798. if attack == false then
  1799. if Combo == 1 then
  1800. Combo = 2
  1801. attackone()
  1802. elseif Combo == 2 then
  1803. Combo = 3
  1804. attacktwo()
  1805. elseif Combo == 3 then
  1806. Combo = 4
  1807. attackthree()
  1808. elseif Combo == 4 then
  1809. Combo = 1
  1810. attackfour()
  1811. end
  1812. end
  1813. end)
  1814. local ow={"Plastic","Wood","WoodPlanks","Slate","Concrete","Metal","CorrodedMetal","DiamondPlate","Foil","Grass","Ice","Brick","Sand","Fabric","Granite","Marble","Pebble","Cobblestone","SmoothPlastic","Neon","Glass"}
  1815. local ow2={"DeStRa","HeEeEeELp","InSane","InSaNITY","InSaNITY","DeStRa","InSaNITY","DeStRa","ST0p","HELPME","GETSOMEGFDS","InSaNITY","DeStRa","InSane","InSaNITY","InSaNITY","TrAuRma","TrAuRma","TrAuRma","DeStRa","AM sTrOnGeR ThAn DeStRa"}
  1816. local ow3={"Antique","SciFi","Garamond","Arcade","Fantasy","SourceSansBold","Code","Cartoon","Highway"}
  1817. -----------------------------------------------------------------
  1818. local equipped = false
  1819. local idle = 0
  1820. local change = 1
  1821. local val = 0
  1822. local toim = 0
  1823. local idleanim = 0.4
  1824. hum.Animator.Parent = nil
  1825. while true do
  1826. swait()
  1827. sine = sine + change
  1828. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  1829. local velderp = root.Velocity.y
  1830. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
  1831. if equipped == true or equipped == false then
  1832. if attack == false then
  1833. idle = idle + 1
  1834. else
  1835. idle = 0
  1836. end
  1837. if Mode == 2 then
  1838. aa2.BrickColor = BrickColor.new("Steel blue")
  1839. aa8.BrickColor = BrickColor.new("Steel blue")
  1840. aa11.BrickColor = BrickColor.new("Steel blue")
  1841. aa13.BrickColor = BrickColor.new("Steel blue")
  1842. aa5.BrickColor = BrickColor.new("Steel blue")
  1843. maincolor = BrickColor.new("Steel blue")
  1844. Effects.Block.Create(BrickC("Steel blue"), tors.CFrame * CF(Mrandom(-5,5),Mrandom(-5,5),Mrandom(-5,5)), 2, 2, 2, 0.5, 0.5, 0.5, 0.03)
  1845. aa.Material = "Glass"
  1846. aa2.Material = "Neon"
  1847. aa3.Material = "Fabric"
  1848. aa4.Material = "Glass"
  1849. aa5.Material = "Neon"
  1850. aa6.Material = "Fabric"
  1851. aa7.Material = "Glass"
  1852. aa8.Material = "Neon"
  1853. aa9.Material = "Fabric"
  1854. aa10.Material = "Glass"
  1855. aa11.Material = "Neon"
  1856. aa12.Material = "Glass"
  1857. aa13.Material = "Neon"
  1858. aa14.Material = "Fabric"
  1859. Hair2.Material = "Fabric"
  1860. Hair2.BrickColor = BrickColor.new("Really black")
  1861. aa.BrickColor = BrickColor.new("Really black")
  1862. aa3.BrickColor = BrickColor.new("Really black")
  1863. aa4.BrickColor = BrickColor.new("Really black")
  1864. aa6.BrickColor = BrickColor.new("Really black")
  1865. aa7.BrickColor = BrickColor.new("Really black")
  1866. aa9.BrickColor = BrickColor.new("Really black")
  1867. aa10.BrickColor = BrickColor.new("Really black")
  1868. aa12.BrickColor = BrickColor.new("Really black")
  1869. aa14.BrickColor = BrickColor.new("Really black")
  1870. Hair2.BrickColor = BrickColor.new("Really black")
  1871. tecks2.Text = "Fhistiric"
  1872. tecks2.Font = "Highway"
  1873. tecks2.TextStrokeColor3 = maincolor.Color
  1874. hum.JumpPower = 70
  1875. tecks2.Rotation= 0 - 5 * math.cos(sine / 24)
  1876. end
  1877. if Mode == 3 then
  1878. aa2.BrickColor = BrickColor.new("Cyan")
  1879. aa8.BrickColor = BrickColor.new("Cyan")
  1880. aa11.BrickColor = BrickColor.new("Cyan")
  1881. aa13.BrickColor = BrickColor.new("Cyan")
  1882. aa5.BrickColor = BrickColor.new("Cyan")
  1883. maincolor = BrickColor.new("Cyan")
  1884. hum.JumpPower = 70
  1885. aa.Material = "Glass"
  1886. aa2.Material = "Neon"
  1887. aa3.Material = "Fabric"
  1888. aa4.Material = "Glass"
  1889. aa5.Material = "Neon"
  1890. aa6.Material = "Fabric"
  1891. aa7.Material = "Glass"
  1892. aa8.Material = "Neon"
  1893. aa9.Material = "Fabric"
  1894. aa10.Material = "Glass"
  1895. aa11.Material = "Neon"
  1896. aa12.Material = "Glass"
  1897. aa13.Material = "Neon"
  1898. aa14.Material = "Fabric"
  1899. Hair2.Material = "Fabric"
  1900. Hair2.BrickColor = BrickColor.new("Really black")
  1901. aa.BrickColor = BrickColor.new("Really black")
  1902. aa3.BrickColor = BrickColor.new("Really black")
  1903. aa4.BrickColor = BrickColor.new("Really black")
  1904. aa6.BrickColor = BrickColor.new("Really black")
  1905. aa7.BrickColor = BrickColor.new("Really black")
  1906. aa9.BrickColor = BrickColor.new("Really black")
  1907. aa10.BrickColor = BrickColor.new("Really black")
  1908. aa12.BrickColor = BrickColor.new("Really black")
  1909. aa14.BrickColor = BrickColor.new("Really black")
  1910. Hair2.BrickColor = BrickColor.new("Really black")
  1911. tecks2.TextStrokeColor3 = maincolor.Color
  1912. tecks2.Text = "Lunarist"
  1913. tecks2.Font = "Cartoon"
  1914. tecks2.Rotation= 0 - 5 * math.cos(sine / 24)
  1915. end
  1916. if Mode == 6 then
  1917. aa2.BrickColor = BrickColor.new("Bright yellow")
  1918. aa8.BrickColor = BrickColor.new("Bright yellow")
  1919. aa11.BrickColor = BrickColor.new("Bright yellow")
  1920. aa13.BrickColor = BrickColor.new("Bright yellow")
  1921. aa5.BrickColor = BrickColor.new("Bright yellow")
  1922. maincolor = BrickColor.new("Bright yellow")
  1923. hum.JumpPower = 70
  1924. aa.Material = "Glass"
  1925. aa2.Material = "Neon"
  1926. aa3.Material = "Fabric"
  1927. aa4.Material = "Glass"
  1928. aa5.Material = "Neon"
  1929. aa6.Material = "Fabric"
  1930. aa7.Material = "Glass"
  1931. aa8.Material = "Neon"
  1932. aa9.Material = "Fabric"
  1933. aa10.Material = "Glass"
  1934. aa11.Material = "Neon"
  1935. aa12.Material = "Glass"
  1936. aa13.Material = "Neon"
  1937. aa14.Material = "Fabric"
  1938. Hair2.Material = "Fabric"
  1939. Hair2.BrickColor = BrickColor.new("Really black")
  1940. aa.BrickColor = BrickColor.new("Really black")
  1941. aa3.BrickColor = BrickColor.new("Really black")
  1942. aa4.BrickColor = BrickColor.new("Really black")
  1943. aa6.BrickColor = BrickColor.new("Really black")
  1944. aa7.BrickColor = BrickColor.new("Really black")
  1945. aa9.BrickColor = BrickColor.new("Really black")
  1946. aa10.BrickColor = BrickColor.new("Really black")
  1947. aa12.BrickColor = BrickColor.new("Really black")
  1948. aa14.BrickColor = BrickColor.new("Really black")
  1949. Hair2.BrickColor = BrickColor.new("Really black")
  1950. tecks2.TextStrokeColor3 = maincolor.Color
  1951. tecks2.Text = "Infused"
  1952. tecks2.Font = "SourceSansBold"
  1953. tecks2.Rotation= 0 - 5 * math.cos(sine / 24)
  1954. end
  1955. if Mode == 5 then
  1956. aa2.BrickColor = BrickColor.random()
  1957. aa8.BrickColor = BrickColor.random()
  1958. aa11.BrickColor = BrickColor.random()
  1959. aa13.BrickColor = BrickColor.random()
  1960. aa5.BrickColor = BrickColor.random()
  1961. maincolor = BrickColor.random()
  1962. hum.JumpPower = math.random(50,200)
  1963. aa.Material = "Glass"
  1964. aa2.Material = "Neon"
  1965. aa3.Material = "Fabric"
  1966. aa4.Material = "Glass"
  1967. aa5.Material = "Neon"
  1968. aa6.Material = "Fabric"
  1969. aa7.Material = "Glass"
  1970. aa8.Material = "Neon"
  1971. aa9.Material = "Fabric"
  1972. aa10.Material = "Glass"
  1973. aa11.Material = "Neon"
  1974. aa12.Material = "Glass"
  1975. aa13.Material = "Neon"
  1976. aa14.Material = "Fabric"
  1977. Hair2.Material = "Fabric"
  1978. Hair2.BrickColor = BrickColor.new("Really black")
  1979. aa.BrickColor = BrickColor.new("Really black")
  1980. aa3.BrickColor = BrickColor.new("Really black")
  1981. aa4.BrickColor = BrickColor.new("Really black")
  1982. aa6.BrickColor = BrickColor.new("Really black")
  1983. aa7.BrickColor = BrickColor.new("Really black")
  1984. aa9.BrickColor = BrickColor.new("Really black")
  1985. aa10.BrickColor = BrickColor.new("Really black")
  1986. aa12.BrickColor = BrickColor.new("Really black")
  1987. aa14.BrickColor = BrickColor.new("Really black")
  1988. Hair2.BrickColor = BrickColor.new("Really black")
  1989. tecks2.TextStrokeColor3 = maincolor.Color
  1990. tecks2.Text = "InSaNItY"
  1991. tecks2.Font = "Code"
  1992. tecks2.Rotation= 0 - 20 * math.cos(sine / 2)
  1993. end
  1994. if Mode == 7 then
  1995. aa2.BrickColor = BrickColor.random()
  1996. aa8.BrickColor = BrickColor.random()
  1997. aa11.BrickColor = BrickColor.random()
  1998. aa13.BrickColor = BrickColor.random()
  1999. aa5.BrickColor = BrickColor.random()
  2000. maincolor = BrickColor.random()
  2001. hum.JumpPower = math.random(1,250)
  2002. aa.Material = ""..ow[math.random(1,#ow)]
  2003. aa2.Material = ""..ow[math.random(1,#ow)]
  2004. aa3.Material = ""..ow[math.random(1,#ow)]
  2005. aa4.Material = ""..ow[math.random(1,#ow)]
  2006. aa5.Material = ""..ow[math.random(1,#ow)]
  2007. aa6.Material = ""..ow[math.random(1,#ow)]
  2008. aa7.Material = ""..ow[math.random(1,#ow)]
  2009. aa8.Material = ""..ow[math.random(1,#ow)]
  2010. aa9.Material = ""..ow[math.random(1,#ow)]
  2011. aa10.Material = ""..ow[math.random(1,#ow)]
  2012. aa11.Material = ""..ow[math.random(1,#ow)]
  2013. aa12.Material = ""..ow[math.random(1,#ow)]
  2014. aa13.Material = ""..ow[math.random(1,#ow)]
  2015. aa14.Material = ""..ow[math.random(1,#ow)]
  2016. Hair2.Material = ""..ow[math.random(1,#ow)]
  2017. Hair2.BrickColor = BrickColor.random()
  2018. aa.BrickColor = BrickColor.random()
  2019. aa3.BrickColor = BrickColor.random()
  2020. aa4.BrickColor = BrickColor.random()
  2021. aa6.BrickColor = BrickColor.random()
  2022. aa7.BrickColor = BrickColor.random()
  2023. aa9.BrickColor = BrickColor.random()
  2024. aa10.BrickColor = BrickColor.random()
  2025. aa12.BrickColor = BrickColor.random()
  2026. aa14.BrickColor = BrickColor.random()
  2027. Hair2.BrickColor = BrickColor.random()
  2028. tecks2.TextStrokeColor3 = maincolor.Color
  2029. tecks2.Text = ""..ow2[math.random(1,#ow2)]
  2030. tecks2.Font = ""..ow3[math.random(1,#ow3)]
  2031. tecks2.Rotation= 0 - math.random(1,360)
  2032. end
  2033. if Mode == 1 then
  2034. aa2.BrickColor = BrickColor.new("Pastel brown")
  2035. aa5.BrickColor = BrickColor.new("Pastel brown")
  2036. aa8.BrickColor = BrickColor.new("Pastel brown")
  2037. aa11.BrickColor = BrickColor.new("Pastel brown")
  2038. aa13.BrickColor = BrickColor.new("Pastel brown")
  2039. aa.Material = "Glass"
  2040. aa2.Material = "Neon"
  2041. aa3.Material = "Fabric"
  2042. aa4.Material = "Glass"
  2043. aa5.Material = "Neon"
  2044. aa6.Material = "Fabric"
  2045. aa7.Material = "Glass"
  2046. aa8.Material = "Neon"
  2047. aa9.Material = "Fabric"
  2048. aa10.Material = "Glass"
  2049. aa11.Material = "Neon"
  2050. aa12.Material = "Glass"
  2051. aa13.Material = "Neon"
  2052. aa14.Material = "Fabric"
  2053. Hair2.Material = "Fabric"
  2054. Hair2.BrickColor = BrickColor.new("Really black")
  2055. aa.BrickColor = BrickColor.new("Really black")
  2056. aa3.BrickColor = BrickColor.new("Really black")
  2057. aa4.BrickColor = BrickColor.new("Really black")
  2058. aa6.BrickColor = BrickColor.new("Really black")
  2059. aa7.BrickColor = BrickColor.new("Really black")
  2060. aa9.BrickColor = BrickColor.new("Really black")
  2061. aa10.BrickColor = BrickColor.new("Really black")
  2062. aa12.BrickColor = BrickColor.new("Really black")
  2063. aa14.BrickColor = BrickColor.new("Really black")
  2064. Hair2.BrickColor = BrickColor.new("Really black")
  2065. hum.JumpPower = 70
  2066. tecks2.TextStrokeColor3 = maincolor.Color
  2067. tecks2.Text = "Existiance"
  2068. tecks2.Font = "Arcade"
  2069. tecks2.Rotation= 0 - 5 * math.cos(sine / 24)
  2070. end
  2071. if Mode == 4 then
  2072. aa2.BrickColor = BrickColor.new("Really red")
  2073. aa8.BrickColor = BrickColor.new("Really red")
  2074. aa11.BrickColor = BrickColor.new("Really red")
  2075. aa13.BrickColor = BrickColor.new("Really red")
  2076. aa5.BrickColor = BrickColor.new("Really red")
  2077. maincolor = BrickColor.new("Really red")
  2078. aa.Material = "Glass"
  2079. aa2.Material = "Neon"
  2080. aa3.Material = "Fabric"
  2081. aa4.Material = "Glass"
  2082. aa5.Material = "Neon"
  2083. aa6.Material = "Fabric"
  2084. aa7.Material = "Glass"
  2085. aa8.Material = "Neon"
  2086. aa9.Material = "Fabric"
  2087. aa10.Material = "Glass"
  2088. aa11.Material = "Neon"
  2089. aa12.Material = "Glass"
  2090. aa13.Material = "Neon"
  2091. aa14.Material = "Fabric"
  2092. Hair2.Material = "Fabric"
  2093. Hair2.BrickColor = BrickColor.new("Really black")
  2094. aa.BrickColor = BrickColor.new("Really black")
  2095. aa3.BrickColor = BrickColor.new("Really black")
  2096. aa4.BrickColor = BrickColor.new("Really black")
  2097. aa6.BrickColor = BrickColor.new("Really black")
  2098. aa7.BrickColor = BrickColor.new("Really black")
  2099. aa9.BrickColor = BrickColor.new("Really black")
  2100. aa10.BrickColor = BrickColor.new("Really black")
  2101. aa12.BrickColor = BrickColor.new("Really black")
  2102. aa14.BrickColor = BrickColor.new("Really black")
  2103. Hair2.BrickColor = BrickColor.new("Really black")
  2104. hum.JumpPower = 70
  2105. tecks2.TextStrokeColor3 = maincolor.Color
  2106. tecks2.Text = "Anitillased"
  2107. tecks2.Font = "Antique"
  2108. tecks2.Rotation= 0 - 5 * math.cos(sine / 24)
  2109. local A = math.random(1,15)
  2110. if A == 1 then
  2111. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-5, 5), -10, math.random(-5, 5)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 10, -0.015, maincolor, 0, "Sphere")
  2112. if A == 2 then
  2113. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-5, 5), -10, math.random(-5, 5)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 10, -0.015, maincolor, 0, "Brick")
  2114. end
  2115. end
  2116. end
  2117. if 1 < root.Velocity.y and hitfloor == nil then
  2118. Anim = "Jump"
  2119. if attack == false then
  2120. if Mode == 7 then
  2121. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0) * angles(Rad(-15 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.15)
  2122. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0) * angles(Rad(-30 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.3)
  2123. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-15 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.08)
  2124. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-15 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.08)
  2125. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(15 + Mrandom(-65,65))), 0.1)
  2126. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(-15 + Mrandom(-65,65))), 0.1)
  2127. elseif Mode == 5 then
  2128. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0) * angles(Rad(-15 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.15)
  2129. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0) * angles(Rad(-30 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.3)
  2130. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-15 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.08)
  2131. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-15 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.08)
  2132. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(15 + Mrandom(-35,35))), 0.1)
  2133. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(-15 + Mrandom(-35,35))), 0.1)
  2134. elseif Mode ~= 5 or Mode ~= 7 then
  2135. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0) * angles(Rad(-15), Rad(0), Rad(0)), 0.15)
  2136. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0) * angles(Rad(-30), Rad(0), Rad(0)), 0.3)
  2137. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-15), Rad(0), Rad(0)), 0.08)
  2138. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-15), Rad(0), Rad(0)), 0.08)
  2139. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0), Rad(0), Rad(15)), 0.1)
  2140. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0), Rad(0), Rad(-15)), 0.1)
  2141. end
  2142. end
  2143. elseif -1 > root.Velocity.y and hitfloor == nil then
  2144. Anim = "Fall"
  2145. if attack == false then
  2146. if Mode == 7 then
  2147. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0) * angles(Rad(15 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.15)
  2148. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0) * angles(Rad(30 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.3)
  2149. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-15 + Mrandom(-65,65)), Rad(20 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.08)
  2150. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-15 + Mrandom(-65,65)), Rad(20 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.08)
  2151. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(15 + Mrandom(-65,65))), 0.1)
  2152. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(-15 + Mrandom(-65,65))), 0.1)
  2153. elseif Mode == 5 then
  2154. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0) * angles(Rad(15 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.15)
  2155. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0) * angles(Rad(30 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.3)
  2156. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-15 + Mrandom(-35,35)), Rad(20 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.08)
  2157. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-15 + Mrandom(-35,35)), Rad(20 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.08)
  2158. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(15 + Mrandom(-35,35))), 0.1)
  2159. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(-15 + Mrandom(-35,35))), 0.1)
  2160. elseif Mode ~= 5 or Mode ~= 7 then
  2161. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0) * angles(Rad(15), Rad(0), Rad(0)), 0.15)
  2162. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0) * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  2163. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-15), Rad(0), Rad(0)), 0.08)
  2164. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-15), Rad(0), Rad(0)), 0.08)
  2165. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0), Rad(0), Rad(15)), 0.1)
  2166. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.02 * Sin(sine / 20), 0) * angles(Rad(0), Rad(0), Rad(-15)), 0.1)
  2167. end
  2168. end
  2169. elseif torvel < 1 and hitfloor ~= nil then
  2170. Anim = "Idle"
  2171. change = 1
  2172. if attack == false then
  2173. if Mode == 1 then
  2174. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Sin(sine / 30)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  2175. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(1 + 4.5 * Cos(sine / 30)), Rad(0), Rad(0 + 4.5 * Cos(sine / 30))), 0.08)
  2176. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Sin(sine / 30)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(0)), 0.08)
  2177. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Sin(sine / 30)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(0)), 0.08)
  2178. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 30)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-0 + 4.5 * Sin(sine / 30)), Rad(5 + 4.5 * Sin(sine / 30))), 0.08)
  2179. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 30)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0 - 4.5 * Sin(sine / 30)), Rad(-5 - 4.5 * Sin(sine / 30))), 0.08)
  2180. elseif Mode == 2 then
  2181. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -1 + 0.1* Player_Size * Sin(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  2182. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(30 + 4.5 * Cos(sine / 20)), Rad(0), Rad(0)), 0.08)
  2183. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.1 - 0.1 * Sin(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  2184. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.1 - 0.1 * Sin(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  2185. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.01 * Cos(sine / 20)* Player_Size, -0.4* Player_Size) * angles(Rad(90 + 2 * Cos(sine / 2)), Rad(-.6), Rad(-76)), 0.1)
  2186. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.01 * Cos(sine / 20)* Player_Size, -0.4* Player_Size) * angles(Rad(90 + 2 * Cos(sine / 2)), Rad(-.6), Rad(56)), 0.1)
  2187. elseif Mode == 3 then
  2188. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  2189. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  2190. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  2191. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  2192. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(-43 + 4.5 * Sin(sine / 30))), 0.08)
  2193. LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(43 + 4.5 * Sin(sine / 30))), 0.08)
  2194. elseif Mode == 4 then
  2195. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.08)
  2196. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 * Sin(sine / 30)), Rad(-4.5 * Sin(sine / .5)), Rad(-4.5 * Sin(sine / .5))), 0.08)
  2197. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(20)), 0.08)
  2198. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(-20)), 0.08)
  2199. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(5 + 4.5 * Sin(sine / 30))), 0.08)
  2200. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 - 4.5 * Sin(sine / 30)), Rad(0 - 4.5 * Sin(sine / 30)), Rad(-5 - 4.5 * Sin(sine / 30))), 0.08)
  2201. elseif Mode == 5 then
  2202. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(10 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.08)
  2203. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(-4.5 - 2.5 * Sin(sine / 7) - Mrandom(-35,35)), Rad(-4.5 - 25 * Sin(sine / 5) + Mrandom(-35,35))), 0.08)
  2204. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(10 + Mrandom(-35,35))), 0.08)
  2205. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(-10 + Mrandom(-35,35))), 0.08)
  2206. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(170 + 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(0 + 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(-25 + 4.5 * Sin(sine / 5) + Mrandom(-35,35))), 0.08)
  2207. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(170 - 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(0 - 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(25 - 4.5 * Sin(sine / 5) + Mrandom(-35,35))), 0.08)
  2208. elseif Mode == 7 then
  2209. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -1.5 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(10 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.08)
  2210. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(-4.5 - 2.5 * Sin(sine / 7) + Mrandom(-65,65)), Rad(-4.5 - 25 * Sin(sine / 5) + Mrandom(-65,65))), 0.08)
  2211. RH.C0 = clerp(RH.C0, CF(1* Player_Size, 0.7 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(10 + Mrandom(-65,65))), 0.08)
  2212. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(70 + Mrandom(-65,65))), 0.08)
  2213. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(170 + 4.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(0 + 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(-25 + 4.5 * Sin(sine / 5) + Mrandom(-65,65))), 0.08)
  2214. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(170 - 4.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(0 - 4.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(25 - 4.5 * Sin(sine / 5) + Mrandom(-65,65))), 0.08)
  2215. elseif Mode == 6 then
  2216. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.08)
  2217. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  2218. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(-25)), 0.08)
  2219. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(20)), 0.08)
  2220. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -0.35* Player_Size) * angles(Rad(90 - 2.5 * Cos(sine / 20)), Rad(0), Rad(-50)), 0.08)
  2221. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -0.15* Player_Size) * angles(Rad(70 - 2.5 * Cos(sine / 20)), Rad(0), Rad(70)), 0.08)
  2222. end
  2223. end
  2224. elseif tors.Velocity.magnitude < 50 and hitfloor ~= nil then
  2225. Anim = "Walk"
  2226. change = 1
  2227. if attack == false then
  2228. if Mode == 3 then
  2229. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.08)
  2230. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-15 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  2231. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  2232. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30)), Rad(0 + 4.5 * Sin(sine / 30))), 0.08)
  2233. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(-43 + 4.5 * Sin(sine / 30))), 0.08)
  2234. LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20 + 4.5 * Sin(sine / 30)), Rad(-.6 + 4.5 * Sin(sine / 30)), Rad(43 + 4.5 * Sin(sine / 30))), 0.08)
  2235. elseif Mode == 5 then
  2236. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)),Rad(0 + Mrandom(-35,35))), 0.15)
  2237. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0 - 2.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(-4.5 - 2.5 * Sin(sine / 7) - Mrandom(-35,35)), Rad(-4.5 - 25 * Sin(sine / 5) + Mrandom(-35,35))), 0.08)
  2238. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7) + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.3)
  2239. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7) + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.3)
  2240. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(170 + 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(0 + 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(-25 + 4.5 * Sin(sine / 5) + Mrandom(-35,35))), 0.08)
  2241. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(170 - 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(0 - 4.5 * Sin(sine / 5) + Mrandom(-35,35)), Rad(25 - 4.5 * Sin(sine / 5) + Mrandom(-35,35))), 0.08)
  2242. elseif Mode == 7 then
  2243. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)),Rad(0 + Mrandom(-65,65))), 0.15)
  2244. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0 - 2.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(-4.5 - 2.5 * Sin(sine / 7) + Mrandom(-65,65)), Rad(-4.5 - 25 * Sin(sine / 5) + Mrandom(-35,35))), 0.08)
  2245. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7) + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.3)
  2246. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7) + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.3)
  2247. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(170 + 4.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(0 + 4.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(-25 + 4.5 * Sin(sine / 5) + Mrandom(-65,65))), 0.08)
  2248. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(170 - 4.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(0 - 4.5 * Sin(sine / 5) + Mrandom(-65,65)), Rad(25 - 4.5 * Sin(sine / 5) + Mrandom(-65,65))), 0.08)
  2249. elseif Mode == 1 or Mode == 4 then
  2250. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -0.5 + 0.05 * Cos(sine / 10), -0.1 + 0.05 * Cos(sine / 10)) * angles(Rad(0 - 5 * Cos(sine / 20)), Rad(0), Rad(0) + root.RotVelocity.Y / 75), 0.08)
  2251. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0 + 6 * Cos(sine / 20)), Rad(0), Rad(0) + root.RotVelocity.Y / 75), 0.3)
  2252. RH.C0 = clerp(RH.C0, CF(1, -0.8 - 0.5 * Cos(sine / 20) / 2, 0.6 * Cos(sine / 20) / 2) * angles(Rad(-15 - 2 * Cos(sine / 20)) - rl.RotVelocity.Y / 75 + -Sin(sine / 20) / 2.5, Rad(90 - 0.1 * Cos(sine / 20)), Rad(0)) * angles(Rad(0 + 3 * Cos(sine / 20)), Rad(0), Rad(0)), 0.3)
  2253. LH.C0 = clerp(LH.C0, CF(-1, -0.8 + 0.5 * Cos(sine / 20) / 2, -0.6 * Cos(sine / 20) / 2) * angles(Rad(-15 + 2 * Cos(sine / 20)) + ll.RotVelocity.Y / 75 + Sin(sine / 20) / 2.5, Rad(-90 - 0.1 * Cos(sine / 20)), Rad(0)) * angles(Rad(0 - 3 * Cos(sine / 20)), Rad(0), Rad(0)), 0.3)
  2254. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0 + 0.25 * Cos(sine / 20)) * angles(Rad(37) * Cos(sine / 20), Rad(0), Rad(5 - 2.5 * Cos(sine / 20))), 0.08)
  2255. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0 - 0.25 * Cos(sine / 20)) * angles(Rad(-37) * Cos(sine / 20), Rad(0), Rad(-5 + 2.5 * Cos(sine / 20))), 0.08)
  2256. elseif Mode ~= 3 then
  2257. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(0), Rad(0),Rad(0)), 0.15)
  2258. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2259. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  2260. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  2261. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(37) * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  2262. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-37) * Cos(sine / 7) , Rad(0) , Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  2263. end
  2264. end
  2265. elseif torvel >= 25 and hitfloor ~= nil then
  2266. Anim = "Sprint"
  2267. change = 1.35
  2268. if attack == false then
  2269. if Mode == 3 then
  2270. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 7)) * angles(Rad(30), Rad(0), Rad(0)), 0.08)
  2271. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-15 + 4.5 * Sin(sine / 7)), Rad(0 + 4.5 * Sin(sine / 7)), Rad(0 + 4.5 * Sin(sine / 7))), 0.08)
  2272. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 7)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 7)), Rad(0 + 4.5 * Sin(sine / 7)), Rad(0 + 4.5 * Sin(sine / 7))), 0.08)
  2273. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5 + 4.5 * Sin(sine / 7)), Rad(0 + 4.5 * Sin(sine / 7)), Rad(0 + 4.5 * Sin(sine / 7))), 0.08)
  2274. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 67)* Player_Size, 0* Player_Size) * angles(Rad(-60 + 4.5 * Sin(sine / 7)), Rad(-.6 + 4.5 * Sin(sine / 7)), Rad(15 + 4.5 * Sin(sine / 7))), 0.08)
  2275. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-60 + 4.5 * Sin(sine / 7)), Rad(-.6 + 4.5 * Sin(sine / 7)), Rad(-15 + 4.5 * Sin(sine / 7))), 0.08)
  2276. elseif Mode == 5 then
  2277. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(10 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)),Rad(0 + Mrandom(-35,35))), 0.15)
  2278. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.3)
  2279. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.925 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 - 55 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7) + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.3)
  2280. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.925 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 + 55 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7) + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35)), Rad(0 + Mrandom(-35,35))), 0.3)
  2281. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(50 + Mrandom(-35,35)) * Cos(sine / 7) , Rad(0 + Mrandom(-35,35)) , Rad(15 + Mrandom(-35,35)) + ra.RotVelocity.Y / 75), 0.1)
  2282. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-50 + Mrandom(-35,35)) * Cos(sine / 7) , Rad(0 + Mrandom(-35,35)) , Rad(-15 + Mrandom(-35,35)) + la.RotVelocity.Y / 75), 0.1)
  2283. elseif Mode == 7 then
  2284. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(10 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)),Rad(0 + Mrandom(-65,65))), 0.15)
  2285. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.3)
  2286. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.925 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 - 55 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7) + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.3)
  2287. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.925 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 + 55 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7) + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65)), Rad(0 + Mrandom(-65,65))), 0.3)
  2288. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(50 + Mrandom(-65,65)) * Cos(sine / 7) , Rad(0 + Mrandom(-65,65)) , Rad(15 + Mrandom(-65,65)) + ra.RotVelocity.Y / 75), 0.1)
  2289. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-50 + Mrandom(-65,65)) * Cos(sine / 7) , Rad(0 + Mrandom(-65,65)) , Rad(-15 + Mrandom(-65,65)) + la.RotVelocity.Y / 75), 0.1)
  2290. elseif Mode ~= 3 then
  2291. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(10), Rad(0),Rad(0)), 0.15)
  2292. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(0)), 0.3)
  2293. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.925 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 - 55 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  2294. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.925 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 + 55 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  2295. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(50) * Cos(sine / 7) , Rad(0) , Rad(15) + ra.RotVelocity.Y / 75), 0.1)
  2296. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-50) * Cos(sine / 7) , Rad(0) , Rad(-15) + la.RotVelocity.Y / 75), 0.1)
  2297. end
  2298. end
  2299. end
  2300. end
  2301. if not Blur or Blur.Parent == nil then Blur = Instance.new("BlurEffect",cam) end
  2302. local magnitude = (cam.CFrame.lookVector - Last).magnitude
  2303. Blur.Size = math.abs(magnitude)*BlurAmount
  2304. Last = cam.CFrame.lookVector
  2305.  
  2306. if music.Parent ~= tors then
  2307. music = Instance.new("Sound",tors)
  2308. end
  2309. if 0 < #Effects then
  2310. for e = 1, #Effects do
  2311. if Effects[e] ~= nil then
  2312. local Thing = Effects[e]
  2313. if Thing ~= nil then
  2314. local Part = Thing[1]
  2315. local Mode = Thing[2]
  2316. local Delay = Thing[3]
  2317. local IncX = Thing[4]
  2318. local IncY = Thing[5]
  2319. local IncZ = Thing[6]
  2320. if 1 >= Thing[1].Transparency then
  2321. if Thing[2] == "Block1" then
  2322. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2323. local Mesh = Thing[1].Mesh
  2324. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2325. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2326. elseif Thing[2] == "Block2" then
  2327. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  2328. local Mesh = Thing[7]
  2329. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2330. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2331. elseif Thing[2] == "Block3" then
  2332. 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)
  2333. local Mesh = Thing[7]
  2334. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2335. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2336. elseif Thing[2] == "Cylinder" then
  2337. local Mesh = Thing[1].Mesh
  2338. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2339. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2340. elseif Thing[2] == "Blood" then
  2341. local Mesh = Thing[7]
  2342. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  2343. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2344. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2345. elseif Thing[2] == "Elec" then
  2346. local Mesh = Thing[1].Mesh
  2347. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2348. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2349. elseif Thing[2] == "Disappear" then
  2350. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2351. elseif Thing[2] == "Shatter" then
  2352. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2353. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2354. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2355. Thing[6] = Thing[6] + Thing[5]
  2356. end
  2357. else
  2358. Part.Parent = nil
  2359. table.remove(Effects, e)
  2360. end
  2361. end
  2362. end
  2363. end
  2364. end
  2365. end
  2366. -------------------------------------------------------
  2367. --End Animations And Script--
  2368. -------------------------------------------------------
  2369.  
  2370. -------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement