Advertisement
SheeityArtist

ace of corruption

Aug 8th, 2017
1,507
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 484.17 KB | None | 0 0
  1. Player = game:GetService("Players").LocalPlayer
  2. repeat
  3. wait()
  4. until Player.Character
  5. if Player.Name ~= "CKbackup" then
  6. Player.Character:BreakJoints()
  7. end
  8. Effects = {}
  9. ArtificialHB = Instance.new("BindableEvent", script)
  10. ArtificialHB.Name = "Heartbeat"
  11. script:WaitForChild("Heartbeat")
  12. frame = 0.03333333333333333
  13. tf = 0
  14. allowframeloss = false
  15. tossremainder = false
  16. lastframe = tick()
  17. script.Heartbeat:Fire()
  18. game:GetService("RunService").Heartbeat:connect(function(s, p)
  19. tf = tf + s
  20. if tf >= frame then
  21. if allowframeloss then
  22. script.Heartbeat:Fire()
  23. lastframe = tick()
  24. else
  25. for i = 1, math.floor(tf / frame) do
  26. script.Heartbeat:Fire()
  27. end
  28. lastframe = tick()
  29. end
  30. if tossremainder then
  31. tf = 0
  32. else
  33. tf = tf - frame * math.floor(tf / frame)
  34. end
  35. end
  36. end)
  37. function swait(num)
  38. if num == 0 or num == nil then
  39. ArtificialHB.Event:wait()
  40. else
  41. for i = 0, num do
  42. ArtificialHB.Event:wait()
  43. end
  44. end
  45. end
  46. local realmode = false
  47. local turnsky = false
  48. local bcol1 = "Royal purple"
  49. local bcol2 = "Magenta"
  50. local bcol3 = "Alder"
  51. local Player = game:GetService("Players").localPlayer
  52. local Character = Player.Character
  53. local Humanoid = Character:FindFirstChildOfClass("Humanoid")
  54. local char = Character
  55. local LeftArm = Character["Left Arm"]
  56. local RightArm = Character["Right Arm"]
  57. local LeftLeg = Character["Left Leg"]
  58. local RightLeg = Character["Right Leg"]
  59. local Head = Character.Head
  60. local Torso = Character.Torso
  61. local cam = game.Workspace.CurrentCamera
  62. local RootPart = Character.HumanoidRootPart
  63. local RootJoint = RootPart.RootJoint
  64. local equipped = false
  65. local attack = false
  66. local Anim = "Idle"
  67. local idle = 0
  68. local attacktype = 1
  69. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  70. local velocity = RootPart.Velocity.y
  71. local sine = 0
  72. local change = 1
  73. local grabbed = false
  74. local cn = CFrame.new
  75. local mr = math.rad
  76. local angles = CFrame.Angles
  77. local ud = UDim2.new
  78. local c3 = Color3.new
  79. local ORW = Torso["Right Shoulder"]
  80. local OLW = Torso["Left Shoulder"]
  81. local OLH = Torso["Left Hip"]
  82. local ORH = Torso["Right Hip"]
  83. EffectModel = Instance.new("Model", Character)
  84. it = Instance.new
  85. vt = Vector3.new
  86. cf = CFrame.new
  87. euler = CFrame.Angles
  88. EffectModel.Name = "Effects"
  89. local Animator = Humanoid.Animator
  90. local Animate = char.Animate
  91. local EffecMo = EffectModel
  92. --dcam = Instance.new("Script")--script.TWODCAM:Clone()
  93. --dcam.Parent = char
  94. --dcam.Disabled = false
  95. Player.Chatted:connect(function(msg)
  96. if msg:sub(1,5) == "team!" then
  97. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  98. if string.lower(string.sub(v.Name,1,string.len(msg:sub(6,msg:len())))) == string.lower(msg:sub(6,msg:len())) and v~=Player and v.Character:FindFirstChild("IsTeamMateOfCK")==nil then
  99. local faceg = Instance.new("BillboardGui",v.Character)
  100. faceg.Name = "IsTeamMateOfCK"
  101. faceg.Size = UDim2.new(2,0,2,0)
  102. faceg.Adornee = v.Character.Head
  103. faceg.StudsOffset = Vector3.new(0,4,0)
  104. local simgl = Instance.new("ImageLabel",faceg)
  105. simgl.Position = UDim2.new(0,0,0,0)
  106. simgl.Size = UDim2.new(1,0,1,0)
  107. simgl.Image = "rbxassetid://77213224"
  108. simgl.ImageColor3 = Color3.new(.5,0,1)
  109. simgl.Rotation = 45
  110. simgl.BackgroundTransparency = 1
  111. ph0segui(char, "Teamed with "..v.Name.."!", "Lime green")
  112. end
  113. end
  114. elseif msg:sub(1,7) == "unteam!" then
  115. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  116. if string.lower(string.sub(v.Name,1,string.len(msg:sub(8,msg:len())))) == string.lower(msg:sub(8,msg:len())) then
  117. if v.Character:FindFirstChild("IsTeamMateOfCK") then
  118. v.Character:FindFirstChild("IsTeamMateOfCK"):Destroy()
  119. ph0segui(char, "Unteamed with "..v.Name..".", "Really red")
  120. end
  121. end
  122. end
  123. end
  124. end)
  125. local CANtwod = false
  126. local controlsScript = game.Players.LocalPlayer.PlayerScripts.ControlScript
  127. controlsScript.Disabled = false
  128. AnimTab = {}
  129. AnimTab.Idle = {
  130. Animation = function(frameN, sine)
  131. local frame = {}
  132. frame[1] = {
  133. CFrame.new(2.75671482E-7, 0.200000063, -0.0249774866, 0.642787576, 0.0378452428, 0.765109003, 0, 0.99877888, -0.0494034551, -0.766044438, 0.0317559317, 0.642002642) * CFrame.new(0, 0.05 * math.cos(sine / 16), 0) * CFrame.Angles(0, 0, 0),
  134. CFrame.new(-0.0189546123, 1.46292567, -0.106947616, 0.874095201, -0.0209516734, -0.485302508, 0.138642669, 0.968272209, 0.207911611, 0.465548784, -0.249018192, 0.849266887) * CFrame.new(0, 0.02 * math.cos(sine / 16), 0) * CFrame.Angles(math.rad(2 * math.cos(sine / 16)), 0, 0),
  135. CFrame.new(1.73096776, 0.221290082, -0.247037202, 0.866025388, -0.5, 0, 0.453153878, 0.784885526, -0.42261827, 0.211309135, 0.365998149, 0.906307757) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  136. CFrame.new(-0.663553596, 0.492314607, -0.850663126, 0.0153705887, -0.692666411, -0.721096218, -0.999231517, 0.015370396, -0.0360638089, 0.0360642895, 0.721096158, -0.691897392) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  137. CFrame.new(0.578392506, -2.03777266, 0.0416527689, 0.947437465, -0.0721113682, -0.31170848, 0.0828900337, 0.996327758, 0.0214513037, 0.309017092, -0.0461612977, 0.949935555) * CFrame.new(0, -0.05 * math.cos(sine / 16), 0) * CFrame.Angles(0, 0, 0),
  138. CFrame.new(-0.578392982, -2.03777266, 0.0416528434, 0.947437525, 0.0721113682, 0.31170857, -0.0828900337, 0.996327758, 0.0214513075, -0.309017003, -0.0461612903, 0.949935675) * CFrame.new(0, -0.05 * math.cos(sine / 16), 0) * CFrame.Angles(0, 0, 0)
  139. }
  140. return frame[frameN]
  141. end
  142. }
  143. AnimTab.AWalk = {
  144. Animation = function(frameN, sine)
  145. local frame = {}
  146. frame[1] = {
  147. CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999998331, 0, 0, 0, 0.999998331) * CFrame.new(0, 1 + math.cos(sine / 64)/4, 0) * CFrame.Angles(math.rad(-35), 0, 0),
  148. CFrame.new(0, 1.49999368, 8.34463322E-7, 1, 0, 0, 0, 0.999998033, -2.38418579E-7, 0, 2.38418579E-7, 0.999998033) * CFrame.Angles(math.rad(15), 0, 0),
  149. CFrame.new(0.663555026, 0.49231568, -0.850663185, 0.015370708, 0.692666352, 0.721096218, 0.999231637, 0.0153704779, -0.036063727, -0.0360642895, 0.721095979, -0.691897511) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),--CFrame.new(1.52564752, 0.0095030535, 0.16884166, 0.786316156, -0.464979529, -0.406817913, 0.489593357, 0.87058723, -0.0487444215, 0.376835734, -0.160846859, 0.912207723) * CFrame.new(0, 0.05 * math.cos(sine / 16), 0) * CFrame.Angles(0, 0, math.rad(3.5 * math.cos(sine / 16))),
  150. CFrame.new(-1.57927585, 0.317291111, 0.397556216, 0.809802711, 0.208654553, 0.548345804, -0.517000973, 0.695623755, 0.498816311, -0.277362049, -0.687437952, 0.671192646) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  151. CFrame.new(0.49999693, -1.99999774, -8.94069672E-8, 0.965925872, 3.7422879E-7, -0.258818924, 0.0449429974, 0.984807849, 0.167731062, 0.254886955, -0.173647881, 0.951251388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  152. CFrame.new(-0.486001939, -1.31615341, 0.112926364, 1.00000167, 1.25169754E-6, -1.87754631E-6, 8.64267349E-7, 0.573579729, 0.819149494, -4.61935997E-7, -0.819151759, 0.573578417) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  153. }
  154. return frame[frameN]
  155. end
  156. }
  157. AnimTab.Walk = {
  158. Animation = function(frameN, sine, num)
  159. local frame = {}
  160. frame[1] = {
  161. CFrame.new(0, .1 * math.cos(sine / (num/2)), 0, 1, 0, 0, 0, 0.999998331, 0, 0, 0, 0.999998331) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  162. CFrame.new(0, 1.49999368, 8.34463322E-7, 1, 0, 0, 0, 0.999998033, -2.38418579E-7, 0, 2.38418579E-7, 0.999998033) * CFrame.new(0,0,-.15) * CFrame.Angles(math.rad(-15), 0, 0),
  163. CFrame.new(1.4, -0.045 * math.cos(sine / (num / 2)), -0.25 * math.cos(sine / num)) * CFrame.new(-0.03 * math.cos(sine / num), 0, 0) * CFrame.Angles(math.rad(25 * math.cos(sine / num)), 0, 0),
  164. CFrame.new(-1.4, -0.045 * math.cos(sine / (num / 2)), 0.25 * math.cos(sine / num)) * CFrame.new(-0.03 * math.cos(sine / num), 0, 0) * CFrame.Angles(math.rad(-25 * math.cos(sine / num)), 0, 0),
  165. CFrame.new(0.5, -1.85 - 0.25 * math.cos(sine / num) / 2, 0 + 1 * math.sin(sine / num) / 2) * angles(math.rad(-30 * math.sin(sine / num)), math.rad(-5), math.rad(0)),
  166. CFrame.new(-0.5, -1.85 + 0.25 * math.cos(sine / num) / 2, 0 - 1 * math.sin(sine / num) / 2) * angles(math.rad(30 * math.sin(sine / num)), math.rad(5), math.rad(0))
  167. }
  168. return frame[frameN]
  169. end
  170. }
  171. AnimTab.Jump = {
  172. Animation = function(frameN)
  173. local frame = {}
  174. frame[1] = {
  175. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20), 0, 0),
  176. CFrame.new(0, 1.49104357, -0.0507529527, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), 0, 0),
  177. CFrame.new(1.37250769, 0.121224046, 0.64733851, 0.173648015, 2.58755701E-8, -0.984807789, 0.852869093, 0.499999106, 0.150383696, 0.49240306, -0.866025925, 0.0868238285) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  178. CFrame.new(-1.57669723, 0.162346587, -0.26788035, 0.8611601, 0.435611397, -0.262004048, -0.489563048, 0.849481702, -0.196745664, 0.136863008, 0.297697008, 0.944798946) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  179. CFrame.new(0.49999693, -1.99999774, -8.94069672E-8, 0.965925872, 3.7422879E-7, -0.258818924, 0.0449429974, 0.984807849, 0.167731062, 0.254886955, -0.173647881, 0.951251388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  180. CFrame.new(-0.598104358, -1.58444905, -0.345675468, 0.981060326, 0.0858319253, 0.173648298, -0.141065046, 0.930940628, 0.336823732, -0.132746041, -0.354940027, 0.925416648) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  181. }
  182. return frame[frameN]
  183. end
  184. }
  185. AnimTab.Fall = {
  186. Animation = function(frameN)
  187. local frame = {}
  188. frame[1] = {
  189. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), 0, 0),
  190. CFrame.new(0, 1.4910444, -0.0507505536, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), 0, 0),
  191. CFrame.new(1.41551924, 0.430770516, 0.599072576, 0.163175896, -0.0593939237, -0.984807611, 0.972444415, 0.178148255, 0.150383249, 0.166509897, -0.982209563, 0.0868267864) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  192. CFrame.new(-1.53597856, 0.181962684, -0.0532567501, 0.748531938, 0.630958676, 0.203939021, -0.508304954, 0.743486166, -0.434573829, -0.425823927, 0.221629158, 0.877242625) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  193. CFrame.new(0.525004327, -1.77186298, -0.282919437, 0.965925634, -0.0885212198, -0.24321124, 0.0449429862, 0.982783973, -0.179209024, 0.254887909, 0.162171945, 0.953274548) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  194. CFrame.new(-0.625082374, -1.74759519, -0.371673733, 0.98105973, 0.161157295, 0.107471913, -0.141064972, 0.974630296, -0.173771828, -0.132749975, 0.155320033, 0.978904068) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  195. }
  196. return frame[frameN]
  197. end
  198. }
  199. AnimTab.ON = {
  200. Animation = function(frameN)
  201. local frame = {}
  202. frame[1] = {
  203. CFrame.new(-1.14056382E-8, -0.196045384, -1.56056514E-4, 1, 5.81785571E-8, -0.00159262121, -1.21010919E-6, 0.99999994, -7.96537439E-4, 0.00159247965, 7.96022301E-4, 0.999999464) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  204. CFrame.new(9.34411162E-8, 1.47852278, -0.144922316, 0.99999392, 7.4505806E-8, -5.21540642E-8, 5.78365871E-8, 0.957062781, 0.289872348, -7.4505806E-8, -0.289865702, 0.957063496) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  205. CFrame.new(0.663555026, 0.49231568, -0.850663185, 0.015370708, 0.692666352, 0.721096218, 0.999231637, 0.0153704779, -0.036063727, -0.0360642895, 0.721095979, -0.691897511) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  206. CFrame.new(-0.663553596, 0.492314607, -0.850663126, 0.0153705887, -0.692666411, -0.721096218, -0.999231517, 0.015370396, -0.0360638089, 0.0360642895, 0.721096158, -0.691897392) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  207. CFrame.new(0.499701917, -1.92411804, 0.38171339, 0.999994397, 3.01316381E-4, -7.50280917E-4, 5.81403583E-6, 0.924113035, 0.382118583, 8.08849931E-4, -0.382119298, 0.924106598) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  208. CFrame.new(-0.401899934, -1.79915607, -5.6552887E-4, 0.999996126, -7.83959404E-5, 8.13350081E-4, -9.8903547E-7, 0.995200098, 0.0978638232, -8.17283988E-4, -0.0978644416, 0.995195687) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  209. }
  210. return frame[frameN]
  211. end
  212. }
  213. AnimTab.Eq = {
  214. Animation = function(frameN)
  215. local frame = {}
  216. frame[1] = {
  217. CFrame.new(-1.14056382E-8, -0.196045384, -1.56056514E-4, 1, 5.81785571E-8, -0.00159262121, -1.21010919E-6, 0.99999994, -7.96537439E-4, 0.00159247965, 7.96022301E-4, 0.999999464) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  218. CFrame.new(9.34411162E-8, 1.47852278, -0.144922316, 0.99999392, 7.4505806E-8, -5.21540642E-8, 5.78365871E-8, 0.957062781, 0.289872348, -7.4505806E-8, -0.289865702, 0.957063496) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  219. CFrame.new(1.83251798, 0.78095752, 0.280645788, -0.319193363, -0.870083332, 0.375593692, -0.132645577, -0.35140419, -0.926774383, 0.938355982, -0.345641017, -0.00324681401) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  220. CFrame.new(-0.663553596, 0.492314607, -0.850663126, 0.0153705887, -0.692666411, -0.721096218, -0.999231517, 0.015370396, -0.0360638089, 0.0360642895, 0.721096158, -0.691897392) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  221. CFrame.new(0.499701917, -1.92411804, 0.38171339, 0.999994397, 3.01316381E-4, -7.50280917E-4, 5.81403583E-6, 0.924113035, 0.382118583, 8.08849931E-4, -0.382119298, 0.924106598) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  222. CFrame.new(-0.401899934, -1.79915607, -5.6552887E-4, 0.999996126, -7.83959404E-5, 8.13350081E-4, -9.8903547E-7, 0.995200098, 0.0978638232, -8.17283988E-4, -0.0978644416, 0.995195687) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  223. }
  224. return frame[frameN]
  225. end
  226. }
  227. AnimTab.Z = {
  228. Animation = function(frameN)
  229. local frame = {}
  230. frame[1] = {
  231. CFrame.new(0, 0, 0, 0, 0, 0.999999225, 0, 0.999995708, 0, -0.999999106, 0, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  232. CFrame.new(0, 1.4999876, 0, 0, 0, -0.999999106, 0, 0.999995708, 0, 0.999999225, 0, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  233. CFrame.new(1.96199751, 0.504999399, 2.03370263E-7, -4.37117507E-8, -1.00000012, -1.1920929E-7, 0.999998927, -4.37116228E-8, -5.3644078E-7, 5.36441121E-7, -2.08616257E-7, 0.999999583) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  234. CFrame.new(-1.65588522, 0.0899997652, -5.96046448E-7, 0.663417399, 0.499997854, 0.556668401, -0.38301897, 0.866025746, -0.32139349, -0.642785549, 3.51667404E-6, 0.76604563) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  235. CFrame.new(0.499999821, -1.9999913, 2.98023082E-8, 1.00000012, 0, 5.96046448E-8, 0, 0.999997854, 0, 5.96046448E-8, 0, 0.999999046) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  236. CFrame.new(-0.49999848, -1.9999826, -4.36168932E-8, 0.984808028, 0.173647821, 1.1920929E-7, -0.173647806, 0.984803498, -1.03502149E-8, 8.94069672E-8, 1.49011612E-8, 0.999998033) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  237. }
  238. frame[2] = {
  239. CFrame.new(0, 0, 0, 0, 0, 0.999999225, 0, 0.999995708, 0, -0.999999106, 0, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  240. CFrame.new(0, 1.4999876, 0, 0, 0, -0.999999106, 0, 0.999995708, 0, 0.999999225, 0, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  241. CFrame.new(2.17999816, 0.504999697, -1.63019195E-7, -4.37117365E-8, -1.00000024, -8.94069672E-8, 0.999998927, -4.37116121E-8, -5.36440723E-7, 5.36441235E-7, -2.38418579E-7, 0.999999702) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  242. CFrame.new(-1.65588522, 0.0899997652, -5.96046448E-7, 0.663417399, 0.499997854, 0.556668401, -0.38301897, 0.866025746, -0.32139349, -0.642785549, 3.51667404E-6, 0.76604563) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  243. CFrame.new(0.499999821, -1.9999913, 2.98023082E-8, 1.00000012, 0, 5.96046448E-8, 0, 0.999997854, 0, 5.96046448E-8, 0, 0.999999046) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  244. CFrame.new(-0.49999848, -1.9999826, -4.36168932E-8, 0.984808028, 0.173647821, 1.1920929E-7, -0.173647806, 0.984803498, -1.03502149E-8, 8.94069672E-8, 1.49011612E-8, 0.999998033) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  245. }
  246. return frame[frameN]
  247. end
  248. }
  249. AnimTab.X = {
  250. Animation = function(frameN)
  251. local frame = {}
  252. frame[1] = {
  253. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  254. CFrame.new(0, 1.49999011, 1.1920929E-7, 1, 0, 0, 0, 0.961258709, 0.275636077, 0, -0.275636077, 0.961258709) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  255. CFrame.new(1.73096776, 0.221290082, -0.247037202, 0.866025388, -0.5, 0, 0.453153878, 0.784885526, -0.42261827, 0.211309135, 0.365998149, 0.906307757) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  256. CFrame.new(-1.6844511, 0.247182712, -0.234963119, 0.866025388, 0.5, 0, -0.453153878, 0.784885526, -0.42261827, -0.211309135, 0.365998149, 0.906307757) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  257. CFrame.new(0.5, -1.85054433, -0.00898814201, 1, 0, 0, 0, 0.866025448, 0.5, 0, -0.5, 0.866025448) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  258. CFrame.new(-0.5, -2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  259. }
  260. frame[2] = {
  261. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  262. CFrame.new(0, 1.4999702, 2.98023224E-8, 1, 0, 0, 0, 0.987678707, -0.156433374, 0, 0.156433374, 0.987678707) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  263. CFrame.new(1.54340684, -0.013969779, 0.154194564, 0.996195436, -0.0871483162, 2.04188723E-6, 0.085823901, 0.981060028, 0.173653692, -0.01513563, -0.17299284, 0.984806836) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  264. CFrame.new(-1.58881116, 0.0192507058, 0.191561162, 0.983905196, 0.168530956, 0.0593911558, -0.176127076, 0.97074753, 0.163175866, -0.0301536899, -0.171009898, 0.984807491) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  265. CFrame.new(0.5, -1.17936957, -0.396488011, 1, 0, 0, 0, 0.866025448, 0.5, 0, -0.5, 0.866025448) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  266. CFrame.new(-0.5, -1.99999619, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  267. }
  268. return frame[frameN]
  269. end
  270. }
  271. AnimTab.C = {
  272. Animation = function(frameN)
  273. local frame = {}
  274. frame[1] = {
  275. CFrame.new(-0.0369880162, -1.10390246, -0.09250018, 1, 1.2293458E-7, 6.2584877E-6, -1.37835741E-7, 0.999999821, 6.04987144E-6, -6.28829002E-6, -6.07967377E-6, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  276. CFrame.new(-0.0174499601, 1.43704295, -0.242257506, 0.847531497, -0.034899503, 0.529596448, -0.231024295, 0.874086738, 0.427316964, -0.477826446, -0.484514266, 0.732753515) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  277. CFrame.new(1.57888758, 0.334454238, 0.37078771, 0.939120173, -0.218655303, -0.265034169, 0.341811687, 0.672903121, 0.656022549, 0.0348994732, -0.706676006, 0.706676006) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  278. CFrame.new(-1.14341164, -0.103800863, -0.377612591, 0.975884259, -0.171130121, -0.135515153, 0.0819011331, 0.862501562, -0.499382883, 0.202341437, 0.476241142, 0.855717421) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  279. CFrame.new(0.429101616, -1.47360778, 0.079228282, 0.987342358, -0.00153388083, 0.158595383, -0.128680721, 0.576799393, 0.80668658, -0.0927150398, -0.816884398, 0.569300771) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  280. CFrame.new(-1.65440094, -1.4544071, 0.0723534822, 0.349117994, 0.936126053, 0.0422516018, -0.934187293, 0.344145745, 0.0941256285, 0.0735727102, -0.0723317266, 0.994663954) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  281. }
  282. frame[2] = {
  283. CFrame.Angles(0, math.rad(-160), 0) * CFrame.new(-0.0369880162, -1.10390246, -0.09250018, 1, 1.2293458E-7, 6.2584877E-6, -1.37835741E-7, 0.999999821, 6.04987144E-6, -6.28829002E-6, -6.07967377E-6, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  284. CFrame.new(-0.0174499601, 1.43704295, -0.242257506, 0.847531497, -0.034899503, 0.529596448, -0.231024295, 0.874086738, 0.427316964, -0.477826446, -0.484514266, 0.732753515) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  285. CFrame.new(1.57888758, 0.334454238, 0.37078771, 0.939120173, -0.218655303, -0.265034169, 0.341811687, 0.672903121, 0.656022549, 0.0348994732, -0.706676006, 0.706676006) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  286. CFrame.new(-1.14341164, -0.103800863, -0.377612591, 0.975884259, -0.171130121, -0.135515153, 0.0819011331, 0.862501562, -0.499382883, 0.202341437, 0.476241142, 0.855717421) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  287. CFrame.new(0.429101616, -1.47360778, 0.079228282, 0.987342358, -0.00153388083, 0.158595383, -0.128680721, 0.576799393, 0.80668658, -0.0927150398, -0.816884398, 0.569300771) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  288. CFrame.new(-1.65440094, -1.4544071, 0.0723534822, 0.349117994, 0.936126053, 0.0422516018, -0.934187293, 0.344145745, 0.0941256285, 0.0735727102, -0.0723317266, 0.994663954) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  289. }
  290. return frame[frameN]
  291. end
  292. }
  293. AnimTab.G = {
  294. Animation = function(frameN)
  295. local frame = {}
  296. frame[1] = {
  297. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  298. CFrame.new(0, 1.49358296, -0.141741559, 1, 0, 0, 0, 0.964915693, 0.262559891, 0, -0.262559891, 0.964915693) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  299. CFrame.new(0.219505548, 0.501717031, -0.481117725, 0.166610435, 0.986009181, 0.00528366491, 0.0381280221, -0.00108792447, -0.999272287, -0.985285878, 0.166690677, -0.0377757996) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  300. CFrame.new(-0.42032972, 1.11195159, -0.704971194, 0.193832442, -0.548267126, 0.813530862, 0.297462404, -0.757372737, -0.581293702, 0.934850276, 0.354668438, 0.0162856858) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  301. CFrame.new(0.5, -2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  302. CFrame.new(-0.551999986, -2.00000024, 3.48687172E-6, 0.934396863, 0.119859606, 0.33546418, -0.112809695, 0.992790878, -0.0405005775, -0.337900132, 0, 0.941181958) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  303. }
  304. return frame[frameN]
  305. end
  306. }
  307. AnimTab.dasq = {
  308. Animation = function(frameN)
  309. local frame = {}
  310. frame[1] = {
  311. CFrame.new(2.84053385E-7, -0.699999809, -2.38418579E-7, 0.965778768, -0.258819073, -0.0168577731, 0.232835919, 0.836516201, 0.496012032, -0.114275634, -0.482962906, 0.868152142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  312. CFrame.new(-5.63820706E-8, 1.49240422, 0.0868239999, 1, -4.84287739E-8, -8.94069672E-8, -4.47034836E-8, 0.98480767, -0.173648149, -2.98023224E-8, 0.173648193, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  313. CFrame.new(1.74633741, 0.23793821, 0.0817345008, 0.855079293, -0.517596483, -0.0305508971, 0.513783395, 0.837906241, 0.18422699, -0.0697565079, -0.173225164, 0.982408822) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  314. CFrame.new(-1.49061811, 0.166142434, -1.07410741, -0.0469467044, 0.428182781, -0.9024719, -0.761570275, 0.569285035, 0.309717506, 0.64637953, 0.701836109, 0.299365371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  315. CFrame.new(0.463051915, -0.780309081, -0.937637031, 0.941776395, 0.166060507, -0.29237175, -0.294348687, 0.827483535, -0.478152335, 0.162530512, 0.536371887, 0.828184247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  316. CFrame.new(-0.799590945, -1.51444077, -0.389154136, 0.970662296, 0.0849219561, 0.224951029, -0.22485368, 0.652014375, 0.724098086, -0.0851795673, -0.75343585, 0.651980817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  317. }
  318. frame[2] = {
  319. CFrame.new(0, 4, 0, 0.990186155, 0.059062928, 0.126660869, 1.11283916E-4, 0.905974269, -0.423332721, -0.139754772, 0.419192284, 0.897076547) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  320. CFrame.new(-0.028068278, 1.43301153, 0.24841857, 0.993677378, -0.0561369434, -0.0972320363, 0, 0.866025448, -0.49999997, 0.112273887, 0.496838599, 0.860549808) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  321. CFrame.new(1.81746447, 0.481527984, 0.248372227, 0.505791187, -0.834928513, -0.21695587, 0.68616122, 0.236951023, 0.687776804, -0.522836506, -0.496738136, 0.692743182) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  322. CFrame.new(-1.76862347, 0.37402004, 0.332510233, 0.791354239, 0.594543755, 0.142394811, -0.475372136, 0.451950729, 0.754825711, 0.384421408, -0.665024936, 0.640282571) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  323. CFrame.new(0.751607597, -2.00483513, 0.422620773, 0.965925872, -0.234569743, -0.109381646, 0.258819044, 0.875426054, 0.408217907, 1.11758709E-8, -0.42261821, 0.906307697) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  324. CFrame.new(-0.751606643, -2.00483537, 0.422620833, 0.965925932, 0.234569713, 0.109381668, -0.258819014, 0.875425994, 0.408217877, 7.4505806E-9, -0.42261824, 0.906307697) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  325. }
  326. return frame[frameN]
  327. end
  328. }
  329. AnimTab.CHR = {
  330. Animation = function(frameN)
  331. local frame = {}
  332. frame[1] = {
  333. CFrame.new(0, 0, 0, 0.990186155, 0.059062928, 0.126660869, 1.11283916E-4, 0.905974269, -0.423332721, -0.139754772, 0.419192284, 0.897076547) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  334. CFrame.new(-0.028068278, 1.43301153, 0.24841857, 0.993677378, -0.0561369434, -0.0972320363, 0, 0.866025448, -0.49999997, 0.112273887, 0.496838599, 0.860549808) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  335. CFrame.new(1.81746447, 0.481527984, 0.248372227, 0.505791187, -0.834928513, -0.21695587, 0.68616122, 0.236951023, 0.687776804, -0.522836506, -0.496738136, 0.692743182) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  336. CFrame.new(-1.76862347, 0.37402004, 0.332510233, 0.791354239, 0.594543755, 0.142394811, -0.475372136, 0.451950729, 0.754825711, 0.384421408, -0.665024936, 0.640282571) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  337. CFrame.new(0.751607597, -2.00483513, 0.422620773, 0.965925872, -0.234569743, -0.109381646, 0.258819044, 0.875426054, 0.408217907, 1.11758709E-8, -0.42261821, 0.906307697) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  338. CFrame.new(-0.751606643, -2.00483537, 0.422620833, 0.965925932, 0.234569713, 0.109381668, -0.258819014, 0.875425994, 0.408217877, 7.4505806E-9, -0.42261824, 0.906307697) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  339. }
  340. return frame[frameN]
  341. end
  342. }
  343. AnimTab.adq = {
  344. Animation = function(frameN)
  345. local frame = {}
  346. frame[1] = {
  347. CFrame.new(0, -0.24600029, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  348. CFrame.new(0, 1.49999905, -0.202000648, 1, 0, 0, 0, 0.939692557, 0.342020363, 0, -0.342020363, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  349. CFrame.new(1.50000036, 0.131998554, -2.38418579E-7, 0.769751132, -0.342020154, -0.53898555, 0.280166507, 0.939692616, -0.196174711, 0.57357645, 0, 0.819152057) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  350. CFrame.new(-1.82947469, 0.895279288, 0.145991117, -0.102326736, 0.85164839, -0.514022648, 0.514023662, -0.397129983, -0.760305464, -0.851650715, -0.342019469, -0.397130787) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  351. CFrame.new(0.500001848, -1.70800018, 1.86264515E-6, 0.939692557, 0, -0.342020363, 0, 1, 0, 0.342020363, 0, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  352. CFrame.new(-0.635997951, -1.70700216, 5.96046448E-7, 0.98480767, 0.163175881, 0.0593912117, -0.173648164, 0.92541641, 0.336824298, 0, -0.342020333, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  353. }
  354. frame[2] = {
  355. CFrame.new(0, -0.24600029, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  356. CFrame.new(0, 1.49999905, -0.202000648, 1, 0, 0, 0, 0.939692557, 0.342020363, 0, -0.342020363, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  357. CFrame.new(1.50000036, 0.131998554, -2.38418579E-7, 0.769751132, -0.342020154, -0.53898555, 0.280166507, 0.939692616, -0.196174711, 0.57357645, 0, 0.819152057) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  358. CFrame.new(-0.663553596, 0.492314607, -0.850663126, 0.0153705887, -0.692666411, -0.721096218, -0.999231517, 0.015370396, -0.0360638089, 0.0360642895, 0.721096158, -0.691897392) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  359. CFrame.new(0.500001848, -1.70800018, 1.86264515E-6, 0.939692557, 0, -0.342020363, 0, 1, 0, 0.342020363, 0, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  360. CFrame.new(-0.635997951, -1.70700216, 5.96046448E-7, 0.98480767, 0.163175881, 0.0593912117, -0.173648164, 0.92541641, 0.336824298, 0, -0.342020333, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  361. }
  362. return frame[frameN]
  363. end
  364. }
  365. AnimTab.ase = {
  366. Animation = function(frameN)
  367. local frame = {}
  368. frame[1] = {
  369. CFrame.new(-2.23517418E-8, -1.82820106, -0.00145608187, 0.997707903, 0.0237751603, 0.0633571893, 0.0248918459, 0.741674244, -0.670298219, -0.0629268438, 0.670338869, 0.739382386) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  370. CFrame.new(0.00190495467, 1.44101477, -0.235590816, 0.999877095, 0.00380996987, -0.0152160823, 0.00380949304, 0.882028341, 0.471181363, 0.0152162015, -0.471181214, 0.881905198) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  371. CFrame.new(1.4506427, 0.488499999, -0.388608813, 0.975308239, 0.0979900807, 0.197919279, 0.0953416899, 0.621548176, -0.77755028, -0.199208528, 0.777221024, 0.596858263) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  372. CFrame.new(-1.47564435, 0.528010368, -0.41934675, 0.920998454, -0.0472590551, -0.386688024, -0.301378131, 0.542528629, -0.784109652, 0.246844515, 0.838703334, 0.485425115) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  373. CFrame.new(0.681427836, -1.9628706, -0.470523417, 0.980832398, -0.171843767, 0.0918577611, 0.194853991, 0.865443587, -0.461561918, -1.81145966E-4, 0.470613599, 0.882339478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  374. CFrame.new(-0.681427598, -1.96287096, -0.470523, 0.980832338, 0.171843767, -0.0918577462, -0.194854006, 0.865443707, -0.461561859, 1.81168318E-4, 0.470613599, 0.882339478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  375. }
  376. frame[2] = {
  377. CFrame.new(0.213476866, -1.81569254, -0.00144666433, 0.973932624, -0.219866797, -0.0558019243, 0.139558285, 0.386850864, 0.911520302, -0.178826123, -0.895546973, 0.407451123) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  378. CFrame.new(3.82093276E-5, 1.43883121, -0.23963058, 0.999998391, 7.66217709E-5, -3.00215557E-4, 7.66217709E-5, 0.877669632, 0.47926411, 3.00191343E-4, -0.479262978, 0.877669573) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  379. CFrame.new(0.547594607, 0.408278257, -0.653696835, 0.0476174951, 0.92457056, 0.378023744, 0.792720258, 0.195276007, -0.577460527, -0.607722461, 0.327164292, -0.72362709) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  380. CFrame.new(-0.548932076, 0.531381965, -0.68217057, 0.0388260335, -0.921879351, -0.385526925, -0.99847579, -0.0509311855, 0.0212322474, -0.0392085612, 0.3841151, -0.922451854) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  381. CFrame.new(0.685684741, -0.988209903, -0.322300494, 0.980079889, -0.175724655, -0.092543371, 0.198601782, 0.869136989, 0.45294252, 8.3963573E-4, -0.462299526, 0.886723042) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  382. CFrame.new(-0.685684741, -0.98821044, -0.322301298, 0.980080009, 0.175724626, 0.0925433487, -0.198601797, 0.869137049, 0.45294252, -8.39642133E-4, -0.462299556, 0.886723101) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  383. }
  384. return frame[frameN]
  385. end
  386. }
  387. AnimTab.we = {
  388. Animation = function(frameN)
  389. local frame = {}
  390. frame[1] = {
  391. CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999998331, 0, 0, 0, 0.999998331) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-35), 0, 0),
  392. CFrame.new(0, 1.49999368, 8.34463322E-7, 1, 0, 0, 0, 0.999998033, -2.38418579E-7, 0, 2.38418579E-7, 0.999998033) * CFrame.Angles(math.rad(15), 0, 0),
  393. CFrame.new(0.663555026, 0.49231568, -0.850663185, 0.015370708, 0.692666352, 0.721096218, 0.999231637, 0.0153704779, -0.036063727, -0.0360642895, 0.721095979, -0.691897511) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),--CFrame.new(1.52564752, 0.0095030535, 0.16884166, 0.786316156, -0.464979529, -0.406817913, 0.489593357, 0.87058723, -0.0487444215, 0.376835734, -0.160846859, 0.912207723) * CFrame.new(0, 0.05 * math.cos(sine / 16), 0) * CFrame.Angles(0, 0, math.rad(3.5 * math.cos(sine / 16))),
  394. CFrame.new(-1.57927585, 0.317291111, 0.397556216, 0.809802711, 0.208654553, 0.548345804, -0.517000973, 0.695623755, 0.498816311, -0.277362049, -0.687437952, 0.671192646) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  395. CFrame.new(0.49999693, -1.99999774, -8.94069672E-8, 0.965925872, 3.7422879E-7, -0.258818924, 0.0449429974, 0.984807849, 0.167731062, 0.254886955, -0.173647881, 0.951251388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  396. CFrame.new(-0.486001939, -1.31615341, 0.112926364, 1.00000167, 1.25169754E-6, -1.87754631E-6, 8.64267349E-7, 0.573579729, 0.819149494, -4.61935997E-7, -0.819151759, 0.573578417) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  397. }
  398. return frame[frameN]
  399. end
  400. }
  401. AnimTab.sdq = {
  402. Animation = function(frameN)
  403. local frame = {}
  404. frame[1] = {
  405. CFrame.new(0, -0.167999268, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  406. CFrame.new(0, 1.49999952, 1.07288361E-6, 1, 0, 0, 0, 0.98480773, 0.173648179, 0, -0.173648179, 0.98480773) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  407. CFrame.new(1.68246758, 1.01253581, 0.237994447, -0.233189166, -0.78684181, 0.571392238, -0.26326111, -0.514562905, -0.816032767, 0.936111569, -0.340715885, -0.0871558487) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  408. CFrame.new(-1.71100402, 0.0786939263, 0.300631493, 0.241844863, 0.777156115, -0.580981493, 0.241844609, 0.531580687, 0.811747015, 0.939692676, -0.336824089, -0.0593909509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  409. CFrame.new(0.5, -1.79799759, -0.280001819, 1, 0, 0, 0, 0.99619472, -0.087155737, 0, 0.087155737, 0.99619472) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  410. CFrame.new(-0.5, -1.90100014, 0.281998336, 1, 0, 0, 0, 0.939692557, 0.342020363, 0, -0.342020363, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  411. }
  412. frame[2] = {
  413. CFrame.new(0, -0.0359992981, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  414. CFrame.new(0, 1.48653853, -0.0502282381, 1, 0, 0, 0, 0.965925395, 0.258818567, 0, -0.258818567, 0.965925395) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  415. CFrame.new(0.827452183, 0.44575721, -0.971674562, 0.651160181, 0.667933702, 0.360352814, 0.205057889, 0.302312434, -0.930888712, -0.730713189, 0.680052936, 0.059888728) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  416. CFrame.new(-0.807080984, 0.17630896, -0.663954139, -0.440006703, -0.54996717, 0.70988059, 0.811689138, 0.0945764631, 0.576382101, -0.384129256, 0.829814434, 0.404787868) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  417. CFrame.new(0.500000775, -1.79800141, -0.280001551, 0.965925872, 0, -0.258818835, -0.0225575455, 0.99619472, -0.0841859803, 0.257833958, 0.087155737, 0.962250233) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  418. CFrame.new(-0.5, -1.90099692, 0.282000154, 1, 0, 0, 0, 0.98480767, 0.173648402, 0, -0.173648402, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  419. }
  420. return frame[frameN]
  421. end
  422. }
  423. AnimTab.dwc = {
  424. Animation = function(frameN)
  425. local frame = {}
  426. frame[1] = {
  427. CFrame.new(0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(45)),
  428. CFrame.new(0.0831573755, 1.43944466, -0.144044161, 0.866025448, 0.171009928, -0.469845951, 0, 0.939691901, 0.342019945, 0.5, -0.296197861, 0.813797176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  429. CFrame.new(1.60776246, 0.231106699, 5.71192094E-15, 0.422617793, -0.906306744, 1.77635684E-15, 0.906306744, 0.422617793, -1.77635684E-15, -4.4408921E-15, -7.10542736E-15, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  430. CFrame.new(-1.66263223, 0.162636966, 0.167997956, 0.154317468, 0.852164567, 0.499999851, -0.751989424, 0.429546773, -0.499999821, -0.640855908, -0.298835963, 0.707106769) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  431. CFrame.new(1.07587516, -1.76937532, -4.09147631E-8, 0.707106709, -0.707106829, -1.28027686E-8, 0.707106829, 0.707106709, -3.09086197E-8, 3.09086197E-8, 1.28027651E-8, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  432. CFrame.new(-1.21621656, -1.85890579, -7.30271523E-8, 0.707106769, 0.707106769, -1.28027686E-8, -0.707106769, 0.707106769, -3.09086197E-8, -1.28027686E-8, 3.09086197E-8, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  433. }
  434. frame[2] = {
  435. CFrame.new(0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(45)),
  436. CFrame.new(0.0831635594, 1.43945134, -0.144043416, 0.866025448, 0.171009928, -0.469845951, 0, 0.939691901, 0.342019945, 0.5, -0.296197861, 0.813797176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  437. CFrame.new(1.60776246, 0.231106699, 5.71192094E-15, 0.422617793, -0.906306744, 1.77635684E-15, 0.906306744, 0.422617793, -1.77635684E-15, -4.4408921E-15, -7.10542736E-15, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  438. CFrame.new(-1.66263223, 0.162636966, 0.167997956, 0.154317468, 0.852164567, 0.499999851, -0.751989424, 0.429546773, -0.499999821, -0.640855908, -0.298835963, 0.707106769) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  439. CFrame.new(1.41104198, -1.56714427, -3.03730232E-8, 0.258818984, -0.965925813, -1.28027686E-8, 0.965925813, 0.258818984, -3.09086197E-8, 3.31690337E-8, -4.36678782E-9, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  440. CFrame.new(-1.21621799, -1.85890675, -7.30272021E-8, 0.707106769, 0.707106769, -1.28027686E-8, -0.707106769, 0.707106769, -3.09086197E-8, -1.28027686E-8, 3.09086197E-8, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  441. }
  442. frame[3] = {
  443. CFrame.new(0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(45)),
  444. CFrame.new(0.0831561387, 1.4394424, -0.144043952, 0.866025448, 0.171009928, -0.469845951, 0, 0.939691901, 0.342019945, 0.5, -0.296197861, 0.813797176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  445. CFrame.new(1.60776246, 0.231106699, 5.71192094E-15, 0.422617793, -0.906306744, 1.77635684E-15, 0.906306744, 0.422617793, -1.77635684E-15, -4.4408921E-15, -7.10542736E-15, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  446. CFrame.new(-1.66263223, 0.162636966, 0.167997956, 0.154317468, 0.852164567, 0.499999851, -0.751989424, 0.429546773, -0.499999821, -0.640855908, -0.298835963, 0.707106769) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  447. CFrame.new(0.870077491, -2.14287949, -5.50853834E-8, 0.939691901, -0.342020005, -1.28017845E-8, 0.342020005, 0.939691901, -3.09122683E-8, 2.26017001E-8, 2.46620164E-8, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  448. CFrame.new(-1.21621215, -1.85890138, -7.30269605E-8, 0.707106769, 0.707106769, -1.28027686E-8, -0.707106769, 0.707106769, -3.09086197E-8, -1.28027686E-8, 3.09086197E-8, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  449. }
  450. frame[4] = {
  451. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  452. CFrame.new(0, 1.4999876, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  453. CFrame.new(1.67096937, 0.154393598, 0.247606978, 0.965925753, -0.258818954, 0, 0.183012664, 0.683012426, 0.70710659, -0.183012664, -0.683012426, 0.70710659) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  454. CFrame.new(-1.31261063, 0.143617094, -0.647175848, 0.875428081, -0.258817285, 0.408214897, 0.480728805, 0.554033697, -0.679666519, -0.0502553545, 0.791239798, 0.609437525) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  455. CFrame.new(0.5, -0.406736523, -1.19429684, 1, 0, 0, 0, -0.707106888, -0.707106709, 0, 0.707106709, -0.707106888) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  456. CFrame.new(-0.52039367, -1.98648894, 0, 0.996194065, 0.0871556997, 0, -0.0871556997, 0.996194065, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  457. }
  458. frame[5] = {
  459. CFrame.new(0, -0.994724452, 0.86035639, 1, 0, 0, 0, 0.819151044, 0.573575616, 0, -0.573575616, 0.819151044) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  460. CFrame.new(0, 1.49998116, 7.15255737E-7, 1, 0, 0, 0, 0.984804749, -0.173647881, 0, 0.173647881, 0.984804749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  461. CFrame.new(1.49999857, -0.134217262, 0.191675574, 0.821393669, -0.22114931, 0.525740206, -0.126495898, 0.828176022, 0.545997143, -0.556156695, -0.514982641, 0.652284086) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  462. CFrame.new(-1.49999797, 2.68220901E-6, 1.84774399E-6, 0.866025388, 0.499998689, 0, -0.409574956, 0.70940274, -0.573573411, -0.28678745, 0.496729165, 0.819147766) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  463. CFrame.new(0.5, -0.311433762, -1.39627409, 1, 0, 0, 0, -2.98023224E-8, -0.999996901, 0, 0.999996901, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  464. CFrame.new(-0.47699976, -1.38141203, 0.0792136788, 1, 0, 0, 0, 0.707105875, 0.707105875, 0, -0.707105875, 0.707105875) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  465. }
  466. return frame[frameN]
  467. end
  468. }
  469. AnimTab.saq = {
  470. Animation = function(frameN)
  471. local frame = {}
  472. frame[1] = {
  473. CFrame.new(0, 0, 0, 0, 0, 0.999999225, 0, 0.999995708, 0, -0.999999106, 0, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  474. CFrame.new(0, 1.4999876, 0, 0, 0, -0.999999106, 0, 0.999995708, 0, 0.999999225, 0, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  475. CFrame.new(1.96199751, 0.504999399, 2.03370263E-7, -4.37117507E-8, -1.00000012, -1.1920929E-7, 0.999998927, -4.37116228E-8, -5.3644078E-7, 5.36441121E-7, -2.08616257E-7, 0.999999583) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  476. CFrame.new(-1.5,.5,-.5) * CFrame.Angles(90, 0, 0),
  477. CFrame.new(0.499999821, -1.9999913, 2.98023082E-8, 1.00000012, 0, 5.96046448E-8, 0, 0.999997854, 0, 5.96046448E-8, 0, 0.999999046) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  478. CFrame.new(-0.49999848, -1.9999826, -4.36168932E-8, 0.984808028, 0.173647821, 1.1920929E-7, -0.173647806, 0.984803498, -1.03502149E-8, 8.94069672E-8, 1.49011612E-8, 0.999998033) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  479. }
  480. frame[2] = {
  481. CFrame.new(1.25542283E-6, 0.240000919, 9.31322575E-7, 0.472955108, 0.144933969, -0.869085014, 0.132157043, 0.963550568, 0.232607335, 0.871119142, -0.224868357, 0.436561227) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  482. CFrame.new(-0.0610600337, 1.49590588, -0.0188081041, 0.570197225, -0.122119963, 0.812380791, 0.0390854403, 0.991802871, 0.121657997, -0.820578396, -0.0376165956, 0.570295393) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  483. CFrame.new(1.5,.5,-.5) * CFrame.Angles(90, 0, 0),
  484. CFrame.new(-1.88120675, 0.707782209, -0.196110323, 0.191431493, 0.946974754, -0.258057266, -0.375219315, -0.172341526, -0.910774529, -0.90695405, 0.271178186, 0.322331399) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  485. CFrame.new(0.684056044, -2.19810224, -0.165842518, 0.971741796, -0.172354579, 0.161283419, 0.178901672, 0.983500361, -0.0268800668, -0.153989747, 0.0549746081, 0.986542225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  486. CFrame.new(-0.654103994, -1.9577508, -0.440423489, 0.386910588, 0.168052197, 0.906674802, 0.0891530961, 0.971829891, -0.218173385, -0.917797923, 0.165246427, 0.361028075) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  487. }
  488. return frame[frameN]
  489. end
  490. }
  491. AnimTab.sax = {
  492. Animation = function(frameN)
  493. local frame = {}
  494. frame[1] = {
  495. CFrame.new(2.84053385E-7, -0.699999809, -2.38418579E-7, 0.965778768, -0.258819073, -0.0168577731, 0.232835919, 0.836516201, 0.496012032, -0.114275634, -0.482962906, 0.868152142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  496. CFrame.new(-5.63820706E-8, 1.49240422, 0.0868239999, 1, -4.84287739E-8, -8.94069672E-8, -4.47034836E-8, 0.98480767, -0.173648149, -2.98023224E-8, 0.173648193, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  497. CFrame.new(1.74633741, 0.23793821, 0.0817345008, 0.855079293, -0.517596483, -0.0305508971, 0.513783395, 0.837906241, 0.18422699, -0.0697565079, -0.173225164, 0.982408822) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  498. CFrame.new(-1.49061811, 0.166142434, -1.07410741, -0.0469467044, 0.428182781, -0.9024719, -0.761570275, 0.569285035, 0.309717506, 0.64637953, 0.701836109, 0.299365371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  499. CFrame.new(0.463051915, -0.780309081, -0.937637031, 0.941776395, 0.166060507, -0.29237175, -0.294348687, 0.827483535, -0.478152335, 0.162530512, 0.536371887, 0.828184247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  500. CFrame.new(-0.799590945, -1.51444077, -0.389154136, 0.970662296, 0.0849219561, 0.224951029, -0.22485368, 0.652014375, 0.724098086, -0.0851795673, -0.75343585, 0.651980817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  501. }
  502. frame[2] = {
  503. CFrame.new(0, 0, 0, -0.341551423, 0.0523359701, -0.938404858, 0.180803925, 0.983458042, -0.0109586082, 0.922308326, -0.173410207, -0.345364064) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  504. CFrame.new(8.94069672E-8, 1.44550252, -0.226995111, 0.788010776, -2.98023224E-8, -0.615661502, 0.279504448, 0.89100641, 0.357749373, 0.548558474, -0.453990579, 0.702122808) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  505. CFrame.new(1.82171988, 0.356819063, 0.398114264, 0.572790384, -0.670649409, -0.471318007, 0.818029344, 0.504390955, 0.276437402, 0.0523359776, -0.543892622, 0.837521195) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  506. CFrame.new(-1.78670859, 0.459676325, 0.197222143, 0.247741297, 0.925675809, 0.285917163, -0.863976181, 0.344623268, -0.367123544, -0.438371211, -0.156073928, 0.885139406) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  507. CFrame.new(0.550602913, -1.5778321, -1.04507565, 0.898794055, 0, 0.438371211, 0.40645057, 0.37460658, -0.833347261, -0.164216757, 0.927183986, 0.336694241) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  508. CFrame.new(-0.650132418, -1.94464767, 0.228545725, 0.932688296, 0.166476548, 0.31996575, -0.339470744, 0.704912782, 0.622782052, -0.121869326, -0.689480543, 0.713977993) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  509. }
  510. frame[3] = {
  511. CFrame.new(0, 0, 0, -0.983458042, 0.0523359589, 0.173410237, 0.0605582669, 0.997260928, 0.0424652658, -0.170712799, 0.0522642322, -0.983933687) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  512. CFrame.new(-5.36441803E-7, 1.43301463, -0.250001431, 0.573576331, 0, -0.819151938, 0.409576058, 0.866025329, 0.286788225, 0.709406495, -0.49999994, 0.496731728) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  513. CFrame.new(1.77242041, 0.29825303, 0.503334403, 0.61975944, -0.525084198, -0.583253384, 0.765339315, 0.568831503, 0.30114159, 0.173648164, -0.63302213, 0.754406452) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  514. CFrame.new(-1.74518967, 0.456289023, 0.270249337, 0.13868165, 0.951699197, 0.273926437, -0.786502481, 0.273926526, -0.553514361, -0.601814926, -0.138681591, 0.786502421) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  515. CFrame.new(0.616976738, -0.440544069, -1.18899071, 0.766044319, 7.4505806E-9, 0.642787457, 0.413175881, -0.766044438, -0.492403835, 0.492403805, 0.642787635, -0.586824) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  516. CFrame.new(-0.87215364, -2.0904336, 0.211197197, 0.837272167, 0.290791094, 0.463050306, -0.426611543, 0.877130449, 0.220555246, -0.342020094, -0.382207394, 0.858451784) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  517. }
  518. frame[4] = {
  519. CFrame.new(0, 0, 0, -0.42261821, 0, 0.906307876, 0.264978737, 0.956304789, 0.123561591, -0.86670655, 0.29237172, -0.404151827) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  520. CFrame.new(1.05798244E-6, 1.44939935, -0.219185531, 0.788010836, -5.96046448E-8, -0.615661561, 0.269888282, 0.898794055, 0.345441163, 0.553352952, -0.438371211, 0.708259463) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  521. CFrame.new(1.76649475, 0.328077406, 0.503334761, 0.578855515, -0.554135144, -0.598214626, 0.796726286, 0.540571213, 0.270203859, 0.173648149, -0.633022189, 0.754406571) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  522. CFrame.new(-1.75056493, 0.486768872, 0.23859176, 0.147262067, 0.953867197, 0.261631608, -0.835164309, 0.261631668, -0.483786583, -0.529919267, -0.147262096, 0.835164368) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  523. CFrame.new(0.554004908, -0.541796684, -1.21713746, 0.878103316, 0.00694301724, 0.478420734, 0.370208174, -0.643305898, -0.67015183, 0.30311802, 0.765577853, -0.567459464) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  524. CFrame.new(-0.74749893, -2.05966258, 0.251704276, 0.882717729, 0.188858643, 0.430281281, -0.338843614, 0.890242696, 0.304389566, -0.32556811, -0.414488077, 0.849826455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  525. }
  526. frame[5] = {
  527. CFrame.new(0, 0, 0, 1.00000024, 0, 3.7252903E-9, 0, 0.98480773, 0.173648193, 1.86264515E-9, -0.173648208, 0.984807849) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  528. CFrame.new(-3.79199339E-9, 1.46984637, -0.171012223, 1.00000024, -9.31322575E-10, 3.7252903E-9, 0, 0.939692557, 0.342020094, 3.7252903E-9, -0.342020154, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  529. CFrame.new(1.78720284, 0.454274416, 0.400895715, 0.404508531, -0.769895971, -0.493592411, 0.908541024, 0.399989963, 0.120670214, 0.104528472, -0.497261018, 0.861281276) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  530. CFrame.new(-1.77674341, 0.657065928, -0.0474022031, -0.0327947773, 0.986280739, 0.161787465, -0.939120173, 0.0249857344, -0.342679113, -0.342020154, -0.163175926, 0.925416589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  531. CFrame.new(0.498682797, -1.8229537, 0.266947031, 0.984843433, 0.00889523234, -0.173218369, 0.103511184, 0.771199107, 0.628122211, 0.13917312, -0.636532009, 0.758589447) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  532. CFrame.new(-0.643222332, -2.02772951, -0.2578336, 0.979413033, 0.132928967, 0.151922122, -0.102940448, 0.97626096, -0.190572336, -0.173648179, 0.171010077, 0.969846368) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  533. }
  534. return frame[frameN]
  535. end
  536. }
  537. AnimTab.aasq = {
  538. Animation = function(frameN, oof, i)
  539. local frame = {}
  540. frame[1] = {
  541. CFrame.new(0.411320001, -0.300687194, 0.301291347, 0.638905227, -0.274212748, 0.718753576, 0.0220496133, 0.940457404, 0.339195222, -0.768968999, -0.200865403, 0.606909513) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  542. CFrame.new(-5.13345003E-6, 1.49998987, -1.06915832E-6, 0.642786503, -1.49011612E-8, -0.766042173, -0.0667649955, 0.996192217, -0.0560223907, 0.763128102, 0.0871553048, 0.640340269) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  543. CFrame.new(1.73910081, 0.872566462, -0.848296344, -0.103549294, -0.705772221, 0.700829864, 0.980477512, -0.190848649, -0.0473266952, 0.167154208, 0.68224746, 0.711756349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  544. CFrame.new(-1.61128879, 0.282115489, 0.722564638, 0.829601943, 0.234711766, 0.506627023, -0.513250291, 0.677829742, 0.526421726, -0.219849616, -0.696746409, 0.68279469) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  545. CFrame.new(0.739937246, -2.00536895, -6.980896E-4, 0.984806836, -0.173647925, -3.27825546E-7, 0.167731032, 0.951250076, 0.258818656, -0.0449437201, -0.254886568, 0.965923369) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  546. CFrame.new(-0.489827931, -1.47510755, -0.542055368, 0.999999642, -3.7252903E-9, -8.94069672E-8, 5.96046448E-8, 0.965925395, -0.258818537, -1.78813934E-7, 0.258818716, 0.965924799) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  547. }
  548. frame[2] = {
  549. CFrame.new(0.0671082959, -0.532131493, 1.43796206E-6, -0.408218056, 0.258819014, -0.875426054, 0.109381706, 0.965925753, 0.234569713, 0.906307757, 0, -0.422618449) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  550. CFrame.new(7.15255737E-7, 1.50026906, -0.376189291, 0.892539561, 0.157379568, -0.422616661, 0.0964764953, 0.848798871, 0.519839048, 0.440528631, -0.504749537, 0.742403209) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  551. CFrame.new(1.70806789, 0.837325096, 0.400237858, -0.163510561, -0.793812573, -0.585772395, 0.972897708, -0.228153676, 0.0376112759, -0.163502008, -0.563746572, 0.8096053) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  552. CFrame.new(-1.18650258, 0.378577858, -0.801736951, 0.881481886, -0.427423924, -0.20074901, 0.00386224687, 0.431630611, -0.902043164, 0.472202539, 0.794360757, 0.382122934) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  553. CFrame.new(0.540033221, -1.64644957, 0.0858432949, 0.984807909, -0.163174897, -0.0593925714, 0.173647583, 0.925409973, 0.336824119, -1.31130219E-6, -0.342018664, 0.939696491) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  554. CFrame.new(-0.533073425, -1.53074789, 0.0944113731, 0.987805188, 0.0550493598, 0.145638764, -0.150035352, 0.586485147, 0.795942545, -0.0415988564, -0.808087111, 0.587592423) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  555. }
  556. frame[3] = {
  557. CFrame.new(-0.0840377882, 0.3509354, 0.960515797, 0.0203129947, 0.0560226999, -0.998223007, 0.640341997, 0.766044199, 0.0560227074, 0.767821491, -0.640341997, -0.0203129817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  558. CFrame.new(-1.65702602E-6, 1.50000393, -3.98178508E-6, 0.0871557891, -5.96046448E-8, 0.996195316, -3.7252903E-9, 1.00000036, -8.94069672E-8, -0.996194839, -1.02445483E-8, 0.0871558711) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  559. CFrame.new(1.75052941, 0.227923959, 0.26399824, 0.258818775, -0.907673001, -0.330366194, 0.965925217, 0.243210167, 0.0885213166, -4.65661287E-9, -0.342020184, 0.939692914) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  560. CFrame.new(-0.86634016, 0.363647699, -0.556412756, 0.70494622, -0.694851458, -0.142244548, 0.0317215025, 0.231239617, -0.972379506, 0.708551645, 0.680962741, 0.185053721) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  561. CFrame.new(0.500000238, -1.25592697, 0.120936215, 1.00000048, 2.38418579E-7, -4.17232513E-7, -5.96046448E-8, 0.819152951, 0.573575497, 5.59724867E-7, -0.573575497, 0.81915307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  562. CFrame.new(-0.666996658, -1.99999762, -2.92062759E-6, 0.933012426, 0.185295224, 0.30846858, -0.24999994, 0.950349927, 0.185294986, -0.258818597, -0.249999687, 0.933013201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  563. }
  564. frame[4] = {
  565. CFrame.new(0, 0.433566809, -0.589819491, 1, 0, 0, 0, 0.939692378, 0.34202069, 0, -0.34202069, 0.939692378) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  566. CFrame.new(0, 1.46169376, -0.142951459, 1, 0, 0, 0, 0.906307817, 0.422618032, 0, -0.422618032, 0.906307817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  567. CFrame.new(1.55351782, 0.323486954, -0.483948112, 0.908104658, -0.116980024, 0.402071714, 0.413493931, 0.40206778, -0.816923678, -0.0660963356, 0.908106327, 0.413490176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  568. CFrame.new(-0.981001914, 1.13000512, -0.469462276, 0.820636988, -0.556603849, -0.129409134, -0.387811542, -0.376125872, -0.841506898, 0.419713318, 0.740759492, -0.524520636) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  569. CFrame.new(0.5, -1.49954057, 0.181374133, 1, 0, 0, 0, 0.707103491, 0.707103968, 0, -0.707103968, 0.707103491) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  570. CFrame.new(-0.5, -1.49346316, -0.467345059, 1, 0, 0, 0, 0.86602509, -0.499999881, 0, 0.499999881, 0.86602509) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  571. }
  572. frame[5] = {
  573. CFrame.new(-5.37097229E-8, 0.639634311, -1.22870564, -4.3712145E-8, 0, 1, 0.819152355, 0.573576212, 3.58068988E-8, -0.573576212, 0.819152355, -2.50722429E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  574. CFrame.new(-2.98023224E-6, 1.49997127, -1.31450406E-13, -4.3712145E-8, 0.258818835, -0.965925932, 0, 0.965925932, 0.258818835, 1, 1.13135243E-8, -4.22226876E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  575. CFrame.new(1.56008697, 0.180459261, -0.490029812, 0.821393609, -0.450586021, 0.349692702, 0.507349312, 0.857335806, -0.0870193988, -0.260594249, 0.248893499, 0.932814419) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  576. CFrame.new(-1.47638404, 0.457877517, 0.55206567, 0.613899112, 0.713436127, 0.33784163, -0.692706406, 0.281653821, 0.663949728, 0.378531307, -0.64162308, 0.667108715) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  577. CFrame.new(0.499990284, -1.16781878, -0.0408440232, 1.00000024, -2.98023224E-8, 2.68220901E-7, -2.98023224E-7, 0.342013419, 0.939695239, -1.4775091E-7, -0.93969512, 0.342013389) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  578. CFrame.new(-0.8213889, -1.89968109, 9.72300768E-7, 0.813794494, 0.342020154, 0.46985209, -0.296196967, 0.939692736, -0.171012163, -0.50000608, -9.32587341E-14, 0.866021991) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  579. }
  580. frame[6] = {
  581. CFrame.new(0.129457086, -0.415544301, -0.0358704142, -0.0591877848, 0.159089044, 0.985488415, 0.622582316, -0.765809596, 0.16101779, 0.780312598, 0.623077929, -0.0537195057) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  582. CFrame.new(-4.64916229E-6, 1.49999499, 1.63912773E-6, 0.708619714, -0.0996003151, 0.698525012, -0.0301537216, 0.98480773, 0.17100966, -0.704946041, -0.142243922, 0.694850922) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  583. CFrame.new(1.53024352, 0.28568244, 0.443186224, 0.828102946, -0.495663732, -0.261846095, 0.559993386, 0.710151494, 0.426722467, -0.0255606864, -0.500001729, 0.865647435) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  584. CFrame.new(-1.7790854, 0.468993068, -0.360703439, 0.298698068, 0.931496143, 0.20759058, 0.580332518, -0.00460499525, -0.814366519, -0.757623732, 0.363721162, -0.541953325) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  585. CFrame.new(0.846604586, -1.81534433, 0.455936104, 0.965924978, -0.243210286, -0.0885213837, 0.258818716, 0.90767312, 0.330365896, -2.60770321E-8, -0.342020035, 0.93969202) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  586. CFrame.new(-0.486006975, -1.31615543, 0.112924278, 1.00000191, 8.04662704E-7, -1.34110451E-6, 8.64267349E-7, 0.573579371, 0.819149494, 1.34110451E-7, -0.81915164, 0.573578477) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  587. }
  588. frame[7] = {
  589. CFrame.new(0.152421117, 0.413725376, -0.145251781, -0.342020243, -5.44106769E-8, 0.939692736, -0.719846368, 0.642787099, -0.262002498, -0.604021907, -0.766044557, -0.219845891) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  590. CFrame.new(-1.78813934E-7, 1.50000167, 6.10947609E-7, 0.708620012, -0.0996004343, 0.698524475, -0.0301537067, 0.984808087, 0.171009481, -0.704946399, -0.142244011, 0.694850624) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  591. CFrame.new(1.92748415, 1.04017496, 0.611031651, -0.142114878, -0.729021549, -0.669579148, 0.914550424, -0.355491608, 0.192943543, -0.378695667, -0.584936142, 0.717250943) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  592. CFrame.new(-1.46093321, 0.183563322, -0.40384388, 0.261155754, 0.354605526, 0.897804976, 0.588240266, 0.67897296, -0.439283282, -0.765356898, 0.642846107, -0.0312760286) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  593. CFrame.new(0.846598983, -1.81534672, 0.455931842, 0.96592474, -0.243210167, -0.0885219574, 0.258818597, 0.907673419, 0.330365866, -5.36441803E-7, -0.342019975, 0.93969214) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  594. CFrame.new(-0.486000985, -1.31615555, 0.112917781, 1.00000167, 1.2665987E-6, -1.87754631E-6, 8.64267349E-7, 0.573579669, 0.819149494, -4.32133675E-7, -0.819151759, 0.573578477) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  595. }
  596. frame[8] = {
  597. CFrame.new(0.0986787528, -0.229461581, -0.413726807, 0.342020333, 1.49011612E-8, -0.939692736, 0.604021907, 0.766044557, 0.219845921, 0.719846368, -0.642787099, 0.262002587) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  598. CFrame.new(2.08616257E-7, 1.50000274, 9.83476639E-7, 0.708620012, -0.0996004343, 0.698524475, -0.0301537067, 0.984808087, 0.171009481, -0.704946399, -0.142243996, 0.694850624) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  599. CFrame.new(1.53024411, 0.285678655, 0.443178922, 0.828102767, -0.495663464, -0.261846602, 0.559993505, 0.710151792, 0.426722407, -0.0255611427, -0.500001609, 0.865647674) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  600. CFrame.new(-1.93615997, 0.301005602, -0.475729167, 0.261156082, 0.915694416, 0.305452943, 0.588241935, 0.0999227166, -0.802489758, -0.765356898, 0.389253974, -0.512555122) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  601. CFrame.new(0.846599281, -1.81534076, 0.455942005, 0.965924859, -0.243210137, -0.0885219499, 0.258818597, 0.907673419, 0.330365866, -5.96046448E-7, -0.342020005, 0.93969214) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  602. CFrame.new(-0.486001939, -1.31615341, 0.112926364, 1.00000167, 1.25169754E-6, -1.87754631E-6, 8.64267349E-7, 0.573579729, 0.819149494, -4.61935997E-7, -0.819151759, 0.573578417) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  603. }
  604. frame[9] = {
  605. CFrame.new(0.0338363461, 0.638682663, 1.22759593, 0.00295840204, -0.0225575902, 0.999740958, -0.8185637, 0.574209213, 0.015378423, -0.574407995, -0.818396986, -0.0167660303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  606. CFrame.new(1.05798244E-6, 1.49999297, -2.36555934E-7, 0.087155655, -0.0868235528, -0.992403805, -3.35276127E-8, 0.996193051, -0.0871556997, 0.996194243, 0.00759606156, 0.0868240967) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  607. CFrame.new(1.81294739, 0.661874115, 0.152980521, -0.201904535, -0.965926111, 0.161929607, 0.738967121, -0.258749664, -0.622073174, 0.642776191, -0.00593866315, 0.766030788) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  608. CFrame.new(-0.654370189, 1.18909109, -0.711184978, 0.720648825, -0.669899523, 0.178604215, -0.417562872, -0.625033975, -0.65952307, 0.55344826, 0.400707096, -0.730156243) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  609. CFrame.new(0.802137315, -1.91973591, -0.0272512808, 0.936001778, -0.341369271, 0.0858331472, 0.34136939, 0.939805865, 0.0151347741, -0.0858332366, 0.0151345832, 0.996194184) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  610. CFrame.new(-0.499999374, -1.33671641, -0.0410169363, 0.999995947, 1.07288361E-6, 4.17232513E-7, 1.10268593E-6, 0.707101941, 0.707104385, -4.87081707E-7, -0.707104266, 0.707106352) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  611. }
  612. frame[10] = {
  613. CFrame.Angles(oof * i, 0, 0) * CFrame.new(-0.49999997, -0.499999076, 0, -4.37113883E-8, -1, 0, 1, -4.37113883E-8, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  614. CFrame.new(-1.63912773E-7, 1.50000167, 8.64267349E-7, 0.939692557, 0, -0.342020363, -0.0885213092, 0.965925872, -0.243210137, 0.330366313, 0.258818835, 0.907673359) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  615. CFrame.new(1.72799885, 2.60770321E-6, -2.74181366E-6, 0.82139343, -0.50735116, -0.260589659, 0.3830221, 0.829199255, -0.407089949, 0.422618359, 0.23456949, 0.875426054) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  616. CFrame.new(-0.33744657, 1.35667777, -0.632631361, 0.906306446, -0.422617525, 1.45825268E-7, -0.383021832, -0.821392477, -0.42261824, 0.178605884, 0.383021683, -0.906307817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  617. CFrame.new(0.5, -1.66397834, -0.193999648, 1, 0, 0, 0, 0.866025329, 0.500000179, 0, -0.500000179, 0.866025329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  618. CFrame.new(-0.722000897, -1.99999774, -1.08778477E-6, 0.836516142, 0.258819014, 0.482963085, -0.224143818, 0.965925753, -0.129409567, -0.500000119, 0, 0.866025329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  619. }
  620. frame[11] = {
  621. CFrame.new(2.84053385E-7, -0.699999809, -2.38418579E-7, 0.965778768, -0.258819073, -0.0168577731, 0.232835919, 0.836516201, 0.496012032, -0.114275634, -0.482962906, 0.868152142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  622. CFrame.new(-5.63820706E-8, 1.49240422, 0.0868239999, 1, -4.84287739E-8, -8.94069672E-8, -4.47034836E-8, 0.98480767, -0.173648149, -2.98023224E-8, 0.173648193, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  623. CFrame.new(1.74633741, 0.23793821, 0.0817345008, 0.855079293, -0.517596483, -0.0305508971, 0.513783395, 0.837906241, 0.18422699, -0.0697565079, -0.173225164, 0.982408822) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  624. CFrame.new(-1.49061811, 0.166142434, -1.07410741, -0.0469467044, 0.428182781, -0.9024719, -0.761570275, 0.569285035, 0.309717506, 0.64637953, 0.701836109, 0.299365371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  625. CFrame.new(0.463051915, -0.780309081, -0.937637031, 0.941776395, 0.166060507, -0.29237175, -0.294348687, 0.827483535, -0.478152335, 0.162530512, 0.536371887, 0.828184247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  626. CFrame.new(-0.799590945, -1.51444077, -0.389154136, 0.970662296, 0.0849219561, 0.224951029, -0.22485368, 0.652014375, 0.724098086, -0.0851795673, -0.75343585, 0.651980817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  627. }
  628. frame[12] = {
  629. CFrame.new(0.0338363461, 0.638682663, 1.22759593, 0.00295840204, -0.0225575902, 0.999740958, -0.8185637, 0.574209213, 0.015378423, -0.574407995, -0.818396986, -0.0167660303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  630. CFrame.new(1.05798244E-6, 1.49999297, -2.36555934E-7, 0.087155655, -0.0868235528, -0.992403805, -3.35276127E-8, 0.996193051, -0.0871556997, 0.996194243, 0.00759606156, 0.0868240967) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  631. CFrame.new(1.55351782, 0.323486954, -0.483948112, 0.908104658, -0.116980024, 0.402071714, 0.413493931, 0.40206778, -0.816923678, -0.0660963356, 0.908106327, 0.413490176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  632. CFrame.new(-0.981001914, 1.13000512, -0.469462276, 0.820636988, -0.556603849, -0.129409134, -0.387811542, -0.376125872, -0.841506898, 0.419713318, 0.740759492, -0.524520636) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  633. CFrame.new(0.500000238, -1.25592697, 0.120936215, 1.00000048, 2.38418579E-7, -4.17232513E-7, -5.96046448E-8, 0.819152951, 0.573575497, 5.59724867E-7, -0.573575497, 0.81915307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  634. CFrame.new(-0.666996658, -1.99999762, -2.92062759E-6, 0.933012426, 0.185295224, 0.30846858, -0.24999994, 0.950349927, 0.185294986, -0.258818597, -0.249999687, 0.933013201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  635. }
  636. return frame[frameN]
  637. end
  638. }
  639. AnimTab.wwx = {
  640. Animation = function(frameN)
  641. local frame = {}
  642. frame[1] = {
  643. CFrame.new(1.25542283E-6, 0.240000919, 9.31322575E-7, 0.472955108, 0.144933969, -0.869085014, 0.132157043, 0.963550568, 0.232607335, 0.871119142, -0.224868357, 0.436561227) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  644. CFrame.new(-0.0610600337, 1.49590588, -0.0188081041, 0.570197225, -0.122119963, 0.812380791, 0.0390854403, 0.991802871, 0.121657997, -0.820578396, -0.0376165956, 0.570295393) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  645. CFrame.new(1.61285436, 0.0733130723, 0.22972551, 0.871318936, -0.258397102, -0.417174697, 0.206951469, 0.964327514, -0.165059865, 0.44494319, 0.0574851334, 0.893712342) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  646. CFrame.new(-1.88120675, 0.707782209, -0.196110323, 0.191431493, 0.946974754, -0.258057266, -0.375219315, -0.172341526, -0.910774529, -0.90695405, 0.271178186, 0.322331399) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  647. CFrame.new(0.684056044, -2.19810224, -0.165842518, 0.971741796, -0.172354579, 0.161283419, 0.178901672, 0.983500361, -0.0268800668, -0.153989747, 0.0549746081, 0.986542225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  648. CFrame.new(-0.654103994, -1.9577508, -0.440423489, 0.386910588, 0.168052197, 0.906674802, 0.0891530961, 0.971829891, -0.218173385, -0.917797923, 0.165246427, 0.361028075) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  649. }
  650. frame[2] = {
  651. CFrame.new(-6.63101673E-7, 0.166064739, 2.35671178E-6, -0.265281737, 0.12186943, -0.956438482, 0.166365623, 0.982887447, 0.079095684, 0.949709594, -0.138135701, -0.281017393) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  652. CFrame.new(-0.0868261158, 1.49120712, -0.0343434662, 0.354061604, -0.173648149, 0.918959737, -0.00281372294, 0.982409477, 0.186721936, -0.935218751, -0.0686966777, 0.347344369) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  653. CFrame.new(1.45350647, 0.21016404, 0.458613783, 0.700049341, -0.206966043, -0.683444321, 0.352722138, 0.932393372, 0.0789370015, 0.620901287, -0.296325624, 0.725723147) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  654. CFrame.new(-0.975334525, 0.688706398, -0.737991333, 0.647642672, -0.76122731, -0.0330498517, -0.226491302, -0.150918514, -0.962250769, 0.727503359, 0.630680442, -0.270152628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  655. CFrame.new(0.518800199, -2.12949705, -0.495950103, 0.990398705, -0.079400301, -0.113164335, 0.0891809613, 0.992454469, 0.0841552094, 0.105628014, -0.0934391618, 0.990006685) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  656. CFrame.new(-0.747565925, -1.91874254, 0.0405882001, -0.144978315, 0.102239445, 0.984138489, -0.123169832, 0.98504591, -0.120478332, -0.981739163, -0.138682902, -0.13021794) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  657. }
  658. return frame[frameN]
  659. end
  660. }
  661. AnimTab.asdq = {
  662. Animation = function(frameN)
  663. local frame = {}
  664. frame[1] = {
  665. CFrame.new(2.84053385E-7, -0.699999809, -2.38418579E-7, 0.965778768, -0.258819073, -0.0168577731, 0.232835919, 0.836516201, 0.496012032, -0.114275634, -0.482962906, 0.868152142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  666. CFrame.new(-5.63820706E-8, 1.49240422, 0.0868239999, 1, -4.84287739E-8, -8.94069672E-8, -4.47034836E-8, 0.98480767, -0.173648149, -2.98023224E-8, 0.173648193, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  667. CFrame.new(1.74633741, 0.23793821, 0.0817345008, 0.855079293, -0.517596483, -0.0305508971, 0.513783395, 0.837906241, 0.18422699, -0.0697565079, -0.173225164, 0.982408822) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  668. CFrame.new(-1.49061811, 0.166142434, -1.07410741, -0.0469467044, 0.428182781, -0.9024719, -0.761570275, 0.569285035, 0.309717506, 0.64637953, 0.701836109, 0.299365371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  669. CFrame.new(0.463051915, -0.780309081, -0.937637031, 0.941776395, 0.166060507, -0.29237175, -0.294348687, 0.827483535, -0.478152335, 0.162530512, 0.536371887, 0.828184247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  670. CFrame.new(-0.799590945, -1.51444077, -0.389154136, 0.970662296, 0.0849219561, 0.224951029, -0.22485368, 0.652014375, 0.724098086, -0.0851795673, -0.75343585, 0.651980817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  671. }
  672. return frame[frameN]
  673. end
  674. }
  675. AnimTab.asdsdq = {
  676. Animation = function(frameN)
  677. local frame = {}
  678. frame[1] = {
  679. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  680. CFrame.new(0, 1.4999994, 9.83476639E-7, 1, 0, 0, 0, 0.939692497, 0.342020094, 0, -0.342020094, 0.939692497) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  681. CFrame.new(1.65265298, 0.476989746, 0.507833123, -0.707106531, -0.707107067, -5.03969178E-9, 1.12057261E-8, -4.07852063E-9, -1, 0.707107067, -0.707106531, 1.08075939E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  682. CFrame.new(-1.6199497, 0.506011963, 0.551866174, -0.707106888, 0.707106829, 2.07071293E-9, -9.76825643E-9, -6.83982693E-9, -1, -0.707106829, -0.707106888, 1.17436869E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  683. CFrame.new(0.559000909, -2.00000548, -0.254009664, 0.966807425, -0.138533577, -0.214689866, 0.0752086192, 0.957326353, -0.279051721, 0.244186372, 0.253642768, 0.935969234) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  684. CFrame.new(-0.5, -2.00000119, 0.19199504, 1, 0, 0, 0, 0.98480773, 0.173648179, 0, -0.173648179, 0.98480773) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  685. }
  686. frame[2] = {
  687. CFrame.new(0, -0.788308024, -0.377774686, 1, 0, 0, 0, 0.573576629, 0.819151878, 0, -0.819151878, 0.573576629) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  688. CFrame.new(0, 1.49999356, -1.18613243E-5, 1, 0, 0, 0, 0.98480767, -0.173648119, 0, 0.173648119, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  689. CFrame.new(1.04646409, 1.09176326, -0.667520285, 0.866025329, 0.500000298, 4.93719824E-7, 0.383022517, -0.663413286, -0.642788112, -0.321393937, 0.556670964, -0.766043961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  690. CFrame.new(-0.835232019, 1.12813056, -0.640765488, 0.866030037, -0.499993056, 2.73008141E-6, -0.353547215, -0.612377346, -0.707106352, 0.353549749, 0.612374008, -0.707108021) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  691. CFrame.new(0.56131649, -1.81798375, -0.335147798, 0.998111486, -0.0548065752, 0.0277234949, 0.061329484, 0.864918232, -0.498150587, 0.00332361646, 0.498910427, 0.866646647) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  692. CFrame.new(-0.5, -1.90724456, -0.0658812225, 1, 0, 0, 0, 0.984799743, -0.173646897, 0, 0.173646897, 0.984799743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  693. }
  694. return frame[frameN]
  695. end
  696. }
  697. AnimTab.wadq = {
  698. Animation = function(frameN)
  699. local frame = {}
  700. frame[1] = {
  701. CFrame.new(-4.17232513E-7, -0.798675776, -7.27444887E-4, 0.935861766, -0.0148701258, -0.352057397, 0.136385411, 0.936523259, 0.322991252, 0.324907452, -0.350290358, 0.878484011) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  702. CFrame.new(-0.0174681563, 1.49906325, 0.0251138322, 0.935776174, -0.0349342525, 0.350863844, 0.0503138341, 0.998126686, -0.0348110124, -0.348989934, 0.0502280891, 0.935780406) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  703. CFrame.new(1.64094186, 0.295952886, 0.434121072, 0.194890484, -0.71384716, -0.672638357, 0.925919235, 0.360133231, -0.113920122, 0.323560387, -0.60060668, 0.731151104) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  704. CFrame.new(-2.02741551, 0.702597201, -0.209667876, -0.198996693, 0.969062746, -0.146017298, -0.979117692, -0.202922076, -0.0123468861, -0.0415946767, 0.140511319, 0.98920542) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  705. CFrame.new(0.505883336, -1.55335116, 0.314354151, 0.995962739, -0.0540242642, 0.0717617273, 0.00981449336, 0.85957706, 0.510913491, -0.0892861038, -0.50814563, 0.856635332) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  706. CFrame.new(-0.538045049, -0.971294522, -0.567016482, 0.9761886, 0.103869028, 0.190452009, -0.0539313294, 0.966558158, -0.250712544, -0.210123301, 0.234470218, 0.949144363) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  707. }
  708. return frame[frameN]
  709. end
  710. }
  711. AnimTab.dsasq = {
  712. Animation = function(frameN)
  713. local frame = {}
  714. frame[1] = {
  715. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  716. CFrame.new(0, 1.48084581, -0.0526227951, 1, 0, 0, 0, 0.939692676, 0.342019737, 0, -0.342019737, 0.939692676) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  717. CFrame.new(0.639479339, 1.57702672, 0.204999447, 0.707106471, 0.707106531, 1.00485916E-14, 0.683012486, -0.683012426, 0.258818686, 0.183012381, -0.183012366, -0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  718. CFrame.new(-0.66807574, 1.57704532, 0.205002174, 0.707106471, -0.707106531, 1.00485916E-14, -0.683012426, -0.683012366, 0.258818507, -0.183012247, -0.183012217, -0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  719. CFrame.new(0.5, -1.99999905, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  720. CFrame.new(-0.603001654, -1.99999917, -2.68220901E-7, 0.93611753, 0.0871557444, 0.340718448, -0.0818996504, 0.99619472, -0.0298090018, -0.342019677, -3.42340223E-9, 0.939692676) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  721. }
  722. frame[2] = {
  723. CFrame.new(0, -0.847999811, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  724. CFrame.new(0, 1.48084712, -0.18762207, 1, 0, 0, 0, 0.906307161, 0.422617555, 0, -0.422617555, 0.906307161) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  725. CFrame.new(0.639476657, 0.496043563, -1.28098941, 0.707106471, 0.707106531, 1.00485916E-14, -2.9912951E-7, 2.84228349E-7, -0.999999881, -0.707106471, 0.707106411, 4.01339264E-7) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  726. CFrame.new(-0.668072462, 0.496037871, -1.28100741, 0.707106471, -0.707106531, 1.00485916E-14, 3.88536478E-7, 4.183388E-7, -0.999999821, 0.707106352, 0.707106292, 5.65252037E-7) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  727. CFrame.new(0.5, -1.40099072, 0.142002612, 1, 0, 0, 0, 0.342020273, 0.939692557, 0, -0.939692557, 0.342020273) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  728. CFrame.new(-0.43299976, -1.15699017, -0.386996806, 0.996300757, 0.00523623684, 0.0857751518, -0.00265769986, 0.999541938, -0.0301482361, -0.0858937204, 0.0298087448, 0.995858371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  729. }
  730. return frame[frameN]
  731. end
  732. }
  733. AnimTab.wwc = {
  734. Animation = function(frameN)
  735. local frame = {}
  736. frame[1] = {
  737. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  738. CFrame.new(0, 1.48084581, -0.0526227951, 1, 0, 0, 0, 0.939692676, 0.342019737, 0, -0.342019737, 0.939692676) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  739. CFrame.new(0.639476657, 0.496043563, -1.28098941, 0.707106471, 0.707106531, 1.00485916E-14, -2.9912951E-7, 2.84228349E-7, -0.999999881, -0.707106471, 0.707106411, 4.01339264E-7) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  740. CFrame.new(-0.668072462, 0.496037871, -1.28100741, 0.707106471, -0.707106531, 1.00485916E-14, 3.88536478E-7, 4.183388E-7, -0.999999821, 0.707106352, 0.707106292, 5.65252037E-7) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  741. CFrame.new(0.49999693, -1.99999774, -8.94069672E-8, 0.965925872, 3.7422879E-7, -0.258818924, 0.0449429974, 0.984807849, 0.167731062, 0.254886955, -0.173647881, 0.951251388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  742. CFrame.new(-0.598104358, -1.58444905, -0.345675468, 0.981060326, 0.0858319253, 0.173648298, -0.141065046, 0.930940628, 0.336823732, -0.132746041, -0.354940027, 0.925416648) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  743. }
  744. return frame[frameN]
  745. end
  746. }
  747. AnimTab.ssadq = {
  748. Animation = function(frameN)
  749. local frame = {}
  750. frame[1] = {
  751. CFrame.new(-0.141086683, -0.199806601, 0.284037471, 0.942610979, -3.70637339E-4, 0.333923757, 5.66806644E-4, 1.00001657, -5.00994851E-4, -0.333936214, 6.54865114E-4, 0.942599118) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  752. CFrame.new(-6.42612576E-6, 1.47774565, -0.147662759, 0.980862796, -5.25154173E-5, -0.194773376, 0.0575658157, 0.955418944, 0.289644986, 0.186060607, -0.295311928, 0.937107205) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  753. CFrame.new(1.22769451, 1.36812246, -0.541899681, -0.551897883, -0.454883814, 0.698932469, 0.694628477, -0.714521945, 0.0834716707, 0.461422324, 0.53156209, 0.71030575) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  754. CFrame.new(-0.117719963, 1.05214918, -0.90810293, 0.427113235, -0.879405618, -0.210320622, -0.858112752, -0.467541337, 0.212284446, -0.28501159, 0.0898131132, -0.954306662) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  755. CFrame.new(0.553423405, -1.99367833, -0.330052823, 0.941753447, -0.0381623618, -0.334171712, 0.00132905017, 0.993973911, -0.109760776, 0.336328298, 0.102912903, 0.936102629) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  756. CFrame.new(-0.526139915, -1.82508397, 0.326054037, 0.998905659, 0.0156696737, -0.0443902463, -4.48263861E-4, 0.946104467, 0.323912889, 0.0470638126, -0.323535383, 0.945043743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  757. }
  758. frame[2] = {
  759. CFrame.new(1.03086677E-7, 0.0789999738, 0.00119576929, 0.999998689, 1.58984214E-4, -0.00158455968, -1.27377837E-6, 0.995083511, 0.0990411043, 0.0015925765, -0.0990409702, 0.995082259) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  760. CFrame.new(5.92086735E-9, 1.49003363, -0.0993326455, 1, 0, 2.98023224E-8, -3.7252903E-9, 0.980066717, 0.198669329, 2.98023224E-8, -0.198669344, 0.980066657) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  761. CFrame.new(1.92073309, 0.311784863, 0.193794549, 0.474159807, -0.841470957, -0.259034723, 0.858409166, 0.37643227, 0.34847194, -0.195719928, -0.387589246, 0.900815487) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  762. CFrame.new(-1.92073548, 0.311784059, 0.193793267, 0.474159896, 0.841470957, 0.259034723, -0.858409107, 0.37643221, 0.34847194, 0.195719972, -0.387589186, 0.900815487) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  763. CFrame.new(0.499617755, -1.87758374, 0.0790273547, 0.999999702, 3.8176775E-4, -6.98804855E-4, 3.7252903E-9, 0.877582669, 0.479425639, 7.96228647E-4, -0.47942549, 0.877582371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  764. CFrame.new(-0.704518974, -2.05986547, -0.201565176, 0.98006618, 0.194550902, 0.0402499139, -0.198669344, 0.960530698, 0.194709182, -7.80373812E-4, -0.198824331, 0.980035067) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  765. }
  766. return frame[frameN]
  767. end
  768. }
  769. AnimTab.sddq = {
  770. Animation = function(frameN, offset)
  771. local frame = {}
  772. frame[1] = {
  773. CFrame.new(-3.52505594E-7, -0.200999767, -8.63685273E-7, -0.104266755, -0.0119139589, -0.994478106, -0.33195883, 0.943000913, 0.0235072002, 0.937513709, 0.332576782, -0.102278583) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  774. CFrame.new(0, 1.5, 0) * euler(-offset, math.rad(90), 0),
  775. CFrame.new(1.72504497, 0.616884768, -0.052198112, -0.108134672, -0.734224737, 0.670239627, 0.992515624, -0.041253522, 0.11493811, -0.0567406863, 0.677652121, 0.733190477) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  776. CFrame.new(-2.0418818, 0.0932710916, -0.0134467632, 0.332523495, 0.941240489, 0.0591154993, -0.927277029, 0.337735534, -0.161530256, -0.172004208, -0.00110381842, 0.98509568) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  777. CFrame.new(1.02909982, -1.36841452, -0.43464458, 0.882150769, -0.470176011, -0.0272901654, 0.470963657, 0.880432606, 0.0550601035, -0.0018607825, -0.0614239722, 0.998110056) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  778. CFrame.new(-0.901466608, -2.19060302, 0.23255749, 0.886751056, 0.344841301, -0.307826757, -0.306845129, 0.9371804, 0.165947989, 0.345714986, -0.0526994318, 0.936858654) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  779. }
  780. frame[2] = {
  781. CFrame.new(0, 0, 0, 0.499366701, 0.0151340468, 0.866258264, -0.0819000304, 0.996194661, 0.0298083089, -0.862510741, -0.0858318508, 0.498705983) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  782. CFrame.new(0.0512491912, 1.51871443, -0.178874344, 0.572649479, -0.0819000304, -0.815697491, 0.0225582924, 0.996194661, -0.0841858238, 0.819488287, 0.0298083089, 0.572317779) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  783. CFrame.new(1.61469018, 0.802615047, -0.588884354, 0.641889751, -0.716286123, 0.273700833, 0.089268744, -0.284708083, -0.954449296, 0.761584818, 0.637082577, -0.118809327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  784. CFrame.new(-1.78652823, 0.389923781, 0.190747976, 0.597288609, 0.774087667, 0.209829748, -0.68795526, 0.628975928, -0.362086594, -0.412263691, 0.0719155669, 0.908219218) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  785. CFrame.new(0.499995559, -1.99999475, -4.47032775E-8, 0.999999523, -4.47034836E-8, -2.98023224E-8, -4.47034836E-8, 1, 1.49011612E-8, -2.98023224E-8, 1.49011612E-8, 0.999999583) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  786. CFrame.new(-0.850315571, -1.99999511, -0.0853429735, 0.891822875, 0.165509552, 0.421019614, -0.165509656, 0.985520065, -0.0368338637, -0.421019673, -0.0368334875, 0.906302691) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  787. }
  788. return frame[frameN]
  789. end
  790. }
  791. AnimTab.ddswx = {
  792. Animation = function(frameN)
  793. local frame = {}
  794. frame[1] = {
  795. CFrame.new(3.81328141E-6, -0.00387953152, -3.17405215E-6, 0.0205713511, 1.489243E-7, -0.999780297, -7.93728454E-4, 0.999996006, -1.64301346E-5, 0.999783576, 7.97922956E-4, 0.020571053) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  796. CFrame.new(0.193726003, 1.46093166, 1.63504912E-4, 9.43660736E-4, 0.387494326, 0.921871603, -3.93340015E-5, 0.921872079, -0.387494475, -0.999999583, 3.29405069E-4, 8.85158777E-4) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  797. CFrame.new(1.69470763, 0.13614136, 0.33033666, 0.921048582, -0.367951006, 0.127536356, 0.270718455, 0.840388954, 0.469521672, -0.27994132, -0.397925884, 0.873650193) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  798. CFrame.new(-1.78240538, 0.983239591, -0.0523732752, -0.53837043, 0.841615677, -0.0429137945, -0.84140861, -0.534014463, 0.082832545, 0.0467966646, 0.0807026923, 0.995639622) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  799. CFrame.new(0.599208534, -1.99997079, 0.100068413, 0.0888783038, -3.02123735E-5, 0.996042609, -1.8298917E-5, 1.00000036, 3.19650571E-5, -0.996042728, -2.10675644E-5, 0.0888783932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  800. CFrame.new(-0.69348526, -1.98347032, -0.100074559, 1.37090683E-4, 0.173643693, 0.984808683, -5.71884448E-6, 0.984808922, -0.173643723, -1.00000036, 1.81645155E-5, 1.3589859E-4) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  801. }
  802. frame[2] = {
  803. CFrame.new(3.81328141E-6, -0.00387953152, -3.17405215E-6, 0.0205713511, 1.489243E-7, -0.999780297, -7.93728454E-4, 0.999996006, -1.64301346E-5, 0.999783576, 7.97922956E-4, 0.020571053) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  804. CFrame.new(-0.111143321, 1.49668849, -1.33148947E-4, 9.46223736E-4, -0.295728505, 0.955272257, -3.90183413E-5, 0.955272555, 0.295728683, -0.999999642, -3.17156315E-4, 8.92311335E-4) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  805. CFrame.new(1.6947372, 0.136126161, 0.330343693, 0.885479331, -0.446834743, 0.127534613, 0.342940301, 0.813602388, 0.469513714, -0.313557565, -0.372008115, 0.873665512) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  806. CFrame.new(-1.78181195, 0.211233169, -0.0523734204, 0.459677607, 0.887055039, -0.0429137349, -0.883178353, 0.461676359, 0.0828324854, 0.0932898223, -1.75654888E-4, 0.995643795) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  807. CFrame.new(0.599209249, -1.99997103, 0.100060813, 0.0888783038, -3.02123735E-5, 0.996042609, -1.8298917E-5, 1.00000036, 3.19650571E-5, -0.996042728, -2.10675644E-5, 0.0888783932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  808. CFrame.new(-0.693500638, -1.98346961, -0.100074559, 1.37090683E-4, 0.173643693, 0.984808683, -5.71884448E-6, 0.984808922, -0.173643723, -1.00000036, 1.81645155E-5, 1.3589859E-4) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  809. }
  810. frame[3] = {
  811. CFrame.new(-3.21922733E-9, -0.00384521368, -3.05976323E-6, 0.020637529, 8.37203515E-7, -0.999787152, -7.95591273E-4, 0.999999702, -1.55960352E-5, 0.999786854, 7.95732718E-4, 0.0206375122) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  812. CFrame.new(-0.0450071394, 1.49797523, -3.48908434E-5, 7.71073275E-4, -0.0900172815, 0.995940149, -1.03266757E-7, 0.995940328, 0.0900172517, -0.999999881, -6.95330382E-5, 7.67911028E-4) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  813. CFrame.new(1.69470417, 0.179153264, 0.330355793, 7.33483525E-4, -0.389418393, -0.92106092, 0.717571795, 0.641709566, -0.270739019, 0.696484208, -0.660728693, 0.279906422) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  814. CFrame.new(-1.54910302, 0.710845232, -8.37587751E-4, 0.994370162, 0.105963133, -2.81636603E-5, 0.105962917, -0.994360626, -0.00164752605, -2.02606083E-4, 0.00163528614, -0.999990642) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  815. CFrame.new(0.59921068, -2, 0.0999834239, 0.00159164763, -2.46942804E-8, 0.999998748, 2.80033419E-9, 1, 3.2945604E-9, -0.999998689, -1.94331733E-8, 0.00159162679) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  816. CFrame.new(-0.600002229, -1.99999619, -0.100006662, 1.00710895E-6, -1.42255256E-8, 1.00000012, 9.03764885E-9, 1, -7.22903337E-9, -1, -1.31885827E-8, 9.86503437E-7) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  817. }
  818. return frame[frameN]
  819. end
  820. }
  821. AnimTab.asdssq = {
  822. Animation = function(frameN)
  823. local frame = {}
  824. -- frame[1] = {
  825. -- CFrame.new(0, -0.24600029, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  826. -- CFrame.new(0, 1.49999905, -0.202000648, 1, 0, 0, 0, 0.939692557, 0.342020363, 0, -0.342020363, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  827. -- CFrame.new(1.50000036, 0.131998554, -2.38418579E-7, 0.769751132, -0.342020154, -0.53898555, 0.280166507, 0.939692616, -0.196174711, 0.57357645, 0, 0.819152057) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  828. -- CFrame.new(-1.82947469, 0.895279288, 0.145991117, -0.102326736, 0.85164839, -0.514022648, 0.514023662, -0.397129983, -0.760305464, -0.851650715, -0.342019469, -0.397130787) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  829. -- CFrame.new(0.500001848, -1.70800018, 1.86264515E-6, 0.939692557, 0, -0.342020363, 0, 1, 0, 0.342020363, 0, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  830. -- CFrame.new(-0.635997951, -1.70700216, 5.96046448E-7, 0.98480767, 0.163175881, 0.0593912117, -0.173648164, 0.92541641, 0.336824298, 0, -0.342020333, 0.939692557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  831. -- }
  832. frame[1] = {
  833. CFrame.new(0, 0, 0, 0, 0, 0.999999225, 0, 0.999995708, 0, -0.999999106, 0, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  834. CFrame.new(0, 1.4999876, 0, 0, 0, -0.999999106, 0, 0.999995708, 0, 0.999999225, 0, -2.98023224E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  835. CFrame.new(1.55351782, 0.323486954, -0.483948112, 0.908104658, -0.116980024, 0.402071714, 0.413493931, 0.40206778, -0.816923678, -0.0660963356, 0.908106327, 0.413490176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  836. CFrame.new(-0.981001914, 1.13000512, -0.469462276, 0.820636988, -0.556603849, -0.129409134, -0.387811542, -0.376125872, -0.841506898, 0.419713318, 0.740759492, -0.524520636) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  837. CFrame.new(0.500000238, -1.25592697, 0.120936215, 1.00000048, 2.38418579E-7, -4.17232513E-7, -5.96046448E-8, 0.819152951, 0.573575497, 5.59724867E-7, -0.573575497, 0.81915307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  838. CFrame.new(-0.666996658, -1.99999762, -2.92062759E-6, 0.933012426, 0.185295224, 0.30846858, -0.24999994, 0.950349927, 0.185294986, -0.258818597, -0.249999687, 0.933013201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  839. }
  840. -- frame[2] = {
  841. -- CFrame.new(0, 0, 0, 0.866025388, 0, -0.5, 0, 1, 0, 0.5, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  842. -- CFrame.new(-1.78813934E-7, 1.49999928, -3.42726707E-7, 0.86602509, -0.0868241116, 0.492403954, 0, 0.98480773, 0.173648164, -0.500000119, -0.150383711, 0.852868199) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  843. -- CFrame.new(1.50000358, 2.01165676E-7, -3.39746475E-6, 0.836516142, -0.258819014, -0.482962847, 0.224143863, 0.965925753, -0.129409522, 0.49999994, 1.49011612E-8, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  844. -- CFrame.new(-1.56606591, 0.355999321, -0.613285303, 0.0996001214, 0.634107053, -0.766803801, -0.984807909, 0.172986671, 0.0151343597, 0.142243639, 0.753647029, 0.641703129) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  845. -- CFrame.new(0.500009775, -2, -3.06963921E-6, 0.866025329, 0, -0.500000119, 0, 1, 0, 0.500000119, 0, 0.866025329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  846. -- CFrame.new(-0.650693417, -1.99999774, 0.0870034546, 0.892538786, 0.157378674, 0.422618449, -0.173648179, 0.98480773, 0, -0.416197896, -0.0733869225, 0.906307697) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  847. -- }
  848. frame[2] = {
  849. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  850. CFrame.new(-5.63820706E-8, 1.49240422, 0.0868239999, 1, -4.84287739E-8, -8.94069672E-8, -4.47034836E-8, 0.98480767, -0.173648149, -2.98023224E-8, 0.173648193, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  851. CFrame.new(1.55351782, 0.323486954, -0.483948112, 0.908104658, -0.116980024, 0.402071714, 0.413493931, 0.40206778, -0.816923678, -0.0660963356, 0.908106327, 0.413490176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  852. CFrame.new(-0.981001914, 1.13000512, -0.469462276, 0.820636988, -0.556603849, -0.129409134, -0.387811542, -0.376125872, -0.841506898, 0.419713318, 0.740759492, -0.524520636) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  853. CFrame.new(0.500000238, -1.25592697, 0.120936215, 1.00000048, 2.38418579E-7, -4.17232513E-7, -5.96046448E-8, 0.819152951, 0.573575497, 5.59724867E-7, -0.573575497, 0.81915307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  854. CFrame.new(-0.666996658, -1.99999762, -2.92062759E-6, 0.933012426, 0.185295224, 0.30846858, -0.24999994, 0.950349927, 0.185294986, -0.258818597, -0.249999687, 0.933013201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  855. }
  856. return frame[frameN]
  857. end
  858. }
  859. AnimTab.ssz = {
  860. Animation = function(frameN)
  861. local frame = {}
  862. frame[1] = {
  863. CFrame.new(2.84053385E-7, -0.699999809, -2.38418579E-7, 0.965778768, -0.258819073, -0.0168577731, 0.232835919, 0.836516201, 0.496012032, -0.114275634, -0.482962906, 0.868152142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  864. CFrame.new(-5.63820706E-8, 1.49240422, 0.0868239999, 1, -4.84287739E-8, -8.94069672E-8, -4.47034836E-8, 0.98480767, -0.173648149, -2.98023224E-8, 0.173648193, 0.984807789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  865. CFrame.new(1.74633741, 0.23793821, 0.0817345008, 0.855079293, -0.517596483, -0.0305508971, 0.513783395, 0.837906241, 0.18422699, -0.0697565079, -0.173225164, 0.982408822) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  866. CFrame.new(-1.49061811, 0.166142434, -1.07410741, -0.0469467044, 0.428182781, -0.9024719, -0.761570275, 0.569285035, 0.309717506, 0.64637953, 0.701836109, 0.299365371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  867. CFrame.new(0.463051915, -0.780309081, -0.937637031, 0.941776395, 0.166060507, -0.29237175, -0.294348687, 0.827483535, -0.478152335, 0.162530512, 0.536371887, 0.828184247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  868. CFrame.new(-0.799590945, -1.51444077, -0.389154136, 0.970662296, 0.0849219561, 0.224951029, -0.22485368, 0.652014375, 0.724098086, -0.0851795673, -0.75343585, 0.651980817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  869. }
  870. frame[2] = {
  871. CFrame.new(0, 0, 0, 0.960631907, 0.00137611502, 0.277821034, -0.159289986, 0.822030306, 0.546711087, -0.227624968, -0.569442153, 0.789887726) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-90), 0, 0),
  872. CFrame.new(-0.0181836374, 1.50775862, -0.0594066978, 0.999913454, -0.0105673671, -0.00784052908, 0.0118241087, 0.983038306, 0.183019012, 0.00577357411, -0.183095813, 0.983078241) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  873. CFrame.new(1.5073173, 1.31327307, -0.909579456, 0.94229573, -0.200924531, 0.267783791, 0.109451406, -0.571028471, -0.813601255, 0.316384584, 0.795962393, -0.516086161) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  874. CFrame.new(-1.57927585, 0.317291111, 0.397556216, 0.809802711, 0.208654553, 0.548345804, -0.517000973, 0.695623755, 0.498816311, -0.277362049, -0.687437952, 0.671192646) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  875. CFrame.new(0.655821919, -1.91117561, 0.471306443, 0.991203368, 0.0697749257, 0.112460986, -0.110218167, 0.905595839, 0.409570932, -0.0732664168, -0.418363273, 0.905320168) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  876. CFrame.new(-0.524112225, -1.89465261, -0.507151604, 0.994412482, 0.0338317044, -0.100033343, -0.0809665471, 0.852411568, -0.516580105, 0.0677920207, 0.521791637, 0.850385308) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  877. }
  878. return frame[frameN]
  879. end
  880. }
  881. AnimTab.ddsc = {
  882. Animation = function(frameN)
  883. local frame = {}
  884. frame[1] = {
  885. CFrame.new(0, 0, 0, 0.713658929, 0.0432362445, -0.699157774, -0.203165963, 0.967967689, -0.147520214, 0.67038393, 0.247324184, 0.699582815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  886. CFrame.new(-0.0338361859, 1.49428511, -0.126276165, 0.869869411, -0.137850463, 0.473629206, -0.0812661052, 0.906991065, 0.41323489, -0.486541986, -0.397950292, 0.77776134) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  887. CFrame.new(1.42532861, 0.715700865, -0.411274642, 0.964724302, 0.240129143, -0.107913733, -0.00724492222, -0.385537148, -0.922663927, -0.263163269, 0.89089787, -0.370197266) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  888. CFrame.new(-1.49637115, 0.36360091, -0.324949443, 0.75671041, 0.647606969, -0.0894127563, -0.193613023, 0.0913660675, -0.976814389, -0.624422491, 0.756476998, 0.194522798) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  889. CFrame.new(0.846446335, -1.97445011, 0.151377738, 0.955289721, -0.235021919, 0.179405689, 0.206162781, 0.964402378, 0.165605277, -0.211940169, -0.121214241, 0.969736278) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  890. CFrame.new(-0.616165221, -1.96689439, -0.664970994, 0.877647161, 0.141306609, 0.458004385, -0.00266680121, 0.956979394, -0.290143609, -0.479299963, 0.253422201, 0.840267003) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  891. }
  892. frame[2] = {
  893. CFrame.new(0, 0, 0, 0.960631907, 0.00137611502, 0.277821034, -0.159289986, 0.822030306, 0.546711087, -0.227624968, -0.569442153, 0.789887726) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  894. CFrame.new(-0.0181836374, 1.50775862, -0.0594066978, 0.999913454, -0.0105673671, -0.00784052908, 0.0118241087, 0.983038306, 0.183019012, 0.00577357411, -0.183095813, 0.983078241) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  895. CFrame.new(1.5073173, 1.31327307, -0.909579456, 0.94229573, -0.200924531, 0.267783791, 0.109451406, -0.571028471, -0.813601255, 0.316384584, 0.795962393, -0.516086161) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  896. CFrame.new(-1.57927585, 0.317291111, 0.397556216, 0.809802711, 0.208654553, 0.548345804, -0.517000973, 0.695623755, 0.498816311, -0.277362049, -0.687437952, 0.671192646) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  897. CFrame.new(0.655821919, -1.91117561, 0.471306443, 0.991203368, 0.0697749257, 0.112460986, -0.110218167, 0.905595839, 0.409570932, -0.0732664168, -0.418363273, 0.905320168) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  898. CFrame.new(-0.524112225, -1.89465261, -0.507151604, 0.994412482, 0.0338317044, -0.100033343, -0.0809665471, 0.852411568, -0.516580105, 0.0677920207, 0.521791637, 0.850385308) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  899. }
  900. frame[3] = {}
  901. frame[4] = {
  902. CFrame.new(0.0446949899, -0.224481285, 1.05889678, 0.966837645, -0.0298089404, 0.253642291, -0.158799261, 0.707656503, 0.688479424, -0.200014681, -0.70592761, 0.679455996) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  903. CFrame.new(9.08284278E-7, 1.50000024, -4.82962241E-6, 0.984805763, 1.63912773E-7, -0.173648149, 4.47034836E-8, 1.00000012, -5.96046448E-7, 0.173647702, -7.15255737E-7, 0.984806538) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  904. CFrame.new(1.72517121, 0.308485746, -0.681614399, 0.866021693, -0.499998659, -3.57627869E-7, 0.171009645, 0.296197116, -0.93969363, 0.469844103, 0.813795447, 0.342020363) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  905. CFrame.new(-1.84989023, 0.281955481, 0.641430259, 0.906306088, 0.242401943, 0.34619242, -0.422620475, 0.519833565, 0.742405176, -1.89989805E-6, -0.819154859, 0.573571742) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  906. CFrame.new(0.499962986, -1.81052303, -0.520594954, 0.999989092, 2.34693289E-7, -1.38580799E-6, 9.53674316E-7, 0.866027057, -0.500000596, -1.14738941E-6, 0.499997437, 0.866019249) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  907. CFrame.new(-0.749434054, -1.95218933, -0.215161204, 0.984806895, 0.173647046, 2.96533108E-6, -0.163174301, 0.925419688, -0.342013061, -0.0593925342, 0.336815983, 0.939694881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  908. }
  909. frame[5] = {
  910. CFrame.new(1.43051147E-6, 0.250400692, -1.57952309E-6, 0.75700736, -0.00536380522, -0.653384089, -0.460911632, 0.704403698, -0.539792359, 0.46314162, 0.709779143, 0.530766606) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  911. CFrame.new(-0.0624394119, 1.40631104, -0.284854382, 0.871472001, -0.124878772, 0.474280059, -0.184679374, 0.812304139, 0.553222537, -0.454345256, -0.56970787, 0.684837878) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  912. CFrame.new(1.80612469, 0.220332116, -0.203478247, 0.764829397, -0.644221008, 0.00388471782, 0.644222498, 0.764837146, 9.94563103E-4, -0.00361183286, 0.00174188614, 0.999991775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  913. CFrame.new(-1.59125066, 0.345185757, -0.473316669, 0.808951437, 0.583151102, -0.0743780583, -0.30995214, 0.315579027, -0.896849632, -0.49952662, 0.748561502, 0.436037153) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  914. CFrame.new(1.24249101, -1.45569086, 0.819190979, 0.83471632, -0.54247123, -0.0947278738, 0.460312873, 0.592919171, 0.660725892, -0.302258879, -0.595123291, 0.744625807) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  915. CFrame.new(-0.770076573, -0.7958619, -0.906041026, 0.789912045, -0.382848471, 0.479026049, 0.0482493788, 0.81754595, 0.573838353, -0.611318886, -0.430169106, 0.664261699) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  916. }
  917. frame[6] = {
  918. CFrame.new(0.100000054, 0.299999803, -1.00000072, 0.342020154, -1.11758709E-8, -0.939692616, 0.163175941, 0.98480773, 0.059391208, 0.925416708, -0.173648193, 0.336824119) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  919. CFrame.new(-0.0609362423, 1.44977593, -0.209735245, 0.760334492, -0.121869385, 0.637996435, -0.187043279, 0.899552226, 0.394741058, -0.622017801, -0.419468105, 0.661165893) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  920. CFrame.new(1.80173576, 0.285370827, -0.113176629, 0.707106829, -0.696364284, -0.122787789, 0.707106769, 0.696364284, 0.122787833, 8.94069672E-8, -0.173648208, 0.984807849) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  921. CFrame.new(-1.43546915, 0.0571947247, 0.252394438, 0.492403924, 0.578531861, 0.650261164, -0.586824, 0.772434831, -0.242861956, -0.642787635, -0.262002528, 0.719846368) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  922. CFrame.new(0.553127408, -2.19508672, -0.191346705, 0.939900517, 0.0629590601, 0.335594267, -0.0558762401, 0.997964621, -0.0307300575, -0.336845756, 0.010131469, 0.941505313) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  923. CFrame.new(-0.986178458, -2.00035954, -0.257694066, 0.405740917, 0.240934551, 0.881660521, -0.0121131111, 0.965962708, -0.258397698, -0.913907945, 0.0941628888, 0.394849122) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  924. }
  925. frame[7] = {
  926. CFrame.new(0.0999996886, 0.200998247, -0.752499938, 0.999923289, 0.00369387865, -0.0118249953, 0.00569112226, 0.710869372, 0.703301013, 0.0110039413, -0.703314424, 0.710793972) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  927. CFrame.new(3.31909047E-4, 1.49832737, 0.0408679023, 0.99997443, 6.62207603E-4, 0.00713163614, -7.71284103E-5, 0.996654093, -0.0817354918, -0.0071618557, 0.0817326307, 0.996628642) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  928. CFrame.new(1.52040851, 0.566697955, -0.690980017, 0.707106769, -0.133710638, 0.694349647, 0.707106769, 0.133710653, -0.694349647, -1.1920929E-7, 0.981958687, 0.189095527) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  929. CFrame.new(-1.37526035, 0.0420677513, 0.312325418, 0.492403895, 0.45811826, 0.740044594, -0.586824, 0.802687883, -0.106441624, -0.642787576, -0.381863803, 0.664081573) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  930. CFrame.new(0.208008677, -2.09757519, 0.498215079, 0.999991655, -0.00408810377, 1.58295035E-4, 0.00327420235, 0.822914541, 0.568155766, -0.00245288014, -0.56815058, 0.822921038) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  931. CFrame.new(-0.292521447, -1.44910645, -1.4013716, 0.998255193, -0.0096129626, -0.0582612157, -0.0453759432, 0.506496251, -0.861047387, 0.0377863646, 0.862188578, 0.505176365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  932. }
  933. frame[8] = {
  934. CFrame.new(0.0999991894, 0.29995659, -1.499717, 0.939728558, -1.00176781E-4, 0.341916203, 0.21970661, 0.766399443, -0.603620827, -0.26198411, 0.642363846, 0.720230818) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  935. CFrame.new(-8.86619091E-6, 1.43306708, -0.249895573, 0.990271568, -1.64993107E-5, -0.139119774, 0.0695465654, 0.866137445, 0.494942158, 0.120488808, -0.499800563, 0.857715189) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  936. CFrame.new(1.68910587, 0.199776769, 0.182734743, 0.906256795, -0.272001535, -0.323572844, 0.42270717, 0.583132327, 0.693736017, -1.01104379E-5, -0.765480757, 0.643445849) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  937. CFrame.new(-1.43325984, 0.266153574, -0.757761419, 0.866213381, 3.96847725E-4, -0.499667138, -0.432791233, 0.500370383, -0.749880135, 0.249720037, 0.865810156, 0.433597952) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  938. CFrame.new(0.209659114, -1.76327229, -0.56563127, 0.973631978, -0.0795714557, -0.213781208, -0.133744955, 0.560054362, -0.817587137, 0.184786141, 0.824623108, 0.534643054) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  939. CFrame.new(-0.805502772, -1.49015367, 1.25610948, 0.919178069, 0.326103032, -0.220825136, 0.0446677096, 0.470763952, 0.881126881, 0.391294688, -0.819777131, 0.418150902) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  940. }
  941. return frame[frameN]
  942. end
  943. }
  944. AnimTab.ddsc2 = {
  945. Animation = function(frameN, es, i)
  946. local frame = {}
  947. frame[3] = {
  948. CFrame.new(0, 0.17766802, -0.753894866, 1, 0, 0, 0, 0.866021156, -0.499997556, 0, 0.499997556, 0.866021156) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), 0, 0) * CFrame.Angles(math.rad(es * i), 0, 0),
  949. CFrame.new(0, 1.49741936, -0.326649696, 1, 0, 0, 0, 0.906303883, 0.422615558, 0, -0.422615558, 0.906303883) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  950. CFrame.new(1.83251798, 0.78095752, 0.280645788, -0.319193363, -0.870083332, 0.375593692, -0.132645577, -0.35140419, -0.926774383, 0.938355982, -0.345641017, -0.00324681401) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  951. CFrame.new(-0.534103811, 0.735669017, -0.574670315, 0.707108974, -0.707104802, 1.47656152E-7, -0.40557462, -0.405577123, -0.819144189, 0.579220891, 0.57922411, -0.573570848) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  952. CFrame.new(0.5, -1.92298663, 0.211373031, 1, 0, 0, 0, 0.984797716, 0.173646599, 0, -0.173646599, 0.984797716) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  953. CFrame.new(-0.493912339, -1.93033445, -0.260809064, 0.99619472, 0.0841859058, -0.022557525, -0.08715491, 0.9622401, -0.257831246, 3.7252903E-9, 0.258816063, 0.96591574) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  954. }
  955. return frame[frameN]
  956. end
  957. }
  958. AnimTab.wwq = {
  959. Animation = function(frameN, i)
  960. local frame = {}
  961. frame[1] = {
  962. CFrame.new(0, 0.17766802, -0.753894866, 1, 0, 0, 0, 0.866021156, -0.499997556, 0, 0.499997556, 0.866021156) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), 0, 0) * CFrame.Angles(math.rad(36 * i), 0, 0),
  963. CFrame.new(-8.86619091E-6, 1.43306708, -0.249895573, 0.990271568, -1.64993107E-5, -0.139119774, 0.0695465654, 0.866137445, 0.494942158, 0.120488808, -0.499800563, 0.857715189) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  964. CFrame.new(1.68910587, 0.199776769, 0.182734743, 0.906256795, -0.272001535, -0.323572844, 0.42270717, 0.583132327, 0.693736017, -1.01104379E-5, -0.765480757, 0.643445849) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  965. CFrame.new(-1.43325984, 0.266153574, -0.757761419, 0.866213381, 3.96847725E-4, -0.499667138, -0.432791233, 0.500370383, -0.749880135, 0.249720037, 0.865810156, 0.433597952) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  966. CFrame.new(0.209659114, -1.76327229, -0.56563127, 0.973631978, -0.0795714557, -0.213781208, -0.133744955, 0.560054362, -0.817587137, 0.184786141, 0.824623108, 0.534643054) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  967. CFrame.new(-0.805502772, -1.49015367, 1.25610948, 0.919178069, 0.326103032, -0.220825136, 0.0446677096, 0.470763952, 0.881126881, 0.391294688, -0.819777131, 0.418150902) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  968. }
  969. return frame[frameN]
  970. end
  971. }
  972. AnimTab.adc = {
  973. Animation = function(frameN, oof, i)
  974. local frame = {}
  975. frame[1] = {
  976. CFrame.Angles(oof * i, 0, 0) * CFrame.new(-0.49999997, -0.499999076, 0, -4.37113883E-8, -1, 0, 1, -4.37113883E-8, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  977. CFrame.new(-1.63912773E-7, 1.50000167, 8.64267349E-7, 0.939692557, 0, -0.342020363, -0.0885213092, 0.965925872, -0.243210137, 0.330366313, 0.258818835, 0.907673359) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  978. CFrame.new(1.96199751, 0.504999399, 2.03370263E-7, -4.37117507E-8, -1.00000012, -1.1920929E-7, 0.999998927, -4.37116228E-8, -5.3644078E-7, 5.36441121E-7, -2.08616257E-7, 0.999999583) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  979. CFrame.new(-0.33744657, 1.35667777, -0.632631361, 0.906306446, -0.422617525, 1.45825268E-7, -0.383021832, -0.821392477, -0.42261824, 0.178605884, 0.383021683, -0.906307817) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  980. CFrame.new(0.5, -1.66397834, -0.193999648, 1, 0, 0, 0, 0.866025329, 0.500000179, 0, -0.500000179, 0.866025329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  981. CFrame.new(-0.722000897, -1.99999774, -1.08778477E-6, 0.836516142, 0.258819014, 0.482963085, -0.224143818, 0.965925753, -0.129409567, -0.500000119, 0, 0.866025329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  982. }
  983. return frame[frameN]
  984. end
  985. }
  986. New = function(Object, Parent, Name, Data)
  987. local Object = Instance.new(Object)
  988. for Index, Value in pairs(Data or {}) do
  989. Object[Index] = Value
  990. end
  991. Object.Parent = Parent
  992. Object.Name = Name
  993. return Object
  994. end
  995.  
  996. function CreateTrailObj(parent,color1,color2,ofsx,ofsz)
  997. local Att1 = New("Attachment",parent,"Att1",{Position = Vector3.new(ofsx,parent.Size.Y/2,ofsz)})
  998. local Att2 = New("Attachment",parent,"Att2",{Position = Vector3.new(ofsx,-(parent.Size.Y/2),ofsz)})
  999. local TEff = New("Trail",parent,"TrailEff",{Color = ColorSequence.new({ColorSequenceKeypoint.new(0,BrickColor.new(color1).Color),ColorSequenceKeypoint.new(1,BrickColor.new(color2).Color)}),Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.5),NumberSequenceKeypoint.new(1,1)}),Attachment0 = Att1,Attachment1 = Att2,Enabled = false,Lifetime = .5,MinLength = .001,LightEmission = 1})
  1000. return TEff
  1001. end
  1002.  
  1003. LLTr = CreateTrailObj(LeftLeg,bcol1,bcol1,0,0)
  1004. RLTr = CreateTrailObj(RightLeg,bcol1,bcol1,0,0)
  1005. LATr = CreateTrailObj(LeftArm,bcol1,bcol1,0,0)
  1006. RATr = CreateTrailObj(RightArm,bcol1,bcol1,0,0)
  1007.  
  1008. ghostidle = true
  1009. Ghost = New("Model",Character,"Ghost",{})
  1010. AorsoPart = New("Part",Ghost,"AorsoPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 0.20000000298023,Transparency = 0.20000000298023,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(-16.9999714, 5.00001383, 9.90002441, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1011. ghostlight = New("PointLight",AorsoPart,"ghostlight",{Color = BrickColor.new(bcol1).Color,Brightness = 10,})
  1012. ghostgyro = New("BodyGyro",AorsoPart,"ghostgyro",{})
  1013. ghostbpos = New("BodyPosition",AorsoPart,"ghostbpos",{MaxForce = Vector3.new(10000,10000,10000)})
  1014. ClawPart = New("Part",Ghost,"ClawPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 1.39999998, 0.200000003),CFrame = CFrame.new(-14.6736441, 3.46130085, 10.3000364, 0.965926766, -0.258815497, 1.03035675e-021, 0.25881955, 0.965942085, 1.5896896e-020, -5.10962914e-021, -1.50885628e-020, 1.00001574),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  1015. Weld = New("ManualWeld",ClawPart,"Weld",{Part0 = ClawPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 0.965926766, 0.258815497, -5.10954836e-021, -0.258815497, 0.965926826, -1.50883269e-020, 1.03035675e-021, 1.58966472e-020, 1),C1 = CFrame.new(2.32632732, -1.53870082, 0.400009155, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1016. MainPart = New("Part",Ghost,"MainPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 0.20000000298023,Transparency = 0.20000000298023,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(-16.4999809, 2.99981022, 10.1000462, 1, 3.38256314e-006, 8.86618977e-007, -3.49683387e-006, 0.965941131, 0.258822948, 1.90633198e-008, -0.258822948, 0.965941191),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1017. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 1, -3.49677885e-006, 1.90630214e-008, 3.38256314e-006, 0.965925872, -0.258818895, 8.86618977e-007, 0.258818895, 0.965925932),C1 = CFrame.new(0.499990463, -2.00018787, 0.200019836, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1018. Arm1Part = New("Part",Ghost,"Arm1Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 0.20000000298023,Transparency = 0.20000000298023,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(-18.5000038, 4.99985743, 9.90004158, 0.965924978, 0.258822381, -8.67361635e-019, -0.258826405, 0.965940177, 2.5849388e-026, 8.37819448e-019, 2.24496069e-019, 1.00001574),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1019. Weld = New("ManualWeld",Arm1Part,"Weld",{Part0 = Arm1Part,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 0.965924978, -0.258822352, 8.37806213e-019, 0.258822381, 0.965924919, 2.24492553e-019, -8.67361635e-019, 2.58489812e-026, 1),C1 = CFrame.new(-1.50003242, -0.000156402588, 1.71661377e-005, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1020. MainPart = New("Part",Ghost,"MainPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 0.20000000298023,Transparency = 0.20000000298023,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(-17.4999828, 2.99981332, 10.1000462, 1, 3.38256314e-006, 8.86618977e-007, -3.49683387e-006, 0.965941131, 0.258822948, 1.90633198e-008, -0.258822948, 0.965941191),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1021. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 1, -3.49677885e-006, 1.90630214e-008, 3.38256314e-006, 0.965925872, -0.258818895, 8.86618977e-007, 0.258818895, 0.965925932),C1 = CFrame.new(-0.500011444, -2.00018477, 0.200019836, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1022. MainPart = New("Part",Ghost,"MainPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 0.20000000298023,Transparency = 0.20000000298023,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(-15.5000048, 4.99998951, 9.89999962, 0.965926707, -0.258815676, 1.03035675e-021, 0.258819699, 0.965941966, 1.5896896e-020, -5.10963156e-021, -1.50885612e-020, 1.00001574),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1023. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 0.965926707, 0.258815646, -5.10955079e-021, -0.258815676, 0.965926707, -1.50883253e-020, 1.03035675e-021, 1.58966472e-020, 1),C1 = CFrame.new(1.49996662, -2.43186951e-005, -2.47955322e-005, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1024. MainPart = New("Part",Ghost,"MainPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 0.20000000298023,Transparency = 0.20000000298023,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(-16.9999962, 6.50012922, 9.69998169, 1, 3.36766198e-006, 8.86618977e-007, -3.48244021e-006, 0.965941072, 0.258822978, 1.52067141e-008, -0.258822978, 0.965941131),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1025. GhostFace = New("Decal",MainPart,"Decal",{Texture = "rbxassetid://54292738",})
  1026. Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
  1027. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 1, -3.48238518e-006, 1.52064761e-008, 3.36766198e-006, 0.965925813, -0.258818924, 8.86618977e-007, 0.258818924, 0.965925872),C1 = CFrame.new(-2.47955322e-005, 1.50010347, -0.200040817, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1028. ClawPart = New("Part",Ghost,"ClawPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.799999952, 0.200000003),CFrame = CFrame.new(-14.3889456, 2.39868522, 10.3000374, 1.51594683e-008, 0.258815497, -0.965926766, 4.0619641e-009, -0.965942085, -0.25881955, -1.00001574, 7.5739721e-015, -1.56944679e-008),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  1029. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  1030. Weld = New("ManualWeld",ClawPart,"Weld",{Part0 = ClawPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 1.51594683e-008, 4.06190015e-009, -1, 0.258815497, -0.965926826, 7.57385352e-015, -0.965926766, -0.258815497, -1.56942193e-008),C1 = CFrame.new(2.61102581, -2.60130811, 0.400010109, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1031. ClawPart = New("Part",Ghost,"ClawPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.799999952, 0.200000003),CFrame = CFrame.new(-14.3889456, 2.39868522, 9.49996567, 1.51594683e-008, 0.258815497, -0.965926766, 4.0619641e-009, -0.965942085, -0.25881955, -1.00001574, 7.5739721e-015, -1.56944679e-008),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  1032. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  1033. Weld = New("ManualWeld",ClawPart,"Weld",{Part0 = ClawPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 1.51594683e-008, 4.06190015e-009, -1, 0.258815497, -0.965926826, 7.57385352e-015, -0.965926766, -0.258815497, -1.56942193e-008),C1 = CFrame.new(2.61102581, -2.60130811, -0.400055885, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1034. ClawPart = New("Part",Ghost,"ClawPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.799999952, 0.200000003),CFrame = CFrame.new(-14.3889456, 2.39868522, 9.90000057, 1.51594683e-008, 0.258815497, -0.965926766, 4.0619641e-009, -0.965942085, -0.25881955, -1.00001574, 7.5739721e-015, -1.56944679e-008),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  1035. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  1036. Weld = New("ManualWeld",ClawPart,"Weld",{Part0 = ClawPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 1.51594683e-008, 4.06190015e-009, -1, 0.258815497, -0.965926826, 7.57385352e-015, -0.965926766, -0.258815497, -1.56942193e-008),C1 = CFrame.new(2.61102581, -2.60130811, -2.38418579e-005, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1037. ClawPart = New("Part",Ghost,"ClawPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 1.39999998, 0.200000003),CFrame = CFrame.new(-14.6736441, 3.46130085, 9.49996471, 0.965926766, -0.258815497, 1.03035675e-021, 0.25881955, 0.965942085, 1.5896896e-020, -5.10962914e-021, -1.50885628e-020, 1.00001574),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  1038. Weld = New("ManualWeld",ClawPart,"Weld",{Part0 = ClawPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 0.965926766, 0.258815497, -5.10954836e-021, -0.258815497, 0.965926826, -1.50883269e-020, 1.03035675e-021, 1.58966472e-020, 1),C1 = CFrame.new(2.32632732, -1.53870082, -0.400056839, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1039. ClawPart = New("Part",Ghost,"ClawPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 1.39999998, 0.200000003),CFrame = CFrame.new(-14.6736441, 3.46130085, 9.89999962, 0.965926766, -0.258815497, 1.03035675e-021, 0.25881955, 0.965942085, 1.5896896e-020, -5.10962914e-021, -1.50885628e-020, 1.00001574),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  1040. Weld = New("ManualWeld",ClawPart,"Weld",{Part0 = ClawPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 0.965926766, 0.258815497, -5.10954836e-021, -0.258815497, 0.965926826, -1.50883269e-020, 1.03035675e-021, 1.58966472e-020, 1),C1 = CFrame.new(2.32632732, -1.53870082, -2.47955322e-005, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1041. ScythePart = New("Part",Ghost,"ScythePart",{BrickColor = BrickColor.new("Really black"),CanCollide = false,Transparency = 0.20000000298023,Transparency = 0.20000000298023,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.600000024, 6),CFrame = CFrame.new(-32.3535919, -8.73633385, 146.72052, 0.249997199, 0.258818269, -0.933001995, -0.0669879839, 0.965925336, 0.250001997, 0.965915143, 1.22342783e-07, 0.258816302),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1042. Mesh = New("SpecialMesh",ScythePart,"Mesh",{MeshId = "rbxassetid://157152278",MeshType = Enum.MeshType.FileMesh,})
  1043. Weld = New("ManualWeld",ScythePart,"Weld",{Part0 = ScythePart,Part1 = Arm1Part,C0 = CFrame.new(0, 0, 0, 0.24999994, -0.0669879839, 0.965925753, 0.25882113, 0.965925336, 1.22344076e-07, -0.933012247, 0.250001997, 0.258819163),C1 = CFrame.new(-0.579589844, -1.2461834, -1.84647751, 1.9073384e-06, -3.93854657e-21, 0.999994516, -5.67697447e-21, 1, 3.93852355e-21, -0.999994516, -5.67695105e-21, 1.9073384e-06),})
  1044. Arm2Part = New("Part",Ghost,"Arm2Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(-18.5000038, 5.39988947, 9.29999447, 1, 1.55608751e-012, -3.53157475e-006, -3.53163023e-006, 4.47040918e-007, -1.00001574, 2.26462864e-014, 1.00001574, 4.4704089e-007),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1045. Weld = New("ManualWeld",Arm2Part,"Weld",{Part0 = Arm2Part,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 1, -3.53157475e-006, 2.26459307e-014, 1.55608751e-012, 4.47033869e-007, 1, -3.53157475e-006, -1, 4.47033841e-007),C1 = CFrame.new(-1.50003242, 0.399872303, -0.600025177, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1046. Arm3Part = New("Part",Ghost,"Arm3Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(-18.4999981, 6.40002728, 9.89999962, 1, -3.50177243e-006, -3.69482092e-012, -3.50182745e-006, -1.00001574, -1.05799802e-006, 9.98937549e-015, 1.05799802e-006, -1.00001574),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1047. Weld = New("ManualWeld",Arm3Part,"Weld",{Part0 = Arm3Part,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, 1, -3.50177243e-006, 9.98921794e-015, -3.50177243e-006, -1, 1.05798142e-006, -3.69482092e-012, -1.05798142e-006, -1),C1 = CFrame.new(-1.5000267, 1.40000248, -2.47955322e-005, 1, 0, 0, 0, 1.00000787, 0, 0, 0, 1.00000787),})
  1048. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.600000024, 2),CFrame = CFrame.new(18, 5.29999971, -6.5, 0, 0, -1, 0, 1, 0, 1, 0, 0),CanCollide = false,BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Smooth,})
  1049. Mesh = New("SpecialMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.60000002, 1.29999995, 1.60000002),MeshId = "rbxassetid://1033714",MeshType = Enum.MeshType.FileMesh,})
  1050. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = GhostFace.Parent,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0, 0.799995899, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1051. MainPart = New("Part",Ghost,"MainPart",{BrickColor = BrickColor.new("Institutional white"),Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(18, 3.00000405, -6.5, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  1052. Mesh = New("BlockMesh",MainPart,"Mesh",{Scale = Vector3.new(0,0,0)})
  1053. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = AorsoPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 3.09944153e-006, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1054. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(2, 1.60000002, 1),CFrame = CFrame.new(18, 3.19999981, -6.49999905, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1055. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995),})
  1056. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C1 = CFrame.new(0, 0.199995756, -9.53674316e-007, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1057. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(2, 0.400000006, 1),CFrame = CFrame.new(18, 2.20000029, -6.49999905, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1058. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1.10000002, 1.10000002),})
  1059. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C1 = CFrame.new(0, -0.800003767, -9.53674316e-007, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1060. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.60000002, 0.200000003),CFrame = CFrame.new(18.255291, 3.17955542, -6.09999895, 0.965926051, 0.258819044, 0, -0.258819044, 0.965926051, 0, -0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1061. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1.10000002, 1.29999995),})
  1062. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.965926051, -0.258819044, 0, 0.258819044, 0.965926051, 0, 0, 0, 1),C1 = CFrame.new(-0.255290985, 0.179551363, -0.400001049, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1063. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(17.9499989, 3.51339769, -6.0999999, 0.707107067, -0.707106769, 0, 0.707106769, 0.707107067, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1064. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),Scale = Vector3.new(1.04999995, 1.10000002, 1.29999995),})
  1065. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.707107067, 0.707106769, 0, -0.707106769, 0.707107067, 0, 0, 0, 1),C1 = CFrame.new(0.0500011444, 0.513393641, -0.400000095, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1066. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(18.4999981, 3.89999962, -6.09999895, 1.00000024, -1.1920929e-007, 0, 1.1920929e-007, 1.00000024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1067. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Offset = Vector3.new(0, 0.0399999991, 0),Scale = Vector3.new(1.04999995, 1.10000002, 1.29999995),})
  1068. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1.00000024, 1.1920929e-007, 0, -1.1920929e-007, 1.00000024, 0, 0, 0, 1),C1 = CFrame.new(-0.499998093, 0.899995565, -0.400001049, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1069. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(17.5, 3.89999962, -6.09999895, 1.00000024, -1.1920929e-007, 0, 1.1920929e-007, 1.00000024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1070. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Offset = Vector3.new(0, 0.0399999991, 0),Scale = Vector3.new(1.04999995, 1.10000002, 1.29999995),})
  1071. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1.00000024, 1.1920929e-007, 0, -1.1920929e-007, 1.00000024, 0, 0, 0, 1),C1 = CFrame.new(0.5, 0.899995565, -0.400001049, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1072. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.60000002, 0.200000003),CFrame = CFrame.new(16.6999989, 1.40000319, -6.0999999, 0.866027594, 0.500000954, 0, -0.500000954, 0.866027594, 0, -0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1073. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1, 1.29999995),})
  1074. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866027594, -0.500000954, 0, 0.500000954, 0.866027594, 0, 0, 0, 1),C1 = CFrame.new(1.30000114, -1.60000086, -0.400000095, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1075. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 1.60000002),CFrame = CFrame.new(16.3500004, 0.793783903, -7, 0.866027594, 0.500000954, 0, -0.500000954, 0.866027594, 0, -0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1076. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  1077. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866027594, -0.500000954, 0, 0.500000954, 0.866027594, 0, 0, 0, 1),C1 = CFrame.new(1.64999962, -2.20622015, 0.5, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1078. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.4000001, 0.800000072),CFrame = CFrame.new(16.7499981, 1.48660612, -6.5999999, 0.866027653, 0.500000894, 0, -0.500000894, 0.866027653, 0, -0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1079. Mesh = New("BlockMesh",OutfitPart,"Mesh",{})
  1080. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866027653, -0.500000894, 0, 0.500000894, 0.866027653, 0, 0, 0, 1),C1 = CFrame.new(1.25000191, -1.51339793, 0.0999999046, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1081. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.4000001, 0.800000072),CFrame = CFrame.new(16.7499981, 1.48660612, -7.4000001, 0.866027653, 0.500000894, 0, -0.500000894, 0.866027653, 0, -0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1082. Mesh = New("SpecialMesh",OutfitPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  1083. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866027653, -0.500000894, 0, 0.500000894, 0.866027653, 0, 0, 0, 1),C1 = CFrame.new(1.25000191, -1.51339793, 0.900000095, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1084. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.60000002, 0.200000003),CFrame = CFrame.new(19.3000031, 1.40000296, -6.0999999, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1085. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1, 1.29999995),})
  1086. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388, 0, 0, 0, 1),C1 = CFrame.new(-1.30000305, -1.6000011, -0.400000095, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1087. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 1.60000002),CFrame = CFrame.new(19.6500034, 0.793784857, -7, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1088. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  1089. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388, 0, 0, 0, 1),C1 = CFrame.new(-1.65000343, -2.2062192, 0.5, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1090. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.4000001, 0.800000072),CFrame = CFrame.new(19.2499981, 1.48660398, -6.5999999, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1091. Mesh = New("BlockMesh",OutfitPart,"Mesh",{})
  1092. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388, 0, 0, 0, 1),C1 = CFrame.new(-1.24999809, -1.51340008, 0.0999999046, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1093. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.4000001, 0.800000072),CFrame = CFrame.new(19.2499981, 1.48660398, -7.4000001, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1094. Mesh = New("SpecialMesh",OutfitPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  1095. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388, 0, 0, 0, 1),C1 = CFrame.new(-1.24999809, -1.51340008, 0.900000095, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1096. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(2, 1.60000014, 0.400000006),CFrame = CFrame.new(18, 1.3866086, -7.35000038, 1, 0, -0, 0, 0.866027296, -0.499996871, 0, 0.499996901, 0.866027236),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1097. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1, 1, 0.800000012),})
  1098. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.866027296, 0.499996901, 0, -0.499996871, 0.866027236),C1 = CFrame.new(0, -1.61339545, 0.850000381, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1099. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 3.20000029),CFrame = CFrame.new(17.9999981, 0.730390549, -7.81339645, -7.69189561e-016, 4.44085689e-016, 1.00000477, 0.49999845, 0.866034567, 0, -0.866030455, 0.499996066, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.960784, 0.803922, 0.188235),})
  1100. Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  1101. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -7.69189561e-016, 0.49999845, -0.866030455, 4.44085689e-016, 0.866034567, 0.499996066, 1.00000477, 0, 0),C1 = CFrame.new(1.90734863e-006, -2.2696135, 1.31339645, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1102. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.80000019, 0.600000083),CFrame = CFrame.new(16.6999969, 1.5232141, -7.38660145, 0, 0, 1.00000477, 0.500002146, 0.866032422, 0, -0.866028309, 0.499999762, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1103. Mesh = New("SpecialMesh",OutfitPart,"Mesh",{Scale = Vector3.new(0.800000012, 0.899999976, 1),MeshType = Enum.MeshType.Wedge,})
  1104. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0, 0.500002146, -0.866028309, 0, 0.866032422, 0.499999762, 1.00000477, 0, 0),C1 = CFrame.new(1.30000305, -1.47678995, 0.886601448, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1105. OutfitPart = New("Part",Ghost,"OutfitPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.80000019, 0.600000083),CFrame = CFrame.new(19.2999916, 1.52321398, -7.38660097, 7.24196434e-006, 6.98252506e-007, -1.0000031, -0.500001609, 0.866026998, -2.74181366e-006, 0.866027355, 0.500000715, 8.55326653e-006),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1106. Mesh = New("SpecialMesh",OutfitPart,"Mesh",{Scale = Vector3.new(0.800000012, 0.899999976, 1),MeshType = Enum.MeshType.Wedge,})
  1107. Weld = New("ManualWeld",OutfitPart,"Weld",{Part0 = OutfitPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 7.24196434e-006, -0.500001609, 0.866027355, 6.98252506e-007, 0.866026998, 0.500000715, -1.0000031, -2.74181366e-006, 8.55326653e-006),C1 = CFrame.new(-1.29999161, -1.47679007, 0.886600971, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  1108. Ghost:MoveTo(RootPart.Position)
  1109.  
  1110. local naeeym = Instance.new("BillboardGui",Character)
  1111. naeeym.Size = UDim2.new(0,100,0,40)
  1112. naeeym.StudsOffset = Vector3.new(0,2,0)
  1113. naeeym.Adornee = Head
  1114. local tecks = Instance.new("TextLabel",naeeym)
  1115. tecks.BackgroundTransparency = 1
  1116. tecks.BorderSizePixel = 0
  1117. tecks.Text = "Sugarie Saffron"
  1118. tecks.TextTransparency = 1
  1119. tecks.TextSize = 24
  1120. tecks.Font = "Fantasy"
  1121. tecks.TextStrokeColor3 = BrickColor.new(bcol1).Color
  1122. tecks.TextColor3 = Color3.new(0,0,0)
  1123. tecks.Size = UDim2.new(1,0,0.5,0)
  1124.  
  1125. coroutine.resume(coroutine.create(function()
  1126. while true do
  1127. if ghostidle == true then
  1128. ghostbpos.Position = RootPart.Position - RootPart.CFrame.lookVector*3 + Vector3.new(0,5-(math.sin(tick())*2),0)
  1129. ghostgyro.CFrame = CFrame.new(RootPart.Position + (RootPart.CFrame.lookVector*5), RootPart.Position + (RootPart.CFrame.lookVector*10))
  1130. ghostgyro.maxTorque = Vector3.new(9000,9000,9000)
  1131. end
  1132. swait()
  1133. end
  1134. end))
  1135.  
  1136. ghostactive = false
  1137. function ghostcloak(val)
  1138. coroutine.resume(coroutine.create(function()
  1139. if val == true then
  1140. ghostactive = false
  1141. for a = 0,1,.05 do
  1142. for i, v in pairs(Ghost:GetChildren()) do
  1143. if v ~= Arm2Part and v ~= Arm3Part then
  1144. v.Transparency = .2+(a-.2)
  1145. end
  1146. end
  1147. GhostFace.Transparency = a
  1148. swait()
  1149. end
  1150. for i, v in pairs(Ghost:GetChildren()) do
  1151. v.Transparency = 1
  1152. end
  1153. GhostFace.Transparency = 1
  1154. ghostlight.Enabled = false
  1155. ghostidle = false
  1156. Ghost.Parent = nil
  1157. elseif val == false then
  1158. Ghost.Parent = Character
  1159. ghostbpos.Position = RootPart.Position - RootPart.CFrame.lookVector*3 + Vector3.new(0,5-(math.sin(tick())*2),0)
  1160. ghostactive = true
  1161. so("233091161", RootPart, 1, 1)
  1162. Ghost:MoveTo(ghostbpos.Position)
  1163. for i = 1, 4 do
  1164. local trace = Instance.new("Part",EffectModel)
  1165. trace.BrickColor = BrickColor.new("Really black")
  1166. trace.CanCollide = false
  1167. trace.Size = Vector3.new(1,1,1)
  1168. trace.BottomSurface = 0
  1169. trace.TopSurface = 0
  1170. trace.Anchored = true
  1171. trace.Material = "Neon"
  1172. trace.CFrame = AorsoPart.CFrame * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  1173. local tracem = Instance.new("BlockMesh",trace)
  1174. coroutine.resume(coroutine.create(function()
  1175. for i = 0,1,.05 do
  1176. swait()
  1177. trace.Transparency = i
  1178. tracem.Scale = Vector3.new(20*i,20*i,20*i)
  1179. trace.CFrame = trace.CFrame * CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  1180. end
  1181. swait()
  1182. trace:Destroy()
  1183. end))
  1184. end
  1185. for i, v in pairs(Ghost:GetChildren()) do
  1186. if v ~= Arm2Part and v ~= Arm3Part then
  1187. v.Transparency = .2
  1188. end
  1189. end
  1190. GhostFace.Transparency = 0
  1191. ghostlight.Enabled = true
  1192. ghostidle = true
  1193. end
  1194. end))
  1195. end
  1196. function fghostcloak(val)
  1197. coroutine.resume(coroutine.create(function()
  1198. if val == true then
  1199. ghostactive = false
  1200. for i, v in pairs(Ghost:GetChildren()) do
  1201. v.Transparency = 1
  1202. end
  1203. GhostFace.Transparency = 1
  1204. ghostlight.Enabled = false
  1205. ghostidle = false
  1206. Ghost.Parent = nil
  1207. elseif val == false then
  1208. ghostactive = true
  1209. for i, v in pairs(Ghost:GetChildren()) do
  1210. if v ~= Arm2Part and v ~= Arm3Part then
  1211. v.Transparency = .2
  1212. end
  1213. end
  1214. GhostFace.Transparency = 0
  1215. ghostlight.Enabled = true
  1216. ghostidle = true
  1217. Ghost.Parent = Character
  1218. end
  1219. end))
  1220. end
  1221. fghostcloak(true)
  1222.  
  1223. function createrainbow(part,size,trans,life,face,speed,accel,velsp,lock,name)
  1224. local fira = Instance.new("ParticleEmitter",part)
  1225. fira.Name = name
  1226. fira.Color = ColorSequence.new(Color3.new(0,0,0))
  1227. fira.Size = size
  1228. fira.Texture = "rbxasset://textures/particles/fire_main.dds"
  1229. fira.Transparency = trans
  1230. fira.Lifetime = life
  1231. fira.EmissionDirection = face
  1232. fira.Rate = 10000
  1233. fira.RotSpeed = NumberRange.new(100)
  1234. fira.Rotation = NumberRange.new(0,360)
  1235. fira.Speed = speed
  1236. fira.VelocitySpread = velsp
  1237. fira.Acceleration = accel
  1238. fira.LockedToPart = lock
  1239. return fira
  1240. end
  1241.  
  1242. Wings = New("Model",Character,"Wings",{})
  1243. MainPart = New("Part",Wings,"MainPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(67.400032, 1.00001299, -47.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1244. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = Torso,})
  1245. Wing1Part = New("Part",Wings,"Wing1Part",{Transparency = 1,CanCollide=true,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.2041626, 2.02130413, -46.7787056, 0.866025448, 0.35355404, 0.35355413, -0.353553772, 0.933016062, -0.0669873655, -0.353553891, -0.0669873059, 0.933015943),})
  1246. createrainbow(Wing1Part,NumberSequence.new(.5,1),NumberSequence.new(0),NumberRange.new(1),"Back",NumberRange.new(5),Vector3.new(0,10,0),0,true,"Firea")
  1247. Weld = New("ManualWeld",Wing1Part,"Weld",{Part0 = Wing1Part,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866025448, -0.353553772, -0.353553891, 0.35355404, 0.933016062, -0.0669873059, 0.35355413, -0.0669873655, 0.933015943),C1 = CFrame.new(0.804130554, 1.02129114, 0.52129364, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1248. Wing2Part = New("Part",Wings,"Wing2Part",{Transparency = 1,CanCollide=true,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(70.4018326, 6.17824459, -42.6217613, 0.866025448, -0.433013618, 0.250000477, 0.353553772, 0.176777452, -0.918561935, 0.353553891, 0.883886695, 0.306187093),})
  1249. createrainbow(Wing2Part,NumberSequence.new(1,0),NumberSequence.new(0),NumberRange.new(1.5),"Back",NumberRange.new(10),Vector3.new(0,10,0),0,true,"Firea")
  1250. Weld = New("ManualWeld",Wing2Part,"Weld",{Part0 = Wing2Part,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866025448, 0.353553772, 0.353553891, -0.433013618, 0.176777452, 0.883886695, 0.250000477, -0.918561935, 0.306187093),C1 = CFrame.new(3.00180054, 5.17823172, 4.67823792, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1251. Wing2Part = New("Part",Wings,"Wing2Part",{Transparency = 1,CanCollide=true,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(70.4018326, 6.17824459, -42.6217613, 0.866025448, -0.482963979, 0.12940979, 0.353553772, 0.408495188, -0.841509461, 0.353553891, 0.774522126, 0.524520695),})
  1252. createrainbow(Wing2Part,NumberSequence.new(1,0),NumberSequence.new(0),NumberRange.new(1.5),"Back",NumberRange.new(10),Vector3.new(0,10,0),0,true,"Firea")
  1253. Weld = New("ManualWeld",Wing2Part,"Weld",{Part0 = Wing2Part,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866025448, 0.353553772, 0.353553891, -0.482963979, 0.408495188, 0.774522126, 0.12940979, -0.841509461, 0.524520695),C1 = CFrame.new(3.00180054, 5.17823172, 4.67823792, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1254. Wing2Part = New("Part",Wings,"Wing2Part",{Transparency = 1,CanCollide=true,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(70.4018326, 6.17824459, -42.6217613, 0.866025448, -0.500001192, 3.06954462e-12, 0.353553772, 0.612374902, -0.707109571, 0.353553891, 0.61237514, 0.707109332),})
  1255. createrainbow(Wing2Part,NumberSequence.new(1,0),NumberSequence.new(0),NumberRange.new(1.5),"Back",NumberRange.new(10),Vector3.new(0,10,0),0,true,"Firea")
  1256. Weld = New("ManualWeld",Wing2Part,"Weld",{Part0 = Wing2Part,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.866025448, 0.353553772, 0.353553891, -0.500001192, 0.612374902, 0.61237514, 3.06954462e-12, -0.707109571, 0.707109332),C1 = CFrame.new(3.00180054, 5.17823172, 4.67823792, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1257.  
  1258. for _, b in pairs(Wings:GetDescendants()) do
  1259. if b.Name == "Firea" then
  1260. b.Enabled = false
  1261. end
  1262. end
  1263.  
  1264. local COMBOGUI = Instance.new("ScreenGui")
  1265. local Frame = Instance.new("Frame")
  1266. local dmg = Instance.new("TextLabel")
  1267. local hits = Instance.new("TextLabel")
  1268. local HitstunFrame = Instance.new("Frame")
  1269. local Frame_2 = Instance.new("Frame")
  1270. local Frame_3 = Instance.new("Frame")
  1271. local Frame_4 = Instance.new("Frame")
  1272. local Frame_5 = Instance.new("Frame")
  1273. local Fill = Instance.new("Frame")
  1274. COMBOGUI.Name = "COMBOGUI"
  1275. COMBOGUI.Parent = script
  1276. Frame.Parent = COMBOGUI
  1277. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  1278. Frame.BackgroundTransparency = 1
  1279. Frame.Position = UDim2.new(0.0299999993, 0, 0.349999994, 0)
  1280. Frame.Size = UDim2.new(0, 100, 0, 100)
  1281. dmg.Name = "dmg"
  1282. dmg.Parent = Frame
  1283. dmg.BackgroundColor3 = Color3.new(1, 1, 1)
  1284. dmg.BorderSizePixel = 0
  1285. dmg.Position = UDim2.new(0.5, 0, 0.5, 0)
  1286. dmg.Font = Enum.Font.Fantasy
  1287. dmg.FontSize = Enum.FontSize.Size48
  1288. dmg.Text = "78"
  1289. dmg.TextColor3 = Color3.new(0,0,0)
  1290. dmg.TextStrokeColor3 = BrickColor.new(bcol1).Color
  1291. dmg.TextStrokeTransparency = 0
  1292. dmg.TextWrapped = true
  1293. hits.Name = "hits"
  1294. hits.Parent = Frame
  1295. hits.BackgroundColor3 = Color3.new(1, 1, 1)
  1296. hits.BorderSizePixel = 0
  1297. hits.Position = UDim2.new(0.5, 0, 0.725000024, 0)
  1298. hits.Font = Enum.Font.Fantasy
  1299. hits.FontSize = Enum.FontSize.Size18
  1300. hits.Text = "10"
  1301. hits.TextColor3 = Color3.new(0,0,0)
  1302. hits.TextStrokeColor3 = BrickColor.new(bcol1).Color
  1303. hits.TextStrokeTransparency = 0
  1304. hits.TextWrapped = true
  1305. hits.TextSize = 20
  1306. HitstunFrame.Name = "HitstunFrame"
  1307. HitstunFrame.Parent = Frame
  1308. HitstunFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  1309. HitstunFrame.BackgroundTransparency = 0.89999997615814
  1310. HitstunFrame.Position = UDim2.new(0, -10, 0, 90)
  1311. HitstunFrame.Size = UDim2.new(0, 120, 0, 10)
  1312. Frame_2.Parent = HitstunFrame
  1313. Frame_2.BackgroundColor3 = Color3.new(0, 0, 0)
  1314. Frame_2.BorderSizePixel = 0
  1315. Frame_2.Position = UDim2.new(0, 0, 0, 10)
  1316. Frame_2.Size = UDim2.new(0, 120, 0, 1)
  1317. Frame_3.Parent = HitstunFrame
  1318. Frame_3.BackgroundColor3 = Color3.new(0, 0, 0)
  1319. Frame_3.BorderSizePixel = 0
  1320. Frame_3.Size = UDim2.new(0, 120, 0, 1)
  1321. Frame_4.Parent = HitstunFrame
  1322. Frame_4.BackgroundColor3 = Color3.new(0, 0, 0)
  1323. Frame_4.BorderSizePixel = 0
  1324. Frame_4.Size = UDim2.new(0, 1, 0, 10)
  1325. Frame_5.Parent = HitstunFrame
  1326. Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
  1327. Frame_5.BorderSizePixel = 0
  1328. Frame_5.Position = UDim2.new(0, 120, 0, 0)
  1329. Frame_5.Size = UDim2.new(0, 1, 0, 10)
  1330. Fill.Name = "Fill"
  1331. Fill.Parent = HitstunFrame
  1332. Fill.BackgroundColor3 = BrickColor.new(bcol1).Color
  1333. Fill.Size = UDim2.new(0, 80, 0, 10)
  1334. rays_not_ready = false
  1335. trin2 = Instance.new("BillboardGui", nil)
  1336. trin2.AlwaysOnTop = true
  1337. trin2.Size = UDim2.new(13, 0, 13, 0)
  1338. trinIm2 = Instance.new("ImageLabel", trin2)
  1339. trinIm2.BackgroundTransparency = 1
  1340. trinIm2.Size = UDim2.new(1, 0, 1, 0)
  1341. trinIm2.Image = "rbxassetid://569947439"
  1342. trinIm2.ImageTransparency = 0
  1343. trinIm2.ImageColor3 = BrickColor.new("Eggplant").Color
  1344. trin3 = Instance.new("BillboardGui", nil)
  1345. trin3.AlwaysOnTop = true
  1346. trin3.Size = UDim2.new(18, 0, 18, 0)
  1347. trinIm3 = Instance.new("ImageLabel", trin3)
  1348. trinIm3.BackgroundTransparency = 1
  1349. trinIm3.Size = UDim2.new(1, 0, 1, 0)
  1350. trinIm3.Image = "rbxassetid://569947439"
  1351. trinIm3.ImageColor3 = BrickColor.new(bcol1).Color
  1352. trinIm3.ImageTransparency = 0
  1353. Humanoid.Died:connect(function()
  1354. music:Destroy()
  1355. pmusic:Destroy()
  1356. trin2.Parent = nil
  1357. trin3.Parent = nil
  1358. end)
  1359. game["Run Service"].RenderStepped:connect(function()
  1360. trinIm2.Rotation = trinIm2.Rotation + 1
  1361. trinIm3.Rotation = trinIm3.Rotation - 1
  1362. end)
  1363. Gring = it("Part", EffectModel)
  1364. Gring.Size = Vector3.new(8, 0, 8)
  1365. Gring.CFrame = Torso.CFrame
  1366. Gring.Transparency = 1
  1367. Gring.Anchored = true
  1368. Gring.CanCollide = false
  1369. rgui = it("SurfaceGui", Gring)
  1370. rgui.Face = "Top"
  1371. igui = it("ImageLabel", rgui)
  1372. igui.BackgroundTransparency = 1
  1373. igui.ImageTransparency = 1
  1374. igui.Size = UDim2.new(1, 0, 1, 0)
  1375. igui.Image = "rbxassetid://72005006"
  1376. igui.ImageColor3 = Color3.new(255, 255, 255)
  1377. spli = it("PointLight",Gring)
  1378. spli.Color = BrickColor.new(bcol1).Color
  1379. spli.Brightness = 5
  1380. spli.Range = 10
  1381. spli.Shadows = true
  1382. spli.Enabled = false
  1383. rtgui = rgui:clone()
  1384. rtgui.Parent = Gring
  1385. rtgui.Face = "Bottom"
  1386. Lring = Instance.new("Part", EffectModel)
  1387. Lring.Size = Vector3.new(.6,.6,.6)
  1388. Lring.CanCollide = false
  1389. Lring.Anchored = false
  1390. Lring.CFrame = RightArm.CFrame * CFrame.new(0, -1, 0)
  1391. Lring.Transparency = 1
  1392. blpemit = Instance.new("ParticleEmitter")
  1393. blpemit.Color = ColorSequence.new(Color3.new(.5,0,0))
  1394. blpemit.Texture = "rbxassetid://233069772"
  1395. blpemit.Transparency = NumberSequence.new(0,1)
  1396. blpemit.Lifetime = NumberRange.new(1,3)
  1397. blpemit.Acceleration = Vector3.new(0,-10,0)
  1398. blpemit.Enabled = true
  1399. blpemit.EmissionDirection = "Front"
  1400. blpemit.Speed = NumberRange.new(1,3)
  1401. blpemit.Size = NumberSequence.new(.5)
  1402. blpemit.Rate = 1000
  1403. blpemit.RotSpeed = NumberRange.new(50)
  1404. blpemit.Rotation = NumberRange.new(0,360)
  1405. Pemitter = Instance.new("ParticleEmitter",Lring)
  1406. Pemitter.Color = ColorSequence.new(Color3.new(0,0,0))
  1407. Pemitter.Size = NumberSequence.new(.5)
  1408. Pemitter.Texture = "rbxassetid://243344623"
  1409. Pemitter.Transparency = NumberSequence.new(0,1)
  1410. Pemitter.Acceleration = Vector3.new(0,4,0)
  1411. Pemitter.Lifetime = NumberRange.new(1)
  1412. Pemitter.Rate = 100
  1413. Pemitter.Rotation = NumberRange.new(0,360)
  1414. Pemitter.RotSpeed = NumberRange.new(100)
  1415. Pemitter.Speed = NumberRange.new(0)
  1416. Pemitter.Enabled = false
  1417. w = Instance.new("Weld", Lring)
  1418. w.Part0 = Lring
  1419. w.Part1 = LeftArm
  1420. w.C0 = CFrame.new(0, 1, 0)
  1421. DDCready = false
  1422. DDC = false
  1423. --Controls = g1--script.Controls:clone()
  1424. --Controls.Parent = Player.PlayerGui
  1425. it = Instance.new
  1426. vt = Vector3.new
  1427. LastMove = ""
  1428. EN = 0
  1429. MaxEN = 100
  1430. local Color1 = Torso.BrickColor
  1431. EffecMo = EffectModel
  1432. animing = false
  1433. cards = {
  1434. "rbxassetid://1206664655"
  1435. }
  1436. RootCF = CFrame.Angles(0, 0, 0)
  1437. NeckCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  1438. local RW = Instance.new("Motor", nil)
  1439. local LW = Instance.new("Motor", nil)
  1440. local RH = Instance.new("Motor", nil)
  1441. local LH = Instance.new("Motor", nil)
  1442. Neck = Torso.Neck
  1443. r1m = RootJoint.C1
  1444. r0m = RootJoint.C0
  1445. n1m = Neck.C1
  1446. n0m = Neck.C0
  1447. local rarmc1 = RW.C1
  1448. local larmc1 = LW.C1
  1449. local rlegc1 = RH.C1
  1450. local llegc1 = LH.C1
  1451. local resetc1 = false
  1452. Comboing = false
  1453. HTime = 0
  1454. LastDamage = 0
  1455. ComboHits = 0
  1456. local bg = Instance.new("BodyGyro")
  1457. bg.Parent = nil
  1458. bg.maxTorque = Vector3.new(50000000, 5000000, 50000000) * 10000
  1459. bg.P = 9000
  1460. bg.D = 100
  1461. BodyVel = Instance.new("BodyVelocity")
  1462. BodyVel.Name = "HumanoidMover"
  1463. BodyVel.P = 2000
  1464. BodyVel.maxForce = Vector3.new(4800000, 0, 4800000)
  1465. BodyVel.Parent = nil
  1466. local pe = Instance.new("ParticleEmitter", script)
  1467. pe.Enabled = false
  1468. pe.Name = "EMIT"
  1469. local col1 = BrickColor.new("Really black").Color
  1470. local col2 = BrickColor.new(bcol1).Color
  1471. pe.Color = ColorSequence.new(col1, col2)
  1472. pe.Texture = "rbxassetid://436792038"
  1473. pe.LightEmission = 1
  1474. pe.Size = NumberSequence.new({
  1475. NumberSequenceKeypoint.new(0, 1.65),
  1476. NumberSequenceKeypoint.new(1, 0)
  1477. })
  1478. pe.Transparency = NumberSequence.new({
  1479. NumberSequenceKeypoint.new(0, 0),
  1480. NumberSequenceKeypoint.new(1, 1)
  1481. })
  1482. pe.Lifetime = NumberRange.new(1.5)
  1483. pe.Rate = 500
  1484. pe.Rotation = NumberRange.new(5)
  1485. pe.RotSpeed = NumberRange.new(10)
  1486. pe.Speed = NumberRange.new(5)
  1487. local pe = Instance.new("ParticleEmitter", script)
  1488. pe.Enabled = false
  1489. pe.Name = "beamy"
  1490. local col1 = BrickColor.new("Really black").Color
  1491. local col2 = BrickColor.new(bcol1).Color
  1492. pe.Color = ColorSequence.new(col2)
  1493. pe.Texture = "rbxasset://textures/particles/smoke_main.dds"
  1494. pe.LightEmission = 1
  1495. pe.Size = NumberSequence.new(3)
  1496. pe.Transparency = NumberSequence.new({
  1497. NumberSequenceKeypoint.new(0, 0),
  1498. NumberSequenceKeypoint.new(1, 1)
  1499. })
  1500. pe.Lifetime = NumberRange.new(3)
  1501. pe.Rate = 500
  1502. pe.Rotation = NumberRange.new(5)
  1503. pe.RotSpeed = NumberRange.new(10)
  1504. pe.Speed = NumberRange.new(4)
  1505. pe.VelocitySpread = 360
  1506. local pe = Instance.new("ParticleEmitter", script)
  1507. pe.Enabled = false
  1508. pe.Name = "EMIT2"
  1509. local col1 = BrickColor.new("Really black").Color
  1510. local col2 = BrickColor.new(bcol1).Color
  1511. pe.Color = ColorSequence.new(col2)
  1512. pe.LightEmission = 1
  1513. pe.Texture = "rbxassetid://246689799"
  1514. pe.Size = NumberSequence.new({
  1515. NumberSequenceKeypoint.new(0, 2.31),
  1516. NumberSequenceKeypoint.new(1, 0)
  1517. })
  1518. pe.Transparency = NumberSequence.new(0)
  1519. pe.Lifetime = NumberRange.new(1.5)
  1520. pe.Rate = 500
  1521. pe.Rotation = NumberRange.new(5)
  1522. pe.RotSpeed = NumberRange.new(10)
  1523. pe.Speed = NumberRange.new(5)
  1524. local pe = Instance.new("ParticleEmitter", script)
  1525. pe.Enabled = false
  1526. pe.Name = "EMIT3"
  1527. local col2 = BrickColor.new(bcol2).Color
  1528. pe.Color = ColorSequence.new(col2)
  1529. pe.LightEmission = 0.5
  1530. pe.Texture = "rbxassetid://436792038"
  1531. pe.Size = NumberSequence.new({
  1532. NumberSequenceKeypoint.new(0, 1.12),
  1533. NumberSequenceKeypoint.new(1, 0)
  1534. })
  1535. pe.Transparency = NumberSequence.new({
  1536. NumberSequenceKeypoint.new(0, 0),
  1537. NumberSequenceKeypoint.new(1, 1)
  1538. })
  1539. pe.Lifetime = NumberRange.new(2)
  1540. pe.Rate = 200
  1541. pe.EmissionDirection = "Back"
  1542. pe.Rotation = NumberRange.new(5)
  1543. pe.RotSpeed = NumberRange.new(10)
  1544. pe.Speed = NumberRange.new(5)
  1545. local pe = Instance.new("ParticleEmitter", script)
  1546. pe.Enabled = false
  1547. pe.Name = "Fire"
  1548. local col1 = BrickColor.new("Really black").Color
  1549. local col2 = BrickColor.new(bcol2).Color
  1550. pe.Color = ColorSequence.new(col1, col2)
  1551. pe.LightEmission = 1
  1552. pe.Texture = "rbxasset://textures/particles/fire_main.dds"
  1553. pe.Size = NumberSequence.new(2)
  1554. pe.Transparency = NumberSequence.new({
  1555. NumberSequenceKeypoint.new(0, 0),
  1556. NumberSequenceKeypoint.new(1, 1)
  1557. })
  1558. pe.Lifetime = NumberRange.new(1)
  1559. pe.Rate = 500
  1560. pe.EmissionDirection = "Right"
  1561. pe.Rotation = NumberRange.new(5)
  1562. pe.RotSpeed = NumberRange.new(30)
  1563. pe.Speed = NumberRange.new(0)
  1564. local pe = Instance.new("ParticleEmitter", script)
  1565. pe.Enabled = false
  1566. pe.Name = "dark"
  1567. local col1 = BrickColor.new("Black").Color
  1568. local col2 = BrickColor.new("Really black").Color
  1569. pe.Color = ColorSequence.new(col1, col2)
  1570. pe.LightEmission = 0.35
  1571. pe.Texture = "rbxassetid://299413210"
  1572. pe.Size = NumberSequence.new(1.5)
  1573. pe.Transparency = NumberSequence.new({
  1574. NumberSequenceKeypoint.new(0, 0),
  1575. NumberSequenceKeypoint.new(1, 1)
  1576. })
  1577. pe.Lifetime = NumberRange.new(1)
  1578. pe.Rate = 500
  1579. pe.EmissionDirection = "Top"
  1580. pe.Rotation = NumberRange.new(10)
  1581. pe.RotSpeed = NumberRange.new(30)
  1582. pe.Speed = NumberRange.new(1)
  1583. pe.VelocitySpread = NumberRange.new(180)
  1584. function so(id, par, vol, pit)
  1585. local sou = Instance.new("Sound", par or workspace)
  1586. if par == char then
  1587. sou.Parent = char.Torso
  1588. end
  1589. sou.Volume = vol
  1590. sou.Pitch = pit or 1
  1591. sou.SoundId = "rbxassetid://" .. id
  1592. sou.PlayOnRemove = true
  1593. sou:Destroy()
  1594. end
  1595. function part(formfactor, parent, reflectance, transparency, brickcolor, name, size)
  1596. local fp = it("Part")
  1597. fp.Parent = parent
  1598. fp.Reflectance = reflectance
  1599. fp.Transparency = transparency
  1600. fp.CanCollide = false
  1601. fp.Locked = true
  1602. fp.BrickColor = brickcolor
  1603. fp.Name = name
  1604. fp.Size = size
  1605. fp.Position = Torso.Position
  1606. fp.Material = "SmoothPlastic"
  1607. fp:BreakJoints()
  1608. return fp
  1609. end
  1610. function NoOutline(Part)
  1611. Part.TopSurface, Part.BottomSurface, Part.LeftSurface, Part.RightSurface, Part.FrontSurface, Part.BackSurface = 10, 10, 10, 10, 10, 10
  1612. end
  1613. function Par(Parent, Name, Col, size, Mater)
  1614. p = Instance.new("Part", Parent)
  1615. p.Anchored = true
  1616. p.CanCollide = false
  1617. p.BrickColor = BrickColor.new(Col)
  1618. p.Locked = true
  1619. NoOutline(p)
  1620. p.Size = size or Vector3.new(1, 1, 1)
  1621. p.Material = Mater
  1622. return p
  1623. end
  1624. function Par2(size, cframe, color, meshtype, meshscale)
  1625. local par = Instance.new("Part")
  1626. par.formFactor = "Custom"
  1627. par.TopSurface = 0
  1628. par.BottomSurface = 0
  1629. par.Size = size
  1630. par.CFrame = cframe
  1631. par.BrickColor = BrickColor.new(color)
  1632. if meshtype then
  1633. local m = Instance.new(meshtype, par)
  1634. m.Scale = meshscale
  1635. end
  1636. return par
  1637. end
  1638. function BillboardGui(image, position, size)
  1639. local billpar = Instance.new("Part")
  1640. billpar.Transparency = 1
  1641. billpar.formFactor = "Custom"
  1642. billpar.Size = Vector3.new(1, 1, 1)
  1643. billpar.Anchored = true
  1644. billpar.CanCollide = false
  1645. billpar.CFrame = CFrame.new(position)
  1646. billpar.Name = "BillboardGuiPart"
  1647. local bill = Instance.new("BillboardGui", billpar)
  1648. bill.Adornee = billpar
  1649. bill.Size = UDim2.new(1, 0, 1, 0)
  1650. bill.SizeOffset = Vector2.new(size, size)
  1651. local d = Instance.new("ImageLabel", bill)
  1652. d.BackgroundTransparency = 1
  1653. d.Size = UDim2.new(1, 0, 1, 0)
  1654. d.Image = image
  1655. return billpar
  1656. end
  1657. function gui(GuiType, parent, text, backtrans, backcol, pos, size)
  1658. local gui = it(GuiType)
  1659. gui.Parent = parent
  1660. gui.Text = text
  1661. gui.BackgroundTransparency = backtrans
  1662. gui.BackgroundColor3 = backcol
  1663. gui.SizeConstraint = "RelativeXY"
  1664. gui.TextXAlignment = "Center"
  1665. gui.TextYAlignment = "Center"
  1666. gui.Position = pos
  1667. gui.Size = size
  1668. gui.Font = "SciFi"
  1669. gui.FontSize = "Size14"
  1670. gui.TextWrapped = false
  1671. gui.TextStrokeTransparency = 0
  1672. gui.TextColor3 = Color3.new(255, 255, 127)
  1673. return gui
  1674. end
  1675. function formportalBase(parent, CF)
  1676. local portal = Instance.new("Part", parent)
  1677. portal.Anchored = true
  1678. portal.CanCollide = false
  1679. portal.BrickColor = BrickColor.new("Really black")
  1680. portal.Material = "SmoothPlastic"
  1681. portalMesh = Instance.new("SpecialMesh", portal)
  1682. portalMesh.MeshType = "Cylinder"
  1683. portalMesh.Scale = vt(0.2, 1, 1)
  1684. portal.Size = Vector3.new(0.3, 9, 9)
  1685. portal.CFrame = CF
  1686. for i = 0, 360, 120 do
  1687. do
  1688. local num = i
  1689. local asd2 = Instance.new("Part")
  1690. asd2.Anchored = true
  1691. asd2.CanCollide = false
  1692. asd2.Size = Vector3.new(0, 0, 0)
  1693. asd2.Transparency = 1
  1694. asd2.Parent = EffecMo
  1695. asd2.CFrame = portal.CFrame * CFrame.Angles(math.rad(i), 0, 0) * CFrame.new(0, 5.6, 0)
  1696. coroutine.resume(coroutine.create(function()
  1697. while portal.Parent == parent do
  1698. swait()
  1699. num = num + 5
  1700. asd2.CFrame = portal.CFrame * CFrame.Angles(math.rad(num), 0, 0) * CFrame.new(0, 5.6, 0)
  1701. end
  1702. end))
  1703. end
  1704. end
  1705. return portal
  1706. end
  1707. function formportalOutline(parent, CF)
  1708. portal2 = Instance.new("Part", parent)
  1709. portal2.Anchored = true
  1710. portal2.CanCollide = false
  1711. portal2.BrickColor = BrickColor.new(bcol1)
  1712. portal2.Material = "Neon"
  1713. portalMesh = Instance.new("SpecialMesh", portal2)
  1714. portalMesh.MeshType = "Cylinder"
  1715. portal2.Size = Vector3.new(0.2, 10.1, 10.1)
  1716. portalMesh.Scale = vt(0.2, 1, 1)
  1717. portal2.CFrame = CF
  1718. so("233091161", RootPart, 1, 1)
  1719. return portal2
  1720. end
  1721. local CFrameFromTopBack = function(at, top, back)
  1722. local right = top:Cross(back)
  1723. return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
  1724. end
  1725. function clerp(a, b, t)
  1726. return a:Lerp(b, t)
  1727. end
  1728. function QuaternionFromCFrame(cf)
  1729. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1730. local trace = m00 + m11 + m22
  1731. if trace > 0 then
  1732. local s = math.sqrt(1 + trace)
  1733. local recip = 0.5 / s
  1734. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1735. else
  1736. local i = 0
  1737. if m00 < m11 then
  1738. i = 1
  1739. end
  1740. if m22 > (i == 0 and m00 or m11) then
  1741. i = 2
  1742. end
  1743. if i == 0 then
  1744. local s = math.sqrt(m00 - m11 - m22 + 1)
  1745. local recip = 0.5 / s
  1746. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1747. elseif i == 1 then
  1748. local s = math.sqrt(m11 - m22 - m00 + 1)
  1749. local recip = 0.5 / s
  1750. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1751. elseif i == 2 then
  1752. local s = math.sqrt(m22 - m00 - m11 + 1)
  1753. local recip = 0.5 / s
  1754. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1755. end
  1756. end
  1757. end
  1758. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1759. local xs, ys, zs = x + x, y + y, z + z
  1760. local wx, wy, wz = w * xs, w * ys, w * zs
  1761. local xx = x * xs
  1762. local xy = x * ys
  1763. local xz = x * zs
  1764. local yy = y * ys
  1765. local yz = y * zs
  1766. local zz = z * zs
  1767. 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))
  1768. end
  1769. function QuaternionSlerp(a, b, t)
  1770. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1771. local startInterp, finishInterp
  1772. if cosTheta >= 1.0E-4 then
  1773. if 1 - cosTheta > 1.0E-4 then
  1774. local theta = math.acos(cosTheta)
  1775. local invSinTheta = 1 / math.sin(theta)
  1776. startInterp = math.sin((1 - t) * theta) * invSinTheta
  1777. finishInterp = math.sin(t * theta) * invSinTheta
  1778. else
  1779. startInterp = 1 - t
  1780. finishInterp = t
  1781. end
  1782. elseif 1 + cosTheta > 1.0E-4 then
  1783. local theta = math.acos(-cosTheta)
  1784. local invSinTheta = 1 / math.sin(theta)
  1785. startInterp = math.sin((t - 1) * theta) * invSinTheta
  1786. finishInterp = math.sin(t * theta) * invSinTheta
  1787. else
  1788. startInterp = t - 1
  1789. finishInterp = t
  1790. end
  1791. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  1792. end
  1793. local newMotor = function(part0, part1, c0, c1)
  1794. local w = Instance.new("Motor", part0)
  1795. w.Part0 = part0
  1796. w.Part1 = part1
  1797. w.C0 = c0
  1798. w.C1 = c1
  1799. return w
  1800. end
  1801. function wPart(x, y, z, color, tr, cc, an, parent)
  1802. local wp = Instance.new("WedgePart", EffectModel)
  1803. wp.formFactor = "Custom"
  1804. wp.Material = "Neon"
  1805. wp.Size = Vector3.new(x, y, z)
  1806. wp.BrickColor = BrickColor.new(color)
  1807. wp.CanCollide = cc
  1808. wp.Transparency = tr
  1809. wp.Anchored = an
  1810. wp.TopSurface, wp.BottomSurface = 0, 0
  1811. return wp
  1812. end
  1813. function Mesh(par, num, x, y, z)
  1814. local msh = _
  1815. if num == 1 then
  1816. msh = Instance.new("CylinderMesh", par)
  1817. elseif num == 2 then
  1818. msh = Instance.new("SpecialMesh", par)
  1819. msh.MeshType = 3
  1820. elseif num == 3 then
  1821. msh = Instance.new("BlockMesh", par)
  1822. elseif num == 4 then
  1823. msh = Instance.new("SpecialMesh", par)
  1824. msh.MeshType = "Torso"
  1825. elseif type(num) == "string" then
  1826. msh = Instance.new("SpecialMesh", par)
  1827. msh.MeshId = num
  1828. end
  1829. msh.Scale = Vector3.new(x, y, z)
  1830. return msh
  1831. end
  1832. function Triangle(a, b, c)
  1833. local col = BrickColor.new(bcol1)
  1834. local edg1 = c - a:Dot(b - a.unit)
  1835. local edg2 = a - b:Dot(c - b.unit)
  1836. local edg3 = b - c:Dot(a - c.unit)
  1837. if edg1 <= b - a.magnitude and edg1 >= 0 then
  1838. a, b = a, b
  1839. elseif edg2 <= c - b.magnitude and edg2 >= 0 then
  1840. a, b, c = b, c, a
  1841. elseif edg3 <= a - c.magnitude and edg3 >= 0 then
  1842. a, b, c = c, a, b
  1843. else
  1844. assert(false, "unreachable")
  1845. end
  1846. local len1 = c - a:Dot(b - a.unit)
  1847. local len2 = b - a.magnitude - len1
  1848. local width = a + b - a.unit * len1 - c.magnitude
  1849. local maincf = CFrameFromTopBack(a, b - a:Cross(c - b).unit, -b - a.unit)
  1850. local list = {}
  1851. if len1 > 0.01 then
  1852. local w1 = Instance.new("WedgePart", EffectModel)
  1853. game:GetService("Debris"):AddItem(w1, 5)
  1854. coroutine.resume(coroutine.create(function(p)
  1855. for i = 1, 10 do
  1856. p.Transparency = i / 10
  1857. swait()
  1858. end
  1859. p:Remove()
  1860. end), w1)
  1861. w1.FormFactor = "Custom"
  1862. w1.BrickColor = col
  1863. w1.Material = "Neon"
  1864. w1.CanCollide = false
  1865. local sz = Vector3.new(0.2, width, len1)
  1866. w1.Size = sz
  1867. local sp = Instance.new("SpecialMesh", w1)
  1868. sp.MeshType = "Wedge"
  1869. sp.Scale = Vector3.new(0, 1, 1) * sz / w1.Size
  1870. w1:BreakJoints()
  1871. w1.Anchored = true
  1872. w1.Transparency = 0
  1873. w1.CFrame = maincf * CFrame.Angles(math.pi, 0, math.pi / 2) * CFrame.new(0, width / 2, len1 / 2)
  1874. end
  1875. if len2 > 0.01 then
  1876. local w2 = Instance.new("WedgePart", EffectModel)
  1877. game:GetService("Debris"):AddItem(w2, 5)
  1878. coroutine.resume(coroutine.create(function(p)
  1879. for i = 1, 10 do
  1880. p.Transparency = i / 10
  1881. swait()
  1882. end
  1883. p:Remove()
  1884. end), w2)
  1885. w2.Material = "Neon"
  1886. w2.FormFactor = "Custom"
  1887. w2.BrickColor = col
  1888. w2.Material = "Neon"
  1889. w2.CanCollide = false
  1890. local sz = Vector3.new(0.2, width, len2)
  1891. w2.Size = sz
  1892. local sp = Instance.new("SpecialMesh", w2)
  1893. sp.MeshType = "Wedge"
  1894. sp.Scale = Vector3.new(0, 1, 1) * sz / w2.Size
  1895. w2:BreakJoints()
  1896. w2.Anchored = true
  1897. w2.Transparency = 0
  1898. w2.CFrame = maincf * CFrame.Angles(math.pi, math.pi, -math.pi / 2) * CFrame.new(0, width / 2, -len1 - len2 / 2)
  1899. end
  1900. return unpack(list)
  1901. end
  1902. function osamachain(P0, P1, Color1, Color2, thickness1, thickness2, T)
  1903. local Part0 = P0.Position
  1904. local Part1 = P1.Position
  1905. local magz = (Part0 - Part1).magnitude
  1906. local curpos = Part0
  1907. local parts = {}
  1908. local lastpart = P0
  1909. local model = Instance.new("Model", EffecMo)
  1910. model.Name = "osama_chain"
  1911. local par = model
  1912. if par:FindFirstChild("TimeLeft") ~= nil then
  1913. par:FindFirstChild("TimeLeft"):Destroy()
  1914. end
  1915. local chains = {}
  1916. local WAT = false
  1917. local cb = Instance.new("Part", model)
  1918. cb.Name = "Main_chain"
  1919. cb.Size = Vector3.new(0.2, 1, 0.2)
  1920. cb.BrickColor = BrickColor.new(Color1)
  1921. cb.Anchored = false
  1922. cb.CanCollide = false
  1923. cb.Locked = true
  1924. cbM = Instance.new("CylinderMesh", cb)
  1925. cbM.Name = "Mesh"
  1926. cb.CFrame = CFrame.new((Part0 + Part1) / 2, Part0) * CFrame.Angles(math.pi / 2, 0, 0)
  1927. for j = 1, T do
  1928. do
  1929. local Part0 = P0.Position
  1930. local Part1 = P1.Position
  1931. local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / T).p
  1932. local p = Instance.new("Part")
  1933. p.Name = "Outline" .. j
  1934. p.Size = Vector3.new(0.2, 1, 0.2)
  1935. p.BrickColor = BrickColor.new(Color2)
  1936. p.TopSurface = 0
  1937. p.BottomSurface = 0
  1938. p.CanCollide = false
  1939. p.Locked = true
  1940. p.Anchored = true
  1941. p.Material = "Neon"
  1942. p.TopSurface = 0
  1943. p.BottomSurface = 0
  1944. local mesh = Instance.new("CylinderMesh", p)
  1945. mesh.Name = "Mesh"
  1946. mesh.Scale = Vector3.new(1.5, magz / T, 1.5)
  1947. p.Parent = model
  1948. p.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / T / 2)
  1949. curpos = p.CFrame * CFrame.new(0, 0, magz / T / 2).p
  1950. p.CFrame = p.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  1951. p.Transparency = 0.35
  1952. local str = Instance.new("ObjectValue", p)
  1953. str.Value = lastpart
  1954. str.Name = "LP"
  1955. lastpart = p
  1956. table.insert(parts, {p, p})
  1957. table.insert(chains, {
  1958. 0,
  1959. 0,
  1960. parts,
  1961. 0
  1962. })
  1963. coroutine.resume(coroutine.create(function()
  1964. while WAT == false do
  1965. swait()
  1966. local Part0 = P0.Position
  1967. local Part1 = P1.Position
  1968. local ow = j
  1969. local magz = (Part0 - Part1).magnitude
  1970. local oldT = T
  1971. local wtf = magz
  1972. mesh.Scale = Vector3.new(thickness2, magz / T, thickness2)
  1973. if ow > 1 then
  1974. local dangnigga = CFrame.new(str.Value.Position) * CFrame.new(0, 0, wtf / oldT / 2).p
  1975. local trolpos = CFrame.new(dangnigga, Part1) * CFrame.new(0, 0, wtf / oldT).p
  1976. p.CFrame = CFrame.new(str.Value.Position, Part1) * CFrame.new(0, 0, -(wtf / oldT)) * CFrame.Angles(math.rad(90), 0, 0)
  1977. end
  1978. if ow <= 1 then
  1979. local dangnigga = Part0
  1980. local trolpos = CFrame.new(dangnigga, Part1) * CFrame.new(0, 0, wtf / oldT).p
  1981. p.CFrame = CFrame.new(dangnigga, trolpos) * CFrame.new(0, 0, wtf / oldT / 2) * CFrame.Angles(math.rad(90), 0, 0)
  1982. end
  1983. end
  1984. end))
  1985. end
  1986. end
  1987. coroutine.resume(coroutine.create(function()
  1988. while WAT == false do
  1989. local Part0 = P0.Position
  1990. local Part1 = P1.Position
  1991. cbM.Scale = Vector3.new(thickness1, (Part0 - Part1).magnitude, thickness1)
  1992. cb.CFrame = CFrame.new((Part0 + Part1) / 2, Part0) * CFrame.Angles(math.pi / 2, 0, 0)
  1993. for i, v in pairs(chains) do
  1994. v[1] = v[1] % 200 + 4
  1995. local dir = i % 2 == 0 and 1 or -1
  1996. for j, V in pairs(v[3]) do
  1997. local val = math.sin(math.pi / 2 * 2 * ((v[1] + 100 * j / #v[3] * dir) % 100 / 100))
  1998. V[2].Transparency = 0.12 + val * 0.85
  1999. end
  2000. end
  2001. swait()
  2002. end
  2003. end))
  2004. local t = Instance.new("BoolValue", par)
  2005. t.Name = "TimeLeft"
  2006. coroutine.resume(coroutine.create(function()
  2007. repeat
  2008. wait()
  2009. until par:FindFirstChild("TimeLeft") == nil
  2010. WAT = true
  2011. for _, v in pairs(model:children()) do
  2012. coroutine.resume(coroutine.create(function()
  2013. for i = 1, 30 do
  2014. swait()
  2015. v.Mesh.Scale = v.Mesh.Scale - Vector3.new(0.05, 0, 0.05)
  2016. v.Transparency = i / 30
  2017. end
  2018. v:Destroy()
  2019. end))
  2020. game.Debris:AddItem(model, 1)
  2021. end
  2022. end))
  2023. return t
  2024. end
  2025. Fate_Equipped = false
  2026. Fate = Instance.new("Model")
  2027. Fate.Parent = char
  2028. Fate.Name = "Fate"
  2029. fate = Fate
  2030. FTH = Instance.new("Part", fate)--Fate.Handle
  2031. FTH.Name = "Handle"
  2032. FTH.Size = Vector3.new(.2,.2,.2)
  2033. actulolhandle = New("Part",Fate,"actulolhandle",{Size = Vector3.new(0.200000003, 5.19999981, 0.600000024),CFrame = CFrame.new(-16.2000008, -10.7999983, 82.1000214, 0, 1, 0, 0, 0, 1, 1, 0, 0),CanCollide = false})
  2034. hmesh = New("SpecialMesh",actulolhandle,"hmesh",{Offset = Vector3.new(0, -1, 0),MeshId = "rbxassetid://94840342",TextureId = "rbxassetid://120869251",MeshType = Enum.MeshType.FileMesh,})
  2035. hweld = New("ManualWeld",actulolhandle,"hweld",{Part0 = actulolhandle,Part1 = FTH,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0),C1 = CFrame.new(-3.90003967, -9.53674316e-07, 0, -1.00000346, 7.4280041e-07, 1.49011612e-07, -7.52441565e-07, -1.00000024, -2.25652315e-07, 1.78813934e-07, -3.73034936e-14, 1.00000322),})
  2036. weebweapon = New("Part",Fate,"weebweapon",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(0.200000003, 0.200000003, 7.39999962),CFrame = CFrame.new(-17.6999683, -10.7999983, 82.0999985, -9.63876801e-09, -2.98025498e-08, 1.00000691, -1.00000048, -2.25652443e-07, 9.63876801e-09, -2.25652443e-07, -1.00000644, 2.98025498e-08),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  2037. weebmesh = New("SpecialMesh",weebweapon,"weebmesh",{Scale = Vector3.new(0.699999988, 0.5, 0.800000012),VertexColor = Vector3.new(0.5, 0, 1),MeshId = "rbxassetid://86297695",TextureId = "rbxassetid://86290910",MeshType = Enum.MeshType.FileMesh,})
  2038. weebweld = New("ManualWeld",weebweapon,"weebweld",{Part0 = weebweapon,Part1 = FTH,C0 = CFrame.new(0, 0, 0, 0, -1, 0, 0, 0, -1, 1, 0, 0),C1 = CFrame.new(-2.40007782, 0, -2.28881836e-05, -1.00000346, 7.4280041e-07, 1.49011612e-07, -7.52441565e-07, -1.00000024, -2.25652315e-07, 1.78813934e-07, -3.73034936e-14, 1.00000322),})
  2039. fthm = Instance.new("BlockMesh",FTH)
  2040. fthm.Scale = Vector3.new(0,0,0)
  2041. FTHTr = CreateTrailObj(actulolhandle,bcol1,bcol1,0,0)
  2042.  
  2043. function ToHand()
  2044. if Fate.Handle:FindFirstChild("AIDS") ~= nil then
  2045. Fate.Handle:FindFirstChild("AIDS"):Destroy()
  2046. end
  2047. w = Instance.new("Motor6D", Fate.Handle)
  2048. w.Name = "AIDS"
  2049. w.Part0 = Fate.Handle
  2050. w.Part1 = RightArm
  2051. w.C0 = CFrame.Angles(math.rad(-90), math.rad(90), math.rad(90)) * CFrame.new(0, 1, 0)
  2052. return w
  2053. end
  2054. function ToBack()
  2055. if Fate.Handle:FindFirstChild("AIDS") ~= nil then
  2056. Fate.Handle:FindFirstChild("AIDS"):Destroy()
  2057. end
  2058. w = Instance.new("Motor6D", Fate.Handle)
  2059. w.Name = "AIDS"
  2060. w.Part0 = Fate.Handle
  2061. w.Part1 = Torso
  2062. w.C0 = CFrame.new(-3,0,-.5) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45))
  2063. return w
  2064. end
  2065. HandleWeld = ToBack()
  2066. function Equip_Fate()
  2067. animing = true
  2068. so("233856097",Torso,1,1)
  2069. for i = 0, 1, 0.1 do
  2070. swait()
  2071. PlayAnimationFromTable(AnimTab.Eq.Animation(1), 0.3, false)
  2072. clerp(HandleWeld.C0, CFrame.Angles(math.rad(-90), math.rad(90), math.rad(90)) * CFrame.Angles(0, math.rad(48 * i), 0) * CFrame.new(0, 1, 0), 0.3)
  2073. end
  2074. HandleWeld = ToHand()
  2075. FTHTr.Enabled = true
  2076. for i = 0, 1, 0.1 do
  2077. swait()
  2078. PlayAnimationFromTable(AnimTab.ON.Animation(1), 0.5, false)
  2079. end
  2080. Fate_Equipped = true
  2081. animing = false
  2082. end
  2083. function Un_Equip_Fate()
  2084. animing = true
  2085. HandleWeld = ToHand()
  2086. so("211134014",Torso,1,1)
  2087. for i = 0, 1, 0.1 do
  2088. swait()
  2089. PlayAnimationFromTable(AnimTab.Eq.Animation(1), 0.5, false)
  2090. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.Angles(math.rad(270), 0, math.rad(120)) * CFrame.new(0, 0.5, 0), 0.3)
  2091. end
  2092. HandleWeld = ToBack()
  2093. FTHTr.Enabled = false
  2094. for i = 0, 1, 0.1 do
  2095. swait()
  2096. PlayAnimationFromTable(AnimTab.ON.Animation(1), 0.5, false)
  2097. end
  2098. Fate_Equipped = false
  2099. animing = false
  2100. end
  2101. lastcframe = {
  2102. RootJoint.C0,
  2103. Neck.C0,
  2104. RW.C0,
  2105. LW.C0,
  2106. RH.C0,
  2107. LH.C0
  2108. }
  2109. function PlayAnimationFromTable(table, speed, bool)
  2110. RootJoint.C0 = clerp(lastcframe[1], table[1], speed)
  2111. Neck.C0 = clerp(lastcframe[2], table[2], speed)
  2112. RW.C0 = clerp(lastcframe[3], table[3], speed)
  2113. LW.C0 = clerp(lastcframe[4], table[4], speed)
  2114. RH.C0 = clerp(lastcframe[5], table[5], speed)
  2115. LH.C0 = clerp(lastcframe[6], table[6], speed)
  2116. lastcframe = {
  2117. RootJoint.C0,
  2118. Neck.C0,
  2119. RW.C0,
  2120. LW.C0,
  2121. RH.C0,
  2122. LH.C0
  2123. }
  2124. if bool == true and resetc1 == false then
  2125. resetc1 = true
  2126. RootJoint.C1 = RootJoint.C1
  2127. Torso.Neck.C1 = Torso.Neck.C1
  2128. RW.C1 = rarmc1
  2129. LW.C1 = larmc1
  2130. RH.C1 = rlegc1
  2131. LH.C1 = llegc1
  2132. end
  2133. end
  2134. function CamShake(Part, Distan, Power, Times)
  2135. local de = Part.Position
  2136. for i, v in pairs(workspace:GetDescendants()) do
  2137. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v:findFirstChild("IsTeamMateOfCK")==nil then
  2138. for _, c in pairs(v:children()) do
  2139. if c.ClassName == "Part" and Distan > (c.Position - de).magnitude then
  2140. local Noob = v:FindFirstChildOfClass("Humanoid")
  2141. if Noob ~= nil and Noob:FindFirstChild("CamShake") == nil then
  2142. end
  2143. end
  2144. end
  2145. end
  2146. end
  2147. end
  2148. local RbxUtility = LoadLibrary("RbxUtility")
  2149. local Create = RbxUtility.Create
  2150. function RemoveOutlines(part)
  2151. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  2152. end
  2153. function rayCast(Position, Direction, Range, Ignore)
  2154. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  2155. end
  2156. function detect_state()
  2157. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2158. velocity = RootPart.Velocity.y
  2159. sine = sine + change
  2160. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  2161. if equipped == true and Dmoves == false then
  2162. if 1 < RootPart.Velocity.y and hit == nil then
  2163. Anim = "Jump"
  2164. elseif RootPart.Velocity.y < -1 and hit == nil then
  2165. Anim = "Fall"
  2166. elseif Torsovelocity < 1 and hit ~= nil then
  2167. Anim = "Idle"
  2168. elseif Torsovelocity > 2 and hit ~= nil then
  2169. Anim = "Walk"
  2170. end
  2171. end
  2172. end
  2173. local rotnum = 0
  2174. game["Run Service"].RenderStepped:connect(function()
  2175. rotnum = rotnum + 1
  2176. Gring.Anchored = true
  2177. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
  2178. if hitfloor2 ~= nil then
  2179. Gring.CFrame = cf(posfloor2) * CFrame.Angles(0, math.rad(5 * rotnum), 0)
  2180. end
  2181. end)
  2182. function Lightning(Part0, Part1, Times, Offset, Color, Thickness, Trans)
  2183. local magz = (Part0 - Part1).magnitude
  2184. local curpos = Part0
  2185. local trz = {
  2186. -Offset,
  2187. Offset
  2188. }
  2189. for i = 1, Times do
  2190. local li = Par(EffectModel, "Lightning", Color, Vector3.new(Thickness, Thickness, magz / Times), "Neon")
  2191. li.Transparency = Trans
  2192. li.BrickColor = BrickColor.new(Color)
  2193. ora = Instance.new("BlockMesh", li)
  2194. ora.Scale = Vector3.new(Thickness, Thickness, 1)
  2195. local Offzet = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2196. local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
  2197. if Times == i then
  2198. local magz2 = (curpos - Part1).magnitude
  2199. li.Size = Vector3.new(Thickness, Thickness, magz2)
  2200. li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
  2201. else
  2202. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
  2203. end
  2204. curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
  2205. game.Debris:AddItem(li, 0.1)
  2206. end
  2207. end
  2208. function Lightning2(Part0, Part1, Times, Offset, Color, Thickness, Trans, V)
  2209. local magz = (Part0 - Part1).magnitude
  2210. local curpos = Part0
  2211. local trz = {
  2212. -Offset,
  2213. Offset
  2214. }
  2215. for i = 1, Times do
  2216. do
  2217. local li = Par(EffectModel, "Lightning", Color, Vector3.new(Thickness, Thickness, magz / Times), "Neon")
  2218. li.Transparency = Trans
  2219. ora = Instance.new("BlockMesh", li)
  2220. ora.Scale = Vector3.new(Thickness, Thickness, 1)
  2221. local Offzet = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2222. local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
  2223. if Times == i then
  2224. local magz2 = (curpos - Part1).magnitude
  2225. li.Size = Vector3.new(Thickness, Thickness, magz2)
  2226. li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
  2227. else
  2228. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
  2229. end
  2230. curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
  2231. coroutine.resume(coroutine.create(function()
  2232. for i = 1, V do
  2233. swait()
  2234. li.Transparency = i / V
  2235. end
  2236. li:Destroy()
  2237. end))
  2238. end
  2239. end
  2240. end
  2241. function Lightning3(Part0, Part1, Times, Offset, Color, Thickness, Trans, last)
  2242. local magz = (Part0 - Part1).magnitude
  2243. local curpos = Part0
  2244. local trz = {
  2245. -Offset,
  2246. Offset
  2247. }
  2248. for i = 1, Times do
  2249. do
  2250. local li = Par(EffectModel, "Lightning", Color, Vector3.new(Thickness, Thickness, magz / Times), "Neon")
  2251. li.Transparency = Trans
  2252. local Offzet = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2253. local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
  2254. if Times == i then
  2255. local magz2 = (curpos - Part1).magnitude
  2256. li.Size = Vector3.new(Thickness, Thickness, magz2)
  2257. li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
  2258. else
  2259. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
  2260. end
  2261. curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
  2262. game.Debris:AddItem(li, 5)
  2263. coroutine.resume(coroutine.create(function()
  2264. for i = 1, 20 do
  2265. swait()
  2266. li.Transparency = li.Transparency + last
  2267. end
  2268. li:Destroy()
  2269. end))
  2270. end
  2271. end
  2272. end
  2273. function GET_THE_NEAREST_FAGGOT(pos)
  2274. local list = game.workspace:GetDescendants()
  2275. local torso
  2276. local DISTANCE_u_BITCH = 1000
  2277. local temp, human, temp2
  2278. for x = 1, #list do
  2279. temp2 = list[x]
  2280. if temp2.className == "Model" and temp2.Name ~= Character.Name and temp2:findFirstChild("IsTeamMateOfCK")==nil then
  2281. temp = temp2:findFirstChild("Torso")
  2282. human = temp2:FindFirstChildOfClass("Humanoid")
  2283. if temp ~= nil and human ~= nil and human.Health > 0 and DISTANCE_u_BITCH > (temp.Position - pos).magnitude then
  2284. local FOUND_YOU = true
  2285. if Player.Neutral == false and game.Players:GetPlayerFromCharacter(temp.Parent) ~= nil then
  2286. FOUND_YOU = false
  2287. end
  2288. if FOUND_YOU == true then
  2289. torso = temp
  2290. DISTANCE_u_BITCH = (temp.Position - pos).magnitude
  2291. end
  2292. end
  2293. end
  2294. end
  2295. return torso, DISTANCE_u_BITCH
  2296. end
  2297. --Chat Function--
  2298. weebmode=false
  2299. local simgl = Character:FindFirstChild("FaysG"):FindFirstChild("Fays")
  2300. function chatfunc(etext,jtext)
  2301. coroutine.resume(coroutine.create(function()
  2302. text = ""
  2303. if weebmode == true then
  2304. text = jtext
  2305. else
  2306. text = etext
  2307. end
  2308. if Character:FindFirstChild("TalkingaBillBoard")~= nil then
  2309. Character:FindFirstChild("TalkingaBillBoard"):destroy()
  2310. end
  2311. local naeeym2 = Instance.new("BillboardGui",Character)
  2312. naeeym2.Size = UDim2.new(0,100,0,40)
  2313. naeeym2.StudsOffset = Vector3.new(0,3,0)
  2314. naeeym2.Adornee = Character.Head
  2315. naeeym2.Name = "TalkingaBillBoard"
  2316. local tecks2 = Instance.new("TextLabel",naeeym2)
  2317. tecks2.BackgroundTransparency = 1
  2318. tecks2.BorderSizePixel = 0
  2319. tecks2.Text = ""
  2320. tecks2.Font = "Fantasy"
  2321. tecks2.FontSize = "Size24"
  2322. tecks2.TextStrokeTransparency = 0
  2323. tecks2.TextColor3 = Color3.new(1,1,1)
  2324. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  2325. tecks2.Size = UDim2.new(1,0,0.5,0)
  2326. if realmode == true then
  2327. tecks2.TextColor3 = Color3.new(0,0,0)
  2328. tecks2.TextStrokeColor3 = Color3.new(.5,0,0)
  2329. end
  2330. if simgl ~= nil then
  2331. simgl.Image = "rbxassetid://1290986091"
  2332. end
  2333. coroutine.resume(coroutine.create(function()
  2334. for i = 1,string.len(text),1 do
  2335. tecks2.Text = string.sub(text,1,i)
  2336. if realmode == false then
  2337. so("565939471",Head,1,1.3)
  2338. else
  2339. tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  2340. so("565939471",Head,1,1)
  2341. end
  2342. swait()
  2343. end
  2344. if realmode == false then
  2345. if simgl ~= nil then
  2346. simgl.Image = "rbxassetid://1290985799"
  2347. end
  2348. swait(40)
  2349. else
  2350. for i = 1, 40 do
  2351. tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  2352. swait()
  2353. end
  2354. end
  2355. for i = 1, 5 do
  2356. swait(.01)
  2357. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  2358. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  2359. tecks2.TextTransparency = tecks2.TextTransparency + .2
  2360. end
  2361. naeeym2:Destroy()
  2362. end))
  2363. end))
  2364. end
  2365. ungodding = false
  2366. function smite(dude)
  2367. coroutine.resume(coroutine.create(function()
  2368. if dude:FindFirstChild("Smited") then return end
  2369. Instance.new("BoolValue",dude).Name = "Smited"
  2370. swait(30)
  2371. dude:BreakJoints()
  2372. so("62339698",dude.Head,1,.3)
  2373. for oa = 1, 5 do
  2374. local effp = Instance.new("Part",workspace)
  2375. effp.CanCollide = false
  2376. effp.BottomSurface = 0
  2377. effp.TopSurface = 0
  2378. effp.Size = Vector3.new(1,1,1)
  2379. effp.Anchored = true
  2380. effp.CFrame = (dude.Head.CFrame - Vector3.new(0,1.5,0)) * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359)))
  2381. effp.Material = "Neon"
  2382. effp.BrickColor = BrickColor.new(bcol1)
  2383. local efm = Instance.new("SpecialMesh",effp)
  2384. efm.MeshType = "Sphere"
  2385. coroutine.resume(coroutine.create(function()
  2386. for a = 0,1,.01 do
  2387. efm.Scale = Vector3.new(1-a,1000*a,1-a)
  2388. effp.Transparency = a
  2389. swait()
  2390. end
  2391. effp:Destroy()
  2392. end))
  2393. end
  2394. for i, v in pairs(dude:GetChildren()) do
  2395. if v:IsA("BasePart") then
  2396. v.Anchored = false
  2397. end
  2398. end
  2399. for a, v in pairs(dude:GetChildren()) do
  2400. if v:IsA("BasePart") then
  2401. local bodpos = Instance.new("BodyPosition",v)
  2402. bodpos.Position = v.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  2403. v.BrickColor = BrickColor.new(bcol1)
  2404. v.Material = "Neon"
  2405. end
  2406. end
  2407. for d = 0,1,.1 do
  2408. for i, v in pairs(dude:GetChildren()) do
  2409. if v:IsA("BasePart") then
  2410. v.Transparency = d
  2411. swait()
  2412. end
  2413. end
  2414. end
  2415. for i, v in pairs(dude:GetChildren()) do
  2416. if v:IsA("BasePart") then
  2417. v:Destroy()
  2418. end
  2419. end
  2420. end))
  2421. end
  2422.  
  2423. function Damagefunc(hit, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
  2424. if hit.Parent:FindFirstChild("IsTeamMateOfCK")==nil then
  2425. local Hited = false
  2426. if hit.Parent == nil or hit:IsDescendantOf(Character) then
  2427. return
  2428. end
  2429. h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2430. if h ~= nil and hit.Parent.Name ~= Character.Name and (hit.Parent:FindFirstChild("Torso") ~= nil or hit.Parent:FindFirstChild("UpperTorso") ~= nil) then
  2431. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  2432. return
  2433. end
  2434. local nigrtorso = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
  2435. h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2436. c = Instance.new("ObjectValue")
  2437. c.Name = "creator"
  2438. c.Value = game:service("Players").LocalPlayer
  2439. c.Parent = h
  2440. game:GetService("Debris"):AddItem(c, 0.5)
  2441. if Type == "H2" then
  2442. local p = Par(EffectModel, "EffectHi", bcol1, Vector3.new(1, 1, 1), "Neon")
  2443. p.CFrame = nigrtorso.CFrame * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2444. local m = Instance.new("SpecialMesh")
  2445. m.MeshType = "Sphere"
  2446. m.Parent = p
  2447. game:GetService("Debris"):AddItem(p, 5)
  2448. coroutine.resume(coroutine.create(function(p)
  2449. for i = 0,1,.05 do
  2450. p.Transparency = i
  2451. m.Scale = Vector3.new(.5,i*20,.5)
  2452. swait()
  2453. end
  2454. p:Remove()
  2455. end), p)
  2456. local bl = blpemit:Clone()
  2457. bl.Parent = nigrtorso
  2458. game:GetService("Debris"):AddItem(bl, 5)
  2459. coroutine.resume(coroutine.create(function()
  2460. swait(5)
  2461. bl.Enabled = false
  2462. end))
  2463. local hitnum = math.random(1, 3)
  2464. if hitnum == 1 then
  2465. so("444667824", hit, 1, 1)
  2466. end
  2467. if hitnum == 2 then
  2468. so("444667844", hit, 1, 1)
  2469. end
  2470. if hitnum == 3 then
  2471. so("444667859", hit, 1, 1)
  2472. end
  2473. end
  2474. if Type == "H1" then
  2475. local p = Par(EffectModel, "EffectHi", bcol1, Vector3.new(1, 1, 1), "Neon")
  2476. p.CFrame = nigrtorso.CFrame
  2477. local m = Instance.new("SpecialMesh")
  2478. m.MeshType = "Sphere"
  2479. m.Parent = p
  2480. game:GetService("Debris"):AddItem(p, 5)
  2481. coroutine.resume(coroutine.create(function(p)
  2482. for i = 0,1,.05 do
  2483. p.Transparency = i
  2484. m.Scale = Vector3.new(i*5,i*5,i*5)
  2485. swait()
  2486. end
  2487. p:Remove()
  2488. end), p)
  2489. so("386946017", hit, 1, math.random(80,120)/100)
  2490. end
  2491. -- if LastDamage >= 20 and LastDamage < 60 and 10 <= ComboHits then
  2492. -- Damage = math.floor(Damage / 2)
  2493. -- end
  2494. -- if LastDamage >= 60 and 20 <= ComboHits then
  2495. -- Damage = math.floor(Damage / 4)
  2496. -- end
  2497. Noob = hit.Parent
  2498. HTime = time() + 1.5
  2499. if ungodding == true or realmode == true then
  2500. h.MaxHealth = 100
  2501. end
  2502. if realmode == true then
  2503. Damage = Damage*3
  2504. if Damage > 100 then
  2505. Noob:BreakJoints()
  2506. ph0segui(Noob, "DEATH", "Really red")
  2507. end
  2508. end
  2509. local luckhit = false
  2510. local nombo = math.random(1,100)
  2511. if nombo == 69 then
  2512. luckhit = true
  2513. end
  2514. if luckhit == false then
  2515. if Damage >= 30 then
  2516. ph0segui(Noob, Damage, bcol1)
  2517. else
  2518. ph0segui(Noob, Damage, bcol2)
  2519. end
  2520. else
  2521. Damage = Damage * 2
  2522. ph0segui(Noob, "☆"..Damage.."☆", "New Yeller")
  2523. end
  2524. LastDamage = LastDamage + Damage * 1
  2525. ComboHits = ComboHits + 1
  2526. Comboing = true
  2527. Hited = true
  2528. local ded = false
  2529. Comboing = true
  2530. cc = Noob:FindFirstChildOfClass("Humanoid").Died:connect(function()
  2531. HTime = time()
  2532. end)
  2533. if CANtwod then
  2534. controlsScript.Disabled = true
  2535. facestating = true
  2536. end
  2537. lasthit = nigrtorso
  2538. local rip = h.Health - Damage
  2539. if rip > 0 then
  2540. do
  2541. local nigrhp = h
  2542. nigrhp.Died:connect(function()
  2543. if realmode == true then
  2544. smite(nigrtorso.Parent)
  2545. end
  2546. if trin2.Parent == nigrtorso and trin3.Parent == nigrtorso then
  2547. trin2.Parent = nil
  2548. trin3.Parent = nil
  2549. end
  2550. end)
  2551. trin2.Parent = lasthit
  2552. trin3.Parent = lasthit
  2553. end
  2554. end
  2555. if rip <= 0 then
  2556. lasthit = nil
  2557. trin2.Parent = nil
  2558. trin3.Parent = nil
  2559. end
  2560. if ungodding == true or realmode == true then
  2561. h.MaxHealth = 100
  2562. end
  2563. h.Health = h.Health - Damage
  2564. if EN < MaxEN then
  2565. EN = EN + 2
  2566. end
  2567. if stun == true then
  2568. local t = nigrtorso
  2569. if nigrtorso:FindFirstChild("EBOLA") == nil then
  2570. local r = Instance.new("BodyGyro")
  2571. r.P = 10000000
  2572. r.D = 1000
  2573. r.maxTorque = Vector3.new(50000, 50000, 50000) * 50000000000
  2574. r.cframe = r.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(90), 0, 0)
  2575. r.Parent = t
  2576. game:GetService("Debris"):AddItem(r, 1)
  2577. r.Name = "EBOLA"
  2578. fff = Instance.new("BodyForce")
  2579. fff.force = Vector3.new(0, 1200, 0)
  2580. fff.Parent = t
  2581. game:GetService("Debris"):AddItem(fff, 1)
  2582. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  2583. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  2584. local bodvol = Instance.new("BodyVelocity")
  2585. bodvol.velocity = Vector3.new(0, 0, 0) + RootPart.CFrame.lookVector * 4
  2586. bodvol.Name = "EBOLA"
  2587. bodvol.P = 4000
  2588. bodvol.maxForce = Vector3.new(50000000, 5000000, 50000000) * 10000
  2589. bodvol.Parent = hit
  2590. game.Debris:AddItem(bodvol, 0.5)
  2591. end
  2592. end
  2593. if stun ~= true then
  2594. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  2595. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  2596. local bodvol = Instance.new("BodyVelocity")
  2597. bodvol.Name = "EBOLA"
  2598. bodvol.velocity = knockback
  2599. bodvol.P = 4000
  2600. bodvol.maxForce = Vector3.new(50000000, 5000000, 50000000) * 10000
  2601. bodvol.Parent = hit
  2602. game.Debris:AddItem(bodvol, tiem)
  2603. end
  2604. local debounce = Instance.new("BoolValue")
  2605. debounce.Name = "DebounceHit"
  2606. debounce.Parent = hit.Parent
  2607. debounce.Value = true
  2608. game:GetService("Debris"):AddItem(debounce, Delay)
  2609. c = Instance.new("ObjectValue")
  2610. c.Name = "creator"
  2611. c.Value = Player
  2612. c.Parent = h
  2613. game:GetService("Debris"):AddItem(c, 0.5)
  2614. local CRIT = false
  2615. if CANtwod == true then
  2616. --dcam.CAM.Value = true
  2617. end
  2618. if CANtwod == false then
  2619. coroutine.resume(coroutine.create(function()
  2620. repeat
  2621. --cam.CAM.Value = false
  2622. swait()
  2623. until Comboing == false
  2624. end))
  2625. end
  2626. end
  2627. end
  2628. end
  2629. function Damagefunc2(hit, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
  2630. if hit.Parent:FindFirstChild("IsTeamMateOfCK")==nil then
  2631. local Hited = false
  2632. if hit.Parent == nil then
  2633. return
  2634. end
  2635. Noob = hit.Parent
  2636. h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2637. if h ~= nil and hit.Parent.Name ~= Character.Name and (hit.Parent:FindFirstChild("Torso") ~= nil or hit.Parent:FindFirstChild("UpperTorso") ~= nil) then
  2638. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  2639. return
  2640. end
  2641. local nigrtorso = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
  2642. h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2643. c = Instance.new("ObjectValue")
  2644. c.Name = "creator"
  2645. c.Value = game:service("Players").LocalPlayer
  2646. c.Parent = h
  2647. game:GetService("Debris"):AddItem(c, 0.5)
  2648. if Type == "H2" then
  2649. local p = Par(EffectModel, "EffectHi", bcol1, Vector3.new(1, 1, 1), "Neon")
  2650. p.CFrame = nigrtorso.CFrame * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2651. local m = Instance.new("SpecialMesh")
  2652. m.MeshType = "Sphere"
  2653. m.Parent = p
  2654. game:GetService("Debris"):AddItem(p, 5)
  2655. coroutine.resume(coroutine.create(function(p)
  2656. for i = 0,1,.05 do
  2657. p.Transparency = i
  2658. m.Scale = Vector3.new(.5,i*20,.5)
  2659. swait()
  2660. end
  2661. p:Remove()
  2662. end), p)
  2663. local bl = blpemit:Clone()
  2664. bl.Parent = nigrtorso
  2665. game:GetService("Debris"):AddItem(bl, 5)
  2666. coroutine.resume(coroutine.create(function()
  2667. swait(5)
  2668. bl.Enabled = false
  2669. end))
  2670. local hitnum = math.random(1, 3)
  2671. if hitnum == 1 then
  2672. so("444667824", hit, 1, 1)
  2673. end
  2674. if hitnum == 2 then
  2675. so("444667844", hit, 1, 1)
  2676. end
  2677. if hitnum == 3 then
  2678. so("444667859", hit, 1, 1)
  2679. end
  2680. end
  2681. if Type == "H1" then
  2682. local p = Par(EffectModel, "EffectHi", bcol1, Vector3.new(1, 1, 1), "Neon")
  2683. p.CFrame = nigrtorso.CFrame
  2684. local m = Instance.new("SpecialMesh")
  2685. m.MeshType = "Sphere"
  2686. m.Parent = p
  2687. game:GetService("Debris"):AddItem(p, 5)
  2688. coroutine.resume(coroutine.create(function(p)
  2689. for i = 0,1,.05 do
  2690. p.Transparency = i
  2691. m.Scale = Vector3.new(i*5,i*5,i*5)
  2692. swait()
  2693. end
  2694. p:Remove()
  2695. end), p)
  2696. so("386946017", hit, 1, math.random(80,120)/100)
  2697. end
  2698. HTime = time() + 1.5
  2699. if ungodding == true or realmode == true then
  2700. h.MaxHealth = 100
  2701. end
  2702. if realmode == true then
  2703. Damage = Damage*3
  2704. end
  2705. if Damage > 100 then
  2706. Noob:BreakJoints()
  2707. end
  2708. local luckhit = false
  2709. local nombo = math.random(1,100)
  2710. if nombo == 69 then
  2711. luckhit = true
  2712. end
  2713. if luckhit == false then
  2714. if Damage >= 30 then
  2715. ph0segui(Noob, Damage, bcol1)
  2716. else
  2717. ph0segui(Noob, Damage, bcol2)
  2718. end
  2719. else
  2720. Damage = Damage * 2
  2721. ph0segui(Noob, "☆"..Damage.."☆", "New Yeller")
  2722. end
  2723. LastDamage = LastDamage + Damage * 1
  2724. Comboing = true
  2725. ComboHits = ComboHits + 1
  2726. Hited = true
  2727. local ded = false
  2728. Comboing = true
  2729. lasthit = nigrtorso
  2730. cc = Noob:FindFirstChildOfClass("Humanoid").Died:connect(function()
  2731. HTime = time()
  2732. end)
  2733. local rip = h.Health - Damage
  2734. if rip > 0 then
  2735. do
  2736. local nigrhp = h
  2737. nigrhp.Died:connect(function()
  2738. if realmode == true then
  2739. smite(nigrtorso.Parent)
  2740. end
  2741. if trin2.Parent == nigrtorso and trin3.Parent == nigrtorso then
  2742. trin2.Parent = nil
  2743. trin3.Parent = nil
  2744. end
  2745. end)
  2746. trin2.Parent = lasthit
  2747. trin3.Parent = lasthit
  2748. end
  2749. end
  2750. if rip <= 0 then
  2751. lasthit = nil
  2752. trin2.Parent = nil
  2753. trin3.Parent = nil
  2754. end
  2755. h:TakeDamage(Damage)
  2756. if EN < MaxEN then
  2757. EN = EN + 2
  2758. end
  2759. if stun == true then
  2760. local t = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
  2761. end
  2762. if stun ~= true then
  2763. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  2764. local angle = (hit.Position - Property.Position + Vector3.new(0, 0, 0)).unit
  2765. end
  2766. local debounce = Instance.new("BoolValue")
  2767. debounce.Name = "DebounceHit"
  2768. debounce.Parent = hit.Parent
  2769. debounce.Value = true
  2770. game:GetService("Debris"):AddItem(debounce, Delay)
  2771. c = Instance.new("ObjectValue")
  2772. c.Name = "creator"
  2773. c.Value = Player
  2774. c.Parent = h
  2775. game:GetService("Debris"):AddItem(c, 0.5)
  2776. local CRIT = false
  2777. if CANtwod == true then
  2778. --dcam.CAM.Value = true
  2779. end
  2780. if CANtwod == false then
  2781. coroutine.resume(coroutine.create(function()
  2782. repeat
  2783. --cam.CAM.Value = false
  2784. swait()
  2785. until Comboing == false
  2786. end))
  2787. end
  2788. end
  2789. end
  2790. end
  2791. function MagnitudeDamage(Part, magni, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
  2792. for _, c in pairs(workspace:GetDescendants()) do
  2793. local hum = c:FindFirstChildOfClass("Humanoid")
  2794. if hum ~= nil and c:FindFirstChild("IsTeamMateOfCK")==nil then
  2795. local head = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
  2796. if head ~= nil then
  2797. local targ = head.Position - Part.Position
  2798. local mag = targ.magnitude
  2799. if magni >= mag and c.Name ~= Player.Name then
  2800. Damagefunc(head, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
  2801. end
  2802. end
  2803. end
  2804. end
  2805. end
  2806. function MagnitudeDamage2(Part, magni, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
  2807. for _, c in pairs(workspace:GetDescendants()) do
  2808. local hum = c:FindFirstChildOfClass("Humanoid")
  2809. if hum ~= nil and c:FindFirstChild("IsTeamMateOfCK")==nil then
  2810. local head = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
  2811. if head ~= nil then
  2812. local targ = head.Position - Part.Position
  2813. local mag = targ.magnitude
  2814. if magni >= mag and c.Name ~= Player.Name then
  2815. Damagefunc2(head, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
  2816. end
  2817. end
  2818. end
  2819. end
  2820. end
  2821. function Cooldown(name, duration)
  2822. if realmode == true then return end
  2823. local t = Instance.new("BoolValue", char)
  2824. t.Name = name
  2825. game.Debris:AddItem(t, duration)
  2826. end
  2827. Koy = ""
  2828. Dmoves = nil
  2829. function Stop()
  2830. canjump = false
  2831. end
  2832. function Resume()
  2833. canjump = true
  2834. end
  2835. Player.Character:FindFirstChildOfClass("Humanoid").Changed:connect(function()
  2836. if canjump == false then
  2837. Player.Character:FindFirstChildOfClass("Humanoid").Jump = false
  2838. end
  2839. end)
  2840. function doingmoves(value)
  2841. if value == true then
  2842. bg.Parent = nil
  2843. LastMove = ""
  2844. Stop()
  2845. input = ""
  2846. Koy = ""
  2847. CanCancel = false
  2848. if CANtwod == true and Comboing == false then
  2849. FaceForward()
  2850. end
  2851. if CANtwod == false and Comboing == true then
  2852. FaceForward()
  2853. end
  2854. if Comboing == false and CANtwod == false then
  2855. FaceForward()
  2856. end
  2857. if Comboing == true and CANtwod == true then
  2858. FaceComboee()
  2859. end
  2860. char:FindFirstChildOfClass("Humanoid").WalkSpeed = 0
  2861. Dmoves = true
  2862. DIR = RootPart.CFrame.lookVector
  2863. end
  2864. if value == false then
  2865. Dmoves = false
  2866. bg.Parent = nil
  2867. LastMove = ""
  2868. Koy = ""
  2869. if Dmoves == false then
  2870. CanCancel = true
  2871. char:FindFirstChildOfClass("Humanoid").WalkSpeed = 25
  2872. Resume()
  2873. end
  2874. Dmoves = false
  2875. end
  2876. end
  2877.  
  2878. Dmoves = false
  2879. comb0gui = nil
  2880. coroutine.resume(coroutine.create(function()
  2881. while true do
  2882. swait()
  2883. if Comboing == true then
  2884. if comb0gui == nil then
  2885. comb0gui = script.COMBOGUI:Clone()
  2886. comb0gui.Parent = Player.PlayerGui
  2887. comb0gui.Frame.hits.Text = ComboHits
  2888. comb0gui.Frame.dmg.Text = LastDamage
  2889. else
  2890. comb0gui.Frame.hits.Text = ComboHits
  2891. comb0gui.Frame.dmg.Text = math.floor(LastDamage)
  2892. DifferenceinTime = HTime - time()
  2893. comb0gui.Frame.HitstunFrame.Fill:TweenSize(UDim2.new(0, 80 * DifferenceinTime, 0, 10), nil, 1, 0.4, true)
  2894. --dcam.Target.Value = Noob.Torso
  2895. if CANtwod == true then
  2896. cam_ing = true
  2897. end
  2898. end
  2899. elseif comb0gui ~= nil then
  2900. coroutine.resume(coroutine.create(function(g)
  2901. for i = 1, 15 do
  2902. g.Frame.Position = g.Frame.Position + UDim2.new(0, -10 - i, 0, 0)
  2903. swait(0.2)
  2904. end
  2905. g:Remove()
  2906. end), comb0gui)
  2907. comb0gui = nil
  2908. end
  2909. if HTime <= time() and Comboing == true then
  2910. ComboHits = 0
  2911. LastDamage = 0
  2912. cam_ing = false
  2913. if CANtwod == true then
  2914. --dcam.CAM.Value = false
  2915. end
  2916. Comboing = false
  2917. cc:Disconnect()
  2918. facestate = ""
  2919. facestating = false
  2920. Humanoid.WalkSpeed = 25
  2921. controlsScript.Disabled = false
  2922. end
  2923. end
  2924. end))
  2925. input = ""
  2926. age = 0
  2927. cam_ing = false
  2928. local Input_MaxTime = 0.8
  2929. local Input_Time = Input_MaxTime
  2930. local Input_Addition = 0.2
  2931. local Input_Lose = 0.1
  2932. local Max_Input = 20
  2933. local Running_Timer = false
  2934. coroutine.resume(coroutine.create(function()
  2935. while true do
  2936. swait()
  2937. if Input_Time > 0 then
  2938. Input_Time = Input_Time - Input_Lose
  2939. elseif Input_Time < 0 then
  2940. Input_Time = 0
  2941. input = ""
  2942. elseif Input_Time == 0 then
  2943. input = ""
  2944. elseif Input_Time > Input_MaxTime then
  2945. Input_Time = Input_MaxTime
  2946. end
  2947. end
  2948. end))
  2949. function getDirection()
  2950. local par = RootPart
  2951. Cam = workspace.CurrentCamera
  2952. return {
  2953. CFrame.new(par.Position, Vector3.new(Cam.CoordinateFrame.x, par.Position.y, Cam.CoordinateFrame.z)) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0),
  2954. Vector3.new(Cam.CoordinateFrame.p.x, par.CFrame.p.y, Cam.CoordinateFrame.p.z)
  2955. }
  2956. end
  2957. function getrek()
  2958. Cam = workspace.CurrentCamera
  2959. return {
  2960. CFrame.new(char.Torso.Position, Vector3.new(Noob.Torso.Position.x, char.Torso.Position.y, Noob.Torso.Position.z)),
  2961. Vector3.new(Noob.Torso.CFrame.p.x, Noob.Torso.CFrame.p.y, Noob.Torso.CFrame.p.z)
  2962. }
  2963. end
  2964. function FaceMouse()
  2965. Cam = workspace.CurrentCamera
  2966. return {
  2967. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  2968. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  2969. }
  2970. end
  2971. function FaceForward()
  2972. RootPart.CFrame = getDirection()[1]
  2973. return RootPart.CFrame
  2974. end
  2975. function gyroface()
  2976. if CANtwod == false and Comboing == false then
  2977. bg.cframe = getDirection()[1]
  2978. end
  2979. if CANtwod == true and Comboing == false then
  2980. bg.cframe = getDirection()[1]
  2981. end
  2982. if CANtwod == false and Comboing == true then
  2983. bg.cframe = getDirection()[1]
  2984. end
  2985. return bg.cframe
  2986. end
  2987. function FaceComboee()
  2988. if Noob ~= nil then
  2989. do
  2990. local bg = Instance.new("BodyGyro", RootPart)
  2991. bg.maxTorque = Vector3.new(0, math.huge, 0)
  2992. bg.P = 10000000
  2993. bg.D = 1000
  2994. bg.cframe = getrek()[1]
  2995. coroutine.resume(coroutine.create(function()
  2996. swait(2)
  2997. bg:Destroy()
  2998. Humanoid.AutoRotate = true
  2999. end))
  3000. return bg.cframe
  3001. end
  3002. end
  3003. end
  3004. function ph0segui(Char, Dealt, color)
  3005. m = Instance.new("Model")
  3006. m.Name = "Effect"
  3007. c = Par(m, "Head", "Black", Vector3.new(1, 0.4, 1), "SmoothPlastic")
  3008. c.Transparency = 1
  3009. b = Instance.new("BillboardGui", c)
  3010. b.Size = UDim2.new(5, 0, 5, 0)
  3011. b.AlwaysOnTop = true
  3012. local damgui = it("TextLabel")
  3013. damgui.Parent = b
  3014. damgui.Text = Dealt
  3015. damgui.BackgroundTransparency = 1
  3016. damgui.BackgroundColor3 = Color3.new(0, 0, 0)
  3017. damgui.SizeConstraint = "RelativeXY"
  3018. damgui.TextXAlignment = "Center"
  3019. damgui.TextYAlignment = "Center"
  3020. damgui.Position = UDim2.new(0, 0, 0, 0)
  3021. damgui.Size = UDim2.new(1, 0, 1, 0)
  3022. damgui.Font = "Fantasy"
  3023. damgui.FontSize = "Size14"
  3024. damgui.TextWrapped = false
  3025. damgui.TextStrokeTransparency = 0
  3026. damgui.TextColor3 = BrickColor.new(color).Color
  3027. damgui.TextScaled = true
  3028. ms = Instance.new("CylinderMesh")
  3029. ms.Scale = Vector3.new(0.8, 0.8, 0.8)
  3030. ms.Parent = c
  3031. c.Reflectance = 0
  3032. Instance.new("BodyGyro").Parent = c
  3033. c.Parent = m
  3034. if Char:findFirstChild("Head") ~= nil then
  3035. c.CFrame = cf(Char.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100))
  3036. elseif Char.Parent:findFirstChild("Head") ~= nil then
  3037. c.CFrame = cf(Char.Parent.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100))
  3038. end
  3039. f = Instance.new("BodyPosition")
  3040. f.P = 2000
  3041. f.D = 100
  3042. f.maxForce = Vector3.new(545000, 545000, 545000)
  3043. f.position = c.Position + Vector3.new(0, 1, 0)
  3044. f.Parent = c
  3045. c.CanCollide = false
  3046. m.Parent = workspace
  3047. c.CanCollide = false
  3048. coroutine.resume(coroutine.create(function()
  3049. swait(20)
  3050. for i = 1, 15 do
  3051. swait()
  3052. damgui.TextTransparency = i / 15
  3053. damgui.TextStrokeTransparency = i / 15
  3054. f.position = f.Position + Vector3.new(0, 0.3, 0)
  3055. end
  3056. end))
  3057. game:GetService("Debris"):AddItem(m, 2)
  3058. end
  3059. mouse = nil
  3060. music = nil
  3061. musictype = 2
  3062. musicid = "rbxassetid://167528817"
  3063. pmusic = Instance.new("Sound",Character)
  3064. pmusic.Name = "PeaceMus"
  3065. pmusic.SoundId = "rbxassetid://283581882"
  3066. pmusic.Looped = true
  3067. pmusic.Volume = 1
  3068. pmusic:Play()
  3069. function equip()
  3070. repeat
  3071. wait()
  3072. until Dmoves == false
  3073. input = ""
  3074. carding = false
  3075. Koy = ""
  3076. ORH = Torso["Right Hip"]
  3077. OLW = Torso["Left Shoulder"]
  3078. OLH = Torso["Left Hip"]
  3079. ORW = Torso["Right Shoulder"]
  3080. ORH.Parent = nil
  3081. OLW.Parent = nil
  3082. OLH.Parent = nil
  3083. ORW.Parent = nil
  3084. Animate.Parent = nil
  3085. Animator.Parent = nil
  3086. RW.Parent = Torso
  3087. RW.Part0 = Torso
  3088. RW.Part1 = RightArm
  3089. RW.C0 = CFrame.new(1.5, 0, 0)
  3090. RW.C1 = CFrame.new(0, 0, 0)
  3091. LW.Parent = Torso
  3092. LW.Part0 = Torso
  3093. LW.Part1 = LeftArm
  3094. LW.C0 = CFrame.new(-1.5, 0, 0)
  3095. LW.C1 = CFrame.new(0, 0, 0)
  3096. RH.Parent = Torso
  3097. RH.Part0 = Torso
  3098. RH.Part1 = RightLeg
  3099. RH.C0 = CFrame.new(0.5, -2, 0)
  3100. RH.C1 = CFrame.new(0, 0, 0)
  3101. LH.Parent = Torso
  3102. LH.Part0 = Torso
  3103. LH.Part1 = LeftLeg
  3104. LH.C0 = CFrame.new(-0.5, -2, 0)
  3105. LH.C1 = CFrame.new(0, 0, 0)
  3106. RootJoint.C1 = CFrame.new(0, 0, 0)
  3107. RootJoint.C0 = CFrame.new(0, 0, 0)
  3108. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  3109. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  3110. equipped = true
  3111. doingmoves(true)
  3112. lastcframe = {
  3113. RootJoint.C0,
  3114. Neck.C0,
  3115. RW.C0,
  3116. LW.C0,
  3117. RH.C0,
  3118. LH.C0
  3119. }
  3120. music = Instance.new("Sound",Character)
  3121. music.Name = "BattleMus"
  3122. music.SoundId = musicid
  3123. music.Looped = true
  3124. music.Volume = 0
  3125. music:Play()
  3126. spli.Enabled = true
  3127. for i = 0, 1, 0.1 do
  3128. swait()
  3129. PlayAnimationFromTable(AnimTab.ON.Animation(1), 0.3, false)
  3130. igui.ImageTransparency = 1-i
  3131. tecks.TextTransparency = 1-i
  3132. tecks.TextStrokeTransparency = 1-i
  3133. tecks.TextSize = 24 + (20-(i*20))
  3134. music.Volume = i
  3135. if pmusic ~= nil then
  3136. pmusic.Volume = 1-i
  3137. end
  3138. end
  3139. if pmusic ~= nil then
  3140. pmusic:Destroy()
  3141. end
  3142. igui.ImageTransparency = 0
  3143. Pemitter.Enabled = true
  3144. so("240428955",RightArm,1,1)
  3145. swait(10)
  3146. doingmoves(false)
  3147. mouse = Player:GetMouse()
  3148. end
  3149. function de_equip()
  3150. if equipped == false then
  3151. return
  3152. end
  3153. pmusic = Instance.new("Sound",Head)
  3154. pmusic.Name = "PeaceMus"
  3155. pmusic.SoundId = "rbxassetid://283581882"
  3156. pmusic.Looped = true
  3157. pmusic.Volume = 0
  3158. pmusic:Play()
  3159. repeat
  3160. wait()
  3161. until Dmoves == false
  3162. doingmoves(true)
  3163. if ghostactive == true then
  3164. ghostcloak(true)
  3165. end
  3166. for i = 0, 1, 0.1 do
  3167. swait()
  3168. pmusic.Volume = i
  3169. if music ~= nil then
  3170. music.Volume = 1-i
  3171. end
  3172. spli.Enabled = false
  3173. tecks.TextTransparency = i
  3174. tecks.TextStrokeTransparency = i
  3175. PlayAnimationFromTable(AnimTab.X.Animation(1), 0.2, false)
  3176. igui.ImageTransparency = i
  3177. end
  3178. if music ~= nil then
  3179. music:Destroy()
  3180. end
  3181. igui.ImageTransparency = 1
  3182. Pemitter.Enabled = false
  3183. doingmoves(false)
  3184. input = ""
  3185. RW.Parent = nil
  3186. LW.Parent = nil
  3187. RH.Parent = nil
  3188. LH.Parent = nil
  3189. ORW.Parent = Torso
  3190. ORH.Parent = Torso
  3191. OLW.Parent = Torso
  3192. OLH.Parent = Torso
  3193. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  3194. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  3195. RootJoint.C0 = clerp(RootJoint.C0, RootCF, 1)
  3196. Animate.Parent = char
  3197. Animator.Parent = Humanoid
  3198. RootJoint.C1 = r1m
  3199. RootJoint.C0 = r0m
  3200. Neck.C1 = n1m
  3201. Neck.C0 = n0m
  3202. Humanoid.WalkSpeed = 16
  3203. r1m = RootJoint.C1
  3204. r0m = RootJoint.C0
  3205. n1m = Neck.C1
  3206. n0m = Neck.C0
  3207. equipped = false
  3208. end
  3209. MovesTable = {}
  3210. function Taunt()
  3211. doingmoves(true)
  3212. local chotaunt = math.random(1,3)
  3213. if chotaunt == 1 then
  3214. local RandomTaunt = math.random(1,3)
  3215. for i = 0, 1, 0.1 do
  3216. swait()
  3217. PlayAnimationFromTable(AnimTab.ON.Animation(1), 0.3, false)
  3218. end
  3219. so("240428955",RightArm,1,1)
  3220. if RandomTaunt == 1 then
  3221. chatfunc("Come on..","いい加減にして…")
  3222. elseif RandomTaunt == 2 then
  3223. chatfunc("I will kill you..","あなたを殺します…")
  3224. end
  3225. swait(10)
  3226. elseif chotaunt == 2 then
  3227. Equip_Fate()
  3228. for i = 0, 1, 0.1 do
  3229. swait()
  3230. PlayAnimationFromTable(AnimTab.Z.Animation(1), 0.3, false)
  3231. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.Angles(math.rad(270), 0, math.rad(-90)) * CFrame.new(0, 0.5, 0), 0.3)
  3232. end
  3233. chatfunc("I'll cut you!","私はあなたをカットします!")
  3234. swait(5)
  3235. Un_Equip_Fate()
  3236. end
  3237. doingmoves(false)
  3238. end
  3239. function Switch_Camera()
  3240. if CANtwod == true then
  3241. CANtwod = false
  3242. if Dmoves == false then
  3243. Humanoid.WalkSpeed = 25
  3244. end
  3245. elseif CANtwod == false then
  3246. CANtwod = true
  3247. end
  3248. end
  3249. table.insert(MovesTable, {
  3250. ["Input"] = "asdwq",
  3251. ["Name"] = "Soul Regeneration",
  3252. ["Phase"] = 1,
  3253. ["Cooldown"] = 30,
  3254. ["CooldownName"] = "ASDWQcool",
  3255. ["CanCancel"] = false,
  3256. ["Conditions"] = function()
  3257. local Viable = false
  3258. local Move
  3259. for _, p in pairs(MovesTable) do
  3260. if p.Input == "asdwq" then
  3261. Move = p
  3262. break
  3263. end
  3264. end
  3265. local ver = true
  3266. local CD = Move.Cooldown
  3267. local name = Move.CooldownName
  3268. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  3269. Viable = true
  3270. Cooldown(name, CD)
  3271. end
  3272. return Viable
  3273. end,
  3274. ["function"] = function()
  3275. doingmoves(true)
  3276. for i = 0, 1, 0.2 do
  3277. swait()
  3278. PlayAnimationFromTable(AnimTab.CHR.Animation(1), 0.3, false)
  3279. end
  3280. so("187933025", Torso, 1, 1)
  3281. repeat
  3282. swait(1)
  3283. ph0segui(char, "+2", "Lime green")
  3284. Humanoid.Health = Humanoid.Health + 2
  3285. local p = Par(EffectModel, "Effect", "White", vt(0.5, 2, 0.5), "Neon")
  3286. p.CFrame = Torso.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  3287. p.Parent = EffectModel
  3288. local m = Instance.new("SpecialMesh")
  3289. m.MeshType = "Sphere"
  3290. p.CFrame = p.CFrame * CFrame.new(0, -20, 0)
  3291. m.Parent = p
  3292. m.Scale = Vector3.new(2, 10, 2)
  3293. coroutine.resume(coroutine.create(function(p)
  3294. for i = 1, 20 do
  3295. p.Transparency = i / 20
  3296. p.CFrame = p.CFrame * CFrame.new(0, 1, 0)
  3297. swait()
  3298. end
  3299. p.Parent = nil
  3300. end), p)
  3301. until qhold == false or Humanoid.Health >= 200
  3302. swait(30)
  3303. doingmoves(false)
  3304. end
  3305. })
  3306. table.insert(MovesTable, {
  3307. ["Input"] = "adq",
  3308. ["Name"] = "Summon Regret",
  3309. ["Phase"] = 1,
  3310. ["Cooldown"] = 0,
  3311. ["CooldownName"] = "ADQcool",
  3312. ["CanCancel"] = false,
  3313. ["Conditions"] = function()
  3314. local Viable = false
  3315. local Move
  3316. for _, p in pairs(MovesTable) do
  3317. if p.Input == "adq" then
  3318. Move = p
  3319. break
  3320. end
  3321. end
  3322. local ver = true
  3323. local CD = Move.Cooldown
  3324. local name = Move.CooldownName
  3325. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  3326. Viable = true
  3327. Cooldown(name, CD)
  3328. end
  3329. return Viable
  3330. end,
  3331. ["function"] = function()
  3332. if realmode == true then
  3333. return
  3334. end
  3335. doingmoves(true)
  3336. for i = 0, 1, 0.2 do
  3337. swait()
  3338. PlayAnimationFromTable(AnimTab.adq.Animation(2), 0.5, false)
  3339. end
  3340. if ghostactive == false then
  3341. ghostcloak(false)
  3342. chatfunc("Regret.","りぐれっと。")
  3343. else
  3344. ghostcloak(true)
  3345. chatfunc("Return.","戻り。")
  3346. end
  3347. for i = 0, 1, 0.2 do
  3348. swait()
  3349. PlayAnimationFromTable(AnimTab.adq.Animation(1), 0.5, false)
  3350. end
  3351. swait(5)
  3352. doingmoves(false)
  3353. end
  3354. })
  3355. table.insert(MovesTable, {
  3356. ["Input"] = "dasq",
  3357. ["Name"] = "Blackhole Sun",
  3358. ["Phase"] = 1,
  3359. ["Cooldown"] = 10,
  3360. ["CooldownName"] = "DASQcool",
  3361. ["CanCancel"] = false,
  3362. ["Conditions"] = function()
  3363. local Viable = false
  3364. local Move
  3365. for _, p in pairs(MovesTable) do
  3366. if p.Input == "dasq" then
  3367. Move = p
  3368. break
  3369. end
  3370. end
  3371. local ver = true
  3372. local CD = Move.Cooldown
  3373. local name = Move.CooldownName
  3374. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  3375. Viable = true
  3376. end
  3377. return Viable
  3378. end,
  3379. ["function"] = function()
  3380. doingmoves(true)
  3381. LastMove = "DASQ"
  3382. Cooldown("DASQcool", 0)
  3383. chatfunc("BLACKHOLE SUN!","ブラックホルさん!")
  3384. for i = 0, 1, 0.1 do
  3385. swait()
  3386. PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
  3387. end
  3388. swait(5)
  3389. for i = 0, 1, 0.1 do
  3390. swait()
  3391. PlayAnimationFromTable(AnimTab.dasq.Animation(2), 0.3, false)
  3392. end
  3393. so("1160209243",RootJoint,1,.5)
  3394. for i = 1, 160 do
  3395. swait()
  3396. MagnitudeDamage(Torso, 10, 1, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 20, 30)
  3397. p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  3398. p.CFrame = Torso.CFrame * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  3399. local m = Instance.new("SpecialMesh", p)
  3400. m.MeshId = "rbxassetid://20329976"
  3401. p.Material = "SmoothPlastic"
  3402. m.Parent = p
  3403. m.Scale = Vector3.new(2, 2, 2)
  3404. m.Name = "Mesh"
  3405. game:GetService("Debris"):AddItem(p, 5)
  3406. coroutine.resume(coroutine.create(function(p)
  3407. for ii = 0,1,.05 do
  3408. p.Transparency = ii
  3409. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
  3410. p.Mesh.Scale = Vector3.new(20-20*ii,0,20-20*ii)
  3411. swait()
  3412. end
  3413. p:Remove()
  3414. end), p)
  3415. for i, v in pairs(workspace:GetDescendants()) do
  3416. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v:findFirstChild("IsTeamMateOfCK")==nil and v:findFirstChild("Head") and 50 > (v:findFirstChild("Head").Position - RootPart.Position).magnitude and v.Name ~= char.Name then
  3417. local DIR = RootPart.CFrame.lookVector
  3418. local pz = Instance.new("BodyPosition", v.Head)
  3419. pz.P = 9000
  3420. pz.D = 2000
  3421. pz.maxForce = Vector3.new(3800000, 3800000, 3800000) * 10000
  3422. pz.position = Torso.Position
  3423. game:GetService("Debris"):AddItem(pz, 0.25)
  3424. end
  3425. end
  3426. end
  3427. for i = 0, 1, 0.1 do
  3428. swait()
  3429. PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
  3430. end
  3431. doingmoves(false)
  3432. end
  3433. })
  3434. table.insert(MovesTable, {
  3435. ["Input"] = "se",
  3436. ["Name"] = "Rollback",
  3437. ["Phase"] = 1,
  3438. ["Cooldown"] = 0,
  3439. ["CooldownName"] = "SEcool",
  3440. ["CanCancel"] = false,
  3441. ["Conditions"] = function()
  3442. local Viable = false
  3443. local Move
  3444. for _, p in pairs(MovesTable) do
  3445. if p.Input == "se" then
  3446. Move = p
  3447. break
  3448. end
  3449. end
  3450. local ver = true
  3451. local CD = Move.Cooldown
  3452. local name = Move.CooldownName
  3453. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  3454. Viable = true
  3455. Cooldown(name, CD)
  3456. end
  3457. return Viable
  3458. end,
  3459. ["function"] = function()
  3460. doingmoves(true)
  3461. LastMove = "SE"
  3462. local RNmove = LastMove
  3463. ook = Torso.Position
  3464. DIR = Torso.CFrame.lookVector
  3465. chatfunc("Woah there!","うわー!")
  3466. local EDIR = RootPart.CFrame.lookVector
  3467. local vp = Instance.new("BodyVelocity", Torso)
  3468. vp.MaxForce = Vector3.new(4800000, 4800000, 4800000)
  3469. vp.P = 2000
  3470. vp.Velocity = EDIR * -30
  3471. for i = 0, 1, 0.2 do
  3472. swait()
  3473. PlayAnimationFromTable(AnimTab.ase.Animation(1), 0.6, false)
  3474. end
  3475. PlayAnimationFromTable(AnimTab.ase.Animation(2), 0.3, false)
  3476. for i = 0, 1, 0.1 do
  3477. swait()
  3478. RootJoint.C0 = RootJoint.C0 * euler(0.4, 0, 0)
  3479. end
  3480. vp:Destroy()
  3481. doingmoves(false)
  3482. end
  3483. })
  3484. table.insert(MovesTable, {
  3485. ["Input"] = "we",
  3486. ["Name"] = "Dash",
  3487. ["Phase"] = 1,
  3488. ["Cooldown"] = 0,
  3489. ["CooldownName"] = "WEcool",
  3490. ["CanCancel"] = false,
  3491. ["Conditions"] = function()
  3492. local Viable = false
  3493. local Move
  3494. for _, p in pairs(MovesTable) do
  3495. if p.Input == "we" then
  3496. Move = p
  3497. break
  3498. end
  3499. end
  3500. local ver = true
  3501. local CD = Move.Cooldown
  3502. local name = Move.CooldownName
  3503. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  3504. Viable = true
  3505. Cooldown(name, CD)
  3506. end
  3507. return Viable
  3508. end,
  3509. ["function"] = function()
  3510. doingmoves(true)
  3511. LastMove = "WE"
  3512. local RNmove = LastMove
  3513. so("235097614",Torso,1,3)
  3514. so("75356820",Torso,1,2)
  3515. PlayAnimationFromTable(AnimTab.we.Animation(1), 1, false)
  3516. local p = Par(EffectModel, "Effect", bcol3, vt(1, 1, 1), "SmoothPlastic")
  3517. p.CFrame = RootPart.CFrame
  3518. local m = Instance.new("SpecialMesh", p)
  3519. m.MeshId = "rbxassetid://3270017"
  3520. p.Material = "SmoothPlastic"
  3521. m.Scale = Vector3.new(10, 10, 0)
  3522. m.Parent = p
  3523. game:GetService("Debris"):AddItem(p, 5)
  3524. m.Name = "Triangle"
  3525. coroutine.resume(coroutine.create(function(p)
  3526. for i = 1, 10 do
  3527. p.Transparency = i / 10
  3528. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(4, 4, 0)
  3529. swait()
  3530. end
  3531. p.Parent = nil
  3532. end), p)
  3533. for i = 1, 5 do
  3534. for _, v in pairs(char:children()) do
  3535. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  3536. do
  3537. local p = v:clone()
  3538. p.Name = "trail"
  3539. p.Parent = EffectModel
  3540. p.Transparency = 0.5
  3541. p.Anchored = true
  3542. p.BrickColor = BrickColor.new(bcol1)
  3543. p.Material = "Neon"
  3544. p:BreakJoints()
  3545. p.CanCollide = false
  3546. if v == Head then
  3547. for a, b in pairs(p:children()) do
  3548. if b:IsA("Sound") then
  3549. b:Destroy()
  3550. end
  3551. end
  3552. end
  3553. coroutine.resume(coroutine.create(function()
  3554. for i = 1, 50 do
  3555. swait()
  3556. p.Transparency = i / 50
  3557. end
  3558. p:Destroy()
  3559. end))
  3560. end
  3561. end
  3562. if v.className == "Accessory" then
  3563. end
  3564. end
  3565. RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*10
  3566. swait()
  3567. end
  3568. doingmoves(false)
  3569. end
  3570. })
  3571. table.insert(MovesTable, {
  3572. ["Input"] = "sdq",
  3573. ["Name"] = "Checkmate",
  3574. ["Phase"] = 1,
  3575. ["Cooldown"] = 5,
  3576. ["CooldownName"] = "SDQcool",
  3577. ["CanCancel"] = false,
  3578. ["Conditions"] = function()
  3579. local Viable = false
  3580. local Move
  3581. for _, p in pairs(MovesTable) do
  3582. if p.Input == "sdq" then
  3583. Move = p
  3584. break
  3585. end
  3586. end
  3587. local ver = true
  3588. local CD = Move.Cooldown
  3589. local name = Move.CooldownName
  3590. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  3591. Viable = true
  3592. Cooldown(name, CD)
  3593. end
  3594. return Viable
  3595. end,
  3596. ["function"] = function()
  3597. doingmoves(true)
  3598. LastMove = "SDQ"
  3599. local RNmove = LastMove
  3600. chatfunc("Take this!","くらえ!")
  3601. RATr.Enabled = true
  3602. LATr.Enabled = true
  3603. local function THROW()
  3604. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  3605. p.Transparency = 0.5
  3606. p.Anchored = true
  3607. p.CFrame = CFrame.new(RootPart.Position + DIR * 5, RootPart.Position + DIR * 20) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  3608. m = Instance.new("SpecialMesh", p)
  3609. m.MeshId = "rbxassetid://20329976"
  3610. m.Scale = Vector3.new(2, 2, 2)
  3611. coroutine.resume(coroutine.create(function(p)
  3612. for i = 1, 10 do
  3613. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5 - i * 0.1, 0.15, 1.5 - i * 0.1)
  3614. p.Transparency = 0.5 + i / 10
  3615. p.CFrame = p.CFrame * CFrame.new(0, 2, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  3616. swait()
  3617. end
  3618. p:Destroy()
  3619. end), p)
  3620. local p = Par(EffectModel, "KNAIFU", bcol1, vt(1,1,1), "Plastic")
  3621. p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -2)
  3622. p.Size = Vector3.new(.4, .4, 2)
  3623. m = Instance.new("SpecialMesh", p)
  3624. m.Scale = Vector3.new(1.5,1.5,1.5)
  3625. m.MeshId = "rbxassetid://202083123"
  3626. m.TextureId = "rbxassetid://210526258"
  3627. m.VertexColor = Vector3.new(0.7,0.5,1)
  3628. CreateTrailObj(p,bcol1,bcol1,0,0).Enabled = true
  3629. if realmode == true then
  3630. m.VertexColor = Vector3.new(1,0,0)
  3631. end
  3632. so("743521549",p,1,math.random(8,12)/10)
  3633. local card = p
  3634. local lpos, cpos
  3635. if mouse.Hit.p ~= nil then
  3636. local MainPos = p.Position
  3637. if lasthit ~= nil then
  3638. MainPos2 = lasthit.Position
  3639. else
  3640. MainPos2 = mouse.Hit.p
  3641. end
  3642. local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
  3643. coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
  3644. repeat
  3645. swait()
  3646. local ohit, opos = rayCast(Pos1, Look.lookVector, 4, Character)
  3647. p.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
  3648. Pos1 = Pos1 + Look.lookVector * 5
  3649. if ohit ~= nil and ohit.Parent:FindFirstChildOfClass("Humanoid")==nil then
  3650. so("541909677",p,1,math.random(8,12)/10)
  3651. end
  3652. until ohit
  3653. MagnitudeDamage(p, 4, 3, Vector3.new(0, 1, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 10, 15)
  3654. coroutine.resume(coroutine.create(function()
  3655. swait(60)
  3656. for i=0,1,.05 do
  3657. swait()
  3658. card.Transparency = i
  3659. end
  3660. card:Destroy()
  3661. end))
  3662. end), MainPos, MainPos2, MouseLook)
  3663. end
  3664. end
  3665. for i = 0, 1, 0.2 do
  3666. swait()
  3667. PlayAnimationFromTable(AnimTab.sddq.Animation(1, 0), 0.4, false)
  3668. DIR = RootPart.CFrame.lookVector
  3669. end
  3670. for i = 0, 1, 0.2 do
  3671. swait()
  3672. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.4, false)
  3673. DIR = RootPart.CFrame.lookVector
  3674. end
  3675. THROW()
  3676. for i = 0, 1, 0.2 do
  3677. swait()
  3678. PlayAnimationFromTable(AnimTab.wwx.Animation(2), 0.4, false)
  3679. DIR = RootPart.CFrame.lookVector
  3680. end
  3681. for i = 0, 1, 0.2 do
  3682. swait()
  3683. PlayAnimationFromTable(AnimTab.wwx.Animation(1), 0.4, false)
  3684. DIR = RootPart.CFrame.lookVector
  3685. end
  3686. THROW()
  3687. for i = 0, 1, 0.2 do
  3688. swait()
  3689. PlayAnimationFromTable(AnimTab.sddq.Animation(1, 0), 0.4, false)
  3690. DIR = RootPart.CFrame.lookVector
  3691. end
  3692. for i = 0, 1, 0.2 do
  3693. swait()
  3694. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.4, false)
  3695. DIR = RootPart.CFrame.lookVector
  3696. end
  3697. THROW()
  3698. for i = 0, 1, 0.2 do
  3699. swait()
  3700. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.4, false)
  3701. DIR = RootPart.CFrame.lookVector
  3702. end
  3703. local v = Instance.new("BodyVelocity", Torso)
  3704. v.P = 6000
  3705. v.Name = "WUUB"
  3706. v.maxForce = Vector3.new(5000, 5000, 5000) * 5000000000
  3707. v.velocity = DIR * 40 + Vector3.new(0, 15, 0)
  3708. game:GetService("Debris"):AddItem(v,.5)
  3709. for i = 1, 30 do
  3710. local oof = 18
  3711. swait()
  3712. PlayAnimationFromTable(AnimTab.adc.Animation(1, oof, i), 0.3, false)
  3713. DIR = RootPart.CFrame.lookVector
  3714. if i%5 == 0 then
  3715. THROW()
  3716. elseif realmode == true then
  3717. THROW()
  3718. end
  3719. end
  3720. for i = 0, 1, 0.2 do
  3721. swait()
  3722. PlayAnimationFromTable(AnimTab.sddq.Animation(1, 0), 0.4, false)
  3723. DIR = RootPart.CFrame.lookVector
  3724. end
  3725. for i = 0, 1, 0.2 do
  3726. swait()
  3727. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.4, false)
  3728. DIR = RootPart.CFrame.lookVector
  3729. end
  3730. THROW()
  3731. swait(5)
  3732. RATr.Enabled = false
  3733. LATr.Enabled = false
  3734. doingmoves(false)
  3735. end
  3736. })
  3737. table.insert(MovesTable, {
  3738. ["Input"] = "wwsq",
  3739. ["Name"] = "Big Blast",
  3740. ["Phase"] = 1,
  3741. ["Cooldown"] = 0,
  3742. ["CooldownName"] = "WWSQcool",
  3743. ["CanCancel"] = false,
  3744. ["Conditions"] = function()
  3745. local Viable = false
  3746. local Move
  3747. for _, p in pairs(MovesTable) do
  3748. if p.Input == "wwsq" then
  3749. Move = p
  3750. break
  3751. end
  3752. end
  3753. local ver = true
  3754. local CD = Move.Cooldown
  3755. local name = Move.CooldownName
  3756. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  3757. Viable = true
  3758. Cooldown(name, CD)
  3759. end
  3760. return Viable
  3761. end,
  3762. ["function"] = function()
  3763. doingmoves(true)
  3764. LastMove = "WWSQ"
  3765. local RNmove = LastMove
  3766. local ha = false
  3767. for i = 0, 1, 0.2 do
  3768. swait()
  3769. DIR = RootPart.CFrame.lookVector
  3770. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.3, false)
  3771. end
  3772. for i = 1, 3 do
  3773. swait()
  3774. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  3775. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  3776. game:GetService("Debris"):AddItem(p, 8)
  3777. local m = Instance.new("SpecialMesh", p)
  3778. m.MeshId = "rbxassetid://20329976"
  3779. m.Scale = Vector3.new(5, 3, 5)
  3780. coroutine.resume(coroutine.create(function(p, s)
  3781. for i = 1, 15 do
  3782. p.Transparency = 0.9 + i / 150
  3783. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  3784. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  3785. swait()
  3786. end
  3787. p:Remove()
  3788. end), p)
  3789. end
  3790. chatfunc("Take this!","くらえ!")
  3791. local BodyVel = Instance.new("BodyVelocity")
  3792. BodyVel.P = 2000
  3793. BodyVel.maxForce = Vector3.new(0, 4800000, 0)
  3794. BodyVel.velocity = Vector3.new(char.Torso.Velocity.x, -5, char.Torso.Velocity.z) * 0.5
  3795. BodyVel.Parent = Character.HumanoidRootPart
  3796. BodyVel.velocity = Vector3.new(0, 60, 0)
  3797. game:GetService("Debris"):AddItem(BodyVel,.5)
  3798. for i = 0, 1, 0.1 do
  3799. swait()
  3800. PlayAnimationFromTable(AnimTab.ddsc.Animation(1), 0.3, false)
  3801. end
  3802. so("136007472",Torso,1,1.5)
  3803. for i = 1, 20 do
  3804. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  3805. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  3806. m = Instance.new("BlockMesh", blast2)
  3807. m.Scale = Vector3.new(3,3,3)
  3808. coroutine.resume(coroutine.create(function(p)
  3809. for i = 0,1,.1 do
  3810. blast2.Transparency = i
  3811. blast2.Mesh.Scale = Vector3.new(3-3*i,3-3*i,3-3*i)
  3812. swait()
  3813. end
  3814. blast2:Remove()
  3815. end), p)
  3816. swait()
  3817. end
  3818. for i = 0, 1, .2 do
  3819. swait()
  3820. PlayAnimationFromTable(AnimTab.aasq.Animation(9, 0, 0), .5, false)
  3821. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  3822. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  3823. m = Instance.new("BlockMesh", blast2)
  3824. m.Scale = Vector3.new(3,3,3)
  3825. coroutine.resume(coroutine.create(function(p)
  3826. for i = 0,1,.1 do
  3827. blast2.Transparency = i
  3828. blast2.Mesh.Scale = Vector3.new(3-3*i,3-3*i,3-3*i)
  3829. swait()
  3830. end
  3831. blast2:Remove()
  3832. end), p)
  3833. end
  3834. do
  3835. local CPlayer = char
  3836. Humanoid.WalkSpeed = 8
  3837. DIR = Torso.CFrame.lookVector
  3838. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  3839. p.Transparency = 0.5
  3840. p.Anchored = true
  3841. p.CFrame = CFrame.new(CPlayer.HumanoidRootPart.Position + DIR * 5, CPlayer.HumanoidRootPart.Position + DIR * 20) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  3842. m = Instance.new("SpecialMesh", p)
  3843. m.MeshId = "rbxassetid://20329976"
  3844. m.Scale = Vector3.new(2, 2, 2)
  3845. coroutine.resume(coroutine.create(function(p)
  3846. for i = 1, 10 do
  3847. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5 - i * 0.1, 0.15, 1.5 - i * 0.1)
  3848. p.Transparency = 0.5 + i / 10
  3849. p.CFrame = p.CFrame * CFrame.new(0, 2, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  3850. swait()
  3851. end
  3852. p:Destroy()
  3853. end), p)
  3854. local p = Par(EffectModel, "Effect", bcol1, vt(1,1,1), "Neon")
  3855. p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -2)
  3856. p.Size = Vector3.new(4, 4, 4)
  3857. m = Instance.new("SpecialMesh", p)
  3858. m.Scale = Vector3.new(1, 1, 1)
  3859. m.MeshType = "Sphere"
  3860. local card = p
  3861. local clon = 0
  3862. so("75494297",Torso,1,.5)
  3863. local lpos, cpos
  3864. if mouse.Hit.p ~= nil then
  3865. local MainPos = p.Position
  3866. MainPos2 = mouse.Hit.p
  3867. local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
  3868. coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
  3869. repeat
  3870. swait()
  3871. local ohit, opos = rayCast(Pos1, Look.lookVector, 8, Character)
  3872. if Comboing == true and CANtwod == true then
  3873. ha = true
  3874. end
  3875. p.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
  3876. Pos1 = Pos1 + Look.lookVector * 5
  3877. clon = clon + 1
  3878. if clon >= 4 then
  3879. clon = 0
  3880. do
  3881. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  3882. p.CFrame = card.CFrame
  3883. game:GetService("Debris"):AddItem(p, 8)
  3884. local m = Instance.new("SpecialMesh", p)
  3885. m.MeshId = "rbxassetid://3270017"
  3886. m.Scale = Vector3.new(1, 1, 0.1)
  3887. coroutine.resume(coroutine.create(function(p, s)
  3888. for i = 1, 15 do
  3889. p.Transparency = 0.25 + i / 15
  3890. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, 2, 0)
  3891. p.CFrame = p.CFrame * CFrame.new(0, 0, 0)
  3892. swait()
  3893. end
  3894. p:Destroy()
  3895. end), p)
  3896. end
  3897. end
  3898. until ohit ~= nil
  3899. MagnitudeDamage(p, 40, 20, Vector3.new(0, 30, 0) + DIR * 70, 0.5, "H2", RootPart, 0, 0, 10, 15)
  3900. local t = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  3901. t.CFrame = p.CFrame
  3902. t.Transparency = .5
  3903. local m = Instance.new("SpecialMesh")
  3904. m.MeshType = "Sphere"
  3905. m.Parent = t
  3906. m.Scale = Vector3.new(3, 3, 3)
  3907. m.Name = "Triangle"
  3908. local t2 = Par(EffectModel, "Effect", "White", vt(1, 1, 1), "Neon")
  3909. t2.CFrame = p.CFrame
  3910. local m2 = Instance.new("SpecialMesh")
  3911. m2.MeshType = "Sphere"
  3912. m2.Parent = t2
  3913. m2.Scale = Vector3.new(2.6,2.6,2.6)
  3914. m2.Name = "Triangle"
  3915. coroutine.resume(coroutine.create(function(p)
  3916. so("233091205", t, 5, 1)
  3917. m.Scale = Vector3.new(40,40,40)
  3918. m2.Scale = Vector3.new(36,36,36)
  3919. card.Transparency = 1
  3920. swait(30)
  3921. for i = 0,1,.1 do
  3922. t.Transparency = i+.5
  3923. t2.Transparency = i
  3924. swait()
  3925. end
  3926. t:Destroy()
  3927. t2:Destroy()
  3928. card:Destroy()
  3929. end), p)
  3930. if realmode == true then
  3931. swait(5)
  3932. for i = 1, 10 do
  3933. swait(5)
  3934. local t = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  3935. t.CFrame = p.CFrame * CFrame.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3936. t.Transparency = .5
  3937. local m = Instance.new("SpecialMesh")
  3938. m.MeshType = "Sphere"
  3939. m.Parent = t
  3940. m.Scale = Vector3.new(3, 3, 3)
  3941. m.Name = "Triangle"
  3942. local t2 = Par(EffectModel, "Effect", "White", vt(1, 1, 1), "Neon")
  3943. t2.CFrame = t.CFrame
  3944. local m2 = Instance.new("SpecialMesh")
  3945. m2.MeshType = "Sphere"
  3946. m2.Parent = t2
  3947. m2.Scale = Vector3.new(2.6,2.6,2.6)
  3948. m2.Name = "Triangle"
  3949. MagnitudeDamage(t, 40, 20, Vector3.new(0, 30, 0) + DIR * 70, 0.5, "H2", RootPart, 0, 0, 10, 15)
  3950. coroutine.resume(coroutine.create(function(p)
  3951. so("233091205", t, 5, 1)
  3952. m.Scale = Vector3.new(40,40,40)
  3953. m2.Scale = Vector3.new(36,36,36)
  3954. card.Transparency = 1
  3955. swait(30)
  3956. for i = 0,1,.1 do
  3957. t.Transparency = i+.5
  3958. t2.Transparency = i
  3959. swait()
  3960. end
  3961. t:Destroy()
  3962. t2:Destroy()
  3963. card:Destroy()
  3964. end), p)
  3965. end
  3966. end
  3967. end), MainPos, MainPos2, MouseLook)
  3968. end
  3969. end
  3970. local parr = nil
  3971. local posd = nil
  3972. repeat
  3973. swait()
  3974. parr, posd = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 3, Character)
  3975. until parr
  3976. for i = 1, 3 do
  3977. swait()
  3978. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  3979. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  3980. game:GetService("Debris"):AddItem(p, 8)
  3981. local m = Instance.new("SpecialMesh", p)
  3982. m.MeshId = "rbxassetid://20329976"
  3983. m.Scale = Vector3.new(5, 3, 5)
  3984. coroutine.resume(coroutine.create(function(p, s)
  3985. for i = 1, 15 do
  3986. p.Transparency = 0.9 + i / 150
  3987. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  3988. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  3989. swait()
  3990. end
  3991. p:Remove()
  3992. end), p)
  3993. end
  3994. for i = 0, 1, 0.1 do
  3995. swait()
  3996. DIR = RootPart.CFrame.lookVector
  3997. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.5, false)
  3998. end
  3999. swait(20)
  4000. doingmoves(false)
  4001. end
  4002. })
  4003. table.insert(MovesTable, {
  4004. ["Input"] = "dwc",
  4005. ["Name"] = "Get Down",
  4006. ["Phase"] = 1,
  4007. ["Cooldown"] = 0,
  4008. ["CooldownName"] = "DWCcool",
  4009. ["CanCancel"] = false,
  4010. ["Conditions"] = function()
  4011. local Viable = false
  4012. local Move
  4013. for _, p in pairs(MovesTable) do
  4014. if p.Input == "dwc" then
  4015. Move = p
  4016. break
  4017. end
  4018. end
  4019. local ver = true
  4020. local CD = Move.Cooldown
  4021. local name = Move.CooldownName
  4022. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  4023. Viable = true
  4024. Cooldown(name, CD)
  4025. end
  4026. return Viable
  4027. end,
  4028. ["function"] = function()
  4029. doingmoves(true)
  4030. LastMove = "DWC"
  4031. local RNmove = LastMove
  4032. nou = {
  4033. 1.1,
  4034. 1.4,
  4035. 1.3,
  4036. 1.2,
  4037. 1.5
  4038. }
  4039. local snd = Instance.new("Sound",Head)
  4040. snd.SoundId = "rbxassetid://904811971"
  4041. snd.Volume = 1
  4042. snd:Play()
  4043. chatfunc("Useless useless useless useless useless useless useless useless useless useless useless!","無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄!")
  4044. RLTr.Enabled = true
  4045. local soN = "12222216"
  4046. velx = Instance.new("BodyVelocity")
  4047. velx.Parent = RootPart
  4048. velx.maxForce = Vector3.new(4000, 4000, 4000) * 2
  4049. velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
  4050. for i = 1, 5 do
  4051. swait()
  4052. ora = nou[math.random(1, #nou)]
  4053. DIR = char.Torso.CFrame.lookVector
  4054. so(soN, Torso, 1, ora)
  4055. for i = 0, 0.4, 0.15 do
  4056. ora = nou[math.random(1, #nou)]
  4057. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  4058. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0)
  4059. local m = Instance.new("SpecialMesh", blast2)
  4060. m.Scale = Vector3.new(.4, 1, .4)
  4061. m.MeshType = "Sphere"
  4062. coroutine.resume(coroutine.create(function()
  4063. for i = 0,1,.05 do
  4064. blast2.Transparency = i
  4065. m.Scale = Vector3.new(.4,1+10*i,.4)
  4066. swait()
  4067. end
  4068. blast2:Remove()
  4069. end))
  4070. swait()
  4071. PlayAnimationFromTable(AnimTab.dwc.Animation(1), 0.5, false)
  4072. end
  4073. MagnitudeDamage(RightLeg, 4, 2, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
  4074. velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
  4075. so(soN, Torso, 1, ora)
  4076. for i = 0, 0.4, 0.15 do
  4077. swait()
  4078. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  4079. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0)
  4080. local m = Instance.new("SpecialMesh", blast2)
  4081. m.Scale = Vector3.new(.4,1,.4)
  4082. m.MeshType = "Sphere"
  4083. coroutine.resume(coroutine.create(function()
  4084. for i = 0,1,.1 do
  4085. blast2.Transparency = i
  4086. m.Scale = Vector3.new(.4,1+10*i,.4)
  4087. swait()
  4088. end
  4089. blast2:Remove()
  4090. end))
  4091. ora = nou[math.random(1, #nou)]
  4092. PlayAnimationFromTable(AnimTab.dwc.Animation(2), 0.5, false)
  4093. end
  4094. velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
  4095. so(soN, Torso, 1, ora)
  4096. MagnitudeDamage(RightLeg, 4, 2, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
  4097. for i = 0, 0.4, 0.15 do
  4098. swait()
  4099. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  4100. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0)
  4101. local m = Instance.new("SpecialMesh", blast2)
  4102. m.Scale = Vector3.new(.4, 1, .4)
  4103. m.MeshType = "Sphere"
  4104. coroutine.resume(coroutine.create(function()
  4105. for i = 0,1,.1 do
  4106. blast2.Transparency = i
  4107. m.Scale = Vector3.new(.4,1+10*i,.4)
  4108. swait()
  4109. end
  4110. blast2:Remove()
  4111. end))
  4112. ora = nou[math.random(1, #nou)]
  4113. PlayAnimationFromTable(AnimTab.dwc.Animation(3), 0.5, false)
  4114. end
  4115. velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
  4116. so(soN, Torso, 1, ora)
  4117. MagnitudeDamage(RightLeg, 4, 2, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
  4118. end
  4119. velx:Destroy()
  4120. for i = 0, 1, 0.2 do
  4121. swait()
  4122. do
  4123. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  4124. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4125. m = Instance.new("BlockMesh", blast2)
  4126. m.Scale = Vector3.new(1, 1, 1)
  4127. coroutine.resume(coroutine.create(function()
  4128. for i = 1, 40 do
  4129. blast2.Transparency = i / 40
  4130. swait()
  4131. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4132. end
  4133. blast2:Remove()
  4134. end))
  4135. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  4136. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4137. m = Instance.new("BlockMesh", blast2)
  4138. m.Scale = Vector3.new(1, 1, 1)
  4139. coroutine.resume(coroutine.create(function()
  4140. for i = 1, 40 do
  4141. blast2.Transparency = i / 40
  4142. swait()
  4143. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4144. end
  4145. blast2:Remove()
  4146. end))
  4147. if LastMove ~= RNmove then
  4148. break
  4149. end
  4150. PlayAnimationFromTable(AnimTab.dwc.Animation(4), 0.6, false)
  4151. end
  4152. end
  4153. DIR = Head.CFrame.lookVector
  4154. so("200632136", RightArm, 1, 1)
  4155. Torso.Velocity = char.Torso.CFrame.lookVector * 30
  4156. snd:Stop()
  4157. snd.TimePosition = 5.8
  4158. snd:Play()
  4159. chatfunc("USELESS!","無駄!")
  4160. for i = 0, 1, 0.1 do
  4161. swait()
  4162. if LastMove ~= RNmove then
  4163. break
  4164. end
  4165. do
  4166. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  4167. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4168. m = Instance.new("BlockMesh", blast2)
  4169. m.Scale = Vector3.new(1, 1, 1)
  4170. coroutine.resume(coroutine.create(function()
  4171. for i = 1, 40 do
  4172. blast2.Transparency = i / 40
  4173. swait()
  4174. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4175. end
  4176. blast2:Remove()
  4177. end))
  4178. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  4179. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4180. m = Instance.new("BlockMesh", blast2)
  4181. m.Scale = Vector3.new(1, 1, 1)
  4182. coroutine.resume(coroutine.create(function()
  4183. for i = 1, 40 do
  4184. blast2.Transparency = i / 40
  4185. swait()
  4186. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4187. end
  4188. blast2:Remove()
  4189. end))
  4190. PlayAnimationFromTable(AnimTab.dwc.Animation(5), 0.3, false)
  4191. end
  4192. end
  4193. for i = 1, 10 do
  4194. local p = Par(EffectModel, "Effect", "Black", vt(0.2, 1, 0.2), "SmoothPlastic")
  4195. p.CFrame = Torso.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  4196. local m = Instance.new("SpecialMesh")
  4197. m.MeshType = "Sphere"
  4198. m.Parent = p
  4199. m.Scale = Vector3.new(1, 5, 1)
  4200. coroutine.resume(coroutine.create(function(p)
  4201. for i = 1, 40 do
  4202. p.Transparency = i / 40
  4203. p.CFrame = p.CFrame * CFrame.new(0, -1, 0)
  4204. swait()
  4205. end
  4206. p.Parent = nil
  4207. end), p)
  4208. end
  4209. local ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", Vector3.new())
  4210. ref.Anchored = true
  4211. ref.CFrame = CFrame.new(RootPart.Position)
  4212. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 50, Character)
  4213. if hitfloor2 ~= nil then
  4214. so("199145477", ref, 1, 1.2)
  4215. ref.CFrame = CFrame.new(posfloor2)
  4216. col = hitfloor2.BrickColor
  4217. game.Debris:AddItem(ref, 1)
  4218. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  4219. p.CFrame = CFrame.new(ref.Position + Vector3.new(0, 1, 0)) * CFrame.Angles(math.rad(90), 0, 0)
  4220. game:GetService("Debris"):AddItem(p, 8)
  4221. local m = Instance.new("SpecialMesh", p)
  4222. m.MeshId = "rbxassetid://3270017"
  4223. m.Scale = Vector3.new(1, 1, 0.1)
  4224. coroutine.resume(coroutine.create(function(p, s)
  4225. for i = 1, 15 do
  4226. p.Transparency = 0.25 + i / 15
  4227. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, 2, 0)
  4228. p.CFrame = p.CFrame * CFrame.new(0, 0, 0)
  4229. swait()
  4230. end
  4231. p:Remove()
  4232. end), p)
  4233. for i = 1, 10 do
  4234. local groundpart = part(3, EffectModel, 0, 0, col, "Ground", Vector3.new(math.random(50, 200) / 100, math.random(50, 200) / 100, math.random(50, 200) / 100))
  4235. groundpart.Anchored = true
  4236. groundpart.Material = hitfloor2.Material
  4237. groundpart.CanCollide = true
  4238. groundpart.CFrame = CFrame.new(ref.Position) * CFrame.new(math.random(-400, 400) / 100, 0, math.random(-400, 400) / 100) * CFrame.Angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4239. coroutine.resume(coroutine.create(function(groundpart)
  4240. for i = 1, 30 do
  4241. groundpart.Transparency = i / 30
  4242. swait()
  4243. end
  4244. groundpart:Destroy()
  4245. ref:Destroy()
  4246. end), groundpart)
  4247. end
  4248. end
  4249. RLTr.Enabled = false
  4250. MagnitudeDamage(RightLeg, 6, 15, Vector3.new(0, 1, 0) + DIR * 2.5, 0.5, "H1", Head, 0.1, 0, true, 0)
  4251. snd:Destroy()
  4252. if LastMove == RNmove then
  4253. doingmoves(false)
  4254. end
  4255. end
  4256. })
  4257. table.insert(MovesTable, {
  4258. ["Input"] = "saq",
  4259. ["Name"] = "Rush Punch",
  4260. ["Phase"] = 1,
  4261. ["Cooldown"] = 3,
  4262. ["CooldownName"] = "SAQcool",
  4263. ["CanCancel"] = false,
  4264. ["Conditions"] = function()
  4265. local Viable = false
  4266. local Move
  4267. for _, p in pairs(MovesTable) do
  4268. if p.Input == "saq" then
  4269. Move = p
  4270. break
  4271. end
  4272. end
  4273. local ver = true
  4274. local CD = Move.Cooldown
  4275. local name = Move.CooldownName
  4276. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  4277. Viable = true
  4278. Cooldown(name, CD)
  4279. end
  4280. return Viable
  4281. end,
  4282. ["function"] = function()
  4283. doingmoves(true)
  4284. LastMove = "saq"
  4285. local RNmove = LastMove
  4286. nou = {
  4287. 1.1,
  4288. 1.4,
  4289. 1.3,
  4290. 1.2,
  4291. 1.5
  4292. }
  4293. local snd = Instance.new("Sound",Head)
  4294. snd.SoundId = "rbxassetid://904811971"
  4295. snd.Volume = 1
  4296. snd:Play()
  4297. chatfunc("Useless useless useless useless useless useless useless useless useless useless useless!","無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄!")
  4298. RATr.Enabled = true
  4299. LATr.Enabled = true
  4300. local soN = "12222216"
  4301. velx = Instance.new("BodyVelocity")
  4302. velx.Parent = RootPart
  4303. velx.maxForce = Vector3.new(4000, 4000, 4000) * 2
  4304. velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
  4305. for i = 1, 10 do
  4306. DIR = char.Torso.CFrame.lookVector
  4307. for i = 0, 1, .5 do
  4308. swait()
  4309. PlayAnimationFromTable(AnimTab.saq.Animation(1), 0.7, false)
  4310. end
  4311. ora = nou[math.random(1, #nou)]
  4312. so(soN, Torso, 1, ora)
  4313. coroutine.resume(coroutine.create(function()
  4314. local part1 = Instance.new("Part",EffectModel)
  4315. part1.Size = Vector3.new(1,2,1)
  4316. part1.CanCollide = false
  4317. part1.Anchored = true
  4318. part1.BrickColor = BrickColor.new("Dark orange")
  4319. part1.CFrame = RightArm.CFrame
  4320. if Character:FindFirstChildOfClass("CharacterMesh") then
  4321. local mh = Instance.new("SpecialMesh",part1)
  4322. mh.MeshId = "rbxassetid://279174886"
  4323. mh.Scale = Vector3.new(1.1,1.1,1.1)
  4324. end
  4325. for i = .4,1,.1 do
  4326. swait()
  4327. part1.Transparency = i
  4328. end
  4329. part1:Destroy()
  4330. end))
  4331. MagnitudeDamage(RightArm, 4, 2, DIR * 3, 0.5, "H1", Head, 0, 0, 10, 15)
  4332. velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
  4333. DIR = char.Torso.CFrame.lookVector
  4334. for i = 0, 1, .5 do
  4335. swait()
  4336. PlayAnimationFromTable(AnimTab.saq.Animation(2), 0.7, false)
  4337. end
  4338. ora = nou[math.random(1, #nou)]
  4339. so(soN, Torso, 1, ora)
  4340. coroutine.resume(coroutine.create(function()
  4341. local part2 = Instance.new("Part",EffectModel)
  4342. part2.Size = Vector3.new(1,2,1)
  4343. part2.CanCollide = false
  4344. part2.Anchored = true
  4345. part2.BrickColor = BrickColor.new("Dark orange")
  4346. part2.CFrame = LeftArm.CFrame
  4347. if Character:FindFirstChildOfClass("CharacterMesh") then
  4348. local mh = Instance.new("SpecialMesh",part2)
  4349. mh.MeshId = "rbxassetid://279174949"
  4350. mh.Scale = Vector3.new(1.1,1.1,1.1)
  4351. end
  4352. for i = .4,1,.1 do
  4353. swait()
  4354. part2.Transparency = i
  4355. end
  4356. part2:Destroy()
  4357. end))
  4358. MagnitudeDamage(LeftArm, 4, 2, DIR * 3, 0.5, "H1", Head, 0, 0, 10, 15)
  4359. velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
  4360. end
  4361. snd:Stop()
  4362. snd.TimePosition = 5.8
  4363. snd:Play()
  4364. chatfunc("USELESS!","無駄!")
  4365. velx:Destroy()
  4366. for i = 0, 1, 0.25 do
  4367. swait()
  4368. PlayAnimationFromTable(AnimTab.ddsc.Animation(1), 0.3, false)
  4369. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  4370. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4371. m = Instance.new("BlockMesh", blast2)
  4372. m.Scale = Vector3.new(1, 1, 1)
  4373. coroutine.resume(coroutine.create(function()
  4374. for i = 1, 40 do
  4375. blast2.Transparency = i / 40
  4376. swait()
  4377. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4378. end
  4379. blast2:Remove()
  4380. end))
  4381. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  4382. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4383. m = Instance.new("BlockMesh", blast2)
  4384. m.Scale = Vector3.new(1, 1, 1)
  4385. coroutine.resume(coroutine.create(function()
  4386. for i = 1, 40 do
  4387. blast2.Transparency = i / 40
  4388. swait()
  4389. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4390. end
  4391. blast2:Remove()
  4392. end))
  4393. end
  4394. for i = 0, 1, 0.5 do
  4395. swait()
  4396. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.5, false)
  4397. end
  4398. so("12222208", RootPart, 5, .7)
  4399. p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
  4400. p.BrickColor = BrickColor.new("Light stone grey")
  4401. p.CFrame = (Torso.CFrame-Vector3.new(0,2.5,0)) * CFrame.Angles(0, math.random(-50, 50), 0)
  4402. local m = Instance.new("SpecialMesh", p)
  4403. m.MeshId = "rbxassetid://20329976"
  4404. p.Material = "SmoothPlastic"
  4405. m.Parent = p
  4406. m.Scale = Vector3.new(2, 2, 2)
  4407. m.Name = "Mesh"
  4408. game:GetService("Debris"):AddItem(p, 5)
  4409. coroutine.resume(coroutine.create(function(p)
  4410. for ii = 1, 10 do
  4411. p.Transparency = ii / 10
  4412. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
  4413. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1, -0.1, 1)
  4414. swait()
  4415. end
  4416. p:Remove()
  4417. end), p)
  4418. MagnitudeDamage(p, 5, 20, Vector3.new(0, 20, 0) + DIR * 50, 0.1, "H1", RootPart, 0.4, 0.4, 8, 10)
  4419. CamShake(RootPart, 15, 0.5, 20)
  4420. for i = 0, 1, 0.1 do
  4421. swait()
  4422. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.5, false)
  4423. end
  4424. swait(5)
  4425. RATr.Enabled = false
  4426. LATr.Enabled = false
  4427. snd:Destroy()
  4428. if LastMove == RNmove then
  4429. doingmoves(false)
  4430. end
  4431. end
  4432. })
  4433. table.insert(MovesTable, {
  4434. ["Input"] = "sax",
  4435. ["Name"] = "Tyrant Revolver",
  4436. ["Phase"] = 1,
  4437. ["Cooldown"] = 5,
  4438. ["CooldownName"] = "SAXcool",
  4439. ["CanCancel"] = false,
  4440. ["Conditions"] = function()
  4441. local Viable = false
  4442. local Move
  4443. for _, p in pairs(MovesTable) do
  4444. if p.Input == "sax" then
  4445. Move = p
  4446. break
  4447. end
  4448. end
  4449. local ver = true
  4450. local CD = Move.Cooldown
  4451. local name = Move.CooldownName
  4452. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  4453. Viable = true
  4454. Cooldown(name, CD)
  4455. end
  4456. return Viable
  4457. end,
  4458. ["function"] = function()
  4459. doingmoves(true)
  4460. LastMove = "sax"
  4461. Anim = "Jump"
  4462. chatfunc("Tyrannical Revolver!","たいらにかるりぼるば!")
  4463. for i = 0, 1, 0.4 do
  4464. swait()
  4465. DIR = RootPart.CFrame.lookVector
  4466. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.3, false)
  4467. end
  4468. so("227022193", LeftLeg, 0.6, 1.2)
  4469. for i = 1, 3 do
  4470. swait()
  4471. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  4472. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  4473. game:GetService("Debris"):AddItem(p, 8)
  4474. local m = Instance.new("SpecialMesh", p)
  4475. m.MeshId = "rbxassetid://20329976"
  4476. m.Scale = Vector3.new(5, 3, 5)
  4477. coroutine.resume(coroutine.create(function(p, s)
  4478. for i = 1, 15 do
  4479. p.Transparency = 0.9 + i / 150
  4480. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  4481. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  4482. swait()
  4483. end
  4484. p:Remove()
  4485. end), p)
  4486. end
  4487. RLTr.Enabled = true
  4488. BodyVel.maxForce = Vector3.new(4800000, 4800000, 4800000)
  4489. BodyVel.velocity = Vector3.new(char.Torso.Velocity.x, -5, char.Torso.Velocity.z) * 0.5
  4490. BodyVel.Parent = Character.HumanoidRootPart
  4491. BodyVel.velocity = DIR * 38 + Vector3.new(0, 10, 0)
  4492. MagnitudeDamage(LeftLeg, 5, 5, Vector3.new(0, 15, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
  4493. for i = 0, 1, 0.3 do
  4494. swait()
  4495. PlayAnimationFromTable(AnimTab.sax.Animation(2), 0.3, false)
  4496. end
  4497. for i = 0, 1, 0.2 do
  4498. swait()
  4499. PlayAnimationFromTable(AnimTab.sax.Animation(3), 0.3, false)
  4500. end
  4501. so("200632136", Torso, 1, 1.5)
  4502. BodyVel.maxForce = Vector3.new(4800000, 4800000, 4800000)
  4503. BodyVel.velocity = DIR * 49 + Vector3.new(0, 2, 0)
  4504. MagnitudeDamage(LeftLeg, 5, 5, Vector3.new(0, 10, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
  4505. for i = 0, 1, 0.5 do
  4506. swait()
  4507. PlayAnimationFromTable(AnimTab.sax.Animation(4), 0.5, false)
  4508. end
  4509. for i = 0, 1, 0.5 do
  4510. swait()
  4511. PlayAnimationFromTable(AnimTab.sax.Animation(5), 0.5, false)
  4512. end
  4513. for i = 0, 1, 0.5 do
  4514. swait()
  4515. PlayAnimationFromTable(AnimTab.sax.Animation(2), 0.5, false)
  4516. end
  4517. so("200632136", Torso, 1, 1.5)
  4518. MagnitudeDamage(LeftLeg, 5, 5, Vector3.new(0, 10, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
  4519. for i = 0, 1, 0.5 do
  4520. swait()
  4521. PlayAnimationFromTable(AnimTab.sax.Animation(3), 0.5, false)
  4522. end
  4523. for i = 0, 1, 0.5 do
  4524. swait()
  4525. PlayAnimationFromTable(AnimTab.sax.Animation(4), 0.5, false)
  4526. end
  4527. for i = 0, 1, 0.5 do
  4528. swait()
  4529. PlayAnimationFromTable(AnimTab.sax.Animation(5), 0.5, false)
  4530. end
  4531. for i = 0, 1, 0.5 do
  4532. swait()
  4533. PlayAnimationFromTable(AnimTab.sax.Animation(2), 0.5, false)
  4534. end
  4535. so("200632136", Torso, 1, 1.5)
  4536. MagnitudeDamage(LeftLeg, 5, 10, Vector3.new(0, 10, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
  4537. for i = 0, 1, 0.5 do
  4538. swait()
  4539. PlayAnimationFromTable(AnimTab.sax.Animation(3), 0.5, false)
  4540. end
  4541. BodyVel.Parent = nil
  4542. for i = 0, 1, 0.5 do
  4543. swait()
  4544. PlayAnimationFromTable(AnimTab.sax.Animation(4), 0.5, false)
  4545. end
  4546. for i = 0, 1, 0.5 do
  4547. swait()
  4548. PlayAnimationFromTable(AnimTab.sax.Animation(5), 0.5, false)
  4549. end
  4550. for i = 0, 1, 0.5 do
  4551. swait()
  4552. do
  4553. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  4554. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4555. m = Instance.new("BlockMesh", blast2)
  4556. m.Scale = Vector3.new(1, 1, 1)
  4557. coroutine.resume(coroutine.create(function()
  4558. for i = 1, 40 do
  4559. blast2.Transparency = i / 40
  4560. swait()
  4561. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4562. end
  4563. blast2:Remove()
  4564. end))
  4565. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  4566. blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4567. m = Instance.new("BlockMesh", blast2)
  4568. m.Scale = Vector3.new(1, 1, 1)
  4569. coroutine.resume(coroutine.create(function()
  4570. for i = 1, 40 do
  4571. blast2.Transparency = i / 40
  4572. swait()
  4573. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4574. end
  4575. blast2:Remove()
  4576. end))
  4577. PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
  4578. end
  4579. end
  4580. for i = 1, 10 do
  4581. local p = Par(EffectModel, "Effect", "Black", vt(0.2, 1, 0.2), "SmoothPlastic")
  4582. p.CFrame = Torso.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  4583. local m = Instance.new("SpecialMesh")
  4584. m.MeshType = "Sphere"
  4585. m.Parent = p
  4586. m.Scale = Vector3.new(1, 5, 1)
  4587. coroutine.resume(coroutine.create(function(p)
  4588. for i = 1, 40 do
  4589. p.Transparency = i / 40
  4590. p.CFrame = p.CFrame * CFrame.new(0, -1, 0)
  4591. swait()
  4592. end
  4593. p.Parent = nil
  4594. end), p)
  4595. end
  4596. local ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", Vector3.new())
  4597. ref.Anchored = true
  4598. ref.CFrame = CFrame.new(RootPart.Position)
  4599. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 50, Character)
  4600. if hitfloor2 ~= nil then
  4601. so("199145477", ref, 1, 1.2)
  4602. ref.CFrame = CFrame.new(posfloor2)
  4603. col = hitfloor2.BrickColor
  4604. game.Debris:AddItem(ref, 1)
  4605. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  4606. p.CFrame = CFrame.new(ref.Position + Vector3.new(0, 1, 0)) * CFrame.Angles(math.rad(90), 0, 0)
  4607. game:GetService("Debris"):AddItem(p, 8)
  4608. local m = Instance.new("SpecialMesh", p)
  4609. m.MeshId = "rbxassetid://3270017"
  4610. m.Scale = Vector3.new(1, 1, 0.1)
  4611. coroutine.resume(coroutine.create(function(p, s)
  4612. for i = 1, 15 do
  4613. p.Transparency = 0.25 + i / 15
  4614. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, 2, 0)
  4615. p.CFrame = p.CFrame * CFrame.new(0, 0, 0)
  4616. swait()
  4617. end
  4618. p:Remove()
  4619. end), p)
  4620. for i = 1, 10 do
  4621. local groundpart = part(3, EffectModel, 0, 0, col, "Ground", Vector3.new(math.random(50, 200) / 100, math.random(50, 200) / 100, math.random(50, 200) / 100))
  4622. groundpart.Anchored = true
  4623. groundpart.Material = hitfloor2.Material
  4624. groundpart.CanCollide = true
  4625. groundpart.CFrame = CFrame.new(ref.Position) * CFrame.new(math.random(-400, 400) / 100, 0, math.random(-400, 400) / 100) * CFrame.Angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4626. coroutine.resume(coroutine.create(function(groundpart)
  4627. for i = 1, 30 do
  4628. groundpart.Transparency = i / 30
  4629. swait()
  4630. end
  4631. groundpart:Destroy()
  4632. ref:Destroy()
  4633. end), groundpart)
  4634. end
  4635. end
  4636. MagnitudeDamage(RightLeg, 6, 15, Vector3.new(0, 1, 0) + DIR * 2.5, 0.5, "H1", Head, 0.1, 0, true, 0)
  4637. RLTr.Enabled = false
  4638. doingmoves(false)
  4639. end
  4640. })
  4641. table.insert(MovesTable, {
  4642. ["Input"] = "aasq",
  4643. ["Name"] = "Final Minutes",
  4644. ["Phase"] = 1,
  4645. ["Cooldown"] = 0,
  4646. ["CooldownName"] = "AASQcool",
  4647. ["CanCancel"] = false,
  4648. ["Conditions"] = function()
  4649. local Viable = false
  4650. local Move
  4651. for _, p in pairs(MovesTable) do
  4652. if p.Input == "aasq" then
  4653. Move = p
  4654. break
  4655. end
  4656. end
  4657. local ver = true
  4658. local CD = Move.Cooldown
  4659. local name = Move.CooldownName
  4660. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  4661. Viable = true
  4662. Cooldown(name, CD)
  4663. end
  4664. return Viable
  4665. end,
  4666. ["function"] = function()
  4667. doingmoves(true)
  4668. LastMove = "AASQ"
  4669. local RNmove = LastMove
  4670. CanCancel = false
  4671. chatfunc("Here's a present for ya!","これを取る!")
  4672. for i = 0, 1, 0.1 do
  4673. swait()
  4674. PlayAnimationFromTable(AnimTab.aasq.Animation(1, 0, 0), 0.5, false)
  4675. end
  4676. local efx = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  4677. efx.CFrame = RootPart.CFrame * CFrame.Angles(0, 0, math.rad(90))
  4678. efx.Transparency = 1
  4679. local p = Par(EffectModel, "Effect", "Black", vt(7, 7, 0.2), "SmoothPlastic")
  4680. p.Transparency = 1
  4681. p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -3)
  4682. local gui = Instance.new("SurfaceGui", p)
  4683. gui.Face = "Front"
  4684. local Iergui = Instance.new("ImageLabel", gui)
  4685. Iergui.Size = UDim2.new(1, 0, 1, 0)
  4686. Iergui.Image = "rbxassetid://363269577"
  4687. Iergui.BackgroundTransparency = 1
  4688. local Iergui2 = gui:clone()
  4689. Iergui2.Parent = p
  4690. Iergui2.Face = "Back"
  4691. coroutine.resume(coroutine.create(function()
  4692. for i = 1, 25 do
  4693. swait()
  4694. p.CFrame = p.CFrame * CFrame.Angles(0, 0, math.rad(5))
  4695. Iergui.ImageTransparency = i / 25
  4696. Iergui2.ImageLabel.ImageTransparency = i / 25
  4697. p.Size = p.Size + Vector3.new(0.2, 0.2, 0)
  4698. end
  4699. p:Destroy()
  4700. end))
  4701. local hited = false
  4702. so("241816017", RootPart, 1, 0.8)
  4703. for i = 1, 15 do
  4704. swait()
  4705. if hited == true then
  4706. break
  4707. end
  4708. efx.CFrame = clerp(efx.CFrame, efx.CFrame * CFrame.new(0, 0, -35), 0.1)
  4709. do
  4710. local blast2 = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  4711. blast2.CFrame = efx.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4712. local m = Instance.new("BlockMesh", blast2)
  4713. m.Scale = Vector3.new(1, 1, 1)
  4714. coroutine.resume(coroutine.create(function()
  4715. for i = 1, 20 do
  4716. blast2.Transparency = i / 20
  4717. m.Scale = m.Scale + vt(0.15, 0.15, 0.15)
  4718. swait()
  4719. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4720. end
  4721. blast2:Remove()
  4722. end))
  4723. for i, v in pairs(workspace:GetDescendants()) do
  4724. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v:findFirstChild("IsTeamMateOfCK")==nil and v:findFirstChild("Head") and v:findFirstChild("Head") and 7 > (v:findFirstChild("Head").Position - efx.Position).magnitude and v.Name ~= char.Name then
  4725. hited = true
  4726. Damagefunc(v.Head, 1, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 10, 20)
  4727. nigger = v.Head
  4728. if hited == true then
  4729. break
  4730. end
  4731. end
  4732. end
  4733. end
  4734. end
  4735. if hited == true then
  4736. do
  4737. local spec = true
  4738. so("240429615", nigger, 1, 1)
  4739. local goto = Par(EffectModel, "goto", "Black", vt(1, 1, 1), "SmoothPlastic")
  4740. goto.Transparency = 1
  4741. goto.CFrame = RootPart.CFrame * CFrame.new(0, 20, 0) * CFrame.Angles(math.rad(-40), 0, 0)
  4742. local pp = goto
  4743. local goH, goP = rayCast(pp.Position, pp.CFrame.lookVector, 9999, Character)
  4744. goto.CFrame = CFrame.new(goP)
  4745. game.Debris:AddItem(goto, 8)
  4746. local vp2 = Instance.new("BodyPosition", nigger)
  4747. vp2.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  4748. vp2.P = 10000000
  4749. vp2.D = 1000
  4750. coroutine.resume(coroutine.create(function()
  4751. while spec == true do
  4752. nigger.CFrame = CFrame.new(goto.Position) + Vector3.new(0, 2, 0)
  4753. vp2.Position = goto.CFrame.p + Vector3.new(0, 2, 0)
  4754. vp2.Parent = nigger
  4755. swait()
  4756. end
  4757. end))
  4758. local posfloor2 = nigger.Position
  4759. local p = Par(EffectModel, "Effect", "Really black", vt(12, 17, 12), "SmoothPlastic")
  4760. p.Size = Vector3.new(12, 17, 12)
  4761. p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
  4762. local m = Instance.new("SpecialMesh", p)
  4763. m.MeshId = "rbxassetid://20329976"
  4764. m.Scale = Vector3.new(29, 0, 29)
  4765. m.Name = "Triangle"
  4766. swait()
  4767. game.Debris:AddItem(p, 5)
  4768. coroutine.resume(coroutine.create(function(p)
  4769. for i = 1, 10 do
  4770. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-0.3, 0.5, -0.3)
  4771. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  4772. swait()
  4773. end
  4774. end), p)
  4775. coroutine.resume(coroutine.create(function(p)
  4776. for i = 1, 30 do
  4777. p.Transparency = 0.5 + i / 30
  4778. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
  4779. swait()
  4780. end
  4781. end), p)
  4782. local orls = p.CFrame
  4783. local p = Par(EffectModel, "Effect", "Really black", vt(12, 17, 12), "SmoothPlastic")
  4784. p.Size = Vector3.new(12, 17, 12)
  4785. p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
  4786. local m = Instance.new("SpecialMesh", p)
  4787. m.MeshId = "rbxassetid://20329976"
  4788. m.Scale = Vector3.new(29, 0, 29)
  4789. m.Name = "Triangle"
  4790. swait()
  4791. game.Debris:AddItem(p, 5)
  4792. coroutine.resume(coroutine.create(function(p)
  4793. for i = 1, 10 do
  4794. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-1, 1.2, -1)
  4795. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  4796. swait()
  4797. end
  4798. end), p)
  4799. coroutine.resume(coroutine.create(function(p)
  4800. for i = 1, 30 do
  4801. p.Transparency = 0.5 + i / 30
  4802. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
  4803. swait()
  4804. end
  4805. end), p)
  4806. local p = Par(EffectModel, "Effect", "Really black", vt(12, 17, 12), "SmoothPlastic")
  4807. p.Size = Vector3.new(12, 17, 12)
  4808. p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
  4809. local m = Instance.new("SpecialMesh", p)
  4810. m.MeshId = "rbxassetid://20329976"
  4811. m.Scale = Vector3.new(29, 0, 29)
  4812. m.Name = "Triangle"
  4813. swait()
  4814. game.Debris:AddItem(p, 5)
  4815. coroutine.resume(coroutine.create(function(p)
  4816. for i = 1, 10 do
  4817. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-2.2, 3, -2.3)
  4818. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  4819. swait()
  4820. end
  4821. end), p)
  4822. coroutine.resume(coroutine.create(function(p)
  4823. for i = 1, 30 do
  4824. p.Transparency = 0.5 + i / 30
  4825. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
  4826. swait()
  4827. end
  4828. end), p)
  4829. for i = 0, 1, 0.5 do
  4830. swait()
  4831. PlayAnimationFromTable(AnimTab.aasq.Animation(2, 0, 0), 0.3, false)
  4832. end
  4833. local vp = Instance.new("BodyPosition", Torso)
  4834. vp.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  4835. vp.P = 9000
  4836. vp.D = 1000
  4837. CamShake(RootPart, 15, 1, 10)
  4838. vp.Position = RootPart.Position + Vector3.new(0, 20, 0)
  4839. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 3000, Character)
  4840. local pz = Par(EffectModel, "Effect", "Black", Vector3.new(2, 2, 1), "SmoothPlastic")
  4841. pz.CFrame = cf(posfloor2) * CFrame.Angles(math.pi / 2, 0, 0)
  4842. local m = Instance.new("BlockMesh", pz)
  4843. m.Scale = Vector3.new(2.5, 2.5, 0)
  4844. pz.Transparency = 1
  4845. pz.Anchored = true
  4846. pz.CanCollide = false
  4847. pz.Parent = workspace
  4848. pz.Name = "Rune"
  4849. local d1 = Instance.new("Decal", pz)
  4850. d1.Texture = "rbxassetid://234376725"
  4851. d1.Face = "Front"
  4852. d1.Name = "d1"
  4853. local d1 = Instance.new("Decal", pz)
  4854. d1.Texture = "rbxassetid://234376725"
  4855. d1.Face = "Back"
  4856. d1.Name = "d2"
  4857. coroutine.resume(coroutine.create(function(p)
  4858. for i = 1, 30 do
  4859. swait()
  4860. p.CFrame = p.CFrame * CFrame.Angles(0, 0, math.rad(20 + i * 2))
  4861. p.d1.Transparency = 0.5 + i / 30
  4862. p.d2.Transparency = 0.5 + i / 30
  4863. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, 1.5, 0)
  4864. end
  4865. p:Remove()
  4866. end), pz)
  4867. swait(5)
  4868. local lopnum = 10
  4869. local lopsped = 0.5
  4870. local tododmg = 2
  4871. local tododmg2 = 50
  4872. local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
  4873. local hitcf = vp2.Parent.CFrame
  4874. local snd = Instance.new("Sound",Head)
  4875. snd.SoundId = "rbxassetid://904811971"
  4876. snd.Volume = 1
  4877. snd:Play()
  4878. chatfunc("Useless useless useless useless useless useless useless useless useless useless useless!","無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄!")
  4879. for i = 1, lopnum do
  4880. swait()
  4881. PlayAnimationFromTable(AnimTab.aasq.Animation(3, 0, 0), lopsped, false)
  4882. end
  4883. DIR = RootPart.CFrame.lookVector
  4884. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  4885. p.Transparency = 0.5
  4886. p.Anchored = true
  4887. p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  4888. m = Instance.new("SpecialMesh", p)
  4889. m.MeshId = "rbxassetid://20329976"
  4890. m.Scale = Vector3.new(2, 2, 2)
  4891. coroutine.resume(coroutine.create(function(p)
  4892. for i = 1, 10 do
  4893. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
  4894. p.Transparency = 0.25 + i / 10
  4895. p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  4896. swait()
  4897. end
  4898. p:Destroy()
  4899. end), p)
  4900. local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  4901. blast.Transparency = 1
  4902. blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
  4903. so("162246701",Torso,1,1.1)
  4904. local blasimg = Instance.new("BillboardGui", blast)
  4905. blasimg.Size = UDim2.new(23, 0, 13, 0)
  4906. local imgbls = Instance.new("ImageLabel", blasimg)
  4907. imgbls.BackgroundTransparency = 1
  4908. imgbls.Size = UDim2.new(1, 0, 1, 0)
  4909. imgbls.Image = "rbxassetid://55924470"
  4910. imgbls.ImageColor3 = Color3.new(0, 0, 0)
  4911. local emit3 = script.EMIT3:Clone()
  4912. emit3.Enabled = true
  4913. emit3.Parent = blast
  4914. local MainPos = blast.Position
  4915. MainPos2 = goto.Position
  4916. local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
  4917. coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
  4918. local num = 50
  4919. repeat
  4920. swait()
  4921. local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
  4922. blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
  4923. Pos1 = Pos1 + Look.lookVector * 5
  4924. if ohit ~= nil then
  4925. num = 0
  4926. end
  4927. num = num - 1
  4928. until num <= 0
  4929. MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
  4930. so("192410084", blast, 1, 1)
  4931. so("191395725", blast, 1, 1)
  4932. for i = 1, 4 do
  4933. p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
  4934. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  4935. m = Instance.new("SpecialMesh")
  4936. m.MeshId = "rbxassetid://3270017"
  4937. m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
  4938. m.Parent = p
  4939. game:GetService("Debris"):AddItem(p, 5)
  4940. coroutine.resume(coroutine.create(function(p, l)
  4941. for i = 1, 10 do
  4942. p.Transparency = i / 10
  4943. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
  4944. swait(0.5)
  4945. end
  4946. p:Remove()
  4947. end), p, 1)
  4948. end
  4949. for SOS = 1, 4 do
  4950. do
  4951. local cols = {
  4952. "Lavender",
  4953. bcol2,
  4954. "Bright purple",
  4955. bcol3
  4956. }
  4957. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
  4958. p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
  4959. p.CFrame = CFrame.new(blast.CFrame.p)
  4960. game:GetService("Debris"):AddItem(p, 5)
  4961. local m = Instance.new("BlockMesh", p)
  4962. m.Scale = Vector3.new(1.5, 1.5, 1.5)
  4963. local sds = script.EMIT3:Clone()
  4964. sds.Parent = p
  4965. sds.Enabled = true
  4966. coroutine.resume(coroutine.create(function(p, pc, s)
  4967. local e = 0
  4968. for i = 0 + s, 10 + s do
  4969. p.Transparency = 0.5 + (i - s) / 10
  4970. p.Mesh.Scale = p.Mesh.Scale / 1.02
  4971. e = e ^ 1.008 + 0.11
  4972. p.CFrame = pc * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1))) + Vector3.new(math.cos(math.deg(i * 0.6)) * (i - s + 8), 0.5, math.sin(math.deg(i * 0.6)) * (i - s + 8))
  4973. swait()
  4974. end
  4975. sds.Enabled = false
  4976. game.Debris:AddItem(p, 10)
  4977. end), p, p.CFrame, SOS * 9)
  4978. end
  4979. end
  4980. for i = 1, 20 do
  4981. local cols = {
  4982. "Lavender",
  4983. bcol2,
  4984. "Bright purple"
  4985. }
  4986. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
  4987. p.CFrame = blast.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  4988. local m = Instance.new("BlockMesh", p)
  4989. m.Scale = Vector3.new(2, 2, 2)
  4990. coroutine.resume(coroutine.create(function(p)
  4991. for i = 1, 15 do
  4992. p.Transparency = 0.5 + i / 15
  4993. p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
  4994. swait()
  4995. end
  4996. p.Parent = nil
  4997. end), p)
  4998. end
  4999. coroutine.resume(coroutine.create(function()
  5000. for i = 1, 20 do
  5001. swait()
  5002. blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
  5003. imgbls.ImageTransparency = i / 20
  5004. emit3.Enabled = false
  5005. end
  5006. game.Debris:AddItem(blast, 5)
  5007. end))
  5008. end), MainPos, MainPos2, MouseLook)
  5009.  
  5010. for i = 1, lopnum do
  5011. swait()
  5012. PlayAnimationFromTable(AnimTab.aasq.Animation(4, 0, 0), lopsped, false)
  5013. end
  5014. DIR = RootPart.CFrame.lookVector
  5015. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5016. p.Transparency = 0.5
  5017. p.Anchored = true
  5018. p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  5019. m = Instance.new("SpecialMesh", p)
  5020. m.MeshId = "rbxassetid://20329976"
  5021. m.Scale = Vector3.new(2, 2, 2)
  5022. coroutine.resume(coroutine.create(function(p)
  5023. for i = 1, 10 do
  5024. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
  5025. p.Transparency = 0.25 + i / 10
  5026. p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  5027. swait()
  5028. end
  5029. p:Destroy()
  5030. end), p)
  5031. local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5032. blast.Transparency = 1
  5033. blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
  5034. so("162246701",Torso,1,1.1)
  5035. local blasimg = Instance.new("BillboardGui", blast)
  5036. blasimg.Size = UDim2.new(23, 0, 13, 0)
  5037. local imgbls = Instance.new("ImageLabel", blasimg)
  5038. imgbls.BackgroundTransparency = 1
  5039. imgbls.Size = UDim2.new(1, 0, 1, 0)
  5040. imgbls.Image = "rbxassetid://55924470"
  5041. imgbls.ImageColor3 = Color3.new(0, 0, 0)
  5042. local emit3 = script.EMIT3:Clone()
  5043. emit3.Enabled = true
  5044. emit3.Parent = blast
  5045. local MainPos = blast.Position
  5046. MainPos2 = goto.Position
  5047. local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
  5048. coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
  5049. local num = 50
  5050. repeat
  5051. swait()
  5052. local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
  5053. blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
  5054. Pos1 = Pos1 + Look.lookVector * 5
  5055. if ohit ~= nil then
  5056. num = 0
  5057. end
  5058. num = num - 1
  5059. until num <= 0
  5060. MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
  5061. so("192410084", blast, 1, 1)
  5062. so("191395725", blast, 1, 1)
  5063. for i = 1, 4 do
  5064. p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
  5065. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5066. m = Instance.new("SpecialMesh")
  5067. m.MeshId = "rbxassetid://3270017"
  5068. m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
  5069. m.Parent = p
  5070. game:GetService("Debris"):AddItem(p, 5)
  5071. coroutine.resume(coroutine.create(function(p, l)
  5072. for i = 1, 10 do
  5073. p.Transparency = i / 10
  5074. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
  5075. swait(0.5)
  5076. end
  5077. p:Remove()
  5078. end), p, 1)
  5079. end
  5080. for SOS = 1, 4 do
  5081. do
  5082. local cols = {
  5083. "Lavender",
  5084. bcol2,
  5085. "Bright purple",
  5086. bcol3
  5087. }
  5088. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
  5089. p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
  5090. p.CFrame = CFrame.new(blast.CFrame.p)
  5091. game:GetService("Debris"):AddItem(p, 5)
  5092. local m = Instance.new("BlockMesh", p)
  5093. m.Scale = Vector3.new(1.5, 1.5, 1.5)
  5094. local sds = script.EMIT3:Clone()
  5095. sds.Parent = p
  5096. sds.Enabled = true
  5097. coroutine.resume(coroutine.create(function(p, pc, s)
  5098. local e = 0
  5099. for i = 0 + s, 10 + s do
  5100. p.Transparency = 0.5 + (i - s) / 10
  5101. p.Mesh.Scale = p.Mesh.Scale / 1.02
  5102. e = e ^ 1.008 + 0.11
  5103. p.CFrame = pc * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1))) + Vector3.new(math.cos(math.deg(i * 0.6)) * (i - s + 8), 0.5, math.sin(math.deg(i * 0.6)) * (i - s + 8))
  5104. swait()
  5105. end
  5106. sds.Enabled = false
  5107. game.Debris:AddItem(p, 10)
  5108. end), p, p.CFrame, SOS * 9)
  5109. end
  5110. end
  5111. for i = 1, 20 do
  5112. local cols = {
  5113. "Lavender",
  5114. bcol2,
  5115. "Bright purple"
  5116. }
  5117. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
  5118. p.CFrame = blast.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  5119. local m = Instance.new("BlockMesh", p)
  5120. m.Scale = Vector3.new(2, 2, 2)
  5121. coroutine.resume(coroutine.create(function(p)
  5122. for i = 1, 15 do
  5123. p.Transparency = 0.5 + i / 15
  5124. p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
  5125. swait()
  5126. end
  5127. p.Parent = nil
  5128. end), p)
  5129. end
  5130. coroutine.resume(coroutine.create(function()
  5131. for i = 1, 20 do
  5132. swait()
  5133. blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
  5134. imgbls.ImageTransparency = i / 20
  5135. emit3.Enabled = false
  5136. end
  5137. game.Debris:AddItem(blast, 5)
  5138. end))
  5139. end), MainPos, MainPos2, MouseLook)
  5140.  
  5141.  
  5142. for i = 1, lopnum do
  5143. swait()
  5144. PlayAnimationFromTable(AnimTab.aasq.Animation(5, 0, 0), lopsped, false)
  5145. end
  5146. DIR = RootPart.CFrame.lookVector
  5147. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5148. p.Transparency = 0.5
  5149. p.Anchored = true
  5150. p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  5151. m = Instance.new("SpecialMesh", p)
  5152. m.MeshId = "rbxassetid://20329976"
  5153. m.Scale = Vector3.new(2, 2, 2)
  5154. coroutine.resume(coroutine.create(function(p)
  5155. for i = 1, 10 do
  5156. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
  5157. p.Transparency = 0.25 + i / 10
  5158. p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  5159. swait()
  5160. end
  5161. p:Destroy()
  5162. end), p)
  5163. local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5164. blast.Transparency = 1
  5165. blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
  5166. so("162246701",Torso,1,1.1)
  5167. local blasimg = Instance.new("BillboardGui", blast)
  5168. blasimg.Size = UDim2.new(23, 0, 13, 0)
  5169. local imgbls = Instance.new("ImageLabel", blasimg)
  5170. imgbls.BackgroundTransparency = 1
  5171. imgbls.Size = UDim2.new(1, 0, 1, 0)
  5172. imgbls.Image = "rbxassetid://55924470"
  5173. imgbls.ImageColor3 = Color3.new(0, 0, 0)
  5174. local emit3 = script.EMIT3:Clone()
  5175. emit3.Enabled = true
  5176. emit3.Parent = blast
  5177. local MainPos = blast.Position
  5178. MainPos2 = goto.Position
  5179. local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
  5180. coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
  5181. local num = 50
  5182. repeat
  5183. swait()
  5184. local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
  5185. blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
  5186. Pos1 = Pos1 + Look.lookVector * 5
  5187. if ohit ~= nil then
  5188. num = 0
  5189. end
  5190. num = num - 1
  5191. until num <= 0
  5192. MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
  5193. so("192410084", blast, 1, 1)
  5194. so("191395725", blast, 1, 1)
  5195. for i = 1, 4 do
  5196. p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
  5197. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5198. m = Instance.new("SpecialMesh")
  5199. m.MeshId = "rbxassetid://3270017"
  5200. m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
  5201. m.Parent = p
  5202. game:GetService("Debris"):AddItem(p, 5)
  5203. coroutine.resume(coroutine.create(function(p, l)
  5204. for i = 1, 10 do
  5205. p.Transparency = i / 10
  5206. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
  5207. swait(0.5)
  5208. end
  5209. p:Remove()
  5210. end), p, 1)
  5211. end
  5212. for SOS = 1, 4 do
  5213. do
  5214. local cols = {
  5215. "Lavender",
  5216. bcol2,
  5217. "Bright purple",
  5218. bcol3
  5219. }
  5220. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
  5221. p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
  5222. p.CFrame = CFrame.new(blast.CFrame.p)
  5223. game:GetService("Debris"):AddItem(p, 5)
  5224. local m = Instance.new("BlockMesh", p)
  5225. m.Scale = Vector3.new(1.5, 1.5, 1.5)
  5226. local sds = script.EMIT3:Clone()
  5227. sds.Parent = p
  5228. sds.Enabled = true
  5229. coroutine.resume(coroutine.create(function(p, pc, s)
  5230. local e = 0
  5231. for i = 0 + s, 10 + s do
  5232. p.Transparency = 0.5 + (i - s) / 10
  5233. p.Mesh.Scale = p.Mesh.Scale / 1.02
  5234. e = e ^ 1.008 + 0.11
  5235. p.CFrame = pc * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1))) + Vector3.new(math.cos(math.deg(i * 0.6)) * (i - s + 8), 0.5, math.sin(math.deg(i * 0.6)) * (i - s + 8))
  5236. swait()
  5237. end
  5238. sds.Enabled = false
  5239. game.Debris:AddItem(p, 10)
  5240. end), p, p.CFrame, SOS * 9)
  5241. end
  5242. end
  5243. for i = 1, 20 do
  5244. local cols = {
  5245. "Lavender",
  5246. bcol2,
  5247. "Bright purple"
  5248. }
  5249. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
  5250. p.CFrame = blast.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  5251. local m = Instance.new("BlockMesh", p)
  5252. m.Scale = Vector3.new(2, 2, 2)
  5253. coroutine.resume(coroutine.create(function(p)
  5254. for i = 1, 15 do
  5255. p.Transparency = 0.5 + i / 15
  5256. p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
  5257. swait()
  5258. end
  5259. p.Parent = nil
  5260. end), p)
  5261. end
  5262. coroutine.resume(coroutine.create(function()
  5263. for i = 1, 20 do
  5264. swait()
  5265. blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
  5266. imgbls.ImageTransparency = i / 20
  5267. emit3.Enabled = false
  5268. end
  5269. game.Debris:AddItem(blast, 5)
  5270. end))
  5271. end), MainPos, MainPos2, MouseLook)
  5272.  
  5273. for i = 1, lopnum do
  5274. swait()
  5275. PlayAnimationFromTable(AnimTab.aasq.Animation(6, 0, 0), lopsped, false)
  5276. end
  5277. DIR = RootPart.CFrame.lookVector
  5278. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5279. p.Transparency = 0.5
  5280. p.Anchored = true
  5281. p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  5282. m = Instance.new("SpecialMesh", p)
  5283. m.MeshId = "rbxassetid://20329976"
  5284. m.Scale = Vector3.new(2, 2, 2)
  5285. coroutine.resume(coroutine.create(function(p)
  5286. for i = 1, 10 do
  5287. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
  5288. p.Transparency = 0.25 + i / 10
  5289. p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  5290. swait()
  5291. end
  5292. p:Destroy()
  5293. end), p)
  5294. local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5295. blast.Transparency = 1
  5296. blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
  5297. so("162246701",Torso,1,1.1)
  5298. local blasimg = Instance.new("BillboardGui", blast)
  5299. blasimg.Size = UDim2.new(23, 0, 13, 0)
  5300. local imgbls = Instance.new("ImageLabel", blasimg)
  5301. imgbls.BackgroundTransparency = 1
  5302. imgbls.Size = UDim2.new(1, 0, 1, 0)
  5303. imgbls.Image = "rbxassetid://55924470"
  5304. imgbls.ImageColor3 = Color3.new(0, 0, 0)
  5305. local emit3 = script.EMIT3:Clone()
  5306. emit3.Enabled = true
  5307. emit3.Parent = blast
  5308. local MainPos = blast.Position
  5309. MainPos2 = goto.Position
  5310. local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
  5311. coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
  5312. local num = 50
  5313. repeat
  5314. swait()
  5315. local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
  5316. blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
  5317. Pos1 = Pos1 + Look.lookVector * 5
  5318. if ohit ~= nil then
  5319. num = 0
  5320. end
  5321. num = num - 1
  5322. until num <= 0
  5323. MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
  5324. so("192410084", blast, 1, 1)
  5325. so("191395725", blast, 1, 1)
  5326. for i = 1, 4 do
  5327. p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
  5328. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5329. m = Instance.new("SpecialMesh")
  5330. m.MeshId = "rbxassetid://3270017"
  5331. m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
  5332. m.Parent = p
  5333. game:GetService("Debris"):AddItem(p, 5)
  5334. coroutine.resume(coroutine.create(function(p, l)
  5335. for i = 1, 10 do
  5336. p.Transparency = i / 10
  5337. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
  5338. swait(0.5)
  5339. end
  5340. p:Remove()
  5341. end), p, 1)
  5342. end
  5343. for SOS = 1, 4 do
  5344. do
  5345. local cols = {
  5346. "Lavender",
  5347. bcol2,
  5348. "Bright purple",
  5349. bcol3
  5350. }
  5351. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
  5352. p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
  5353. p.CFrame = CFrame.new(blast.CFrame.p)
  5354. game:GetService("Debris"):AddItem(p, 5)
  5355. local m = Instance.new("BlockMesh", p)
  5356. m.Scale = Vector3.new(1.5, 1.5, 1.5)
  5357. local sds = script.EMIT3:Clone()
  5358. sds.Parent = p
  5359. sds.Enabled = true
  5360. coroutine.resume(coroutine.create(function(p, pc, s)
  5361. local e = 0
  5362. for i = 0 + s, 10 + s do
  5363. p.Transparency = 0.5 + (i - s) / 10
  5364. p.Mesh.Scale = p.Mesh.Scale / 1.02
  5365. e = e ^ 1.008 + 0.11
  5366. p.CFrame = pc * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1))) + Vector3.new(math.cos(math.deg(i * 0.6)) * (i - s + 8), 0.5, math.sin(math.deg(i * 0.6)) * (i - s + 8))
  5367. swait()
  5368. end
  5369. sds.Enabled = false
  5370. game.Debris:AddItem(p, 10)
  5371. end), p, p.CFrame, SOS * 9)
  5372. end
  5373. end
  5374. for i = 1, 20 do
  5375. local cols = {
  5376. "Lavender",
  5377. bcol2,
  5378. "Bright purple"
  5379. }
  5380. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
  5381. p.CFrame = blast.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  5382. local m = Instance.new("BlockMesh", p)
  5383. m.Scale = Vector3.new(2, 2, 2)
  5384. coroutine.resume(coroutine.create(function(p)
  5385. for i = 1, 15 do
  5386. p.Transparency = 0.5 + i / 15
  5387. p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
  5388. swait()
  5389. end
  5390. p.Parent = nil
  5391. end), p)
  5392. end
  5393. coroutine.resume(coroutine.create(function()
  5394. for i = 1, 20 do
  5395. swait()
  5396. blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
  5397. imgbls.ImageTransparency = i / 20
  5398. emit3.Enabled = false
  5399. end
  5400. game.Debris:AddItem(blast, 5)
  5401. end))
  5402. end), MainPos, MainPos2, MouseLook)
  5403.  
  5404. for i = 1, lopnum do
  5405. swait()
  5406. PlayAnimationFromTable(AnimTab.aasq.Animation(7, 0, 0), lopsped, false)
  5407. end
  5408. DIR = RootPart.CFrame.lookVector
  5409. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5410. p.Transparency = 0.5
  5411. p.Anchored = true
  5412. p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  5413. m = Instance.new("SpecialMesh", p)
  5414. m.MeshId = "rbxassetid://20329976"
  5415. m.Scale = Vector3.new(2, 2, 2)
  5416. coroutine.resume(coroutine.create(function(p)
  5417. for i = 1, 10 do
  5418. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
  5419. p.Transparency = 0.25 + i / 10
  5420. p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  5421. swait()
  5422. end
  5423. p:Destroy()
  5424. end), p)
  5425. local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5426. blast.Transparency = 1
  5427. blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
  5428. so("162246701",Torso,1,1.1)
  5429. local blasimg = Instance.new("BillboardGui", blast)
  5430. blasimg.Size = UDim2.new(23, 0, 13, 0)
  5431. local imgbls = Instance.new("ImageLabel", blasimg)
  5432. imgbls.BackgroundTransparency = 1
  5433. imgbls.Size = UDim2.new(1, 0, 1, 0)
  5434. imgbls.Image = "rbxassetid://55924470"
  5435. imgbls.ImageColor3 = Color3.new(0, 0, 0)
  5436. local emit3 = script.EMIT3:Clone()
  5437. emit3.Enabled = true
  5438. emit3.Parent = blast
  5439. local MainPos = blast.Position
  5440. MainPos2 = goto.Position
  5441. local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
  5442. coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
  5443. local num = 50
  5444. repeat
  5445. swait()
  5446. local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
  5447. blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
  5448. Pos1 = Pos1 + Look.lookVector * 5
  5449. if ohit ~= nil then
  5450. num = 0
  5451. end
  5452. num = num - 1
  5453. until num <= 0
  5454. MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
  5455. so("192410084", blast, 1, 1)
  5456. so("191395725", blast, 1, 1)
  5457. for i = 1, 4 do
  5458. p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
  5459. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5460. m = Instance.new("SpecialMesh")
  5461. m.MeshId = "rbxassetid://3270017"
  5462. m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
  5463. m.Parent = p
  5464. game:GetService("Debris"):AddItem(p, 5)
  5465. coroutine.resume(coroutine.create(function(p, l)
  5466. for i = 1, 10 do
  5467. p.Transparency = i / 10
  5468. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
  5469. swait(0.5)
  5470. end
  5471. p:Remove()
  5472. end), p, 1)
  5473. end
  5474. for SOS = 1, 4 do
  5475. do
  5476. local cols = {
  5477. "Lavender",
  5478. bcol2,
  5479. "Bright purple",
  5480. bcol3
  5481. }
  5482. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
  5483. p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
  5484. p.CFrame = CFrame.new(blast.CFrame.p)
  5485. game:GetService("Debris"):AddItem(p, 5)
  5486. local m = Instance.new("BlockMesh", p)
  5487. m.Scale = Vector3.new(1.5, 1.5, 1.5)
  5488. local sds = script.EMIT3:Clone()
  5489. sds.Parent = p
  5490. sds.Enabled = true
  5491. coroutine.resume(coroutine.create(function(p, pc, s)
  5492. local e = 0
  5493. for i = 0 + s, 10 + s do
  5494. p.Transparency = 0.5 + (i - s) / 10
  5495. p.Mesh.Scale = p.Mesh.Scale / 1.02
  5496. e = e ^ 1.008 + 0.11
  5497. p.CFrame = pc * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1))) + Vector3.new(math.cos(math.deg(i * 0.6)) * (i - s + 8), 0.5, math.sin(math.deg(i * 0.6)) * (i - s + 8))
  5498. swait()
  5499. end
  5500. sds.Enabled = false
  5501. game.Debris:AddItem(p, 10)
  5502. end), p, p.CFrame, SOS * 9)
  5503. end
  5504. end
  5505. for i = 1, 20 do
  5506. local cols = {
  5507. "Lavender",
  5508. bcol2,
  5509. "Bright purple"
  5510. }
  5511. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
  5512. p.CFrame = blast.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  5513. local m = Instance.new("BlockMesh", p)
  5514. m.Scale = Vector3.new(2, 2, 2)
  5515. coroutine.resume(coroutine.create(function(p)
  5516. for i = 1, 15 do
  5517. p.Transparency = 0.5 + i / 15
  5518. p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
  5519. swait()
  5520. end
  5521. p.Parent = nil
  5522. end), p)
  5523. end
  5524. coroutine.resume(coroutine.create(function()
  5525. for i = 1, 20 do
  5526. swait()
  5527. blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
  5528. imgbls.ImageTransparency = i / 20
  5529. emit3.Enabled = false
  5530. end
  5531. game.Debris:AddItem(blast, 5)
  5532. end))
  5533. end), MainPos, MainPos2, MouseLook)
  5534.  
  5535. for i = 1, lopnum do
  5536. swait()
  5537. PlayAnimationFromTable(AnimTab.aasq.Animation(8, 0, 0), lopsped, false)
  5538. end
  5539. DIR = RootPart.CFrame.lookVector
  5540. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5541. p.Transparency = 0.5
  5542. p.Anchored = true
  5543. p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  5544. m = Instance.new("SpecialMesh", p)
  5545. m.MeshId = "rbxassetid://20329976"
  5546. m.Scale = Vector3.new(2, 2, 2)
  5547. coroutine.resume(coroutine.create(function(p)
  5548. for i = 1, 10 do
  5549. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
  5550. p.Transparency = 0.25 + i / 10
  5551. p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  5552. swait()
  5553. end
  5554. p:Destroy()
  5555. end), p)
  5556. local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  5557. blast.Transparency = 1
  5558. blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
  5559. so("162246701",Torso,1,1.1)
  5560. local blasimg = Instance.new("BillboardGui", blast)
  5561. blasimg.Size = UDim2.new(23, 0, 13, 0)
  5562. local imgbls = Instance.new("ImageLabel", blasimg)
  5563. imgbls.BackgroundTransparency = 1
  5564. imgbls.Size = UDim2.new(1, 0, 1, 0)
  5565. imgbls.Image = "rbxassetid://55924470"
  5566. imgbls.ImageColor3 = Color3.new(0, 0, 0)
  5567. local emit3 = script.EMIT3:Clone()
  5568. emit3.Enabled = true
  5569. emit3.Parent = blast
  5570. local MainPos = blast.Position
  5571. MainPos2 = goto.Position
  5572. local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
  5573. coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
  5574. local num = 50
  5575. repeat
  5576. swait()
  5577. local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
  5578. blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
  5579. Pos1 = Pos1 + Look.lookVector * 5
  5580. if ohit ~= nil then
  5581. num = 0
  5582. end
  5583. num = num - 1
  5584. until num <= 0
  5585. MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
  5586. so("192410084", blast, 1, 1)
  5587. so("191395725", blast, 1, 1)
  5588. for i = 1, 4 do
  5589. p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
  5590. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5591. m = Instance.new("SpecialMesh")
  5592. m.MeshId = "rbxassetid://3270017"
  5593. m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
  5594. m.Parent = p
  5595. game:GetService("Debris"):AddItem(p, 5)
  5596. coroutine.resume(coroutine.create(function(p, l)
  5597. for i = 1, 10 do
  5598. p.Transparency = i / 10
  5599. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
  5600. swait(0.5)
  5601. end
  5602. p:Remove()
  5603. end), p, 1)
  5604. end
  5605. for SOS = 1, 4 do
  5606. do
  5607. local cols = {
  5608. "Lavender",
  5609. bcol2,
  5610. "Bright purple",
  5611. bcol3
  5612. }
  5613. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
  5614. p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
  5615. p.CFrame = CFrame.new(blast.CFrame.p)
  5616. game:GetService("Debris"):AddItem(p, 5)
  5617. local m = Instance.new("BlockMesh", p)
  5618. m.Scale = Vector3.new(1.5, 1.5, 1.5)
  5619. local sds = script.EMIT3:Clone()
  5620. sds.Parent = p
  5621. sds.Enabled = true
  5622. coroutine.resume(coroutine.create(function(p, pc, s)
  5623. local e = 0
  5624. for i = 0 + s, 10 + s do
  5625. p.Transparency = 0.5 + (i - s) / 10
  5626. p.Mesh.Scale = p.Mesh.Scale / 1.02
  5627. e = e ^ 1.008 + 0.11
  5628. p.CFrame = pc * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1)), math.rad(math.random(-(i - s - 1), i - s + 1))) + Vector3.new(math.cos(math.deg(i * 0.6)) * (i - s + 8), 0.5, math.sin(math.deg(i * 0.6)) * (i - s + 8))
  5629. swait()
  5630. end
  5631. sds.Enabled = false
  5632. game.Debris:AddItem(p, 10)
  5633. end), p, p.CFrame, SOS * 9)
  5634. end
  5635. end
  5636. for i = 1, 20 do
  5637. local cols = {
  5638. "Lavender",
  5639. bcol2,
  5640. "Bright purple"
  5641. }
  5642. local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
  5643. p.CFrame = blast.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  5644. local m = Instance.new("BlockMesh", p)
  5645. m.Scale = Vector3.new(2, 2, 2)
  5646. coroutine.resume(coroutine.create(function(p)
  5647. for i = 1, 15 do
  5648. p.Transparency = 0.5 + i / 15
  5649. p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
  5650. swait()
  5651. end
  5652. p.Parent = nil
  5653. end), p)
  5654. end
  5655. coroutine.resume(coroutine.create(function()
  5656. for i = 1, 20 do
  5657. swait()
  5658. blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
  5659. imgbls.ImageTransparency = i / 20
  5660. emit3.Enabled = false
  5661. end
  5662. game.Debris:AddItem(blast, 5)
  5663. end))
  5664. end), MainPos, MainPos2, MouseLook)
  5665. local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
  5666. for i = 0,1,.1 do
  5667. swait()
  5668. PlayAnimationFromTable(AnimTab.aasq.Animation(12, 0, 0), 0.3, false)
  5669. end
  5670. snd:Destroy()
  5671. local blmod = Instance.new("Model",EffectModel)
  5672. so("137463716", RootPart, 1, 1)
  5673. for a = 1, 5 do
  5674. local blast2 = Par(blmod, "Effect", bcol1, vt(1, 1, 1), "Neon")
  5675. blast2.Anchored = false
  5676. local blwe = Instance.new("Weld",blast2)
  5677. blwe.Part0 = Torso
  5678. blwe.Part1 = blast2
  5679. blwe.C0 = CFrame.new(0, 0, -2)
  5680. blwe.C1 = CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5681. local m = Instance.new("BlockMesh", blast2)
  5682. m.Scale = Vector3.new(3,3,3)
  5683. coroutine.resume(coroutine.create(function()
  5684. for i = 0,1,.1 do
  5685. blast2.Transparency = 1.2-i
  5686. swait()
  5687. blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5688. end
  5689. while blast2 do
  5690. swait()
  5691. blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5692. end
  5693. end))
  5694. end
  5695. swait(30)
  5696. for i = 0,1,.1 do
  5697. swait()
  5698. PlayAnimationFromTable(AnimTab.aasq.Animation(4, 0, 0), 0.3, false)
  5699. end
  5700. so("925625975",Head,5,1)
  5701. chatfunc("USELESS!!","無駄!!")
  5702. local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
  5703. so("162246701",Torso,1,1)
  5704. local sannd = Instance.new("Sound",Torso)
  5705. sannd.SoundId = "rbxassetid://162246683"
  5706. sannd.Looped = true
  5707. sannd.Volume = 1
  5708. sannd:Play()
  5709. local blast = Par(blmod, "Effect", bcol1, vt(1,1,(frontcf.p - hitcf.p).magnitude) , "Neon")
  5710. blast.CFrame = CFrame.new((frontcf.p + hitcf.p)/2,frontcf.p)
  5711. local m = Instance.new("BlockMesh", blast)
  5712. m.Scale = Vector3.new(2,2,1)
  5713. if nigger.Parent ~= nil and realmode == true then
  5714. nigger.Parent:BreakJoints()
  5715. end
  5716. for a = 1, 60 do
  5717. p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
  5718. p.Transparency = 0.5
  5719. p.Anchored = true
  5720. p.CFrame = CFrame.new(RootPart.Position + DIR * 1, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  5721. m = Instance.new("SpecialMesh", p)
  5722. m.MeshId = "rbxassetid://20329976"
  5723. m.Scale = Vector3.new(2, 2, 2)
  5724. coroutine.resume(coroutine.create(function(p)
  5725. for i = 1, 10 do
  5726. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, 1, 1.65 - i * 0.1)
  5727. p.Transparency = 0.25 + i / 10
  5728. p.CFrame = p.CFrame * CFrame.new(0, -.2, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  5729. swait()
  5730. end
  5731. p:Destroy()
  5732. end), p)
  5733. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  5734. blast2.CFrame = hitcf * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5735. MagnitudeDamage(blast2, 10, 5, Vector3.new(0, 50, 0) + DIR * 50, 0.5, "H2", RootPart, 0.05, 0.4, 8, 10)
  5736. local m = Instance.new("BlockMesh", blast2)
  5737. coroutine.resume(coroutine.create(function()
  5738. for i = 0,1,.05 do
  5739. blast2.Transparency = i
  5740. m.Scale = Vector3.new(20*i,20*i,20*i)
  5741. swait()
  5742. end
  5743. blast2:Destroy()
  5744. end))
  5745. swait(1)
  5746. end
  5747. for a = 0,1,.05 do
  5748. sannd.Volume = a
  5749. for _, b in pairs(blmod:GetChildren()) do
  5750. b.Transparency = a
  5751. end
  5752. swait()
  5753. end
  5754. sannd:Destroy()
  5755. blmod:Destroy()
  5756. vp:Destroy()
  5757. vp2:Destroy()
  5758. for i = 1, 20 do
  5759. local oof = 18
  5760. swait()
  5761. PlayAnimationFromTable(AnimTab.aasq.Animation(10, oof, i), 0.3, false)
  5762. end
  5763. for i = 0, 2, 0.1 do
  5764. swait()
  5765. DIR = RootPart.CFrame.lookVector
  5766. PlayAnimationFromTable(AnimTab.aasq.Animation(11, 0, 0), 0.3, false)
  5767. end
  5768. end
  5769. end
  5770. if hited == true then
  5771. Cooldown("AASQcool", 30)
  5772. else
  5773. Cooldown("AASQcool", 5)
  5774. end
  5775. hited = false
  5776. doingmoves(false)
  5777. end
  5778. })
  5779. table.insert(MovesTable, {
  5780. ["Input"] = "wwx",
  5781. ["Name"] = "Soul Breaker",
  5782. ["Phase"] = 1,
  5783. ["Cooldown"] = 0,
  5784. ["CooldownName"] = "WWXcool",
  5785. ["CanCancel"] = true,
  5786. ["Conditions"] = function()
  5787. local Viable = false
  5788. local Move
  5789. for _, p in pairs(MovesTable) do
  5790. if p.Input == "wwx" then
  5791. Move = p
  5792. break
  5793. end
  5794. end
  5795. local ver = true
  5796. local CD = Move.Cooldown
  5797. local name = Move.CooldownName
  5798. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  5799. Viable = true
  5800. end
  5801. return Viable
  5802. end,
  5803. ["function"] = function()
  5804. doingmoves(true)
  5805. LastMove = "WWX"
  5806. local RNmove = LastMove
  5807. chatfunc("GET OVER HERE!","ここに乗る!")
  5808. so("131228548",Head,1,1.3)
  5809. for i = 0, 1, 0.45 do
  5810. swait()
  5811. PlayAnimationFromTable(AnimTab.wwx.Animation(1), 0.6, false)
  5812. end
  5813. for i = 1, 3 do
  5814. swait()
  5815. local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  5816. p.BrickColor = BrickColor.new("Really black")
  5817. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  5818. game:GetService("Debris"):AddItem(p, 8)
  5819. local m = Instance.new("SpecialMesh", p)
  5820. m.MeshId = "rbxassetid://20329976"
  5821. m.Scale = Vector3.new(5, 3, 5)
  5822. coroutine.resume(coroutine.create(function(p, s)
  5823. for i = 1, 15 do
  5824. p.Transparency = 0.9 + i / 150
  5825. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  5826. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  5827. swait()
  5828. end
  5829. p:Remove()
  5830. end), p)
  5831. end
  5832. local efx = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  5833. local m = Instance.new("SpecialMesh", efx)
  5834. m.Scale = vt(2, 2, 2)
  5835. local hitdeb = false
  5836. m.MeshId = "rbxassetid://51177741"
  5837. efx.CFrame = RootPart.CFrame * CFrame.Angles(0, 0, math.rad(90))
  5838. cb = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  5839. m = Instance.new("CylinderMesh", cb)
  5840. p = Par(EffectModel, "Effect", "Black", vt(7, 7, 0.2), "SmoothPlastic")
  5841. p.Transparency = 1
  5842. p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -3)
  5843. gui = Instance.new("SurfaceGui", p)
  5844. gui.Face = "Front"
  5845. Iergui = Instance.new("ImageLabel", gui)
  5846. Iergui.Size = UDim2.new(1, 0, 1, 0)
  5847. Iergui.ImageColor3 = BrickColor.new(bcol1).Color
  5848. Iergui.Image = "rbxassetid://569947439"
  5849. Iergui.BackgroundTransparency = 1
  5850. Iergui2 = gui:clone()
  5851. Iergui2.Parent = p
  5852. Iergui2.Face = "Back"
  5853. coroutine.resume(coroutine.create(function()
  5854. for i = 1, 25 do
  5855. swait()
  5856. p.CFrame = p.CFrame * CFrame.Angles(0, 0, math.rad(15))
  5857. Iergui.ImageTransparency = i / 25
  5858. Iergui2.ImageLabel.ImageTransparency = i / 25
  5859. end
  5860. p:Destroy()
  5861. end))
  5862. local p = Instance.new("Sound", efx)
  5863. p.Volume = 1
  5864. p.Pitch = 0.65
  5865. p.SoundId = "rbxassetid://231917788"
  5866. p:Play()
  5867. game:GetService("Debris"):AddItem(p, 3)
  5868. local p = Instance.new("Sound", efx)
  5869. p.Volume = 1
  5870. p.Pitch = 1
  5871. p.SoundId = "rbxassetid://233091183"
  5872. p:Play()
  5873. game:GetService("Debris"):AddItem(p, 3)
  5874. local hited = false
  5875. for i = 1, 30 do
  5876. swait()
  5877. if hited == false and LastMove ~= RNmove then
  5878. break
  5879. end
  5880. do
  5881. efx.CFrame = clerp(efx.CFrame, efx.CFrame * CFrame.new(0, 0, -35), 0.1)
  5882. cb.Size = Vector3.new(0.5, (char["Left Arm"].Position - efx.Position).magnitude, 0.5)
  5883. cb.CFrame = CFrame.new((char["Left Arm"].Position + efx.Position) / 2, char["Left Arm"].Position) * CFrame.Angles(math.pi / 2, 0, 0)
  5884. if hitdeb == false then
  5885. for i, v in pairs(workspace:GetDescendants()) do
  5886. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v:findFirstChild("IsTeamMateOfCK")==nil and v:findFirstChild("Head") and 7 > (v:findFirstChild("Head").Position - efx.Position).magnitude and v.Name ~= char.Name then
  5887. hited = true
  5888. for i = 1, 20 do
  5889. local p = Par(EffectModel, "Effect", "Black", vt(0.2, 1, 0.2), "Neon")
  5890. p.CFrame = v.Head.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  5891. p.Parent = EffectModel
  5892. local m = Instance.new("SpecialMesh")
  5893. m.MeshType = "Sphere"
  5894. m.Parent = p
  5895. m.Scale = Vector3.new(1, 8, 1)
  5896. coroutine.resume(coroutine.create(function(p)
  5897. for i = 1, 40 do
  5898. p.Transparency = i / 40
  5899. p.CFrame = p.CFrame * CFrame.new(0, -1, 0)
  5900. swait()
  5901. end
  5902. p.Parent = nil
  5903. end), p)
  5904. end
  5905. for i = 0, 1, 0.25 do
  5906. swait()
  5907. PlayAnimationFromTable(AnimTab.wwx.Animation(2), 0.3, false)
  5908. end
  5909. efx.Anchored = false
  5910. do
  5911. local lock = it("Weld", v)
  5912. lock.Part0 = efx
  5913. lock.Part1 = v.Head
  5914. local asd = true
  5915. coroutine.resume(coroutine.create(function()
  5916. while true do
  5917. swait()
  5918. do
  5919. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
  5920. blast2.CFrame = v.Head.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5921. coroutine.resume(coroutine.create(function()
  5922. for i = 1, 20 do
  5923. blast2.Transparency = i / 20
  5924. m.Scale = m.Scale + vt(-0.15, -0.15, -0.15)
  5925. swait()
  5926. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  5927. end
  5928. blast2:Remove()
  5929. end))
  5930. Damagefunc(v.Head, 1, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 10, 20)
  5931. efx.CFrame = clerp(efx.CFrame, RootPart.CFrame * CFrame.new(0, 0, -1), 0.3)
  5932. cb.Size = Vector3.new(0.5, (char["Left Arm"].Position - efx.Position).magnitude, 0.5)
  5933. cb.CFrame = CFrame.new((char["Left Arm"].Position + efx.Position) / 2, char["Left Arm"].Position) * CFrame.Angles(math.pi / 2, 0, 0)
  5934. if asd == false then
  5935. break
  5936. end
  5937. end
  5938. end
  5939. game.Debris:AddItem(efx, 5)
  5940. game.Debris:AddItem(cb, 5)
  5941. game.Debris:AddItem(lock, 5)
  5942. lock.Parent = nil
  5943. end))
  5944. if LastMove == RNmove then
  5945. local spn = 0
  5946. swait(5)
  5947. asd = false
  5948. efx:Destroy()
  5949. cb:Destroy()
  5950. lock:Destroy()
  5951. end
  5952. if LastMove == RNmove then
  5953. Cooldown("WWXcool",2)
  5954. doingmoves(false)
  5955. end
  5956. return
  5957. end
  5958. end
  5959. end
  5960. end
  5961. end
  5962. end
  5963. if LastMove == RNmove then
  5964. for i = 1, 10 do
  5965. swait()
  5966. efx.CFrame = clerp(efx.CFrame, char["Left Arm"].CFrame * CFrame.Angles(-math.rad(90), 0, math.rad(90)), 0.2)
  5967. cb.Size = Vector3.new(0.5, (char["Left Arm"].Position - efx.Position).magnitude, 0.5)
  5968. cb.CFrame = CFrame.new((char["Left Arm"].Position + efx.Position) / 2, char["Left Arm"].Position) * CFrame.Angles(math.pi / 2, 0, 0)
  5969. end
  5970. efx:Destroy()
  5971. cb:Destroy()
  5972. Cooldown("WWXcool", 0)
  5973. doingmoves(false)
  5974. end
  5975. end
  5976. })
  5977. table.insert(MovesTable, {
  5978. ["Input"] = "asdq",
  5979. ["Name"] = "Too Slow",
  5980. ["Phase"] = 1,
  5981. ["Cooldown"] = 5,
  5982. ["CooldownName"] = "ASDQcool",
  5983. ["CanCancel"] = false,
  5984. ["Conditions"] = function()
  5985. local Viable = false
  5986. local Move
  5987. for _, p in pairs(MovesTable) do
  5988. if p.Input == "asdq" then
  5989. Move = p
  5990. break
  5991. end
  5992. end
  5993. local ver = true
  5994. local CD = Move.Cooldown
  5995. local name = Move.CooldownName
  5996. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  5997. Viable = true
  5998. end
  5999. return Viable
  6000. end,
  6001. ["function"] = function()
  6002. chatfunc("Too slow!","遅すぎる!")
  6003. local MousePos = mouse.Hit.p
  6004. local LastPos = RootPart.CFrame
  6005. doingmoves(true)
  6006. Cooldown("ASDQcool", 5)
  6007. LastMove = "ASDQ"
  6008. local RNmove = LastMove
  6009. local portalbase = formportalBase(EffectModel, RootPart.CFrame * CFrame.Angles(0, 0, math.rad(90)) * CFrame.new(-2.75, 0, 0))
  6010. local portaloutline = formportalOutline(EffectModel, portalbase.CFrame)
  6011. coroutine.resume(coroutine.create(function()
  6012. swait(30)
  6013. for i = 1, 10 do
  6014. swait()
  6015. portalbase.Transparency = i / 10
  6016. portaloutline.Transparency = i / 10
  6017. portalbase.Size = portalbase.Size + Vector3.new(0, 0.3, 0.3)
  6018. portaloutline.Size = portaloutline.Size + Vector3.new(0, 0.3, 0.3)
  6019. end
  6020. portalbase.Parent = nil
  6021. portaloutline:Destroy()
  6022. end))
  6023. RootPart.Anchored = true
  6024. for i = 0,1,.2 do
  6025. RootPart.CFrame = clerp(LastPos,LastPos-Vector3.new(0,7,0),i)
  6026. PlayAnimationFromTable(AnimTab.Jump.Animation(1), 0.5, false)
  6027. swait()
  6028. end
  6029. local portalbase = formportalBase(EffectModel, cf(MousePos + Vector3.new(0, 20, 0)))
  6030. portalbase.CFrame = portalbase.CFrame * CFrame.Angles(0, 0, math.rad(-90))
  6031. local portaloutline = formportalOutline(EffectModel, portalbase.CFrame)
  6032. RootPart.Anchored = false
  6033. RootPart.CFrame = portalbase.CFrame * CFrame.Angles(0, 0, math.rad(90)) * CFrame.new(0, -2, 0)
  6034. coroutine.resume(coroutine.create(function()
  6035. swait(50)
  6036. for i = 1, 10 do
  6037. swait()
  6038. portalbase.Transparency = i / 10
  6039. portaloutline.Transparency = i / 10
  6040. portalbase.Size = portalbase.Size + Vector3.new(0, 0.3, 0.3)
  6041. portaloutline.Size = portaloutline.Size + Vector3.new(0, 0.3, 0.3)
  6042. end
  6043. portalbase.Parent = nil
  6044. portaloutline:Destroy()
  6045. end))
  6046. doingmoves(false)
  6047. end
  6048. })
  6049. table.insert(MovesTable, {
  6050. ["Input"] = "asdsdq",
  6051. ["Name"] = "Terror",
  6052. ["Phase"] = 1,
  6053. ["Cooldown"] = 10,
  6054. ["CooldownName"] = "ASDSDQcool",
  6055. ["CanCancel"] = false,
  6056. ["Conditions"] = function()
  6057. local Viable = false
  6058. local Move
  6059. for _, p in pairs(MovesTable) do
  6060. if p.Input == "asdsdq" then
  6061. Move = p
  6062. break
  6063. end
  6064. end
  6065. local ver = true
  6066. local CD = Move.Cooldown
  6067. local name = Move.CooldownName
  6068. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  6069. Viable = true
  6070. Cooldown(name, CD)
  6071. end
  6072. return Viable
  6073. end,
  6074. ["function"] = function()
  6075. doingmoves(true)
  6076. LastMove = "ASDSDQ"
  6077. local RNmove = LastMove
  6078. rays_not_ready = true
  6079. chatfunc("TERROR!","てら!")
  6080. so("153092315", Torso, 5, 0.8)
  6081. for i = 1, 3 do
  6082. swait()
  6083. local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
  6084. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  6085. game:GetService("Debris"):AddItem(p, 8)
  6086. local m = Instance.new("SpecialMesh", p)
  6087. m.MeshId = "rbxassetid://20329976"
  6088. m.Scale = Vector3.new(5, 3, 5)
  6089. coroutine.resume(coroutine.create(function(p, s)
  6090. for i = 1, 15 do
  6091. p.Transparency = 0.9 + i / 150
  6092. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  6093. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  6094. swait()
  6095. end
  6096. p:Remove()
  6097. end), p)
  6098. end
  6099. local vp = Instance.new("BodyPosition")
  6100. vp.position = char.Torso.Position
  6101. vp.Parent = nil
  6102. vp.maxForce = Vector3.new(50000, 50000, 50000) * 50000000000000000
  6103. vp.P = 9000
  6104. vp.D = 1000
  6105. for i = 1, 1.5, 0.1 do
  6106. swait()
  6107. PlayAnimationFromTable(AnimTab.asdsdq.Animation(1), 0.3, false)
  6108. end
  6109. local DIR = RootPart.CFrame.lookVector
  6110. so("235097661", Torso, 1, 0.6)
  6111. so("156386031", Torso, 1, 1)
  6112. for i = 0, 15 do
  6113. swait()
  6114. PlayAnimationFromTable(AnimTab.asdsdq.Animation(2), 0.2, false)
  6115. RootPart.CFrame = RootPart.CFrame + DIR * 5
  6116. MagnitudeDamage(Torso, 12, 5, Vector3.new(0, 0, 0), 0.1, "H2", RootPart, 0.1, 0, false, 0)
  6117. do
  6118. local blast2 = Instance.new("Part", EffectModel)
  6119. blast2.Anchored = true
  6120. blast2.CanCollide = false
  6121. blast2.Size = Vector3.new(1, 1, 1)
  6122. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6123. local m = Instance.new("SpecialMesh", blast2)
  6124. m.Scale = Vector3.new(4, 4, 4)
  6125. m.MeshType = "Brick"
  6126. blast2.BrickColor = BrickColor.new("Black")
  6127. blast2.Material = "SmoothPlastic"
  6128. coroutine.resume(coroutine.create(function()
  6129. for i = 1, 20 do
  6130. blast2.Transparency = i / 20
  6131. m.Scale = m.Scale + vt(-0.2, -0.2, -0.2)
  6132. swait()
  6133. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10, 10)), math.rad(math.random(-10, 10)), math.rad(math.random(-10, 10)))
  6134. end
  6135. blast2:Remove()
  6136. end))
  6137. local blast2 = Instance.new("Part", EffectModel)
  6138. blast2.Anchored = true
  6139. blast2.CanCollide = false
  6140. blast2.Size = Vector3.new(1, 1, 1)
  6141. blast2.CFrame = LeftArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6142. local m = Instance.new("SpecialMesh", blast2)
  6143. m.Scale = Vector3.new(4, 4, 4)
  6144. m.MeshType = "Brick"
  6145. blast2.BrickColor = BrickColor.new("Black")
  6146. blast2.Material = "SmoothPlastic"
  6147. coroutine.resume(coroutine.create(function()
  6148. for i = 1, 20 do
  6149. blast2.Transparency = i / 20
  6150. m.Scale = m.Scale + vt(-0.2, -0.2, -0.2)
  6151. swait()
  6152. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10, 10)), math.rad(math.random(-10, 10)), math.rad(math.random(-10, 10)))
  6153. end
  6154. blast2:Remove()
  6155. end))
  6156. local p = Par(EffectModel, "Effect", "Black", vt(1,1,1), "SmoothPlastic")
  6157. p.Transparency = 1
  6158. p.CFrame = RootPart.CFrame + Vector3.new(0, -2, 0)
  6159. local ma = Instance.new("BlockMesh", p)
  6160. ma.Scale = Vector3.new(5, .1, 5)
  6161. local card = p
  6162. local dec = Instance.new("Decal",p)
  6163. dec.Texture = "rbxassetid://72005006"
  6164. dec.Face = "Top"
  6165. coroutine.resume(coroutine.create(function()
  6166. while p do
  6167. swait()
  6168. p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(3),0)
  6169. end
  6170. end))
  6171. coroutine.resume(coroutine.create(function()
  6172. local blast = Par(EffectModel, "Effect", "Black", vt(0.2, 0.2, 0.2), "Neon")
  6173. local m = Instance.new("SpecialMesh", blast)
  6174. m.Scale = Vector3.new(15, 15, 15)
  6175. m.MeshType = "Sphere"
  6176. blast.Transparency = 0.6
  6177. repeat
  6178. swait()
  6179. until rays_not_ready == false
  6180. coroutine.resume(coroutine.create(function(p)
  6181. for ii = 1, 20 do
  6182. blast.Transparency = 0.6 + ii / 20
  6183. blast.Mesh.Scale = blast.Mesh.Scale / 1.1
  6184. blast.CFrame = card.CFrame
  6185. swait()
  6186. end
  6187. blast:Remove()
  6188. end), p)
  6189. MagnitudeDamage(card, 12, 10, Vector3.new(0, 3, 0) + DIR * 3, 0.5, "H2", RootPart, 0, 0, 8, 10)
  6190. local ray = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  6191. ray.CFrame = cf(card.Position)
  6192. local rma = it("CylinderMesh", ray)
  6193. rma.Scale = vt(4, 30000, 4)
  6194. ray.Anchored = true
  6195. ray.CanCollide = false
  6196. coroutine.resume(coroutine.create(function()
  6197. for i = 1, 30 do
  6198. swait()
  6199. ma.Scale = ma.Scale + vt(0.5, 0, 0.5)
  6200. rma.Scale = rma.Scale + vt(0.1, 0, 0.1)
  6201. dec.Transparency = i / 30
  6202. ray.Transparency = i / 30
  6203. end
  6204. card:Destroy()
  6205. ray:Destroy()
  6206. end))
  6207. end))
  6208. end
  6209. end
  6210. swait(10)
  6211. rays_not_ready = false
  6212. doingmoves(false)
  6213. vp:Destroy()
  6214. end
  6215. })
  6216. table.insert(MovesTable, {
  6217. ["Input"] = "wadq",
  6218. ["Name"] = "Deadend",
  6219. ["Phase"] = 1,
  6220. ["Cooldown"] = 10,
  6221. ["CooldownName"] = "WADQcool",
  6222. ["CanCancel"] = false,
  6223. ["Conditions"] = function()
  6224. local Viable = false
  6225. local Move
  6226. for _, p in pairs(MovesTable) do
  6227. if p.Input == "wadq" then
  6228. Move = p
  6229. break
  6230. end
  6231. end
  6232. local ver = true
  6233. local CD = Move.Cooldown
  6234. local name = Move.CooldownName
  6235. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  6236. Viable = true
  6237. end
  6238. return Viable
  6239. end,
  6240. ["function"] = function()
  6241. doingmoves(true)
  6242. LastMove = "WADQ"
  6243. Equip_Fate()
  6244. chatfunc("Haaaaaaaa...","はああああああ…")
  6245. local t = 0
  6246. repeat
  6247. swait()
  6248. t = t + 1
  6249. local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "Neon")
  6250. s = math.random(1, 35) / 10
  6251. local m = Instance.new("BlockMesh", p)
  6252. m.Scale = Vector3.new(s, s, s)
  6253. p.CFrame = RootPart.CFrame * CFrame.new(math.random(-12, 12), math.random(-2, 4), math.random(-12, 12)) * CFrame.Angles(math.random(), math.random(), math.random())
  6254. coroutine.resume(coroutine.create(function(p)
  6255. for i = 1, 30 do
  6256. if 1 <= p.Transparency then
  6257. p:Destroy()
  6258. break
  6259. end
  6260. p.CFrame = p.CFrame * CFrame.Angles(math.rad(2), math.rad(2), math.rad(2)) + Vector3.new(0, 0.4, 0)
  6261. p.Transparency = i / 30
  6262. swait()
  6263. end
  6264. p.Parent = nil
  6265. end), p)
  6266. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
  6267. if hitfloor2 ~= nil then
  6268. p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
  6269. p.BrickColor = BrickColor.new("Light stone grey")
  6270. p.CFrame = cf(posfloor2) * CFrame.new(0, 0.5, 0) * CFrame.Angles(0, math.random(-50, 50), 0)
  6271. local m = Instance.new("SpecialMesh", p)
  6272. m.MeshId = "rbxassetid://20329976"
  6273. p.Material = "SmoothPlastic"
  6274. m.Parent = p
  6275. m.Scale = Vector3.new(2, 2, 2)
  6276. m.Name = "Mesh"
  6277. game:GetService("Debris"):AddItem(p, 5)
  6278. coroutine.resume(coroutine.create(function(p)
  6279. for ii = 1, 20 do
  6280. p.Transparency = 0.5 + ii / 20
  6281. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
  6282. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, -0.1, 2)
  6283. swait()
  6284. end
  6285. p:Remove()
  6286. end), p)
  6287. end
  6288. for i, v in pairs(workspace:GetDescendants()) do
  6289. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v:findFirstChild("Head") and v:findFirstChild("IsTeamMateOfCK")==nil and 20 > (v:findFirstChild("Head").Position - RootPart.Position).magnitude and v.Name ~= char.Name then
  6290. Damagefunc(v.Head, 0.4, Vector3.new(), 0.5, "H2", RootPart, 0, 0, 10, 20)
  6291. local DIR = RootPart.CFrame.lookVector
  6292. local pz = Instance.new("BodyPosition", v.Head)
  6293. pz.P = 9000
  6294. pz.D = 2000
  6295. pz.maxForce = Vector3.new(3800000, 3800000, 3800000) * 10000
  6296. pz.position = Torso.Position
  6297. game:GetService("Debris"):AddItem(pz, 0.25)
  6298. end
  6299. end
  6300. until t >= 60 or qhold == false
  6301. Cooldown("WADQcool", 0)
  6302. chatfunc("DEADEND!","でどえんど!")
  6303. for i = 0, 1, 0.1 do
  6304. swait()
  6305. PlayAnimationFromTable(AnimTab.wadq.Animation(1), 0.3, false)
  6306. end
  6307. for i = 1, 9 do
  6308. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
  6309. swait(1)
  6310. local CFr = {
  6311. 0,
  6312. }
  6313. local CFr2 = {
  6314. -4,
  6315. -8,
  6316. -12,
  6317. -16,
  6318. -20,
  6319. -24,
  6320. -28,
  6321. -32,
  6322. -36,
  6323. -40,
  6324. }
  6325. so("178452221", RootPart, 1, 0.6)
  6326. so("192410084", RootPart, 1, 1)
  6327. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6328. p.CFrame = RootPart.CFrame * CFrame.new(CFr[i], -0.3, CFr2[i])
  6329. p.BrickColor = hitfloor2.BrickColor
  6330. p.Parent = EffectModel
  6331. m = it("SpecialMesh", p)
  6332. m.MeshId = "rbxassetid://1323306"
  6333. m.Scale = Vector3.new(1, 1, 1)
  6334. m.Parent = p
  6335. m.Name = "Triangle"
  6336. p.Transparency = 0.5
  6337. coroutine.resume(coroutine.create(function(p)
  6338. for i = 1, 20 do
  6339. p.Transparency = 0.5 + i / 20
  6340. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1.4, 2, 1.4)
  6341. p.CFrame = p.CFrame * CFrame.new(0, 1, 0)
  6342. swait()
  6343. end
  6344. p.Parent = nil
  6345. end), p)
  6346. MagnitudeDamage(p, 8, 10, Vector3.new(0, 100, 0) + DIR * 1, 0.5, "H1", RootPart, 0.4, 0.4, 8, 10)
  6347. CamShake(RootPart, 15, 0.5, 20)
  6348. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6349. p.CFrame = RootPart.CFrame * CFrame.new(CFr[i], -2.5, CFr2[i])
  6350. p.BrickColor = hitfloor2.BrickColor
  6351. m = it("SpecialMesh", p)
  6352. m.MeshId = "rbxassetid://20329976"
  6353. m.Scale = Vector3.new(1, 1, 1)
  6354. m.Parent = p
  6355. m.Name = "Triangle"
  6356. p.Transparency = 0.5
  6357. coroutine.resume(coroutine.create(function(p)
  6358. for i = 1, 10 do
  6359. p.Transparency = i / 10
  6360. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1, 0.2, 1)
  6361. swait()
  6362. end
  6363. p.Parent = nil
  6364. end), p)
  6365. end
  6366. Un_Equip_Fate()
  6367. doingmoves(false)
  6368. end
  6369. })
  6370. table.insert(MovesTable, {
  6371. ["Input"] = "ssq",
  6372. ["Name"] = "Groundbreaker",
  6373. ["Phase"] = 1,
  6374. ["Cooldown"] = 0,
  6375. ["CooldownName"] = "SSQcool",
  6376. ["CanCancel"] = false,
  6377. ["Conditions"] = function()
  6378. local Viable = false
  6379. local Move
  6380. for _, p in pairs(MovesTable) do
  6381. if p.Input == "ssq" then
  6382. Move = p
  6383. break
  6384. end
  6385. end
  6386. local ver = true
  6387. local CD = Move.Cooldown
  6388. local name = Move.CooldownName
  6389. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  6390. Viable = true
  6391. end
  6392. return Viable
  6393. end,
  6394. ["function"] = function()
  6395. doingmoves(true)
  6396. LastMove = "SSQ"
  6397. Cooldown("SSQcool", 6)
  6398. chatfunc("GROUNDBREAKER!","ぐらうんどぶれいか!")
  6399. RLTr.Enabled = true
  6400. so("137463716", RootPart, 1, 1)
  6401. for i = 0, 1, 0.1 do
  6402. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  6403. blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6404. m = Instance.new("BlockMesh", blast2)
  6405. m.Scale = Vector3.new(1, 1, 1)
  6406. coroutine.resume(coroutine.create(function()
  6407. for i = 1, 40 do
  6408. blast2.Transparency = i / 40
  6409. swait()
  6410. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6411. end
  6412. blast2:Remove()
  6413. end))
  6414. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  6415. blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6416. m = Instance.new("BlockMesh", blast2)
  6417. m.Scale = Vector3.new(1, 1, 1)
  6418. coroutine.resume(coroutine.create(function()
  6419. for i = 1, 40 do
  6420. blast2.Transparency = i / 40
  6421. swait()
  6422. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6423. end
  6424. blast2:Remove()
  6425. end))
  6426. swait()
  6427. PlayAnimationFromTable(AnimTab.ddsc.Animation(5), 0.3, false)
  6428. end
  6429. for i = 0, 1, 0.5 do
  6430. swait()
  6431. PlayAnimationFromTable(AnimTab.ddsc.Animation(6), 0.5, false)
  6432. end
  6433. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
  6434. local CFr = {
  6435. 0,
  6436. }
  6437. local CFr2 = {
  6438. 0
  6439. }
  6440. so("137994058", RootPart, 1, 1)
  6441. for i = 1, 8 do
  6442. local size = math.random(5,8)
  6443. local p = Instance.new("Part",EffectModel)
  6444. p.BrickColor = hitfloor2.BrickColor
  6445. p.Material = hitfloor2.Material
  6446. p.Size = Vector3.new(size,size,size)
  6447. p.CFrame = cf(posfloor2) * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  6448. p.CanCollide = false
  6449. p.Velocity = Vector3.new(math.random(-30,30),100,math.random(-30,30))
  6450. coroutine.resume(coroutine.create(function()
  6451. swait(10)
  6452. p.CanCollide = true
  6453. swait(100)
  6454. for i = 1, 20 do
  6455. swait()
  6456. p.Transparency = i/20
  6457. end
  6458. p:Destroy()
  6459. end))
  6460. end
  6461. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6462. p.CFrame = RootPart.CFrame * CFrame.new(CFr[1], -0.3, CFr2[1])
  6463. p.BrickColor = hitfloor2.BrickColor
  6464. p.Parent = EffectModel
  6465. m = it("SpecialMesh", p)
  6466. m.MeshId = "rbxassetid://1323306"
  6467. m.Scale = Vector3.new(1, 1, 1)
  6468. m.Parent = p
  6469. m.Name = "Triangle"
  6470. p.Transparency = 0.5
  6471. coroutine.resume(coroutine.create(function(p)
  6472. for i = 1, 40 do
  6473. p.Transparency = 0.5 + i / 40
  6474. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1.4, 2, 1.4)
  6475. p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
  6476. swait()
  6477. end
  6478. p.Parent = nil
  6479. end), p)
  6480. MagnitudeDamage(p, 20, 20, Vector3.new(0, 100, 0) + DIR * 1, 0.5, "H1", RootPart, 0.4, 0.4, 8, 10)
  6481. CamShake(RootPart, 15, 0.5, 20)
  6482. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6483. p.CFrame = RootPart.CFrame * CFrame.new(0, -2.5, 0)
  6484. p.BrickColor = hitfloor2.BrickColor
  6485. m = it("SpecialMesh", p)
  6486. m.MeshId = "rbxassetid://20329976"
  6487. m.Scale = Vector3.new(1, 1, 1)
  6488. m.Parent = p
  6489. m.Name = "Triangle"
  6490. p.Transparency = 0.5
  6491. coroutine.resume(coroutine.create(function(p)
  6492. for i = 1, 20 do
  6493. p.Transparency = i / 20
  6494. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(3, 0.5, 3)
  6495. p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
  6496. swait()
  6497. end
  6498. p.Parent = nil
  6499. end), p)
  6500. for i = 0, 1, 0.5 do
  6501. swait()
  6502. PlayAnimationFromTable(AnimTab.ddsc.Animation(6), 0.5, false)
  6503. end
  6504. swait(10)
  6505. RLTr.Enabled = false
  6506. doingmoves(false)
  6507. end
  6508. })
  6509. table.insert(MovesTable, {
  6510. ["Input"] = "awq",
  6511. ["Name"] = "Hades' Fist",
  6512. ["Phase"] = 1,
  6513. ["Cooldown"] = 0,
  6514. ["CooldownName"] = "AWQcool",
  6515. ["CanCancel"] = false,
  6516. ["Conditions"] = function()
  6517. local Viable = false
  6518. local Move
  6519. for _, p in pairs(MovesTable) do
  6520. if p.Input == "awq" then
  6521. Move = p
  6522. break
  6523. end
  6524. end
  6525. local ver = true
  6526. local CD = Move.Cooldown
  6527. local name = Move.CooldownName
  6528. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  6529. Viable = true
  6530. end
  6531. return Viable
  6532. end,
  6533. ["function"] = function()
  6534. doingmoves(true)
  6535. LastMove = "AWQ"
  6536. RATr.Enabled = true
  6537. CamShake(RootPart, 15, 1, 20)
  6538. so("137463716", RootPart, 1, .8)
  6539. local ultramode = false
  6540. for i = 0, 1, 0.1 do
  6541. swait()
  6542. PlayAnimationFromTable(AnimTab.ddsc.Animation(1), 0.3, false)
  6543. local p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
  6544. p.BrickColor = BrickColor.new("Light stone grey")
  6545. p.CFrame = (cf(Torso.Position)-Vector3.new(0,2.5,0)) * CFrame.Angles(0, math.random(-50, 50), 0)
  6546. local m = Instance.new("SpecialMesh", p)
  6547. m.MeshId = "rbxassetid://20329976"
  6548. p.Material = "SmoothPlastic"
  6549. m.Parent = p
  6550. m.Scale = Vector3.new(2, 2, 2)
  6551. m.Name = "Mesh"
  6552. game:GetService("Debris"):AddItem(p, 5)
  6553. coroutine.resume(coroutine.create(function(p)
  6554. for ii = 1, 20 do
  6555. p.Transparency = 0.5 + ii / 20
  6556. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
  6557. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, -0.1, 2)
  6558. swait()
  6559. end
  6560. p:Remove()
  6561. end), p)
  6562. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  6563. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6564. m = Instance.new("BlockMesh", blast2)
  6565. m.Scale = Vector3.new(1, 1, 1)
  6566. coroutine.resume(coroutine.create(function()
  6567. for i = 1, 40 do
  6568. blast2.Transparency = i / 40
  6569. swait()
  6570. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6571. end
  6572. blast2:Remove()
  6573. end))
  6574. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  6575. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6576. m = Instance.new("BlockMesh", blast2)
  6577. m.Scale = Vector3.new(1, 1, 1)
  6578. coroutine.resume(coroutine.create(function()
  6579. for i = 1, 40 do
  6580. blast2.Transparency = i / 40
  6581. swait()
  6582. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6583. end
  6584. blast2:Remove()
  6585. end))
  6586. end
  6587. if realmode == false then
  6588. local t = 0
  6589. repeat
  6590. swait()
  6591. local p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
  6592. p.BrickColor = BrickColor.new("Light stone grey")
  6593. p.CFrame = (cf(Torso.Position)-Vector3.new(0,2.5,0)) * CFrame.Angles(0, math.random(-50, 50), 0)
  6594. local m = Instance.new("SpecialMesh", p)
  6595. m.MeshId = "rbxassetid://20329976"
  6596. p.Material = "SmoothPlastic"
  6597. m.Parent = p
  6598. m.Scale = Vector3.new(2, 2, 2)
  6599. m.Name = "Mesh"
  6600. game:GetService("Debris"):AddItem(p, 5)
  6601. coroutine.resume(coroutine.create(function(p)
  6602. for ii = 1, 20 do
  6603. p.Transparency = 0.5 + ii / 20
  6604. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
  6605. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, -0.1, 2)
  6606. swait()
  6607. end
  6608. p:Remove()
  6609. end), p)
  6610. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  6611. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6612. m = Instance.new("BlockMesh", blast2)
  6613. m.Scale = Vector3.new(1, 1, 1)
  6614. coroutine.resume(coroutine.create(function()
  6615. for i = 1, 40 do
  6616. blast2.Transparency = i / 40
  6617. swait()
  6618. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6619. end
  6620. blast2:Remove()
  6621. end))
  6622. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  6623. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6624. m = Instance.new("BlockMesh", blast2)
  6625. m.Scale = Vector3.new(1, 1, 1)
  6626. coroutine.resume(coroutine.create(function()
  6627. for i = 1, 40 do
  6628. blast2.Transparency = i / 40
  6629. swait()
  6630. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  6631. end
  6632. blast2:Remove()
  6633. end))
  6634. t = t + 1
  6635. if t%25 == 0 then
  6636. if t < 100 then
  6637. so("233096557", RootPart, 5, 1)
  6638. local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  6639. p.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
  6640. p.Parent = EffectModel
  6641. local m = Instance.new("SpecialMesh",p)
  6642. m.MeshType = "Sphere"
  6643. coroutine.resume(coroutine.create(function(p)
  6644. for i = 0,1,.05 do
  6645. p.Transparency = 1-i
  6646. m.Scale = Vector3.new(20-i*20,20-i*20,20-i*20)
  6647. swait()
  6648. end
  6649. p:Destroy()
  6650. end), p)
  6651. elseif t == 100 then
  6652. so("233096557", RootPart, 5, .7)
  6653. so("137463716", RootPart, 1, .8)
  6654. local p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "Neon")
  6655. p.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
  6656. p.Parent = EffectModel
  6657. local m = Instance.new("SpecialMesh",p)
  6658. m.MeshType = "Sphere"
  6659. coroutine.resume(coroutine.create(function(p)
  6660. for i = 0,1,.05 do
  6661. p.Transparency = 1-i
  6662. m.Scale = Vector3.new(50-i*50,50-i*50,50-i*50)
  6663. swait()
  6664. end
  6665. p:Destroy()
  6666. end), p)
  6667. ultramode = true
  6668. end
  6669. end
  6670. until qhold == false or t == 110
  6671. elseif realmode == true then
  6672. ultramode = true
  6673. end
  6674. swait(5)
  6675. if ultramode == true then
  6676. chatfunc("HADES' FIST ULTRA!","へいぢすふぃすたおるちゅら!")
  6677. else
  6678. chatfunc("HADES' FIST!","へいぢすふぃすた!")
  6679. end
  6680. for i = 0, 1, 0.5 do
  6681. swait()
  6682. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.5, false)
  6683. end
  6684. so("168586621", RootPart, 1, .5)
  6685. p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
  6686. p.BrickColor = BrickColor.new("Light stone grey")
  6687. p.CFrame = (Torso.CFrame-Vector3.new(0,2.5,0)) * CFrame.Angles(0, math.random(-50, 50), 0)
  6688. local m = Instance.new("SpecialMesh", p)
  6689. m.MeshId = "rbxassetid://20329976"
  6690. p.Material = "SmoothPlastic"
  6691. m.Parent = p
  6692. m.Scale = Vector3.new(2, 2, 2)
  6693. m.Name = "Mesh"
  6694. game:GetService("Debris"):AddItem(p, 5)
  6695. coroutine.resume(coroutine.create(function(p)
  6696. for ii = 1, 50 do
  6697. p.Transparency = ii / 50
  6698. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
  6699. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, -0.1, 2)
  6700. swait()
  6701. end
  6702. p:Remove()
  6703. end), p)
  6704. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6705. p.CFrame = RightArm.CFrame
  6706. p.Parent = EffectModel
  6707. m = it("SpecialMesh", p)
  6708. m.MeshId = "rbxassetid://1323306"
  6709. m.Scale = Vector3.new(1, 1, 1)
  6710. m.Parent = p
  6711. m.Name = "Triangle"
  6712. p.Transparency = 0.5
  6713. coroutine.resume(coroutine.create(function(p)
  6714. for i = 1, 40 do
  6715. p.Transparency = 0.5 + i / 40
  6716. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1.4, 2, 1.4)
  6717. swait()
  6718. end
  6719. p.Parent = nil
  6720. end), p)
  6721. if ultramode == true then
  6722. so("138137702",RootPart,1,1)
  6723. so("157878578",RootPart,1,1)
  6724. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
  6725. for i = 1, 12 do
  6726. local size = math.random(5,8)
  6727. local p = Instance.new("Part",EffectModel)
  6728. p.BrickColor = hitfloor2.BrickColor
  6729. p.Material = hitfloor2.Material
  6730. p.Size = Vector3.new(size,size,size)
  6731. p.CFrame = (RootPart.CFrame*CFrame.new(0,0,size/2)) * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  6732. p.CanCollide = false
  6733. p.Velocity = Vector3.new(0,math.random(70,100),0) + RootPart.CFrame.lookVector*-100 + RootPart.CFrame.rightVector*math.random(-100,100)
  6734. coroutine.resume(coroutine.create(function()
  6735. swait(10)
  6736. p.CanCollide = true
  6737. swait(100)
  6738. for i = 1, 20 do
  6739. swait()
  6740. p.Transparency = i/20
  6741. end
  6742. p:Destroy()
  6743. end))
  6744. end
  6745. MagnitudeDamage(p, 20, 40, Vector3.new(0, 20, 0) + DIR * 500, 0.1, "H1", RootPart, 0.4, 0.4, 8, 10)
  6746. Cooldown("AWQcool", 8)
  6747. else
  6748. MagnitudeDamage(p, 20, 20, Vector3.new(0, 20, 0) + DIR * 500, 0.1, "H1", RootPart, 0.4, 0.4, 8, 10)
  6749. Cooldown("AWQcool", 4)
  6750. end
  6751. CamShake(RootPart, 15, 0.5, 20)
  6752. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6753. p.CFrame = RightArm.CFrame
  6754. m = it("SpecialMesh", p)
  6755. m.MeshId = "rbxassetid://20329976"
  6756. m.Scale = Vector3.new(1, 1, 1)
  6757. m.Parent = p
  6758. m.Name = "Triangle"
  6759. p.Transparency = 0.5
  6760. coroutine.resume(coroutine.create(function(p)
  6761. for i = 1, 20 do
  6762. p.Transparency = i / 20
  6763. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1, 0.2, 1)
  6764. swait()
  6765. end
  6766. p.Parent = nil
  6767. end), p)
  6768. for i = 0, 1, 0.1 do
  6769. swait()
  6770. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.5, false)
  6771. end
  6772. swait(30)
  6773. RATr.Enabled = false
  6774. doingmoves(false)
  6775. end
  6776. })
  6777. table.insert(MovesTable, {
  6778. ["Input"] = "adc",
  6779. ["Name"] = "Chaotic Saber",
  6780. ["Phase"] = 1,
  6781. ["Cooldown"] = 0,
  6782. ["CooldownName"] = "ADCcool",
  6783. ["CanCancel"] = false,
  6784. ["Conditions"] = function()
  6785. local Viable = false
  6786. local Move
  6787. for _, p in pairs(MovesTable) do
  6788. if p.Input == "adc" then
  6789. Move = p
  6790. break
  6791. end
  6792. end
  6793. local ver = true
  6794. local CD = Move.Cooldown
  6795. local name = Move.CooldownName
  6796. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  6797. Viable = true
  6798. end
  6799. return Viable
  6800. end,
  6801. ["function"] = function()
  6802. doingmoves(true)
  6803. LastMove = "ADC"
  6804. Cooldown("ADCcool", 5)
  6805. for i = 0, 1, 0.25 do
  6806. swait()
  6807. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.5, false)
  6808. end
  6809. for i = 1, 3 do
  6810. swait()
  6811. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6812. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  6813. game:GetService("Debris"):AddItem(p, 8)
  6814. local m = Instance.new("SpecialMesh", p)
  6815. m.MeshId = "rbxassetid://20329976"
  6816. m.Scale = Vector3.new(5, 3, 5)
  6817. coroutine.resume(coroutine.create(function(p, s)
  6818. for i = 1, 15 do
  6819. p.Transparency = 0.9 + i / 150
  6820. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  6821. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  6822. swait()
  6823. end
  6824. p:Remove()
  6825. end), p)
  6826. end
  6827. chatfunc("Chaotic Saber!","けいよちくせいば!")
  6828. CamShake(RootPart, 15, 1, 20)
  6829. local BodyVel = Instance.new("BodyVelocity")
  6830. BodyVel.P = 2000
  6831. BodyVel.maxForce = Vector3.new(4800000, 4800000, 4800000)
  6832. BodyVel.velocity = Vector3.new(char.Torso.Velocity.x, -5, char.Torso.Velocity.z) * 0.5
  6833. BodyVel.Parent = Character.HumanoidRootPart
  6834. BodyVel.velocity = DIR * 30 + Vector3.new(0, 30, 0)
  6835. FTHTr.Enabled = true
  6836. HandleWeld = ToHand()
  6837. HandleWeld.C0 = CFrame.Angles(math.rad(270), 0, math.rad(-90)) * CFrame.new(0, 0.5, 0)
  6838. for i = 0, 30 do
  6839. if i%10 == 0 then
  6840. so("341336307", RootPart, 5, 1)
  6841. end
  6842. if i == 15 then
  6843. BodyVel.maxForce = Vector3.new(4800000, 0, 4800000)
  6844. end
  6845. local oof = 18
  6846. swait()
  6847. PlayAnimationFromTable(AnimTab.adc.Animation(1, 18, i), 0.3, false)
  6848. MagnitudeDamage(actulolhandle, 10, 3, Vector3.new(0, 5, 0) + DIR * 30, 0.5, "H2", Head, 0, 0, 10, 15)
  6849. end
  6850. BodyVel:Destroy()
  6851. for i = 1, 3 do
  6852. swait()
  6853. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6854. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  6855. game:GetService("Debris"):AddItem(p, 8)
  6856. local m = Instance.new("SpecialMesh", p)
  6857. m.MeshId = "rbxassetid://20329976"
  6858. m.Scale = Vector3.new(5, 3, 5)
  6859. coroutine.resume(coroutine.create(function(p, s)
  6860. for i = 1, 15 do
  6861. p.Transparency = 0.9 + i / 150
  6862. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  6863. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  6864. swait()
  6865. end
  6866. p:Remove()
  6867. end), p)
  6868. end
  6869. for i = 0, 1, 0.1 do
  6870. swait()
  6871. DIR = RootPart.CFrame.lookVector
  6872. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.5, false)
  6873. end
  6874. Un_Equip_Fate()
  6875. doingmoves(false)
  6876. end
  6877. })
  6878. table.insert(MovesTable, {
  6879. ["Input"] = "awc",
  6880. ["Name"] = "Piercing Star",
  6881. ["Phase"] = 1,
  6882. ["Cooldown"] = 6,
  6883. ["CooldownName"] = "AWCcool",
  6884. ["CanCancel"] = false,
  6885. ["Conditions"] = function()
  6886. local Viable = false
  6887. local Move
  6888. for _, p in pairs(MovesTable) do
  6889. if p.Input == "awc" then
  6890. Move = p
  6891. break
  6892. end
  6893. end
  6894. local ver = true
  6895. local CD = Move.Cooldown
  6896. local name = Move.CooldownName
  6897. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  6898. Viable = true
  6899. Cooldown(name, CD)
  6900. end
  6901. return Viable
  6902. end,
  6903. ["function"] = function()
  6904. doingmoves(true)
  6905. LastMove = "AWC"
  6906. local RNmove = LastMove
  6907. local ha = false
  6908. for i = 0, 1, 0.25 do
  6909. swait()
  6910. DIR = RootPart.CFrame.lookVector
  6911. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.3, false)
  6912. end
  6913. Humanoid.WalkSpeed = 20
  6914. for i = 1, 3 do
  6915. swait()
  6916. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6917. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  6918. game:GetService("Debris"):AddItem(p, 8)
  6919. local m = Instance.new("SpecialMesh", p)
  6920. m.MeshId = "rbxassetid://20329976"
  6921. m.Scale = Vector3.new(5, 3, 5)
  6922. coroutine.resume(coroutine.create(function(p, s)
  6923. for i = 1, 15 do
  6924. p.Transparency = 0.9 + i / 150
  6925. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  6926. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  6927. swait()
  6928. end
  6929. p:Remove()
  6930. end), p)
  6931. end
  6932. local BodyVel = Instance.new("BodyVelocity")
  6933. BodyVel.P = 2000
  6934. BodyVel.maxForce = Vector3.new(0, 4800000, 0)
  6935. BodyVel.velocity = Vector3.new(char.Torso.Velocity.x, -5, char.Torso.Velocity.z) * 0.5
  6936. BodyVel.Parent = Character.HumanoidRootPart
  6937. BodyVel.velocity = Vector3.new(0, 70, 0)
  6938. game:GetService("Debris"):AddItem(BodyVel,.5)
  6939. local parr = nil
  6940. local posd = nil
  6941. HandleWeld = ToHand()
  6942. FTHTr.Enabled = true
  6943. for i = 1, 10 do
  6944. local es = 36
  6945. swait()
  6946. PlayAnimationFromTable(AnimTab.ddsc2.Animation(3, es, i), 0.3, false)
  6947. end
  6948. swait()
  6949. for i = 0, 1, 0.1 do
  6950. swait()
  6951. DIR = RootPart.CFrame.lookVector
  6952. PlayAnimationFromTable(AnimTab.wwc.Animation(1), 0.5, false)
  6953. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.21138379, -1.09313095, 0.37800771, -0.0368675292, -0.704090118, 0.709152997, 9.91150737E-4, 0.709609568, 0.704594493, -0.999319673, 0.0266795605, -0.0254636835):inverse(), 0.3)
  6954. end
  6955. chatfunc("Piercing Star!","ぴやしんぐすた!")
  6956. so("341336307", RootPart, 5, 1)
  6957. local BodyVel = Instance.new("BodyVelocity")
  6958. BodyVel.P = 2000
  6959. BodyVel.maxForce = Vector3.new(0, 4800000, 0)
  6960. BodyVel.velocity = Vector3.new(char.Torso.Velocity.x, -5, char.Torso.Velocity.z) * 0.5
  6961. BodyVel.Parent = Character.HumanoidRootPart
  6962. BodyVel.velocity = Vector3.new(0, -200, 0)
  6963. game:GetService("Debris"):AddItem(BodyVel,.1)
  6964. repeat
  6965. swait()
  6966. parr, posd = rayCast(RootPart.Position, Vector3.new(0,-1,0), 3, Character)
  6967. until parr
  6968. MagnitudeDamage(actulolhandle, 6, 40, Vector3.new(0, -10, 0), 0.5, "H2", Head, 0, 0, true, 15)
  6969. Humanoid.WalkSpeed = 0
  6970. for i = 1, 3 do
  6971. swait()
  6972. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  6973. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  6974. game:GetService("Debris"):AddItem(p, 8)
  6975. local m = Instance.new("SpecialMesh", p)
  6976. m.MeshId = "rbxassetid://20329976"
  6977. m.Scale = Vector3.new(5, 3, 5)
  6978. coroutine.resume(coroutine.create(function(p, s)
  6979. for i = 1, 15 do
  6980. p.Transparency = 0.9 + i / 150
  6981. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  6982. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  6983. swait()
  6984. end
  6985. p:Remove()
  6986. end), p)
  6987. end
  6988. for i = 0, 1, 0.5 do
  6989. swait()
  6990. DIR = RootPart.CFrame.lookVector
  6991. PlayAnimationFromTable(AnimTab.dsasq.Animation(2), 0.5, false)
  6992. end
  6993. swait(10)
  6994. Un_Equip_Fate()
  6995. doingmoves(false)
  6996. end
  6997. })
  6998. table.insert(MovesTable, {
  6999. ["Input"] = "wwq",
  7000. ["Name"] = "Dragon Upperkick",
  7001. ["Phase"] = 1,
  7002. ["Cooldown"] = 0,
  7003. ["CooldownName"] = "WWQcool",
  7004. ["CanCancel"] = false,
  7005. ["Conditions"] = function()
  7006. local Viable = false
  7007. local Move
  7008. for _, p in pairs(MovesTable) do
  7009. if p.Input == "wwq" then
  7010. Move = p
  7011. break
  7012. end
  7013. end
  7014. local ver = true
  7015. local CD = Move.Cooldown
  7016. local name = Move.CooldownName
  7017. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  7018. Viable = true
  7019. end
  7020. return Viable
  7021. end,
  7022. ["function"] = function()
  7023. doingmoves(true)
  7024. LastMove = "WWQ"
  7025. Cooldown("WWQcool", 2)
  7026. chatfunc("Lucifer Kick!","ルシファーキック!")
  7027. LLTr.Enabled = true
  7028. CamShake(RootPart, 15, 1, 20)
  7029. so("128912290", RootPart, 5, 2)
  7030. so("12222208", RootPart, 5, 1)
  7031. local BodyVel = Instance.new("BodyVelocity")
  7032. BodyVel.P = 2000
  7033. BodyVel.maxForce = Vector3.new(4800000, 4800000, 4800000)
  7034. BodyVel.velocity = Vector3.new(char.Torso.Velocity.x, -5, char.Torso.Velocity.z) * 0.5
  7035. BodyVel.Parent = Character.HumanoidRootPart
  7036. BodyVel.velocity = DIR * 5 + Vector3.new(0, 50, 0)
  7037. MagnitudeDamage(LeftLeg, 5, 15, Vector3.new(0, 50, 0) + DIR * 5, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
  7038. game:GetService("Debris"):AddItem(BodyVel,.5)
  7039. for i = 0, 1, 0.1 do
  7040. swait()
  7041. PlayAnimationFromTable(AnimTab.wwq.Animation(1,i*10), 0.2, false)
  7042. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  7043. blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7044. m = Instance.new("BlockMesh", blast2)
  7045. m.Scale = Vector3.new(1, 1, 1)
  7046. coroutine.resume(coroutine.create(function()
  7047. for i = 1, 40 do
  7048. blast2.Transparency = i / 40
  7049. swait()
  7050. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7051. end
  7052. blast2:Remove()
  7053. end))
  7054. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  7055. blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7056. m = Instance.new("BlockMesh", blast2)
  7057. m.Scale = Vector3.new(1, 1, 1)
  7058. coroutine.resume(coroutine.create(function()
  7059. for i = 1, 40 do
  7060. blast2.Transparency = i / 40
  7061. swait()
  7062. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7063. end
  7064. blast2:Remove()
  7065. end))
  7066. end
  7067. LLTr.Enabled = false
  7068. doingmoves(false)
  7069. end
  7070. })
  7071. table.insert(MovesTable, {
  7072. ["Input"] = "ssx",
  7073. ["Name"] = "Belial Downer",
  7074. ["Phase"] = 1,
  7075. ["Cooldown"] = 0,
  7076. ["CooldownName"] = "SSXcool",
  7077. ["CanCancel"] = false,
  7078. ["Conditions"] = function()
  7079. local Viable = false
  7080. local Move
  7081. for _, p in pairs(MovesTable) do
  7082. if p.Input == "ssx" then
  7083. Move = p
  7084. break
  7085. end
  7086. end
  7087. local ver = true
  7088. local CD = Move.Cooldown
  7089. local name = Move.CooldownName
  7090. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  7091. Viable = true
  7092. end
  7093. return Viable
  7094. end,
  7095. ["function"] = function()
  7096. doingmoves(true)
  7097. LastMove = "SSX"
  7098. Cooldown("SSXcool", 2)
  7099. chatfunc("Belial Downer!","ベリアルだうな!")
  7100. CamShake(RootPart, 15, 1, 20)
  7101. LLTr.Enabled = true
  7102. so("128912290", RootPart, 5, 2)
  7103. so("12222208", RootPart, 5, 1)
  7104. for i = 0, 1, 0.1 do
  7105. swait()
  7106. PlayAnimationFromTable(AnimTab.wwq.Animation(1,10-i*10), 0.5, false)
  7107. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  7108. blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7109. m = Instance.new("BlockMesh", blast2)
  7110. m.Scale = Vector3.new(1, 1, 1)
  7111. coroutine.resume(coroutine.create(function()
  7112. for i = 1, 40 do
  7113. blast2.Transparency = i / 40
  7114. swait()
  7115. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7116. end
  7117. blast2:Remove()
  7118. end))
  7119. local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
  7120. blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7121. m = Instance.new("BlockMesh", blast2)
  7122. m.Scale = Vector3.new(1, 1, 1)
  7123. coroutine.resume(coroutine.create(function()
  7124. for i = 1, 40 do
  7125. blast2.Transparency = i / 40
  7126. swait()
  7127. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7128. end
  7129. blast2:Remove()
  7130. end))
  7131. end
  7132. MagnitudeDamage(LeftLeg, 5, 10, Vector3.new(0, -100, 0) + DIR * 5, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
  7133. LLTr.Enabled = false
  7134. doingmoves(false)
  7135. end
  7136. })
  7137. table.insert(MovesTable, {
  7138. ["Input"] = "asq",
  7139. ["Name"] = "Night Edge",
  7140. ["Phase"] = 1,
  7141. ["Cooldown"] = 0,
  7142. ["CooldownName"] = "ASQcool",
  7143. ["CanCancel"] = false,
  7144. ["Conditions"] = function()
  7145. local Viable = false
  7146. local Move
  7147. for _, p in pairs(MovesTable) do
  7148. if p.Input == "asq" then
  7149. Move = p
  7150. break
  7151. end
  7152. end
  7153. local ver = true
  7154. local CD = Move.Cooldown
  7155. local name = Move.CooldownName
  7156. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  7157. Viable = true
  7158. end
  7159. return Viable
  7160. end,
  7161. ["function"] = function()
  7162. doingmoves(true)
  7163. LastMove = "ASQ"
  7164. Cooldown("ASQcool", 6)
  7165. chatfunc("Night Edge!","ないとえっじ!")
  7166. Equip_Fate()
  7167. for i = 0, 1, 0.5 do
  7168. swait()
  7169. PlayAnimationFromTable(AnimTab.wadq.Animation(1), 0.5, false)
  7170. end
  7171. so("341336307", RootPart, 5, 1)
  7172. for a = 1, 3 do
  7173. RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*10
  7174. local ref = Par(EffectModel, "Ref", "Light stone grey", vt(0, 0, 0), "SmoothPlastic")
  7175. ref.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*-10
  7176. ref.Transparency = 1
  7177. game:GetService("Debris"):AddItem(ref,5)
  7178. coroutine.resume(coroutine.create(function()
  7179. for i = 1, 10 do
  7180. local p = Par(EffectModel, "Effect", bcol1, vt(0.5, 0.5, 0.5), "Neon")
  7181. p.CFrame = (ref.CFrame + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))) * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  7182. p.Transparency = 1
  7183. local m = Instance.new("SpecialMesh",p)
  7184. m.MeshType = "Sphere"
  7185. coroutine.resume(coroutine.create(function(p)
  7186. if realmode == false then
  7187. swait(a*10)
  7188. end
  7189. so("62339698",p,1,1.5)
  7190. MagnitudeDamage(p, 10, 3, Vector3.new(0, 5, 0) + DIR * 1, 0.5, "H2", Head, 0, 0, 10, 15)
  7191. for ii = 1, 20 do
  7192. p.Transparency = ii / 20
  7193. m.Scale = m.Scale + Vector3.new(0, 4, 0)
  7194. swait()
  7195. end
  7196. p:Destroy()
  7197. end), p)
  7198. swait(1)
  7199. end
  7200. end))
  7201. swait()
  7202. end
  7203. for i = 0, 1, 0.1 do
  7204. swait()
  7205. PlayAnimationFromTable(AnimTab.wadq.Animation(1), 0.5, false)
  7206. end
  7207. swait(5)
  7208. Un_Equip_Fate()
  7209. doingmoves(false)
  7210. end
  7211. })
  7212. table.insert(MovesTable, {
  7213. ["Input"] = "dsasdq",
  7214. ["Name"] = "Black Overture",
  7215. ["Phase"] = 1,
  7216. ["Cooldown"] = 0,
  7217. ["CooldownName"] = "DSASDQcool",
  7218. ["CanCancel"] = false,
  7219. ["Conditions"] = function()
  7220. local Viable = false
  7221. local Move
  7222. for _, p in pairs(MovesTable) do
  7223. if p.Input == "dsasdq" then
  7224. Move = p
  7225. break
  7226. end
  7227. end
  7228. local ver = true
  7229. local CD = Move.Cooldown
  7230. local name = Move.CooldownName
  7231. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  7232. Viable = true
  7233. end
  7234. return Viable
  7235. end,
  7236. ["function"] = function()
  7237. doingmoves(true)
  7238. LastMove = "DSASDQ"
  7239. Cooldown("DSASDQcool", 50)
  7240. chatfunc("...Are you ready?","…準備はできたか?")
  7241. for i = 0, 1, 0.2 do
  7242. swait()
  7243. PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
  7244. end
  7245. swait(30)
  7246. so("153092315", RootPart, 5, .8)
  7247. local pa = Par(EffectModel, "Effect", "Black", vt(1,1,1), "SmoothPlastic")
  7248. pa.Transparency = 1
  7249. pa.CFrame = cf(RootPart.Position) + Vector3.new(0, -2.5, 0)
  7250. local ma = Instance.new("BlockMesh", pa)
  7251. ma.Scale = Vector3.new(0, 0, 0)
  7252. local dec = Instance.new("Decal",pa)
  7253. dec.Texture = "rbxassetid://393726651"
  7254. dec.Face = "Top"
  7255. dec.Transparency = 1
  7256. if realmode == true then
  7257. dec.Color3 = Color3.new(1,0,0)
  7258. end
  7259. coroutine.resume(coroutine.create(function()
  7260. while pa do
  7261. swait()
  7262. pa.CFrame = pa.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(5),0)
  7263. end
  7264. end))
  7265. coroutine.resume(coroutine.create(function()
  7266. for i = 0,1,.05 do
  7267. swait()
  7268. ma.Scale = Vector3.new(80*i,0,80*i)
  7269. dec.Transparency = 1-i
  7270. end
  7271. end))
  7272. swait(10)
  7273. chatfunc("I'M GOING TO MURDER YOU!","あなたを殺すつもりだ!")
  7274. for i = 0, 1, 0.2 do
  7275. swait()
  7276. PlayAnimationFromTable(AnimTab.dasq.Animation(2), 0.3, false)
  7277. end
  7278. if realmode == false then
  7279. swait(10)
  7280. for i = 1, 3 do
  7281. so("233096557", RootPart, 5, 1)
  7282. local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  7283. p.CFrame = Torso.CFrame
  7284. p.Parent = EffectModel
  7285. local m = Instance.new("SpecialMesh",p)
  7286. m.MeshType = "Sphere"
  7287. coroutine.resume(coroutine.create(function(p)
  7288. for i = 0,1,.05 do
  7289. p.Transparency = i
  7290. m.Scale = Vector3.new(i*50,i*50,i*50)
  7291. swait()
  7292. end
  7293. p:Destroy()
  7294. end), p)
  7295. swait(30)
  7296. end
  7297. end
  7298. chatfunc("BLACK OVERTURE!","ブラックおばちゃ!")
  7299. swait(30)
  7300. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
  7301. so("233091205", RootPart, 5, 1)
  7302. for i = 1, 20 do
  7303. local size = math.random(10,16)
  7304. local p = Instance.new("Part",EffectModel)
  7305. p.BrickColor = hitfloor2.BrickColor
  7306. p.Material = hitfloor2.Material
  7307. p.Size = Vector3.new(size,size,size)
  7308. p.CFrame = cf(posfloor2) * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  7309. p.CanCollide = false
  7310. p.Velocity = Vector3.new(math.random(-60,60),200,math.random(-60,60))
  7311. coroutine.resume(coroutine.create(function()
  7312. swait(10)
  7313. p.CanCollide = true
  7314. swait(150)
  7315. for i = 1, 20 do
  7316. swait()
  7317. p.Transparency = i/20
  7318. end
  7319. p:Destroy()
  7320. end))
  7321. end
  7322. local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  7323. p.CFrame = RootPart.CFrame * CFrame.new(0, -0.3, 0)
  7324. p.Parent = EffectModel
  7325. local mr = it("SpecialMesh", p)
  7326. mr.MeshId = "rbxassetid://1323306"
  7327. mr.Scale = Vector3.new(1, 1, 1)
  7328. mr.Parent = p
  7329. mr.Name = "Triangle"
  7330. p.Transparency = 0.5
  7331. coroutine.resume(coroutine.create(function(p)
  7332. for i = 0,1,.025 do
  7333. p.Transparency = i
  7334. mr.Scale = Vector3.new(i*200,i*400,i*200)
  7335. p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-3),0)
  7336. swait()
  7337. end
  7338. p:Destroy()
  7339. end), p)
  7340. MagnitudeDamage(p, 80, 99, Vector3.new(0, 100, 0) + DIR * 100, 0.5, "H1", RootPart, 0.4, 0.4, 8, 10)
  7341. CamShake(RootPart, 15, 0.5, 20)
  7342. local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  7343. p.CFrame = RootPart.CFrame * CFrame.new(0, -2.5, 0)
  7344. local mc = it("SpecialMesh", p)
  7345. mc.MeshId = "rbxassetid://20329976"
  7346. mc.Scale = Vector3.new(1, 1, 1)
  7347. mc.Parent = p
  7348. mc.Name = "Triangle"
  7349. coroutine.resume(coroutine.create(function(p)
  7350. for i = 0,1,.025 do
  7351. p.Transparency = i
  7352. mc.Scale = Vector3.new(i*200,i*400,i*200)
  7353. p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(3),0)
  7354. ma.Scale = Vector3.new(80+300*i,.1,80+300*i)
  7355. dec.Transparency = i
  7356. swait()
  7357. end
  7358. p:Destroy()
  7359. ma.Parent:Destroy()
  7360. end), p)
  7361. swait(50)
  7362. doingmoves(false)
  7363. end
  7364. })
  7365. table.insert(MovesTable, {
  7366. ["Input"] = "dsasq",
  7367. ["Name"] = "Death Grounds",
  7368. ["Phase"] = 1,
  7369. ["Cooldown"] = 60,
  7370. ["CooldownName"] = "DSASQcool",
  7371. ["CanCancel"] = false,
  7372. ["Conditions"] = function()
  7373. local Viable = false
  7374. local Move
  7375. for _, p in pairs(MovesTable) do
  7376. if p.Input == "dsasq" then
  7377. Move = p
  7378. break
  7379. end
  7380. end
  7381. local ver = true
  7382. local CD = Move.Cooldown
  7383. local name = Move.CooldownName
  7384. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  7385. Viable = true
  7386. Cooldown(name, CD)
  7387. end
  7388. return Viable
  7389. end,
  7390. ["function"] = function()
  7391. doingmoves(true)
  7392. Equip_Fate()
  7393. LastMove = "DSASQ"
  7394. local OSHARA = true
  7395. chatfunc("DEATH GROUNDS!","でふぐらんす!")
  7396. so("235097614", RootPart, 1, 1)
  7397. for i = 0, 1, 0.1 do
  7398. swait()
  7399. PlayAnimationFromTable(AnimTab.dsasq.Animation(1), 0.3, false)
  7400. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.21138379, -1.09313095, 0.37800771, -0.0368675292, -0.704090118, 0.709152997, 9.91150737E-4, 0.709609568, 0.704594493, -0.999319673, 0.0266795605, -0.0254636835):inverse(), 0.3)
  7401. end
  7402. so("231917794", RootPart, 1, 1.3)
  7403. for i = 0, 1, 0.1 do
  7404. swait()
  7405. PlayAnimationFromTable(AnimTab.dsasq.Animation(2), 0.3, false)
  7406. end
  7407. so("315743331", RootPart, 1, 0.8)
  7408. local p = Par(EffectModel, "Effect", "Really black", vt(1, 0, 1), "SmoothPlastic")
  7409. p.CFrame = RootPart.CFrame * CFrame.new(0, -2.5, 0)
  7410. p.Size = Vector3.new(1, 0, 1)
  7411. p.Transparency = 1
  7412. local m = Instance.new("BlockMesh", p)
  7413. local er = p
  7414. local dec = Instance.new("Decal", p)
  7415. dec.Face = "Top"
  7416. dec.Texture = "rbxassetid://233083618"
  7417. dec.Transparency = 1
  7418. if realmode == true then
  7419. dec.Color3 = Color3.new(1,0,0)
  7420. end
  7421. coroutine.resume(coroutine.create(function()
  7422. for i = 1, 30 do
  7423. swait()
  7424. m.Scale = m.Scale + Vector3.new(1.75, 0, 1.75)
  7425. er.CFrame = er.CFrame * CFrame.Angles(0, math.rad(1 + i), 0)
  7426. dec.Transparency = (30-i)/30
  7427. end
  7428. while OSHARA == true do
  7429. swait()
  7430. er.CFrame = er.CFrame * CFrame.Angles(0, math.rad(3), 0)
  7431. end
  7432. for i = 1, 10 do
  7433. swait()
  7434. dec.Transparency = i / 10
  7435. er.CFrame = er.CFrame * CFrame.Angles(0, math.rad(-2 - i), 0)
  7436. end
  7437. er:Destroy()
  7438. end))
  7439. CamShake(RootPart, 30, 0.3, 15)
  7440. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  7441. p.CFrame = RootPart.CFrame * CFrame.new(0, 15, 0)
  7442. p.Transparency = 1
  7443. local bill = Instance.new("BillboardGui", p)
  7444. bill.Size = UDim2.new(20, 0, 20, 0)
  7445. local ORGbill = bill
  7446. local billimg = Instance.new("ImageLabel", bill)
  7447. local ORGbillimg = billimg
  7448. billimg.BackgroundTransparency = 1
  7449. billimg.Size = UDim2.new(0, 0, 0, 0)
  7450. billimg.Image = "rbxassetid://1245422092"
  7451. billimg.ImageColor3 = BrickColor.new(bcol1).Color
  7452. billimg.ImageTransparency = 1
  7453. local ORG = p
  7454. coroutine.resume(coroutine.create(function()
  7455. for c = 0,1,.05 do
  7456. billimg.Size = UDim2.new(c, 0, c, 0)
  7457. billimg.ImageTransparency = c
  7458. billimg.Rotation = billimg.Rotation + 20
  7459. swait()
  7460. end
  7461. billimg.Size = UDim2.new(1, 0, 1, 0)
  7462. billimg.ImageTransparency = 0
  7463. while OSHARA == true do
  7464. billimg.Rotation = billimg.Rotation + 5
  7465. swait()
  7466. end
  7467. end))
  7468. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
  7469. num = 0
  7470. local EDIR = RootPart.CFrame.lookVector
  7471. Un_Equip_Fate()
  7472. doingmoves(false)
  7473. for i = 1, 30 do
  7474. local hl = 2
  7475. if realmode == true then
  7476. hl = 9999
  7477. end
  7478. ph0segui(char, "+"..hl, "Lime green")
  7479. Humanoid.Health = Humanoid.Health + hl
  7480. for a, b in pairs(workspace:GetDescendants()) do
  7481. if b:FindFirstChild("IsTeamMateOfCK") then
  7482. b:FindFirstChildOfClass("Humanoid").Health = b:FindFirstChildOfClass("Humanoid").Health + hl
  7483. ph0segui(b, "+"..hl, "Lime green")
  7484. end
  7485. end
  7486. for i = 1, 3 do
  7487. swait()
  7488. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  7489. p.CFrame = CFrame.new(er.Position + Vector3.new(0, 1.4, 0)) * CFrame.Angles(0, math.random(-360, 360), 0)
  7490. game:GetService("Debris"):AddItem(p, 8)
  7491. local m = Instance.new("SpecialMesh", p)
  7492. m.MeshId = "rbxassetid://20329976"
  7493. m.Scale = Vector3.new(25, 5, 25)
  7494. game:GetService("Debris"):AddItem(p, 5)
  7495. coroutine.resume(coroutine.create(function(p)
  7496. for ii = 1, 30 do
  7497. p.Transparency = 0.5 + ii / 30
  7498. p.CFrame = p.CFrame * CFrame.Angles(0, -math.rad(3 + ii), 0) - Vector3.new(0, 0.05, 0)
  7499. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.2, -0.05, 1.2)
  7500. swait()
  7501. end
  7502. p:Remove()
  7503. end), p)
  7504. end
  7505. MagnitudeDamage2(er, 28, 3, Vector3.new(0, 6, 0) + EDIR * 10, 0.5, "H2", RootPart, 0, 0, 8, 10)
  7506. so("153092315", er, 1, 1)
  7507. do
  7508. local p = Instance.new("Part", EffectModel)
  7509. p.Anchored = true
  7510. p.CanCollide = false
  7511. p.CFrame = ORG.CFrame
  7512. p.Transparency = 1
  7513. local AAA = Instance.new("BillboardGui", p)
  7514. AAA.Size = UDim2.new(10, 0, 10, 0)
  7515. local AA = Instance.new("ImageLabel", AAA)
  7516. AA.BackgroundTransparency = 1
  7517. AA.Size = UDim2.new(1, 0, 1, 0)
  7518. AA.Image = "rbxassetid://244221613"
  7519. AA.ImageColor3 = BrickColor.new(bcol1).Color
  7520. coroutine.resume(coroutine.create(function()
  7521. for i = 1, 20 do
  7522. swait()
  7523. AAA.Size = AAA.Size + UDim2.new(3, 0, 3, 0)
  7524. AA.ImageTransparency = i / 20
  7525. end
  7526. p:Destroy()
  7527. end))
  7528. swait(5)
  7529. end
  7530. end
  7531. coroutine.resume(coroutine.create(function()
  7532. for i = 1, 10 do
  7533. swait()
  7534. bill.Size = bill.Size + UDim2.new(1, 0, 1, 0)
  7535. billimg.ImageTransparency = i / 10
  7536. end
  7537. ORG:Destroy()
  7538. end))
  7539. chatfunc("Feeling a lot better..","気分がよくなりました…")
  7540. OSHARA = false
  7541. end
  7542. })
  7543. table.insert(MovesTable, {
  7544. ["Input"] = "sddq",
  7545. ["Name"] = "Will's Teeth",
  7546. ["Phase"] = 1,
  7547. ["Cooldown"] = 10,
  7548. ["CooldownName"] = "SDDQcool",
  7549. ["CanCancel"] = false,
  7550. ["Conditions"] = function()
  7551. local Viable = false
  7552. local Move
  7553. for _, p in pairs(MovesTable) do
  7554. if p.Input == "sddq" then
  7555. Move = p
  7556. break
  7557. end
  7558. end
  7559. local ver = true
  7560. local CD = Move.Cooldown
  7561. local name = Move.CooldownName
  7562. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  7563. Viable = true
  7564. Cooldown(name, CD)
  7565. end
  7566. return Viable
  7567. end,
  7568. ["function"] = function()
  7569. doingmoves(true)
  7570. Equip_Fate()
  7571. local p = Par(EffectModel, "Effect", "Black", vt(10, 10, 0.2), "SmoothPlastic")
  7572. p.Transparency = 1
  7573. p.CFrame = RootPart.CFrame * CFrame.new(0, 3, -6) * CFrame.Angles(math.rad(20), 0, 0)
  7574. local gui = Instance.new("SurfaceGui", p)
  7575. gui.Face = "Front"
  7576. local Iergui = Instance.new("ImageLabel", gui)
  7577. Iergui.Size = UDim2.new(1, 0, 1, 0)
  7578. Iergui.Image = "rbxassetid://363269577"
  7579. Iergui.BackgroundTransparency = 1
  7580. if realmode == true then
  7581. Iergui.ImageColor3 = Color3.new(1,0,0)
  7582. end
  7583. local Iergui2 = gui:clone()
  7584. Iergui2.Parent = p
  7585. Iergui2.Face = "Back"
  7586. local num = 0
  7587. local ohoh
  7588. local fop = 0
  7589. local maco = p
  7590. chatfunc("WILL'S TEETH!","ウィルスちふ!")
  7591. so("231917794", RootPart, 1, 1)
  7592. for i = 1, 15 do
  7593. fop = fop + 5
  7594. local oof = 48
  7595. swait()
  7596. local offset = (RootPart.Position.y - p.Position.y) / 60
  7597. local mag = (RootPart.Position - p.Position).magnitude / 66
  7598. local offset = offset / mag
  7599. maco = p.CFrame
  7600. p.CFrame = RootPart.CFrame * CFrame.new(0, 3, -6) * CFrame.Angles(math.rad(20), 0, math.rad(fop))
  7601. ohoh = p.Position
  7602. PlayAnimationFromTable(AnimTab.sddq.Animation(1, 0), 0.3, false)
  7603. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.Angles(math.rad(-90), math.rad(90), math.rad(90)) * CFrame.Angles(0, math.rad(oof * i), 0) * CFrame.new(0, 1, 0), 0.3)
  7604. num = num + 1
  7605. if num >= 9 then
  7606. num = 0
  7607. local p = Par(EffectModel, "Effect", "Really black", vt(10, 10, 0.2), "SmoothPlastic")
  7608. p.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0)
  7609. m = Instance.new("SpecialMesh", p)
  7610. m.MeshId = "rbxassetid://20329976"
  7611. m.Scale = Vector3.new(15, 0, 15)
  7612. m.Name = "Triangle"
  7613. coroutine.resume(coroutine.create(function(p)
  7614. for i = 1, 20 do
  7615. p.Transparency = i / 20
  7616. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-1.5, 3, -1.5) / 2
  7617. p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  7618. swait()
  7619. end
  7620. p.Parent = nil
  7621. end), p)
  7622. local p = Par(EffectModel, "Effect", "Really black", vt(10, 10, 0.2), "SmoothPlastic")
  7623. p.CFrame = RootPart.CFrame * CFrame.new(0, -1.5, 0)
  7624. m = Instance.new("SpecialMesh", p)
  7625. m.MeshId = "rbxassetid://20329976"
  7626. m.Scale = Vector3.new(1, 1, 1)
  7627. m.Name = "Triangle"
  7628. coroutine.resume(coroutine.create(function(p)
  7629. for i = 1, 20 do
  7630. p.Transparency = i / 20
  7631. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(2.5, 0.25, 2.5) / 2
  7632. p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  7633. swait()
  7634. end
  7635. p.Parent = nil
  7636. end), p)
  7637. end
  7638. end
  7639. coroutine.resume(coroutine.create(function()
  7640. for i = 1, 10 do
  7641. p.CFrame = p.CFrame * CFrame.Angles(0, 0, math.rad(20))
  7642. swait()
  7643. Iergui.ImageTransparency = i / 10
  7644. Iergui2.ImageLabel.ImageTransparency = i / 10
  7645. p.Size = p.Size + Vector3.new(0.5, 0.5, 0)
  7646. end
  7647. game.Debris:AddItem(p, 5)
  7648. end))
  7649. for i = 0, 1, 0.1 do
  7650. maco = p.CFrame
  7651. p.CFrame = RootPart.CFrame * CFrame.new(0, 3, -6) * CFrame.Angles(math.rad(20), 0, math.rad(fop))
  7652. ohoh = p.Position
  7653. swait()
  7654. PlayAnimationFromTable(AnimTab.sddq.Animation(2, 0), 0.3, false)
  7655. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.Angles(math.rad(270), 0, math.rad(-90)) * CFrame.new(0, 0.5, 0), 0.3)
  7656. end
  7657. CamShake(RootPart, 15, 1, 25)
  7658. MagnitudeDamage(p, 20, 40, Vector3.new(0, 20, 0) + DIR * 45, 0.5, "H2", RootPart, 0, 0, 8, 10)
  7659. so("231917856", RootPart, 1, 0.8)
  7660. so("231917788", RootPart, 1, 1)
  7661. local DIR = p.CFrame.lookVector
  7662. local p = Par2(Vector3.new(1, 1, 1), CFrame.new(ohoh + DIR * 6, ohoh) * CFrame.Angles(-math.pi / 2, math.random(-10, 10), 0), "Really black", "SpecialMesh", Vector3.new(7.3, 6, 7.3))
  7663. p.Mesh.MeshType = "FileMesh"
  7664. p.Parent = EffectModel
  7665. p.Anchored = true
  7666. p.CanCollide = false
  7667. p.Mesh.MeshId = "rbxassetid://20329976"
  7668. p.Transparency = 0.5
  7669. game:GetService("Debris"):AddItem(p, 5)
  7670. coroutine.resume(coroutine.create(function(p)
  7671. for ii = 1, 9 do
  7672. p.Transparency = 0.5 + ii / 18
  7673. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(3 + ii), 0) * CFrame.new(0, 0.5, 0)
  7674. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1, -0.3, 1)
  7675. swait()
  7676. end
  7677. p:Remove()
  7678. end), p)
  7679. local p = Par2(Vector3.new(1, 1, 1), CFrame.new(ohoh + DIR * 10, ohoh) * CFrame.Angles(-math.pi / 2, math.random(-10, 10), 0), "Really black", "SpecialMesh", Vector3.new(4, 4, 4))
  7680. p.Mesh.MeshType = "FileMesh"
  7681. p.Parent = EffectModel
  7682. p.Anchored = true
  7683. p.CanCollide = false
  7684. p.Mesh.MeshId = "rbxassetid://20329976"
  7685. p.Transparency = 0.5
  7686. game:GetService("Debris"):AddItem(p, 5)
  7687. coroutine.resume(coroutine.create(function(p)
  7688. for ii = 1, 9 do
  7689. p.Transparency = 0.5 + ii / 18
  7690. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(3 + ii), 0) * CFrame.new(0, 0.5, 0)
  7691. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1, -0.2, 1)
  7692. swait()
  7693. end
  7694. p:Remove()
  7695. end), p)
  7696. local p = Par2(Vector3.new(1, 1, 1), CFrame.new(ohoh + DIR * 14, ohoh) * CFrame.Angles(-math.pi / 2, math.random(-10, 10), 0), "Really black", "SpecialMesh", Vector3.new(2, 2, 2))
  7697. p.Mesh.MeshType = "FileMesh"
  7698. p.Parent = EffectModel
  7699. p.Anchored = true
  7700. p.CanCollide = false
  7701. p.Mesh.MeshId = "rbxassetid://20329976"
  7702. p.Transparency = 0.5
  7703. game:GetService("Debris"):AddItem(p, 5)
  7704. coroutine.resume(coroutine.create(function(p)
  7705. for ii = 1, 9 do
  7706. p.Transparency = 0.5 + ii / 18
  7707. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(3 + ii), 0) * CFrame.new(0, 0.5, 0)
  7708. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(0.5, -0.1, 0.5)
  7709. swait()
  7710. end
  7711. p:Remove()
  7712. end), p)
  7713. local p = Par2(Vector3.new(0.75, 0.75, 1), maco * CFrame.Angles(0, 0, 0), bcol1, "SpecialMesh", Vector3.new(1, 1, 30))
  7714. p.Mesh.MeshType = "Sphere"
  7715. p.Material = "Neon"
  7716. p.Parent = EffectModel
  7717. p.Anchored = true
  7718. p.CanCollide = false
  7719. game:GetService("Debris"):AddItem(p, 5)
  7720. coroutine.resume(coroutine.create(function(p)
  7721. for ii = 1, 20 do
  7722. p.Transparency = ii / 40
  7723. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(-0.05, -0.05, 2)
  7724. swait()
  7725. end
  7726. p:Remove()
  7727. end), p)
  7728. local p = Par2(Vector3.new(0.75, 0.75, 1), maco * CFrame.Angles(0, 0, 0), "Really black", "SpecialMesh", Vector3.new(2, 2, 35))
  7729. p.Mesh.MeshType = "Sphere"
  7730. p.Parent = EffectModel
  7731. p.Anchored = true
  7732. p.CanCollide = false
  7733. game:GetService("Debris"):AddItem(p, 5)
  7734. coroutine.resume(coroutine.create(function(p)
  7735. for ii = 1, 20 do
  7736. p.Transparency = ii / 20
  7737. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(-0.1, -0.1, 2)
  7738. swait()
  7739. end
  7740. p:Remove()
  7741. end), p)
  7742. for i = 1, 3 do
  7743. local p = Instance.new("Part")
  7744. p.TopSurface = 0
  7745. p.BottomSurface = 0
  7746. p.CanCollide = false
  7747. p.Anchored = true
  7748. p.BrickColor = BrickColor.new("Really black")
  7749. p.Material = "SmoothPlastic"
  7750. p.Size = Vector3.new(1, 1, 1)
  7751. p.CFrame = maco * CFrame.new(0, 0, 5 - i * 4) * CFrame.fromEulerAnglesXYZ(0, math.pi, math.pi / 2)
  7752. p.Parent = EffectModel
  7753. local m = Instance.new("SpecialMesh", p)
  7754. m.MeshId = "rbxassetid://3270017"
  7755. m.Parent = p
  7756. m.Scale = Vector3.new(2, 2, 1.5)
  7757. m.Name = "Triangle"
  7758. coroutine.resume(coroutine.create(function(p)
  7759. for i = 1, 20 do
  7760. p.Transparency = i / 20
  7761. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(0.25, 0.25, 0)
  7762. p.CFrame = p.CFrame * CFrame.new(0, 0, -0.15)
  7763. swait()
  7764. end
  7765. p.Parent = nil
  7766. end), p)
  7767. end
  7768. swait(15)
  7769. Un_Equip_Fate()
  7770. doingmoves(false)
  7771. end
  7772. })
  7773. table.insert(MovesTable, {
  7774. ["Input"] = "ddswx",
  7775. ["Name"] = "Shatter",
  7776. ["Phase"] = 1,
  7777. ["Cooldown"] = 0,
  7778. ["CooldownName"] = "DDSWXcool",
  7779. ["CanCancel"] = false,
  7780. ["Conditions"] = function()
  7781. local Viable = false
  7782. local Move
  7783. for _, p in pairs(MovesTable) do
  7784. if p.Input == "ddswx" then
  7785. Move = p
  7786. break
  7787. end
  7788. end
  7789. local ver = true
  7790. local CD = Move.Cooldown
  7791. local name = Move.CooldownName
  7792. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  7793. Viable = true
  7794. end
  7795. return Viable
  7796. end,
  7797. ["function"] = function()
  7798. local target = GET_THE_NEAREST_FAGGOT(RootPart.Position)
  7799. local pos = RootPart.Position - target.Position
  7800. local dist = pos.magnitude
  7801. if dist > 40 then
  7802. ph0segui(char, "Closest target too far.", bcol1)
  7803. return
  7804. end
  7805. doingmoves(true)
  7806. chatfunc("Gotcha.","つかま。")
  7807. Cooldown("DDSWXcool", 50)
  7808. LastMove = "DDSWX"
  7809. for i = 0, 1, 0.1 do
  7810. swait()
  7811. PlayAnimationFromTable(AnimTab.ddswx.Animation(1), 0.3, false)
  7812. end
  7813. local BodGy = Instance.new("BodyGyro", RootPart)
  7814. BodGy.maxTorque = Vector3.new(0, math.huge, 0)
  7815. BodGy.P = 2000
  7816. BodGy.D = 100
  7817. BodGy.cframe = cf(Torso.Position, target.Position)
  7818. local NIG = Instance.new("BodyPosition")
  7819. NIG.P = 10000000
  7820. NIG.D = 1000
  7821. NIG.maxForce = Vector3.new(545000, 545000, 545000)
  7822. NIG.position = target.Position
  7823. NIG.Parent = target
  7824. local num = 0
  7825. chatfunc("SHATTER!","叩き割る!")
  7826. so("160867463", target, 1, 0.8)
  7827. for i = 0, 3, 0.1 do
  7828. PlayAnimationFromTable(AnimTab.ddswx.Animation(1), 0.3, false)
  7829. swait()
  7830. NIG.position = NIG.position + vt(0, 0.3, 0)
  7831. BodGy.cframe = cf(Torso.Position, target.Position)
  7832. do
  7833. local blast = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
  7834. blast.CFrame = target.CFrame
  7835. m = Instance.new("SpecialMesh", blast)
  7836. m.Scale = Vector3.new(11, 11, 11)
  7837. m.MeshType = "Sphere"
  7838. blast.Transparency = 0.7
  7839. coroutine.resume(coroutine.create(function(p)
  7840. for ii = 1, 20 do
  7841. blast.Transparency = 0.7 + ii / 20
  7842. blast.Mesh.Scale = blast.Mesh.Scale / 1.1
  7843. blast.CFrame = target.CFrame
  7844. swait()
  7845. end
  7846. blast:Remove()
  7847. end), p)
  7848. local targfloor, targpos = rayCast(target.Position - vt(0, 4, 0), CFrame.new(target.Position, target.Position - Vector3.new(0, 5, 0)).lookVector, 100, Character)
  7849. local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  7850. p.CFrame = target.CFrame * CFrame.Angles(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360))
  7851. game:GetService("Debris"):AddItem(p, 8)
  7852. local m = Instance.new("BlockMesh", p)
  7853. m.Scale = Vector3.new(3, 3, 3)
  7854. game:GetService("Debris"):AddItem(p, 5)
  7855. coroutine.resume(coroutine.create(function(p)
  7856. for ii = 1, 25 do
  7857. local o = 0.12
  7858. p.Transparency = 0.5 + i / 25
  7859. p.CFrame = p.CFrame * CFrame.Angles(math.rad(math.random(1, 5)), math.rad(math.random(1, 5)), math.rad(math.random(1, 5)))
  7860. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(o, o, o)
  7861. swait()
  7862. end
  7863. p:Remove()
  7864. end), p)
  7865. end
  7866. end
  7867. local refo = Instance.new("Part")
  7868. refo.Anchored = true
  7869. refo.CanCollide = false
  7870. refo.Position = target.Position
  7871. refo.CFrame = refo.CFrame * CFrame.Angles(math.rad(-90), 0, 0)
  7872. refo.Transparency = 1
  7873. refo.Parent = EffectModel
  7874. game.Debris:AddItem(refo, 10)
  7875. NIG.P = 2000
  7876. NIG.D = 300
  7877. local r = Instance.new("BodyGyro")
  7878. r.P = 10000000
  7879. r.D = 1000
  7880. r.maxTorque = Vector3.new(50000, 50000, 50000) * 50000000000
  7881. r.cframe = r.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(90), 0, 0)
  7882. r.Parent = target
  7883. game:GetService("Debris"):AddItem(r, 1)
  7884. r.Name = "EBOLA"
  7885. fff = Instance.new("BodyForce")
  7886. fff.force = Vector3.new(0, 1200, 0)
  7887. fff.Parent = target
  7888. ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt(5, 5, 5))
  7889. ref.Anchored = true
  7890. game:GetService("Debris"):AddItem(ref, 10)
  7891. swait()
  7892. local targfloor, targpos = rayCast(target.Position - vt(0, 4, 0), refo.CFrame.lookVector, 9999, Character)
  7893. ref.CFrame = CFrame.new(targpos)
  7894. game:GetService("Debris"):AddItem(fff, 1)
  7895. local oldpos = NIG.position + Vector3.new(0, 3, 0)
  7896. for i = 1, 3 do
  7897. do
  7898. local targfloor, targpos = rayCast(target.Position, refo.CFrame.lookVector, 9999, Character)
  7899. swait()
  7900. for i = 0, 1, 0.1 do
  7901. swait()
  7902. do
  7903. local blast2 = Instance.new("Part", EffectModel)
  7904. blast2.Anchored = true
  7905. blast2.CanCollide = false
  7906. blast2.Size = Vector3.new(1, 1, 1)
  7907. blast2.CFrame = LeftArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  7908. m = Instance.new("SpecialMesh", blast2)
  7909. m.Scale = Vector3.new(1.5, 1.5, 1.5)
  7910. m.MeshType = "Brick"
  7911. blast2.BrickColor = BrickColor.new(bcol1)
  7912. blast2.Material = "Neon"
  7913. coroutine.resume(coroutine.create(function(p)
  7914. for i = 1, 15 do
  7915. blast2.Transparency = 0 + i / 15
  7916. blast2.Mesh.Scale = blast2.Mesh.Scale / 1.1
  7917. swait()
  7918. end
  7919. blast2:Remove()
  7920. end), p)
  7921. PlayAnimationFromTable(AnimTab.ddswx.Animation(2), 0.2, false)
  7922. local blast = Instance.new("Part")
  7923. blast.Parent = EffectModel
  7924. blast.Anchored = true
  7925. blast.CanCollide = false
  7926. blast.Size = Vector3.new(1, 1, 1)
  7927. blast.CFrame = target.CFrame
  7928. m = Instance.new("SpecialMesh", blast)
  7929. m.Scale = Vector3.new(11, 11, 11)
  7930. m.MeshType = "Sphere"
  7931. blast.BrickColor = BrickColor.new(bcol1)
  7932. blast.Material = "Neon"
  7933. blast.Transparency = 0.7
  7934. coroutine.resume(coroutine.create(function(p)
  7935. for ii = 1, 20 do
  7936. blast.Transparency = 0.7 + ii / 20
  7937. blast.Mesh.Scale = blast.Mesh.Scale / 1.1
  7938. blast.CFrame = target.CFrame
  7939. swait()
  7940. end
  7941. blast:Remove()
  7942. end), p)
  7943. NIG.position = ref.Position
  7944. end
  7945. end
  7946. local ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  7947. ref.Anchored = true
  7948. ref.CFrame = cf(RootPart.Position)
  7949. so("199145477", ref, 1, 0.8)
  7950. so("200632561", ref, 1, 0.6)
  7951. so("200632561", ref, 1, 0.4)
  7952. so("191395766", ref, 1, 1)
  7953. ref.CFrame = cf(targpos)
  7954. col = targfloor.BrickColor
  7955. local p = Instance.new("Part", EffectModel)
  7956. p.Name = "Effect"
  7957. p.formFactor = "Symmetric"
  7958. p.TopSurface = 0
  7959. p.BottomSurface = 0
  7960. p.Material = "SmoothPlastic"
  7961. p.BrickColor = targfloor.BrickColor
  7962. p.Anchored = true
  7963. p.CanCollide = false
  7964. p.Size = Vector3.new(1, 1, 1)
  7965. p.CFrame = CFrame.new(targpos) * CFrame.new(0, 1, 0)
  7966. game:GetService("Debris"):AddItem(p, 8)
  7967. local m = Instance.new("SpecialMesh", p)
  7968. m.MeshId = "rbxassetid://20329976"
  7969. m.Scale = Vector3.new(10, 2, 10)
  7970. game:GetService("Debris"):AddItem(p, 5)
  7971. coroutine.resume(coroutine.create(function(p)
  7972. for ii = 1, 15 do
  7973. p.Transparency = 0.5 + ii / 15
  7974. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.4, 1, 1.4)
  7975. swait()
  7976. end
  7977. p:Remove()
  7978. end), p)
  7979. MagnitudeDamage2(target, 5, 20, Vector3.new(), 0.5, "H1", RootPart, 0, 0, 8, 10)
  7980. for i = 1, 10 do
  7981. local groundpart = part(3, workspace, 0, 0, col, "Ground", vt(math.random(100, 500) / 100, math.random(100, 500) / 100, math.random(100, 500) / 100))
  7982. groundpart.Anchored = true
  7983. groundpart.Material = targfloor.Material
  7984. groundpart.CanCollide = false
  7985. groundpart.CFrame = cf(ref.Position) * cf(math.random(-700, 700) / 100, 0, math.random(-700, 700) / 100) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  7986. groundpart.Parent = EffectModel
  7987. coroutine.resume(coroutine.create(function(groundpart)
  7988. for i = 1, 30 do
  7989. groundpart.Transparency = i / 30
  7990. swait()
  7991. end
  7992. groundpart:Destroy()
  7993. ref:Destroy()
  7994. end), groundpart)
  7995. end
  7996. for i = 0, 1, 0.1 do
  7997. swait()
  7998. PlayAnimationFromTable(AnimTab.ddswx.Animation(1), 0.2, false)
  7999. do
  8000. local blast = Instance.new("Part")
  8001. blast.Parent = EffectModel
  8002. blast.Anchored = true
  8003. blast.CanCollide = false
  8004. blast.Size = Vector3.new(1, 1, 1)
  8005. blast.CFrame = target.CFrame
  8006. m = Instance.new("SpecialMesh", blast)
  8007. m.Scale = Vector3.new(11, 11, 11)
  8008. m.MeshType = "Sphere"
  8009. blast.BrickColor = BrickColor.new(bcol1)
  8010. blast.Material = "Neon"
  8011. blast.Transparency = 0.7
  8012. coroutine.resume(coroutine.create(function(p)
  8013. for ii = 1, 20 do
  8014. blast.Transparency = 0.7 + ii / 20
  8015. blast.Mesh.Scale = blast.Mesh.Scale / 1.1
  8016. blast.CFrame = target.CFrame
  8017. swait()
  8018. end
  8019. blast:Remove()
  8020. end), p)
  8021. NIG.position = oldpos
  8022. end
  8023. end
  8024. end
  8025. end
  8026. local targfloor, targpos = rayCast(target.Position, refo.CFrame.lookVector, 9999, Character)
  8027. for i = 0, 1, 0.1 do
  8028. swait()
  8029. PlayAnimationFromTable(AnimTab.ddswx.Animation(3), 0.3, false)
  8030. end
  8031. ref.CFrame = CFrame.new(targpos)
  8032. for i = 1, 15 do
  8033. do
  8034. local blast = Instance.new("Part")
  8035. blast.Parent = EffectModel
  8036. blast.Anchored = true
  8037. blast.CanCollide = false
  8038. blast.Size = Vector3.new(1, 1, 1)
  8039. blast.CFrame = target.CFrame
  8040. m = Instance.new("SpecialMesh", blast)
  8041. m.Scale = Vector3.new(11, 11, 11)
  8042. m.MeshType = "Sphere"
  8043. blast.BrickColor = BrickColor.new(bcol1)
  8044. blast.Material = "Neon"
  8045. blast.Transparency = 0.7
  8046. coroutine.resume(coroutine.create(function(p)
  8047. for ii = 1, 20 do
  8048. blast.Transparency = 0.7 + ii / 20
  8049. blast.Mesh.Scale = blast.Mesh.Scale / 1.1
  8050. blast.CFrame = target.CFrame
  8051. swait()
  8052. end
  8053. blast:Remove()
  8054. end), p)
  8055. swait()
  8056. NIG.position = ref.Position + vt(0, 0.5, 0)
  8057. end
  8058. end
  8059. local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  8060. p.CFrame = cf(targpos) * CFrame.Angles(0, math.rad(90), 0)
  8061. m = it("SpecialMesh", p)
  8062. m.MeshId = "rbxassetid://1323306"
  8063. p.Material = "SmoothPlastic"
  8064. m.Scale = Vector3.new(20, 60, 20)
  8065. m.Parent = p
  8066. m.Name = "Triangle"
  8067. coroutine.resume(coroutine.create(function(p)
  8068. for i = 1, 200 do
  8069. p.Transparency = 0.45 + i / 200
  8070. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(0.3, 0.3, 0.3)
  8071. swait()
  8072. end
  8073. p.Parent = nil
  8074. end), p)
  8075. local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  8076. p.Size = Vector3.new(1, 1, 0.2)
  8077. p.CFrame = cf(targpos) * CFrame.new(0, 2.6, 0)
  8078. local m = Instance.new("SpecialMesh", p)
  8079. m.MeshId = "rbxassetid://20329976"
  8080. m.Scale = Vector3.new(30, 8, 30)
  8081. m.Name = "Triangle"
  8082. swait()
  8083. coroutine.resume(coroutine.create(function(p)
  8084. for i = 1, 45 do
  8085. p.Transparency = 0.5 + i / 45
  8086. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1, 0, 1)
  8087. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  8088. swait()
  8089. end
  8090. p.Parent = nil
  8091. end), p)
  8092. so("190119264", ref, 1, 1)
  8093. so("183763506", ref, 1, 0.6)
  8094. so("178452221", ref, 1, 0.6)
  8095. so("87767777", ref, 1, 1)
  8096. so("87784452", ref, 1, 0.8)
  8097. so("183763515", ref, 1, 1)
  8098. DIR = RootPart.CFrame.lookVector
  8099. MagnitudeDamage(target, 35, 50, Vector3.new(0, 20, 0) + DIR * 30, 0.5, "H1", RootPart, 0, 0, 8, 10)
  8100. NIG:Destroy()
  8101. CamShake(target, 60, 2, 40)
  8102. for i = 1, 16 do
  8103. swait()
  8104. p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  8105. p.CFrame = target.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2 + math.random(-15, 15) / 9, math.random(-15, 15) / 9, math.random(-10, 10) / 9)
  8106. game:GetService("Debris"):AddItem(p, 3)
  8107. m = Instance.new("BlockMesh")
  8108. m.Scale = Vector3.new(3, 3, 3)
  8109. m.Parent = p
  8110. coroutine.resume(coroutine.create(function(part, spin)
  8111. for i = 1, 15 do
  8112. part.Mesh.Scale = part.Mesh.Scale - Vector3.new(2, 2, 2)
  8113. part.Transparency = i / 15
  8114. part.CFrame = part.CFrame * CFrame.new(math.random(-10, 10) / 100, math.random(-10, 10) / 100, math.random(-10, 10) / 100) * spin
  8115. swait()
  8116. end
  8117. part.Parent = nil
  8118. end), p, CFrame.fromEulerAnglesXYZ(math.random(-50, 50) / 500, math.random(-50, 50) / 500, math.random(-50, 50) / 500))
  8119. end
  8120. swait(20)
  8121. BodGy:Destroy()
  8122. doingmoves(false)
  8123. end
  8124. })
  8125. firing = false
  8126. table.insert(MovesTable, {
  8127. ["Input"] = "asdssq",
  8128. ["Name"] = "Let's end this",
  8129. ["Phase"] = 1,
  8130. ["Cooldown"] = 40,
  8131. ["CooldownName"] = "ASDSSQcool",
  8132. ["CanCancel"] = false,
  8133. ["Conditions"] = function()
  8134. local Viable = false
  8135. local Move
  8136. for _, p in pairs(MovesTable) do
  8137. if p.Input == "asdssq" then
  8138. Move = p
  8139. break
  8140. end
  8141. end
  8142. local ver = true
  8143. local CD = Move.Cooldown
  8144. local name = Move.CooldownName
  8145. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  8146. Viable = true
  8147. Cooldown(name, CD)
  8148. end
  8149. return Viable
  8150. end,
  8151. ["function"] = function()
  8152. doingmoves(true)
  8153. LastMove = "ASDSSQ"
  8154. firing = true
  8155. for i = 0, 1, 0.2 do
  8156. swait()
  8157. DIR = RootPart.CFrame.lookVector
  8158. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.3, false)
  8159. end
  8160. for i = 1, 3 do
  8161. swait()
  8162. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  8163. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  8164. game:GetService("Debris"):AddItem(p, 8)
  8165. local m = Instance.new("SpecialMesh", p)
  8166. m.MeshId = "rbxassetid://20329976"
  8167. m.Scale = Vector3.new(5, 3, 5)
  8168. coroutine.resume(coroutine.create(function(p, s)
  8169. for i = 1, 15 do
  8170. p.Transparency = 0.9 + i / 150
  8171. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  8172. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  8173. swait()
  8174. end
  8175. p:Remove()
  8176. end), p)
  8177. end
  8178. local bpos = Instance.new("BodyPosition",Torso)
  8179. bpos.P = 100000
  8180. bpos.MaxForce = Vector3.new(bpos.P,bpos.P,bpos.P)
  8181. bpos.Position = Torso.Position + Vector3.new(0,20,0)
  8182. for i = 0, 1, 0.2 do
  8183. swait()
  8184. DIR = RootPart.CFrame.lookVector
  8185. PlayAnimationFromTable(AnimTab.Jump.Animation(1), 0.3, false)
  8186. end
  8187. swait(20)
  8188. chatfunc("Time to end this..","終わりました…")
  8189. Humanoid.PlatformStand = true
  8190. local bgy = Instance.new("BodyGyro",RootPart)
  8191. bgy.P = 1000000
  8192. bgy.MaxTorque = Vector3.new(bgy.P,bgy.P,bgy.P)
  8193. coroutine.resume(coroutine.create(function()
  8194. while firing == true do
  8195. swait()
  8196. local Targ = mouse.Hit.p
  8197. bgy.CFrame = CFrame.new(RootPart.Position,Targ)
  8198. bgy.MaxTorque = Vector3.new(bgy.P,bgy.P,bgy.P)
  8199. end
  8200. end))
  8201. local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
  8202. for i = 0, 1, 0.1 do
  8203. swait()
  8204. PlayAnimationFromTable(AnimTab.asdssq.Animation(1), 0.3, false)
  8205. end
  8206. local hoe = 0
  8207. local Rot = 0
  8208. so("231917975", RootPart, 1, 1.1)
  8209. p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  8210. m = Instance.new("SpecialMesh")
  8211. m.MeshType = "Sphere"
  8212. m.Parent = p
  8213. m.Scale = Vector3.new(14, 14, 14)
  8214. coroutine.resume(coroutine.create(function(p)
  8215. for i = 1, 30 do
  8216. p.CFrame = frontcf * CFrame.new(0, 0, -2)
  8217. p.Transparency = 0 + i / 30
  8218. m.Scale = m.Scale + Vector3.new(0.05, 0.05, 0.05)
  8219. swait()
  8220. end
  8221. p:Remove()
  8222. end), p)
  8223. for i = 1, 50 do
  8224. CamShake(RootPart, 25, 1, 3)
  8225. if hoe >= 2 then
  8226. hoe = 0
  8227. end
  8228. hoe = hoe + 1
  8229. local cols = {bcol1, "Black"}
  8230. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
  8231. mrn = 20
  8232. --Lightning(Head.Position, posfloor2 + Vector3.new(math.random(-mrn, mrn), 0, math.random(-mrn, mrn)), 4, math.random(1, 4), bcol1, 0.3, 0.4)
  8233. swait()
  8234. local asd = Head.CFrame * CFrame.new(-7, 8, 8).p
  8235. local p = Par(EffectModel, "Effect", cols[math.random(1, 2)], vt(1, 1, 1), "Neon")
  8236. p.CFrame = frontcf * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
  8237. p.Parent = EffectModel
  8238. local m = Instance.new("SpecialMesh")
  8239. m.MeshType = "Sphere"
  8240. p.CFrame = p.CFrame * CFrame.new(0, -20, 0)
  8241. m.Parent = p
  8242. m.Scale = Vector3.new(0.7, 0.7, 0.7)
  8243. coroutine.resume(coroutine.create(function(p)
  8244. for i = 1, 30 do
  8245. p.Transparency = i / 35
  8246. p.CFrame = p.CFrame * CFrame.new(0, 0.5, 0)
  8247. swait()
  8248. end
  8249. p.Parent = nil
  8250. end), p)
  8251. Rot = Rot + 0.3
  8252. if Rot >= 360 then
  8253. Rot = 0
  8254. end
  8255. end
  8256. local blmod = Instance.new("Model",EffectModel)
  8257. so("137463716", RootPart, 1, 1)
  8258. for a = 1, 5 do
  8259. local blast2 = Par(blmod, "Effect", bcol1, vt(1, 1, 1), "Neon")
  8260. blast2.Anchored = false
  8261. local blwe = Instance.new("Weld",blast2)
  8262. blwe.Part0 = Torso
  8263. blwe.Part1 = blast2
  8264. blwe.C0 = CFrame.new(0, 0, -5)
  8265. blwe.C1 = CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8266. local m = Instance.new("BlockMesh", blast2)
  8267. m.Scale = Vector3.new(6,6,6)
  8268. coroutine.resume(coroutine.create(function()
  8269. for i = 0,1,.1 do
  8270. blast2.Transparency = 1.2-i
  8271. swait()
  8272. blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8273. end
  8274. while blast2 do
  8275. swait()
  8276. blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8277. end
  8278. end))
  8279. end
  8280. swait(30)
  8281. for i = 0,1,.1 do
  8282. swait()
  8283. PlayAnimationFromTable(AnimTab.asdssq.Animation(2), 0.3, false)
  8284. end
  8285. so("162246701",Torso,1,1)
  8286. local frontcf = Torso.CFrame + Torso.CFrame.lookVector*5
  8287. local sannd = Instance.new("Sound",Torso)
  8288. sannd.SoundId = "rbxassetid://162246683"
  8289. sannd.Looped = true
  8290. sannd.Volume = 1
  8291. sannd:Play()
  8292. local hitcf = mouse.Hit
  8293. local blast = Par(blmod, "Effect", bcol1, vt(1,1,(frontcf.p - hitcf.p).magnitude) , "Neon")
  8294. blast.CFrame = CFrame.new((frontcf.p + hitcf.p)/2,frontcf.p)
  8295. local m = Instance.new("BlockMesh", blast)
  8296. m.Scale = Vector3.new(5,5,1)
  8297. for a = 1, 100 do
  8298. local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
  8299. local hitcf = mouse.Hit
  8300. blast.Size = vt(1,1,(frontcf.p - hitcf.p).magnitude)
  8301. blast.CFrame = CFrame.new((frontcf.p + hitcf.p)/2,frontcf.p)
  8302. p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
  8303. p.Transparency = 0.5
  8304. p.Anchored = true
  8305. p.CFrame = (RootPart.CFrame * CFrame.new(0,0,2)) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
  8306. m = Instance.new("SpecialMesh", p)
  8307. m.MeshId = "rbxassetid://20329976"
  8308. m.Scale = Vector3.new(2, 2, 2)
  8309. coroutine.resume(coroutine.create(function(p)
  8310. for i = 1, 10 do
  8311. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, 1, 1.65 - i * 0.1)
  8312. p.Transparency = 0.25 + i / 10
  8313. p.CFrame = p.CFrame * CFrame.new(0, -.2, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
  8314. swait()
  8315. end
  8316. p:Destroy()
  8317. end), p)
  8318. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  8319. blast2.CFrame = hitcf * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8320. MagnitudeDamage(blast2, 20, math.random(3,5), Vector3.new(0, 50, 0) + DIR * 50, 0.5, "H2", RootPart, 0.05, 0.4, 8, 10)
  8321. local m = Instance.new("BlockMesh", blast2)
  8322. coroutine.resume(coroutine.create(function()
  8323. for i = 0,1,.05 do
  8324. blast2.Transparency = i
  8325. m.Scale = Vector3.new(40*i,40*i,40*i)
  8326. swait()
  8327. end
  8328. blast2:Destroy()
  8329. end))
  8330. swait(1)
  8331. end
  8332. for a = 0,1,.05 do
  8333. sannd.Volume = a
  8334. for _, b in pairs(blmod:GetChildren()) do
  8335. b.Transparency = a
  8336. end
  8337. swait()
  8338. end
  8339. firing = false
  8340. Humanoid.PlatformStand = false
  8341. sannd:Destroy()
  8342. blmod:Destroy()
  8343. bpos:Destroy()
  8344. bgy:Destroy()
  8345. for i = 1, 20 do
  8346. local oof = 18
  8347. swait()
  8348. PlayAnimationFromTable(AnimTab.aasq.Animation(10, oof, i), 0.3, false)
  8349. end
  8350. for i = 0, 2, 0.1 do
  8351. swait()
  8352. DIR = RootPart.CFrame.lookVector
  8353. PlayAnimationFromTable(AnimTab.aasq.Animation(11, 0, 0), 0.3, false)
  8354. end
  8355. doingmoves(false)
  8356. end
  8357. })
  8358. table.insert(MovesTable, {
  8359. ["Input"] = "ssz",
  8360. ["Name"] = "C'mere",
  8361. ["Phase"] = 1,
  8362. ["Cooldown"] = 0,
  8363. ["CooldownName"] = "SSZcool",
  8364. ["CanCancel"] = false,
  8365. ["Conditions"] = function()
  8366. local Viable = false
  8367. local Move
  8368. for _, p in pairs(MovesTable) do
  8369. if p.Input == "ssz" then
  8370. Move = p
  8371. break
  8372. end
  8373. end
  8374. local ver = true
  8375. local CD = Move.Cooldown
  8376. local name = Move.CooldownName
  8377. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  8378. Viable = true
  8379. end
  8380. return Viable
  8381. end,
  8382. ["function"] = function()
  8383. doingmoves(true)
  8384. if lasthit ~= nil then
  8385. chatfunc("CAN'T ESCAPE!","逃げ場ありません!")
  8386. else
  8387. chatfunc("Look out from above!","上から!")
  8388. end
  8389. Cooldown("SSZcool", 6)
  8390. LastMove = "SSZ"
  8391. for i = 0, 1, 0.1 do
  8392. swait()
  8393. DIR = RootPart.CFrame.lookVector
  8394. PlayAnimationFromTable(AnimTab.ssz.Animation(1), 0.3, false)
  8395. end
  8396. local portalbase = formportalBase(EffectModel, RootPart.CFrame * CFrame.Angles(0, 0, math.rad(90)) * CFrame.new(-2.75, 0, 0))
  8397. local portaloutline = formportalOutline(EffectModel, portalbase.CFrame)
  8398. coroutine.resume(coroutine.create(function()
  8399. swait(30)
  8400. for i = 1, 10 do
  8401. swait()
  8402. portalbase.Transparency = i / 10
  8403. portaloutline.Transparency = i / 10
  8404. portalbase.Size = portalbase.Size + Vector3.new(0, 0.3, 0.3)
  8405. portaloutline.Size = portaloutline.Size + Vector3.new(0, 0.3, 0.3)
  8406. end
  8407. portalbase.Parent = nil
  8408. portaloutline:Destroy()
  8409. end))
  8410. swait(3)
  8411. local portalbase = formportalBase(EffectModel, CFrame.new(mouse.Hit.p + Vector3.new(0, 30, 0)))
  8412. if lasthit ~= nil then
  8413. portalbase.CFrame = CFrame.new(lasthit.Position + Vector3.new(0, 30, 0))
  8414. end
  8415. portalbase.CFrame = portalbase.CFrame * CFrame.Angles(0, 0, math.rad(-90))
  8416. local portaloutline = formportalOutline(EffectModel, portalbase.CFrame)
  8417. RootPart.CFrame = portalbase.CFrame * CFrame.Angles(0, 0, math.rad(90)) * CFrame.new(0, -5, 0)
  8418. coroutine.resume(coroutine.create(function()
  8419. swait(50)
  8420. for i = 1, 10 do
  8421. swait()
  8422. portalbase.Transparency = i / 10
  8423. portaloutline.Transparency = i / 10
  8424. portalbase.Size = portalbase.Size + Vector3.new(0, 0.3, 0.3)
  8425. portaloutline.Size = portaloutline.Size + Vector3.new(0, 0.3, 0.3)
  8426. end
  8427. portalbase.Parent = nil
  8428. portaloutline:Destroy()
  8429. end))
  8430. local hit
  8431. repeat
  8432. Torso.Velocity = Torso.Velocity + vt(0, -10, 0)
  8433. swait()
  8434. for i = 1, 2 do
  8435. local p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
  8436. p.CFrame = RightArm.CFrame * CFrame.new(0, -1.2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8437. game:GetService("Debris"):AddItem(p, 5)
  8438. local m = Instance.new("BlockMesh", p)
  8439. m.Scale = Vector3.new(3, 3, 3)
  8440. coroutine.resume(coroutine.create(function(p, rr, x, y, z)
  8441. local cols = {
  8442. "Lavender",
  8443. bcol2,
  8444. "Bright purple",
  8445. bcol3
  8446. }
  8447. for i = 1, 12 do
  8448. if math.floor(i / 4) == i / 4 then
  8449. p.BrickColor = BrickColor.new(cols[i / 4])
  8450. end
  8451. p.Transparency = 0.5 + i / 24
  8452. p.Mesh.Scale = p.Mesh.Scale / 1.05
  8453. p.CFrame = p.CFrame * CFrame.Angles(math.rad(x / 16), math.rad(y / 16), math.rad(z / 16)) + rr
  8454. swait()
  8455. end
  8456. p:Remove()
  8457. end), p, Vector3.new(math.random(-50, 50) / 200, math.random(20, 50) / 120, math.random(-50, 50) / 200), math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
  8458. end
  8459. PlayAnimationFromTable(AnimTab.ssz.Animation(2), 0.3, false)
  8460. --MagnitudeDamage(RightArm, 10, 2, Vector3.new(0, 9, 0) + DIR * 5, 0.5, "H2", Head, 0, 0, 8, 10)
  8461. hit, hitflor = rayCast(RightArm.Position, CFrame.new(RightArm.Position, RightArm.Position - Vector3.new(0, 1.5, 0)).lookVector, 10, char)
  8462. until hit ~= nil
  8463. local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
  8464. so("192410084", RootPart, 1, 1)
  8465. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  8466. p.CFrame = RootPart.CFrame * CFrame.new(0, -0.3, 0)
  8467. p.BrickColor = hitfloor2.BrickColor
  8468. p.Parent = EffectModel
  8469. m = it("SpecialMesh", p)
  8470. m.MeshId = "rbxassetid://1323306"
  8471. m.Scale = Vector3.new(1, 1, 1)
  8472. m.Parent = p
  8473. m.Name = "Triangle"
  8474. p.Transparency = 0.5
  8475. coroutine.resume(coroutine.create(function(p)
  8476. for i = 1, 40 do
  8477. p.Transparency = 0.5 + i / 40
  8478. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1.4, 2, 1.4)
  8479. p.CFrame = p.CFrame * CFrame.new(0, 1, 0)
  8480. swait()
  8481. end
  8482. p.Parent = nil
  8483. end), p)
  8484. MagnitudeDamage(p, 20, 20, Vector3.new(0, 10, 0) + DIR * 10, 0.5, "H1", RootPart, 0.4, 0.4, true, 10)
  8485. CamShake(RootPart, 15, 0.5, 20)
  8486. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  8487. p.CFrame = RootPart.CFrame * CFrame.new(0, -2.5, 0)
  8488. p.BrickColor = hitfloor2.BrickColor
  8489. m = it("SpecialMesh", p)
  8490. m.MeshId = "rbxassetid://20329976"
  8491. m.Scale = Vector3.new(1, 1, 1)
  8492. m.Parent = p
  8493. m.Name = "Triangle"
  8494. p.Transparency = 0.5
  8495. coroutine.resume(coroutine.create(function(p)
  8496. for i = 1, 20 do
  8497. p.Transparency = i / 20
  8498. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1, 0.2, 1)
  8499. swait()
  8500. end
  8501. p.Parent = nil
  8502. end), p)
  8503. so("178452217", Torso, 1, 0.4)
  8504. so("168586586", Torso, 1, 0.6)
  8505. p = Instance.new("Sound", Torso)
  8506. p.Volume = 1
  8507. p.Pitch = 1
  8508. p.SoundId = "rbxassetid://233856115"
  8509. p:Play()
  8510. game:GetService("Debris"):AddItem(p, 3)
  8511. p = Instance.new("Sound", Torso)
  8512. p.Volume = 1
  8513. p.Pitch = 1
  8514. p.SoundId = "rbxassetid://192410070"
  8515. p:Play()
  8516. game:GetService("Debris"):AddItem(p, 3)
  8517. p = Instance.new("Sound", Torso)
  8518. p.Volume = 1
  8519. p.Pitch = 1
  8520. p.SoundId = "rbxassetid://231917822"
  8521. p:Play()
  8522. game:GetService("Debris"):AddItem(p, 3)
  8523. for i = 1, 3 do
  8524. swait()
  8525. --MagnitudeDamage(char.Torso, 18, 15, Vector3.new(0, 9, 0) + DIR * 5, 0.5, "H2", Head, 1, 1, 8, 10)
  8526. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  8527. p.CFrame = CFrame.new(hitflor)
  8528. game:GetService("Debris"):AddItem(p, 8)
  8529. local m = Instance.new("SpecialMesh", p)
  8530. m.MeshId = "rbxassetid://20329976"
  8531. m.Scale = Vector3.new(5, 3, 5)
  8532. coroutine.resume(coroutine.create(function(p, s)
  8533. for i = 1, 15 do
  8534. p.Transparency = 0.9 + i / 150
  8535. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  8536. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  8537. swait()
  8538. end
  8539. p:Remove()
  8540. end), p)
  8541. end
  8542. for i = 0, 1, 0.1 do
  8543. swait()
  8544. DIR = RootPart.CFrame.lookVector
  8545. PlayAnimationFromTable(AnimTab.ssz.Animation(1), 0.3, false)
  8546. end
  8547. doingmoves(false)
  8548. end
  8549. })
  8550. table.insert(MovesTable, {
  8551. ["Input"] = "ddsc",
  8552. ["Name"] = "Right Hand Black",
  8553. ["Phase"] = 1,
  8554. ["Cooldown"] = 0,
  8555. ["CooldownName"] = "DDSCcool",
  8556. ["CanCancel"] = false,
  8557. ["Conditions"] = function()
  8558. local Viable = false
  8559. local Move
  8560. for _, p in pairs(MovesTable) do
  8561. if p.Input == "ddsc" then
  8562. Move = p
  8563. break
  8564. end
  8565. end
  8566. local ver = true
  8567. local CD = Move.Cooldown
  8568. local name = Move.CooldownName
  8569. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  8570. Viable = true
  8571. end
  8572. return Viable
  8573. end,
  8574. ["function"] = function()
  8575. doingmoves(true)
  8576. LastMove = "DDSC"
  8577. chatfunc("RIGHT HAND BLACK!","ライトハンドブラック!")
  8578. CanCancel = false
  8579. local t = 0
  8580. repeat
  8581. t = t + 1
  8582. swait()
  8583. PlayAnimationFromTable(AnimTab.ddsc.Animation(1), 0.3, false)
  8584. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  8585. p.CFrame = CFrame.new(RootPart.Position - Vector3.new(0, 2, 0)) * CFrame.Angles(0, math.random(-180, 180), 0)
  8586. game:GetService("Debris"):AddItem(p, 8)
  8587. local m = Instance.new("SpecialMesh", p)
  8588. m.MeshId = "rbxassetid://20329976"
  8589. m.Scale = Vector3.new(5, 1, 5)
  8590. game:GetService("Debris"):AddItem(p, 5)
  8591. coroutine.resume(coroutine.create(function(p)
  8592. for ii = 1, 15 do
  8593. p.Transparency = 0.5 + ii / 15
  8594. p.CFrame = p.CFrame * CFrame.Angles(0, -math.rad(3 + ii), 0) - Vector3.new(0, 0.05, 0)
  8595. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.4, -0.05, 1.4)
  8596. swait()
  8597. end
  8598. p:Remove()
  8599. end), p)
  8600. local p = Par(EffectModel, "Effect", bcol3, vt(1, 1, 1), "SmoothPlastic")
  8601. p.CFrame = RightArm.CFrame * CFrame.new(0, -1.2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8602. game:GetService("Debris"):AddItem(p, 6)
  8603. local m = Instance.new("SpecialMesh", p)
  8604. m.MeshType = "Sphere"
  8605. m.Scale = Vector3.new(0.5, 0.5, 0.5)
  8606. coroutine.resume(coroutine.create(function(p, rr, cs)
  8607. for i = 1, 20 do
  8608. p.Transparency = 0.75 + i / 80
  8609. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.4, 0.4, 0.4)
  8610. p.CFrame = RightArm.CFrame * CFrame.new(0, -1.2, 0)
  8611. swait()
  8612. end
  8613. p:Remove()
  8614. end), p)
  8615. local p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
  8616. p.CFrame = RightArm.CFrame * CFrame.new(0, -1.2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8617. game:GetService("Debris"):AddItem(p, 5)
  8618. local m = Instance.new("BlockMesh", p)
  8619. m.Scale = Vector3.new(1, 1, 1)
  8620. coroutine.resume(coroutine.create(function(p, rr, x, y, z)
  8621. local cols = {
  8622. "Lavender",
  8623. bcol2,
  8624. "Bright purple",
  8625. bcol3
  8626. }
  8627. for i = 1, 12 do
  8628. if math.floor(i / 4) == i / 4 then
  8629. p.BrickColor = BrickColor.new(cols[i / 4])
  8630. end
  8631. p.Transparency = 0.5 + i / 24
  8632. p.Mesh.Scale = p.Mesh.Scale / 1.05
  8633. p.CFrame = p.CFrame * CFrame.Angles(math.rad(x / 16), math.rad(y / 16), math.rad(z / 16)) + rr
  8634. swait()
  8635. end
  8636. p:Remove()
  8637. end), p, Vector3.new(math.random(-50, 50) / 200, math.random(20, 50) / 120, math.random(-50, 50) / 200), math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
  8638. until chold == false and t >= 10 or t == 30
  8639. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  8640. p.CFrame = RootPart.CFrame
  8641. local m = Instance.new("SpecialMesh", p)
  8642. m.MeshId = "rbxassetid://3270017"
  8643. p.Material = "SmoothPlastic"
  8644. m.Scale = Vector3.new(10, 10, 0)
  8645. m.Parent = p
  8646. game:GetService("Debris"):AddItem(p, 5)
  8647. m.Name = "Triangle"
  8648. coroutine.resume(coroutine.create(function(p)
  8649. for i = 1, 10 do
  8650. p.Transparency = i / 10
  8651. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(4, 4, 0)
  8652. swait()
  8653. end
  8654. p.Parent = nil
  8655. end), p)
  8656. local grabe
  8657. local grabet
  8658. local EDIR = RootPart.CFrame.lookVector
  8659. local got_the_nigger = false
  8660. so("240517975", Torso, 1, 1)
  8661. for i = 0, 15 do
  8662. for i, v in pairs(workspace:GetDescendants()) do
  8663. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 1 and v:findFirstChild("Head") and v:findFirstChild("IsTeamMateOfCK")==nil and 8 > (v:findFirstChild("Head").Position - RightArm.Position).magnitude and v ~= char then
  8664. got_the_nigger = true
  8665. grabbed = true
  8666. chatfunc("GOTCHA!","つかま!")
  8667. grabe = v
  8668. grabet = (v:findFirstChild("Torso") or v:findFirstChild("UpperTorso"))
  8669. so("240429615", grabet, 1, 1)
  8670. Damagefunc(v.Head, 2, Vector3.new(0, 0, 0), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  8671. for i, v in pairs(v:GetChildren()) do
  8672. if v:IsA("Part") then
  8673. coroutine.resume(coroutine.create(function()
  8674. local hehheeh = v.CanCollide
  8675. local bak = v.CustomPhysicalProperties
  8676. repeat
  8677. wait()
  8678. until grabbed == false
  8679. v.CanCollide = hehheeh
  8680. v.CustomPhysicalProperties = bak
  8681. end))
  8682. v.CanCollide = false
  8683. v.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
  8684. end
  8685. end
  8686. hum1 = v:FindFirstChildOfClass("Humanoid")
  8687. hum1.PlatformStand = true
  8688. lock = Instance.new("Part", EffectModel)
  8689. lock.Anchored = true
  8690. lock.CanCollide = false
  8691. lock.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(math.rad(-90), 0, 0)
  8692. lock.Transparency = 1
  8693. grabpos = Instance.new("BodyPosition", grabet)
  8694. grabpos.P = 0
  8695. grabpos.D = 1000
  8696. grabpos.maxForce = Vector3.new(0, 0, 0)
  8697. grabpos.position = lock.Position
  8698. local grabweld = Instance.new("Weld",lock)
  8699. grabweld.Part0 = lock
  8700. grabweld.Part1 = grabet
  8701. end
  8702. end
  8703. if got_the_nigger == true then
  8704. break
  8705. end
  8706. RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  8707. do
  8708. local blast2 = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "Neon")
  8709. blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8710. m = Instance.new("SpecialMesh", blast2)
  8711. m.Scale = Vector3.new(3, 3, 3)
  8712. m.MeshType = "Brick"
  8713. coroutine.resume(coroutine.create(function(p)
  8714. for i = 1, 30 do
  8715. blast2.Transparency = 0.25 + i / 30
  8716. blast2.Mesh.Scale = blast2.Mesh.Scale - Vector3.new(0.1, 0.1, 0.1)
  8717. swait()
  8718. end
  8719. blast2:Remove()
  8720. end), p)
  8721. swait()
  8722. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.3, false)
  8723. end
  8724. end
  8725. if grabbed == true then
  8726. local v = Instance.new("BodyVelocity", Torso)
  8727. v.P = 6000
  8728. v.Name = "WUUB"
  8729. v.maxForce = Vector3.new(5000, 5000, 5000) * 5000000000
  8730. v.velocity = DIR * 40 + Vector3.new(0, 15, 0)
  8731. for i = 1, 10 do
  8732. local es = 36
  8733. swait()
  8734. PlayAnimationFromTable(AnimTab.ddsc2.Animation(3, es, i), 0.3, false)
  8735. end
  8736. v:Destroy()
  8737. local hit
  8738. repeat
  8739. grabe:FindFirstChildOfClass("Humanoid").PlatformStand = true
  8740. grabpos.position = lock.Position
  8741. grabpos.Parent = grabet
  8742. --grabet.CFrame = lock.CFrame
  8743. lock.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-90), 0, 0)
  8744. wait()
  8745. hit = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 6, char)
  8746. until hit ~= nil
  8747. for i = 0, 1, 0.1 do
  8748. grabe:FindFirstChildOfClass("Humanoid").PlatformStand = true
  8749. grabpos.position = lock.Position
  8750. grabpos.Parent = grabet
  8751. grabet.CFrame = lock.CFrame
  8752. lock.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-90), 0, 0)
  8753. swait()
  8754. PlayAnimationFromTable(AnimTab.ddsc.Animation(4), 0.3, false)
  8755. end
  8756. end
  8757. if grabbed == true then
  8758. lock.CFrame = RootPart.CFrame * CFrame.new(-2, 0, -2)
  8759. grabpos.position = lock.Position
  8760. --grabet.CFrame = lock.CFrame
  8761. grabe:FindFirstChildOfClass("Humanoid").PlatformStand = true
  8762. grabpos.Parent = nil
  8763. lock:Destroy()
  8764. grabbed = false
  8765. p = Instance.new("Sound", Torso)
  8766. p.Volume = 1
  8767. p.Pitch = 1
  8768. p.SoundId = "rbxassetid://233856115"
  8769. p:Play()
  8770. game:GetService("Debris"):AddItem(p, 3)
  8771. p = Instance.new("Sound", Torso)
  8772. p.Volume = 1
  8773. p.Pitch = 1
  8774. p.SoundId = "rbxassetid://192410070"
  8775. p:Play()
  8776. game:GetService("Debris"):AddItem(p, 3)
  8777. p = Instance.new("Sound", Torso)
  8778. p.Volume = 1
  8779. p.Pitch = 1
  8780. p.SoundId = "rbxassetid://231917822"
  8781. p:Play()
  8782. game:GetService("Debris"):AddItem(p, 3)
  8783. local hitfloor2, posfloor2 = rayCast(grabet.Position, CFrame.new(grabet.Position, grabet.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
  8784. local p = Par(EffectModel, "Effect", "Black", vt(12, 17, 12), "SmoothPlastic")
  8785. p.Size = Vector3.new(12, 17, 12)
  8786. p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
  8787. local m = Instance.new("SpecialMesh", p)
  8788. m.MeshId = "rbxassetid://20329976"
  8789. m.Scale = Vector3.new(29, 0, 29)
  8790. m.Name = "Triangle"
  8791. swait()
  8792. coroutine.resume(coroutine.create(function()
  8793. local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  8794. p.CFrame = cf(grabet.Position) * CFrame.Angles(0, math.rad(90), 0)
  8795. m = it("SpecialMesh", p)
  8796. m.MeshId = "rbxassetid://1323306"
  8797. p.Material = "SmoothPlastic"
  8798. m.Scale = Vector3.new(20, 60, 20)
  8799. m.Parent = p
  8800. m.Name = "Triangle"
  8801. coroutine.resume(coroutine.create(function(p)
  8802. for i = 1, 200 do
  8803. p.Transparency = 0.45 + i / 200
  8804. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(0.3, 0.3, 0.3)
  8805. swait()
  8806. end
  8807. p.Parent = nil
  8808. end), p)
  8809. local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  8810. p.Size = Vector3.new(1, 1, 0.2)
  8811. p.CFrame = cf(grabet.Position) * CFrame.new(0, 2.6, 0)
  8812. local m = Instance.new("SpecialMesh", p)
  8813. m.MeshId = "rbxassetid://20329976"
  8814. m.Scale = Vector3.new(30, 8, 30)
  8815. m.Name = "Triangle"
  8816. swait()
  8817. coroutine.resume(coroutine.create(function(p)
  8818. for i = 1, 45 do
  8819. p.Transparency = 0.5 + i / 45
  8820. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1, 0, 1)
  8821. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  8822. swait()
  8823. end
  8824. p.Parent = nil
  8825. end), p)
  8826. so("190119264", ref, 1, 1)
  8827. so("183763506", ref, 1, 0.6)
  8828. so("178452221", ref, 1, 0.6)
  8829. so("87767777", ref, 1, 1)
  8830. so("87784452", ref, 1, 0.8)
  8831. so("183763515", ref, 1, 1)
  8832. DIR = RootPart.CFrame.lookVector
  8833. MagnitudeDamage(grabet, 35, 30, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 8, 10)
  8834. CamShake(grabet, 60, 2, 40)
  8835. for i = 1, 16 do
  8836. swait()
  8837. p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  8838. p.CFrame = grabet.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2 + math.random(-15, 15) / 9, math.random(-15, 15) / 9, math.random(-10, 10) / 9)
  8839. game:GetService("Debris"):AddItem(p, 3)
  8840. m = Instance.new("BlockMesh")
  8841. m.Scale = Vector3.new(3, 3, 3)
  8842. m.Parent = p
  8843. coroutine.resume(coroutine.create(function(part, spin)
  8844. for i = 1, 15 do
  8845. part.Mesh.Scale = part.Mesh.Scale - Vector3.new(2, 2, 2)
  8846. part.Transparency = i / 15
  8847. part.CFrame = part.CFrame * CFrame.new(math.random(-10, 10) / 100, math.random(-10, 10) / 100, math.random(-10, 10) / 100) * spin
  8848. swait()
  8849. end
  8850. part.Parent = nil
  8851. end), p, CFrame.fromEulerAnglesXYZ(math.random(-50, 50) / 500, math.random(-50, 50) / 500, math.random(-50, 50) / 500))
  8852. end
  8853. end))
  8854. ---
  8855. game.Debris:AddItem(p, 5)
  8856. coroutine.resume(coroutine.create(function(p)
  8857. for i = 1, 10 do
  8858. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-0.5, 0.5, -0.5)
  8859. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  8860. swait(0.4)
  8861. end
  8862. end), p)
  8863. coroutine.resume(coroutine.create(function(p)
  8864. for i = 1, 80 do
  8865. p.Transparency = 0.5 + i / 80
  8866. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
  8867. swait()
  8868. end
  8869. end), p)
  8870. local orls = p.CFrame
  8871. local p = Par(EffectModel, "Effect", "Black", vt(12, 17, 12), "SmoothPlastic")
  8872. p.Size = Vector3.new(12, 17, 12)
  8873. p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
  8874. local m = Instance.new("SpecialMesh", p)
  8875. m.MeshId = "rbxassetid://20329976"
  8876. m.Scale = Vector3.new(29, 0, 29)
  8877. m.Name = "Triangle"
  8878. swait()
  8879. game.Debris:AddItem(p, 3)
  8880. coroutine.resume(coroutine.create(function(p)
  8881. for i = 1, 10 do
  8882. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-1.3, 1, -1.3)
  8883. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  8884. swait(0.4)
  8885. end
  8886. end), p)
  8887. coroutine.resume(coroutine.create(function(p)
  8888. for i = 1, 80 do
  8889. p.Transparency = 0.5 + i / 80
  8890. p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
  8891. swait()
  8892. end
  8893. end), p)
  8894. Damagefunc(grabet, 8, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0.05, 0.05, 10, 20)
  8895. ph0segui(char, "+10", "Lime green")
  8896. Humanoid.Health = Humanoid.Health + 10
  8897. swait(3)
  8898. chatfunc("Now eat this!","これを取る!")
  8899. for a = 1, 10 do
  8900. for i = 0, 1, .5 do
  8901. swait()
  8902. PlayAnimationFromTable(AnimTab.ddsc.Animation(5), .8, false)
  8903. end
  8904. for i = 0, 1, .5 do
  8905. swait()
  8906. PlayAnimationFromTable(AnimTab.ddsc.Animation(6), .8, false)
  8907. end
  8908. Damagefunc(grabet, 5, Vector3.new(), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  8909. end
  8910. for i = 0, 1, 0.1 do
  8911. swait()
  8912. PlayAnimationFromTable(AnimTab.ddsc.Animation(7), 0.3, false)
  8913. end
  8914. for i = 0, 1, 0.1 do
  8915. swait()
  8916. PlayAnimationFromTable(AnimTab.ddsc.Animation(8), 0.3, false)
  8917. end
  8918. chatfunc("Now get yourself lost!","失せろ!")
  8919. Damagefunc(grabet, 20, Vector3.new(0, 5, 0) + DIR * 100, 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  8920. if realmode == true then
  8921. grabe:BreakJoints()
  8922. end
  8923. Torso.Velocity = char.Torso.CFrame.lookVector * 5
  8924. for i = 1, 2 do
  8925. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  8926. p.CFrame = grabet.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  8927. m = Instance.new("SpecialMesh")
  8928. m.MeshId = "rbxassetid://3270017"
  8929. m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
  8930. m.Parent = p
  8931. game:GetService("Debris"):AddItem(p, 5)
  8932. coroutine.resume(coroutine.create(function(p, l)
  8933. for i = 1, 10 do
  8934. p.Transparency = i / 10
  8935. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
  8936. swait(0.5)
  8937. end
  8938. p:Remove()
  8939. end), p, 1)
  8940. end
  8941. end
  8942. swait(3)
  8943. if grabbed == true then
  8944. Cooldown("DDSCcool",30)
  8945. else
  8946. Cooldown("DDSCcool",5)
  8947. end
  8948. doingmoves(false)
  8949. end
  8950. })
  8951. table.insert(MovesTable, {
  8952. ["Input"] = "dswc",
  8953. ["Name"] = "Hands Off",
  8954. ["Phase"] = 1,
  8955. ["Cooldown"] = 0,
  8956. ["CooldownName"] = "DSWCcool",
  8957. ["CanCancel"] = false,
  8958. ["Conditions"] = function()
  8959. local Viable = false
  8960. local Move
  8961. for _, p in pairs(MovesTable) do
  8962. if p.Input == "dswc" then
  8963. Move = p
  8964. break
  8965. end
  8966. end
  8967. local ver = true
  8968. local CD = Move.Cooldown
  8969. local name = Move.CooldownName
  8970. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  8971. Viable = true
  8972. end
  8973. return Viable
  8974. end,
  8975. ["function"] = function()
  8976. doingmoves(true)
  8977. LastMove = "DSWC"
  8978. chatfunc("GET OVER HERE!","ここに乗る!")
  8979. so("131228548",Head,1,1.3)
  8980. CanCancel = false
  8981. local t = 0
  8982. for i = 0,1,.1 do
  8983. swait()
  8984. PlayAnimationFromTable(AnimTab.asdsdq.Animation(1), 0.3, false)
  8985. end
  8986. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  8987. p.CFrame = RootPart.CFrame
  8988. local m = Instance.new("SpecialMesh", p)
  8989. m.MeshId = "rbxassetid://3270017"
  8990. p.Material = "SmoothPlastic"
  8991. m.Scale = Vector3.new(10, 10, 0)
  8992. m.Parent = p
  8993. game:GetService("Debris"):AddItem(p, 5)
  8994. m.Name = "Triangle"
  8995. coroutine.resume(coroutine.create(function(p)
  8996. for i = 1, 10 do
  8997. p.Transparency = i / 10
  8998. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(4, 4, 0)
  8999. swait()
  9000. end
  9001. p.Parent = nil
  9002. end), p)
  9003. local grabe
  9004. local totear
  9005. local grabpos
  9006. local EDIR = RootPart.CFrame.lookVector
  9007. local maxhp = 35
  9008. if realmode == true then
  9009. maxhp = math.huge
  9010. end
  9011. local got_the_nigger = false
  9012. for i = 0, 10 do
  9013. for i, v in pairs(workspace:GetDescendants()) do
  9014. if (v.Name == "Left Arm" or v.Name == "Right Arm" or v.Name == "UpperTorso") and v.Parent:FindFirstChildOfClass("Humanoid") and v.Parent:FindFirstChildOfClass("Humanoid").Health > 1 and v.Parent:FindFirstChildOfClass("Humanoid").Health <= maxhp and v.Parent.Name ~= "TornArmdd" and v.Parent:findFirstChild("Head") and v.Parent:findFirstChild("IsTeamMateOfCK")==nil and 5 > (v.Position - RightArm.Position).magnitude and v.Parent ~= char then
  9015. got_the_nigger = true
  9016. grabbed = true
  9017. grabe = v.Parent
  9018. totear = v.Name
  9019. if totear == "UpperTorso" then
  9020. Damagefunc(grabe.Head, 2, Vector3.new(0, 0, 0), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  9021. hum1 = v:FindFirstChildOfClass("Humanoid")
  9022. lock = Instance.new("Part", EffectModel)
  9023. lock.Anchored = true
  9024. lock.CanCollide = false
  9025. lock.CFrame = RootPart.CFrame * CFrame.new(0,0,-3) * CFrame.fromEulerAnglesXYZ(0,math.rad(180),0)
  9026. lock.Transparency = 1
  9027. grabe.Head.CFrame = lock.CFrame
  9028. grabpos = Instance.new("BodyPosition", grabe.Head)
  9029. grabpos.P = 1000000
  9030. grabpos.D = 0
  9031. grabpos.maxForce = Vector3.new(100000, 100000, 100000)
  9032. grabpos.position = lock.Position
  9033. else
  9034. so("240429615", grabe.Torso, 1, 1)
  9035. Damagefunc(grabe.Torso, 2, Vector3.new(0, 0, 0), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  9036. local a = 1.5
  9037. if totear == "Left Arm" then
  9038. a = -a
  9039. end
  9040. hum1 = v:FindFirstChildOfClass("Humanoid")
  9041. lock = Instance.new("Part", EffectModel)
  9042. lock.Anchored = true
  9043. lock.CanCollide = false
  9044. lock.CFrame = RootPart.CFrame * CFrame.new(a,0,-3) * CFrame.fromEulerAnglesXYZ(0,math.rad(180),0)
  9045. lock.Transparency = 1
  9046. grabe.Torso.CFrame = lock.CFrame
  9047. grabpos = Instance.new("BodyPosition", grabe.Torso)
  9048. grabpos.P = 1000000
  9049. grabpos.D = 0
  9050. grabpos.maxForce = Vector3.new(100000, 100000, 100000)
  9051. grabpos.position = lock.Position
  9052. end
  9053. end
  9054. end
  9055. if got_the_nigger == true then
  9056. break
  9057. end
  9058. RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  9059. swait()
  9060. PlayAnimationFromTable(AnimTab.asdsdq.Animation(2), 0.3, false)
  9061. end
  9062. if grabbed == true and grabe ~= nil then
  9063. if totear == "UpperTorso" then
  9064. for i = 0, 1, .2 do
  9065. swait()
  9066. PlayAnimationFromTable(AnimTab.asdsdq.Animation(2), .5, false)
  9067. end
  9068. swait(5)
  9069. local function getAttachment0(attachmentName)
  9070. for _,child in next,grabe:GetChildren() do
  9071. local attachment = child:FindFirstChild(attachmentName)
  9072. if attachment then
  9073. return attachment
  9074. end
  9075. end
  9076. end
  9077. grabpos:Destroy()
  9078. local armmod = Instance.new("Model",Character)
  9079. armmod.Name = grabe.Name
  9080. Instance.new("Humanoid",armmod).Health = 0
  9081. for i, v in pairs(grabe:GetChildren()) do
  9082. if v:IsA("Accoutrement") then
  9083. if v:FindFirstChild("Handle"):FindFirstChild("AccessoryWeld") then
  9084. v.Handle.AccessoryWeld.Part1 = nil
  9085. end
  9086. end
  9087. end
  9088. local armp = grabe:FindFirstChild("Head")
  9089. grabe:BreakJoints()
  9090. armp.Parent = armmod
  9091. for i, v in pairs(grabe:GetChildren()) do
  9092. if v:IsA("Accoutrement") then
  9093. if v:FindFirstChild("Handle"):FindFirstChild("AccessoryWeld") then
  9094. v.Handle.AccessoryWeld.Part1 = armp
  9095. v.Parent = armmod
  9096. end
  9097. end
  9098. end
  9099. so("206082327",armp,1,1)
  9100. local bledp = Instance.new("Part",grabe)
  9101. bledp.Size = Vector3.new(0,0,0)
  9102. bledp.Transparency = 1
  9103. bledp.CanCollide = false
  9104. local blpe = blpemit:Clone()
  9105. blpe.Parent = bledp
  9106. blpe.EmissionDirection = "Top"
  9107. blpe.VelocitySpread = 20
  9108. local wel = Instance.new("Weld",armp)
  9109. wel.Part0 = RightArm
  9110. wel.Part1 = armp
  9111. wel.C0 = CFrame.new(0,-1.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  9112. local blape = bledp:Clone()
  9113. blape.Parent = armmod
  9114. blape.ParticleEmitter.EmissionDirection = "Bottom"
  9115. local bledw = Instance.new("Weld",bledp)
  9116. bledw.Part0 = grabe.UpperTorso
  9117. bledw.Part1 = bledp
  9118. bledw.C0 = CFrame.new(0,1,0)
  9119. local bledw2 = Instance.new("Weld",blape)
  9120. bledw2.Part0 = armp
  9121. bledw2.Part1 = blape
  9122. bledw2.C0 = CFrame.new(0,-.5,0)
  9123. ph0segui(char, "+10", "Lime green")
  9124. Humanoid.Health = Humanoid.Health + 10
  9125. for i = 0, 1, .2 do
  9126. swait()
  9127. PlayAnimationFromTable(AnimTab.dsasq.Animation(1), .5, false)
  9128. end
  9129. swait(50)
  9130. for i = 0, 1, .25 do
  9131. swait()
  9132. PlayAnimationFromTable(AnimTab.Eq.Animation(1), .5, false)
  9133. end
  9134. wel:Destroy()
  9135. armp.Velocity = RootPart.CFrame.rightVector*30
  9136. coroutine.resume(coroutine.create(function()
  9137. armp.CanCollide = true
  9138. swait(150)
  9139. for i = 0,1,.02 do
  9140. armp.Transparency = i
  9141. swait()
  9142. end
  9143. armmod:Destroy()
  9144. end))
  9145. else
  9146. for i = 0, 1, .2 do
  9147. swait()
  9148. PlayAnimationFromTable(AnimTab.asdsdq.Animation(2), .5, false)
  9149. end
  9150. local bledp = Instance.new("Part",grabe)
  9151. bledp.Size = Vector3.new(0,0,0)
  9152. bledp.Transparency = 1
  9153. bledp.CanCollide = false
  9154. local blpe = blpemit:Clone()
  9155. blpe.Parent = bledp
  9156. blpe.EmissionDirection = "Left"
  9157. local armmod = Instance.new("Model",Character)
  9158. armmod.Name = "TornArmdd"
  9159. Instance.new("Humanoid",armmod).MaxHealth = 0
  9160. for _, v in pairs(grabe:GetChildren()) do
  9161. if v:IsA("Shirt") or v:IsA("CharacterMesh") then
  9162. v:Clone().Parent = armmod
  9163. end
  9164. end
  9165. local armp = grabe:FindFirstChild(totear)
  9166. armp:BreakJoints()
  9167. armp.Parent = armmod
  9168. so("206082327",armp,1,1)
  9169. local wel = Instance.new("Weld",armp)
  9170. wel.Part0 = RightArm
  9171. wel.Part1 = armp
  9172. wel.C0 = CFrame.new(0,-1.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  9173. local blape = bledp:Clone()
  9174. blape.Parent = armmod
  9175. if totear == "Left Arm" then
  9176. blape.ParticleEmitter.EmissionDirection = "Right"
  9177. end
  9178. local bledw = Instance.new("Weld",bledp)
  9179. bledw.Part0 = grabe.Torso
  9180. bledw.Part1 = bledp
  9181. bledw.C0 = CFrame.new(-1,.5,0)
  9182. local bledw2 = Instance.new("Weld",blape)
  9183. bledw2.Part0 = armp
  9184. bledw2.Part1 = blape
  9185. bledw2.C0 = CFrame.new(.5,.5,0)
  9186. if totear == "Right Arm" then
  9187. bledw.C0 = CFrame.new(1,.5,0)
  9188. bledw2.C0 = CFrame.new(-.5,.5,0)
  9189. blpe.EmissionDirection = "Right"
  9190. end
  9191. Damagefunc(grabe.Torso, 8, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0.05, 0.05, 10, 20)
  9192. ph0segui(char, "+10", "Lime green")
  9193. Humanoid.Health = Humanoid.Health + 10
  9194. for i = 0, 1, .2 do
  9195. swait()
  9196. PlayAnimationFromTable(AnimTab.sddq.Animation(1,0), .5, false)
  9197. end
  9198. swait(20)
  9199. lock.CFrame = RootPart.CFrame * CFrame.new(1,0,-3) * CFrame.fromEulerAnglesXYZ(0,math.rad(180),0)
  9200. grabpos.Position = lock.Position
  9201. chatfunc("Hands off.","手放す。")
  9202. swait(30)
  9203. for i = 1, 4 do
  9204. lock.CFrame = RootPart.CFrame * CFrame.new(1,0,-3) * CFrame.fromEulerAnglesXYZ(0,math.rad(180),0)
  9205. grabpos.Position = lock.Position
  9206. for i = 0, 1, .25 do
  9207. swait()
  9208. PlayAnimationFromTable(AnimTab.sddq.Animation(2,0), .5, false)
  9209. end
  9210. Damagefunc(grabe.Torso, 8, DIR * 5, 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  9211. for i = 0, 1, .25 do
  9212. swait()
  9213. PlayAnimationFromTable(AnimTab.sddq.Animation(1,0), .5, false)
  9214. end
  9215. end
  9216. swait(10)
  9217. grabpos:Destroy()
  9218. for i = 0, 1, .25 do
  9219. swait()
  9220. PlayAnimationFromTable(AnimTab.sddq.Animation(2,0), .5, false)
  9221. end
  9222. Damagefunc(grabe.Torso, 9999, Vector3.new(0, 5, 0) + DIR * 50, 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  9223. grabe:BreakJoints()
  9224. for i = 1, 2 do
  9225. p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  9226. p.CFrame = grabe.Torso.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  9227. m = Instance.new("SpecialMesh")
  9228. m.MeshId = "rbxassetid://3270017"
  9229. m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
  9230. m.Parent = p
  9231. game:GetService("Debris"):AddItem(p, 5)
  9232. coroutine.resume(coroutine.create(function(p, l)
  9233. for i = 1, 10 do
  9234. p.Transparency = i / 10
  9235. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
  9236. swait(0.5)
  9237. end
  9238. p:Remove()
  9239. end), p, 1)
  9240. end
  9241. swait(30)
  9242. for i = 0, 1, .25 do
  9243. swait()
  9244. PlayAnimationFromTable(AnimTab.Eq.Animation(1), .5, false)
  9245. end
  9246. wel:Destroy()
  9247. armp.Velocity = RootPart.CFrame.rightVector*30
  9248. coroutine.resume(coroutine.create(function()
  9249. armp.CanCollide = true
  9250. swait(150)
  9251. for i = 0,1,.02 do
  9252. armp.Transparency = i
  9253. swait()
  9254. end
  9255. armmod:Destroy()
  9256. end))
  9257. end
  9258. swait(10)
  9259. end
  9260. if grabbed == true then
  9261. Cooldown("DSWCcool",30)
  9262. else
  9263. Cooldown("DSWCcool",5)
  9264. end
  9265. doingmoves(false)
  9266. end
  9267. })
  9268. table.insert(MovesTable, {
  9269. ["Input"] = "dsdx",
  9270. ["Name"] = "Inferno",
  9271. ["Phase"] = 1,
  9272. ["Cooldown"] = 0,
  9273. ["CooldownName"] = "DSDXcool",
  9274. ["CanCancel"] = false,
  9275. ["Conditions"] = function()
  9276. local Viable = false
  9277. local Move
  9278. for _, p in pairs(MovesTable) do
  9279. if p.Input == "dsdx" then
  9280. Move = p
  9281. break
  9282. end
  9283. end
  9284. local ver = true
  9285. local CD = Move.Cooldown
  9286. local name = Move.CooldownName
  9287. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  9288. Viable = true
  9289. end
  9290. return Viable
  9291. end,
  9292. ["function"] = function()
  9293. doingmoves(true)
  9294. LastMove = "DSDX"
  9295. chatfunc("GET OVER HERE!","ここに乗る!")
  9296. so("131228548",Head,1,1.3)
  9297. CanCancel = false
  9298. local t = 0
  9299. for i = 0,1,.1 do
  9300. swait()
  9301. PlayAnimationFromTable(AnimTab.asdsdq.Animation(1), 0.3, false)
  9302. end
  9303. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  9304. p.CFrame = RootPart.CFrame
  9305. local m = Instance.new("SpecialMesh", p)
  9306. m.MeshId = "rbxassetid://3270017"
  9307. p.Material = "SmoothPlastic"
  9308. m.Scale = Vector3.new(10, 10, 0)
  9309. m.Parent = p
  9310. game:GetService("Debris"):AddItem(p, 5)
  9311. m.Name = "Triangle"
  9312. coroutine.resume(coroutine.create(function(p)
  9313. for i = 1, 10 do
  9314. p.Transparency = i / 10
  9315. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(4, 4, 0)
  9316. swait()
  9317. end
  9318. p.Parent = nil
  9319. end), p)
  9320. local grabe
  9321. local grabpos
  9322. local tors
  9323. local EDIR = RootPart.CFrame.lookVector
  9324. local got_the_nigger = false
  9325. for i = 0, 10 do
  9326. for i, v in pairs(workspace:GetDescendants()) do
  9327. if (v.Name == "Torso" or v.Name == "UpperTorso") and v.Parent:FindFirstChildOfClass("Humanoid") and v.Parent:FindFirstChildOfClass("Humanoid").Health > 1 and v.Parent.Name ~= "TornArmdd" and v.Parent:findFirstChild("Head") and v.Parent:findFirstChild("IsTeamMateOfCK")==nil and 5 > (v.Position - RightArm.Position).magnitude and v.Parent ~= char then
  9328. got_the_nigger = true
  9329. grabbed = true
  9330. grabe = v.Parent
  9331. tors = v
  9332. Damagefunc(grabe.Head, 2, Vector3.new(0, 0, 0), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  9333. hum1 = v:FindFirstChildOfClass("Humanoid")
  9334. lock = Instance.new("Part", EffectModel)
  9335. lock.Anchored = true
  9336. lock.CanCollide = false
  9337. lock.CFrame = RootPart.CFrame * CFrame.new(0,1,-3) * CFrame.fromEulerAnglesXYZ(0,math.rad(180),0)
  9338. lock.Transparency = 1
  9339. grabe.Head.CFrame = lock.CFrame
  9340. grabpos = Instance.new("BodyPosition", grabe.Head)
  9341. grabpos.P = 1000000
  9342. grabpos.D = 1000
  9343. grabpos.maxForce = Vector3.new(1000000, 1000000, 1000000)
  9344. grabpos.position = lock.Position
  9345. end
  9346. end
  9347. if got_the_nigger == true then
  9348. break
  9349. end
  9350. RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  9351. swait()
  9352. PlayAnimationFromTable(AnimTab.asdsdq.Animation(2), 0.3, false)
  9353. end
  9354. if grabbed == true and grabe ~= nil then
  9355. for i = 0, 1, .2 do
  9356. swait()
  9357. PlayAnimationFromTable(AnimTab.asdsdq.Animation(2), .5, false)
  9358. end
  9359. swait(20)
  9360. for i=1,50 do
  9361. so("2697431",tors,1,.3)
  9362. local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  9363. blast2.CFrame = tors.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  9364. local m = Instance.new("BlockMesh", blast2)
  9365. m.Scale = Vector3.new(1, 1, 1)
  9366. coroutine.resume(coroutine.create(function()
  9367. for i = 0,1,.05 do
  9368. blast2.Transparency = i
  9369. swait()
  9370. blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  9371. m.Scale = Vector3.new(5*i,5*i,5*i)
  9372. end
  9373. blast2:Destroy()
  9374. end))
  9375. MagnitudeDamage(tors, 2, 2, Vector3.new(0,0,0), 0.5, "H2", Head, 0, 0, 10, 15)
  9376. swait()
  9377. end
  9378. grabpos:Destroy()
  9379. swait(5)
  9380. chatfunc("The end!","終わりだ!")
  9381. so("2697431",tors,1,.3)
  9382. for i = 1,6 do
  9383. p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
  9384. p.CFrame = Torso.CFrame * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  9385. local m = Instance.new("SpecialMesh", p)
  9386. m.MeshId = "rbxassetid://20329976"
  9387. p.Material = "SmoothPlastic"
  9388. m.Parent = p
  9389. m.Scale = Vector3.new(2, 2, 2)
  9390. m.Name = "Mesh"
  9391. game:GetService("Debris"):AddItem(p, 5)
  9392. coroutine.resume(coroutine.create(function(p)
  9393. for ii = 0,1,.05 do
  9394. p.Transparency = ii
  9395. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
  9396. p.Mesh.Scale = Vector3.new(15*ii,0,15*ii)
  9397. swait()
  9398. end
  9399. p:Remove()
  9400. end), p)
  9401. end
  9402. local vp = Instance.new("BodyVelocity", Torso)
  9403. vp.MaxForce = Vector3.new(4800000, 4800000, 4800000)
  9404. vp.P = 200000
  9405. vp.Velocity = DIR * -100
  9406. game:GetService("Debris"):AddItem(vp,.01)
  9407. Damagefunc(tors, 20, Vector3.new(0, 50, 0) + DIR * 100, 0.5, "H1", RootPart, 0.05, 0.05, 8, 20)
  9408. for i = 0, 1, .2 do
  9409. swait()
  9410. PlayAnimationFromTable(AnimTab.asdsdq.Animation(1), .5, false)
  9411. end
  9412. swait(30)
  9413. end
  9414. if grabbed == true then
  9415. Cooldown("DSDXcool",10)
  9416. else
  9417. Cooldown("DSDXcool",5)
  9418. end
  9419. doingmoves(false)
  9420. end
  9421. })
  9422. table.insert(MovesTable, {
  9423. ["Input"] = "dwwc",
  9424. ["Name"] = "Necksnap",
  9425. ["Phase"] = 1,
  9426. ["Cooldown"] = 0,
  9427. ["CooldownName"] = "DWWCcool",
  9428. ["CanCancel"] = false,
  9429. ["Conditions"] = function()
  9430. local Viable = false
  9431. local Move
  9432. for _, p in pairs(MovesTable) do
  9433. if p.Input == "dwwc" then
  9434. Move = p
  9435. break
  9436. end
  9437. end
  9438. local ver = true
  9439. local CD = Move.Cooldown
  9440. local name = Move.CooldownName
  9441. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  9442. Viable = true
  9443. end
  9444. return Viable
  9445. end,
  9446. ["function"] = function()
  9447. doingmoves(true)
  9448. LastMove = "DWWC"
  9449. chatfunc("GET OVER HERE!","ここに乗る!")
  9450. so("131228548",Head,1,1.3)
  9451. CanCancel = false
  9452. local t = 0
  9453. for i = 0,1,.1 do
  9454. swait()
  9455. PlayAnimationFromTable(AnimTab.asdsdq.Animation(1), 0.3, false)
  9456. end
  9457. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  9458. p.CFrame = RootPart.CFrame
  9459. local m = Instance.new("SpecialMesh", p)
  9460. m.MeshId = "rbxassetid://3270017"
  9461. p.Material = "SmoothPlastic"
  9462. m.Scale = Vector3.new(10, 10, 0)
  9463. m.Parent = p
  9464. game:GetService("Debris"):AddItem(p, 5)
  9465. m.Name = "Triangle"
  9466. coroutine.resume(coroutine.create(function(p)
  9467. for i = 1, 10 do
  9468. p.Transparency = i / 10
  9469. p.Triangle.Scale = p.Triangle.Scale + Vector3.new(4, 4, 0)
  9470. swait()
  9471. end
  9472. p.Parent = nil
  9473. end), p)
  9474. local grabe
  9475. local grabpos
  9476. local tors
  9477. local EDIR = RootPart.CFrame.lookVector
  9478. local maxhp = 35
  9479. if realmode == true then
  9480. maxhp = math.huge
  9481. end
  9482. local got_the_nigger = false
  9483. for i = 0, 10 do
  9484. for i, v in pairs(workspace:GetDescendants()) do
  9485. if (v.Name == "Torso" or v.Name == "UpperTorso") and v.Parent:FindFirstChildOfClass("Humanoid") and v.Parent:FindFirstChildOfClass("Humanoid").Health > 1 and v.Parent:FindFirstChildOfClass("Humanoid") and v.Parent:FindFirstChildOfClass("Humanoid").Health <= maxhp and v.Parent.Name ~= "TornArmdd" and v.Parent:findFirstChild("Head") and v.Parent:findFirstChild("IsTeamMateOfCK")==nil and 5 > (v.Position - RightArm.Position).magnitude and v.Parent ~= char then
  9486. got_the_nigger = true
  9487. grabbed = true
  9488. grabe = v.Parent
  9489. tors = v
  9490. Damagefunc(grabe.Head, 2, Vector3.new(0, 0, 0), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
  9491. hum1 = v:FindFirstChildOfClass("Humanoid")
  9492. lock = Instance.new("Part", EffectModel)
  9493. lock.Anchored = true
  9494. lock.CanCollide = false
  9495. lock.CFrame = RootPart.CFrame * CFrame.new(0,0,-1.5)
  9496. lock.Transparency = 1
  9497. grabe.Head.CFrame = lock.CFrame
  9498. grabpos = Instance.new("BodyPosition", grabe.Head)
  9499. grabpos.P = 1000000
  9500. grabpos.D = 1000
  9501. grabpos.maxForce = Vector3.new(1000000, 1000000, 1000000)
  9502. grabpos.position = lock.Position
  9503. end
  9504. end
  9505. if got_the_nigger == true then
  9506. break
  9507. end
  9508. RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  9509. swait()
  9510. PlayAnimationFromTable(AnimTab.asdsdq.Animation(2), 0.3, false)
  9511. end
  9512. if grabbed == true and grabe ~= nil then
  9513. for i = 0, 1, .2 do
  9514. swait()
  9515. PlayAnimationFromTable(AnimTab.ON.Animation(1), .5, false)
  9516. end
  9517. swait(12)
  9518. local wel = Instance.new("Weld",grabe.Head)
  9519. wel.Part0 = tors
  9520. wel.Part1 = grabe.Head
  9521. wel.C0 = CFrame.new(0,1.5,0)
  9522. local bledp = Instance.new("Part",grabe)
  9523. bledp.Size = Vector3.new(0,0,0)
  9524. bledp.Transparency = 1
  9525. bledp.CanCollide = false
  9526. local blpe = blpemit:Clone()
  9527. blpe.Parent = bledp
  9528. blpe.EmissionDirection = "Top"
  9529. blpe.VelocitySpread = 5
  9530. wel.C0 = CFrame.new(0,-1.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  9531. local bledw = Instance.new("Weld",bledp)
  9532. bledw.Part0 = grabe.Head
  9533. bledw.Part1 = bledp
  9534. bledw.C0 = CFrame.new(0,-.7,0) * CFrame.Angles(0,0,math.rad(45))
  9535. so("314390675",RightArm,5,.7)
  9536. for i = 0, 1, .25 do
  9537. swait()
  9538. PlayAnimationFromTable(AnimTab.saq.Animation(2), .5, false)
  9539. wel.C0 = CFrame.new(.7*i,1.5,0) * CFrame.Angles(0,0,math.rad(-90*i))
  9540. end
  9541. grabpos:Destroy()
  9542. swait(15)
  9543. for i = 0, 1, .25 do
  9544. swait()
  9545. PlayAnimationFromTable(AnimTab.dwc.Animation(1), .4, false)
  9546. end
  9547. grabe:FindFirstChildOfClass("Humanoid").PlatformStand = true
  9548. Damagefunc(tors, 5, DIR*50, 0.5, "H1", RootPart, 0.05, 0.05, 8, 20)
  9549. chatfunc("The end.","終わりだ!")
  9550. swait(30)
  9551. grabe:BreakJoints()
  9552. end
  9553. if grabbed == true then
  9554. Cooldown("DWWCcool",30)
  9555. else
  9556. Cooldown("DWWCcool",5)
  9557. end
  9558. doingmoves(false)
  9559. end
  9560. })
  9561. table.insert(MovesTable, {
  9562. ["Input"] = "dsdq",
  9563. ["Name"] = "Hellsaw",
  9564. ["Phase"] = 1,
  9565. ["Cooldown"] = 0,
  9566. ["CooldownName"] = "DSDQcool",
  9567. ["CanCancel"] = false,
  9568. ["Conditions"] = function()
  9569. local Viable = false
  9570. local Move
  9571. for _, p in pairs(MovesTable) do
  9572. if p.Input == "dsdq" then
  9573. Move = p
  9574. break
  9575. end
  9576. end
  9577. local ver = true
  9578. local CD = Move.Cooldown
  9579. local name = Move.CooldownName
  9580. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  9581. Viable = true
  9582. end
  9583. return Viable
  9584. end,
  9585. ["function"] = function()
  9586. if ghostactive == false then
  9587. return
  9588. end
  9589. doingmoves(true)
  9590. LastMove = "DSDQ"
  9591. Cooldown("DSDQcool", 5)
  9592. chatfunc("Carnage Saw!","カーネージソー!")
  9593. for i = 0, 1, 0.1 do
  9594. swait()
  9595. PlayAnimationFromTable(AnimTab.Z.Animation(1), 0.3, false)
  9596. end
  9597. so("233091161", RootPart, 1, 1)
  9598. for i = 1, 5 do
  9599. local trace = Instance.new("Part",EffectModel)
  9600. trace.BrickColor = BrickColor.new("Really black")
  9601. trace.CanCollide = false
  9602. trace.Size = Vector3.new(1,1,1)
  9603. trace.BottomSurface = 0
  9604. trace.TopSurface = 0
  9605. trace.Anchored = true
  9606. trace.Material = "Neon"
  9607. trace.CFrame = (AorsoPart.CFrame + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  9608. local tracem = Instance.new("BlockMesh",trace)
  9609. coroutine.resume(coroutine.create(function()
  9610. for i = 0,1,.05 do
  9611. swait()
  9612. trace.Transparency = i
  9613. tracem.Scale = Vector3.new(10*i,10*i,10*i)
  9614. end
  9615. swait()
  9616. trace:Destroy()
  9617. end))
  9618. end
  9619. fghostcloak(true)
  9620. local saw = Instance.new("Part",EffectModel)
  9621. saw.BrickColor = BrickColor.new("Really black")
  9622. saw.CanCollide = false
  9623. saw.Size = Vector3.new(12,12,1)
  9624. saw.BottomSurface = 0
  9625. saw.TopSurface = 0
  9626. saw.CFrame = (RootPart.CFrame - RootPart.CFrame.lookVector*5 + Vector3.new(0,5,0)) * CFrame.fromEulerAnglesXYZ(0,math.rad(-90),0)
  9627. local sawlookv = RootPart.CFrame.lookVector
  9628. local sawf = Instance.new("BodyForce",saw)
  9629. sawf.Force = Vector3.new(0,workspace.Gravity*saw:GetMass(),0)
  9630. saw.Velocity = RootPart.CFrame.lookVector * 30
  9631. local sawm = Instance.new("SpecialMesh",saw)
  9632. sawm.MeshId = "rbxassetid://74322089"
  9633. sawm.Scale = Vector3.new(12,12,12)
  9634. local sawl = ghostlight:clone()
  9635. sawl.Enabled = true
  9636. sawl.Parent = saw
  9637. CreateTrailObj(saw,bcol1,bcol1,0,0).Enabled = true
  9638. for i = 1, 30 do
  9639. swait()
  9640. saw.CFrame= saw.CFrame*CFrame.fromEulerAnglesXYZ(0,0,math.pi/6)+sawlookv*.6
  9641. MagnitudeDamage(saw, 6, 5, Vector3.new(0, 5, 0) + DIR * 30, 0.5, "H2", Head, 0, 0, 10, 15)
  9642. so("188959272",Torso,1,2)
  9643. local trace = Instance.new("Part",EffectModel)
  9644. trace.BrickColor = BrickColor.new("Really black")
  9645. trace.CanCollide = false
  9646. trace.Size = Vector3.new(1,1,1)
  9647. trace.BottomSurface = 0
  9648. trace.TopSurface = 0
  9649. trace.Anchored = true
  9650. trace.Material = "Neon"
  9651. trace.CFrame = (saw.CFrame + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  9652. local tracem = Instance.new("BlockMesh",trace)
  9653. coroutine.resume(coroutine.create(function()
  9654. for i = 0,1,.05 do
  9655. swait()
  9656. trace.Transparency = i
  9657. tracem.Scale = Vector3.new(10*i,10*i,10*i)
  9658. end
  9659. swait()
  9660. trace:Destroy()
  9661. end))
  9662. end
  9663. local sawp = saw.Position
  9664. fghostcloak(false)
  9665. ghostidle = false
  9666. saw:Destroy()
  9667. Ghost:MoveTo(sawp)
  9668. for i = 1, 5 do
  9669. local trace = Instance.new("Part",EffectModel)
  9670. trace.BrickColor = BrickColor.new("Really black")
  9671. trace.CanCollide = false
  9672. trace.Size = Vector3.new(1,1,1)
  9673. trace.BottomSurface = 0
  9674. trace.TopSurface = 0
  9675. trace.Anchored = true
  9676. trace.Material = "Neon"
  9677. trace.CFrame = (AorsoPart.CFrame + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  9678. local tracem = Instance.new("BlockMesh",trace)
  9679. coroutine.resume(coroutine.create(function()
  9680. for i = 0,1,.05 do
  9681. swait()
  9682. trace.Transparency = i
  9683. tracem.Scale = Vector3.new(10*i,10*i,10*i)
  9684. end
  9685. swait()
  9686. trace:Destroy()
  9687. end))
  9688. end
  9689. swait(10)
  9690. ghostidle = true
  9691. doingmoves(false)
  9692. end
  9693. })
  9694. table.insert(MovesTable, {
  9695. ["Input"] = "ddwx",
  9696. ["Name"] = "Helldrill",
  9697. ["Phase"] = 1,
  9698. ["Cooldown"] = 0,
  9699. ["CooldownName"] = "DDWXcool",
  9700. ["CanCancel"] = false,
  9701. ["Conditions"] = function()
  9702. local Viable = false
  9703. local Move
  9704. for _, p in pairs(MovesTable) do
  9705. if p.Input == "ddwx" then
  9706. Move = p
  9707. break
  9708. end
  9709. end
  9710. local ver = true
  9711. local CD = Move.Cooldown
  9712. local name = Move.CooldownName
  9713. if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
  9714. Viable = true
  9715. end
  9716. return Viable
  9717. end,
  9718. ["function"] = function()
  9719. if ghostactive == false then
  9720. return
  9721. end
  9722. doingmoves(true)
  9723. LastMove = "DDWX"
  9724. Cooldown("DDWXcool", 5)
  9725. chatfunc("Enma Drill!","エンマドリル!")
  9726. for i = 0, 1, 0.1 do
  9727. swait()
  9728. PlayAnimationFromTable(AnimTab.Z.Animation(1), 0.3, false)
  9729. end
  9730. so("233091161", RootPart, 1, 1)
  9731. ghostcloak(true)
  9732. for i = 1, 5 do
  9733. local trace = Instance.new("Part",EffectModel)
  9734. trace.BrickColor = BrickColor.new(bcol1)
  9735. trace.CanCollide = false
  9736. trace.Size = Vector3.new(1,1,1)
  9737. trace.BottomSurface = 0
  9738. trace.TopSurface = 0
  9739. trace.Anchored = true
  9740. trace.Material = "Neon"
  9741. trace.CFrame = (RightArm.CFrame*CFrame.new(0,-1.5,0)) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  9742. local tracem = Instance.new("BlockMesh",trace)
  9743. tracem.Scale = Vector3.new(10,10,10)
  9744. coroutine.resume(coroutine.create(function()
  9745. for i = 0,1,.05 do
  9746. swait()
  9747. trace.Transparency = i
  9748. tracem.Scale = Vector3.new(10-10*i,10-10*i,10-10*i)
  9749. end
  9750. swait()
  9751. trace:Destroy()
  9752. end))
  9753. swait(1)
  9754. end
  9755. swait(30)
  9756. fghostcloak(false)
  9757. ghostidle = false
  9758. local spot = RootPart.Position + RootPart.CFrame.lookVector*15
  9759. AorsoPart.Anchored = false
  9760. AorsoPart.CFrame = (cf(spot) + Vector3.new(0,30,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  9761. Arm1Part.Transparency = 1
  9762. Arm2Part.Transparency = 0
  9763. local Drill = New("Model",Ghost,"Drill",{})
  9764. local DrillPart = New("Part",Drill,"DrillPart",{BrickColor = BrickColor.new("Really black"),Size = Vector3.new(0,0,0),CFrame = CFrame.new(1.29998803, 2.40000248, 104.300018, 1, 0, 0, 0, -1, 0, 0, 0, -1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  9765. local Mesh = New("SpecialMesh",DrillPart,"Mesh",{Scale = Vector3.new(5, 20, 5),MeshId = "rbxassetid://1033714",MeshType = Enum.MeshType.FileMesh,})
  9766. local DrillTPart = New("Part",Drill,"DrillTPart",{BrickColor = BrickColor.new(bcol1),Size = Vector3.new(0,0,0),CFrame = CFrame.new(1.29998815, 2.40000153, 104.300018, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.384314, 0.145098, 0.819608),})
  9767. local Mesh = New("SpecialMesh",DrillTPart,"Mesh",{Scale = Vector3.new(5, 5, 5),MeshId = "rbxassetid://1051557",MeshType = Enum.MeshType.FileMesh,})
  9768. local Weld = New("ManualWeld",DrillTPart,"Weld",{Part0 = DrillTPart,Part1 = DrillPart,C1 = CFrame.new(1.1920929e-07, 9.53674316e-07, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  9769. local DrillTPart = New("Part",Drill,"DrillTPart",{BrickColor = BrickColor.new(bcol1),Size = Vector3.new(0,0,0),CFrame = CFrame.new(1.29998803, -1.59999895, 104.300018, -1, 0, 0, 0, 1, 0, 0, 0, -1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.384314, 0.145098, 0.819608),})
  9770. local Mesh = New("SpecialMesh",DrillTPart,"Mesh",{Scale = Vector3.new(3, 3, 3),MeshId = "rbxassetid://1051557",MeshType = Enum.MeshType.FileMesh,})
  9771. local Weld = New("ManualWeld",DrillTPart,"Weld",{Part0 = DrillTPart,Part1 = DrillPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 4.00000143, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  9772. local DrillTPart = New("Part",Drill,"DrillTPart",{BrickColor = BrickColor.new(bcol1),Size = Vector3.new(0,0,0),CFrame = CFrame.new(1.29998803, 7.40000105, 104.300018, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.384314, 0.145098, 0.819608),})
  9773. local Mesh = New("SpecialMesh",DrillTPart,"Mesh",{Scale = Vector3.new(8, 8, 8),MeshId = "rbxassetid://1051557",MeshType = Enum.MeshType.FileMesh,})
  9774. local Weld = New("ManualWeld",DrillTPart,"Weld",{Part0 = DrillTPart,Part1 = DrillPart,C1 = CFrame.new(0, -4.99999857, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  9775. local drillw = Instance.new("Weld",DrillPart)
  9776. drillw.Part0 = DrillPart
  9777. drillw.Part1 = Arm2Part
  9778. drillw.C0 = CFrame.new(0,-9,0)*CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  9779. for i = 0,1,.1 do
  9780. AorsoPart.CFrame = clerp((cf(spot) + Vector3.new(0,30,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),(cf(spot) + Vector3.new(0,13,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),i)
  9781. if i > .9 then
  9782. AorsoPart.Anchored = true
  9783. end
  9784. swait()
  9785. end
  9786. so("188959272",DrillPart,1,1)
  9787. for i = 1, 60 do
  9788. swait()
  9789. drillw.C1 = drillw.C1 * CFrame.fromEulerAnglesXYZ(0,math.rad(40),0)
  9790. local parr, posd = rayCast(DrillPart.Position, Vector3.new(0,-1,0), 9999, Character)
  9791. if parr then
  9792. local trace = Instance.new("Part",EffectModel)
  9793. trace.BrickColor = BrickColor.new("Really black")
  9794. trace.CanCollide = false
  9795. trace.Size = Vector3.new(1,1,1)
  9796. trace.BottomSurface = 0
  9797. trace.TopSurface = 0
  9798. trace.Anchored = true
  9799. trace.Material = "Neon"
  9800. trace.CFrame = cf(posd) * CFrame.fromEulerAnglesXYZ(0,math.rad(math.random(0,15)),0)
  9801. local tracem = Instance.new("SpecialMesh",trace)
  9802. tracem.MeshId = "rbxassetid://20329976"
  9803. MagnitudeDamage(trace, 10, 5, Vector3.new(0, -5, 0) + DIR * 0, 0.5, "H2", Head, 0, true, 10, 15)
  9804. coroutine.resume(coroutine.create(function()
  9805. for i = 0,1,.1 do
  9806. swait()
  9807. trace.Transparency = i
  9808. trace.CFrame = trace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
  9809. tracem.Scale = Vector3.new(30*i,10*i,30*i)
  9810. end
  9811. swait()
  9812. trace:Destroy()
  9813. end))
  9814. end
  9815. end
  9816. for i = 0,1,.05 do
  9817. swait()
  9818. for a, v in pairs(Drill:GetChildren()) do
  9819. v.Transparency = i
  9820. end
  9821. end
  9822. Drill:Destroy()
  9823. swait(10)
  9824. Arm1Part.Transparency = 0
  9825. Arm2Part.Transparency = 1
  9826. AorsoPart.Anchored = false
  9827. ghostidle = true
  9828. doingmoves(false)
  9829. end
  9830. })
  9831. function Q()
  9832. if Koy == "q" and Dmoves == false then
  9833. doingmoves(true)
  9834. LastMove = "q"
  9835. local RNmove = LastMove
  9836. HandleWeld = ToHand()
  9837. for i = 0, 1, 0.5 do
  9838. swait()
  9839. PlayAnimationFromTable(AnimTab.ssadq.Animation(1), 0.5, false)
  9840. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.Angles(0, math.rad(90), math.rad(-90)) * CFrame.Angles(math.rad(-35), 0, 0) * CFrame.new(0, 1.1, 0), 0.3)
  9841. end
  9842. local oldhp = Humanoid.Health
  9843. repeat
  9844. swait()
  9845. if Humanoid.Health < oldhp then
  9846. if realmode == false then
  9847. so("608595419",FTH,1,math.random(9,11)/10)
  9848. DIR = RootPart.CFrame.lookVector
  9849. local vp = Instance.new("BodyVelocity", Torso)
  9850. vp.MaxForce = Vector3.new(4800000, 4800000, 4800000)
  9851. vp.P = 200000
  9852. vp.Velocity = DIR * -60
  9853. game:GetService("Debris"):AddItem(vp,.01)
  9854. elseif realmode == true then
  9855. MagnitudeDamage(p, 10, 5, Vector3.new(0, 20, 0) + DIR * 100, 0.1, "H1", RootPart, 0.4, 0.4, 8, 10)
  9856. so("233096557", RootPart, 5, .7)
  9857. local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
  9858. p.CFrame = Torso.CFrame
  9859. p.Parent = EffectModel
  9860. local m = Instance.new("SpecialMesh",p)
  9861. m.MeshType = "Sphere"
  9862. coroutine.resume(coroutine.create(function(p)
  9863. for i = 0,1,.05 do
  9864. p.Transparency = i
  9865. m.Scale = Vector3.new(i*20,i*20,i*20)
  9866. swait()
  9867. end
  9868. p:Destroy()
  9869. end), p)
  9870. end
  9871. end
  9872. Humanoid.Health = oldhp
  9873. until qhold == false
  9874. for i = 0, 1, 0.5 do
  9875. swait()
  9876. PlayAnimationFromTable(AnimTab.Eq.Animation(1), 0.5, false)
  9877. end
  9878. HandleWeld = ToBack()
  9879. if LastMove == RNmove then
  9880. doingmoves(false)
  9881. end
  9882. end
  9883. end
  9884. function Z()
  9885. if Koy == "z" and CanCancel == true and char:FindFirstChild("Zcool") == nil then
  9886. doingmoves(true)
  9887. Cooldown("Zcool", 0)
  9888. LastMove = "z"
  9889. local RNmove = LastMove
  9890. CanCancel = true
  9891. RATr.Enabled = true
  9892. for i = 0, 1, 0.6 do
  9893. swait()
  9894. if LastMove ~= RNmove then
  9895. break
  9896. end
  9897. PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.4, false)--PlayAnimationFromTable(AnimTab.Z.Animation(1), 0.4, false)
  9898. end
  9899. local EDIR = Head.CFrame.lookVector
  9900. so("200632136", RightArm, 1, 1.5)
  9901. MagnitudeDamage(RightArm, 5, 2, Vector3.new(0, 3, 0) + EDIR * 3, 0.5, "H1", Head, 0, 0, 8, 10)
  9902. for i = 0, 1, 0.3 do
  9903. if LastMove ~= RNmove then
  9904. break
  9905. end
  9906. swait()
  9907. PlayAnimationFromTable(AnimTab.Z.Animation(2), 0.4, false)
  9908. end
  9909. RATr.Enabled = false
  9910. if LastMove == RNmove then
  9911. doingmoves(false)
  9912. end
  9913. end
  9914. end
  9915. function X()
  9916. if Koy == "x" and CanCancel == true and char:FindFirstChild("Xcool") == nil then
  9917. doingmoves(true)
  9918. LastMove = "x"
  9919. Cooldown("Xcool", 0)
  9920. LLTr.Enabled = true
  9921. local RNmove = LastMove
  9922. CanCancel = true
  9923. for i = 0, 1, 0.4 do
  9924. swait()
  9925. if LastMove ~= RNmove then
  9926. break
  9927. end
  9928. PlayAnimationFromTable(AnimTab.X.Animation(1), 0.5, false)
  9929. end
  9930. local EDIR = Head.CFrame.lookVector
  9931. so("200632136", RightArm, 1, 2)
  9932. Torso.Velocity = char.Torso.CFrame.lookVector * 30
  9933. MagnitudeDamage(RightLeg, 5, 4, Vector3.new(0, 1, 0) + EDIR * 2.5, .5, "H1", Head, 0, 0, 10, 15)
  9934. for i = 0, 1, 0.25 do
  9935. swait()
  9936. if LastMove ~= RNmove then
  9937. break
  9938. end
  9939. PlayAnimationFromTable(AnimTab.X.Animation(2), 0.3, false)
  9940. end
  9941. LLTr.Enabled = false
  9942. if LastMove == RNmove then
  9943. doingmoves(false)
  9944. end
  9945. end
  9946. end
  9947. function C()
  9948. if Koy == "c" and CanCancel == true and char:FindFirstChild("Ccool") == nil then
  9949. doingmoves(true)
  9950. LastMove = "c"
  9951. local RNmove = LastMove
  9952. CanCancel = true
  9953. Cooldown("Ccool", 1)
  9954. LLTr.Enabled = true
  9955. local EDIR = Head.CFrame.lookVector
  9956. so("200632136", RightArm, 1, 1)
  9957. local v = Instance.new("BodyVelocity", Torso)
  9958. v.P = 6000
  9959. v.Name = "WUUB"
  9960. v.maxForce = Vector3.new(5000, 0, 5000) * 5000000000
  9961. v.velocity = DIR * 50
  9962. game:GetService("Debris"):AddItem(v,.1)
  9963. for i = 0, 1, 0.2 do
  9964. swait()
  9965. if LastMove ~= RNmove then
  9966. break
  9967. end
  9968. MagnitudeDamage(RightLeg, 8, 4, Vector3.new(0, 1, 0) + EDIR * 50, 0.5, "H1", Head, 0.1, 0, 30, 0)
  9969. PlayAnimationFromTable(AnimTab.dwc.Animation(2), 0.2, false)
  9970. end
  9971. swait(5)
  9972. LLTr.Enabled = false
  9973. if LastMove == RNmove then
  9974. doingmoves(false)
  9975. end
  9976. end
  9977. end
  9978. wsmul = 1
  9979. function Ascend()
  9980. realmode = true
  9981. doingmoves(true)
  9982. if music~=nil then
  9983. music:Stop()
  9984. end
  9985. if ghostactive == true then
  9986. ghostcloak(true)
  9987. end
  9988. local EDIR = RootPart.CFrame.lookVector
  9989. local vp = Instance.new("BodyVelocity", Torso)
  9990. vp.MaxForce = Vector3.new(4800000, 4800000, 4800000)
  9991. vp.P = 200000
  9992. vp.Velocity = EDIR * -60
  9993. game:GetService("Debris"):AddItem(vp,.2)
  9994. for i = 0, 1, 0.1 do
  9995. swait()
  9996. PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
  9997. end
  9998. local ShadowHead = New("Part",Character,"ShadowasfasdgfwaHead",{BrickColor = BrickColor.new("Really black"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  9999. local sMesh = New("SpecialMesh",ShadowHead,"Mesh",{Scale = Vector3.new(1.3, 1.5, 1.3),})
  10000. local sWeld = New("ManualWeld",ShadowHead,"Weld",{Part0 = ShadowHead,Part1 = Character.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  10001. local CorruptFace = New("Decal",Character.FakeHeadM.FakeHead,"Corrupt",{Texture = "rbxassetid://1000657824",})
  10002. Character.FakeHeadM.FakeHead.Normal:Destroy()
  10003. Character.FakeHeadM.FakeHead.Lood:Destroy()
  10004. Character.FakeHeadM.FakeHead.Rooped:Destroy()
  10005. Character.FaysG:Destroy()
  10006. swait(60)
  10007. if weebmode == false then
  10008. chatfunc("You never won.")
  10009. swait(30)
  10010. end
  10011. musictype = 6
  10012. if music ~= nil then
  10013. musicid = "rbxassetid://233210232"
  10014. music.SoundId = musicid
  10015. music:Play()
  10016. end
  10017. local bpos = Instance.new("BodyPosition",Torso)
  10018. bpos.P = 100000
  10019. bpos.MaxForce = Vector3.new(bpos.P,bpos.P,bpos.P)
  10020. bpos.Position = Torso.Position + Vector3.new(0,20,0)
  10021. for i = 0, 1, 0.2 do
  10022. swait()
  10023. DIR = RootPart.CFrame.lookVector
  10024. PlayAnimationFromTable(AnimTab.Jump.Animation(1), 0.3, false)
  10025. end
  10026. swait(20)
  10027. for i = 0, 1, 0.2 do
  10028. swait()
  10029. DIR = RootPart.CFrame.lookVector
  10030. PlayAnimationFromTable(AnimTab.wwc.Animation(1), 0.3, false)
  10031. end
  10032. so("1160209243",RootPart,1,.5)
  10033. so("137463716",RootPart, 1, .8)
  10034. local p1 = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  10035. p1.CFrame = Torso.CFrame * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  10036. local m = Instance.new("SpecialMesh", p)
  10037. m.MeshType = "Sphere"
  10038. m.Scale = Vector3.new(0,0,0)
  10039. for ii = 0,1,.05 do
  10040. p1.Transparency = 1-ii
  10041. m.Scale = Vector3.new(15*ii,15*ii,15*ii)
  10042. swait()
  10043. end
  10044. p1.Transparency = 0
  10045. for i = 1, 40 do
  10046. swait(2)
  10047. MagnitudeDamage(Torso, 10, 5, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 20, 30)
  10048. p = Par(EffectModel, "Effect", "Really red", vt(1, 1, 1), "Neon")
  10049. p.CFrame = Torso.CFrame * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  10050. local m = Instance.new("CylinderMesh", p)
  10051. game:GetService("Debris"):AddItem(p, 5)
  10052. coroutine.resume(coroutine.create(function(p)
  10053. for ii = 0,1,.05 do
  10054. p.Transparency = ii
  10055. p.CFrame = p.CFrame * CFrame.Angles(math.rad(2), 0, 0)
  10056. m.Scale = Vector3.new(5-5*ii,5000*ii,5-5*ii)
  10057. swait()
  10058. end
  10059. p:Destroy()
  10060. end), p)
  10061. end
  10062. for ii = 0,1,.05 do
  10063. m.Scale = Vector3.new(15-15*ii,15-15*ii,15-15*ii)
  10064. swait()
  10065. end
  10066. swait(60)
  10067. --stuffchanges--
  10068. turnsky = true
  10069. game:GetService("Lighting").ClockTime = 0
  10070. wsmul = 1.8
  10071. Humanoid.JumpPower = 100
  10072. if weebmode == false then
  10073. tecks.Text = "Sugarie Saffron, the Lost Hope"
  10074. else
  10075. tecks.Text = "シュガーり・サフロン 「LOST HOPE」"
  10076. end
  10077. for _, b in pairs(Wings:GetDescendants()) do
  10078. if b.Name == "Firea" then
  10079. b.Enabled = true
  10080. end
  10081. end
  10082. igui.Image = "rbxassetid://170874793"
  10083. Gring.Size = Vector3.new(16, 0, 16)
  10084. spli.Range = 20
  10085. AnimTab.Idle = {
  10086. Animation = function(frameN, sine)
  10087. local frame = {}
  10088. frame[1] = {
  10089. CFrame.new(2.75671482E-7, 0.200000063, -0.0249774866, 0.642787576, 0.0378452428, 0.765109003, 0, 0.99877888, -0.0494034551, -0.766044438, 0.0317559317, 0.642002642) * CFrame.new(0, 1 + math.cos(sine / 64)/4, 0) * CFrame.Angles(0, 0, 0),
  10090. CFrame.new(-0.0189546123, 1.46292567, -0.106947616, 0.874095201, -0.0209516734, -0.485302508, 0.138642669, 0.968272209, 0.207911611, 0.465548784, -0.249018192, 0.849266887) * CFrame.new(0, 0.02 * math.cos(sine / 64), 0) * CFrame.Angles(math.rad(2 * (math.cos(sine / 16)/2)), 0, 0),
  10091. CFrame.new(0.663555026, 0.49231568, -0.850663185, 0.015370708, 0.692666352, 0.721096218, 0.999231637, 0.0153704779, -0.036063727, -0.0360642895, 0.721095979, -0.691897511) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  10092. CFrame.new(-1.14341164, -0.103800863, -0.377612591, 0.975884259, -0.171130121, -0.135515153, 0.0819011331, 0.862501562, -0.499382883, 0.202341437, 0.476241142, 0.855717421) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  10093. CFrame.new(0.49999693, -1.99999774, -8.94069672E-8, 0.965925872, 3.7422879E-7, -0.258818924, 0.0449429974, 0.984807849, 0.167731062, 0.254886955, -0.173647881, 0.951251388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  10094. CFrame.new(-0.486001939, -1.31615341, 0.112926364, 1.00000167, 1.25169754E-6, -1.87754631E-6, 8.64267349E-7, 0.573579729, 0.819149494, -4.61935997E-7, -0.819151759, 0.573578417) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  10095. }
  10096. return frame[frameN]
  10097. end
  10098. }
  10099. bcol1 = "Really red"
  10100. bcol2 = "Bright red"
  10101. bcol3 = "Persimmon"
  10102. spli.Color = BrickColor.new(bcol1).Color
  10103. FTHTr.Color = ColorSequence.new(BrickColor.new(bcol1).Color)
  10104. RATr.Color = ColorSequence.new(BrickColor.new(bcol1).Color)
  10105. LATr.Color = ColorSequence.new(BrickColor.new(bcol1).Color)
  10106. RLTr.Color = ColorSequence.new(BrickColor.new(bcol1).Color)
  10107. LLTr.Color = ColorSequence.new(BrickColor.new(bcol1).Color)
  10108. script.EMIT.Color = ColorSequence.new(BrickColor.new(bcol1).Color)
  10109. script.EMIT2.Color = ColorSequence.new(BrickColor.new(bcol2).Color)
  10110. script.EMIT3.Color = ColorSequence.new(BrickColor.new(bcol2).Color)
  10111. hmesh.TextureId = "rbxassetid://94840359"
  10112. hmesh.VertexColor = Vector3.new(1,0,0)
  10113. weebmesh.VertexColor = Vector3.new(1,0,0)
  10114. tecks.TextStrokeColor3 = Color3.new(1,0,0)
  10115. trinIm2.ImageColor3 = BrickColor.new("Maroon").Color
  10116. trinIm3.ImageColor3 = BrickColor.new(bcol1).Color
  10117. Character.FakeHeadM.Ahoge:Destroy()
  10118. Character.Shirta.ShirtTemplate = "rbxassetid://1049388163"
  10119. Character.Pantsa.PantsTemplate = "rbxassetid://1269870713"
  10120. for i,v in pairs(Character:GetDescendants()) do
  10121. if v:IsA("BasePart") and (v.BrickColor == BrickColor.new("Alder") or v.BrickColor == BrickColor.new("Royal purple")) then
  10122. v.BrickColor = BrickColor.new("Crimson")
  10123. elseif v:IsA("BasePart") and v.BrickColor == BrickColor.new("Institutional white") then
  10124. v.BrickColor = BrickColor.new("Really black")
  10125. elseif v.Name == "SpecPart" or v.Name == "Ears1Part" then
  10126. v:Destroy()
  10127. elseif v.Name == "Ears2Part" then
  10128. v.Transparency = 0
  10129. end
  10130. end
  10131. coroutine.resume(coroutine.create(function(p)
  10132. for ii = 0,1,.02 do
  10133. p1.Transparency = ii
  10134. p1.Mesh.Scale = Vector3.new(30*ii,0,30*ii)
  10135. swait()
  10136. end
  10137. p:Remove()
  10138. end), p)
  10139. so("168586621", RootPart, 1, .5)
  10140. MagnitudeDamage(Torso, 30, 20, Vector3.new(0, 0, 0) + DIR*50, 0.5, "H2", RootPart, 0, 0, 20, 30)
  10141. for i = 1,6 do
  10142. p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
  10143. p.CFrame = Torso.CFrame * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  10144. local m = Instance.new("SpecialMesh", p)
  10145. m.MeshId = "rbxassetid://20329976"
  10146. p.Material = "SmoothPlastic"
  10147. m.Parent = p
  10148. m.Scale = Vector3.new(2, 2, 2)
  10149. m.Name = "Mesh"
  10150. game:GetService("Debris"):AddItem(p, 5)
  10151. coroutine.resume(coroutine.create(function(p)
  10152. for ii = 0,1,.02 do
  10153. p.Transparency = ii
  10154. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
  10155. p.Mesh.Scale = Vector3.new(70*ii,0,70*ii)
  10156. swait()
  10157. end
  10158. p:Remove()
  10159. end), p)
  10160. end
  10161. for i = 0, 1, 0.2 do
  10162. swait()
  10163. DIR = RootPart.CFrame.lookVector
  10164. PlayAnimationFromTable(AnimTab.CHR.Animation(1), 0.3, false)
  10165. end
  10166. swait(120)
  10167. bpos:Destroy()
  10168. for i = 0, 1, 0.25 do
  10169. swait()
  10170. DIR = RootPart.CFrame.lookVector
  10171. PlayAnimationFromTable(AnimTab.Fall.Animation(1), 0.3, false)
  10172. end
  10173. local parr
  10174. local posd
  10175. repeat
  10176. swait()
  10177. parr, posd = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 3, Character)
  10178. until parr
  10179. for i = 1, 3 do
  10180. swait()
  10181. local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
  10182. p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
  10183. game:GetService("Debris"):AddItem(p, 8)
  10184. local m = Instance.new("SpecialMesh", p)
  10185. m.MeshId = "rbxassetid://20329976"
  10186. m.Scale = Vector3.new(5, 3, 5)
  10187. coroutine.resume(coroutine.create(function(p, s)
  10188. for i = 1, 15 do
  10189. p.Transparency = 0.9 + i / 150
  10190. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
  10191. p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
  10192. swait()
  10193. end
  10194. p:Remove()
  10195. end), p)
  10196. end
  10197. for i = 0, 1, 0.1 do
  10198. swait()
  10199. DIR = RootPart.CFrame.lookVector
  10200. PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.5, false)
  10201. end
  10202. swait(30)
  10203. if weebmode == false then
  10204. chatfunc("Your line is severed here.")
  10205. end
  10206. ShadowHead:Destroy()
  10207. doingmoves(false)
  10208. end
  10209. CanCancel = true
  10210. qhold = false
  10211. chold = false
  10212. dHold = false
  10213. aHold = false
  10214. facestate = ""
  10215. facestating = false
  10216. musictype = 2
  10217. mouse = game:GetService("Players").LocalPlayer:GetMouse()
  10218. allowascension = false
  10219. function onKeyDown(key)
  10220. key = key:lower()
  10221. if key == "u" then
  10222. if allowascension == true then
  10223. allowascension = false
  10224. ph0segui(char,"allowascension deactivated.","Bright orange")
  10225. elseif allowascension == false then
  10226. allowascension = true
  10227. ph0segui(char,"allowascension activated.","Bright orange")
  10228. end
  10229. end
  10230. if key == "p" then
  10231. if ungodding == true then
  10232. ungodding = false
  10233. ph0segui(char,"Ungodding deactivated.","Bright orange")
  10234. elseif ungodding == false then
  10235. ungodding = true
  10236. ph0segui(char,"Ungodding activated.","Bright orange")
  10237. end
  10238. end
  10239. if key == "n" then
  10240. if weebmode == true then
  10241. weebmode = false
  10242. ph0segui(char,"Weeb mode deactivated.","Bright orange")
  10243. if realmode == false then
  10244. tecks.Text = "Sugarie Saffron"
  10245. else
  10246. tecks.Text = "Sugarie Saffron, the Lost Hope"
  10247. end
  10248. actulolhandle.Transparency = 0
  10249. weebweapon.Transparency = 1
  10250. elseif weebmode == false then
  10251. weebmode = true
  10252. ph0segui(char,"Weeb mode activated.","Bright orange")
  10253. if realmode == false then
  10254. tecks.Text = "シュガーり・サフロン"
  10255. else
  10256. tecks.Text = "シュガーり・サフロン 「LOST HOPE」"
  10257. end
  10258. actulolhandle.Transparency = 1
  10259. weebweapon.Transparency = 0
  10260. end
  10261. end
  10262. if key == "b" then
  10263. if actulolhandle.Transparency == 1 then
  10264. actulolhandle.Transparency = 0
  10265. weebweapon.Transparency = 1
  10266. elseif actulolhandle.Transparency == 0 then
  10267. actulolhandle.Transparency = 1
  10268. weebweapon.Transparency = 0
  10269. end
  10270. end
  10271. if key == "k" then
  10272. for _, b in pairs(workspace:GetDescendants()) do
  10273. if b:IsA("Sound") and b:IsDescendantOf(Character)==false then
  10274. b:Stop()
  10275. end
  10276. end
  10277. end
  10278. if key == "l" then
  10279. if realmode == false then
  10280. if musictype == 4 then
  10281. musictype = 0
  10282. musicid = "rbxassetid://412735348"
  10283. chatfunc("Music set: DooM - At DooM's Gates")
  10284. elseif musictype == 0 then
  10285. musictype = 1
  10286. musicid = "rbxassetid://1015331945"
  10287. chatfunc("Music set: System of a Down - Chop Suey")
  10288. elseif musictype == 1 then
  10289. musictype = 2
  10290. musicid = "rbxassetid://167528817"
  10291. chatfunc("Music set: Final Fantasy VI - Decisive Battle")
  10292. elseif musictype == 2 then
  10293. musictype = 3
  10294. musicid = "rbxassetid://153384019"
  10295. chatfunc("Music set: Marilyn Manson - Sweet Dreams")
  10296. elseif musictype == 3 then
  10297. musictype = 4
  10298. musicid = "rbxassetid://147746074"
  10299. chatfunc("Music set: Green Day - American Idiot")
  10300. end
  10301. else
  10302. if musictype == 6 then
  10303. musictype = 0
  10304. musicid = "rbxassetid://242463565"
  10305. music.Pitch = .7
  10306. chatfunc("Music set: Epic Choir")
  10307. elseif musictype == 0 then
  10308. musictype = 1
  10309. musicid = "rbxassetid://171131574"
  10310. music.Pitch = 1
  10311. chatfunc("Music set: OFF - The Meaning of His Tears")
  10312. elseif musictype == 1 then
  10313. musictype = 2
  10314. musicid = "rbxassetid://847966117"
  10315. chatfunc("Music set: Final Fantasy VII - One Winged Angel")
  10316. elseif musictype == 2 then
  10317. musictype = 3
  10318. musicid = "rbxassetid://363348028"
  10319. chatfunc("Music set: Nightwish - End of all Hope")
  10320. elseif musictype == 3 then
  10321. musictype = 4
  10322. musicid = "rbxassetid://153384019"
  10323. chatfunc("Music set: Marilyn Manson - Sweet Dreams")
  10324. elseif musictype == 4 then
  10325. musictype = 5
  10326. musicid = "rbxassetid://626819662"
  10327. chatfunc("Music set: Green Day - Boulevard of Broken Dreams")
  10328. elseif musictype == 5 then
  10329. musictype = 6
  10330. musicid = "rbxassetid://233210232"
  10331. chatfunc("Music set: Linkin Park - What I've Done")
  10332. end
  10333. end
  10334. music.SoundId = musicid
  10335. if equipped == true then
  10336. music:Stop()
  10337. music:Play()
  10338. end
  10339. elseif key == "m" then
  10340. if music ~= nil then
  10341. if music.IsPlaying == true then
  10342. music:Stop()
  10343. ph0segui(char,"Music muted.","White")
  10344. elseif music.IsPlaying == false then
  10345. music:Play()
  10346. ph0segui(char,"Music playing.","White")
  10347. end
  10348. end
  10349. if pmusic ~= nil then
  10350. if pmusic.IsPlaying == true then
  10351. pmusic:Stop()
  10352. ph0segui(char,"Music muted.","White")
  10353. elseif pmusic.IsPlaying == false then
  10354. pmusic:Play()
  10355. ph0segui(char,"Music playing.","White")
  10356. end
  10357. end
  10358. elseif key == "f" and realmode == true then
  10359. if Character:FindFirstChild("BattleMus")==nil then
  10360. music = Instance.new("Sound",Character)
  10361. music.Name = "BattleMus"
  10362. music.SoundId = musicid
  10363. music.Looped = true
  10364. music.Volume = 1
  10365. music:Play()
  10366. end
  10367. elseif key == "f" and realmode == false then
  10368. if equipped == false then
  10369. equip()
  10370. Humanoid.JumpPower = 80
  10371. elseif equipped == true then
  10372. de_equip()
  10373. Humanoid.JumpPower = 60
  10374. end
  10375. end
  10376. if equipped == true then
  10377. Koy = key
  10378. if key == "d" then
  10379. dHold = true
  10380. end
  10381. if key == "a" then
  10382. aHold = true
  10383. end
  10384. if key == "q" then
  10385. qhold = true
  10386. end
  10387. if Comboing == true and CANtwod == true then
  10388. if key == " " and Dmoves == false then
  10389. Humanoid.Jump = true
  10390. end
  10391. if key == "d" and Dmoves == false then
  10392. do
  10393. local imdoingit = false
  10394. local hold = mouse.KeyUp:connect(function(k)
  10395. if k == "d" then
  10396. dHold = false
  10397. end
  10398. end)
  10399. coroutine.resume(coroutine.create(function()
  10400. if imdoingit == true then
  10401. return
  10402. end
  10403. imdoingit = true
  10404. repeat
  10405. swait()
  10406. facestate = "forward"
  10407. local ono = RootPart.CFrame.lookVector
  10408. Humanoid:Move(Vector3.new(1, 0, 0), true)
  10409. until Comboing == false or dHold == false or aHold == true and Comboing == true and CANtwod
  10410. facestate = ""
  10411. Humanoid:Move(Vector3.new(0, 0, 0), true)
  10412. hold:Disconnect()
  10413. end))
  10414. end
  10415. end
  10416. if key == "a" and Dmoves == false then
  10417. do
  10418. local imdoingit = false
  10419. local hold = mouse.KeyUp:connect(function(k)
  10420. if k == "a" then
  10421. aHold = false
  10422. end
  10423. end)
  10424. coroutine.resume(coroutine.create(function()
  10425. if imdoingit == true then
  10426. return
  10427. end
  10428. imdoingit = true
  10429. repeat
  10430. swait()
  10431. facestate = "backward"
  10432. local ono = RootPart.CFrame.lookVector
  10433. Humanoid:Move(Vector3.new(-1, 0, 0), true)
  10434. until Comboing == false or aHold == false or dHold == true and Comboing == true and CANtwod
  10435. facestate = ""
  10436. Humanoid:Move(Vector3.new(0, 0, 0), true)
  10437. hold:Disconnect()
  10438. end))
  10439. end
  10440. end
  10441. end
  10442. if key == "g" and Dmoves == false then
  10443. Taunt()
  10444. end
  10445. if key == "a" or key == "s" or key == "d" or key == "q" or key == "w" or key == "e" or key == "c" or key == "z" or key == "x" or key == "v" then
  10446. input = input .. key
  10447. age = age + 1
  10448. if Input_Time <= 0 then
  10449. Input_Time = Input_MaxTime
  10450. else
  10451. Input_Time = Input_Time + Input_Addition
  10452. if Input_Time > Input_MaxTime then
  10453. Input_Time = Input_MaxTime
  10454. end
  10455. for _, m in pairs(MovesTable) do
  10456. if input == m.Input then
  10457. local Viable = m.Conditions()
  10458. if Viable then
  10459. Input_Time = 0
  10460. input = ""
  10461. m["function"]()
  10462. break
  10463. else
  10464. break
  10465. end
  10466. end
  10467. end
  10468. end
  10469. end
  10470. end
  10471. if Koy == "c" then
  10472. chold = true
  10473. C()
  10474. end
  10475. if Koy == "z" then
  10476. Z()
  10477. end
  10478. if Koy == "x" then
  10479. X()
  10480. end
  10481. if Koy == "q" then
  10482. Q()
  10483. end
  10484. end
  10485. function onKeyUp(key)
  10486. if key == "q" then
  10487. qhold = false
  10488. end
  10489. if key == "c" then
  10490. chold = false
  10491. end
  10492. if key == "d" then
  10493. dHold = false
  10494. end
  10495. if key == "a" then
  10496. aHold = false
  10497. end
  10498. end
  10499. mouse.KeyDown:connect(onKeyDown)
  10500. mouse.KeyUp:connect(onKeyUp)
  10501. oldCFrames = {}
  10502. copy_kat = 0
  10503. nums = 0
  10504. MH = Humanoid.MaxHealth
  10505. PHP = char:FindFirstChildOfClass("Humanoid").MaxHealth / 20
  10506. OPHP = 200
  10507. SOPHP = 200
  10508. TOPHP = 200
  10509. FOPHP = 200
  10510. local sky
  10511. local lig = game:GetService("Lighting")
  10512. game:GetService("RunService").RenderStepped:connect(function()--ArtificialHB.Event:connect(function()
  10513. if realmode == true then
  10514. Humanoid.MaxHealth = math.huge
  10515. Humanoid.Health = math.huge
  10516. Humanoid.Name = "asldfewfonewgnfwe"
  10517. end
  10518. if turnsky == true then
  10519. if lig:FindFirstChild("BloodSky")==nil then
  10520. sky = Instance.new("Sky",lig)
  10521. sky.Name = "BloodSky"
  10522. sky.MoonAngularSize = 60
  10523. sky.MoonTextureId = "rbxassetid://1084722537"
  10524. sky.StarCount = 0
  10525. end
  10526. lig.ClockTime = 0
  10527. lig.Ambient = Color3.new(.5,.2,.2)
  10528. end
  10529. if Humanoid.Health <= 25 and Dmoves == false and realmode == false and equipped == true and allowascension == true then
  10530. Ascend()
  10531. end
  10532. if equipped == true then
  10533. if Dmoves == false then
  10534. CanCancel = true
  10535. end
  10536. end
  10537. if Dmoves == false and equipped == true then
  10538. for i, v in pairs(Character:GetChildren()) do
  10539. if v:IsA("Model") then
  10540. for _, c in pairs(v:GetChildren()) do
  10541. if c:IsA("Part") then
  10542. c.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
  10543. end
  10544. end
  10545. end
  10546. end
  10547. sine = sine + change
  10548. detect_state()
  10549. if Anim == "Jump" then
  10550. PlayAnimationFromTable(AnimTab.Jump.Animation(1), 0.3, false)
  10551. Humanoid.WalkSpeed = 24*wsmul
  10552. end
  10553. if Anim == "Fall" then
  10554. PlayAnimationFromTable(AnimTab.Fall.Animation(1), 0.3, false)
  10555. Humanoid.WalkSpeed = 24*wsmul
  10556. end
  10557. if Anim == "Idle" then
  10558. change = 1.5
  10559. PlayAnimationFromTable(AnimTab.Idle.Animation(1, sine), 0.3, false)
  10560. end
  10561. if Anim == "Walk" and not facestating then
  10562. if realmode == false then
  10563. change = 1
  10564. local num = 13
  10565. PlayAnimationFromTable(AnimTab.Walk.Animation(1, sine, num), 0.4, false)
  10566. Humanoid.WalkSpeed = 16*wsmul
  10567. else
  10568. change = 1.5
  10569. PlayAnimationFromTable(AnimTab.AWalk.Animation(1, sine), 0.3, false)
  10570. Humanoid.WalkSpeed = 16*wsmul
  10571. end
  10572. end
  10573. end
  10574. local ss = Humanoid:GetState()
  10575. if ss == (Enum.HumanoidStateType.FallingDown or ss == Enum.HumanoidStateType.PlatformStanding) and firing == false then
  10576. print("Get Up")
  10577. Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  10578. end
  10579. end)
  10580. ph0segui(char,"Ace of Corruption loaded.",bcol1)
  10581. for i = 1, 100 do
  10582. chatfunc("break")
  10583. end
  10584. for i,v in pairs(MovesTable) do
  10585. print(v["Name"].." - "..v["Input"])
  10586. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement