Advertisement
Guest_84210423435

jevil

Jul 2nd, 2019
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 144.63 KB | None | 0 0
  1. -------------------------------------------------- --------------
  2. -------------------------- Noob Script ---------------------- ----
  3. -------------------------------------------------- --------------
  4. พิมพ์([[
  5. - สร้างโดย Guest_842104
  6. - รหัส FE โดยแขก (Guest_842104)
  7.  
  8. --------------------------------
  9. คุณพบสคริปต์ที่หายากดี
  10. อย่ารั่วไหล ...
  11. --------------------------------
  12. ]])
  13.  
  14. ถ้าเกม: GetService ("RunService"): IsClient () ดังนั้นข้อผิดพลาด ("สคริปต์ต้องเป็นฝั่งเซิร์ฟเวอร์เพื่อให้ใช้งานได้ให้ใช้ h / และไม่ใช่ hl /")
  15. ผู้เล่นท้องถิ่น, เกม, เจ้าของ = เจ้าของ, เกม
  16. ท้องถิ่น RealPlayer = Player
  17. ทำ
  18. local rp = RealPlayer
  19. script.Parent = rp.Character
  20.  
  21. --RemoteEvent สำหรับการสื่อสาร
  22. เหตุการณ์ในท้องถิ่น = Instance.new ("RemoteEvent")
  23. Event.Name = "UserInput_Event"
  24.  
  25. - ทำกิจกรรมเพื่อทำสิ่งต่าง ๆ เช่น Mouse.KeyDown
  26. ฟังก์ชั่นท้องถิ่น fakeEvent ()
  27. local t = {_fakeEvent = true, ฟังก์ชั่น = {}, Connect = ฟังก์ชั่น (ตนเอง, f) table.insert (self.Functions, f) end}
  28. t.connect = t.Connect
  29. ส่งคืน t
  30. ปลาย
  31.  
  32. - การสร้างวัตถุอินพุตปลอมด้วยตัวแปรปลอม
  33. โลคัล m = {Target = nil, Hit = CFrame.new (), KeyUp = fakeEvent (), KeyDown = fakeEvent (), Button1Up = fakeEvent (), Button1Down = fakeEvent ()}
  34. Local UIS = {InputBegan = fakeEvent (), InputEnded = fakeEvent ()}
  35. ท้องถิ่น CAS = {การกระทำ = {}, BindAction = ฟังก์ชั่น (ตัวเองชื่อสนุกสัมผัส ... )
  36. CAS.Actions [name] = fun และ {Name = name, Function = fun, Keys = {... }} หรือไม่มี
  37. } สิ้น
  38. - ผสาน 2 ฟังก์ชั่นเข้าด้วยกันโดยตรวจสอบจำนวนอาร์กิวเมนต์
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. - ฟังก์ชั่นนี้จะทริกเกอร์เหตุการณ์ที่ได้รับ: Connect () 'ed
  42. ฟังก์ชั่นท้องถิ่น te (ตนเอง, EV, ... )
  43. ท้องถิ่น t = m [ev]
  44. ถ้า t และ t._fakeEvent
  45. สำหรับ _, f เป็นคู่ (t.Functions) ทำ
  46. f ( ... )
  47. ปลาย
  48. ปลาย
  49. ปลาย
  50. m.TrigEvent = te
  51. UIS.TrigEvent = te
  52.  
  53. Event.OnServerEvent: Connect (ฟังก์ชั่น (PLR, io)
  54. ถ้า plr ~ = rp แล้วส่งคืนจุดสิ้นสุด
  55. m.Target = io.Target
  56. m.Hit = io.Hit
  57. ถ้าไม่ใช่ io.isMouse
  58. ท้องถิ่น b = io.UserInputState == Enum.UserInputState.Begin
  59. ถ้า io.UserInputType == Enum.UserInputType.MouseButton1 แล้ว
  60. return m: TrigEvent (b และ "Button1Down" หรือ "Button1Up")
  61. ปลาย
  62. สำหรับ _, t เป็นคู่ (CAS.Actions) ทำ
  63. สำหรับ _, k เป็นคู่ (t.Keys) ทำ
  64. ถ้า k == io.KeyCode
  65. t.Function (t.Name, io.UserInputState, io)
  66. ปลาย
  67. ปลาย
  68. ปลาย
  69. m: TrigEvent (b และ "KeyDown" หรือ "KeyUp", io.KeyCode.Name: lower ())
  70. UIS: TrigEvent (b และ "InputBegan" หรือ "InputEnded", io, false)
  71. ปลาย
  72. จบ)
  73. Event.Parent = NLS ([== [
  74. Local Player = game: GetService ("Players") LocalPlayer
  75. สคริปต์ Local = Event: WaitForChild ("UserInput_Event")
  76.  
  77. Local Mouse = Player: GetMouse ()
  78. local UIS = game: GetService ("UserInputService")
  79. ฟังก์ชั่นท้องถิ่นอินพุต = ฟังก์ชั่น (io, a)
  80. ถ้ากลับมาแล้วจบ
  81. - ตั้งแต่ InputObject เป็นอินสแตนซ์ฝั่งไคลเอ็นต์เราสร้างและส่งผ่านตารางแทน
  82. เหตุการณ์: FireServer ({KeyCode = io.KeyCode, UserInputType = io.UserInputType, UserInputState = io.UserInputState, Hit = Mouse.Hit เป้าหมาย = Mouse.Target})
  83. ปลาย
  84. UIS.InputBegan: Connect (input)
  85. UIS.InputEnded: Connect (input)
  86.  
  87. ท้องถิ่น h, t
  88. - ให้ข้อมูลเมาส์เซิร์ฟเวอร์ 30 ครั้งทุกวินาที แต่ถ้าเปลี่ยนค่า
  89. - หากผู้เล่นไม่ขยับเม้าส์ลูกค้าจะไม่ยิงเหตุการณ์
  90. ในขณะที่รอ (1/30) ทำ
  91. ถ้า h ~ = Mouse.Hit หรือ t ~ = Mouse.Target
  92. H, t = Mouse.Hit, Mouse.Target
  93. เหตุการณ์: FireServer ({isMouse = true, Target = T, Hit = H})
  94. ปลาย
  95. จบ] ==] Player.Character)
  96.  
  97. ---- วัตถุเกม Sandboxed ที่ช่วยให้การใช้วิธีการและการบริการลูกค้า
  98. - วัตถุเกมจริง
  99. local _rg = เกม
  100.  
  101. - เหมาะสำหรับบริการปลอม
  102. local fsmt = {
  103. __index = ฟังก์ชั่น (ตัวเอง, k)
  104. ท้องถิ่น s = rawget (ตนเอง "_ RealService")
  105. ถ้า s แล้วส่งคืน s [k] สิ้นสุด
  106. สิ้นสุด
  107. __newindex = ฟังก์ชั่น (self, k, v)
  108. ท้องถิ่น s = rawget (ตนเอง "_ RealService")
  109. ถ้า s ดังนั้น s [k] = v สิ้นสุด
  110. สิ้นสุด
  111. __call = function (ตนเอง, ... )
  112. ท้องถิ่น s = rawget (ตนเอง "_ RealService")
  113. ถ้า s แล้วส่งคืน s (... ) สิ้นสุด
  114. ปลาย
  115. }
  116. ฟังก์ชั่นท้องถิ่น FakeService (t, RealService)
  117. t._RealService = typeof (RealService) == "string" และ _rg: GetService (RealService) หรือ RealService
  118. คืนค่า setmetatable (t, fsmt)
  119. ปลาย
  120.  
  121. - วัตถุเกมปลอม
  122. ท้องถิ่น g = {
  123. GetService = ฟังก์ชั่น (ตัวเอง s)
  124. คืนตัวเอง [s]
  125. สิ้นสุด
  126. ผู้เล่น = FakeService ({
  127. LocalPlayer = FakeService ({GetMouse = ฟังก์ชัน (ตัวเอง) return m end}, Player)
  128. } "ผู้เล่น")
  129. UserInputService = FakeService (UIS, "UserInputService"),
  130. ContextActionService = FakeService (CAS, "ContextActionService"),
  131. }
  132. rawset (g.Players "localPlayer" g.Players.LocalPlayer)
  133. g.service = g.GetService
  134.  
  135. g.RunService = FakeService ({
  136. RenderStepped = _rg: GetService ("RunService") Heartbeat,
  137. BindToRenderStep = ฟังก์ชั่น (ตัวเองชื่อ _ สนุก)
  138. self._btrs [name] = self.Heartbeat: เชื่อมต่อ (สนุก)
  139. สิ้นสุด
  140. UnbindFromRenderStep = ฟังก์ชั่น (ตัวเองชื่อ)
  141. self._btrs [ชื่อ]: ยกเลิกการเชื่อมต่อ ()
  142. สิ้นสุด
  143. } "RunService")
  144.  
  145. setmetatable (g {
  146. __index = ฟังก์ชั่น (ตัวเอง, s)
  147. return _rg: GetService (s) หรือ typeof (_rg [s]) == "ฟังก์ชั่น"
  148. และฟังก์ชัน (_, ... ) return _rg [s] (_ rg, ... ) สิ้นสุดหรือ _rg [s]
  149. สิ้นสุด
  150. __newindex = fsmt .__ newindex
  151. __call = fsmt .__ call
  152. })
  153. - การเปลี่ยนเจ้าของวัตถุของผู้เล่นปลอมเพื่อสนับสนุนเจ้าของ: GetMouse ()
  154. เกม, เจ้าของ = g, g.Players.LocalPlayer
  155. ปลาย
  156.  
  157. ผู้เล่น = เจ้าของ
  158. PlayerGui = Player.PlayerGui
  159. Cam = workspace.CurrentCamera
  160. Backpack = Player.Backpack
  161. ตัวละคร = ผู้เล่นตัวละคร
  162. Humanoid = CharacterHumanoid
  163. Mouse = Player: GetMouse ()
  164. RootPart = ตัวอักษร ["HumanoidRootPart"]
  165. Torso = ตัวอักษร ["Torso"]
  166. หัวหน้า = ตัวละคร ["หัวหน้า"]
  167. RightArm = ตัวอักษร ["แขนขวา"]
  168. LeftArm = ตัวอักษร ["แขนซ้าย"]
  169. RightLeg = ตัวอักษร ["ขาขวา"]
  170. LeftLeg = ตัวอักษร ["ขาซ้าย"]
  171. RootJoint = RootPart ["RootJoint"]
  172. คอ = ลำตัว ["คอ"]
  173. RightShoulder = เนื้อตัว ["ไหล่ขวา"]
  174. LeftShoulder = ลำตัว ["ไหล่ซ้าย"]
  175. RightHip = เนื้อตัว ["สะโพกขวา"]
  176. LeftHip = เนื้อตัว ["สะโพกซ้าย"]
  177.  
  178. ตัวละคร = ผู้เล่นตัวละคร
  179. Humanoid = CharacterHumanoid
  180. ---------
  181. plr = game ผู้เล่นท้องถิ่นเพลย์เยอร์
  182. chara = plr.Character
  183. mouse = plr: GetMouse ()
  184. สร้าง = Instance.new
  185. ใหญ่ = math.huge
  186.  
  187.  
  188.  
  189.  
  190. local shadowhead = Create ("Part", chara.Head)
  191. shadowhead.BrickColor = BrickColor.new ("ดำจริง ๆ ")
  192. shadowhead.Size = Vector3.new (1.2, 0.6, 1)
  193. shadowhead.CanCollide = false
  194. local shadowheadmesh = สร้าง ("SpecialMesh", shadowhead)
  195. shadowheadmesh.MeshType = "หัวหน้า"
  196. shadowheadmesh.Scale = Vector3.new (1.26, 1.5, 1.26)
  197. local weld2 = Create ("Weld", shadowhead)
  198. weld2.Part0 = shadowhead
  199. งานเชื่อม 2 ส่วน 1 = หัว
  200. weld2.C1 = CFrame.new (0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1)
  201.  
  202. Player = game: GetService ("Players") LocalPlayer
  203. PlayerGui = Player.PlayerGui
  204. Cam = workspace.CurrentCamera
  205. Backpack = Player.Backpack
  206. ตัวละคร = ผู้เล่นตัวละคร
  207. ถ่าน = ผู้เล่น. ตัวละคร
  208. Humanoid = CharacterHumanoid
  209. Mouse = Player: GetMouse ()
  210. RootPart = ตัวอักษร ["HumanoidRootPart"]
  211. Torso = ตัวอักษร ["Torso"]
  212. หัวหน้า = ตัวละคร ["หัวหน้า"]
  213. RightArm = ตัวอักษร ["แขนขวา"]
  214. LeftArm = ตัวอักษร ["แขนซ้าย"]
  215. RightLeg = ตัวอักษร ["ขาขวา"]
  216. LeftLeg = ตัวอักษร ["ขาซ้าย"]
  217. RootJoint = RootPart ["RootJoint"]
  218. คอ = ลำตัว ["คอ"]
  219. RightShoulder = เนื้อตัว ["ไหล่ขวา"]
  220. LeftShoulder = ลำตัว ["ไหล่ซ้าย"]
  221. RightHip = เนื้อตัว ["สะโพกขวา"]
  222. LeftHip = เนื้อตัว ["สะโพกซ้าย"]
  223.  
  224. local Orin = "http://www.roblox.com/asset/?id=635135101"
  225. Head.face.Texture = Orin
  226. ฟังก์ชั่นเชื่อม (a, b, acf)
  227. ท้องถิ่น w = Instance.new ("เชื่อม", a)
  228. w.Part0 = a
  229. w.Part1 = b
  230. w.C0 = acf
  231. ปลาย
  232.  
  233. char.Humanoid.MaxHealth = 9999
  234. char.Humanoid.Health = 9999
  235.  
  236. char.Humanoid.Changed: Connect (ฟังก์ชั่น ()
  237.  
  238.  
  239. char.Humanoid.Health = 9999
  240.  
  241. จบ)
  242. --------------------------------
  243. char.Head.face.Texture = "rbxassetid: // 635135101"
  244. --------------------------------
  245.  
  246.  
  247.  
  248.  
  249. -------------------------------------------------- -----
  250.  
  251. FavIDs ท้องถิ่น = {
  252. 340106355, - คริสตัล Nefl
  253. 927529620 - ขนาด
  254. 876981900, - แฟนตาซี
  255. 398987889, - วันธรรมดา
  256. 1117396305 - โอ้รอคุณอยู่
  257. 885996042 - การเดินทางในฤดูหนาว
  258. 919231299, - Effigy Idiot ที่กำลังขยายตัว
  259. 743466274, - Good Day Sunshine
  260. 727411183, --Knife Fight
  261. 1402748531 - โลกกำลังไว้ใจคุณ!
  262. 595230126 - ภาษาโรบอท
  263. }
  264.  
  265.  
  266.  
  267. - ความเป็นจริงในชีวิตของฉันไม่จริง แต่เป็นจักรวาล -makhail07
  268. รอ (0.2)
  269. local plr = game: service'Players'.LocalPlayer
  270. พิมพ์ ('ผู้ใช้ท้องถิ่นคือ' ..plr.Name)
  271. พิมพ์ ('SCRIPTNAME โหลดแล้ว')
  272. พิมพ์ ('คำอธิบายสคริปต์')
  273. ท้องถิ่นถ่าน = plr.Character
  274. local hum = char.Humanoid
  275. local hed = char.Head
  276. local root = char.HumanoidRootPart
  277. ท้องถิ่น rootj = root.RootJoint
  278. local tors = char.Torso
  279. local ra = char ["แขนขวา"]
  280. ท้องถิ่น la = char ["แขนซ้าย"]
  281. local rl = char ["ขาขวา"]
  282. local ll = char ["ขาซ้าย"]
  283. local neck = tors ["คอ"]
  284. local mouse = plr: GetMouse ()
  285. โลคัล RootCF = CFrame.fromEulerAnglesXYZ (-1.57, 0, 3.14)
  286. ท้องถิ่น RHCF = CFrame.fromEulerAnglesXYZ (0, 1.6, 0)
  287. ท้องถิ่น LHCF = CFrame.fromEulerAnglesXYZ (0, -1.6, 0)
  288. local maincolor = BrickColor.new ("New Yeller")
  289.  
  290. -------------------------------------------------- -----
  291. - เริ่มสิ่งที่ดี -
  292. -------------------------------------------------- -----
  293. CAM = game.Workspace.CurrentCamera
  294. CF = CFrame.new
  295. angles = CFrame.Angles
  296. การโจมตี = เท็จ
  297. Euler = CFrame.fromEulerAnglesXYZ
  298. Rad = math.rad
  299. IT = Instance.new
  300. BrickC = BrickColor.new
  301. Cos = math.cos
  302. Acos = math.acos
  303. บาป = math.sin
  304. Asin = math.asin
  305. Abs = math.abs
  306. Mrandom = math.random
  307. ชั้น = math.floor
  308.  
  309.  
  310.  
  311. -------------------------------------------------- -----
  312. - สิ่งที่ดีที่สุด -
  313. -------------------------------------------------- -----
  314. necko = CF (0, 1, 0, -1, -0, -0, 0, 0, 0, 1, 0, 1, 0)
  315. RSH, LSH = ไม่มี, ไม่มี
  316. RW = Instance.new ("เชื่อม")
  317. LW = Instance.new ("เชื่อม")
  318. RH = ลำตัว ["สะโพกขวา"]
  319. LH = ลำตัว ["สะโพกซ้าย"]
  320. RSH = tors ["ไหล่ขวา"]
  321. LSH = tors ["ไหล่ซ้าย"]
  322. RSH.Parent = ไม่มี
  323. LSH.Parent = ไม่มี
  324. RW.Name = "RW"
  325. RW.Part0 = tors
  326. RW.C0 = CF (1.5, 0.5, 0)
  327. RW.C1 = CF (0, 0.5, 0)
  328. RW.Part1 = ra
  329. RW.Parent = tors
  330. LW.Name = "LW"
  331. LW.Part0 = แรงบิด
  332. LW.C0 = CF (-1.5, 0.5, 0)
  333. LW.C1 = CF (0, 0.5, 0)
  334. LW.Part1 = la
  335. LW.Parent = แรงบิด
  336. ผลกระทบ = {}
  337. -------------------------------------------------- -----
  338. - เริ่มต้นการเต้นของหัวใจ -
  339. -------------------------------------------------- -----
  340. ArtificialHB = Instance.new ("BindableEvent", สคริปต์)
  341. ArtificialHB.Name = "Heartbeat"
  342. สคริปต์: WaitForChild ( "หัวใจ")
  343.  
  344. frame = 1/60
  345. tf = 0
  346. allowframeloss = false
  347. tossremainder = false
  348.  
  349.  
  350. lastframe = tick ()
  351. script.Heartbeat: ไฟ ()
  352.  
  353.  
  354. เกม: GetService ("RunService") Heartbeat: เชื่อมต่อ (ฟังก์ชั่น (s, p)
  355. tf = tf + s
  356. ถ้า tf> = frame แล้ว
  357. หากอนุญาตให้มีเฟรมจากนั้น
  358. script.Heartbeat: ไฟ ()
  359. lastframe = tick ()
  360. อื่น
  361. สำหรับ i = 1, math.floor (tf / frame) ทำ
  362. script.Heartbeat: ไฟ ()
  363. ปลาย
  364. lastframe = tick ()
  365. ปลาย
  366. ถ้าโยนอีกครั้ง
  367. tf = 0
  368. อื่น
  369. tf = tf - frame * math.floor (tf / frame)
  370. ปลาย
  371. ปลาย
  372. จบ)
  373. -------------------------------------------------- -----
  374. - สิ้นสุด HeartBeat--
  375. -------------------------------------------------- -----
  376.  
  377. -------------------------------------------------- -----
  378. - เริ่มฟังก์ชั่นที่สำคัญ -
  379. -------------------------------------------------- -----
  380. ฟังก์ชัน swait (NUM)
  381. ถ้า num == 0 หรือ num == nil
  382. เกม: บริการ ( "RunService") ก้าว:. รอ (0)
  383. อื่น
  384. สำหรับ i = 0 ไม่ต้องสนใจ
  385. เกม: บริการ ( "RunService") ก้าว:. รอ (0)
  386. ปลาย
  387. ปลาย
  388. ปลาย
  389. ฟังก์ชั่นด้าย (f)
  390. coroutine.resume (coroutine.create (ฉ))
  391. ปลาย
  392. ฟังก์ชั่น clerp (a, b, t)
  393. ท้องถิ่น qa = {
  394. QuaternionFromCFrame (ก)
  395. }
  396. โลคัล qb = {
  397. QuaternionFromCFrame (ข)
  398. }
  399. ขวานท้องถิ่น, ay, az = ขวาน, ay, az
  400. local bx, โดย, bz = bx, โดย, bz
  401. ท้องถิ่น _t = 1 - t
  402. ส่งกลับ QuaternionToCFrame (_t * ax + t * bx, _t * ay + t * โดย, _t * az + t * bz, QuaternionSlerp (qa, qb, t))
  403. ปลาย
  404. ฟังก์ชัน QuaternionFromCFrame (cf)
  405. Local mx, ของฉัน, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf: components ()
  406. การติดตามโลคัล = m00 + m11 + m22
  407. ถ้าติดตาม> 0 แล้ว
  408. local s = math.sqrt (1 + ติดตาม)
  409. ผู้รับในท้องถิ่น = 0.5 / s
  410. ผลตอบแทน (m21 - m12) * ผู้รับ, (m02 - m20) * ผู้รับ, (m10 - m01) * ผู้รับ, s * 0.5
  411. อื่น
  412. ท้องถิ่น i = 0
  413. ถ้า m00 <m11 ดังนั้น
  414. i = 1
  415. ปลาย
  416. ถ้า m22> (i == 0 และ m00 หรือ m11)
  417. i = 2
  418. ปลาย
  419. ถ้าฉัน == 0 แล้ว
  420. ท้องถิ่น s = math.sqrt (m00 - m11 - m22 + 1)
  421. ผู้รับในท้องถิ่น = 0.5 / s
  422. ผลตอบแทน 0.5 * s, (m10 + m01) * ผู้รับ, (m20 + m02) * ผู้รับ, (m21 - m12) * ผู้รับ
  423. elseif i == 1 แล้ว
  424. ท้องถิ่น s = math.sqrt (m11 - m22 - m00 + 1)
  425. ผู้รับในท้องถิ่น = 0.5 / s
  426. ผลตอบแทน (m01 + m10) * ผู้รับ, 0.5 * s, (m21 + m12) * ผู้รับ, (m02 - m20) * ผู้รับ
  427. elseif i == 2 แล้ว
  428. ท้องถิ่น s = math.sqrt (m22 - m00 - m11 + 1)
  429. ผู้รับในท้องถิ่น = 0.5 / s
  430. ผลตอบแทน (m02 + m20) * ผู้รับ, (m12 + m21) * ผู้รับ, 0.5 * s, (m10 - m01) * ผู้รับ
  431. ปลาย
  432. ปลาย
  433. ปลาย
  434. ฟังก์ชัน QuaternionToCFrame (px, py, pz, x, y, z, w)
  435. local xs, ys, zs = x + x, y + y, z + z
  436. โลคัล wx, wy, wz = w * xs, w * ys, w * zs
  437. ท้องถิ่น xx = x * xs
  438. ท้องถิ่น xy = x * ys
  439. ท้องถิ่น xz = x * zs
  440. local yy = y * ys
  441. local yz = y * zs
  442. ท้องถิ่น zz = z * zs
  443. 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))
  444. ปลาย
  445. ฟังก์ชัน QuaternionSlerp (a, b, t)
  446. local cosTheta = a [1] * b [1] + a [2] * b [2] + a [3] * b [3] + a [4] * b [4]
  447. เริ่มต้นท้องถิ่นป้อนเสร็จสิ้นป้อน
  448. ถ้า cosTheta> = 1.0E-4 ดังนั้น
  449. ถ้า 1 - cosTheta> 1.0E-4 ดังนั้น
  450. local theta = math.acos (cosTheta)
  451. local invSinTheta = 1 / Sin (theta)
  452. startInterp = Sin ((1 - t) * theta) * invSinTheta
  453. finishInterp = Sin (t * theta) * invSinTheta
  454. อื่น
  455. startInterp = 1 - t
  456. finishInterp = t
  457. ปลาย
  458. elseif 1 + cosTheta> 1.0E-4 แล้ว
  459. local theta = math.acos (-cosTheta)
  460. local invSinTheta = 1 / Sin (theta)
  461. startInterp = Sin ((t - 1) * theta) * invSinTheta
  462. finishInterp = Sin (t * theta) * invSinTheta
  463. อื่น
  464. startInterp = t - 1
  465. finishInterp = t
  466. ปลาย
  467. ส่งกลับ [1] * startInterp + b [1] * finishInterp, [2] * startInterp + b [2] * finishInterp, [3] * startInterp + b [3] * finishInterp, [4] * startInterp + b [4] * เสร็จสิ้นการแทรก
  468. ปลาย
  469. ฟังก์ชัน rayCast (ตำแหน่ง, ทิศทาง, ช่วง, ข้าม)
  470. เกมส่งคืน: บริการ ("พื้นที่ทำงาน"): FindPartOnRay (Ray.new (ตำแหน่ง, ทิศทางหน่วยโฆษณา * (ช่วงหรือ 999.999)), ละเว้น)
  471. ปลาย
  472. โลคัล RbxUtility = LoadLibrary ("RbxUtility")
  473. ท้องถิ่นสร้าง = RbxUtility.Create
  474.  
  475. ฟังก์ชัน getRegion (จุดช่วงพิสัย)
  476. return workspace: FindPartsInRegion3WithIgnoreList (Region3.new (point-Vector3.new (1,1,1) * range / 2, จุด + Vector3.new (1,1,1) * range / 2), ไม่สนใจ, 100)
  477. ปลาย
  478.  
  479. ฟังก์ชั่น GetTorso (ถ่าน)
  480. return char: FindFirstChild'Torso 'หรือ char: FindFirstChild'UpperTorso' หรือ char: FindFirstChild'LorsTorso 'หรือ char: FindFirstChild'HumanoidRootPart'
  481. ปลาย
  482.  
  483. local M = {C = math.cos, R = math.rad, S = math.sin, P = math.pi, RNG = math.random, MRS = math.randomseed, H = math.huge, RRNG = ฟังก์ชั่น ( ต่ำสุด, สูงสุด, div) ส่งคืน math.rad (math.random (ต่ำสุด, สูงสุด) / (div หรือ 1)) end}
  484. -------------------------------------------------- -----
  485. - ฟังก์ชั่นเริ่มต้นความเสียหาย -
  486. -------------------------------------------------- -----
  487. ฟังก์ชั่นความเสียหาย (ส่วนที่ตีน้อยที่สุด, สูงสุด, น็อคแบ็ค, ประเภท, ทรัพย์สิน, ความล่าช้า, HitSound, HitPitch)
  488. ถ้า hit.Parent == ไม่มีแล้ว
  489. กลับ
  490. ปลาย
  491. ท้องถิ่น h = hit.Parent: FindFirstChildOfClass ("Humanoid")
  492. สำหรับ _, v เป็นคู่ (hit.Parent: children ())
  493. ถ้า v: IsA ("Humanoid") ถ้าอย่างนั้น
  494. h = v
  495. ปลาย
  496. ปลาย
  497. ถ้า h ~ = nil และ hit.Parent.Name ~ = char.Name และ hit.Parent: FindFirstChild ("UpperTorso") ~ = ไม่มีแล้ว
  498.  
  499. hit.Parent: FindFirstChild ( "หัวหน้า"): BreakJoints ()
  500. ปลาย
  501.  
  502. ถ้า h ~ = nil และ hit.Parent.Name ~ = char.Name และ hit.Parent: FindFirstChild ("ลำตัว") ~ = ไม่มีแล้ว
  503. ถ้า hit.Parent: findFirstChild ("DebounceHit") ~ = ไม่มีแล้ว
  504. ถ้า hit.Parent.DebounceHit.Value == จริงแล้ว
  505. กลับ
  506. ปลาย
  507. ปลาย
  508. ถ้า insta == จริงแล้ว
  509. hit.Parent: FindFirstChild ( "หัวหน้า"): BreakJoints ()
  510. ปลาย
  511. ท้องถิ่น c = สร้าง ("ObjectValue") {
  512. ชื่อ = "ผู้สร้าง"
  513. ค่าเกม =: บริการ ("ผู้เล่น") LocalPlayer
  514. Parent = h
  515. }
  516. เกม: GetService ("Debris"): AddItem (c, .5)
  517. ถ้า HitSound ~ = nil และ HitPitch ~ = ไม่มีแล้ว
  518. CFuncs.Sound.Create (HitSound, Hit, 1, HitPitch)
  519. ปลาย
  520. Local Damage = math.random (minim, maxim)
  521. โลคัลบล็อก = false
  522. บล็อกท้องถิ่น = hit.Parent: findFirstChild ("บล็อก")
  523. ถ้า block ~ = ไม่มีแล้ว
  524. ถ้า block.className == "IntValue" แล้ว
  525. ถ้า block.Value> 0 แล้ว
  526. บล็อก = จริง
  527. block.Value = block.Value - 1
  528. พิมพ์ (block.Value)
  529. ปลาย
  530. ปลาย
  531. ปลาย
  532. ถ้าถูกบล็อก == false แล้ว
  533. h.Health = h.Health - ความเสียหาย
  534. ShowDamage ((ส่วน. CFrame * CFrame.new (0, 0, (Part.Size.Z / 2))) p + Vector3.new (0, 1.5, 0)), - ความเสียหาย, 1.5, tors.BrickColor.Color )
  535. อื่น
  536. h.Health = h.Health - (ดาเมจ / 2)
  537. ShowDamage ((ส่วน. CFrame * CFrame.new (0, 0, (Part.Size.Z / 2))) p + Vector3.new (0, 1.5, 0)), - ความเสียหาย, 1.5, tors.BrickColor.Color )
  538. ปลาย
  539. ถ้า Type == "Knockdown" แล้ว
  540. hum ท้องถิ่น = hit.Parent.Humanoid
  541. hum.PlatformStand = จริง
  542. coroutine.resume (coroutine.create (ฟังก์ชั่น (HHumanoid)
  543. swait (1)
  544. HHumanoid.PlatformStand = false
  545. สิ้นสุด) ครวญเพลง)
  546. local angle = (hit.Position - (Property.Position + Vector3.new (0, 0, 0)))
  547. local bodvol = สร้าง ("BodyVelocity") {
  548. velocity = angle * knockback
  549. P = 5,000
  550. maxForce = Vector3.new (8e + 003, 8e + 003, 8e + 003)
  551. Parent = การเข้าชม
  552. }
  553. local rl = Create ("BodyAngularVelocity") {
  554. P = 3000
  555. maxTorque = Vector3.new (500000, 500000, 500000) * 50000000000000
  556. angularvelocity = Vector3.new (math.random (-10, 10), math.random (-10, 10), math.random (-10, 10)),
  557. Parent = การเข้าชม
  558. }
  559. เกม: GetService ("Debris"): AddItem (bodvol, .5)
  560. เกม: GetService ("Debris"): AddItem (rl, .5)
  561. elseif พิมพ์ == "ปกติ" จากนั้น
  562. local vp = สร้าง ("BodyVelocity") {
  563. P = 500
  564. maxForce = Vector3.new (math.huge, 0, math.huge)
  565. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  566. }
  567. ถ้า knockback> 0 งั้น
  568. vp.Parent = hit.Parent.Torso
  569. ปลาย
  570. เกม: GetService ("Debris"): AddItem (vp, .5)
  571. elseif พิมพ์ == "ขึ้น" จากนั้น
  572. โลคัล bodyVelocity = สร้าง ("BodyVelocity") {
  573. velocity = Vector3.new (0, 20, 0)
  574. P = 5,000
  575. maxForce = Vector3.new (8e + 003, 8e + 003, 8e + 003)
  576. Parent = การเข้าชม
  577. }
  578. เกม: GetService ("Debris"): AddItem (bodyVelocity, .5)
  579. elseif พิมพ์ == "DarkUp" จากนั้น
  580. coroutine.resume (coroutine.create (ฟังก์ชั่น ()
  581. สำหรับ i = 0, 1, 0.1 ทำ
  582. swait ()
  583. Effects.Block.Create (BrickColor.new ("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, 1, .08, 1)
  584. ปลาย
  585. จบ))
  586. โลคัล bodyVelocity = สร้าง ("BodyVelocity") {
  587. velocity = Vector3.new (0, 20, 0)
  588. P = 5,000
  589. maxForce = Vector3.new (8e + 003, 8e + 003, 8e + 003)
  590. Parent = การเข้าชม
  591. }
  592. เกม: GetService ("Debris"): AddItem (bodyVelocity, 1)
  593. elseif พิมพ์ == "บ่วง" แล้ว
  594. local bp = สร้าง ("BodyPosition") {
  595. P = 2000
  596. D = 100
  597. maxForce = Vector3.new (math.huge, math.huge, math.huge)
  598. ตำแหน่ง = hit.Parent.Torso.Position,
  599. Parent = hit.Parent.Torso
  600. }
  601. เกม: GetService ("Debris"): AddItem (bp, 1)
  602. elseif พิมพ์ == "หยุด" แล้ว
  603. โลคัล BodPos = สร้าง ("BodyPosition") {
  604. P = 50,000
  605. D = 1,000
  606. maxForce = Vector3.new (math.huge, math.huge, math.huge)
  607. ตำแหน่ง = hit.Parent.Torso.Position,
  608. Parent = hit.Parent.Torso
  609. }
  610. local BodGy = สร้าง ("BodyGyro") {
  611. maxTorque = Vector3.new (4e + 005, 4e + 005, 4e + 005) * math.huge
  612. P = 20e + 003
  613. Parent = hit.Parent.Torso
  614. cframe = hit.Parent.Torso.CFrame
  615. }
  616. hit.Parent.Torso.Anchored = true
  617. coroutine.resume (coroutine.create (ฟังก์ชั่น (บางส่วน)
  618. swait (1.5)
  619. Part.Anchored = false
  620. สิ้นสุด), hit.Parent.Torso)
  621. เกม: GetService ("Debris"): AddItem (BodPos, 3)
  622. เกม: GetService ("Debris"): AddItem (BodGy, 3)
  623. ปลาย
  624. local debounce = สร้าง ("BoolValue") {
  625. ชื่อ = "DebounceHit",
  626. Parent = hit.Parent
  627. ค่า = จริง
  628. }
  629. เกม: GetService ("Debris"): AddItem (debounce, Delay)
  630. c = สร้าง ("ObjectValue") {
  631. ชื่อ = "ผู้สร้าง"
  632. ค่า = ผู้เล่น
  633. Parent = h
  634. }
  635. เกม: GetService ("Debris"): AddItem (c, .5)
  636. ปลาย
  637. ปลาย
  638. -------------------------------------------------- -----
  639. - ฟังก์ชั่นความเสียหายสิ้นสุด -
  640. -------------------------------------------------- -----
  641.  
  642. -------------------------------------------------- -----
  643. - การปรับแต่งฟังก์ชั่นความเสียหายเริ่มต้น -
  644. -------------------------------------------------- -----
  645. ฟังก์ชั่น ShowDamage (Pos, ข้อความ, เวลา, สี)
  646. อัตราท้องถิ่น = (1/30)
  647. local Pos = (Pos หรือ Vector3.new (0, 0, 0))
  648. ข้อความท้องถิ่น = (ข้อความหรือ "")
  649. เวลาท้องถิ่น = (เวลาหรือ 2)
  650. local Color = (สีหรือ Color3.new (255, 255, 1))
  651. local EffectPart = CFuncs.Part.Create (พื้นที่ทำงาน, "SmoothPlastic", 0, 1, BrickColor.new (สี), "Effect", Vector3.ew (0, 0, 0)
  652. EffectPart.Anchored = true
  653. local BillboardGui = สร้าง ("BillboardGui") {
  654. ขนาด = UDim2.new (3, 0, 3, 0),
  655. Adornee = EffectPart
  656. Parent = EffectPart
  657. }
  658. ท้องถิ่น TextLabel = สร้าง ("TextLabel") {
  659. BackgroundTransparency = 1
  660. ขนาด = UDim2.new (1, 0, 1, 0),
  661. ข้อความ = ข้อความ
  662. แบบอักษร = "Bodoni",
  663. TextColor3 = สี
  664. TextScaled = true
  665. TextStrokeColor3 = Color3.fromRGB (0,0,0)
  666. Parent = BillboardGui
  667. }
  668. game.Debris: AddItem (เอฟเฟ็กต์พาร์ต (เวลา))
  669. เกม EffectPart.Parent =: GetService ("พื้นที่ทำงาน")
  670. ดีเลย์ (0, ฟังก์ชั่น ()
  671. เฟรมท้องถิ่น = (เวลา / อัตรา)
  672. สำหรับ Frame = 1, เฟรมทำ
  673. รอ (Rate)
  674. Local Percent = (เฟรม / เฟรม)
  675. EffectPart.CFrame = CFrame.new (Pos) + Vector3.new (0, เปอร์เซ็นต์, 0)
  676. TextLabel.TextTransparency = เปอร์เซ็นต์
  677. ปลาย
  678. ถ้า EffectPart และ EffectPart.Parent แล้ว
  679. EffectPart: ทำลาย ()
  680. ปลาย
  681. จบ)
  682. ปลาย
  683. -------------------------------------------------- -----
  684. - การปรับแต่งฟังก์ชั่นความเสียหายสุดท้าย -
  685. -------------------------------------------------- -----
  686.  
  687. ฟังก์ชั่น MagniDamage (ส่วนที่, Magni, Mindam, Maxdam, Knock, Type)
  688. สำหรับ _, c เป็นคู่ (เวิร์กสเปซ: children ()) ทำ
  689. local hum = c: findFirstChild ("Humanoid")
  690. ถ้าฮัม ~ = ไม่มีแล้ว
  691. local head = c: findFirstChild ("Head")
  692. ถ้าหัว ~ = ไม่มีแล้ว
  693. เป้าหมายท้องถิ่น = head.Position - ส่วนที่ตำแหน่ง
  694. local mag = targ.magnitude
  695. ถ้า magni> = mag และ c.Name ~ = plr.Name
  696. ความเสียหาย (หัว, หัว, Mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  697. ปลาย
  698. ปลาย
  699. ปลาย
  700. ปลาย
  701. ปลาย
  702.  
  703.  
  704. CFuncs = {
  705. ส่วนหนึ่ง = {
  706. สร้างฟังก์ชัน = (พาเรนต์, วัสดุ, การสะท้อน, ความโปร่งใส, สี, ชื่อ, ขนาด)
  707. ส่วนท้องถิ่น = สร้าง ("ส่วน") ({
  708. Parent = ผู้ปกครอง
  709. การสะท้อน = การสะท้อน
  710. ความโปร่งใส = ความโปร่งใส
  711. CanCollide = false
  712. ล็อค = จริง
  713. BrickColor = BrickColor.new ใหม่ (tostring (BColor))
  714. ชื่อ = ชื่อ
  715. ขนาด = ขนาด
  716. วัสดุ = วัสดุ
  717. })
  718. RemoveOutlines (บางส่วน)
  719. คืนส่วนหนึ่ง
  720. ปลาย
  721. }
  722. ตาข่าย = {
  723. สร้างฟังก์ชั่น = (Mesh, Part, MeshType, MeshId, OffSet, Scale)
  724. local Msh = สร้าง (Mesh) ({
  725. Parent = ส่วนหนึ่ง
  726. Offset = OffSet
  727. สเกล = สเกล
  728. })
  729. ถ้า Mesh == "SpecialMesh" แล้ว
  730. Msh.MeshType = MeshType
  731. Msh.MeshId = MeshId
  732. ปลาย
  733. ส่งคืน Msh
  734. ปลาย
  735. }
  736. ตาข่าย = {
  737. สร้างฟังก์ชั่น = (Mesh, Part, MeshType, MeshId, OffSet, Scale)
  738. local Msh = สร้าง (Mesh) ({
  739. Parent = ส่วนหนึ่ง
  740. Offset = OffSet
  741. สเกล = สเกล
  742. })
  743. ถ้า Mesh == "SpecialMesh" แล้ว
  744. Msh.MeshType = MeshType
  745. Msh.MeshId = MeshId
  746. ปลาย
  747. ส่งคืน Msh
  748. ปลาย
  749. }
  750. เชื่อม = {
  751. สร้าง = ฟังก์ชั่น (Parent, Part0, Part1, C0, C1)
  752. local Weld = สร้าง ("Weld") ({
  753. Parent = ผู้ปกครอง
  754. ส่วนที่ 0 = ส่วนที่ 0
  755. ส่วนที่ 1 = ส่วนที่ 1
  756. C0 = C0,
  757. C1 = C1
  758. })
  759. กลับมาเชื่อม
  760. ปลาย
  761. }
  762. เสียง = {
  763. สร้างฟังก์ชั่น = (id, par, vol, pit)
  764. coroutine.resume (coroutine.create (ฟังก์ชั่น ()
  765. ท้องถิ่น S = สร้าง ("เสียง") ({
  766. ปริมาณ = vol
  767. สนาม = พิทหรือ 1
  768. SoundId = id
  769. Parent = par หรือเวิร์กสเปซ
  770. })
  771. รอ()
  772. S: เล่น ()
  773. เกม: GetService ("Debris"): AddItem (S, 6)
  774. จบ))
  775. ปลาย
  776. }
  777. ParticleEmitter = {
  778. สร้าง = ฟังก์ชัน (พาเรนต์, Color1, Color2, LightEmission, ขนาด, พื้นผิว, ความโปร่งใส, ZOffset, Accel, ลาก, LockedToPart, VelocityInheritance, EmissionDirection, เปิดใช้งาน, อายุการใช้งาน, อัตรา, การหมุน, RotSpeed, VelocitySpread)
  779. local fp = Create ("ParticleEmitter") ({
  780. Parent = ผู้ปกครอง
  781. Color = ColorSequence.new (Color1, Color2),
  782. LightEmission = LightEmission
  783. ขนาด = ขนาด
  784. พื้นผิว = พื้นผิว
  785. ความโปร่งใส = ความโปร่งใส
  786. ZOffset = ZOffset
  787. การเร่งความเร็ว = Accel,
  788. ลาก = ลาก
  789. LockedToPart = LockedToPart,
  790. VelocityInheritance = VelocityInheritance,
  791. EmissionDirection = EmissionDirection,
  792. Enabled = Enabled,
  793. อายุการใช้งาน = อายุการใช้งาน
  794. อัตรา = อัตรา
  795. การหมุน = การหมุน
  796. RotSpeed ​​= RotSpeed
  797. ความเร็ว = ความเร็ว
  798. VelocitySpread = VelocitySpread
  799. })
  800. ส่งคืน fp
  801. ปลาย
  802. }
  803. }
  804. ฟังก์ชั่น RemoveOutlines (ส่วนหนึ่ง)
  805. ส่วนหนึ่งส่วนหน้าส่วนด้านล่างส่วนหน้าซ้ายส่วนหน้าขวาส่วนหน้าด้านหน้าส่วนหลังหน้า = 10, 10, 10, 10, 10, 10, 10
  806. ปลาย
  807. ฟังก์ชั่น CreatePart (FormFactor, ผู้ปกครอง, วัสดุ, การสะท้อน, ความโปร่งใส, สี, ชื่อ, ขนาด)
  808. ส่วนท้องถิ่น = สร้าง ("ส่วน") ({
  809. formFactor = FormFactor,
  810. Parent = ผู้ปกครอง
  811. การสะท้อน = การสะท้อน
  812. ความโปร่งใส = ความโปร่งใส
  813. CanCollide = false
  814. ล็อค = จริง
  815. BrickColor = BrickColor.new ใหม่ (tostring (BColor))
  816. ชื่อ = ชื่อ
  817. ขนาด = ขนาด
  818. วัสดุ = วัสดุ
  819. })
  820. RemoveOutlines (บางส่วน)
  821. คืนส่วนหนึ่ง
  822. ปลาย
  823. ฟังก์ชั่น CreateMesh (Mesh, Part, MeshType, MeshId, OffSet, Scale)
  824. local Msh = สร้าง (Mesh) ({
  825. Parent = ส่วนหนึ่ง
  826. Offset = OffSet
  827. สเกล = สเกล
  828. })
  829. ถ้า Mesh == "SpecialMesh" แล้ว
  830. Msh.MeshType = MeshType
  831. Msh.MeshId = MeshId
  832. ปลาย
  833. ส่งคืน Msh
  834. ปลาย
  835. ฟังก์ชั่น CreateWeld (ผู้ปกครอง, ส่วนที่ 1, ส่วนที่ 1, C0, C1)
  836. local Weld = สร้าง ("Weld") ({
  837. Parent = ผู้ปกครอง
  838. ส่วนที่ 0 = ส่วนที่ 0
  839. ส่วนที่ 1 = ส่วนที่ 1
  840. C0 = C0,
  841. C1 = C1
  842. })
  843. กลับมาเชื่อม
  844. ปลาย
  845.  
  846.  
  847. -------------------------------------------------- -----
  848. - ฟังก์ชั่นเริ่มต้นผล -
  849. -------------------------------------------------- -----
  850. EffectModel = Instance.new ("Model", char)
  851. ผลกระทบ = {
  852. บล็อก = {
  853. สร้าง = ฟังก์ชั่น (สีอิฐ, cframe, x1, y1, z1, x3, y3, z3, ความล่าช้า, ประเภท)
  854. local prt = CFuncs.Part.Create (EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new ())
  855. prt.Anchored = true
  856. prt.CFrame = cframe
  857. local msh = CFuncs.Mesh.Create ("BlockMesh", prt, "", "", Vector3.new (0, 0, 0), Vector3.new (x1, y1, z1)
  858. เกม: GetService ("Debris"): AddItem (prt, 10)
  859. ถ้า Type == 1 หรือ Type == ไม่มีแล้ว
  860. table.insert (เอฟเฟกต์, {
  861. PRT,
  862. "Block1"
  863. ความล่าช้า
  864. x3,
  865. y3,
  866. Z3,
  867. MSH
  868. })
  869. elseif พิมพ์ == 2 จากนั้น
  870. table.insert (เอฟเฟกต์, {
  871. PRT,
  872. "Block2"
  873. ความล่าช้า
  874. x3,
  875. y3,
  876. Z3,
  877. MSH
  878. })
  879. อื่น
  880. table.insert (เอฟเฟกต์, {
  881. PRT,
  882. "block3"
  883. ความล่าช้า
  884. x3,
  885. y3,
  886. Z3,
  887. MSH
  888. })
  889. ปลาย
  890. ปลาย
  891. }
  892. ทรงกลม = {
  893. สร้างฟังก์ชั่น = (สีอิฐ, cframe, x1, y1, z1, x3, y3, z3, ความล่าช้า)
  894. local prt = CFuncs.Part.Create (EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new ())
  895. prt.Anchored = true
  896. prt.CFrame = cframe
  897. local msh = CFuncs.Mesh.Create ("SpecialMesh", prt, "Sphere", "", Vector3.new (0, 0, 0), Vector3.new (x1, y1, z1)
  898. เกม: GetService ("Debris"): AddItem (prt, 10)
  899. table.insert (เอฟเฟกต์, {
  900. PRT,
  901. "สูบ"
  902. ความล่าช้า
  903. x3,
  904. y3,
  905. Z3,
  906. MSH
  907. })
  908. ปลาย
  909. }
  910. รูปทรงกระบอก = {
  911. สร้างฟังก์ชั่น = (สีอิฐ, cframe, x1, y1, z1, x3, y3, z3, ความล่าช้า)
  912. local prt = CFuncs.Part.Create (EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new ())
  913. prt.Anchored = true
  914. prt.CFrame = cframe
  915. local msh = CFuncs.Mesh.Create ("CylinderMesh", prt, "", "", Vector3.new (0, 0, 0), Vector3.new (x1, y1, z1)
  916. เกม: GetService ("Debris"): AddItem (prt, 10)
  917. table.insert (เอฟเฟกต์, {
  918. PRT,
  919. "สูบ"
  920. ความล่าช้า
  921. x3,
  922. y3,
  923. Z3,
  924. MSH
  925. })
  926. ปลาย
  927. }
  928. คลื่น = {
  929. สร้างฟังก์ชั่น = (สีอิฐ, cframe, x1, y1, z1, x3, y3, z3, ความล่าช้า)
  930. local prt = CFuncs.Part.Create (EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new ())
  931. prt.Anchored = true
  932. prt.CFrame = cframe
  933. local msh = CFuncs.Mesh.Create ("SpecialMesh", prt, "FileMesh", "rbxassetid: // 20329976", Vector3.new (0, 0, 0), Vector3.new (x1 / 60, y1 / 60, z1 / 60))
  934. เกม: GetService ("Debris"): AddItem (prt, 10)
  935. table.insert (เอฟเฟกต์, {
  936. PRT,
  937. "สูบ"
  938. ความล่าช้า
  939. x3 / 60
  940. y3 / 60
  941. z3 / 60
  942. MSH
  943. })
  944. ปลาย
  945. }
  946. แหวน = {
  947. สร้างฟังก์ชั่น = (สีอิฐ, cframe, x1, y1, z1, x3, y3, z3, ความล่าช้า)
  948. local prt = CFuncs.Part.Create (EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new ())
  949. prt.Anchored = true
  950. prt.CFrame = cframe
  951. local msh = CFuncs.Mesh.Create ("SpecialMesh", prt, "FileMesh", "rbxassetid: // 3270017", Vector3.new (0, 0, 0), Vector3.new (x1, y1, z1)
  952. เกม: GetService ("Debris"): AddItem (prt, 10)
  953. table.insert (เอฟเฟกต์, {
  954. PRT,
  955. "สูบ"
  956. ความล่าช้า
  957. x3,
  958. y3,
  959. Z3,
  960. MSH
  961. })
  962. ปลาย
  963. }
  964. ทำลาย = {
  965. สร้างฟังก์ชั่น = (brickcolor, cframe, x1, y1, z1)
  966. local prt = CFuncs.Part.Create (EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new (0.5, 0.5, 0.5)
  967. prt.Anchored = true
  968. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ (math.random (-50, 50), math.random (-50, 50), math.random (-50, 50))
  969. local msh = CFuncs.Mesh.Create ("SpecialMesh", prt, "Sphere", "", Vector3.new (0, 0, 0), Vector3.new (x1, y1, z1)
  970. local num = math.random (10, 50) / 1,000
  971. เกม: GetService ("Debris"): AddItem (prt, 10)
  972. table.insert (เอฟเฟกต์, {
  973. PRT,
  974. "ป่นปี้",
  975. NUM,
  976. prt.CFrame,
  977. math.random () - math.random ()
  978. 0,
  979. เลขสุ่ม (50, 100) / 100
  980. })
  981. ปลาย
  982. }
  983. หมุนวน = {
  984. สร้างฟังก์ชั่น = (สีอิฐ, cframe, x1, y1, z1, x3, y3, z3, ความล่าช้า)
  985. local prt = CFuncs.Part.Create (EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new ())
  986. prt.Anchored = true
  987. prt.CFrame = cframe
  988. local msh = CFuncs.Mesh.Create ("SpecialMesh", prt, "FileMesh", "rbxassetid: // 1051557", Vector3.new (0, 0, 0), Vector3.new (x1, y1, z1)
  989. เกม: GetService ("Debris"): AddItem (prt, 10)
  990. table.insert (เอฟเฟกต์, {
  991. PRT,
  992. "สูบ"
  993. ความล่าช้า
  994. x3,
  995. y3,
  996. Z3,
  997. MSH
  998. })
  999. ปลาย
  1000. }
  1001. กด = {
  1002. สร้างฟังก์ชั่น = (สีอิฐ, cframe, x1, y1, z1, x3, y3, z3, ความล่าช้า)
  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: // 437347603", Vector3.new (0, 0, 0), Vector3.new (x1, y1, z1)
  1007. เกม: GetService ("Debris"): AddItem (prt, 10)
  1008. table.insert (เอฟเฟกต์, {
  1009. PRT,
  1010. "สูบ"
  1011. ความล่าช้า
  1012. x3,
  1013. y3,
  1014. Z3,
  1015. MSH
  1016. })
  1017. ปลาย
  1018. }
  1019. }
  1020. ส่วนของฟังก์ชั่น (formfactor, parent, reflectance, transparent, brickcolor, ชื่อ, ขนาด)
  1021. local fp = IT ("ส่วน")
  1022. fp.formFactor = formfactor
  1023. fp.Parent = parent
  1024. fp.Reflectance = reflectance
  1025. fp.Transparency = ความโปร่งใส
  1026. fp.CanCollide = false
  1027. fp.Locked = true
  1028. fp.BrickColor = สีอิฐ
  1029. fp.Name = ชื่อ
  1030. fp.Size = size
  1031. fp.Position = tors.Position
  1032. RemoveOutlines (FP)
  1033. fp.Material = "SmoothPlastic"
  1034. FP: BreakJoints ()
  1035. ส่งคืน fp
  1036. ปลาย
  1037.  
  1038. ฟังก์ชั่นตาข่าย (ตาข่าย, ส่วน, meshtype, meshid, ชดเชย, ขนาด)
  1039. local mesh = IT (Mesh)
  1040. mesh.Parent = ส่วนหนึ่ง
  1041. ถ้า Mesh == "SpecialMesh" แล้ว
  1042. mesh.MeshType = meshtype
  1043. ถ้า meshid ~ = "ไม่มี" แล้ว
  1044. mesh.MeshId = "http://www.roblox.com/asset/?id="..meshid
  1045. ปลาย
  1046. ปลาย
  1047. mesh.Offset = offset
  1048. mesh.Scale = ขนาด
  1049. ตาข่ายกลับ
  1050. ปลาย
  1051.  
  1052. ฟังก์ชั่นเมจิก (bonuspeed, ประเภท, pos, ขนาด, ค่า, สี, MType)
  1053. local type = type
  1054. local rng = Instance.new ("ส่วน" ถ่าน)
  1055. rng.Anchored = true
  1056. rng.BrickColor = color
  1057. rng.CanCollide = false
  1058. rng.FormFactor = 3
  1059. rng.Name = "แหวน"
  1060. rng.Material = "Neon"
  1061. rng.Size = Vector3.new (1, 1, 1)
  1062. rng.Transparency = 0
  1063. rng.TopSurface = 0
  1064. rng.BottomSurface = 0
  1065. rng.CFrame = pos
  1066. local rngm = Instance.new ("SpecialMesh", rng)
  1067. rngm.MeshType = MType
  1068. rngm.Scale = scale
  1069. local scaler2 = 1
  1070. ถ้าพิมพ์ == "เพิ่ม" แล้ว
  1071. scaler2 = 1 * ค่า
  1072. elseif พิมพ์ == "หาร" แล้ว
  1073. scaler2 = 1 / ค่า
  1074. ปลาย
  1075. coroutine.resume (coroutine.create (ฟังก์ชั่น ()
  1076. สำหรับ i = 0, 10 / bonuspeed, 0.1 ทำได้
  1077. swait ()
  1078. ถ้าพิมพ์ == "เพิ่ม" แล้ว
  1079. scaler2 = scaler2 - ค่า 0.01 * / bonuspeed
  1080. elseif พิมพ์ == "หาร" แล้ว
  1081. scaler2 = scaler2 - 0.01 / ค่า * bonuspeed
  1082. ปลาย
  1083. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1084. rngm.Scale = rngm.Scale + Vector3.new (scaler2 * bonuspeed, scaler2 * bonuspeed, scaler2 * bonuspeed)
  1085. ปลาย
  1086. RNG: ทำลาย ()
  1087. จบ))
  1088. ปลาย
  1089.  
  1090. ฟังก์ชั่น Eviscerate (เพื่อน)
  1091. ถ้า dude.Name ~ = ถ่านแล้ว
  1092. local bgf = IT ("BodyGyro", dude.Head)
  1093. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ (Rad (-90), 0, 0)
  1094. local val = IT ("BoolValue" เพื่อน)
  1095. val.Name = "IsHit"
  1096. ท้องถิ่น ds = coroutine.wrap (ฟังก์ชั่น ()
  1097. เพื่อน: WaitForChild ( "หัวหน้า"): BreakJoints ()
  1098. รอ (0.5)
  1099. เป้าหมาย = ศูนย์
  1100. coroutine.resume (coroutine.create (ฟังก์ชั่น ()
  1101. สำหรับ i, v เป็นคู่ (เพื่อน: GetChildren ()) ทำ
  1102. ถ้า v: IsA ("อุปกรณ์เสริม") จากนั้น
  1103. วี: ทำลาย ()
  1104. ปลาย
  1105. if v:IsA("Humanoid") then
  1106. v:Destroy()
  1107. end
  1108. if v:IsA("CharacterMesh") then
  1109. v:Destroy()
  1110. end
  1111. if v:IsA("Model") then
  1112. v:Destroy()
  1113. end
  1114. if v:IsA("Part") or v:IsA("MeshPart") then
  1115. for x, o in pairs(v:GetChildren()) do
  1116. if o:IsA("Decal") then
  1117. o:Destroy()
  1118. end
  1119. end
  1120. coroutine.resume(coroutine.create(function()
  1121. v.Material = "Neon"
  1122. v.CanCollide = false
  1123. local PartEmmit1 = IT("ParticleEmitter", v)
  1124. PartEmmit1.LightEmission = 1
  1125. PartEmmit1.Texture = "rbxassetid://2582829122"
  1126. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1127. PartEmmit1.Rate = 150
  1128. PartEmmit1.Lifetime = NumberRange.new(1)
  1129. PartEmmit1.Size = NumberSequence.new({
  1130. NumberSequenceKeypoint.new(0, 0.75, 0),
  1131. NumberSequenceKeypoint.new(1, 0, 0)
  1132. })
  1133. PartEmmit1.Transparency = NumberSequence.new({
  1134. NumberSequenceKeypoint.new(0, 0, 0),
  1135. NumberSequenceKeypoint.new(1, 1, 0)
  1136. })
  1137. PartEmmit1.Speed = NumberRange.new(0, 0)
  1138. PartEmmit1.VelocitySpread = 30000
  1139. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  1140. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  1141. local BodPoss = IT("BodyPosition", v)
  1142. BodPoss.P = 3000
  1143. BodPoss.D = 1000
  1144. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  1145. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  1146. v.Color = maincolor.Color
  1147. coroutine.resume(coroutine.create(function()
  1148. for i = 0, 49 do
  1149. swait(1)
  1150. v.Transparency = v.Transparency + 0.08
  1151. end
  1152. wait(0.5)
  1153. PartEmmit1.Enabled = false
  1154. wait(3)
  1155. v:Destroy()
  1156. dude:Destroy()
  1157. end))
  1158. end))
  1159. end
  1160. end
  1161. end))
  1162. end)
  1163. ds()
  1164. end
  1165. end
  1166.  
  1167. function FindNearestHead(Position, Distance, SinglePlayer)
  1168. if SinglePlayer then
  1169. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  1170. end
  1171. local List = {}
  1172. for i, v in pairs(workspace:GetChildren()) do
  1173. if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  1174. table.insert(List, v)
  1175. end
  1176. end
  1177. return List
  1178. end
  1179.  
  1180. function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  1181. local type = type
  1182. local rng = Instance.new("Part", char)
  1183. rng.Anchored = true
  1184. rng.BrickColor = color
  1185. rng.CanCollide = false
  1186. rng.FormFactor = 3
  1187. rng.Name = "Ring"
  1188. rng.Material = "Neon"
  1189. rng.Size = Vector3.new(1, 1, 1)
  1190. rng.Transparency = 0
  1191. rng.TopSurface = 0
  1192. rng.BottomSurface = 0
  1193. rng.CFrame = pos
  1194. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  1195. local rngm = Instance.new("SpecialMesh", rng)
  1196. rngm.MeshType = MType
  1197. rngm.Scale = Vector3.new(x1, y1, z1)
  1198. local scaler2 = 1
  1199. local speeder = FastSpeed
  1200. if type == "Add" then
  1201. scaler2 = 1 * value
  1202. elseif type == "Divide" then
  1203. scaler2 = 1 / value
  1204. end
  1205. coroutine.resume(coroutine.create(function()
  1206. for i = 0, 10 / bonuspeed, 0.1 do
  1207. swait()
  1208. if type == "Add" then
  1209. scaler2 = scaler2 - 0.01 * value / bonuspeed
  1210. elseif type == "Divide" then
  1211. scaler2 = scaler2 - 0.01 / value * bonuspeed
  1212. end
  1213. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1214. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1215. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1216. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1217. end
  1218. rng:Destroy()
  1219. end))
  1220. end
  1221.  
  1222. function SoulSteal(dude)
  1223. if dude.Name ~= char then
  1224. local bgf = IT("BodyGyro", dude.Head)
  1225. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  1226. local val = IT("BoolValue", dude)
  1227. val.Name = "IsHit"
  1228. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  1229. local soulst = coroutine.wrap(function()
  1230. local soul = Instance.new("Part",dude)
  1231. soul.Size = Vector3.new(1,1,1)
  1232. soul.CanCollide = false
  1233. soul.Anchored = false
  1234. soul.Position = torso.Position
  1235. soul.Transparency = 1
  1236. local PartEmmit1 = IT("ParticleEmitter", soul)
  1237. PartEmmit1.LightEmission = 1
  1238. PartEmmit1.Texture = "rbxassetid://2582829122"
  1239. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1240. PartEmmit1.Rate = 250
  1241. PartEmmit1.Lifetime = NumberRange.new(1.6)
  1242. PartEmmit1.Size = NumberSequence.new({
  1243. NumberSequenceKeypoint.new(0, 1, 0),
  1244. NumberSequenceKeypoint.new(1, 0, 0)
  1245. })
  1246. PartEmmit1.Transparency = NumberSequence.new({
  1247. NumberSequenceKeypoint.new(0, 0, 0),
  1248. NumberSequenceKeypoint.new(1, 1, 0)
  1249. })
  1250. PartEmmit1.Speed = NumberRange.new(0, 0)
  1251. PartEmmit1.VelocitySpread = 30000
  1252. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  1253. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  1254. local BodPoss = IT("BodyPosition", soul)
  1255. BodPoss.P = 3000
  1256. BodPoss.D = 1000
  1257. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  1258. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  1259. wait(1.6)
  1260. soul.Touched:connect(function(hit)
  1261. if hit.Parent == char then
  1262. soul:Destroy()
  1263. end
  1264. end)
  1265. wait(1.2)
  1266. while soul do
  1267. swait()
  1268. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1269. BodPoss.Position = tors.Position
  1270. end
  1271. end)
  1272. soulst()
  1273. end
  1274. end
  1275. function FaceMouse()
  1276. local Cam = workspace.CurrentCamera
  1277. return {
  1278. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  1279. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  1280. }
  1281. end
  1282.  
  1283. BTAUNT = Instance.new("Sound", tors)
  1284. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2385953834"
  1285. BTAUNT.Volume = 10
  1286. BTAUNT.Pitch = 1
  1287. BTAUNT.Looped = true
  1288. BTAUNT.TimePosition = 0
  1289.  
  1290. BTAUNT2 = Instance.new("Sound", tors)
  1291. BTAUNT2.SoundId = "http://www.roblox.com/asset/?id=935804253"
  1292. BTAUNT2.Volume = 10
  1293. BTAUNT2.Pitch = 1
  1294. BTAUNT2.Looped = false
  1295. BTAUNT2.TimePosition = 0
  1296.  
  1297. BTAUNT3 = Instance.new("Sound", tors)
  1298. BTAUNT3.SoundId = "http://www.roblox.com/asset/?id=2866646141"
  1299. BTAUNT3.Volume = 2
  1300. BTAUNT3.Pitch = 1
  1301. BTAUNT3.Looped = true
  1302. BTAUNT3.TimePosition = 0
  1303.  
  1304. TEST = Instance.new("Sound", tors)
  1305. TEST.SoundId = "http://www.roblox.com/asset/?id=2544975373"
  1306. TEST.Volume = 25
  1307. TEST.Pitch = 1
  1308. TEST.Looped = false
  1309. TEST.TimePosition = 0
  1310. -------------------------------------------------------
  1311. --End Effect Function--
  1312. -------------------------------------------------------
  1313. function Cso(ID, PARENT, VOLUME, PITCH)
  1314. local NSound = nil
  1315. coroutine.resume(coroutine.create(function()
  1316. NSound = IT("Sound", PARENT)
  1317. NSound.Volume = VOLUME
  1318. NSound.Pitch = PITCH
  1319. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  1320. swait()
  1321. NSound:play()
  1322. game:GetService("Debris"):AddItem(NSound, 50)
  1323. end))
  1324. return NSound
  1325. end
  1326. function CameraEnshaking(Length, Intensity)
  1327. coroutine.resume(coroutine.create(function()
  1328. local intensity = 1 * Intensity
  1329. local rotM = 0.01 * Intensity
  1330. for i = 0, Length, 0.1 do
  1331. swait()
  1332. intensity = intensity - 0.05 * Intensity / Length
  1333. rotM = rotM - 5.0E-4 * Intensity / Length
  1334. hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
  1335. cam.CFrame = cam.CFrame * CF(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity))) * Euler(Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM)
  1336. end
  1337. hum.CameraOffset = Vector3.new(0, 0, 0)
  1338. end))
  1339. end
  1340. -------------------------------------------------------
  1341. --End Important Functions--
  1342. -------------------------------------------------------
  1343.  
  1344.  
  1345. -------------------------------------------------------
  1346. --Start Customization--
  1347. -------------------------------------------------------
  1348. local Player_Size = 1
  1349. if Player_Size ~= 1 then
  1350. root.Size = root.Size * Player_Size
  1351. tors.Size = tors.Size * Player_Size
  1352. hed.Size = hed.Size * Player_Size
  1353. ra.Size = ra.Size * Player_Size
  1354. la.Size = la.Size * Player_Size
  1355. rl.Size = rl.Size * Player_Size
  1356. ll.Size = ll.Size * Player_Size
  1357. ----------------------------------------------------------------------------------
  1358. rootj.Parent = root
  1359. neck.Parent = tors
  1360. RW.Parent = tors
  1361. LW.Parent = tors
  1362. RH.Parent = tors
  1363. LH.Parent = tors
  1364. ----------------------------------------------------------------------------------
  1365. rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  1366. rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  1367. neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
  1368. neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
  1369. RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
  1370. LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
  1371. ----------------------------------------------------------------------------------
  1372. 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))
  1373. 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))
  1374. 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))
  1375. 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))
  1376. --hat.Parent = Character
  1377. end
  1378. ----------------------------------------------------------------------------------
  1379. ----------------------------------------------------------------------------------
  1380. local equipped = false
  1381. local idle = 0
  1382. local change = 1
  1383. local val = 0
  1384. local toim = 0
  1385. local idleanim = 0.4
  1386. local sine = 0
  1387. local Sit = 1
  1388. ----------------------------------------------------------------------------------
  1389. hum.WalkSpeed = 8
  1390. hum.JumpPower = 57
  1391. hum.Animator.Parent = nil
  1392. ----------------------------------------------------------------------------------
  1393.  
  1394.  
  1395. -------------------------------------------------------
  1396. --End Customization--
  1397. -------------------------------------------------------
  1398. local Blobby = Instance.new("Part", char)
  1399. Blobby.Name = "Blob"
  1400. Blobby.CanCollide = false
  1401. Blobby.BrickColor = BrickColor.new("Really black")
  1402. Blobby.Transparency = 0
  1403. Blobby.Material = "Plastic"
  1404. Blobby.Size = Vector3.new(1, 1, 2)
  1405. Blobby.TopSurface = Enum.SurfaceType.Smooth
  1406. Blobby.BottomSurface = Enum.SurfaceType.Smooth
  1407.  
  1408. local Weld = Instance.new("Weld", Blobby)
  1409. Weld.Part0 = ra
  1410. Weld.Part1 = Blobby
  1411. Weld.C1 = CFrame.new(0, 0.8, 0.4)
  1412. Weld.C0 = CFrame.Angles(Rad(-180),0,135)
  1413.  
  1414. local M2 = Instance.new("SpecialMesh")
  1415. M2.Parent = Blobby
  1416. M2.MeshId = "rbxassetid://0"
  1417. M2.TextureId = "rbxassetid://0"
  1418. M2.Scale = Vector3.new(1, 0.8, 1)
  1419.  
  1420. --[[local naeeym2 = Instance.new("BillboardGui",char)
  1421. naeeym2.AlwaysOnTop = true
  1422. naeeym2.Size = UDim2.new(5,35,2,15)
  1423. naeeym2.StudsOffset = Vector3.new(0, 3.5, 0)
  1424. naeeym2.Adornee = hed
  1425. naeeym2.Name = "Name"
  1426. --naeeym2.PlayerToHideFrom = Player
  1427. local tecks2 = Instance.new("TextLabel",naeeym2)
  1428. tecks2.BackgroundTransparency = 1
  1429. tecks2.TextScaled = true
  1430. tecks2.BorderSizePixel = 0
  1431. tecks2.Text = "Fight Me"
  1432. tecks2.Font = Enum.Font.Bodoni
  1433. tecks2.TextSize = 30
  1434. tecks2.TextStrokeTransparency = 0
  1435. tecks2.TextColor3 = Color3.new(0, 0, 0)
  1436. tecks2.TextStrokeColor3 = Color3.new(1, 1, 1)
  1437. tecks2.Size = UDim2.new(1,0,0.5,0)
  1438. tecks2.Parent = naeeym2]]
  1439. ----------------------------------------------------------------------------------
  1440. local AddInstance = function(Object, ...)
  1441. local Obj = Instance.new(Object)
  1442. for i,v in next,(...) do
  1443. Obj[i] = v
  1444. end
  1445. return Obj
  1446. end
  1447. ----------------------------------------------------
  1448.  
  1449. local Reaper = AddInstance("Part",{
  1450. Parent = hed,
  1451. CFrame = hed.CFrame,
  1452. formFactor = "Symmetric",
  1453. Size = Vector3.new(1, 1, 1),
  1454. CanCollide = false,
  1455. TopSurface = "Smooth",
  1456. BottomSurface = "Smooth",
  1457. Locked = true,
  1458. })
  1459. local Weld = AddInstance("Weld",{
  1460. Parent = Reaper,
  1461. Part0 = hed,
  1462. C0 = CFrame.new(0, 0.8, 0.4)*CFrame.Angles(0, 0, 0),
  1463. Part1 = Reaper,
  1464. })
  1465. local Mesh = AddInstance("SpecialMesh",{
  1466. Parent = Reaper,
  1467. MeshId = "rbxassetid://291954550",
  1468. TextureId = "rbxassetid://0",
  1469. Scale = Vector3.new(3.5, 3.5, 3.3),
  1470. VertexColor = Vector3.new(0.5, 0, 1),
  1471. })
  1472.  
  1473. local Reaper = AddInstance("Part",{
  1474. Parent = hed,
  1475. CFrame = hed.CFrame,
  1476. formFactor = "Symmetric",
  1477. Size = Vector3.new(1, 1, 1),
  1478. CanCollide = false,
  1479. TopSurface = "Smooth",
  1480. BottomSurface = "Smooth",
  1481. Locked = true,
  1482. })
  1483. local Weld = AddInstance("Weld",{
  1484. Parent = Reaper,
  1485. Part0 = hed,
  1486. C0 = CFrame.new(0.1, 0.8, 0.4)*CFrame.Angles(0, 0, 0),
  1487. Part1 = Reaper,
  1488. })
  1489. local Mesh = AddInstance("SpecialMesh",{
  1490. Parent = Reaper,
  1491. MeshId = "rbxassetid://291954550",
  1492. TextureId = "rbxassetid://0",
  1493. Scale = Vector3.new(3.5, 3.5, 3.3),
  1494. VertexColor = Vector3.new(0, 0, 0),
  1495. })
  1496.  
  1497. local Reaper2 = AddInstance("Part",{
  1498. Parent = tors,
  1499. CFrame = tors.CFrame,
  1500. formFactor = "Symmetric",
  1501. Size = Vector3.new(0.462, 1.403, 2.495),
  1502. CanCollide = false,
  1503. TopSurface = "Smooth",
  1504. BottomSurface = "Smooth",
  1505. Locked = true,
  1506. })
  1507. local Weld = AddInstance("Weld",{
  1508. Parent = Reaper2,
  1509. Part0 = tors,
  1510. C0 = CFrame.new(0, -1.7, 1)*CFrame.Angles(0, 0, 0),
  1511. Part1 = Reaper2,
  1512. })
  1513. local Mesh = AddInstance("SpecialMesh",{
  1514. Parent = Reaper2,
  1515. MeshId = "rbxassetid://2759032628",
  1516. TextureId = "rbxassetid://89867215",
  1517. Scale = Vector3.new(1, 1, 0.5),
  1518. VertexColor = Vector3.new(0.5, 0.5, 0.5),
  1519. })
  1520.  
  1521.  
  1522. -------------------------------------------------------
  1523. wait(1)
  1524. plr = game.Players.LocalPlayer
  1525. char = plr.Character
  1526. mouse = plr:GetMouse()
  1527. whitecolor = Color3.new(255,255,1)
  1528. epicmode = false
  1529. normal = true
  1530. for i,v in pairs(char:GetChildren()) do
  1531. if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" then
  1532. v:Destroy()
  1533. end
  1534. end
  1535. local shirt = Instance.new("Shirt",char)
  1536. shirt.ShirtTemplate = "rbxassetid://2047484529"
  1537. local pants = Instance.new("Pants",char)
  1538. pants.PantsTemplate = "rbxassetid://175974404"
  1539. local bdycolors = char["Body Colors"]
  1540. bdycolors.HeadColor3 = whitecolor
  1541. bdycolors.LeftArmColor3 = whitecolor
  1542. bdycolors.LeftLegColor3 = whitecolor
  1543. bdycolors.RightArmColor3 = whitecolor
  1544. bdycolors.RightLegColor3 = whitecolor
  1545. bdycolors.TorsoColor3 = whitecolor
  1546. for i,v in pairs(char:GetChildren()) do
  1547. if v.ClassName == "Hat" or v.ClassName == "Accessory" then
  1548. v:Destroy()
  1549. end
  1550. end
  1551.  
  1552.  
  1553.  
  1554. local BC = Character["Body Colors"]
  1555. BC.HeadColor = BrickColor.new("New Yeller")
  1556. BC.LeftArmColor = BrickColor.new("New Yeller")
  1557. BC.LeftLegColor = BrickColor.new("New Yeller")
  1558. BC.RightArmColor = BrickColor.new("New Yeller")
  1559. BC.RightLegColor = BrickColor.new("New Yeller")
  1560. BC.TorsoColor = BrickColor.new("New Yeller")
  1561.  
  1562.  
  1563.  
  1564. local righteyebrickcolor = "Institutional white"
  1565. local reye = Instance.new("Part", char)
  1566. reye.CanCollide = false
  1567. reye.BrickColor = BrickColor.new(righteyebrickcolor)
  1568. reye.Material = "Neon"
  1569. reye.Size = Vector3.new(.25,.35,.15)
  1570. weld(reye, char.Head, CFrame.new(0.15,-0.2,0.55), CFrame.new(1,0,0))
  1571. m1 = Instance.new("SpecialMesh", reye)
  1572. m1.MeshType = "Sphere"
  1573. m1.Scale = Vector3.new(0.9,0.9,0.9)
  1574. reye.Locked = true
  1575. reye.Name = "re"
  1576.  
  1577. -------------------------------------------------------
  1578. --Start Attacks N Stuff--
  1579. -------------------------------------------------------
  1580. local naeeym2 = Instance.new("BillboardGui",char)
  1581. naeeym2.AlwaysOnTop = true
  1582. naeeym2.Size = UDim2.new(5,35,2,35)
  1583. naeeym2.StudsOffset = Vector3.new(0,2,0)
  1584. naeeym2.Adornee = hed
  1585. naeeym2.Name = "Name"
  1586.  
  1587. local tecks2 = Instance.new("TextLabel",naeeym2)
  1588. tecks2.BackgroundTransparency = 1
  1589. tecks2.TextScaled = true
  1590. tecks2.BorderSizePixel = 0
  1591. tecks2.Text = "Script By Guest_842104 (Rare Script)(Leaked)"
  1592. tecks2.Font = "Fantasy"
  1593. tecks2.TextSize = 30
  1594. tecks2.TextStrokeTransparency = 0
  1595. tecks2.TextColor3 = BrickColor.new('Black').Color
  1596. tecks2.TextStrokeColor3 = BrickColor.new('New Yeller').Color
  1597. tecks2.Size = UDim2.new(1,0,0.5,0)
  1598. tecks2.Parent = naeeym2
  1599. textfag = tecks2
  1600. tecks2.Text = "hehehe"
  1601. wait(2)
  1602. tecks2.Text = "play games me!!!"
  1603. wait(1)
  1604. tecks2.Text = "J e v i lSwitcher"
  1605. BTAUNT:Play()
  1606. coroutine.resume(coroutine.create(function()
  1607. while textfag ~= nil do
  1608. swait()
  1609. textfag.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))
  1610. textfag.Rotation = math.random(-3,3)
  1611. end
  1612. end))
  1613.  
  1614.  
  1615. char.Humanoid.JumpPower = 115
  1616. char.Humanoid.WalkSpeed = 30
  1617.  
  1618.  
  1619. --Switcher-------------------------------------
  1620.  
  1621.  
  1622. local effectTorso = Instance.new("Sparkles", char.Torso)
  1623. effectTorso.SparkleColor = Color3.new(0, 85, 255)
  1624. effectTorso.Enabled = false
  1625.  
  1626. local animation = Instance.new("NumberValue", char)
  1627. animation.Value = 1
  1628. animation.Name = "Animation"
  1629.  
  1630.  
  1631.  
  1632.  
  1633. ---------------------------
  1634.  
  1635.  
  1636. function Noob2 ()
  1637.  
  1638. wait(0.1)
  1639. shirt.ShirtTemplate = "rbxassetid://2544612637"
  1640. wait(0.1)
  1641. pants.PantsTemplate = "rbxassetid://2544611861"
  1642. tecks2.Text = "Eiffel"
  1643.  
  1644. tecks2.TextColor3 = BrickColor.new('red').Color
  1645. tecks2.TextStrokeColor3 = BrickColor.new('Hot pink').Color
  1646. maincolor = BrickColor.new("Hot pink")
  1647.  
  1648. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2897610880"
  1649.  
  1650. BC.HeadColor = BrickColor.new("New red")
  1651. BC.LeftArmColor = BrickColor.new("New red")
  1652. BC.LeftLegColor = BrickColor.new("New red")
  1653. BC.RightArmColor = BrickColor.new("New red")
  1654. BC.RightLegColor = BrickColor.new("New red")
  1655. BC.TorsoColor = BrickColor.new("New red")
  1656. char.Torso.Material = ("Plastic")
  1657.  
  1658. effectTorso.Enabled = false
  1659.  
  1660. animation.Value = 3
  1661.  
  1662.  
  1663. hed.face.Texture = "rbxassetid://2433650109"
  1664.  
  1665.  
  1666. end
  1667.  
  1668. function Noob3 ()
  1669.  
  1670. wait(0.1)
  1671. shirt.ShirtTemplate = "rbxassetid://2544612637"
  1672. wait(0.1)
  1673. pants.PantsTemplate = "rbxassetid://2544611861"
  1674. tecks2.Text = "Murder"
  1675.  
  1676. tecks2.TextColor3 = BrickColor.new('Black').Color
  1677. tecks2.TextStrokeColor3 = BrickColor.new('Really red').Color
  1678. maincolor = BrickColor.new("Really red")
  1679.  
  1680. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2582332053"
  1681.  
  1682. BC.HeadColor = BrickColor.new("New Yeller")
  1683. BC.LeftArmColor = BrickColor.new("New Yeller")
  1684. BC.LeftLegColor = BrickColor.new("New Yeller")
  1685. BC.RightArmColor = BrickColor.new("New Yeller")
  1686. BC.RightLegColor = BrickColor.new("New Yeller")
  1687. BC.TorsoColor = BrickColor.new("New Yeller")
  1688.  
  1689. char.Torso.Material = ("Plastic")
  1690.  
  1691. effectTorso.Enabled = false
  1692.  
  1693. animation.Value = 1
  1694.  
  1695. hed.face.Texture = "rbxassetid://10521899"
  1696.  
  1697.  
  1698. end
  1699.  
  1700. function Noob4 ()
  1701.  
  1702. wait(0.1)
  1703. shirt.ShirtTemplate = "rbxassetid://2544612637"
  1704. wait(0.1)
  1705. pants.PantsTemplate = "rbxassetid://2544611861"
  1706. tecks2.Text = "Noob [sw]"
  1707.  
  1708. tecks2.TextColor3 = BrickColor.new('Black').Color
  1709. tecks2.TextStrokeColor3 = BrickColor.new('New Yeller').Color
  1710. maincolor = BrickColor.new("New Yeller")
  1711.  
  1712.  
  1713. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=488472970"
  1714.  
  1715. BC.HeadColor = BrickColor.new("New Yeller")
  1716. BC.LeftArmColor = BrickColor.new("New Yeller")
  1717. BC.LeftLegColor = BrickColor.new("New Yeller")
  1718. BC.RightArmColor = BrickColor.new("New Yeller")
  1719. BC.RightLegColor = BrickColor.new("New Yeller")
  1720. BC.TorsoColor = BrickColor.new("New Yeller")
  1721. char.Torso.Material = ("Plastic")
  1722. effectTorso.Enabled = false
  1723.  
  1724. animation.Value = 1
  1725.  
  1726. hed.face.Texture = "rbxassetid://10521899"
  1727.  
  1728.  
  1729. end
  1730.  
  1731.  
  1732. function Noob5 ()
  1733.  
  1734. wait(0.1)
  1735. shirt.ShirtTemplate = "rbxassetid://1533635803"
  1736. wait(0.1)
  1737. pants.PantsTemplate = "rbxassetid://1460022985"
  1738. tecks2.Text = "Pandora [sw]"
  1739.  
  1740. tecks2.TextColor3 = BrickColor.new('Black').Color
  1741. tecks2.TextStrokeColor3 = BrickColor.new('White').Color
  1742. maincolor = BrickColor.new("White")
  1743.  
  1744.  
  1745. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=177031949 "
  1746.  
  1747. BC.HeadColor = BrickColor.new("New Yeller")
  1748. BC.LeftArmColor = BrickColor.new("New Yeller")
  1749. BC.LeftLegColor = BrickColor.new("Black")
  1750. BC.RightArmColor = BrickColor.new("New Yeller")
  1751. BC.RightLegColor = BrickColor.new("Black")
  1752. BC.TorsoColor = BrickColor.new("New Yeller")
  1753. char.Torso.Material = ("Plastic")
  1754. effectTorso.Enabled = false
  1755.  
  1756. animation.Value = 1
  1757.  
  1758.  
  1759. hed.face.Texture = "rbxassetid://10521899"
  1760.  
  1761. end
  1762.  
  1763.  
  1764.  
  1765. function Noob6 ()
  1766.  
  1767. wait(0.1)
  1768. shirt.ShirtTemplate = "rbxassetid://2544612637"
  1769. wait(0.1)
  1770. pants.PantsTemplate = "rbxassetid://2544611861"
  1771. tecks2.Text = "J e v i l Die"
  1772.  
  1773. tecks2.TextColor3 = BrickColor.new('Black').Color
  1774. tecks2.TextStrokeColor3 = BrickColor.new('Neon orange').Color
  1775. maincolor = BrickColor.new("Really black")
  1776.  
  1777.  
  1778. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2637401925"
  1779.  
  1780. BC.HeadColor = BrickColor.new("White")
  1781. BC.LeftArmColor = BrickColor.new("White")
  1782. BC.LeftLegColor = BrickColor.new("White")
  1783. BC.RightArmColor = BrickColor.new("White")
  1784. BC.RightLegColor = BrickColor.new("White")
  1785. BC.TorsoColor = BrickColor.new("White")
  1786. char.Torso.Material = ("Plastic")
  1787.  
  1788. effectTorso.Enabled = false
  1789.  
  1790. animation.Value = 5
  1791.  
  1792.  
  1793. hed.face.Texture = "rbxassetid://10521899"
  1794.  
  1795.  
  1796. end
  1797.  
  1798.  
  1799. function Noob7 ()
  1800.  
  1801. wait(0.1)
  1802. shirt.ShirtTemplate = "rbxassetid://2544612637"
  1803. wait(0.1)
  1804. pants.PantsTemplate = "rbxassetid://2544611861"
  1805. tecks2.Text = "J e v i l ohhhhh!"
  1806.  
  1807. tecks2.TextColor3 = BrickColor.new('Black').Color
  1808. tecks2.TextStrokeColor3 = BrickColor.new('Deep orange').Color
  1809. maincolor = BrickColor.new("Deep orange")
  1810.  
  1811.  
  1812. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2560134887"
  1813.  
  1814. BC.HeadColor = BrickColor.new("Smoky grey")
  1815. BC.LeftArmColor = BrickColor.new("Smoky grey")
  1816. BC.LeftLegColor = BrickColor.new("Black")
  1817. BC.RightArmColor = BrickColor.new("Smoky grey")
  1818. BC.RightLegColor = BrickColor.new("Black")
  1819. BC.TorsoColor = BrickColor.new("Smoky grey")
  1820.  
  1821. char.Torso.Material = ("Plastic")
  1822.  
  1823.  
  1824. effectTorso.Enabled = false
  1825.  
  1826. animation.Value = 3
  1827.  
  1828. hed.face.Texture = "rbxassetid://10521899"
  1829.  
  1830.  
  1831.  
  1832. end
  1833.  
  1834.  
  1835.  
  1836. function Noob8 ()
  1837.  
  1838. wait(0.1)
  1839.  
  1840. tecks2.Text = "???"
  1841.  
  1842. tecks2.TextColor3 = BrickColor.new('violet').Color
  1843. tecks2.TextStrokeColor3 = BrickColor.new('Really violet').Color
  1844. maincolor = BrickColor.new("Really violet")
  1845.  
  1846.  
  1847. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2638125520"
  1848.  
  1849. BC.HeadColor = BrickColor.new("Bright violet")
  1850. BC.LeftArmColor = BrickColor.new("Light violet")
  1851. BC.LeftLegColor = BrickColor.new("Light violet")
  1852. BC.RightArmColor = BrickColor.new("Bright violet")
  1853. BC.RightLegColor = BrickColor.new("Bright violet")
  1854. BC.TorsoColor = BrickColor.new("Really violet")
  1855.  
  1856. effectTorso.Enabled = true
  1857.  
  1858.  
  1859. shirt.ShirtTemplate = "rbxassetid://2544612637"
  1860. wait(0.1)
  1861. pants.PantsTemplate = "rbxassetid://2544611861"
  1862.  
  1863. animation.Value = 3
  1864.  
  1865. hed.face.Texture = "rbxassetid://10521899"
  1866.  
  1867.  
  1868.  
  1869.  
  1870. end
  1871.  
  1872.  
  1873. function Noob9 ()
  1874.  
  1875. wait(0.1)
  1876.  
  1877. tecks2.Text = "J e v i l"
  1878.  
  1879. tecks2.TextColor3 = BrickColor.new('violet').Color
  1880. tecks2.TextStrokeColor3 = BrickColor.new('Royal purple').Color
  1881. maincolor = BrickColor.new("Royal purple")
  1882.  
  1883.  
  1884. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2533880583"
  1885.  
  1886. BC.HeadColor = BrickColor.new("violet")
  1887. BC.LeftArmColor = BrickColor.new("violet")
  1888. BC.LeftLegColor = BrickColor.new("violet")
  1889. BC.RightArmColor = BrickColor.new("violet")
  1890. BC.RightLegColor = BrickColor.new("violet")
  1891. BC.TorsoColor = BrickColor.new("violet")
  1892.  
  1893. effectTorso.Enabled = false
  1894.  
  1895.  
  1896. shirt.ShirtTemplate = "rbxassetid://2544612637"
  1897. wait(0.1)
  1898. pants.PantsTemplate = "rbxassetid://2544611861"
  1899.  
  1900. animation.Value = 2
  1901.  
  1902. animation.Value = 4
  1903.  
  1904. hed.face.Texture = "rbxassetid://635135101"
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914. end
  1915.  
  1916.  
  1917. --------------------------------------------
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928. --------------------------------------------------
  1929.  
  1930. function die()
  1931. attack = true
  1932. M2.MeshId = "http://www.roblox.com/asset/?id=28140935"
  1933. M2.TextureId = "http://www.roblox.com/asset/?id=12592745"
  1934. for i = 0, 2.6, 0.1 do
  1935. swait()
  1936. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  1937. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  1938. LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-84), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  1939. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(160), Rad(-.6), Rad(13)), 0.2)
  1940. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  1941. end
  1942. Cso("357417055", tors, 10, 1)
  1943. CameraEnshaking(2, 15)
  1944. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  1945. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  1946. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  1947. for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 9.5)) do
  1948. if v:FindFirstChild("Head") then
  1949. Eviscerate(v)
  1950. end
  1951. end
  1952. for i = 0, 3, 0.1 do
  1953. swait()
  1954. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  1955. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  1956. RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size + 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(84), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  1957. LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-84), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  1958. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-25)), 0.3)
  1959. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  1960. end
  1961. M2.MeshId = "http://www.roblox.com/asset/?id=28140935"
  1962. M2.TextureId = "http://www.roblox.com/asset/?id=0"
  1963. attack = false
  1964. end
  1965.  
  1966.  
  1967. function dance()
  1968. attack = true
  1969. hum.WalkSpeed = 1
  1970. local Hook2 = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.07,.07,.07),tors.CFrame,true,false)
  1971. Hook2.Transparency = 1
  1972. local A2 = NewInstance("Attachment",Hook2)
  1973. local B2 = NewInstance("Attachment",hed,{Position = Vector3.new(0,-hed.Size.Y/2,0)})
  1974. local Chain2 = NewInstance("Beam",Hook2,{Attachment0 = A2,Attachment1=B2,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  1975. CFuncs.Sound.Create("rbxassetid://2606662454", head, 100, 1)
  1976. for i = 0, 2, 0.1 do
  1977. swait()
  1978. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 12)) * angles(Rad(0), Rad(0), Rad(20)), 0.15)
  1979. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 1 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(1 + -43 * Sin(sine / 7)), Rad(0)), 0.3)
  1980. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  1981. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  1982. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, .8* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  1983. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  1984. end
  1985. for i = 0, 6, 0.1 do
  1986. swait()
  1987. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 12)) * angles(Rad(0), Rad(0), Rad(20)), 0.15)
  1988. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 1 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(1 + -43 * Sin(sine / 7)), Rad(0)), 0.3)
  1989. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  1990. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  1991. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  1992. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  1993. end
  1994. for i = 0, 2, 0.1 do
  1995. swait()
  1996. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 12)) * angles(Rad(0), Rad(0), Rad(20)), 0.15)
  1997. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 1 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(1 + -43 * Sin(sine / 7)), Rad(0)), 0.3)
  1998. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  1999. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2000. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  2001. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2002. end
  2003. attack = false
  2004. Hook2:Destroy()
  2005. hum.WalkSpeed = 20
  2006. end
  2007.  
  2008. function aaa()
  2009. attack = true
  2010. hum.WalkSpeed = 0
  2011. TEST:Remove()
  2012. TEST:Play()
  2013. local Hook2 = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),tors.CFrame,true,false)
  2014. Hook2.Transparency = 1
  2015. local A2 = NewInstance("Attachment",Hook2)
  2016. local B2 = NewInstance("Attachment",hed,{Position = Vector3.new(0,-hed.Size.Y/2,0)})
  2017. local Chain2 = NewInstance("Beam",Hook2,{Attachment0 = A2,Attachment1=B2,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  2018. repeat
  2019. for i = 0,4,0.1 do
  2020. swait()
  2021. TEST.Parent = tors
  2022. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 12)) * angles(Rad(0), Rad(0), Rad(20)), 0.15)
  2023. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 1 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(1 + -43 * Sin(sine / 7)), Rad(-20)), 0.3)
  2024. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2025. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2026. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.05 * Cos(sine / 12)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-76)), 0.1)
  2027. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.05 * Cos(sine / 12)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(56)), 0.1)
  2028. end
  2029. until TEST.Playing == false
  2030. TEST:Stop()
  2031. TEST:Play()
  2032. TEST:Remove()
  2033. print('I CAN DO ANYTHING')
  2034. Hook2:Destroy()
  2035. attack = false
  2036. hum.WalkSpeed = 20
  2037. end
  2038.  
  2039. function Taunt2()
  2040. attack = true
  2041. hum.WalkSpeed = 0
  2042. local Hook2 = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),tors.CFrame,true,false)
  2043. Hook2.Transparency = 1
  2044. local A2 = NewInstance("Attachment",Hook2)
  2045. local B2 = NewInstance("Attachment",hed,{Position = Vector3.new(0,-hed.Size.Y/2,0)})
  2046. local Chain2 = NewInstance("Beam",Hook2,{Attachment0 = A2,Attachment1=B2,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  2047. CFuncs.Sound.Create("rbxassetid://2545008459", head, 100, 1)
  2048. for i = 0, 2, 0.1 do
  2049. swait()
  2050. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(0), Rad(0)), 0.15)
  2051. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2052. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2053. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2054. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  2055. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2056. end
  2057. for i = 0, 6, 0.1 do
  2058. swait()
  2059. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, .2 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(0), Rad(0)), 0.15)
  2060. neck.C0 = clerp(neck.C0, necko * CF(0, 0, 2) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0 - 255.45 * i)), 0.15)
  2061. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2062. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2063. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2064. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  2065. end
  2066. for i = 0, 2, 0.1 do
  2067. swait()
  2068. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(0), Rad(0)), 0.15)
  2069. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0 - 255.45 * i)), 0.3)
  2070. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2071. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2072. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  2073. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2074. end
  2075. attack = false
  2076. Hook2:Destroy()
  2077. hum.WalkSpeed = 20
  2078. end
  2079.  
  2080. function finalChaos()
  2081. attack = true
  2082. spawn(function()
  2083. local p = Instance.new("Part",char)
  2084. p.Anchored = true
  2085. p.CanCollide = false
  2086. p.CFrame = CFrame.new(mouse.Hit.p+Vector3.new(0,100,0))
  2087. local m = Instance.new("SpecialMesh",p)
  2088. m.MeshId = "https://roblox.com/asset/?id=28140935"
  2089. m.Scale = Vector3.new(2,2,2)
  2090. for i=1,30 do
  2091. p.CFrame = p.CFrame-Vector3.new(0,3.3333,0)
  2092. p.CFrame = p.CFrame * CFrame.Angles(0.5,0,0)
  2093. wait()
  2094. end
  2095. local beam = Instance.new("Part",char)
  2096. beam.Anchored = true
  2097. beam.CanCollide = false
  2098. beam.BrickColor = BrickColor.new("White")
  2099. beam.Material = Enum.Material.Neon
  2100. beam.Size = Vector3.new(1,1,1)
  2101. beam.Position = p.Position+Vector3.new(0,1000,0)
  2102. beam.CFrame = beam.CFrame * CFrame.Angles(0,0,89.5354)
  2103. local m = Instance.new("SpecialMesh",beam)
  2104. m.MeshType = "Cylinder"
  2105. m.Scale = Vector3.new(2000,15,15)
  2106. damage(6,20,35,p.Position)
  2107. p.Transparency = 1
  2108. CFuncs.Sound.Create("rbxassetid://440145223", p, 10, 1)
  2109. for i=1,10 do
  2110. m.Scale = m.Scale-Vector3.new(0,1,1)
  2111. beam.Transparency = i / 10
  2112. wait()
  2113. end
  2114. p:Destroy()
  2115. end)
  2116. attack = false
  2117. end
  2118.  
  2119. function spade()
  2120. attack = true
  2121. spawn(function()
  2122. local p = Instance.new("Part",char)
  2123. p.Anchored = true
  2124. p.CanCollide = false
  2125. p.CFrame = CFrame.new(mouse.Hit.p+Vector3.new(0,100,0))
  2126. local m = Instance.new("SpecialMesh",p)
  2127. m.MeshId = "https://roblox.com/asset/?id=2760895053"
  2128. m.Scale = Vector3.new(1,1,1)
  2129. for i=1,30 do
  2130. p.CFrame = p.CFrame-Vector3.new(0,3.3333,0)
  2131. p.CFrame = p.CFrame * CFrame.Angles(0,4,0)
  2132. wait()
  2133. end
  2134. local beam = Instance.new("Part",char)
  2135. beam.Anchored = true
  2136. beam.CanCollide = false
  2137. beam.BrickColor = BrickColor.new("White")
  2138. beam.Material = Enum.Material.Neon
  2139. beam.Size = Vector3.new(1,1,1)
  2140. beam.Position = p.Position+Vector3.new(0,1000,0)
  2141. beam.CFrame = beam.CFrame * CFrame.Angles(0,0,89.5354)
  2142. local m = Instance.new("SpecialMesh",beam)
  2143. m.MeshType = "Cylinder"
  2144. m.Scale = Vector3.new(2000,15,15)
  2145. damage(6,20,35,p.Position)
  2146. p.Transparency = 1
  2147. CFuncs.Sound.Create("rbxassetid://440145223", p, 10, 1)
  2148. for i=1,10 do
  2149. m.Scale = m.Scale-Vector3.new(0,1,1)
  2150. beam.Transparency = 1
  2151. wait()
  2152. end
  2153. p:Destroy()
  2154. end)
  2155. attack = false
  2156. end
  2157.  
  2158. function Call_Upon_The_Eyes()
  2159. attack = true
  2160. hum.WalkSpeed = 0
  2161. for i = 0, 6, 0.1 do
  2162. swait()
  2163. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2164. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2165. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2166. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2167. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.12)
  2168. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2169. end
  2170. Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
  2171. Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
  2172. Magic(1, "Add", mouse.Hit, Vector3.new(100000, 100000, 100000000), 0.5, maincolor, "Sphere")
  2173. Magic(1, "Add", mouse.Hit, Vector3.new(10000000, 100000, 10000000), 0.75, maincolor, "Sphere")
  2174. CameraEnshaking(4, 25)
  2175. for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
  2176. if v:FindFirstChild("Head") then
  2177. Eviscerate(v)
  2178. end
  2179. end
  2180. for i = 0, 6, 0.1 do
  2181. swait()
  2182. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2183. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2184. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -.8 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2185. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.8 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2186. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.2)
  2187. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2188. end
  2189. attack = false
  2190. hum.WalkSpeed = 10
  2191. end
  2192.  
  2193. function CHAOS()
  2194. attack = true
  2195. root.CFrame = CFrame.new(CFrame.new(mouse.Hit.p)*CFrame.new(0,2.8,0).p,root.Position)
  2196. Cso("2545012765", hed, 10, 1)
  2197. Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
  2198.  
  2199. Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 7, 10, 15, -0.1, 15, 0.04)
  2200. Effects.Sphere.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0), 10, 6, 10, 15, -0.1, 15, 0.02)
  2201. Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 4, 10, 15, -0.1, 15, 0.01)
  2202.  
  2203. PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2204. PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2205. PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2206. PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2207. PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2208. PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2209. PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2210. PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2211. PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2212. PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2213. PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2214. PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  2215. for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 9.5)) do
  2216. if v:FindFirstChild("Head") then
  2217. Eviscerate(v)
  2218. end
  2219. end
  2220. attack = false
  2221. end
  2222. function Chain2()
  2223. if Mouse.Target.Parent ~= char and Mouse.Target.Parent.Parent ~= char and Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2224. local HUM = Mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  2225. local TORSO = HUM.Parent:FindFirstChild("Torso") or HUM.Parent:FindFirstChild("UpperTorso")
  2226. local HEAD = HUM.Parent:FindFirstChild("Head")
  2227. local RIGHTARM = HUM.Parent:FindFirstChild("Right Arm") or HUM.Parent:FindFirstChild("RightLowerArm")
  2228. local LEFTARM = HUM.Parent:FindFirstChild("Left Arm") or HUM.Parent:FindFirstChild("LeftLowerArm")
  2229. if HEAD and TORSO and HUM.Health > 0 then
  2230. local GYRO = IT("BodyGyro",root)
  2231. GYRO.D = 275
  2232. GYRO.P = 20000
  2233. GYRO.MaxTorque = Vector3.new(0,40000,0)
  2234. attack = true
  2235. hum.WalkSpeed = 0
  2236. local hit,pos,hummie;
  2237. local Hook2 = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),root.CFrame,true,false)
  2238. Hook2.Transparency = 1
  2239. local A2 = NewInstance("Attachment",Hook2)
  2240. local B2 = NewInstance("Attachment",la,{Position = Vector3.new(0,-ra.Size.Y/2,0)})
  2241. local Chain2 = NewInstance("Beam",Hook2,{Attachment0 = A2,Attachment1=B2,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  2242. for i = 0, 2.3, .1 do
  2243. swait()
  2244. GYRO.cframe = CF(root.Position,TORSO.Position)
  2245. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2246. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2247. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
  2248. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2249. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2250. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2251. end
  2252. Cso("169105657", ra, 7, 1.2)
  2253. for i = 0, 5, .1 do
  2254. if(hit)then break end
  2255. swait()
  2256. GYRO.cframe = CF(root.Position,TORSO.Position)
  2257. Hook2.CFrame = TORSO.CFrame
  2258. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2259. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2260. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2261. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
  2262. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2263. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2264. end
  2265. Cso("169105657", ra, 5, .8)
  2266. Cso("2545211765", char, 7, 1)
  2267. GYRO:remove()
  2268. TORSO:BreakJoints()
  2269. for i = 0, 6, .1 do
  2270. swait()
  2271. Hook2.CFrame = Hook2.CFrame:lerp(tors.CFrame * CF(0, 0, -1), .2)
  2272. if(hit)then hit.CFrame = Hook2.CFrame; hit.Velocity = Vector3.new()
  2273. end
  2274. if((Hook2.CFrame.p-tors.CFrame.p).magnitude < 2)then
  2275. break
  2276. end
  2277. Chain2.TextureLength = 4
  2278. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2279. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2280. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(90)), 0.15)
  2281. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2282. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2283. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2284. end
  2285. hum.WalkSpeed = 16
  2286. attack = false
  2287. Hook2:Destroy()
  2288. end
  2289. end
  2290. end
  2291.  
  2292. function dejzrXD()
  2293. attack = true
  2294. hum.WalkSpeed = 20
  2295. for i = 0, 1, 0.1 do
  2296. swait()
  2297. Cso("262562442", char, 10, 1)
  2298. hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0)
  2299. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2300. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  2301. 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(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
  2302. 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(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
  2303. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(125), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  2304. 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.2)
  2305. end
  2306. Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
  2307. Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
  2308. Magic(1, "Add", mouse.Hit, Vector3.new(1000, 100000, 1000), 0.5, maincolor, "Sphere")
  2309. Magic(1, "Add", mouse.Hit, Vector3.new(1000, 1000, 1000), 0.75, maincolor, "Sphere")
  2310. CameraEnshaking(4, 5)
  2311. for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
  2312. if v:FindFirstChild("Head") then
  2313. Eviscerate(v)
  2314. end
  2315. end
  2316. for i = 0, 1, 0.1 do
  2317. swait()
  2318. hum.CameraOffset = Vector3.new(0, -0.2 + 0.1 * Cos(sine / 20), 0)
  2319. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2320. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  2321. 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(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
  2322. 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(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
  2323. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  2324. 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.2)
  2325. end
  2326. attack = false
  2327. Speed = 20
  2328. end
  2329.  
  2330. function specialchaos()
  2331. wait(0)
  2332. CHOICE = 6
  2333. Cso("130781067", hed, 10, 1)
  2334. local killsky = Instance.new('Sky', game:GetService'Lighting')
  2335. killsky.SkyboxBk = "rbxassetid://3662994"
  2336. killsky.SkyboxDn = "rbxassetid://3662994"
  2337. killsky.SkyboxFt = "rbxassetid://3662994"
  2338. killsky.SkyboxLf = "rbxassetid://3662994"
  2339. killsky.SkyboxRt = "rbxassetid://3662994"
  2340. killsky.SkyboxUp = "rbxassetid://3662994"
  2341. ---
  2342. killsky.StarCount = 0
  2343. killsky.SunAngularSize = 0
  2344. killsky.MoonAngularSize = 0
  2345. killsky.MoonTextureId = ""
  2346. killsky.CelestialBodiesShown = false
  2347. if HITFLOOR ~= nil then
  2348. ATTACK = false
  2349. Rooted = false
  2350. local RINGSPIN = true
  2351. local CONSTRUCTING = true
  2352. local RING = CreatePart(3, Effects, "Neon", 0, 10, "Royal purple", "Ring", VT(0,0,0))
  2353. RING.Color = C3(0,0,0)
  2354. MakeForm(RING,"Cyl")
  2355. RING.CFrame = CF(HITPOS)
  2356. coroutine.resume(coroutine.create(function()
  2357. repeat
  2358. Swait()
  2359. RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
  2360. until CONSTRUCTING == false
  2361. repeat
  2362. Swait()
  2363. RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
  2364. until RINGSPIN == false
  2365. for i = 1, 25 do
  2366. Swait()
  2367. RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
  2368. RING.Size = RING.Size - VT(0.15,0,0.15)
  2369. --DECAL.Transparency = DECAL.Transparency + 1/25
  2370. RING.Transparency = RING.Transparency + 1/25
  2371. end
  2372. RING:remove()
  2373. end))
  2374. for i = 1, 15 do
  2375. Swait()
  2376. RING.Size = RING.Size + VT(0,0,0)
  2377. RING.Transparency = RING.Transparency - 1/15
  2378. end
  2379. end
  2380. hum.WalkSpeed = 20
  2381. attack = false
  2382. end
  2383. function icando()
  2384. attack = true
  2385. hum.WalkSpeed = 0
  2386. TEST:Remove()
  2387. TEST:Play()
  2388. local Hook2 = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),tors.CFrame,true,false)
  2389. Hook2.Transparency = 1
  2390. local A2 = NewInstance("Attachment",Hook2)
  2391. local B2 = NewInstance("Attachment",hed,{Position = Vector3.new(0,-hed.Size.Y/2,0)})
  2392. local Chain2 = NewInstance("Beam",Hook2,{Attachment0 = A2,Attachment1=B2,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  2393. repeat
  2394. for i = 0,4,0.1 do
  2395. swait()
  2396. TEST.Parent = tors
  2397. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 12)) * angles(Rad(0), Rad(0), Rad(20)), 0.15)
  2398. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 1 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(1 + -43 * Sin(sine / 7)), Rad(-20)), 0.3)
  2399. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2400. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2401. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.05 * Cos(sine / 12)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-76)), 0.1)
  2402. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.05 * Cos(sine / 12)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(56)), 0.1)
  2403. end
  2404. until TEST.Playing == false
  2405. TEST:Stop()
  2406. TEST:Play()
  2407. TEST:Remove()
  2408. print('I CAN DO ANYTHING')
  2409. Hook2:Destroy()
  2410. attack = false
  2411. hum.WalkSpeed = 20
  2412. end
  2413.  
  2414. function Taunt2()
  2415. attack = true
  2416. hum.WalkSpeed = 0
  2417. local Hook2 = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),tors.CFrame,true,false)
  2418. Hook2.Transparency = 1
  2419. local A2 = NewInstance("Attachment",Hook2)
  2420. local B2 = NewInstance("Attachment",hed,{Position = Vector3.new(0,-hed.Size.Y/2,0)})
  2421. local Chain2 = NewInstance("Beam",Hook2,{Attachment0 = A2,Attachment1=B2,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  2422. CFuncs.Sound.Create("rbxassetid://2545008459", head, 100, 1)
  2423. for i = 0, 2, 0.1 do
  2424. swait()
  2425. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(0), Rad(0)), 0.15)
  2426. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2427. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2428. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2429. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  2430. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2431. end
  2432. for i = 0, 6, 0.1 do
  2433. swait()
  2434. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(0), Rad(0)), 0.15)
  2435. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0 - 255.45 * i)), 0.3)
  2436. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2437. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  2438. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  2439. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2440. end
  2441. attack = false
  2442. Hook2:Destroy()
  2443. hum.WalkSpeed = 20
  2444. end
  2445.  
  2446. function finalChaos2()
  2447. attack = true
  2448. M2.MeshId = "http://www.roblox.com/asset/?id=934916511"
  2449. M2.TextureId = "rbxassetid://2582829122"
  2450. M2.Scale = Vector3.new(5, 5, 5)
  2451. Cso("2545211765", hed, 10, 1)
  2452. for i = 0, 1, 0.1 do
  2453. swait()
  2454. hum.CameraOffset = Vector3.new(0, 8, 0)
  2455. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2456. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-45 - 7.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.2)
  2457. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-16.5), Rad(0), Rad(-20)), 0.2)
  2458. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-16.5), Rad(0), Rad(20)), 0.2)
  2459. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(180), Rad(0), Rad(15)), 0.2)
  2460. 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(-30), Rad(-90)), 0.2)
  2461. end
  2462. Cso("483458132", char, 10, .7)
  2463. Cso("483458132", char, 10, 1)
  2464. CameraEnshaking(6, 65)
  2465. Effects.Wave.Create(BrickColor.new("Royal Purple"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2466. Effects.Wave.Create(BrickColor.new("Really white"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2467. Effects.Wave.Create(BrickColor.new("Royal Purple"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2468. Effects.Ring.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.5, 0.5, 0.1, 2, 2, 0, 0.04)
  2469. Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 7, 10, 15, -0.1, 15, 0.04)
  2470. Effects.Sphere.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0), 10, 6, 10, 15, -0.1, 15, 0.02)
  2471. Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 4, 10, 15, -0.1, 15, 0.01)
  2472. Magic(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, BrickColor.new("Royal Purple"), "Sphere")
  2473. Magic(10, "Add", root.CFrame * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, BrickColor.new("Royal Purple"), "Sphere")
  2474. Magic(1, "Add", root.CFrame, Vector3.new(1, 100000, 1), 0.5, BrickColor.new("Really white"), "Sphere")
  2475. Magic(1, "Add", root.CFrame, Vector3.new(1, 1, 1), 0.75, BrickColor.new("Really white"), "Sphere")
  2476. for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 99999999999.5)) do
  2477. if v:FindFirstChild("Head") then
  2478. Eviscerate(v)
  2479. end
  2480. end
  2481. for i = 0, 1, 0.1 do
  2482. swait()
  2483. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2484. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(45 - 7.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.2)
  2485. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-45)), 0.2)
  2486. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(45)), 0.2)
  2487. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(-325), Rad(-.6), Rad(-45)), 0.2)
  2488. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(-325), Rad(-6), Rad(45)), 0.2)
  2489. end
  2490. M2.Scale = Vector3.new(1, 1, 1)
  2491. M2.MeshId = "http://www.roblox.com/asset/?id=0"
  2492. M2.TextureId = "http://www.roblox.com/asset/?id=0"
  2493. attack = false
  2494. end
  2495.  
  2496. function DRAG_THEM_TO_HELL()
  2497. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2498. local HUM = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  2499. local TORSO = HUM.Parent:FindFirstChild("Torso") or HUM.Parent:FindFirstChild("UpperTorso")
  2500. local HEAD = HUM.Parent:FindFirstChild("Head")
  2501. if HEAD and TORSO and HUM.Health > 0 then
  2502. local GYRO = IT("BodyGyro",root)
  2503. GYRO.D = 275
  2504. GYRO.P = 20000
  2505. GYRO.MaxTorque = Vector3.new(0,40000,0)
  2506. attack = true
  2507. hum.WalkSpeed = 0
  2508. local hit,pos,hummie;
  2509. local Hook = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),root.CFrame,true,false)
  2510. Hook.Transparency = 1
  2511. local A = NewInstance("Attachment",Hook)
  2512. local B = NewInstance("Attachment",la,{Position = Vector3.new(0,-ra.Size.Y/2,0)})
  2513. local Chain = NewInstance("Beam",Hook,{Attachment0 = A,Attachment1=B,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  2514. local POS = mouse.Hit.p
  2515. local CHAINS = false
  2516. local CHAINLINKS = {}
  2517. local A = IT("Attachment",la)
  2518. A.Position = Vector3.new(1,-1,0)*Player_Size
  2519. A.Orientation = Vector3.new(-90, -89.982, 0)
  2520. local B = IT("Attachment",la)
  2521. B.Position = Vector3.new(-1,-1,0)*Player_Size
  2522. B.Orientation = Vector3.new(-90, 89.988, 0)
  2523. local C = IT("Attachment",la)
  2524. C.Position = Vector3.new(0.5,-1.3,0)*Player_Size
  2525. C.Orientation = Vector3.new(-90, -89.982, 0)
  2526. local D = IT("Attachment",la)
  2527. D.Position = Vector3.new(-0.5,-1.3,0)*Player_Size
  2528. D.Orientation = Vector3.new(-90, 89.988, 0)
  2529. local LIGHT = IT("Attachment",la)
  2530. LIGHT.Position = Vector3.new(0,-1,0)*Player_Size
  2531. local LIGHT2 = IT("PointLight",LIGHT)
  2532. LIGHT2.Range = 7
  2533. LIGHT2.Brightness = 5
  2534. LIGHT2.Color = Color3.new(0,0,0)
  2535. for i = 1, 2 do
  2536. local TWIST = -2
  2537. local START = A
  2538. local END = B
  2539. if i == 1 then
  2540. START = B
  2541. END = A
  2542. end
  2543. local ChainLink = IT("Beam",tors)
  2544. ChainLink.Texture = "rbxassetid://73042633"
  2545. ChainLink.Color = ColorSequence.new(Color3.fromRGB(138,138,138))
  2546. ChainLink.TextureSpeed = 1
  2547. ChainLink.Width0 = 1
  2548. ChainLink.Width1 = 1
  2549. ChainLink.TextureLength = 2.5
  2550. ChainLink.Attachment0 = START
  2551. ChainLink.Attachment1 = END
  2552. ChainLink.CurveSize0 = TWIST
  2553. ChainLink.CurveSize1 = TWIST
  2554. --ChainLink.FaceCamera = true
  2555. ChainLink.Segments = 45
  2556. ChainLink.Transparency = NumberSequence.new(0.25)
  2557. table.insert(CHAINLINKS,ChainLink)
  2558. end
  2559. for i = 1, 2 do
  2560. local TWIST = -1
  2561. local START = C
  2562. local END = D
  2563. if i == 1 then
  2564. START = D
  2565. END = C
  2566. end
  2567. local ChainLink = IT("Beam",tors)
  2568. ChainLink.Texture = "rbxassetid://73042633"
  2569. ChainLink.Color = ColorSequence.new(Color3.fromRGB(138,138,138))
  2570. ChainLink.TextureSpeed = 1
  2571. ChainLink.Width0 = 1
  2572. ChainLink.Width1 = 1
  2573. ChainLink.TextureLength = 5
  2574. ChainLink.Attachment0 = START
  2575. ChainLink.Attachment1 = END
  2576. ChainLink.CurveSize0 = TWIST
  2577. ChainLink.CurveSize1 = TWIST
  2578. --ChainLink.FaceCamera = true
  2579. ChainLink.Segments = 25
  2580. ChainLink.LightEmission = 0.5
  2581. ChainLink.Transparency = NumberSequence.new(0.25)
  2582. table.insert(CHAINLINKS,ChainLink)
  2583. end
  2584. for i = 0, 2.3, .1 do
  2585. swait()
  2586. GYRO.cframe = CF(root.Position,TORSO.Position)
  2587. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2588. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2589. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
  2590. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2591. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2592. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2593. end
  2594. Cso("169105657", ra, 7, 1.2)
  2595. for i = 0, 4, .1 do
  2596. if(hit)then break end
  2597. swait()
  2598. GYRO.cframe = CF(root.Position,TORSO.Position)
  2599. Hook.CFrame = HEAD.CFrame
  2600. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2601. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2602. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2603. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
  2604. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2605. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2606. end
  2607. for _,v in next, getRegion(Hook.Position,1,{char}) do
  2608. if(v.Parent and GetTorso(v.Parent) and v.Parent:FindFirstChildOfClass'Humanoid')then
  2609. hit = GetTorso(v.Parent);
  2610. hummie = v.Parent:FindFirstChildOfClass'Humanoid';
  2611. break;
  2612. end
  2613. end
  2614. Cso("169105657", ra, 5, .8)
  2615. Cso("1251737869", tors, 2, 1.1)
  2616. GYRO:remove()
  2617. for i = 0, 3, .1 do
  2618. swait()
  2619. HUM.PlatformStand = true
  2620. Hook.CFrame = Hook.CFrame:lerp(ra.CFrame * CF(0, 0, -1), .2)
  2621. if(hit)then hit.CFrame = Hook.CFrame; hit.Velocity = Vector3.new()
  2622. end
  2623. if((Hook.CFrame.p-ra.CFrame.p).magnitude < 2)then
  2624. break
  2625. end
  2626. Chain.TextureLength = 4
  2627. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2628. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-5 - 2.5 * Sin(sine / 30)), Rad(0), Rad(45)), 0.3)
  2629. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(10)), 0.15)
  2630. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(10)), 0.15)
  2631. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(45)), 0.1)
  2632. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(30), Rad(-.6), Rad(-25)), 0.1)
  2633. end
  2634. hum.WalkSpeed = 16
  2635. attack = false
  2636. Hook:Destroy()
  2637. A:remove()
  2638. B:remove()
  2639. C:remove()
  2640. D:remove()
  2641. end
  2642. end
  2643. end
  2644. function ultra()
  2645. attack = true
  2646. hum.WalkSpeed = 0
  2647. BTAUNT:Remove()
  2648. hed.face.Texture = "rbxassetid://160952297"
  2649. local Fire = IT("Sound",Character.Torso)
  2650. Fire.SoundId = "rbxassetid://1060413310"
  2651. Fire.Looped = true
  2652. Fire.Pitch = 1
  2653. Fire.Volume = 1
  2654. Fire:Play()
  2655. BTAUNT:Play()
  2656. BTAUNT:Remove()
  2657. wait(1)
  2658. for i = 0,18,0.1 do
  2659. swait()
  2660. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2661. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2662. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  2663. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2664. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
  2665. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  2666. end
  2667. wait(1)
  2668. for i = 0,1.2,0.1 do
  2669. swait()
  2670. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2671. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2672. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  2673. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2674. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
  2675. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  2676. end
  2677. for i = 0,1.2,0.1 do
  2678. swait()
  2679.  
  2680. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2681. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2682. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  2683. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2684. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2685. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  2686. end
  2687. M2.MeshId = "http://www.roblox.com/asset/?id=28140935"
  2688. M2.TextureId = "rbxassetid://26884682"
  2689. tecks2:Remove()
  2690. Fire:Stop()
  2691. local BC = char["Body Colors"]
  2692. BC.HeadColor = BrickColor.new("New Yeller")
  2693. BC.LeftArmColor = BrickColor.new("New Yeller")
  2694. BC.LeftLegColor = BrickColor.new("New Yeller")
  2695. BC.RightArmColor = BrickColor.new("New Yeller")
  2696. BC.RightLegColor = BrickColor.new("New Yeller")
  2697. BC.TorsoColor = BrickColor.new("New Yeller")
  2698. tecks2:Remove()
  2699. BTAUNT3:Play()
  2700. local naeeym2 = Instance.new("BillboardGui",char)
  2701. naeeym2.AlwaysOnTop = true
  2702. naeeym2.Size = UDim2.new(5,35,2,35)
  2703. naeeym2.StudsOffset = Vector3.new(0,1,0)
  2704. naeeym2.Adornee = hed
  2705. naeeym2.Name = "Name"
  2706. local tecks2 = Instance.new("TextLabel",naeeym2)
  2707. tecks2.BackgroundTransparency = 1
  2708. tecks2.TextScaled = true
  2709. tecks2.BorderSizePixel = 0
  2710. tecks2.Font = "Garamond"
  2711. tecks2.TextSize = 30
  2712. tecks2.TextStrokeTransparency = 0
  2713. tecks2.TextColor3 = BrickColor.new('Really black').Color
  2714. tecks2.TextStrokeColor3 = BrickColor.new('Really black').Color
  2715. tecks2.Size = UDim2.new(1,0,0.5,0)
  2716. tecks2.Parent = naeeym2
  2717. textfag = tecks2
  2718. wait(1)
  2719. tecks2.Text = "The Boss Noob"
  2720. coroutine.resume(coroutine.create(function()
  2721. while textfag ~= nil do
  2722. swait()
  2723. textfag.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))
  2724. textfag.Rotation = math.random(-3,3)
  2725. end
  2726. end))
  2727. hed.face.Texture = "rbxassetid://160952297"
  2728. -------------------
  2729. Spawn(function()
  2730. while Equipped and Humanoid.Parent and Torso.Parent do
  2731. if Angle == 360 then
  2732. Angle = 0
  2733. end
  2734. Angle = Angle + 0.05
  2735. local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
  2736. if Hit then
  2737. if not Circle.Parent then
  2738. Circle.Parent = Character
  2739. end
  2740. for i, v in pairs(CircleParts) do
  2741. v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
  2742. end
  2743. else
  2744. Circle.Parent = nil
  2745. end
  2746. wait()
  2747. end
  2748. end)
  2749. attack = false
  2750. hum.WalkSpeed = 75
  2751. end
  2752. -------------------------------------------------------
  2753. --End Attacks N Stuff--
  2754. -------------------------------------------------------
  2755. mouse.KeyDown:connect(function(key)
  2756. if attack == false then
  2757. if key == "t" then
  2758. dance()
  2759. elseif key == 'y' then
  2760. aaa()
  2761. elseif key == "l" then
  2762. Taunt2()
  2763. elseif key == "p" then
  2764. finalChaos()
  2765. elseif key == "z" then
  2766. spade()
  2767. elseif key == "x" then
  2768. Call_Upon_The_Eyes()
  2769. elseif key == "v" then
  2770. dejzrXD()
  2771. elseif key == "b" then
  2772. specialchaos()
  2773. elseif key == "n" then
  2774. CHAOS()
  2775. elseif key == "f" then
  2776. icando()
  2777. elseif key == "h" then
  2778. finalChaos2()
  2779. elseif key == "g" then
  2780. Chain2()
  2781. elseif key == "c" then
  2782. DRAG_THEM_TO_HELL()
  2783. elseif key == "q" then
  2784.  
  2785.  
  2786.  
  2787. Noob6()
  2788. elseif key == "0" then
  2789.  
  2790.  
  2791.  
  2792.  
  2793. Noob2()
  2794.  
  2795.  
  2796. elseif key == "k" then
  2797.  
  2798.  
  2799.  
  2800.  
  2801. Noob3()
  2802.  
  2803. elseif key == "j" then
  2804.  
  2805.  
  2806.  
  2807.  
  2808.  
  2809. Noob4()
  2810.  
  2811.  
  2812. elseif key == "m" then
  2813.  
  2814.  
  2815.  
  2816.  
  2817. Noob5()
  2818.  
  2819.  
  2820. elseif key == "e" then
  2821.  
  2822.  
  2823.  
  2824.  
  2825. Noob7()
  2826.  
  2827. elseif key == "u" then
  2828.  
  2829. Noob8()
  2830.  
  2831. elseif key == "r" then
  2832.  
  2833. Noob9()
  2834.  
  2835.  
  2836.  
  2837. end
  2838. end
  2839. end)
  2840.  
  2841. mouse.Button1Down:connect(function(key)
  2842. if attack == false then
  2843. die()
  2844. end
  2845. end)
  2846.  
  2847. function Part(parent,color,material,size,cframe,anchored,cancollide)
  2848. local part = Instance.new("Part")
  2849. part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or Color3.new(0,0,0)
  2850. part.Material = material or Enum.Material.SmoothPlastic
  2851. part.TopSurface,part.BottomSurface=10,10
  2852. part.Size = size or Vector3.new(1,1,1)
  2853. part.CFrame = cframe or CF(0,0,0)
  2854. part.Anchored = anchored or true
  2855. part.CanCollide = cancollide or false
  2856. part.Parent = parent or char
  2857. return part
  2858. end
  2859.  
  2860. NewInstance = function(instance,parent,properties)
  2861. local inst = Instance.new(instance)
  2862. inst.Parent = parent
  2863. if(properties)then
  2864. for i,v in next, properties do
  2865. pcall(function() inst[i] = v end)
  2866. end
  2867. end
  2868. return inst;
  2869. end
  2870. -------------------------------------------------------
  2871. --Start Damage Function--
  2872. -------------------------------------------------------
  2873. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
  2874. local type = type
  2875. local rng = Instance.new("Part", char)
  2876. rng.Anchored = true
  2877. rng.BrickColor = color
  2878. rng.CanCollide = false
  2879. rng.FormFactor = 3
  2880. rng.Name = "Ring"
  2881. rng.Material = "Neon"
  2882. rng.Size = Vector3.new(1, 1, 1)
  2883. rng.Transparency = 0
  2884. rng.TopSurface = 0
  2885. rng.BottomSurface = 0
  2886. rng.CFrame = pos
  2887. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  2888. local rngm = Instance.new("SpecialMesh", rng)
  2889. rngm.MeshType = "Brick"
  2890. if rainbowmode == true then
  2891. rng.Color = Color3.new(r/255,g/255,b/255)
  2892. end
  2893. local scaler2 = 1
  2894. local speeder = FastSpeed/10
  2895. if type == "Add" then
  2896. scaler2 = 1*value
  2897. elseif type == "Divide" then
  2898. scaler2 = 1/value
  2899. end
  2900. coroutine.resume(coroutine.create(function()
  2901. for i = 0,10/bonuspeed,0.1 do
  2902. swait()
  2903. if type == "Add" then
  2904. scaler2 = scaler2 - 0.01*value/bonuspeed
  2905. elseif type == "Divide" then
  2906. scaler2 = scaler2 - 0.01/value*bonuspeed
  2907. end
  2908. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  2909. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  2910. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  2911. end
  2912. rng:Destroy()
  2913. end))
  2914. end
  2915.  
  2916. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  2917. if hit.Parent == nil then
  2918. return
  2919. end
  2920. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2921. for _, v in pairs(hit.Parent:children()) do
  2922. if v:IsA("Humanoid") then
  2923. h = v
  2924. end
  2925. end
  2926. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  2927.  
  2928. hit.Parent:FindFirstChild("Head"):BreakJoints()
  2929. end
  2930.  
  2931. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  2932. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  2933. if hit.Parent.DebounceHit.Value == true then
  2934. return
  2935. end
  2936. end
  2937. if insta == true then
  2938. hit.Parent:FindFirstChild("Head"):BreakJoints()
  2939. end
  2940. local c = Create("ObjectValue"){
  2941. Name = "creator",
  2942. Value = game:service("Players").LocalPlayer,
  2943. Parent = h,
  2944. }
  2945. game:GetService("Debris"):AddItem(c, .5)
  2946. if HitSound ~= nil and HitPitch ~= nil then
  2947. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  2948. end
  2949. local Damage = math.random(minim, maxim)
  2950. local blocked = false
  2951. local block = hit.Parent:findFirstChild("Block")
  2952. if block ~= nil then
  2953. if block.className == "IntValue" then
  2954. if block.Value > 0 then
  2955. blocked = true
  2956. block.Value = block.Value - 1
  2957. print(block.Value)
  2958. end
  2959. end
  2960. end
  2961. if blocked == false then
  2962. h.Health = h.Health - Damage
  2963. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  2964. else
  2965. h.Health = h.Health - (Damage / 2)
  2966. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  2967. end
  2968. if Type == "Knockdown" then
  2969. local hum = hit.Parent.Humanoid
  2970. hum.PlatformStand = true
  2971. coroutine.resume(coroutine.create(function(HHumanoid)
  2972. swait(1)
  2973. HHumanoid.PlatformStand = false
  2974. end), hum)
  2975. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  2976. local bodvol = Create("BodyVelocity"){
  2977. velocity = angle * knockback,
  2978. P = 5000,
  2979. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2980. Parent = hit,
  2981. }
  2982. local rl = Create("BodyAngularVelocity"){
  2983. P = 3000,
  2984. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  2985. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  2986. Parent = hit,
  2987. }
  2988. game:GetService("Debris"):AddItem(bodvol, .5)
  2989. game:GetService("Debris"):AddItem(rl, .5)
  2990. elseif Type == "Normal" then
  2991. local vp = Create("BodyVelocity"){
  2992. P = 500,
  2993. maxForce = Vector3.new(math.huge, 0, math.huge),
  2994. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  2995. }
  2996. if knockback > 0 then
  2997. vp.Parent = hit.Parent.Torso
  2998. end
  2999. game:GetService("Debris"):AddItem(vp, .5)
  3000. elseif Type == "Up" then
  3001. local bodyVelocity = Create("BodyVelocity"){
  3002. velocity = Vector3.new(0, 20, 0),
  3003. P = 5000,
  3004. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  3005. Parent = hit,
  3006. }
  3007. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  3008. elseif Type == "DarkUp" then
  3009. coroutine.resume(coroutine.create(function()
  3010. for i = 0, 1, 0.1 do
  3011. swait()
  3012. Effects.Block.Create(BrickColor.new("Royal purple"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  3013. end
  3014. end))
  3015. local bodyVelocity = Create("BodyVelocity"){
  3016. velocity = Vector3.new(0, 20, 0),
  3017. P = 5000,
  3018. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  3019. Parent = hit,
  3020. }
  3021. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  3022. elseif Type == "Snare" then
  3023. local bp = Create("BodyPosition"){
  3024. P = 2000,
  3025. D = 100,
  3026. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  3027. position = hit.Parent.Torso.Position,
  3028. Parent = hit.Parent.Torso,
  3029. }
  3030. game:GetService("Debris"):AddItem(bp, 1)
  3031. elseif Type == "Freeze" then
  3032. local BodPos = Create("BodyPosition"){
  3033. P = 50000,
  3034. D = 1000,
  3035. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  3036. position = hit.Parent.Torso.Position,
  3037. Parent = hit.Parent.Torso,
  3038. }
  3039. local BodGy = Create("BodyGyro") {
  3040. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  3041. P = 20e+003,
  3042. Parent = hit.Parent.Torso,
  3043. cframe = hit.Parent.Torso.CFrame,
  3044. }
  3045. hit.Parent.Torso.Anchored = true
  3046. coroutine.resume(coroutine.create(function(Part)
  3047. swait(1.5)
  3048. Part.Anchored = false
  3049. end), hit.Parent.Torso)
  3050. game:GetService("Debris"):AddItem(BodPos, 3)
  3051. game:GetService("Debris"):AddItem(BodGy, 3)
  3052. end
  3053. local debounce = Create("BoolValue"){
  3054. Name = "DebounceHit",
  3055. Parent = hit.Parent,
  3056. Value = true,
  3057. }
  3058. game:GetService("Debris"):AddItem(debounce, Delay)
  3059. c = Create("ObjectValue"){
  3060. Name = "creator",
  3061. Value = Player,
  3062. Parent = h,
  3063. }
  3064. game:GetService("Debris"):AddItem(c, .5)
  3065. end
  3066. end
  3067.  
  3068. function damage(range,mindam,maxdam,pos)
  3069. for i,v in ipairs(workspace:GetChildren()) do
  3070. if v:IsA("Model") then
  3071. if v.Name ~= Player.Name then
  3072. if v:FindFirstChildOfClass("Humanoid") then
  3073. if v:FindFirstChild("Head") then
  3074. if (v:FindFirstChild("Head").Position - pos).magnitude < 10 then
  3075. if v:FindFirstChildOfClass("Humanoid").Health > 5000 then v:FindFirstChildOfClass("Humanoid").Health = 0 else
  3076. v:FindFirstChildOfClass("Humanoid").Health = v:FindFirstChildOfClass("Humanoid").Health - math.random(mindam,maxdam)
  3077. end
  3078. end
  3079. end
  3080. end
  3081. end
  3082. end
  3083. end
  3084. end
  3085. -------------------------------------------------------
  3086. --End Damage Function--
  3087. -------------------------------------------------------
  3088.  
  3089. -------------------------------------------------------
  3090. --Start Animations--
  3091. -------------------------------------------------------
  3092. print("By Makhail07")
  3093. while true do
  3094. swait()
  3095. sine = sine + change
  3096. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  3097. local velderp = root.Velocity.y
  3098. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4* Player_Size, char)
  3099. if equipped == true or equipped == false then
  3100. if attack == false then
  3101. idle = idle + 1
  3102. else
  3103. idle = 0
  3104. end
  3105. if 1 < root.Velocity.y and hitfloor == nil then
  3106. Anim = "Jump"
  3107. if attack == false then
  3108. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  3109. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  3110. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -.2 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3111. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.9 - 0.1 * Cos(sine / 20), -.5* Player_Size) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3112. 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), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.1)
  3113. 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(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.1)
  3114. end
  3115. elseif -1 > root.Velocity.y and hitfloor == nil then
  3116. Anim = "Fall"
  3117. if attack == false then
  3118. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1 * Cos(sine / 20)* Player_Size) * angles(Rad(24), Rad(0), Rad(0)), 0.15)
  3119. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  3120. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * RHCF * angles(Rad(-3.5), Rad(0), Rad(0)), 0.15)
  3121. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.8 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * LHCF * angles(Rad(-3.5), Rad(0), Rad(0)), 0.15)
  3122. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(-.6), Rad(45 + 4.5 * Sin(sine / 20))), 0.1)
  3123. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(55), Rad(-.6), Rad(-45 - 4.5 * Sin(sine / 20))), 0.1)
  3124. end
  3125. elseif torvel < 1 and hitfloor ~= nil then
  3126. Anim = "Idle"
  3127. change = 1
  3128. if attack == false then
  3129.  
  3130. if animation.Value == 1 then
  3131.  
  3132.  
  3133. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 12)) * angles(Rad(25), Rad(0), Rad(0)), 0.1)
  3134. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 6.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.05)
  3135. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5 - 6.5 * Sin(sine / 12)), Rad(0), Rad(15)), 0.1)
  3136. LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5 - 6.5 * Sin(sine / 12)), Rad(15), Rad(25)), 0.1)
  3137. RW.C0 = clerp(RW.C0, CF(1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(13 + 6.5 * Sin(sine / 12))), 0.1)
  3138. LW.C0 = clerp(LW.C0, CF(-1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(-13 - 6.5 * Sin(sine / 12))), 0.1)
  3139.  
  3140.  
  3141. else
  3142.  
  3143. if animation.Value == 2 then
  3144.  
  3145.  
  3146. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  3147. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  3148. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3149. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  3150. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(65 - 2.5 * Sin(sine / 20))), 0.1)
  3151. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  3152.  
  3153.  
  3154. else
  3155.  
  3156.  
  3157. if animation.Value == 3 then
  3158.  
  3159.  
  3160.  
  3161. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
  3162. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3163. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
  3164. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
  3165. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  3166. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  3167.  
  3168.  
  3169. else
  3170.  
  3171.  
  3172. if animation.Value == 4 then
  3173.  
  3174.  
  3175. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 10)), Rad(1 + -43 * Sin(sine / 10)), Rad(0)), 0.15)
  3176. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(1 + -43 * Sin(sine / 8))), 0.3)
  3177. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.8 * Cos(sine / 10), 0.025 * Cos(sine / 10)) * RHCF * angles(Rad(-9.5), Rad(-20), Rad(0)), 0.15)
  3178. LH.C0 = clerp(LH.C0, CF(-1, -0.9 + 0.8 * Cos(sine / 10), 0.025 * Cos(sine / 10)) * LHCF * angles(Rad(-6.5), Rad(20), Rad(0)), 0.15)
  3179. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 10)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(50), Rad(23 + 150 * Sin(sine / 8))), 0.1)
  3180. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 10)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-50), Rad(-23 + 150 * Sin(sine / 8))), 0.1)
  3181.  
  3182.  
  3183.  
  3184. end
  3185.  
  3186. end
  3187. end
  3188.  
  3189.  
  3190. end
  3191.  
  3192. end
  3193. elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
  3194. Anim = "Walk"
  3195. change = 1
  3196. if attack == false then
  3197. hum.WalkSpeed = 25
  3198. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 12)) * angles(Rad(25), Rad(0), Rad(0)), 0.1)
  3199. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-15 - 6.5 * Sin(sine / 12)), Rad(20), Rad(0)), 0.1)
  3200. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-18.5 - 6.5 * Sin(sine / 12)), Rad(0), Rad(-35)), 0.1)
  3201. LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-18.5 - 6.5 * Sin(sine / 12)), Rad(15), Rad(35)), 0.1)
  3202. RW.C0 = clerp(RW.C0, CF(1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-45 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(25 + 6.5 * Sin(sine / 12))), 0.1)
  3203. LW.C0 = clerp(LW.C0, CF(-1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-45 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(-25 - 6.5 * Sin(sine / 12))), 0.1)
  3204. end
  3205. elseif torvel >= 25 and hitfloor ~= nil then
  3206. Anim = "Sprint"
  3207. change = 1.35
  3208. if attack == false then
  3209. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  3210. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  3211. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.15)
  3212. 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 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.15)
  3213. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
  3214. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  3215. end
  3216. end
  3217. end
  3218. if 0 < #Effects then
  3219. for e = 1, #Effects do
  3220. if Effects[e] ~= nil then
  3221. local Thing = Effects[e]
  3222. if Thing ~= nil then
  3223. local Part = Thing[1]
  3224. local Mode = Thing[2]
  3225. local Delay = Thing[3]
  3226. local IncX = Thing[4]
  3227. local IncY = Thing[5]
  3228. local IncZ = Thing[6]
  3229. if 1 >= Thing[1].Transparency then
  3230. if Thing[2] == "Block1" then
  3231. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3232. local Mesh = Thing[1].Mesh
  3233. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3234. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3235. elseif Thing[2] == "Block2" then
  3236. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  3237. local Mesh = Thing[7]
  3238. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3239. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3240. elseif Thing[2] == "Block3" then
  3241. 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)
  3242. local Mesh = Thing[7]
  3243. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3244. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3245. elseif Thing[2] == "Cylinder" then
  3246. local Mesh = Thing[1].Mesh
  3247. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3248. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3249. elseif Thing[2] == "Blood" then
  3250. local Mesh = Thing[7]
  3251. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  3252. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3253. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3254. elseif Thing[2] == "Elec" then
  3255. local Mesh = Thing[1].Mesh
  3256. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  3257. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3258. elseif Thing[2] == "Disappear" then
  3259. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3260. elseif Thing[2] == "Shatter" then
  3261. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3262. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3263. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3264. Thing[6] = Thing[6] + Thing[5]
  3265. end
  3266. else
  3267. Part.Parent = nil
  3268. table.remove(Effects, e)
  3269. end
  3270. end
  3271. end
  3272. end
  3273. end
  3274. end
  3275. -------------------------------------------------------
  3276. --End Animations And Script--
  3277. -------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement