View difference between Paste ID: jSv2ewJR and gk6Mn9Zy
SHOW: | | - or go back to the newest paste.
1-
Player = game:GetService("Players").LocalPlayer
1+
Player = game.Players.LocalPlayer
2
repeat
3
  wait()
4
until Player.Character
5-
if Player.Name ~= "CKbackup" then
5+
Tool = Instance.new("HopperBin", Player.Backpack)
6-
Player.Character:BreakJoints()
6+
Tool.Name = "WAIT"
7
Effects = {}
8
ArtificialHB = Instance.new("BindableEvent", script)
9
ArtificialHB.Name = "Heartbeat"
10
script:WaitForChild("Heartbeat")
11
frame = 0.03333333333333333
12
tf = 0
13
allowframeloss = false
14
tossremainder = false
15
lastframe = tick()
16
script.Heartbeat:Fire()
17
game:GetService("RunService").Heartbeat:connect(function(s, p)
18
  tf = tf + s
19
  if tf >= frame then
20
    if allowframeloss then
21
      script.Heartbeat:Fire()
22
      lastframe = tick()
23
    else
24
      for i = 1, math.floor(tf / frame) do
25
        script.Heartbeat:Fire()
26
      end
27
      lastframe = tick()
28
    end
29
    if tossremainder then
30
      tf = 0
31
    else
32
      tf = tf - frame * math.floor(tf / frame)
33
    end
34
  end
35
end)
36
function swait(num)
37
  if num == 0 or num == nil then
38
    ArtificialHB.Event:wait()
39
  else
40
    for i = 0, num do
41
      ArtificialHB.Event:wait()
42
    end
43
  end
44
end
45
local Player = game.Players.localPlayer
46-
local realmode = false
46+
47-
local turnsky = false
47+
local Humanoid = Character.Humanoid
48-
local bcol1 = "Royal purple"
48+
49-
local bcol2 = "Magenta"
49+
50-
local bcol3 = "Alder"
50+
51-
local Player = game:GetService("Players").localPlayer
51+
52
local RightLeg = Character["Right Leg"]
53-
local Humanoid = Character:FindFirstChildOfClass("Humanoid")
53+
54
local Torso = Character.Torso
55
local cam = game.Workspace.CurrentCamera
56
local RootPart = Character.HumanoidRootPart
57
local RootJoint = RootPart.RootJoint
58
local equipped = false
59
local attack = false
60
local Anim = "Idle"
61
local idle = 0
62
local attacktype = 1
63
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
64
local velocity = RootPart.Velocity.y
65
local sine = 0
66
local change = 1
67
local grabbed = false
68
local cn = CFrame.new
69
local mr = math.rad
70
local angles = CFrame.Angles
71
local ud = UDim2.new
72
local c3 = Color3.new
73
local ORW = Torso["Right Shoulder"]
74
local OLW = Torso["Left Shoulder"]
75
local OLH = Torso["Left Hip"]
76
local ORH = Torso["Right Hip"]
77
EffectModel = Instance.new("Model", Character)
78
it = Instance.new
79
vt = Vector3.new
80
cf = CFrame.new
81
euler = CFrame.Angles
82
EffectModel.Name = "Effects"
83
local Animator = Humanoid.Animator
84
local Animate = char.Animate
85
local EffecMo = EffectModel
86
dcam = Instance.new("Script")--script.TWODCAM:Clone()
87
dcam.Parent = char
88
dcam.Disabled = false
89
local CANtwod = true
90
local controlsScript = game.Players.LocalPlayer.PlayerScripts.ControlScript
91
controlsScript.Disabled = false
92-
--dcam = Instance.new("Script")--script.TWODCAM:Clone()
92+
93-
--dcam.Parent = char
93+
94-
--dcam.Disabled = false
94+
95-
Player.Chatted:connect(function(msg)
95+
96-
if msg:sub(1,5) == "team!" then
96+
97-
for i, v in pairs(game:GetService("Players"):GetPlayers()) do
97+
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
98+
99-
local faceg = Instance.new("BillboardGui",v.Character)
99+
      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))),
100-
faceg.Name = "IsTeamMateOfCK"
100+
      CFrame.new(-1.46113753, -0.0836579874, -0.3236444, -0.342537999, 0.264813662, 0.901410758, 0.508022189, 0.859293938, -0.0593911707, -0.790304303, 0.437592924, -0.428872049) * CFrame.new(0, 0.05 * math.cos(sine / 16), 0) * CFrame.Angles(math.rad(3.5 * math.cos(sine / 16)), 0, 0),
101-
faceg.Size = UDim2.new(2,0,2,0)
101+
102-
faceg.Adornee = v.Character.Head
102+
103-
faceg.StudsOffset = Vector3.new(0,4,0)
103+
104-
local simgl = Instance.new("ImageLabel",faceg)
104+
105-
simgl.Position = UDim2.new(0,0,0,0)
105+
106-
simgl.Size = UDim2.new(1,0,1,0)
106+
107-
simgl.Image = "rbxassetid://77213224" 
107+
AnimTab.Run = {
108-
simgl.ImageColor3 = Color3.new(.5,0,1)
108+
  Animation = function(frameN, sine, hee, hee2, num, o)
109-
simgl.Rotation = 45
109+
110-
simgl.BackgroundTransparency = 1
110+
111-
ph0segui(char, "Teamed with "..v.Name.."!", "Lime green")
111+
      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), math.rad(5 * math.cos(sine / num)), 0),
112
      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),
113
      CFrame.new(1.4, hee + 0.36 * math.cos(sine / (num / 2)), -0.66 * math.cos(sine / num)) * CFrame.new(-0.35 * math.cos(sine / num), 0, 0) * CFrame.Angles(math.rad(30), 0, 0) * CFrame.Angles(math.rad(o * math.cos(sine / num)), 0, math.rad(-25 * math.cos(sine / num))),
114-
elseif msg:sub(1,7) == "unteam!" then
114+
      CFrame.new(-1.4, hee2 + 0.36 * math.cos(sine / (num / 2)), 0.66 * math.cos(sine / num)) * CFrame.new(-0.35 * math.cos(sine / num), 0, 0) * CFrame.Angles(math.rad(30), 0, 0) * CFrame.Angles(-math.rad(o * math.cos(sine / num)), 0, math.rad(-25 * math.cos(sine / num))),
115-
for i, v in pairs(game:GetService("Players"):GetPlayers()) do
115+
      CFrame.new(0.5, -1.85 - 0.5 * math.cos(sine / num) / 2, 0 + 2 * math.sin(sine / num) / 2) * angles(math.rad(-60 * math.sin(sine / num)), math.rad(-5), math.rad(0)),
116-
if string.lower(string.sub(v.Name,1,string.len(msg:sub(8,msg:len())))) == string.lower(msg:sub(8,msg:len())) then
116+
      CFrame.new(-0.5, -1.85 + 0.5 * math.cos(sine / num) / 2, 0 - 2 * math.sin(sine / num) / 2) * angles(math.rad(60 * math.sin(sine / num)), math.rad(5), math.rad(0))
117-
if v.Character:FindFirstChild("IsTeamMateOfCK") then
117+
118-
v.Character:FindFirstChild("IsTeamMateOfCK"):Destroy()
118+
119-
ph0segui(char, "Unteamed with "..v.Name..".", "Really red")
119+
120
}
121
AnimTab.BackWalk = {
122
  Animation = function(frameN, sine, num)
123
    local frame = {}
124
    frame[1] = {
125-
local CANtwod = false
125+
      CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999998331, 0, 0, 0, 0.999998331) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(9 * math.cos(sine / num)), 0),
126
      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),
127
      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, math.rad(-10 * math.cos(sine / num))),
128
      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, math.rad(-10 * math.cos(sine / num))),
129
      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)),
130
      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))
131
    }
132
    return frame[frameN]
133
  end
134
}
135
AnimTab.Jump = {
136
  Animation = function(frameN)
137
    local frame = {}
138
    frame[1] = {
139
      CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
140
      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(0, 0, 0),
141
      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),
142
      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),
143-
AnimTab.AWalk = {
143+
144
      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)
145
    }
146
    return frame[frameN]
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),
147+
148
}
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))),
149+
150
  Animation = function(frameN)
151
    local frame = {}
152
    frame[1] = {
153
      CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
154
      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(0, 0, 0),
155
      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),
156
      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),
157-
AnimTab.Walk = {
157+
158
      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)
159
    }
160
    return frame[frameN]
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),
161+
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),
162+
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),
163+
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),
164+
165
    local frame = {}
166
    frame[1] = {
167
      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),
168
      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),
169
      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),
170
      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),
171
      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),
172
      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)
173
    }
174
    return frame[frameN]
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),
175+
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),
176+
177
AnimTab.Z = {
178
  Animation = function(frameN)
179
    local frame = {}
180
    frame[1] = {
181
      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),
182
      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),
183
      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),
184
      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),
185
      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),
186
      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)
187
    }
188
    frame[2] = {
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),
189+
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),
190+
191
      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),
192
      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),
193
      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),
194
      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)
195
    }
196
    return frame[frameN]
197
  end
198
}
199
AnimTab.X = {
200
  Animation = function(frameN)
201
    local frame = {}
202
    frame[1] = {
203
      CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
204
      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),
205
      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),
206
      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),
207
      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),
208
      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)
209
    }
210
    frame[2] = {
211
      CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
212
      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),
213-
AnimTab.Eq = {
213+
214
      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),
215
      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),
216
      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)
217
    }
218
    return frame[frameN]
219
  end
220
}
221
AnimTab.C = {
222
  Animation = function(frameN)
223
    local frame = {}
224
    frame[1] = {
225
      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),
226
      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),
227
      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),
228
      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),
229
      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),
230
      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)
231
    }
232
    frame[2] = {
233
      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),
234
      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),
235
      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),
236
      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),
237
      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),
238
      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)
239
    }
240
    return frame[frameN]
241
  end
242
}
243
AnimTab.G = {
244
  Animation = function(frameN)
245
    local frame = {}
246
    frame[1] = {
247
      CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
248
      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),
249
      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),
250
      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),
251
      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),
252
      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)
253
    }
254
    return frame[frameN]
255
  end
256
}
257
AnimTab.dasq = {
258
  Animation = function(frameN)
259
    local frame = {}
260
    frame[1] = {
261
      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),
262
      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),
263
      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),
264
      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),
265
      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),
266
      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)
267
    }
268
    frame[2] = {
269
      CFrame.new(0, 0, 0, -4.37113883E-8, 0, 1, 0, 1, 0, -1, 0, -4.37113883E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
270
      CFrame.new(0, 1.49999046, 0, -4.37113883E-8, 0, -1, 0, 1, 0, 1, 0, -4.37113883E-8) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
271
      CFrame.new(1.65413404, 0.261037737, 0, 0.836516321, -0.5, 0.224143684, 0.482962936, 0.866025388, 0.129409418, -0.258818835, 0, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
272
      CFrame.new(-1.66499972, 0.0989998877, -1.1920929E-7, 0.836516201, 0.258819014, 0.482962906, -0.224143848, 0.965925753, -0.129409522, -0.49999997, 0, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
273
      CFrame.new(0.732866287, -2.05768633, -5.96046448E-7, 0.836515546, -0.224143639, -0.500000179, 0.258818805, 0.965925038, 8.5791425E-16, 0.482962698, -0.129409447, 0.866025329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
274
      CFrame.new(-0.5, -1.99999475, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
275
    }
276
    return frame[frameN]
277
  end
278
}
279
AnimTab.CHR = {
280
  Animation = function(frameN)
281
    local frame = {}
282
    frame[1] = {
283
      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),
284
      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),
285
      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),
286
      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),
287
      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),
288
      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)
289
    }
290
    return frame[frameN]
291
  end
292
}
293
AnimTab.saq = {
294
  Animation = function(frameN)
295
    local frame = {}
296
    frame[1] = {
297
      CFrame.new(0, 0.200962663, 0.74999404, 1, 0, 0, 0, 0.866025388, 0.5, 0, -0.5, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
298
      CFrame.new(0, 1.49999237, 9.53674316E-7, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
299
      CFrame.new(0.577217817, 0.417496234, -0.641931355, 0.642787457, 0.766044676, -3.70257055E-7, 6.2584877E-7, -9.23871994E-7, -1, -0.766044378, 0.642787337, -9.83476639E-7) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
300
      CFrame.new(-0.798620641, 0.451876819, -0.694261372, 0.817019045, -0.564861417, -0.11580833, -0.161202297, -0.0309239328, -0.986436784, 0.553618908, 0.824606061, -0.116322398) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
301
      CFrame.new(0.626399577, -1.96083295, -0.0457098112, 0.902859032, -0.285984069, 0.321027517, 0.279716402, 0.957773447, 0.0665474534, -0.326503187, 0.0297138691, 0.944728911) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
302
      CFrame.new(-0.5, -1.43199921, -0.358000755, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
303
    }
304
    frame[2] = {
305
      CFrame.new(0, 0.200956061, 0.749997854, 1, 0, 0, 0, 0.866025388, 0.5, 0, -0.5, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
306
      CFrame.new(0, 1.49999237, 9.53674316E-7, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
307
      CFrame.new(1.70294321, 0.417509586, 0.37730211, -0.422619134, -0.906309009, -2.26396935E-7, -2.08616257E-7, 6.10947609E-7, -0.999998927, 0.906301618, -0.422614515, -1.57952309E-6) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
308
      CFrame.new(-1.51065469, 0.528415501, 0.405756176, -0.574557006, 0.810229838, -0.11581023, 0.1620581, -0.0260763913, -0.986436605, -0.802260399, -0.58553195, -0.116321892) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
309
      CFrame.new(0.626401186, -1.96083426, -0.0457116216, 0.982544065, -0.0945989192, -0.160181731, 0.100397617, 0.99453944, 0.0284844935, 0.156612441, -0.0440691113, 0.986676455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
310
      CFrame.new(-0.5, -0.877990723, -0.357999802, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
311
    }
312
    return frame[frameN]
313
  end
314
}
315
AnimTab.ase = {
316
  Animation = function(frameN)
317
    local frame = {}
318-
	frame[2] = {
318+
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),
319+
320
      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),
321
      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),
322
      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),
323
      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),
324
      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)
325
    }
326
    frame[2] = {
327
      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),
328
      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),
329
      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),
330
      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),
331
      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),
332
      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)
333
    }
334
    return frame[frameN]
335
  end
336
}
337
AnimTab.sdq = {
338
  Animation = function(frameN)
339
    local frame = {}
340
    frame[1] = {
341
      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),
342
      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),
343-
AnimTab.adq = {
343+
344
      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),
345
      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),
346
      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)
347
    }
348
    frame[2] = {
349
      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),
350
      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),
351
      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),
352
      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),
353
      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),
354
      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)
355
    }
356
    return frame[frameN]
357
  end
358
}
359
AnimTab.dwc = {
360
  Animation = function(frameN)
361
    local frame = {}
362
    frame[1] = {
363
      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)),
364
      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),
365
      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),
366
      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),
367
      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),
368
      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)
369
    }
370
    frame[2] = {
371
      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)),
372
      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),
373
      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),
374
      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),
375
      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),
376
      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)
377
    }
378
    frame[3] = {
379
      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)),
380
      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),
381
      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),
382
      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),
383
      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),
384
      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)
385
    }
386
    frame[4] = {
387-
AnimTab.we = {
387+
388
      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),
389
      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),
390
      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),
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),
391+
392
      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)
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))),
393+
394
    frame[5] = {
395
      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),
396
      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),
397
      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),
398
      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),
399
      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),
400
      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)
401
    }
402
    return frame[frameN]
403
  end
404
}
405
AnimTab.sax = {
406
  Animation = function(frameN)
407
    local frame = {}
408
    frame[1] = {
409
      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),
410
      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),
411
      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),
412
      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),
413
      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),
414
      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)
415
    }
416
    frame[2] = {
417
      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),
418
      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),
419
      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),
420
      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),
421
      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),
422
      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)
423
    }
424
    frame[3] = {
425
      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),
426
      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),
427
      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),
428
      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),
429
      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),
430
      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)
431
    }
432
    frame[4] = {
433
      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),
434
      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),
435
      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),
436
      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),
437
      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),
438
      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)
439
    }
440
    frame[5] = {
441
      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),
442
      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),
443
      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),
444
      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),
445
      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),
446
      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)
447
    }
448
    return frame[frameN]
449
  end
450
}
451
AnimTab.aasq = {
452
  Animation = function(frameN, oof, i)
453
    local frame = {}
454
    frame[1] = {
455
      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),
456
      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),
457
      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),
458
      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),
459
      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),
460
      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)
461
    }
462
    frame[2] = {
463
      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),
464
      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),
465
      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),
466
      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),
467
      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),
468
      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)
469
    }
470
    frame[3] = {
471
      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),
472
      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),
473
      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),
474
      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),
475
      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),
476-
      CFrame.new(-1.5,.5,-.5) * CFrame.Angles(90, 0, 0),
476+
477
    }
478
    frame[4] = {
479
      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),
480
      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),
481
      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),
482
      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),
483-
      CFrame.new(1.5,.5,-.5) * CFrame.Angles(90, 0, 0),
483+
484
      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)
485
    }
486
    frame[5] = {
487
      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),
488
      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),
489
      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),
490
      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),
491
      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),
492
      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)
493
    }
494
    frame[6] = {
495
      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),
496
      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),
497
      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),
498
      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),
499
      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),
500
      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)
501
    }
502
    frame[7] = {
503
      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),
504
      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),
505
      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),
506
      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),
507
      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),
508
      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)
509
    }
510
    frame[8] = {
511
      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),
512
      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),
513
      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),
514
      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),
515
      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),
516
      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)
517
    }
518
    frame[9] = {
519
      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),
520
      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),
521
      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),
522
      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),
523
      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),
524
      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)
525
    }
526
    frame[10] = {
527
      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),
528
      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),
529
      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),
530
      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),
531
      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),
532
      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)
533
    }
534
    frame[11] = {
535
      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),
536
      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),
537
      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),
538
      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),
539
      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),
540
      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)
541
    }
542
    return frame[frameN]
543
  end
544
}
545
AnimTab.wwx = {
546
  Animation = function(frameN)
547
    local frame = {}
548
    frame[1] = {
549
      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),
550
      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),
551
      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),
552
      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),
553
      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),
554
      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)
555
    }
556
    frame[2] = {
557
      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),
558
      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),
559
      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),
560
      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),
561
      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),
562
      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)
563
    }
564
    return frame[frameN]
565
  end
566
}
567
AnimTab.asdq = {
568
  Animation = function(frameN)
569
    local frame = {}
570
    frame[1] = {
571
      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),
572
      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),
573
      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),
574
      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),
575
      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),
576
      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)
577
    }
578
    return frame[frameN]
579
  end
580
}
581
AnimTab.asdsdq = {
582
  Animation = function(frameN)
583
    local frame = {}
584
    frame[1] = {
585
      CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
586
      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),
587
      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),
588
      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),
589
      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),
590
      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)
591
    }
592
    frame[2] = {
593
      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),
594
      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),
595
      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),
596
      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),
597
      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),
598
      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)
599
    }
600
    return frame[frameN]
601
  end
602
}
603
AnimTab.wadq = {
604
  Animation = function(frameN)
605
    local frame = {}
606
    frame[1] = {
607
      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),
608
      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),
609
      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),
610
      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),
611
      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),
612
      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)
613
    }
614
    return frame[frameN]
615
  end
616
}
617
AnimTab.dsasq = {
618
  Animation = function(frameN)
619
    local frame = {}
620
    frame[1] = {
621
      CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
622
      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),
623
      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),
624
      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),
625
      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),
626
      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)
627
    }
628-
    frame[12] = {
628+
629
      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),
630
      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),
631
      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),
632
      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),
633
      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),
634
      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)
635
    }
636
    return frame[frameN]
637
  end
638
}
639
AnimTab.ssadq = {
640
  Animation = function(frameN)
641
    local frame = {}
642
    frame[1] = {
643
      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),
644
      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),
645
      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),
646
      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),
647
      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),
648
      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)
649
    }
650
    frame[2] = {
651
      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),
652
      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),
653
      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),
654
      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),
655
      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),
656
      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)
657
    }
658
    return frame[frameN]
659
  end
660
}
661
AnimTab.sddq = {
662
  Animation = function(frameN, offset)
663
    local frame = {}
664
    frame[1] = {
665
      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),
666
      CFrame.new(0, 1.5, 0) * euler(-offset, math.rad(90), 0),
667
      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),
668
      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),
669
      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),
670
      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)
671
    }
672
    frame[2] = {
673
      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),
674
      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),
675
      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),
676
      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),
677
      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),
678
      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)
679
    }
680
    return frame[frameN]
681
  end
682
}
683
AnimTab.ddswx = {
684
  Animation = function(frameN)
685
    local frame = {}
686
    frame[1] = {
687
      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),
688
      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),
689
      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),
690
      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),
691
      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),
692
      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)
693
    }
694
    frame[2] = {
695
      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),
696
      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),
697
      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),
698
      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),
699
      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),
700
      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)
701
    }
702
    frame[3] = {
703
      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),
704
      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),
705
      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),
706
      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),
707
      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),
708
      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)
709
    }
710
    return frame[frameN]
711
  end
712
}
713
AnimTab.asdssq = {
714
  Animation = function(frameN)
715
    local frame = {}
716
    frame[1] = {
717
      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),
718
      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),
719
      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),
720
      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),
721
      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),
722
      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)
723
    }
724
    frame[2] = {
725
      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),
726
      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),
727
      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),
728
      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),
729
      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),
730
      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)
731
    }
732
    return frame[frameN]
733-
AnimTab.wwc = {
733+
734
}
735
AnimTab.ssz = {
736
  Animation = function(frameN)
737
    local frame = {}
738
    frame[1] = {
739
      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),
740
      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),
741
      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),
742
      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),
743
      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),
744
      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)
745
    }
746
    frame[2] = {
747
      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),
748
      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),
749
      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),
750
      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),
751
      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),
752
      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)
753
    }
754
    return frame[frameN]
755
  end
756
}
757
AnimTab.ddsc = {
758
  Animation = function(frameN)
759
    local frame = {}
760
    frame[1] = {
761
      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),
762
      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),
763
      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),
764
      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),
765
      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),
766
      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)
767
    }
768
    frame[2] = {
769
      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),
770
      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),
771
      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),
772
      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),
773
      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),
774
      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)
775
    }
776
    frame[3] = {}
777
    frame[4] = {
778
      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),
779
      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),
780
      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),
781
      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),
782
      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),
783
      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)
784
    }
785
    frame[5] = {
786
      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),
787
      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),
788
      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),
789
      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),
790
      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),
791
      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)
792
    }
793
    frame[6] = {
794
      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),
795
      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),
796
      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),
797
      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),
798
      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),
799
      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)
800
    }
801
    frame[7] = {
802
      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),
803
      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),
804
      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),
805
      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),
806
      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),
807
      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)
808
    }
809
    frame[8] = {
810
      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),
811
      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),
812
      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),
813
      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),
814
      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),
815
      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)
816
    }
817
    return frame[frameN]
818
  end
819
}
820
AnimTab.ddsc2 = {
821
  Animation = function(frameN, es, i)
822
    local frame = {}
823
    frame[3] = {
824-
--    frame[1] = {
824+
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),
825+
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),
826+
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),
827+
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),
828+
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),
829+
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)
830+
831-
--    }
831+
832
  end
833
}
834
local COMBOGUI = Instance.new("ScreenGui")
835
local Frame = Instance.new("Frame")
836
local dmg = Instance.new("TextLabel")
837
local hits = Instance.new("TextLabel")
838
local HitstunFrame = Instance.new("Frame")
839
local Frame_2 = Instance.new("Frame")
840-
--    frame[2] = {
840+
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),
841+
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),
842+
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),
843+
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),
844+
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),
845+
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)
846+
847-
--    }
847+
848
Frame.BackgroundTransparency = 1
849
Frame.Position = UDim2.new(0.0299999993, 0, 0.349999994, 0)
850
Frame.Size = UDim2.new(0, 100, 0, 100)
851
dmg.Name = "dmg"
852
dmg.Parent = Frame
853
dmg.BackgroundColor3 = Color3.new(1, 1, 1)
854
dmg.BorderSizePixel = 0
855
dmg.Position = UDim2.new(0.5, 0, 0.5, 0)
856
dmg.Font = Enum.Font.SciFi
857
dmg.FontSize = Enum.FontSize.Size48
858
dmg.Text = "78"
859
dmg.TextColor3 = Color3.new(1, 1, 0)
860
dmg.TextStrokeColor3 = Color3.new(0.0666667, 0.137255, 0.45098)
861
dmg.TextStrokeTransparency = 0
862
dmg.TextWrapped = true
863
hits.Name = "hits"
864
hits.Parent = Frame
865
hits.BackgroundColor3 = Color3.new(1, 1, 1)
866
hits.BorderSizePixel = 0
867
hits.Position = UDim2.new(0.5, 0, 0.725000024, 0)
868
hits.Font = Enum.Font.SciFi
869
hits.FontSize = Enum.FontSize.Size18
870
hits.Text = "10"
871
hits.TextColor3 = Color3.new(1, 1, 0)
872
hits.TextStrokeColor3 = Color3.new(0.0666667, 0.137255, 0.45098)
873
hits.TextStrokeTransparency = 0
874
hits.TextWrapped = true
875
hits.TextSize = 20
876
HitstunFrame.Name = "HitstunFrame"
877
HitstunFrame.Parent = Frame
878
HitstunFrame.BackgroundColor3 = Color3.new(0, 0, 0)
879
HitstunFrame.BackgroundTransparency = 0.89999997615814
880
HitstunFrame.Position = UDim2.new(0, -10, 0, 90)
881
HitstunFrame.Size = UDim2.new(0, 120, 0, 10)
882
Frame_2.Parent = HitstunFrame
883
Frame_2.BackgroundColor3 = Color3.new(0, 0, 0)
884
Frame_2.BorderSizePixel = 0
885
Frame_2.Position = UDim2.new(0, 0, 0, 10)
886
Frame_2.Size = UDim2.new(0, 120, 0, 1)
887
Frame_3.Parent = HitstunFrame
888
Frame_3.BackgroundColor3 = Color3.new(0, 0, 0)
889
Frame_3.BorderSizePixel = 0
890
Frame_3.Size = UDim2.new(0, 120, 0, 1)
891
Frame_4.Parent = HitstunFrame
892
Frame_4.BackgroundColor3 = Color3.new(0, 0, 0)
893
Frame_4.BorderSizePixel = 0
894
Frame_4.Size = UDim2.new(0, 1, 0, 10)
895
Frame_5.Parent = HitstunFrame
896
Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
897
Frame_5.BorderSizePixel = 0
898
Frame_5.Position = UDim2.new(0, 120, 0, 0)
899
Frame_5.Size = UDim2.new(0, 1, 0, 10)
900
Fill.Name = "Fill"
901
Fill.Parent = HitstunFrame
902
Fill.BackgroundColor3 = Color3.new(1, 1, 0.498039)
903
Fill.Size = UDim2.new(0, 80, 0, 10)
904
local Magic = Instance.new("ScreenGui")
905
local Frame = Instance.new("Frame")
906
local idk = Instance.new("Frame")
907
local TextLabel = Instance.new("TextLabel")
908
local Num = Instance.new("TextLabel")
909
local Fill = Instance.new("TextLabel")
910
Magic.Name = "Magic"
911
Magic.Parent = Player.PlayerGui
912
Frame.Parent = Magic
913
Frame.BackgroundColor3 = Color3.new(0.333333, 0.333333, 0)
914
Frame.BorderColor3 = Color3.new(1, 1, 1)
915
Frame.Position = UDim2.new(0.0199999996, 0, 0.300000012, 0)
916
Frame.Rotation = 180
917
Frame.Size = UDim2.new(0.0649999976, 0, 0.600000024, 0)
918
Frame.Style = Enum.FrameStyle.DropShadow
919
idk.Name = "idk"
920
idk.Parent = Frame
921
idk.BackgroundColor3 = Color3.new(0, 0, 0)
922
idk.BorderColor3 = Color3.new(0.184314, 0.290196, 0.364706)
923
idk.Rotation = -180
924
idk.Size = UDim2.new(1, 0, 1, 0)
925
TextLabel.Parent = Frame
926
TextLabel.BackgroundColor3 = Color3.new(1, 1, 0)
927
TextLabel.BackgroundTransparency = 1
928
TextLabel.BorderColor3 = Color3.new(1, 1, 1)
929
TextLabel.BorderSizePixel = 0
930
TextLabel.Position = UDim2.new(0.449999988, 0, 1.01999998, 0)
931
TextLabel.Rotation = -180
932
TextLabel.Size = UDim2.new(0.100000001, 0, 0.100000001, 0)
933
TextLabel.Font = Enum.Font.SciFi
934
TextLabel.FontSize = Enum.FontSize.Size24
935
TextLabel.Text = "Magic"
936
TextLabel.TextColor3 = Color3.new(1, 1, 0)
937
Num.Name = "Num"
938
Num.Parent = Frame
939
Num.BackgroundColor3 = Color3.new(1, 1, 0)
940
Num.BackgroundTransparency = 1
941
Num.BorderColor3 = Color3.new(1, 1, 1)
942
Num.BorderSizePixel = 0
943
Num.Position = UDim2.new(0.449999988, 0, -0.100000001, 0)
944
Num.Rotation = -180
945
Num.Size = UDim2.new(0.100000001, 0, 0.100000001, 0)
946
Num.Font = Enum.Font.SciFi
947
Num.FontSize = Enum.FontSize.Size24
948
Num.Text = "100%"
949
Num.TextColor3 = Color3.new(1, 1, 0)
950
Num.TextStrokeTransparency = 0.5
951
magiknum = Num
952
Fill.Name = "Fill"
953
Fill.Parent = Frame
954
Fill.BackgroundColor3 = Color3.new(0.937255, 1, 0.34902)
955
Fill.BorderColor3 = Color3.new(0.184314, 0.290196, 0.364706)
956
Fill.BorderSizePixel = 3
957
Fill.Size = UDim2.new(1, 0, 1, 0)
958-
AnimTab.wwq = {
958+
Fill.Font = Enum.Font.SourceSans
959-
  Animation = function(frameN, i)
959+
Fill.FontSize = Enum.FontSize.Size14
960
Fill.Text = ""
961
magikbar = Fill
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),
962+
local PhaseGui = Instance.new("ScreenGui")
963
local Frame = Instance.new("Frame")
964
local Phase1bg = Instance.new("Frame")
965
local Phase1 = Instance.new("Frame")
966
local Phase1sy = Instance.new("Frame")
967
local ImageLabel = Instance.new("ImageLabel")
968
local Phase2bg = Instance.new("Frame")
969
local Phase2 = Instance.new("Frame")
970
local Phase2sy = Instance.new("Frame")
971
local ImageLabel_2 = Instance.new("ImageLabel")
972-
AnimTab.adc = {
972+
local Phase3bg = Instance.new("Frame")
973
local Phase3 = Instance.new("Frame")
974
local Phase3sy = Instance.new("Frame")
975
local ImageLabel_3 = Instance.new("ImageLabel")
976
local Phase4bg = Instance.new("Frame")
977
local Phase4 = Instance.new("Frame")
978
local Phase4sy = Instance.new("Frame")
979
local ImageLabel_4 = Instance.new("ImageLabel")
980
PhaseGui.Name = "PhaseGui"
981
PhaseGui.Parent = Player.PlayerGui
982
Frame.Parent = PhaseGui
983
Frame.BackgroundColor3 = Color3.new(1, 1, 1)
984
Frame.BackgroundTransparency = 1
985
Frame.Size = UDim2.new(1, 0, 1, 0)
986-
New = function(Object, Parent, Name, Data)
986+
Phase1bg.Name = "Phase1bg"
987-
    local Object = Instance.new(Object)
987+
Phase1bg.Parent = Frame
988-
    for Index, Value in pairs(Data or {}) do
988+
Phase1bg.BackgroundColor3 = Color3.new(0, 0, 0)
989-
        Object[Index] = Value
989+
Phase1bg.BorderColor3 = Color3.new(1, 1, 0.498039)
990
Phase1bg.BorderSizePixel = 0
991-
    Object.Parent = Parent
991+
Phase1bg.Position = UDim2.new(0.889999986, 0, 0.0500000007, 0)
992-
    Object.Name = Name
992+
Phase1bg.Rotation = 45
993-
    return Object
993+
Phase1bg.Size = UDim2.new(0, 80, 0, 80)
994
Phase1.Name = "Phase1"
995-
 
995+
Phase1.Parent = Phase1bg
996-
function CreateTrailObj(parent,color1,color2,ofsx,ofsz)
996+
Phase1.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
997-
local Att1 =  New("Attachment",parent,"Att1",{Position = Vector3.new(ofsx,parent.Size.Y/2,ofsz)})
997+
Phase1.BorderColor3 = Color3.new(0, 0, 0)
998-
local Att2 =  New("Attachment",parent,"Att2",{Position = Vector3.new(ofsx,-(parent.Size.Y/2),ofsz)})
998+
Phase1.BorderSizePixel = 7
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})
999+
Phase1.Size = UDim2.new(1, 0, 1, 0)
1000-
return TEff
1000+
Phase1sy.Name = "Phase1sy"
1001
Phase1sy.Parent = Phase1
1002
Phase1sy.BackgroundColor3 = Color3.new(1, 1, 1)
1003-
LLTr = CreateTrailObj(LeftLeg,bcol1,bcol1,0,0)
1003+
Phase1sy.BackgroundTransparency = 1
1004-
RLTr = CreateTrailObj(RightLeg,bcol1,bcol1,0,0)
1004+
Phase1sy.BorderColor3 = Color3.new(0, 0, 0)
1005-
LATr = CreateTrailObj(LeftArm,bcol1,bcol1,0,0)
1005+
Phase1sy.BorderSizePixel = 7
1006-
RATr = CreateTrailObj(RightArm,bcol1,bcol1,0,0)
1006+
Phase1sy.Size = UDim2.new(1, 0, 1, 0)
1007
ImageLabel.Parent = Phase1sy
1008-
ghostidle = true
1008+
ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
1009-
Ghost = New("Model",Character,"Ghost",{})
1009+
ImageLabel.BackgroundTransparency = 1
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,})
1010+
ImageLabel.Rotation = -45
1011-
ghostlight = New("PointLight",AorsoPart,"ghostlight",{Color = BrickColor.new(bcol1).Color,Brightness = 10,})
1011+
ImageLabel.Size = UDim2.new(1, 0, 1, 0)
1012-
ghostgyro = New("BodyGyro",AorsoPart,"ghostgyro",{})
1012+
ImageLabel.Image = "rbxassetid://200326272"
1013-
ghostbpos = New("BodyPosition",AorsoPart,"ghostbpos",{MaxForce = Vector3.new(10000,10000,10000)})
1013+
ImageLabel.ImageColor3 = Color3.new(0, 0, 0)
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),})
1014+
Phase2bg.Name = "Phase2bg"
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),})
1015+
Phase2bg.Parent = Frame
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,})
1016+
Phase2bg.BackgroundColor3 = Color3.new(0, 0, 0)
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),})
1017+
Phase2bg.BorderColor3 = Color3.new(1, 1, 0.498039)
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,})
1018+
Phase2bg.BorderSizePixel = 0
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),})
1019+
Phase2bg.Position = UDim2.new(0.889999986, 0, 0.310000002, 0)
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,})
1020+
Phase2bg.Rotation = 45
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),})
1021+
Phase2bg.Size = UDim2.new(0, 80, 0, 80)
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,})
1022+
Phase2.Name = "Phase2"
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),})
1023+
Phase2.Parent = Phase2bg
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,})
1024+
Phase2.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
1025-
GhostFace = New("Decal",MainPart,"Decal",{Texture = "rbxassetid://54292738",})
1025+
Phase2.BorderColor3 = Color3.new(0, 0, 0)
1026-
Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
1026+
Phase2.BorderSizePixel = 7
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),})
1027+
Phase2.Size = UDim2.new(1, 0, 1, 0)
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),})
1028+
Phase2sy.Name = "Phase2sy"
1029-
Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
1029+
Phase2sy.Parent = Phase2
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),})
1030+
Phase2sy.BackgroundColor3 = Color3.new(1, 1, 1)
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),})
1031+
Phase2sy.BackgroundTransparency = 1
1032-
Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
1032+
Phase2sy.BorderColor3 = Color3.new(0, 0, 0)
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),})
1033+
Phase2sy.BorderSizePixel = 7
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),})
1034+
Phase2sy.Size = UDim2.new(1, 0, 1, 0)
1035-
Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
1035+
ImageLabel_2.Parent = Phase2sy
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),})
1036+
ImageLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
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),})
1037+
ImageLabel_2.BackgroundTransparency = 1
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),})
1038+
ImageLabel_2.Rotation = -45
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),})
1039+
ImageLabel_2.Size = UDim2.new(1, 0, 1, 0)
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),})
1040+
ImageLabel_2.Image = "rbxassetid://200326330"
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),})
1041+
ImageLabel_2.ImageColor3 = Color3.new(0, 0, 0)
1042-
Mesh = New("SpecialMesh",ScythePart,"Mesh",{MeshId = "rbxassetid://157152278",MeshType = Enum.MeshType.FileMesh,})
1042+
Phase3bg.Name = "Phase3bg"
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),})
1043+
Phase3bg.Parent = Frame
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,})
1044+
Phase3bg.BackgroundColor3 = Color3.new(0, 0, 0)
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),})
1045+
Phase3bg.BorderColor3 = Color3.new(1, 1, 0.498039)
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,})
1046+
Phase3bg.BorderSizePixel = 0
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),})
1047+
Phase3bg.Position = UDim2.new(0.889999986, 0, 0.557, 0)
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,})
1048+
Phase3bg.Rotation = 45
1049-
Mesh = New("SpecialMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.60000002, 1.29999995, 1.60000002),MeshId = "rbxassetid://1033714",MeshType = Enum.MeshType.FileMesh,})
1049+
Phase3bg.Size = UDim2.new(0, 80, 0, 80)
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),})
1050+
Phase3.Name = "Phase3"
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),})
1051+
Phase3.Parent = Phase3bg
1052-
Mesh = New("BlockMesh",MainPart,"Mesh",{Scale = Vector3.new(0,0,0)})
1052+
Phase3.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
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),})
1053+
Phase3.BorderColor3 = Color3.new(0, 0, 0)
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,})
1054+
Phase3.BorderSizePixel = 7
1055-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995),})
1055+
Phase3.Size = UDim2.new(1, 0, 1, 0)
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),})
1056+
Phase3sy.Name = "Phase3sy"
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),})
1057+
Phase3sy.Parent = Phase3
1058-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1.10000002, 1.10000002),})
1058+
Phase3sy.BackgroundColor3 = Color3.new(1, 1, 1)
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),})
1059+
Phase3sy.BackgroundTransparency = 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),})
1060+
Phase3sy.BorderColor3 = Color3.new(0, 0, 0)
1061-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1.10000002, 1.29999995),})
1061+
Phase3sy.BorderSizePixel = 7
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),})
1062+
Phase3sy.Size = UDim2.new(1, 0, 1, 0)
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),})
1063+
ImageLabel_3.Parent = Phase3sy
1064-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),Scale = Vector3.new(1.04999995, 1.10000002, 1.29999995),})
1064+
ImageLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
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),})
1065+
ImageLabel_3.BackgroundTransparency = 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),})
1066+
ImageLabel_3.Rotation = -45
1067-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Offset = Vector3.new(0, 0.0399999991, 0),Scale = Vector3.new(1.04999995, 1.10000002, 1.29999995),})
1067+
ImageLabel_3.Size = UDim2.new(1, 0, 1, 0)
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),})
1068+
ImageLabel_3.Image = "rbxassetid://200326394"
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),})
1069+
ImageLabel_3.ImageColor3 = Color3.new(0, 0, 0)
1070-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Offset = Vector3.new(0, 0.0399999991, 0),Scale = Vector3.new(1.04999995, 1.10000002, 1.29999995),})
1070+
Phase4bg.Name = "Phase4bg"
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),})
1071+
Phase4bg.Parent = Frame
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),})
1072+
Phase4bg.BackgroundColor3 = Color3.new(0, 0, 0)
1073-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1, 1.29999995),})
1073+
Phase4bg.BorderColor3 = Color3.new(1, 1, 0.498039)
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),})
1074+
Phase4bg.BorderSizePixel = 0
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),})
1075+
Phase4bg.Position = UDim2.new(0.889999986, 0, 0.810000002, 0)
1076-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
1076+
Phase4bg.Rotation = 45
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),})
1077+
Phase4bg.Size = UDim2.new(0, 80, 0, 80)
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,})
1078+
Phase4.Name = "Phase4"
1079-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{})
1079+
Phase4.Parent = Phase4bg
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),})
1080+
Phase4.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
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,})
1081+
Phase4.BorderColor3 = Color3.new(0, 0, 0)
1082-
Mesh = New("SpecialMesh",OutfitPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
1082+
Phase4.BorderSizePixel = 7
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),})
1083+
Phase4.Size = UDim2.new(1, 0, 1, 0)
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),})
1084+
Phase4sy.Name = "Phase4sy"
1085-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.04999995, 1, 1.29999995),})
1085+
Phase4sy.Parent = Phase4
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),})
1086+
Phase4sy.BackgroundColor3 = Color3.new(1, 1, 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),})
1087+
Phase4sy.BackgroundTransparency = 1
1088-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
1088+
Phase4sy.BorderColor3 = Color3.new(0, 0, 0)
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),})
1089+
Phase4sy.BorderSizePixel = 7
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,})
1090+
Phase4sy.Size = UDim2.new(1, 0, 1, 0)
1091-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{})
1091+
ImageLabel_4.Parent = Phase4sy
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),})
1092+
ImageLabel_4.BackgroundColor3 = Color3.new(1, 1, 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,})
1093+
ImageLabel_4.BackgroundTransparency = 1
1094-
Mesh = New("SpecialMesh",OutfitPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
1094+
ImageLabel_4.Rotation = -45
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),})
1095+
ImageLabel_4.Size = UDim2.new(1, 0, 1, 0)
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,})
1096+
ImageLabel_4.Image = "rbxassetid://200326465"
1097-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1, 1, 0.800000012),})
1097+
ImageLabel_4.ImageColor3 = Color3.new(0, 0, 0)
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),})
1098+
Phase = 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),})
1099+
phase1gui = game.Players.LocalPlayer.PlayerGui.PhaseGui.Frame.Phase1bg.Phase1.Phase1sy.ImageLabel
1100-
Mesh = New("BlockMesh",OutfitPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
1100+
phase2gui = game.Players.LocalPlayer.PlayerGui.PhaseGui.Frame.Phase2bg.Phase2.Phase2sy.ImageLabel
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),})
1101+
phase3gui = game.Players.LocalPlayer.PlayerGui.PhaseGui.Frame.Phase3bg.Phase3.Phase3sy.ImageLabel
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,})
1102+
phase4gui = game.Players.LocalPlayer.PlayerGui.PhaseGui.Frame.Phase4bg.Phase4.Phase4sy.ImageLabel
1103-
Mesh = New("SpecialMesh",OutfitPart,"Mesh",{Scale = Vector3.new(0.800000012, 0.899999976, 1),MeshType = Enum.MeshType.Wedge,})
1103+
lockedcol = Color3.new(0, 0, 0)
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),})
1104+
unlockedcol = Color3.new(170, 0, 255)
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,})
1105+
Phase1Unlocked = true
1106-
Mesh = New("SpecialMesh",OutfitPart,"Mesh",{Scale = Vector3.new(0.800000012, 0.899999976, 1),MeshType = Enum.MeshType.Wedge,})
1106+
Phase2Unlocked = false
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),})
1107+
Phase3Unlocked = false
1108-
Ghost:MoveTo(RootPart.Position)
1108+
Phase4Unlocked = false
1109
rays_not_ready = false
1110-
local naeeym = Instance.new("BillboardGui",Character)
1110+
trin = Instance.new("BillboardGui", nil)
1111-
naeeym.Size = UDim2.new(0,100,0,40)
1111+
trin.AlwaysOnTop = true
1112-
naeeym.StudsOffset = Vector3.new(0,2,0)
1112+
trin.Size = UDim2.new(19, 0, 19, 0)
1113-
naeeym.Adornee = Head
1113+
trinIm = Instance.new("ImageLabel", trin)
1114-
local tecks = Instance.new("TextLabel",naeeym)
1114+
trinIm.BackgroundTransparency = 1
1115-
tecks.BackgroundTransparency = 1
1115+
trinIm.Size = UDim2.new(1, 0, 1, 0)
1116-
tecks.BorderSizePixel = 0
1116+
trinIm.Image = "http://www.roblox.com/asset/?id=642882626"
1117-
tecks.Text = "Sugarie Saffron"
1117+
trinIm.ImageTransparency = 0
1118-
tecks.TextTransparency = 1
1118+
trinIm.ImageColor3 = Color3.new(0,0,0)
1119-
tecks.TextSize = 24
1119+
local s = Instance.new("Script") --script.OB:clone()
1120-
tecks.Font = "Fantasy"
1120+
s.Disabled = false
1121-
tecks.TextStrokeColor3 = BrickColor.new(bcol1).Color
1121+
s.Parent = trin
1122-
tecks.TextColor3 = Color3.new(0,0,0)
1122+
--s.OB.Value = script
1123-
tecks.Size = UDim2.new(1,0,0.5,0)
1123+
1124
trin2.AlwaysOnTop = true
1125
trin2.Size = UDim2.new(12, 0, 12, 0)
1126-
while true do
1126+
1127-
if ghostidle == true then
1127+
1128-
ghostbpos.Position = RootPart.Position - RootPart.CFrame.lookVector*3 + Vector3.new(0,5-(math.sin(tick())*2),0)
1128+
1129-
ghostgyro.CFrame = CFrame.new(RootPart.Position + (RootPart.CFrame.lookVector*5), RootPart.Position + (RootPart.CFrame.lookVector*10))
1129+
trinIm2.Image = "http://www.roblox.com/asset/?id=569947411"
1130-
ghostgyro.maxTorque = Vector3.new(9000,9000,9000)
1130+
trinIm2.ImageTransparency = 0.5
1131
trinIm2.ImageColor3 = BrickColor.new("Royal purple").Color
1132-
swait()
1132+
local s = Instance.new("Script") --script.OB:clone()
1133
s.Disabled = false
1134
s.Parent = trin2
1135
--s.OB.Value = script
1136-
ghostactive = false
1136+
1137-
function ghostcloak(val)
1137+
1138
trin3.Size = UDim2.new(11.5, 0, 11.5, 0)
1139-
if val == true then
1139+
1140-
ghostactive = false
1140+
1141-
for a = 0,1,.05 do
1141+
1142-
for i, v in pairs(Ghost:GetChildren()) do
1142+
trinIm3.Image = "http://www.roblox.com/asset/?id=642977507"
1143-
if v ~= Arm2Part and v ~= Arm3Part then
1143+
1144-
v.Transparency = .2+(a-.2)
1144+
local s = Instance.new("Script") --script.OB:clone()
1145
s.Disabled = false
1146
s.Parent = trin3
1147-
GhostFace.Transparency = a
1147+
--s.OB.Value = script
1148-
swait()
1148+
1149
  trin.Parent = nil
1150-
for i, v in pairs(Ghost:GetChildren()) do
1150+
1151-
v.Transparency = 1
1151+
1152
end)
1153-
GhostFace.Transparency = 1
1153+
g1 = Instance.new("ScreenGui", Player.PlayerGui)
1154-
ghostlight.Enabled = false
1154+
g1.Name = "Controls"
1155-
ghostidle = false
1155+
o1 = Instance.new("Frame", g1)
1156-
Ghost.Parent = nil
1156+
o1.Active = true
1157-
elseif val == false then
1157+
o1.BackgroundColor3 = Color3.new(1, 1, 1)
1158-
Ghost.Parent = Character
1158+
o1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1159-
ghostbpos.Position = RootPart.Position - RootPart.CFrame.lookVector*3 + Vector3.new(0,5-(math.sin(tick())*2),0)
1159+
o1.Name = "Help"
1160-
ghostactive = true
1160+
o1.Position = UDim2.new(1, 0, 0.5, -150)
1161-
so("233091161", RootPart, 1, 1)
1161+
o1.Size = UDim2.new(0, 500, 0, 300)
1162-
Ghost:MoveTo(ghostbpos.Position)
1162+
o1.Draggable = true
1163-
for i = 1, 4 do
1163+
o1.Style = Enum.FrameStyle.DropShadow
1164-
local trace = Instance.new("Part",EffectModel)
1164+
o2 = Instance.new("ScrollingFrame", o1)
1165-
trace.BrickColor = BrickColor.new("Really black")
1165+
o2.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
1166-
trace.CanCollide = false
1166+
o2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1167-
trace.Size = Vector3.new(1,1,1)
1167+
o2.BorderSizePixel = 0
1168-
trace.BottomSurface = 0
1168+
o2.Name = "Content"
1169-
trace.TopSurface = 0
1169+
o2.Position = UDim2.new(0, 0, 0, 35)
1170-
trace.Anchored = true
1170+
o2.Size = UDim2.new(1, 0, 1, -65)
1171-
trace.Material = "Neon"
1171+
o2.ClipsDescendants = true
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)))
1172+
o2.Draggable = true
1173-
local tracem = Instance.new("BlockMesh",trace)
1173+
o3 = Instance.new("TextLabel", o2)
1174
o3.BackgroundColor3 = Color3.new(1, 1, 1)
1175-
for i = 0,1,.05 do
1175+
o3.BackgroundTransparency = 1
1176-
swait()
1176+
o3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1177-
trace.Transparency = i
1177+
o3.Name = "Line23"
1178-
tracem.Scale = Vector3.new(20*i,20*i,20*i)
1178+
o3.Position = UDim2.new(0, 0, 0, 710)
1179-
trace.CFrame = trace.CFrame * CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1179+
o3.Size = UDim2.new(1, 0, 0, 30)
1180
o3.Text = ""
1181-
swait()
1181+
o3.TextWrapped = true
1182-
trace:Destroy()
1182+
o3.TextColor3 = Color3.new(1, 1, 1)
1183
o3.Font = Enum.Font.SciFi
1184
o3.FontSize = Enum.FontSize.Size18
1185-
for i, v in pairs(Ghost:GetChildren()) do
1185+
o3.TextXAlignment = Enum.TextXAlignment.Left
1186-
if v ~= Arm2Part and v ~= Arm3Part then
1186+
o4 = Instance.new("TextLabel", o2)
1187-
v.Transparency = .2
1187+
o4.BackgroundColor3 = Color3.new(1, 1, 1)
1188
o4.BackgroundTransparency = 1
1189
o4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1190-
GhostFace.Transparency = 0
1190+
o4.Name = "Line24"
1191-
ghostlight.Enabled = true
1191+
o4.Position = UDim2.new(0, 0, 0, 690)
1192-
ghostidle = true
1192+
o4.Size = UDim2.new(1, 0, 0, 30)
1193
o4.Text = ">>>>>>>DDC(After SSZ)"
1194
o4.TextWrapped = true
1195
o4.TextColor3 = Color3.new(1, 1, 1)
1196-
function fghostcloak(val)
1196+
o4.Font = Enum.Font.SciFi
1197
o4.FontSize = Enum.FontSize.Size18
1198-
if val == true then
1198+
o4.TextXAlignment = Enum.TextXAlignment.Left
1199-
ghostactive = false
1199+
o5 = Instance.new("TextLabel", o2)
1200-
for i, v in pairs(Ghost:GetChildren()) do
1200+
o5.BackgroundColor3 = Color3.new(1, 1, 1)
1201-
v.Transparency = 1
1201+
o5.BackgroundTransparency = 1
1202
o5.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1203-
GhostFace.Transparency = 1
1203+
o5.Name = "Line23"
1204-
ghostlight.Enabled = false
1204+
o5.Position = UDim2.new(0, 0, 0, 670)
1205-
ghostidle = false
1205+
o5.Size = UDim2.new(1, 0, 0, 30)
1206-
Ghost.Parent = nil
1206+
o5.Text = "SSZ(Phase 4 must be unlocked)"
1207-
elseif val == false then
1207+
o5.TextWrapped = true
1208-
ghostactive = true
1208+
o5.TextColor3 = Color3.new(1, 1, 1)
1209-
for i, v in pairs(Ghost:GetChildren()) do
1209+
o5.Font = Enum.Font.SciFi
1210-
if v ~= Arm2Part and v ~= Arm3Part then
1210+
o5.FontSize = Enum.FontSize.Size18
1211-
v.Transparency = .2
1211+
o5.TextXAlignment = Enum.TextXAlignment.Left
1212
o6 = Instance.new("TextLabel", o2)
1213
o6.BackgroundColor3 = Color3.new(1, 1, 1)
1214-
GhostFace.Transparency = 0
1214+
o6.BackgroundTransparency = 1
1215-
ghostlight.Enabled = true
1215+
o6.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1216-
ghostidle = true
1216+
o6.Name = "Line22"
1217-
Ghost.Parent = Character
1217+
o6.Position = UDim2.new(0, 0, 0, 640)
1218
o6.Size = UDim2.new(1, 0, 0, 30)
1219
o6.Text = "ASDSSQ(Phase 4 must be unlocked)"
1220
o6.TextWrapped = true
1221-
fghostcloak(true)
1221+
o6.TextColor3 = Color3.new(1, 1, 1)
1222
o6.Font = Enum.Font.SciFi
1223-
function createrainbow(part,size,trans,life,face,speed,accel,velsp,lock,name)
1223+
o6.FontSize = Enum.FontSize.Size18
1224-
local fira = Instance.new("ParticleEmitter",part)
1224+
o6.TextXAlignment = Enum.TextXAlignment.Left
1225-
fira.Name = name
1225+
o7 = Instance.new("TextLabel", o2)
1226-
fira.Color = ColorSequence.new(Color3.new(0,0,0))
1226+
o7.BackgroundColor3 = Color3.new(1, 1, 1)
1227-
fira.Size = size
1227+
o7.BackgroundTransparency = 1
1228-
fira.Texture = "rbxasset://textures/particles/fire_main.dds"
1228+
o7.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1229-
fira.Transparency = trans
1229+
o7.Name = "Line21"
1230-
fira.Lifetime = life
1230+
o7.Position = UDim2.new(0, 0, 0, 610)
1231-
fira.EmissionDirection = face
1231+
o7.Size = UDim2.new(1, 0, 0, 30)
1232-
fira.Rate = 10000
1232+
o7.Text = "DDSWX(Phase 4 must be unlocked)"
1233-
fira.RotSpeed = NumberRange.new(100)
1233+
o7.TextWrapped = true
1234-
fira.Rotation = NumberRange.new(0,360)
1234+
o7.TextColor3 = Color3.new(1, 1, 1)
1235-
fira.Speed = speed
1235+
o7.Font = Enum.Font.SciFi
1236-
fira.VelocitySpread = velsp
1236+
o7.FontSize = Enum.FontSize.Size18
1237-
fira.Acceleration = accel
1237+
o7.TextXAlignment = Enum.TextXAlignment.Left
1238-
fira.LockedToPart = lock
1238+
o8 = Instance.new("TextLabel", o2)
1239-
return fira
1239+
o8.BackgroundColor3 = Color3.new(1, 1, 1)
1240
o8.BackgroundTransparency = 1
1241
o8.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1242-
Wings = New("Model",Character,"Wings",{})
1242+
o8.Name = "Line20"
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),})
1243+
o8.Position = UDim2.new(0, 0, 0, 580)
1244-
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = Torso,})
1244+
o8.Size = UDim2.new(1, 0, 0, 30)
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),})
1245+
o8.Text = ""
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")
1246+
o8.TextWrapped = true
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),})
1247+
o8.TextColor3 = Color3.new(1, 1, 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),})
1248+
o8.Font = Enum.Font.SciFi
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")
1249+
o8.FontSize = Enum.FontSize.Size18
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),})
1250+
o8.TextXAlignment = Enum.TextXAlignment.Left
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),})
1251+
o9 = Instance.new("TextLabel", o2)
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")
1252+
o9.BackgroundColor3 = Color3.new(1, 1, 1)
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),})
1253+
o9.BackgroundTransparency = 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),})
1254+
o9.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
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")
1255+
o9.Name = "Line19"
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),})
1256+
o9.Position = UDim2.new(0, 0, 0, 550)
1257
o9.Size = UDim2.new(1, 0, 0, 30)
1258-
for _, b in pairs(Wings:GetDescendants()) do
1258+
o9.Text = "DSASQ(Phase 3 must be unlocked)"
1259-
if b.Name == "Firea" then
1259+
o9.TextWrapped = true
1260-
b.Enabled = false
1260+
o9.TextColor3 = Color3.new(1, 1, 1)
1261
o9.Font = Enum.Font.SciFi
1262
o9.FontSize = Enum.FontSize.Size18
1263
o9.TextXAlignment = Enum.TextXAlignment.Left
1264
o10 = Instance.new("TextLabel", o2)
1265
o10.BackgroundColor3 = Color3.new(1, 1, 1)
1266
o10.BackgroundTransparency = 1
1267
o10.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1268
o10.Name = "Line18"
1269
o10.Position = UDim2.new(0, 0, 0, 520)
1270
o10.Size = UDim2.new(1, 0, 0, 30)
1271
o10.Text = "SSADQ(Phase 3 must be unlocked)"
1272
o10.TextWrapped = true
1273
o10.TextColor3 = Color3.new(1, 1, 1)
1274
o10.Font = Enum.Font.SciFi
1275
o10.FontSize = Enum.FontSize.Size18
1276
o10.TextXAlignment = Enum.TextXAlignment.Left
1277
o11 = Instance.new("TextLabel", o2)
1278
o11.BackgroundColor3 = Color3.new(1, 1, 1)
1279
o11.BackgroundTransparency = 1
1280
o11.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1281
o11.Name = "Line17"
1282
o11.Position = UDim2.new(0, 0, 0, 490)
1283
o11.Size = UDim2.new(1, 0, 0, 30)
1284
o11.Text = "WADQ(Phase 3 must be unlocked)"
1285
o11.TextWrapped = true
1286-
dmg.Font = Enum.Font.Fantasy
1286+
o11.TextColor3 = Color3.new(1, 1, 1)
1287
o11.Font = Enum.Font.SciFi
1288
o11.FontSize = Enum.FontSize.Size18
1289-
dmg.TextColor3 = Color3.new(0,0,0)
1289+
o11.TextXAlignment = Enum.TextXAlignment.Left
1290-
dmg.TextStrokeColor3 = BrickColor.new(bcol1).Color
1290+
o12 = Instance.new("TextLabel", o2)
1291
o12.BackgroundColor3 = Color3.new(1, 1, 1)
1292
o12.BackgroundTransparency = 1
1293
o12.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1294
o12.Name = "Line16"
1295
o12.Position = UDim2.new(0, 0, 0, 460)
1296
o12.Size = UDim2.new(1, 0, 0, 30)
1297
o12.Text = "ASDSDQ(Phase 2 must be unlocked)"
1298-
hits.Font = Enum.Font.Fantasy
1298+
o12.TextWrapped = true
1299
o12.TextColor3 = Color3.new(1, 1, 1)
1300
o12.Font = Enum.Font.SciFi
1301-
hits.TextColor3 = Color3.new(0,0,0)
1301+
o12.FontSize = Enum.FontSize.Size18
1302-
hits.TextStrokeColor3 = BrickColor.new(bcol1).Color
1302+
o12.TextXAlignment = Enum.TextXAlignment.Left
1303
o13 = Instance.new("TextLabel", o2)
1304
o13.BackgroundColor3 = Color3.new(1, 1, 1)
1305
o13.BackgroundTransparency = 1
1306
o13.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1307
o13.Name = "Line15"
1308
o13.Position = UDim2.new(0, 0, 0, 430)
1309
o13.Size = UDim2.new(1, 0, 0, 30)
1310
o13.Text = "ASDQ(Phase 2 must be unlocked)"
1311
o13.TextWrapped = true
1312
o13.TextColor3 = Color3.new(1, 1, 1)
1313
o13.Font = Enum.Font.SciFi
1314
o13.FontSize = Enum.FontSize.Size18
1315
o13.TextXAlignment = Enum.TextXAlignment.Left
1316
o14 = Instance.new("TextLabel", o2)
1317
o14.BackgroundColor3 = Color3.new(1, 1, 1)
1318
o14.BackgroundTransparency = 1
1319
o14.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1320
o14.Name = "Line14"
1321
o14.Position = UDim2.new(0, 0, 0, 400)
1322
o14.Size = UDim2.new(1, 0, 0, 30)
1323
o14.Text = "WWX (Phase 2 must be unlocked)"
1324
o14.TextWrapped = true
1325
o14.TextColor3 = Color3.new(1, 1, 1)
1326
o14.Font = Enum.Font.SciFi
1327
o14.FontSize = Enum.FontSize.Size18
1328
o14.TextXAlignment = Enum.TextXAlignment.Left
1329
o15 = Instance.new("TextLabel", o2)
1330
o15.BackgroundColor3 = Color3.new(1, 1, 1)
1331
o15.BackgroundTransparency = 1
1332-
Fill.BackgroundColor3 = BrickColor.new(bcol1).Color
1332+
o15.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1333
o15.Name = "Line13"
1334
o15.Position = UDim2.new(0, 0, 0, 370)
1335
o15.Size = UDim2.new(1, 0, 0, 30)
1336
o15.Text = "AASQ (Phase 2 must be unlocked)"
1337-
trin2.Size = UDim2.new(13, 0, 13, 0)
1337+
o15.TextWrapped = true
1338
o15.TextColor3 = Color3.new(1, 1, 1)
1339
o15.Font = Enum.Font.SciFi
1340
o15.FontSize = Enum.FontSize.Size18
1341-
trinIm2.Image = "rbxassetid://569947439"
1341+
o15.TextXAlignment = Enum.TextXAlignment.Left
1342-
trinIm2.ImageTransparency = 0
1342+
o16 = Instance.new("TextLabel", o2)
1343-
trinIm2.ImageColor3 = BrickColor.new("Eggplant").Color
1343+
o16.BackgroundColor3 = Color3.new(1, 1, 1)
1344
o16.BackgroundTransparency = 1
1345
o16.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1346-
trin3.Size = UDim2.new(18, 0, 18, 0)
1346+
o16.Name = "Line12"
1347
o16.Position = UDim2.new(0, 0, 0, 340)
1348
o16.Size = UDim2.new(1, 0, 0, 30)
1349
o16.Text = "SAQ (while in air)"
1350-
trinIm3.Image = "rbxassetid://569947439"
1350+
o16.TextWrapped = true
1351-
trinIm3.ImageColor3 = BrickColor.new(bcol1).Color
1351+
o16.TextColor3 = Color3.new(1, 1, 1)
1352
o16.Font = Enum.Font.SciFi
1353
o16.FontSize = Enum.FontSize.Size18
1354-
  music:Destroy()
1354+
o16.TextXAlignment = Enum.TextXAlignment.Left
1355-
  pmusic:Destroy()
1355+
o17 = Instance.new("TextLabel", o2)
1356
o17.BackgroundColor3 = Color3.new(1, 1, 1)
1357
o17.BackgroundTransparency = 1
1358
o17.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1359
o17.Name = "Line11"
1360
o17.Position = UDim2.new(0, 0, 0, 310)
1361
o17.Size = UDim2.new(1, 0, 0, 30)
1362
o17.Text = "DWC"
1363
o17.TextWrapped = true
1364
o17.TextColor3 = Color3.new(1, 1, 1)
1365
o17.Font = Enum.Font.SciFi
1366
o17.FontSize = Enum.FontSize.Size18
1367
o17.TextXAlignment = Enum.TextXAlignment.Left
1368
o18 = Instance.new("TextLabel", o2)
1369
o18.BackgroundColor3 = Color3.new(1, 1, 1)
1370
o18.BackgroundTransparency = 1
1371
o18.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1372
o18.Name = "Line10"
1373-
igui.ImageTransparency = 1
1373+
o18.Position = UDim2.new(0, 0, 0, 280)
1374
o18.Size = UDim2.new(1, 0, 0, 30)
1375-
igui.Image = "rbxassetid://72005006"
1375+
o18.Text = "DASQ"
1376
o18.TextWrapped = true
1377-
spli = it("PointLight",Gring)
1377+
o18.TextColor3 = Color3.new(1, 1, 1)
1378-
spli.Color = BrickColor.new(bcol1).Color
1378+
o18.Font = Enum.Font.SciFi
1379-
spli.Brightness = 5
1379+
o18.FontSize = Enum.FontSize.Size18
1380-
spli.Range = 10
1380+
o18.TextXAlignment = Enum.TextXAlignment.Left
1381-
spli.Shadows = true
1381+
o19 = Instance.new("TextLabel", o2)
1382-
spli.Enabled = false
1382+
o19.BackgroundColor3 = Color3.new(1, 1, 1)
1383
o19.BackgroundTransparency = 1
1384
o19.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1385
o19.Name = "Line9"
1386
o19.Position = UDim2.new(0, 0, 0, 250)
1387-
Lring.Size = Vector3.new(.6,.6,.6)
1387+
o19.Size = UDim2.new(1, 0, 0, 30)
1388
o19.Text = "ASE"
1389
o19.TextWrapped = true
1390
o19.TextColor3 = Color3.new(1, 1, 1)
1391
o19.Font = Enum.Font.SciFi
1392-
blpemit = Instance.new("ParticleEmitter")
1392+
o19.FontSize = Enum.FontSize.Size18
1393-
blpemit.Color = ColorSequence.new(Color3.new(.5,0,0))
1393+
o19.TextXAlignment = Enum.TextXAlignment.Left
1394-
blpemit.Texture = "rbxassetid://233069772"
1394+
o20 = Instance.new("TextLabel", o2)
1395-
blpemit.Transparency = NumberSequence.new(0,1)
1395+
o20.BackgroundColor3 = Color3.new(1, 1, 1)
1396-
blpemit.Lifetime = NumberRange.new(1,3)
1396+
o20.BackgroundTransparency = 1
1397-
blpemit.Acceleration = Vector3.new(0,-10,0)
1397+
o20.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1398-
blpemit.Enabled = true
1398+
o20.Name = "Line8"
1399-
blpemit.EmissionDirection = "Front"
1399+
o20.Position = UDim2.new(0, 0, 0, 220)
1400-
blpemit.Speed = NumberRange.new(1,3)
1400+
o20.Size = UDim2.new(1, 0, 0, 30)
1401-
blpemit.Size = NumberSequence.new(.5)
1401+
o20.Text = "SAX"
1402-
blpemit.Rate = 1000
1402+
o20.TextWrapped = true
1403-
blpemit.RotSpeed = NumberRange.new(50)
1403+
o20.TextColor3 = Color3.new(1, 1, 1)
1404-
blpemit.Rotation = NumberRange.new(0,360)
1404+
o20.Font = Enum.Font.SciFi
1405
o20.FontSize = Enum.FontSize.Size18
1406
o20.TextXAlignment = Enum.TextXAlignment.Left
1407
o21 = Instance.new("TextLabel", o2)
1408
o21.BackgroundColor3 = Color3.new(1, 1, 1)
1409
o21.BackgroundTransparency = 1
1410
o21.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1411
o21.Name = "Line1"
1412
o21.Size = UDim2.new(1, 0, 0, 30)
1413
o21.Text = "Ctrl --Turns on/off 2D camera"
1414
o21.TextColor3 = Color3.new(1, 1, 1)
1415
o21.Font = Enum.Font.SciFi
1416-
Pemitter.Enabled = false
1416+
o21.FontSize = Enum.FontSize.Size18
1417-
w = Instance.new("Weld", Lring)
1417+
o21.TextXAlignment = Enum.TextXAlignment.Left
1418
o22 = Instance.new("TextLabel", o2)
1419
o22.BackgroundColor3 = Color3.new(1, 1, 1)
1420
o22.BackgroundTransparency = 1
1421
o22.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1422
o22.Name = "Line2"
1423-
--Controls = g1--script.Controls:clone()
1423+
o22.Position = UDim2.new(0, 0, 0, 35)
1424-
--Controls.Parent = Player.PlayerGui
1424+
o22.Size = UDim2.new(1, 0, 0, 30)
1425
o22.Text = "ADQ --Unlocks Next Phase (Must have 100 magic)"
1426
o22.TextColor3 = Color3.new(1, 1, 1)
1427
o22.Font = Enum.Font.SciFi
1428
o22.FontSize = Enum.FontSize.Size18
1429
o22.TextXAlignment = Enum.TextXAlignment.Left
1430
o23 = Instance.new("TextLabel", o2)
1431
o23.BackgroundColor3 = Color3.new(1, 1, 1)
1432
o23.BackgroundTransparency = 1
1433
o23.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1434-
  "rbxassetid://1206664655"
1434+
o23.Name = "Line3"
1435
o23.Position = UDim2.new(0, 0, 0, 75)
1436
o23.Size = UDim2.new(1, 0, 0, 40)
1437
o23.Text = "DAQ --Returns to Last phase"
1438
o23.TextWrapped = true
1439
o23.TextColor3 = Color3.new(1, 1, 1)
1440
o23.Font = Enum.Font.SciFi
1441
o23.FontSize = Enum.FontSize.Size18
1442
o23.TextXAlignment = Enum.TextXAlignment.Left
1443
o23.TextYAlignment = Enum.TextYAlignment.Top
1444
o24 = Instance.new("TextLabel", o2)
1445
o24.BackgroundColor3 = Color3.new(1, 1, 1)
1446
o24.BackgroundTransparency = 1
1447
o24.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1448
o24.Name = "Line4"
1449
o24.Position = UDim2.new(0, 0, 0, 100)
1450
o24.Size = UDim2.new(1, 0, 0, 30)
1451
o24.Text = "Z"
1452
o24.TextWrapped = true
1453
o24.TextColor3 = Color3.new(1, 1, 1)
1454
o24.Font = Enum.Font.SciFi
1455
o24.FontSize = Enum.FontSize.Size18
1456
o24.TextXAlignment = Enum.TextXAlignment.Left
1457
o25 = Instance.new("TextLabel", o2)
1458
o25.BackgroundColor3 = Color3.new(1, 1, 1)
1459
o25.BackgroundTransparency = 1
1460
o25.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1461
o25.Name = "Line5"
1462
o25.Position = UDim2.new(0, 0, 0, 130)
1463
o25.Size = UDim2.new(1, 0, 0, 30)
1464
o25.Text = "X"
1465
o25.TextWrapped = true
1466
o25.TextColor3 = Color3.new(1, 1, 1)
1467
o25.Font = Enum.Font.SciFi
1468
o25.FontSize = Enum.FontSize.Size18
1469-
local col1 = BrickColor.new("Really black").Color
1469+
o25.TextXAlignment = Enum.TextXAlignment.Left
1470-
local col2 = BrickColor.new(bcol1).Color
1470+
o26 = Instance.new("TextLabel", o2)
1471
o26.BackgroundColor3 = Color3.new(1, 1, 1)
1472
o26.BackgroundTransparency = 1
1473
o26.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1474
o26.Name = "Line6"
1475
o26.Position = UDim2.new(0, 0, 0, 160)
1476
o26.Size = UDim2.new(1, 0, 0, 30)
1477
o26.Text = "C"
1478
o26.TextWrapped = true
1479
o26.TextColor3 = Color3.new(1, 1, 1)
1480
o26.Font = Enum.Font.SciFi
1481
o26.FontSize = Enum.FontSize.Size18
1482
o26.TextXAlignment = Enum.TextXAlignment.Left
1483
o27 = Instance.new("TextLabel", o2)
1484
o27.BackgroundColor3 = Color3.new(1, 1, 1)
1485
o27.BackgroundTransparency = 1
1486
o27.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1487
o27.Name = "Line7"
1488
o27.Position = UDim2.new(0, 0, 0, 190)
1489
o27.Size = UDim2.new(1, 0, 0, 30)
1490-
local col1 = BrickColor.new("Really black").Color
1490+
o27.Text = "SDQ"
1491-
local col2 = BrickColor.new(bcol1).Color
1491+
o27.TextWrapped = true
1492
o27.TextColor3 = Color3.new(1, 1, 1)
1493
o27.Font = Enum.Font.SciFi
1494
o27.FontSize = Enum.FontSize.Size18
1495
o27.TextXAlignment = Enum.TextXAlignment.Left
1496
o28 = Instance.new("TextLabel", o1)
1497
o28.BackgroundColor3 = Color3.new(1, 1, 1)
1498
o28.BackgroundTransparency = 1
1499
o28.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1500
o28.Name = "Title"
1501
o28.Size = UDim2.new(1, 0, 0, 30)
1502
o28.ClipsDescendants = true
1503
o28.Draggable = true
1504
o28.Text = "Ace of spades"
1505
o28.TextColor3 = Color3.new(1, 1, 0)
1506
o28.Font = Enum.Font.SourceSans
1507
o28.FontSize = Enum.FontSize.Size24
1508
o29 = Instance.new("Frame", o28)
1509-
local col1 = BrickColor.new("Really black").Color
1509+
o29.BackgroundColor3 = Color3.new(1, 1, 1)
1510-
local col2 = BrickColor.new(bcol1).Color
1510+
o29.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1511
o29.BorderSizePixel = 0
1512
o29.Name = "Border"
1513
o29.Position = UDim2.new(0, 0, 1, 0)
1514
o29.Size = UDim2.new(1, 0, 0, 1)
1515
o29.Draggable = true
1516
o30 = Instance.new("Frame", g1)
1517
o30.BackgroundColor3 = Color3.new(1, 1, 1)
1518
o30.BackgroundTransparency = 1
1519
o30.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
1520
o30.Name = "Buttons"
1521
o30.Position = UDim2.new(-0.85000002384186, 0, 0.89999997615814, -60)
1522
o30.Size = UDim2.new(1, 0, 0, 60)
1523
o31 = Instance.new("TextButton", o30)
1524
o31.Active = true
1525
o31.BackgroundColor3 = Color3.new(1, 1, 1)
1526
o31.BorderColor3 = Color3.new(1, 1, 1)
1527-
local col2 = BrickColor.new(bcol2).Color
1527+
o31.Name = "Controls"
1528
o31.Position = UDim2.new(1, -94, 1, -35)
1529
o31.Size = UDim2.new(0, 90, 0, 30)
1530
o31.Style = Enum.ButtonStyle.RobloxRoundButton
1531
o31.Text = "Controls"
1532
o31.TextColor3 = Color3.new(1, 1, 1)
1533
o31.Font = Enum.Font.SciFi
1534
o31.FontSize = Enum.FontSize.Size18
1535
local this = {
1536
  Debounces = {
1537
    HelpOpen = false,
1538
    CoolDownOpen = false,
1539
    NameShowing = true
1540
  }
1541
}
1542
Help = o1
1543
Controls = o31--script.Parent.Buttons.Controls
1544
function this:ToggleHelp()
1545
  if this.Debounces.HelpOpen == true then
1546
    Help:TweenPosition(UDim2.new(1, 0, 0.5, -150), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 1)
1547
    this.Debounces.HelpOpen = false
1548-
local col1 = BrickColor.new("Really black").Color
1548+
  elseif this.Debounces.HelpOpen == false then
1549-
local col2 = BrickColor.new(bcol2).Color
1549+
    Help:TweenPosition(UDim2.new(0.55, -320, 0.5, -150), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 1)
1550
    this.Debounces.HelpOpen = true
1551
  end
1552
end
1553
Mouse = game.Players.LocalPlayer:GetMouse()
1554
Controls.MouseButton1Down:connect(function()
1555
  this:ToggleHelp()
1556
end)
1557
game["Run Service"].RenderStepped:connect(function()
1558
  trinIm2.Rotation = trinIm2.Rotation + 1
1559
  trinIm3.Rotation = trinIm3.Rotation - 1
1560
  if trinIm.ImageTransparency >= 0 then
1561
    trinIm.ImageTransparency = trinIm.ImageTransparency + 0.01
1562
  end
1563
  if 1 <= trinIm.ImageTransparency then
1564
    repeat
1565
      swait()
1566
      trinIm.ImageTransparency = trinIm.ImageTransparency - 0.01
1567
    until trinIm.ImageTransparency <= 0.4
1568
  end
1569
end)
1570
Gring = it("Part", EffectModel)
1571
Gring.Size = Vector3.new(8, 0, 8)
1572
Gring.CFrame = Torso.CFrame
1573
Gring.Transparency = 1
1574
Gring.Anchored = true
1575
Gring.CanCollide = false
1576
rgui = it("SurfaceGui", Gring)
1577
rgui.Face = "Top"
1578
igui = it("ImageLabel", rgui)
1579
igui.BackgroundTransparency = 1
1580
igui.Size = UDim2.new(1, 0, 1, 0)
1581
igui.Image = "http://www.roblox.com/asset/?id=72005006"
1582
igui.ImageColor3 = Color3.new(255, 255, 255)
1583
rtgui = rgui:clone()
1584
rtgui.Parent = Gring
1585
rtgui.Face = "Bottom"
1586
Lring = Instance.new("Part", EffectModel)
1587
--Lring.Size = Vector3.new(.6,.6,.6)
1588
Lring.CanCollide = false
1589
Lring.Anchored = false
1590
Lring.CFrame = RightArm.CFrame * CFrame.new(0, -1, 0)
1591-
  sou.SoundId = "rbxassetid://" .. id
1591+
1592-
  sou.PlayOnRemove = true
1592+
1593-
  sou:Destroy()
1593+
1594
Pemitter.Size = NumberSequence.new(.5)
1595
Pemitter.Texture = "rbxassetid://243344623"
1596
Pemitter.Transparency = NumberSequence.new(0,1)
1597
Pemitter.Acceleration = Vector3.new(0,4,0)
1598
Pemitter.Lifetime = NumberRange.new(1)
1599
Pemitter.Rate = 100
1600
Pemitter.Rotation = NumberRange.new(0,360)
1601
Pemitter.RotSpeed = NumberRange.new(100)
1602
Pemitter.Speed = NumberRange.new(0)
1603
rgui = Instance.new("BillboardGui")
1604
rgui.Parent = Lring
1605
rgui.Size = UDim2.new(3, 0, 2.4, 0)
1606
rgui.AlwaysOnTop = false
1607
rimg = Instance.new("ImageLabel")
1608
rimg.Parent = rgui
1609
rimg.BackgroundTransparency = 1
1610
rimg.Size = UDim2.new(1, 0, 1, 0)
1611
rimg.Image = "rbxassetid://72005006"
1612
rimg.ImageColor3 = Color3.new(255, 255, 255)
1613
w = Instance.new("Motor", Lring)
1614
w.Part0 = Lring
1615
w.Part1 = LeftArm
1616
w.C0 = CFrame.new(0, 1, 0)
1617
DDCready = false
1618
DDC = false
1619
Controls = g1--script.Controls:clone()
1620
Controls.Parent = Player.PlayerGui
1621
it = Instance.new
1622
vt = Vector3.new
1623
LastMove = ""
1624
EN = 0
1625
MaxEN = 100
1626
local Color1 = Torso.BrickColor
1627
EffecMo = EffectModel
1628
animing = false
1629
cards = {
1630
  "http://www.roblox.com/asset/?id=480948099"
1631
}
1632
RootCF = CFrame.Angles(0, 0, 0)
1633
NeckCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
1634
local RW = Instance.new("Motor", nil)
1635
local LW = Instance.new("Motor", nil)
1636
local RH = Instance.new("Motor", nil)
1637
local LH = Instance.new("Motor", nil)
1638
Neck = Torso.Neck
1639
r1m = RootJoint.C1
1640
r0m = RootJoint.C0
1641
n1m = Neck.C1
1642
n0m = Neck.C0
1643
local rarmc1 = RW.C1
1644
local larmc1 = LW.C1
1645
local rlegc1 = RH.C1
1646
local llegc1 = LH.C1
1647
local resetc1 = false
1648
Comboing = false
1649
HTime = 0
1650
LastDamage = 0
1651
ComboHits = 0
1652
local bg = Instance.new("BodyGyro")
1653
bg.Parent = nil
1654
bg.maxTorque = Vector3.new(50000000, 5000000, 50000000) * 10000
1655
bg.P = 9000
1656
bg.D = 100
1657
BodyVel = Instance.new("BodyVelocity")
1658
BodyVel.Name = "HumanoidMover"
1659
BodyVel.P = 2000
1660
BodyVel.maxForce = Vector3.new(4800000, 0, 4800000)
1661
BodyVel.Parent = nil
1662
local pe = Instance.new("ParticleEmitter", script)
1663
pe.Enabled = false
1664
pe.Name = "EMIT"
1665
local col1 = BrickColor.new("Cyan").Color
1666
local col2 = BrickColor.new("Royal purple").Color
1667
pe.Color = ColorSequence.new(col1, col2)
1668
pe.Texture = "rbxassetid://436792038"
1669
pe.LightEmission = 1
1670
pe.Size = NumberSequence.new({
1671
  NumberSequenceKeypoint.new(0, 1.65),
1672
  NumberSequenceKeypoint.new(1, 0)
1673
})
1674
pe.Transparency = NumberSequence.new({
1675
  NumberSequenceKeypoint.new(0, 0),
1676
  NumberSequenceKeypoint.new(1, 1)
1677
})
1678
pe.Lifetime = NumberRange.new(1.5)
1679
pe.Rate = 500
1680
pe.Rotation = NumberRange.new(5)
1681
pe.RotSpeed = NumberRange.new(10)
1682
pe.Speed = NumberRange.new(5)
1683
local pe = Instance.new("ParticleEmitter", script)
1684
pe.Enabled = false
1685
pe.Name = "beamy"
1686
local col1 = BrickColor.new("Cyan").Color
1687
local col2 = BrickColor.new("Royal purple").Color
1688
pe.Color = ColorSequence.new(col2)
1689
pe.Texture = "rbxasset://textures/particles/smoke_main.dds"
1690
pe.LightEmission = 1
1691
pe.Size = NumberSequence.new(3)
1692
pe.Transparency = NumberSequence.new({
1693
  NumberSequenceKeypoint.new(0, 0),
1694
  NumberSequenceKeypoint.new(1, 1)
1695
})
1696
pe.Lifetime = NumberRange.new(3)
1697
pe.Rate = 500
1698
pe.Rotation = NumberRange.new(5)
1699
pe.RotSpeed = NumberRange.new(10)
1700
pe.Speed = NumberRange.new(4)
1701
pe.VelocitySpread = 360
1702
local pe = Instance.new("ParticleEmitter", script)
1703
pe.Enabled = false
1704
pe.Name = "EMIT2"
1705
local col1 = BrickColor.new("Cyan").Color
1706
local col2 = BrickColor.new("Royal purple").Color
1707
pe.Color = ColorSequence.new(col2)
1708
pe.LightEmission = 1
1709
pe.Texture = "rbxassetid://246689799"
1710
pe.Size = NumberSequence.new({
1711-
  portal2.BrickColor = BrickColor.new(bcol1)
1711+
1712
  NumberSequenceKeypoint.new(1, 0)
1713
})
1714
pe.Transparency = NumberSequence.new(0)
1715
pe.Lifetime = NumberRange.new(1.5)
1716
pe.Rate = 500
1717
pe.Rotation = NumberRange.new(5)
1718-
  so("233091161", RootPart, 1, 1)
1718+
1719
pe.Speed = NumberRange.new(5)
1720
local pe = Instance.new("ParticleEmitter", script)
1721
pe.Enabled = false
1722
pe.Name = "EMIT3"
1723
local col2 = BrickColor.new("Magenta").Color
1724
pe.Color = ColorSequence.new(col2)
1725
pe.LightEmission = 0.5
1726
pe.Texture = "rbxassetid://436792038"
1727
pe.Size = NumberSequence.new({
1728
  NumberSequenceKeypoint.new(0, 1.12),
1729
  NumberSequenceKeypoint.new(1, 0)
1730
})
1731
pe.Transparency = NumberSequence.new({
1732
  NumberSequenceKeypoint.new(0, 0),
1733
  NumberSequenceKeypoint.new(1, 1)
1734
})
1735
pe.Lifetime = NumberRange.new(2)
1736
pe.Rate = 200
1737
pe.EmissionDirection = "Back"
1738
pe.Rotation = NumberRange.new(5)
1739
pe.RotSpeed = NumberRange.new(10)
1740
pe.Speed = NumberRange.new(5)
1741
local pe = Instance.new("ParticleEmitter", script)
1742
pe.Enabled = false
1743
pe.Name = "Fire"
1744
local col1 = BrickColor.new("Really red").Color
1745
local col2 = BrickColor.new("Magenta").Color
1746
pe.Color = ColorSequence.new(col1, col2)
1747
pe.LightEmission = 1
1748
pe.Texture = "rbxasset://textures/particles/fire_main.dds"
1749
pe.Size = NumberSequence.new(2)
1750
pe.Transparency = NumberSequence.new({
1751
  NumberSequenceKeypoint.new(0, 0),
1752
  NumberSequenceKeypoint.new(1, 1)
1753
})
1754
pe.Lifetime = NumberRange.new(1)
1755
pe.Rate = 500
1756
pe.EmissionDirection = "Right"
1757
pe.Rotation = NumberRange.new(5)
1758
pe.RotSpeed = NumberRange.new(30)
1759
pe.Speed = NumberRange.new(0)
1760
local pe = Instance.new("ParticleEmitter", script)
1761
pe.Enabled = false
1762
pe.Name = "dark"
1763
local col1 = BrickColor.new("Black").Color
1764
local col2 = BrickColor.new("Really black").Color
1765
pe.Color = ColorSequence.new(col1, col2)
1766
pe.LightEmission = 0.35
1767
pe.Texture = "rbxassetid://299413210"
1768
pe.Size = NumberSequence.new(1.5)
1769
pe.Transparency = NumberSequence.new({
1770
  NumberSequenceKeypoint.new(0, 0),
1771
  NumberSequenceKeypoint.new(1, 1)
1772
})
1773
pe.Lifetime = NumberRange.new(1)
1774
pe.Rate = 500
1775
pe.EmissionDirection = "Top"
1776
pe.Rotation = NumberRange.new(10)
1777
pe.RotSpeed = NumberRange.new(30)
1778
pe.Speed = NumberRange.new(1)
1779
pe.VelocitySpread = NumberRange.new(180)
1780
function so(id, par, vol, pit)
1781
  local sou = Instance.new("Sound", par or workspace)
1782
  if par == char then
1783
    sou.Parent = char.Torso
1784
  end
1785
  sou.Volume = vol
1786
  sou.Pitch = pit or 1
1787
  sou.SoundId = "http://www.roblox.com/asset/?id=" .. id
1788
  coroutine.resume(coroutine.create(function(Sound)
1789
    swait()
1790
    Sound:play()
1791
  end), sou)
1792
  game:GetService("Debris"):AddItem(sou, 6)
1793
end
1794
function part(formfactor, parent, reflectance, transparency, brickcolor, name, size)
1795
  local fp = it("Part")
1796
  fp.Parent = parent
1797
  fp.Reflectance = reflectance
1798
  fp.Transparency = transparency
1799
  fp.CanCollide = false
1800
  fp.Locked = true
1801
  fp.BrickColor = brickcolor
1802
  fp.Name = name
1803
  fp.Size = size
1804
  fp.Position = Torso.Position
1805
  fp.Material = "SmoothPlastic"
1806
  fp:BreakJoints()
1807
  return fp
1808
end
1809
function NoOutline(Part)
1810
  Part.TopSurface, Part.BottomSurface, Part.LeftSurface, Part.RightSurface, Part.FrontSurface, Part.BackSurface = 10, 10, 10, 10, 10, 10
1811
end
1812
function Par(Parent, Name, Col, size, Mater)
1813
  p = Instance.new("Part", Parent)
1814
  p.Anchored = true
1815
  p.CanCollide = false
1816
  p.BrickColor = BrickColor.new(Col)
1817
  p.Locked = true
1818
  NoOutline(p)
1819
  p.Size = size or Vector3.new(1, 1, 1)
1820
  p.Material = Mater
1821
  return p
1822
end
1823
function Par2(size, cframe, color, meshtype, meshscale)
1824
  local par = Instance.new("Part")
1825
  par.formFactor = "Custom"
1826
  par.TopSurface = 0
1827
  par.BottomSurface = 0
1828
  par.Size = size
1829
  par.CFrame = cframe
1830
  par.BrickColor = BrickColor.new(color)
1831
  if meshtype then
1832
    local m = Instance.new(meshtype, par)
1833-
  local col = BrickColor.new(bcol1)
1833+
1834
  end
1835
  return par
1836
end
1837
function BillboardGui(image, position, size)
1838
  local billpar = Instance.new("Part")
1839
  billpar.Transparency = 1
1840
  billpar.formFactor = "Custom"
1841
  billpar.Size = Vector3.new(1, 1, 1)
1842
  billpar.Anchored = true
1843
  billpar.CanCollide = false
1844
  billpar.CFrame = CFrame.new(position)
1845
  billpar.Name = "BillboardGuiPart"
1846
  local bill = Instance.new("BillboardGui", billpar)
1847
  bill.Adornee = billpar
1848
  bill.Size = UDim2.new(1, 0, 1, 0)
1849
  bill.SizeOffset = Vector2.new(size, size)
1850
  local d = Instance.new("ImageLabel", bill)
1851
  d.BackgroundTransparency = 1
1852
  d.Size = UDim2.new(1, 0, 1, 0)
1853
  d.Image = image
1854
  return billpar
1855
end
1856
function gui(GuiType, parent, text, backtrans, backcol, pos, size)
1857
  local gui = it(GuiType)
1858
  gui.Parent = parent
1859
  gui.Text = text
1860
  gui.BackgroundTransparency = backtrans
1861
  gui.BackgroundColor3 = backcol
1862
  gui.SizeConstraint = "RelativeXY"
1863
  gui.TextXAlignment = "Center"
1864
  gui.TextYAlignment = "Center"
1865
  gui.Position = pos
1866
  gui.Size = size
1867
  gui.Font = "SciFi"
1868
  gui.FontSize = "Size14"
1869
  gui.TextWrapped = false
1870
  gui.TextStrokeTransparency = 0
1871
  gui.TextColor3 = Color3.new(255, 255, 127)
1872
  return gui
1873
end
1874
function formportalBase(parent, CF)
1875
  local portal = Instance.new("Part", parent)
1876
  portal.Anchored = true
1877
  portal.CanCollide = false
1878
  portal.BrickColor = BrickColor.new("Really black")
1879
  portal.Material = "SmoothPlastic"
1880
  portalMesh = Instance.new("SpecialMesh", portal)
1881
  portalMesh.MeshType = "Cylinder"
1882
  portalMesh.Scale = vt(0.2, 1, 1)
1883
  portal.Size = Vector3.new(0.3, 9, 9)
1884
  portal.CFrame = CF
1885
  for i = 0, 360, 120 do
1886
    do
1887
      local num = i
1888
      local asd2 = Instance.new("Part")
1889
      asd2.Anchored = true
1890
      asd2.CanCollide = false
1891
      asd2.Size = Vector3.new(0, 0, 0)
1892
      asd2.Transparency = 1
1893
      asd2.Parent = EffecMo
1894
      asd2.CFrame = portal.CFrame * CFrame.Angles(math.rad(i), 0, 0) * CFrame.new(0, 5.6, 0)
1895
      local emit = script.EMIT:clone()
1896
      local emit2 = script.EMIT2:Clone()
1897
      emit.Parent = asd2
1898
      emit.Enabled = true
1899
      emit2.Parent = asd2
1900
      emit2.Enabled = true
1901
      coroutine.resume(coroutine.create(function()
1902
        while portal.Parent == parent do
1903
          swait()
1904
          num = num + 5
1905
          asd2.CFrame = portal.CFrame * CFrame.Angles(math.rad(num), 0, 0) * CFrame.new(0, 5.6, 0)
1906
        end
1907
        emit.Enabled = false
1908
        emit2.Enabled = false
1909
        game.Debris:AddItem(emit, 2)
1910
        game.Debris:AddItem(emit, 2)
1911
      end))
1912
    end
1913
  end
1914
  return portal
1915
end
1916
function formportalOutline(parent, CF)
1917
  portal2 = Instance.new("Part", parent)
1918
  portal2.Anchored = true
1919
  portal2.CanCollide = false
1920
  portal2.BrickColor = BrickColor.new("Royal purple")
1921
  portal2.Material = "Neon"
1922
  portalMesh = Instance.new("SpecialMesh", portal2)
1923
  portalMesh.MeshType = "Cylinder"
1924
  portal2.Size = Vector3.new(0.2, 10.1, 10.1)
1925
  portalMesh.Scale = vt(0.2, 1, 1)
1926
  portal2.CFrame = CF
1927
  so("153092315", parent, 1, 1.5)
1928
  return portal2
1929
end
1930
local CFrameFromTopBack = function(at, top, back)
1931
  local right = top:Cross(back)
1932
  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)
1933
end
1934
function clerp(a, b, t)
1935
  return a:Lerp(b, t)
1936
end
1937
function QuaternionFromCFrame(cf)
1938
  local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
1939
  local trace = m00 + m11 + m22
1940
  if trace > 0 then
1941
    local s = math.sqrt(1 + trace)
1942
    local recip = 0.5 / s
1943
    return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
1944
  else
1945
    local i = 0
1946
    if m00 < m11 then
1947
      i = 1
1948
    end
1949
    if m22 > (i == 0 and m00 or m11) then
1950
      i = 2
1951
    end
1952
    if i == 0 then
1953
      local s = math.sqrt(m00 - m11 - m22 + 1)
1954
      local recip = 0.5 / s
1955
      return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
1956
    elseif i == 1 then
1957
      local s = math.sqrt(m11 - m22 - m00 + 1)
1958
      local recip = 0.5 / s
1959
      return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
1960
    elseif i == 2 then
1961
      local s = math.sqrt(m22 - m00 - m11 + 1)
1962
      local recip = 0.5 / s
1963
      return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
1964
    end
1965
  end
1966
end
1967
function QuaternionToCFrame(px, py, pz, x, y, z, w)
1968
  local xs, ys, zs = x + x, y + y, z + z
1969
  local wx, wy, wz = w * xs, w * ys, w * zs
1970
  local xx = x * xs
1971
  local xy = x * ys
1972
  local xz = x * zs
1973
  local yy = y * ys
1974
  local yz = y * zs
1975
  local zz = z * zs
1976
  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))
1977
end
1978
function QuaternionSlerp(a, b, t)
1979
  local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
1980
  local startInterp, finishInterp
1981
  if cosTheta >= 1.0E-4 then
1982
    if 1 - cosTheta > 1.0E-4 then
1983
      local theta = math.acos(cosTheta)
1984
      local invSinTheta = 1 / math.sin(theta)
1985
      startInterp = math.sin((1 - t) * theta) * invSinTheta
1986
      finishInterp = math.sin(t * theta) * invSinTheta
1987
    else
1988
      startInterp = 1 - t
1989
      finishInterp = t
1990
    end
1991
  elseif 1 + cosTheta > 1.0E-4 then
1992
    local theta = math.acos(-cosTheta)
1993
    local invSinTheta = 1 / math.sin(theta)
1994
    startInterp = math.sin((t - 1) * theta) * invSinTheta
1995
    finishInterp = math.sin(t * theta) * invSinTheta
1996
  else
1997
    startInterp = t - 1
1998
    finishInterp = t
1999
  end
2000
  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
2001
end
2002
local newMotor = function(part0, part1, c0, c1)
2003
  local w = Instance.new("Motor", part0)
2004
  w.Part0 = part0
2005
  w.Part1 = part1
2006
  w.C0 = c0
2007
  w.C1 = c1
2008
  return w
2009
end
2010
function wPart(x, y, z, color, tr, cc, an, parent)
2011
  local wp = Instance.new("WedgePart", EffectModel)
2012
  wp.formFactor = "Custom"
2013
  wp.Material = "Neon"
2014
  wp.Size = Vector3.new(x, y, z)
2015
  wp.BrickColor = BrickColor.new(color)
2016
  wp.CanCollide = cc
2017
  wp.Transparency = tr
2018
  wp.Anchored = an
2019
  wp.TopSurface, wp.BottomSurface = 0, 0
2020
  return wp
2021
end
2022
function Mesh(par, num, x, y, z)
2023
  local msh = _
2024
  if num == 1 then
2025
    msh = Instance.new("CylinderMesh", par)
2026
  elseif num == 2 then
2027
    msh = Instance.new("SpecialMesh", par)
2028-
Fate.Name = "Fate"
2028+
2029
  elseif num == 3 then
2030
    msh = Instance.new("BlockMesh", par)
2031
  elseif num == 4 then
2032-
FTH.Size = Vector3.new(.2,.2,.2)
2032+
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})
2033+
2034-
hmesh = New("SpecialMesh",actulolhandle,"hmesh",{Offset = Vector3.new(0, -1, 0),MeshId = "rbxassetid://94840342",TextureId = "rbxassetid://120869251",MeshType = Enum.MeshType.FileMesh,})
2034+
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),})
2035+
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,})
2036+
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,})
2037+
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),})
2038+
2039-
fthm = Instance.new("BlockMesh",FTH)
2039+
2040-
fthm.Scale = Vector3.new(0,0,0)
2040+
2041-
FTHTr = CreateTrailObj(actulolhandle,bcol1,bcol1,0,0)
2041+
2042
  local col = BrickColor.new("Royal purple")
2043
  local edg1 = c - a:Dot(b - a.unit)
2044
  local edg2 = a - b:Dot(c - b.unit)
2045
  local edg3 = b - c:Dot(a - c.unit)
2046
  if edg1 <= b - a.magnitude and edg1 >= 0 then
2047
    a, b = a, b
2048
  elseif edg2 <= c - b.magnitude and edg2 >= 0 then
2049
    a, b, c = b, c, a
2050
  elseif edg3 <= a - c.magnitude and edg3 >= 0 then
2051
    a, b, c = c, a, b
2052
  else
2053
    assert(false, "unreachable")
2054-
function ToBack()
2054+
2055
  local len1 = c - a:Dot(b - a.unit)
2056
  local len2 = b - a.magnitude - len1
2057
  local width = a + b - a.unit * len1 - c.magnitude
2058
  local maincf = CFrameFromTopBack(a, b - a:Cross(c - b).unit, -b - a.unit)
2059
  local list = {}
2060
  if len1 > 0.01 then
2061-
  w.Part1 = Torso
2061+
2062-
  w.C0 = CFrame.new(-3,0,-.5) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45))
2062+
2063
    coroutine.resume(coroutine.create(function(p)
2064
      for i = 1, 10 do
2065-
HandleWeld = ToBack()
2065+
2066
        swait()
2067
      end
2068-
  so("233856097",Torso,1,1)
2068+
2069
    end), w1)
2070
    w1.FormFactor = "Custom"
2071-
    PlayAnimationFromTable(AnimTab.Eq.Animation(1), 0.3, false)
2071+
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)
2072+
2073
    w1.CanCollide = false
2074
    local sz = Vector3.new(0.2, width, len1)
2075-
  FTHTr.Enabled = true
2075+
2076-
for i = 0, 1, 0.1 do
2076+
2077
    sp.MeshType = "Wedge"
2078-
    PlayAnimationFromTable(AnimTab.ON.Animation(1), 0.5, false)
2078+
2079
    w1:BreakJoints()
2080
    w1.Anchored = true
2081
    w1.Transparency = 0
2082
    w1.CFrame = maincf * CFrame.Angles(math.pi, 0, math.pi / 2) * CFrame.new(0, width / 2, len1 / 2)
2083
  end
2084
  if len2 > 0.01 then
2085-
	HandleWeld = ToHand()
2085+
2086-
  so("211134014",Torso,1,1)
2086+
2087
    coroutine.resume(coroutine.create(function(p)
2088
      for i = 1, 10 do
2089-
    PlayAnimationFromTable(AnimTab.Eq.Animation(1), 0.5, false)
2089+
2090-
  	HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.Angles(math.rad(270), 0, math.rad(120)) * CFrame.new(0, 0.5, 0), 0.3)
2090+
2091
      end
2092-
  HandleWeld = ToBack()
2092+
2093-
  FTHTr.Enabled = false
2093+
2094-
for i = 0, 1, 0.1 do
2094+
2095
    w2.FormFactor = "Custom"
2096-
    PlayAnimationFromTable(AnimTab.ON.Animation(1), 0.5, false)
2096+
2097
    w2.Material = "Neon"
2098
    w2.CanCollide = false
2099
    local sz = Vector3.new(0.2, width, len2)
2100
    w2.Size = sz
2101
    local sp = Instance.new("SpecialMesh", w2)
2102
    sp.MeshType = "Wedge"
2103
    sp.Scale = Vector3.new(0, 1, 1) * sz / w2.Size
2104
    w2:BreakJoints()
2105
    w2.Anchored = true
2106
    w2.Transparency = 0
2107
    w2.CFrame = maincf * CFrame.Angles(math.pi, math.pi, -math.pi / 2) * CFrame.new(0, width / 2, -len1 - len2 / 2)
2108
  end
2109
  return unpack(list)
2110
end
2111
function osamachain(P0, P1, Color1, Color2, thickness1, thickness2, T)
2112
  local Part0 = P0.Position
2113
  local Part1 = P1.Position
2114
  local magz = (Part0 - Part1).magnitude
2115
  local curpos = Part0
2116
  local parts = {}
2117
  local lastpart = P0
2118
  local model = Instance.new("Model", EffecMo)
2119
  model.Name = "osama_chain"
2120
  local par = model
2121
  if par:FindFirstChild("TimeLeft") ~= nil then
2122
    par:FindFirstChild("TimeLeft"):Destroy()
2123
  end
2124
  local chains = {}
2125
  local WAT = false
2126
  local cb = Instance.new("Part", model)
2127
  cb.Name = "Main_chain"
2128
  cb.Size = Vector3.new(0.2, 1, 0.2)
2129
  cb.BrickColor = BrickColor.new(Color1)
2130
  cb.Anchored = false
2131
  cb.CanCollide = false
2132
  cb.Locked = true
2133
  cbM = Instance.new("CylinderMesh", cb)
2134
  cbM.Name = "Mesh"
2135
  cb.CFrame = CFrame.new((Part0 + Part1) / 2, Part0) * CFrame.Angles(math.pi / 2, 0, 0)
2136-
  for i, v in pairs(workspace:GetDescendants()) do
2136+
2137-
    if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v:findFirstChild("IsTeamMateOfCK")==nil then
2137+
2138
      local Part0 = P0.Position
2139
      local Part1 = P1.Position
2140-
          local Noob = v:FindFirstChildOfClass("Humanoid")
2140+
2141
      local p = Instance.new("Part")
2142
      p.Name = "Outline" .. j
2143
      p.Size = Vector3.new(0.2, 1, 0.2)
2144
      p.BrickColor = BrickColor.new(Color2)
2145
      p.TopSurface = 0
2146
      p.BottomSurface = 0
2147
      p.CanCollide = false
2148
      p.Locked = true
2149
      p.Anchored = true
2150
      p.Material = "Neon"
2151
      p.TopSurface = 0
2152
      p.BottomSurface = 0
2153
      local mesh = Instance.new("CylinderMesh", p)
2154
      mesh.Name = "Mesh"
2155
      mesh.Scale = Vector3.new(1.5, magz / T, 1.5)
2156
      p.Parent = model
2157
      p.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / T / 2)
2158
      curpos = p.CFrame * CFrame.new(0, 0, magz / T / 2).p
2159
      p.CFrame = p.CFrame * CFrame.Angles(math.rad(90), 0, 0)
2160
      p.Transparency = 0.35
2161
      local str = Instance.new("ObjectValue", p)
2162
      str.Value = lastpart
2163
      str.Name = "LP"
2164
      lastpart = p
2165
      table.insert(parts, {p, p})
2166
      table.insert(chains, {
2167
        0,
2168
        0,
2169
        parts,
2170
        0
2171
      })
2172
      coroutine.resume(coroutine.create(function()
2173
        while WAT == false do
2174
          swait()
2175
          local Part0 = P0.Position
2176-
  Gring.Anchored = true
2176+
2177-
  local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
2177+
2178
          local magz = (Part0 - Part1).magnitude
2179-
    Gring.CFrame = cf(posfloor2) * CFrame.Angles(0, math.rad(5 * rotnum), 0)
2179+
2180
          local wtf = magz
2181
          mesh.Scale = Vector3.new(thickness2, magz / T, thickness2)
2182
          if ow > 1 then
2183
            local dangnigga = CFrame.new(str.Value.Position) * CFrame.new(0, 0, wtf / oldT / 2).p
2184
            local trolpos = CFrame.new(dangnigga, Part1) * CFrame.new(0, 0, wtf / oldT).p
2185
            p.CFrame = CFrame.new(str.Value.Position, Part1) * CFrame.new(0, 0, -(wtf / oldT)) * CFrame.Angles(math.rad(90), 0, 0)
2186
          end
2187
          if ow <= 1 then
2188
            local dangnigga = Part0
2189
            local trolpos = CFrame.new(dangnigga, Part1) * CFrame.new(0, 0, wtf / oldT).p
2190
            p.CFrame = CFrame.new(dangnigga, trolpos) * CFrame.new(0, 0, wtf / oldT / 2) * CFrame.Angles(math.rad(90), 0, 0)
2191
          end
2192
        end
2193
      end))
2194
    end
2195
  end
2196
  coroutine.resume(coroutine.create(function()
2197
    while WAT == false do
2198
      local Part0 = P0.Position
2199
      local Part1 = P1.Position
2200
      cbM.Scale = Vector3.new(thickness1, (Part0 - Part1).magnitude, thickness1)
2201
      cb.CFrame = CFrame.new((Part0 + Part1) / 2, Part0) * CFrame.Angles(math.pi / 2, 0, 0)
2202
      for i, v in pairs(chains) do
2203
        v[1] = v[1] % 200 + 4
2204
        local dir = i % 2 == 0 and 1 or -1
2205
        for j, V in pairs(v[3]) do
2206
          local val = math.sin(math.pi / 2 * 2 * ((v[1] + 100 * j / #v[3] * dir) % 100 / 100))
2207
          V[2].Transparency = 0.12 + val * 0.85
2208
        end
2209
      end
2210
      swait()
2211
    end
2212
  end))
2213
  local t = Instance.new("BoolValue", par)
2214
  t.Name = "TimeLeft"
2215
  coroutine.resume(coroutine.create(function()
2216
    repeat
2217
      wait()
2218
    until par:FindFirstChild("TimeLeft") == nil
2219
    WAT = true
2220
    for _, v in pairs(model:children()) do
2221
      coroutine.resume(coroutine.create(function()
2222
        for i = 1, 30 do
2223
          swait()
2224
          v.Mesh.Scale = v.Mesh.Scale - Vector3.new(0.05, 0, 0.05)
2225
          v.Transparency = i / 30
2226
        end
2227
        v:Destroy()
2228
      end))
2229
      game.Debris:AddItem(model, 1)
2230
    end
2231
  end))
2232
  return t
2233
end
2234
Fate_Equipped = false
2235
Fate = Instance.new("Model")
2236
Fate.Parent = char
2237
fate = Fate
2238
FTH = Instance.new("Part", fate)--Fate.Handle
2239
FTH.Name = "Handle"
2240
for _, v in pairs(fate:children()) do
2241
  if v.ClassName == "UnionOperation" or v.ClassName == "MeshPart" or v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "BasePart" then
2242
    local OR = CFrame.new(v.Position)
2243
    local P1C, P2C = v.CFrame:inverse() * OR, FTH.CFrame:inverse() * OR
2244
    local weld = Instance.new("Weld", FTH)
2245
    weld.Name = v.Name .. "->" .. FTH.Name
2246
    weld.Part0 = v
2247
    weld.Part1 = FTH
2248
    weld.C0 = P1C
2249
    weld.C1 = P2C
2250
  end
2251
end
2252
for _, v in pairs(Fate:children()) do
2253
  if v.ClassName == "UnionOperation" or v.ClassName == "MeshPart" or v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "BasePart" then
2254
    v.Transparency = 1
2255
  end
2256
end
2257
function ToHand()
2258
  if Fate.Handle:FindFirstChild("AIDS") ~= nil then
2259
    Fate.Handle:FindFirstChild("AIDS"):Destroy()
2260
  end
2261
  w = Instance.new("Motor6D", Fate.Handle)
2262
  w.Name = "AIDS"
2263
  w.Part0 = Fate.Handle
2264
  w.Part1 = RightArm
2265
  w.C0 = CFrame.Angles(math.rad(-90), math.rad(90), math.rad(90)) * CFrame.new(0, 1, 0)
2266
  return w
2267
end
2268
HandleWeld = ToHand()
2269
function Equip_Fate()
2270
  animing = true
2271
  for i = 0, 1, 0.1 do
2272
    swait()
2273
    PlayAnimationFromTable(AnimTab.ON.Animation(1), 0.3, false)
2274-
  local list = game.workspace:GetDescendants()
2274+
    --Fate.EMIT.EMIT.Enabled = true
2275
    --Fate.EMIT.EMIT2.Enabled = true
2276
    for _, v in pairs(Fate:children()) do
2277
      if v.Name ~= "EMIT" then
2278
        v.Transparency = 1
2279
      end
2280-
    if temp2.className == "Model" and temp2.Name ~= Character.Name and temp2:findFirstChild("IsTeamMateOfCK")==nil then
2280+
2281
  end
2282-
      human = temp2:FindFirstChildOfClass("Humanoid")
2282+
  for _, v in pairs(Fate:children()) do
2283
    if v.Name ~= "EMIT" then
2284
      v.Transparency = 0
2285
    end
2286
  end
2287
  --Fate.EMIT.EMIT.Enabled = false
2288
  --Fate.EMIT.EMIT2.Enabled = false
2289
  Fate_Equipped = true
2290
  animing = false
2291
  HandleWeld = ToHand()
2292
end
2293
function Un_Equip_Fate()
2294
  animing = true
2295
  for i = 0, 1, 0.1 do
2296
    swait()
2297-
--Chat Function--
2297+
2298-
weebmode=false
2298+
    --Fate.EMIT.EMIT.Enabled = true
2299-
local simgl = Character:FindFirstChild("FaysG"):FindFirstChild("Fays")
2299+
    --Fate.EMIT.EMIT2.Enabled = true
2300-
function chatfunc(etext,jtext)
2300+
    for _, v in pairs(Fate:children()) do
2301
      v.Transparency = 1
2302-
text = ""
2302+
2303-
if weebmode == true then
2303+
2304-
text = jtext
2304+
  --Fate.EMIT.EMIT.Enabled = false
2305-
else
2305+
  --Fate.EMIT.EMIT2.Enabled = false
2306-
text = etext
2306+
2307
  animing = false
2308-
if Character:FindFirstChild("TalkingaBillBoard")~= nil then
2308+
2309-
Character:FindFirstChild("TalkingaBillBoard"):destroy()
2309+
2310
lastcframe = {
2311-
local naeeym2 = Instance.new("BillboardGui",Character)
2311+
2312-
naeeym2.Size = UDim2.new(0,100,0,40)
2312+
2313-
naeeym2.StudsOffset = Vector3.new(0,3,0)
2313+
2314-
naeeym2.Adornee = Character.Head
2314+
2315-
naeeym2.Name = "TalkingaBillBoard"
2315+
2316-
local tecks2 = Instance.new("TextLabel",naeeym2)
2316+
2317-
tecks2.BackgroundTransparency = 1
2317+
2318-
tecks2.BorderSizePixel = 0
2318+
2319-
tecks2.Text = ""
2319+
2320-
tecks2.Font = "Fantasy"
2320+
2321-
tecks2.FontSize = "Size24"
2321+
2322-
tecks2.TextStrokeTransparency = 0
2322+
2323-
tecks2.TextColor3 = Color3.new(1,1,1)
2323+
2324-
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
2324+
2325-
tecks2.Size = UDim2.new(1,0,0.5,0)
2325+
2326-
if realmode == true then
2326+
2327-
tecks2.TextColor3 = Color3.new(0,0,0)
2327+
2328-
tecks2.TextStrokeColor3 = Color3.new(.5,0,0)
2328+
2329
    LW.C0,
2330-
if simgl ~= nil then
2330+
2331-
simgl.Image = "rbxassetid://1290986091"
2331+
2332
  }
2333
  if bool == true and resetc1 == false then
2334-
for i = 1,string.len(text),1 do
2334+
2335-
tecks2.Text = string.sub(text,1,i)
2335+
2336-
if realmode == false then
2336+
2337-
so("565939471",Head,1,1.3)
2337+
2338-
else
2338+
2339-
tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
2339+
2340-
so("565939471",Head,1,1)
2340+
2341
  end
2342-
swait()
2342+
2343
function CamShake(Part, Distan, Power, Times)
2344-
if realmode == false then
2344+
2345-
if simgl ~= nil then
2345+
  for i, v in pairs(workspace:children()) do
2346-
simgl.Image = "rbxassetid://1290985799"
2346+
    if v:IsA("Model") and v:findFirstChild("Humanoid") then
2347
      for _, c in pairs(v:children()) do
2348-
swait(40)
2348+
2349-
else
2349+
          local Noob = v.Humanoid
2350-
for i = 1, 40 do
2350+
2351-
tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
2351+
            --[[local ss = script.CamShake:clone()
2352-
swait()
2352+
            ss.Parent = Noob
2353
            ss.Power.Value = Power
2354
            ss.Times.Value = Times
2355-
for i = 1, 5 do
2355+
            ss.Disabled = false]]
2356-
swait(.01)
2356+
2357-
tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
2357+
2358-
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
2358+
2359-
tecks2.TextTransparency = tecks2.TextTransparency + .2
2359+
2360
  end
2361-
naeeym2:Destroy()
2361+
2362
local RbxUtility = LoadLibrary("RbxUtility")
2363
local Create = RbxUtility.Create
2364
function RemoveOutlines(part)
2365-
ungodding = false
2365+
2366-
function smite(dude)
2366+
2367
function rayCast(Position, Direction, Range, Ignore)
2368-
if dude:FindFirstChild("Smited") then return end
2368+
2369-
Instance.new("BoolValue",dude).Name = "Smited"
2369+
2370-
swait(30)
2370+
2371-
dude:BreakJoints()
2371+
2372-
so("62339698",dude.Head,1,.3)
2372+
2373-
for oa = 1, 5 do
2373+
2374-
local effp = Instance.new("Part",workspace)
2374+
2375-
effp.CanCollide = false
2375+
2376-
effp.BottomSurface = 0
2376+
2377-
effp.TopSurface = 0
2377+
2378-
effp.Size = Vector3.new(1,1,1)
2378+
2379-
effp.Anchored = true
2379+
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)))
2380+
2381-
effp.Material = "Neon"
2381+
2382-
effp.BrickColor = BrickColor.new(bcol1)
2382+
2383-
local efm = Instance.new("SpecialMesh",effp)
2383+
2384-
efm.MeshType = "Sphere"
2384+
2385
  end
2386-
for a = 0,1,.01 do
2386+
2387-
efm.Scale = Vector3.new(1-a,1000*a,1-a)
2387+
2388-
effp.Transparency = a
2388+
2389-
swait()
2389+
2390
  local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
2391-
effp:Destroy()
2391+
2392
    Gring.CFrame = clerp(Gring.CFrame, cf(posfloor2) * CFrame.Angles(0, math.rad(5 * rotnum), 0), 0.3)
2393
  end
2394-
for i, v in pairs(dude:GetChildren()) do
2394+
2395-
if v:IsA("BasePart") then
2395+
2396-
v.Anchored = false
2396+
2397
  local curpos = Part0
2398
  local trz = {
2399-
for a, v in pairs(dude:GetChildren()) do
2399+
2400-
if v:IsA("BasePart") then
2400+
2401-
local bodpos = Instance.new("BodyPosition",v)
2401+
2402-
bodpos.Position = v.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
2402+
2403-
v.BrickColor = BrickColor.new(bcol1)
2403+
2404-
v.Material = "Neon"
2404+
2405
    li.BrickColor = BrickColor.new(Color)
2406
    ora = Instance.new("BlockMesh", li)
2407-
for d = 0,1,.1 do
2407+
2408-
for i, v in pairs(dude:GetChildren()) do
2408+
2409-
if v:IsA("BasePart") then
2409+
2410-
v.Transparency = d
2410+
2411-
swait()
2411+
2412
      li.Size = Vector3.new(Thickness, Thickness, magz2)
2413
      li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
2414
    else
2415-
for i, v in pairs(dude:GetChildren()) do
2415+
2416-
if v:IsA("BasePart") then
2416+
2417-
v:Destroy()
2417+
2418
    game.Debris:AddItem(li, 0.1)
2419
  end
2420
end
2421
function Lightning2(Part0, Part1, Times, Offset, Color, Thickness, Trans, V)
2422
  local magz = (Part0 - Part1).magnitude
2423
  local curpos = Part0
2424-
if hit.Parent:FindFirstChild("IsTeamMateOfCK")==nil then
2424+
2425
    -Offset,
2426-
  if hit.Parent == nil or hit:IsDescendantOf(Character) then
2426+
2427
  }
2428
  for i = 1, Times do
2429-
  h = hit.Parent:FindFirstChildOfClass("Humanoid")
2429+
2430-
  if h ~= nil and hit.Parent.Name ~= Character.Name and (hit.Parent:FindFirstChild("Torso") ~= nil or hit.Parent:FindFirstChild("UpperTorso") ~= nil) then
2430+
2431
      li.Transparency = Trans
2432
      ora = Instance.new("BlockMesh", li)
2433
      ora.Scale = Vector3.new(Thickness, Thickness, 1)
2434-
    local nigrtorso = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
2434+
2435-
    h = hit.Parent:FindFirstChildOfClass("Humanoid")
2435+
2436
      if Times == i then
2437
        local magz2 = (curpos - Part1).magnitude
2438
        li.Size = Vector3.new(Thickness, Thickness, magz2)
2439
        li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
2440
      else
2441
        li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
2442-
      local p = Par(EffectModel, "EffectHi", bcol1, Vector3.new(1, 1, 1), "Neon")
2442+
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)))
2443+
2444
      coroutine.resume(coroutine.create(function()
2445
        for i = 1, V do
2446
          swait()
2447
          li.Transparency = i / V
2448
        end
2449-
        for i = 0,1,.05 do
2449+
2450-
          p.Transparency = i
2450+
2451-
          m.Scale = Vector3.new(.5,i*20,.5)
2451+
2452
  end
2453
end
2454
function Lightning3(Part0, Part1, Times, Offset, Color, Thickness, Trans, last)
2455
  local magz = (Part0 - Part1).magnitude
2456-
	  local bl = blpemit:Clone()
2456+
2457-
	  bl.Parent = nigrtorso
2457+
2458-
      game:GetService("Debris"):AddItem(bl, 5)
2458+
2459
    Offset
2460-
	  swait(5)
2460+
2461-
	  bl.Enabled = false
2461+
2462-
	  end))
2462+
2463-
      local hitnum = math.random(1, 3)
2463+
2464
      li.Transparency = Trans
2465-
        so("444667824", hit, 1, 1)
2465+
2466
      local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
2467
      if Times == i then
2468-
        so("444667844", hit, 1, 1)
2468+
2469
        li.Size = Vector3.new(Thickness, Thickness, magz2)
2470
        li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
2471-
        so("444667859", hit, 1, 1)
2471+
2472
        li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
2473
      end
2474
      curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
2475-
      local p = Par(EffectModel, "EffectHi", bcol1, Vector3.new(1, 1, 1), "Neon")
2475+
2476-
      p.CFrame = nigrtorso.CFrame
2476+
2477
        for i = 1, 20 do
2478
          swait()
2479
          li.Transparency = li.Transparency + last
2480
        end
2481
        li:Destroy()
2482-
        for i = 0,1,.05 do
2482+
2483-
          p.Transparency = i
2483+
2484-
          m.Scale = Vector3.new(i*5,i*5,i*5)
2484+
2485
end
2486
function GET_THE_NEAREST_FAGGOT(pos)
2487
  local list = game.Workspace:children()
2488
  local torso
2489-
        so("386946017", hit, 1, math.random(80,120)/100)
2489+
2490
  local temp, human, temp2
2491-
--    if LastDamage >= 20 and LastDamage < 60 and 10 <= ComboHits then
2491+
2492-
--      Damage = math.floor(Damage / 2)
2492+
2493-
--    end
2493+
    if temp2.className == "Model" and temp2.Name ~= Character.Name then
2494-
--    if LastDamage >= 60 and 20 <= ComboHits then
2494+
2495-
--      Damage = math.floor(Damage / 4)
2495+
      human = temp2:findFirstChild("Humanoid")
2496-
--    end
2496+
2497
        local FOUND_YOU = true
2498
        if Player.Neutral == false and game.Players:GetPlayerFromCharacter(temp.Parent) ~= nil then
2499-
	if ungodding == true or realmode == true then
2499+
2500
        end
2501-
	end
2501+
2502-
	if realmode == true then
2502+
2503-
	Damage = Damage*3
2503+
2504-
	if Damage > 100 then
2504+
2505-
	Noob:BreakJoints()
2505+
2506-
	ph0segui(Noob, "DEATH", "Really red")
2506+
2507-
	end
2507+
2508-
	end
2508+
2509-
	local luckhit = false
2509+
2510-
	local nombo = math.random(1,100)
2510+
2511-
	if nombo == 69 then
2511+
2512-
	luckhit = true
2512+
2513-
	end
2513+
2514-
	if luckhit == false then
2514+
2515-
	if Damage >= 30 then
2515+
  h = hit.Parent:FindFirstChild("Humanoid")
2516-
	ph0segui(Noob, Damage, bcol1)
2516+
  if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
2517-
	else
2517+
2518-
	ph0segui(Noob, Damage, bcol2)
2518+
2519-
	end
2519+
2520-
	else
2520+
    h = hit.Parent:FindFirstChild("Humanoid")
2521-
	Damage = Damage * 2
2521+
2522-
	ph0segui(Noob, "☆"..Damage.."☆", "New Yeller")
2522+
2523-
	end
2523+
2524
    c.Parent = h
2525
    game:GetService("Debris"):AddItem(c, 0.5)
2526
    if Type == "H2" then
2527
      local eff = Par2(Vector3.new(1, 1, 1), hit.CFrame * CFrame.new(math.random(-15, 15) / 10, math.random(-20, 15) / 10, math.random(-5, 5) / 10) * CFrame.Angles(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15)), "Really black", "SpecialMesh", Vector3.new(0.5, 0.5, 0.5))
2528
      eff.Parent = EffectModel
2529
      eff.Name = "BloodEffect"
2530-
    cc = Noob:FindFirstChildOfClass("Humanoid").Died:connect(function()
2530+
      eff.Mesh.MeshType = "Sphere"
2531
      eff.Anchored = true
2532
      eff.CanCollide = false
2533
      game:GetService("Debris"):AddItem(eff, 5)
2534
      coroutine.resume(coroutine.create(function(p, A)
2535
        local R = Vector3.new(math.random(-5, 5), math.random(7, 9), math.random(-5, 5)) / 50
2536
        for i = 1, 6 do
2537-
    lasthit = nigrtorso
2537+
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(0.85, 0.85, 0.85)
2538
          p.Transparency = 0.25 + i / 8
2539
          p.CFrame = p.CFrame * A
2540
          swait()
2541
        end
2542
        p:Remove()
2543-
		  if realmode == true then
2543+
      end), eff, CFrame.Angles(math.rad(math.random(-4, 4) * 4), math.rad(math.random(-4, 4) * 3), math.rad(math.random(-4, 4) * 2)), 0)
2544-
		  smite(nigrtorso.Parent)
2544+
      local eb = BillboardGui("http://www.roblox.com/asset/?id=233069772", eff.Position, 0)
2545-
		  end
2545+
      eb.Parent = EffectModel
2546-
          if trin2.Parent == nigrtorso and trin3.Parent == nigrtorso then
2546+
      eb.BillboardGui.ImageLabel.ImageColor3 = Color3.new(255, 0, 0)
2547
      eb.BillboardGui.ImageLabel.Rotation = math.random(-180, 180)
2548
      eb.BillboardGui.Size = UDim2.new(2, 0, 2, 0)
2549
      game:GetService("Debris"):AddItem(eb, 3)
2550
      coroutine.resume(coroutine.create(function(p)
2551
        local r = math.random(-3, 3) * 9
2552
        if r > -12 and r < 1 then
2553
          r = -12
2554
        elseif r < 12 and r > -1 then
2555
          r = 12
2556
        end
2557
        for i = 1, 6 do
2558
          p.BillboardGui.ImageLabel.ImageTransparency = 0.25 + i / 6
2559
          p.BillboardGui.Size = UDim2.new(2 + i / 1.75, 0, 2 + i / 1.75, 0)
2560-
	if ungodding == true or realmode == true then
2560+
          p.BillboardGui.ImageLabel.Rotation = p.BillboardGui.ImageLabel.Rotation + r
2561
          swait()
2562-
	end
2562+
2563
        p:Remove()
2564
      end), eb)
2565
      local hitnum = math.random(1, 8)
2566
      if hitnum == 1 then
2567
        so("153092274", hit, 1, 1)
2568-
      local t = nigrtorso
2568+
2569-
      if nigrtorso:FindFirstChild("EBOLA") == nil then
2569+
2570
        so("199149186", hit, 2, 0.5)
2571
      end
2572
      if hitnum == 3 then
2573
        so("153092296", hit, 1, 0.3)
2574
      end
2575
      if hitnum == 4 then
2576
        so("199149235", hit, 1, 0.5)
2577
      end
2578
      if hitnum == 5 then
2579
        so("199149269", hit, 1, 0.4)
2580
      end
2581
      if hitnum == 6 then
2582-
        local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
2582+
        so("199149297", hit, 1, 0.5)
2583
      end
2584
      if hitnum == 7 then
2585
        so("201858024", hit, 1, 0.6)
2586
      end
2587
      if hitnum == 8 then
2588
        so("201858024", hit, 1, 0.5)
2589
      end
2590
    end
2591
    if Type == "H1" then
2592
      local hitnum = math.random(2, 4)
2593
      p = Par(EffectModel, "EffectHi", "Black", Vector3.new(1, 1, 1), "SmoothPlastic")
2594-
      local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
2594+
      p.CFrame = hit.Parent.Torso.CFrame
2595
      m = Instance.new("SpecialMesh")
2596
      m.MeshType = "Sphere"
2597
      m.Parent = p
2598
      game:GetService("Debris"):AddItem(p, 5)
2599
      coroutine.resume(coroutine.create(function(p)
2600
        for i = 1, 8 do
2601
          p.Transparency = i / 8
2602
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
2603
          swait(0.5)
2604
        end
2605
        p:Remove()
2606
      end), p)
2607
      if hitnum == 1 then
2608
        so("153092274", hit, 1, 1)
2609
      elseif hitnum == 2 then
2610
        so("153092217", hit, 1, 1)
2611
      elseif hitnum == 3 then
2612
        so("153092227", hit, 1, 1)
2613
      elseif hitnum == 4 then
2614
        so("153092238", hit, 1, 1)
2615
      end
2616
    end
2617
    if LastDamage >= 20 and LastDamage < 60 and 10 <= ComboHits then
2618
      Damage = math.floor(Damage / 2)
2619
    end
2620
    if LastDamage >= 60 and 20 <= ComboHits then
2621
      Damage = math.floor(Damage / 4)
2622
    end
2623
    Noob = hit.Parent
2624
    HTime = time() + 1.5
2625
    LastDamage = LastDamage + Damage * 1
2626
    ComboHits = ComboHits + 1
2627
    Comboing = true
2628
    Hited = true
2629
    local ded = false
2630-
if hit.Parent:FindFirstChild("IsTeamMateOfCK")==nil then
2630+
2631
    cc = Noob.Humanoid.Died:connect(function()
2632
      HTime = time()
2633
    end)
2634
    if CANtwod then
2635
      controlsScript.Disabled = true
2636-
  h = hit.Parent:FindFirstChildOfClass("Humanoid")
2636+
2637-
  if h ~= nil and hit.Parent.Name ~= Character.Name and (hit.Parent:FindFirstChild("Torso") ~= nil or hit.Parent:FindFirstChild("UpperTorso") ~= nil) then
2637+
2638
    lasthit = h.Parent.Torso
2639
    local rip = h.Health - Damage
2640
    if rip > 0 then
2641-
    local nigrtorso = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
2641+
2642-
    h = hit.Parent:FindFirstChildOfClass("Humanoid")
2642+
2643
        local nigrtorso = nigrhp.Parent.Torso
2644
        nigrhp.Died:connect(function()
2645
          if trin.Parent == nigrtorso and trin2.Parent == nigrtorso and trin3.Parent == nigrtorso then
2646
            trin.Parent = nil
2647
            trin2.Parent = nil
2648-
        if Type == "H2" then
2648+
2649-
      local p = Par(EffectModel, "EffectHi", bcol1, Vector3.new(1, 1, 1), "Neon")
2649+
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)))
2650+
2651
        trin.Parent = lasthit
2652
        trin2.Parent = lasthit
2653
        trin3.Parent = lasthit
2654
      end
2655
    end
2656-
        for i = 0,1,.05 do
2656+
2657-
          p.Transparency = i
2657+
2658-
          m.Scale = Vector3.new(.5,i*20,.5)
2658+
      trin.Parent = nil
2659
      trin2.Parent = nil
2660
      trin3.Parent = nil
2661
    end
2662
	h.MaxHealth = 100
2663-
	  local bl = blpemit:Clone()
2663+
2664-
	  bl.Parent = nigrtorso
2664+
2665-
      game:GetService("Debris"):AddItem(bl, 5)
2665+
2666
    end
2667-
	  swait(5)
2667+
2668-
	  bl.Enabled = false
2668+
      local t = hit.Parent.Torso
2669-
	  end))
2669+
      if hit.Parent.Torso:FindFirstChild("EBOLA") == nil then
2670-
      local hitnum = math.random(1, 3)
2670+
2671
        r.P = 10000000
2672-
        so("444667824", hit, 1, 1)
2672+
2673
        r.maxTorque = Vector3.new(50000, 50000, 50000) * 50000000000
2674
        r.cframe = r.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(90), 0, 0)
2675-
        so("444667844", hit, 1, 1)
2675+
2676
        game:GetService("Debris"):AddItem(r, 1)
2677
        r.Name = "EBOLA"
2678-
        so("444667859", hit, 1, 1)
2678+
2679
        fff.force = Vector3.new(0, 1200, 0)
2680
        fff.Parent = t
2681
        game:GetService("Debris"):AddItem(fff, 1)
2682-
      local p = Par(EffectModel, "EffectHi", bcol1, Vector3.new(1, 1, 1), "Neon")
2682+
        local hum = hit.Parent.Humanoid
2683-
      p.CFrame = nigrtorso.CFrame
2683+
2684
        local bodvol = Instance.new("BodyVelocity")
2685
        bodvol.velocity = Vector3.new(0, 0, 0) + RootPart.CFrame.lookVector * 4
2686
        bodvol.Name = "EBOLA"
2687
        bodvol.P = 4000
2688
        bodvol.maxForce = Vector3.new(50000000, 5000000, 50000000) * 10000
2689-
        for i = 0,1,.05 do
2689+
2690-
          p.Transparency = i
2690+
2691-
          m.Scale = Vector3.new(i*5,i*5,i*5)
2691+
2692
    end
2693
    if stun ~= true then
2694
      local hum = hit.Parent.Humanoid
2695
      local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
2696-
        so("386946017", hit, 1, math.random(80,120)/100)
2696+
2697
      bodvol.Name = "EBOLA"
2698
      bodvol.velocity = knockback
2699-
	if ungodding == true or realmode == true then
2699+
2700
      bodvol.maxForce = Vector3.new(50000000, 5000000, 50000000) * 10000
2701-
	end
2701+
2702-
	if realmode == true then
2702+
2703-
	Damage = Damage*3
2703+
2704-
	end
2704+
2705-
	if Damage > 100 then
2705+
2706-
	Noob:BreakJoints()
2706+
2707-
	end
2707+
2708-
	local luckhit = false
2708+
2709-
	local nombo = math.random(1,100)
2709+
2710-
	if nombo == 69 then
2710+
2711-
	luckhit = true
2711+
2712-
	end
2712+
2713-
	if luckhit == false then
2713+
2714-
	if Damage >= 30 then
2714+
2715-
	ph0segui(Noob, Damage, bcol1)
2715+
2716-
	else
2716+
2717-
	ph0segui(Noob, Damage, bcol2)
2717+
2718-
	end
2718+
2719-
	else
2719+
2720-
	Damage = Damage * 2
2720+
2721-
	ph0segui(Noob, "☆"..Damage.."☆", "New Yeller")
2721+
2722-
	end
2722+
2723
        until Comboing == false
2724
      end))
2725
    end
2726
  end
2727
end
2728
function Damagefunc2(hit, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
2729-
    lasthit = nigrtorso
2729+
2730-
    cc = Noob:FindFirstChildOfClass("Humanoid").Died:connect(function()
2730+
2731
    return
2732
  end
2733
  Noob = hit.Parent
2734
  h = hit.Parent:FindFirstChild("Humanoid")
2735
  if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
2736
    if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
2737
      return
2738-
		  if realmode == true then
2738+
2739-
		  smite(nigrtorso.Parent)
2739+
    h = hit.Parent:FindFirstChild("Humanoid")
2740-
		  end
2740+
2741-
          if trin2.Parent == nigrtorso and trin3.Parent == nigrtorso then
2741+
2742
    c.Value = game:service("Players").LocalPlayer
2743
    c.Parent = h
2744
    game:GetService("Debris"):AddItem(c, 0.5)
2745
    if Type == "H2" then
2746
      local hitnum = math.random(1, 8)
2747
      if hitnum == 1 then
2748
        so("153092274", hit, 1, 1)
2749
      end
2750
      if hitnum == 2 then
2751
        so("199149186", hit, 2, 0.5)
2752
      end
2753
      if hitnum == 3 then
2754
        so("153092296", hit, 1, 0.3)
2755
      end
2756
      if hitnum == 4 then
2757
        so("199149235", hit, 1, 0.5)
2758
      end
2759
      if hitnum == 5 then
2760-
      local t = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
2760+
        so("199149269", hit, 1, 0.4)
2761
      end
2762
      if hitnum == 6 then
2763-
      local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
2763+
        so("199149297", hit, 1, 0.5)
2764
      end
2765
      if hitnum == 7 then
2766
        so("201858024", hit, 1, 0.6)
2767
      end
2768
      if hitnum == 8 then
2769
        so("201858024", hit, 1, 0.5)
2770
      end
2771
    end
2772
    if Type == "H1" then
2773
      local hitnum = math.random(1, 4)
2774
      if hitnum == 1 then
2775
        so("153092274", hit, 1, 1)
2776
      elseif hitnum == 2 then
2777
        so("153092217", hit, 1, 1)
2778
      elseif hitnum == 3 then
2779
        so("153092227", hit, 1, 1)
2780
      elseif hitnum == 4 then
2781
        so("153092238", hit, 1, 1)
2782
      end
2783
    end
2784
    HTime = time() + 1.5
2785
    LastDamage = LastDamage + Damage * 1
2786
    Comboing = true
2787
    ComboHits = ComboHits + 1
2788
    Hited = true
2789
    local ded = false
2790
    Comboing = true
2791
    lasthit = h.Parent.Torso
2792-
  for _, c in pairs(workspace:GetDescendants()) do
2792+
    cc = Noob.Humanoid.Died:connect(function()
2793-
    local hum = c:FindFirstChildOfClass("Humanoid")
2793+
2794-
    if hum ~= nil and c:FindFirstChild("IsTeamMateOfCK")==nil then
2794+
2795-
      local head = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
2795+
2796
    if rip > 0 then
2797
      do
2798
        local nigrhp = h
2799
        local nigrtorso = nigrhp.Parent.Torso
2800
        nigrhp.Died:connect(function()
2801
          if trin.Parent == nigrtorso and trin2.Parent == nigrtorso and trin3.Parent == nigrtorso then
2802
            trin.Parent = nil
2803
            trin2.Parent = nil
2804
            trin3.Parent = nil
2805
          end
2806
        end)
2807-
  for _, c in pairs(workspace:GetDescendants()) do
2807+
        trin.Parent = lasthit
2808-
    local hum = c:FindFirstChildOfClass("Humanoid")
2808+
2809-
    if hum ~= nil and c:FindFirstChild("IsTeamMateOfCK")==nil then
2809+
2810-
      local head = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
2810+
2811
    end
2812
    if rip <= 0 then
2813
      lasthit = nil
2814
      trin.Parent = nil
2815
      trin2.Parent = nil
2816
      trin3.Parent = nil
2817
    end
2818
    h:TakeDamage(Damage)
2819
    if EN < MaxEN then
2820
      EN = EN + 2
2821
    end
2822-
if realmode == true then return end
2822+
2823
      local t = hit.Parent.Torso
2824
    end
2825
    if stun ~= true then
2826
      local hum = hit.Parent.Humanoid
2827
      local angle = (hit.Position - Property.Position + Vector3.new(0, 0, 0)).unit
2828
    end
2829
    local debounce = Instance.new("BoolValue")
2830
    debounce.Name = "DebounceHit"
2831
    debounce.Parent = hit.Parent
2832
    debounce.Value = true
2833
    game:GetService("Debris"):AddItem(debounce, Delay)
2834
    c = Instance.new("ObjectValue")
2835-
Player.Character:FindFirstChildOfClass("Humanoid").Changed:connect(function()
2835+
2836
    c.Value = Player
2837-
    Player.Character:FindFirstChildOfClass("Humanoid").Jump = false
2837+
2838
    game:GetService("Debris"):AddItem(c, 0.5)
2839
    local CRIT = false
2840
    if CANtwod == true then
2841
      --dcam.CAM.Value = true
2842
    end
2843
    if CANtwod == false then
2844
      coroutine.resume(coroutine.create(function()
2845
        repeat
2846
          --cam.CAM.Value = false
2847
          swait()
2848
        until Comboing == false
2849
      end))
2850
    end
2851
  end
2852
end
2853
function MagnitudeDamage(Part, magni, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
2854
  for _, c in pairs(workspace:children()) do
2855
    local hum = c:findFirstChild("Humanoid")
2856
    if hum ~= nil then
2857
      local head = c:findFirstChild("Torso")
2858
      if head ~= nil then
2859
        local targ = head.Position - Part.Position
2860-
    char:FindFirstChildOfClass("Humanoid").WalkSpeed = 0
2860+
2861
        if magni >= mag and c.Name ~= Player.Name then
2862
          Damagefunc(head, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
2863
        end
2864
      end
2865
    end
2866
  end
2867
end
2868
function MagnitudeDamage2(Part, magni, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
2869
  for _, c in pairs(workspace:children()) do
2870
    local hum = c:findFirstChild("Humanoid")
2871-
      char:FindFirstChildOfClass("Humanoid").WalkSpeed = 25
2871+
    if hum ~= nil then
2872
      local head = c:findFirstChild("Torso")
2873
      if head ~= nil then
2874
        local targ = head.Position - Part.Position
2875
        local mag = targ.magnitude
2876
        if magni >= mag and c.Name ~= Player.Name then
2877
          Damagefunc2(head, Damage, knockback, tiem, Type, Property, Delay, KnockbackType, stun, t0me)
2878
        end
2879
      end
2880
    end
2881
  end
2882
end
2883
function Cooldown(name, duration)
2884
  local t = Instance.new("BoolValue", char)
2885
  t.Name = name
2886
  game.Debris:AddItem(t, duration)
2887
end
2888
Koy = ""
2889
Dmoves = nil
2890
function Stop()
2891
  canjump = false
2892
end
2893
function Resume()
2894
  canjump = true
2895
end
2896
Player.Character.Humanoid.Changed:connect(function()
2897
  if canjump == false then
2898
    Player.Character.Humanoid.Jump = false
2899
  end
2900
end)
2901
function doingmoves(value)
2902
  if value == true then
2903
    bg.Parent = nil
2904
    LastMove = ""
2905
    Stop()
2906
    input = ""
2907
    Koy = ""
2908
    CanCancel = false
2909
    if CANtwod == true and Comboing == false then
2910
      FaceForward()
2911
    end
2912
    if CANtwod == false and Comboing == true then
2913
      FaceForward()
2914
    end
2915
    if Comboing == false and CANtwod == false then
2916
      FaceForward()
2917
    end
2918
    if Comboing == true and CANtwod == true then
2919
      FaceComboee()
2920
    end
2921
    char.Humanoid.WalkSpeed = 0
2922
    Dmoves = true
2923
    DIR = RootPart.CFrame.lookVector
2924
  end
2925
  if value == false then
2926
    Dmoves = false
2927
    bg.Parent = nil
2928
    LastMove = ""
2929
    Koy = ""
2930
    if Dmoves == false then
2931
      CanCancel = true
2932
      char.Humanoid.WalkSpeed = 25
2933
      Resume()
2934
    end
2935
    Dmoves = false
2936
  end
2937
end
2938
2939
Dmoves = false
2940
comb0gui = nil
2941
coroutine.resume(coroutine.create(function()
2942
  while true do
2943
    swait()
2944
    if Comboing == true then
2945
      if comb0gui == nil then
2946
        comb0gui = script.COMBOGUI:Clone()
2947
        comb0gui.Parent = Player.PlayerGui
2948
        comb0gui.Frame.hits.Text = ComboHits
2949
        comb0gui.Frame.dmg.Text = LastDamage
2950
      else
2951
        comb0gui.Frame.hits.Text = ComboHits
2952
        comb0gui.Frame.dmg.Text = math.floor(LastDamage)
2953
        DifferenceinTime = HTime - time()
2954
        comb0gui.Frame.HitstunFrame.Fill:TweenSize(UDim2.new(0, 80 * DifferenceinTime, 0, 10), nil, 1, 0.4, true)
2955
        --dcam.Target.Value = Noob.Torso
2956
        if CANtwod == true then
2957
          cam_ing = true
2958
        end
2959
      end
2960
    elseif comb0gui ~= nil then
2961
      coroutine.resume(coroutine.create(function(g)
2962
        for i = 1, 15 do
2963
          g.Frame.Position = g.Frame.Position + UDim2.new(0, -10 - i, 0, 0)
2964
          swait(0.2)
2965
        end
2966
        g:Remove()
2967
      end), comb0gui)
2968
      comb0gui = nil
2969
    end
2970
    if HTime <= time() and Comboing == true then
2971
      ComboHits = 0
2972
      LastDamage = 0
2973
      cam_ing = false
2974
      if CANtwod == true then
2975
        --dcam.CAM.Value = false
2976
      end
2977
      Comboing = false
2978
      cc:Disconnect()
2979
      facestate = ""
2980
      facestating = false
2981
      Humanoid.WalkSpeed = 25
2982
      controlsScript.Disabled = false
2983
    end
2984
  end
2985
end))
2986
input = ""
2987
age = 0
2988
cam_ing = false
2989
local Input_MaxTime = 0.8
2990
local Input_Time = Input_MaxTime
2991
local Input_Addition = 0.2
2992
local Input_Lose = 0.1
2993
local Max_Input = 20
2994
local Running_Timer = false
2995
coroutine.resume(coroutine.create(function()
2996
  while true do
2997
    swait()
2998
    if Input_Time > 0 then
2999
      Input_Time = Input_Time - Input_Lose
3000
    elseif Input_Time < 0 then
3001
      Input_Time = 0
3002
      input = ""
3003
    elseif Input_Time == 0 then
3004
      input = ""
3005
    elseif Input_Time > Input_MaxTime then
3006
      Input_Time = Input_MaxTime
3007
    end
3008
  end
3009
end))
3010
function getDirection()
3011
  local par = RootPart
3012
  Cam = workspace.CurrentCamera
3013
  return {
3014
    CFrame.new(par.Position, Vector3.new(Cam.CoordinateFrame.x, par.Position.y, Cam.CoordinateFrame.z)) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0),
3015
    Vector3.new(Cam.CoordinateFrame.p.x, par.CFrame.p.y, Cam.CoordinateFrame.p.z)
3016
  }
3017
end
3018
function getrek()
3019
  Cam = workspace.CurrentCamera
3020
  return {
3021
    CFrame.new(char.Torso.Position, Vector3.new(Noob.Torso.Position.x, char.Torso.Position.y, Noob.Torso.Position.z)),
3022-
  damgui.Font = "Fantasy"
3022+
3023
  }
3024
end
3025
function FaceMouse()
3026
  Cam = workspace.CurrentCamera
3027
  return {
3028
    CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
3029
    Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
3030
  }
3031
end
3032
function FaceForward()
3033
  RootPart.CFrame = getDirection()[1]
3034
  return RootPart.CFrame
3035
end
3036
function gyroface()
3037
  if CANtwod == false and Comboing == false then
3038
    bg.cframe = getDirection()[1]
3039
  end
3040
  if CANtwod == true and Comboing == false then
3041
    bg.cframe = getDirection()[1]
3042
  end
3043
  if CANtwod == false and Comboing == true then
3044
    bg.cframe = getDirection()[1]
3045
  end
3046
  return bg.cframe
3047
end
3048
function FaceComboee()
3049
  if Noob ~= nil then
3050
    do
3051
      local bg = Instance.new("BodyGyro", RootPart)
3052
      bg.maxTorque = Vector3.new(0, math.huge, 0)
3053
      bg.P = 10000000
3054
      bg.D = 1000
3055
      bg.cframe = getrek()[1]
3056
      coroutine.resume(coroutine.create(function()
3057
        swait(2)
3058
        bg:Destroy()
3059
        Humanoid.AutoRotate = true
3060-
music = nil
3060+
3061-
musictype = 2
3061+
3062-
musicid = "rbxassetid://167528817"
3062+
3063-
pmusic = Instance.new("Sound",Character)
3063+
3064-
pmusic.Name = "PeaceMus"
3064+
3065-
pmusic.SoundId = "rbxassetid://283581882"
3065+
3066-
pmusic.Looped = true
3066+
3067-
pmusic.Volume = 1
3067+
3068-
pmusic:Play()
3068+
3069
  c.Transparency = 1
3070
  b = Instance.new("BillboardGui", c)
3071
  b.Size = UDim2.new(5, 0, 5, 0)
3072
  b.AlwaysOnTop = true
3073
  local damgui = it("TextLabel")
3074
  damgui.Parent = b
3075
  damgui.Text = Dealt
3076
  damgui.BackgroundTransparency = 1
3077
  damgui.BackgroundColor3 = Color3.new(0, 0, 0)
3078
  damgui.SizeConstraint = "RelativeXY"
3079
  damgui.TextXAlignment = "Center"
3080
  damgui.TextYAlignment = "Center"
3081
  damgui.Position = UDim2.new(0, 0, 0, 0)
3082
  damgui.Size = UDim2.new(1, 0, 1, 0)
3083
  damgui.Font = "SourceSans"
3084
  damgui.FontSize = "Size14"
3085
  damgui.TextWrapped = false
3086
  damgui.TextStrokeTransparency = 0
3087
  damgui.TextColor3 = BrickColor.new(color).Color
3088
  damgui.TextScaled = true
3089
  ms = Instance.new("CylinderMesh")
3090
  ms.Scale = Vector3.new(0.8, 0.8, 0.8)
3091
  ms.Parent = c
3092
  c.Reflectance = 0
3093
  Instance.new("BodyGyro").Parent = c
3094
  c.Parent = m
3095
  if Char:findFirstChild("Head") ~= nil then
3096
    c.CFrame = cf(Char.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100))
3097
  elseif Char.Parent:findFirstChild("Head") ~= nil then
3098
    c.CFrame = cf(Char.Parent.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100))
3099
  end
3100
  f = Instance.new("BodyPosition")
3101
  f.P = 2000
3102
  f.D = 100
3103
  f.maxForce = Vector3.new(545000, 545000, 545000)
3104
  f.position = c.Position + Vector3.new(0, 1, 0)
3105
  f.Parent = c
3106
  c.CanCollide = false
3107
  m.Parent = workspace
3108
  c.CanCollide = false
3109
  coroutine.resume(coroutine.create(function()
3110
    swait(20)
3111
    for i = 1, 15 do
3112
      swait()
3113
      damgui.TextTransparency = i / 15
3114
      damgui.TextStrokeTransparency = i / 15
3115
      f.position = f.Position + Vector3.new(0, 0.3, 0)
3116
    end
3117
  end))
3118
  game:GetService("Debris"):AddItem(m, 2)
3119
end
3120-
music = Instance.new("Sound",Character)
3120+
3121-
music.Name = "BattleMus"
3121+
3122-
music.SoundId = musicid
3122+
3123-
music.Looped = true
3123+
3124-
music.Volume = 0
3124+
3125-
music:Play()
3125+
3126-
spli.Enabled = true
3126+
3127
  Koy = ""
3128
  ORH = Torso["Right Hip"]
3129
  OLW = Torso["Left Shoulder"]
3130-
	igui.ImageTransparency = 1-i
3130+
3131-
	tecks.TextTransparency = 1-i
3131+
3132-
	tecks.TextStrokeTransparency = 1-i
3132+
3133-
	tecks.TextSize = 24 + (20-(i*20))
3133+
3134-
	music.Volume = i
3134+
3135-
	if pmusic ~= nil then
3135+
3136-
	pmusic.Volume = 1-i
3136+
3137-
	end
3137+
3138
  RW.Parent = Torso
3139-
if pmusic ~= nil then
3139+
3140-
pmusic:Destroy()
3140+
3141
  RW.C0 = CFrame.new(1.5, 0, 0)
3142-
  igui.ImageTransparency = 0
3142+
3143-
  Pemitter.Enabled = true
3143+
3144-
  so("240428955",RightArm,1,1)
3144+
3145-
	swait(10)
3145+
3146
  LW.C0 = CFrame.new(-1.5, 0, 0)
3147
  LW.C1 = CFrame.new(0, 0, 0)
3148
  RH.Parent = Torso
3149
  RH.Part0 = Torso
3150
  RH.Part1 = RightLeg
3151
  RH.C0 = CFrame.new(0.5, -2, 0)
3152
  RH.C1 = CFrame.new(0, 0, 0)
3153-
pmusic = Instance.new("Sound",Head)
3153+
3154-
pmusic.Name = "PeaceMus"
3154+
3155-
pmusic.SoundId = "rbxassetid://283581882"
3155+
3156-
pmusic.Looped = true
3156+
3157-
pmusic.Volume = 0
3157+
3158-
pmusic:Play()
3158+
3159
  RootJoint.C0 = CFrame.new(0, 0, 0)
3160
  Torso.Neck.C1 = CFrame.new(0, 0, 0)
3161
  Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
3162
  equipped = true
3163-
  if ghostactive == true then
3163+
3164-
  ghostcloak(true)
3164+
3165
    RootJoint.C0,
3166
    Neck.C0,
3167
    RW.C0,
3168-
	pmusic.Volume = i
3168+
3169-
	if music ~= nil then
3169+
3170-
	music.Volume = 1-i
3170+
3171-
	end
3171+
3172-
	spli.Enabled = false
3172+
3173-
	tecks.TextTransparency = i
3173+
3174-
	tecks.TextStrokeTransparency = i
3174+
3175-
    PlayAnimationFromTable(AnimTab.X.Animation(1), 0.2, false)
3175+
3176-
	igui.ImageTransparency = i
3176+
  local p = Par(EffectModel, "Effect", "Royal purple", Vector3.new(1, 1, 1), "SmoothPlastic")
3177
  p.CFrame = RootPart.CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(90), 0, 0)
3178-
if music ~= nil then
3178+
  game:GetService("Debris"):AddItem(p, 8)
3179-
music:Destroy()
3179+
  local m = Instance.new("SpecialMesh", p)
3180
  m.MeshId = "http://www.roblox.com/asset/?id=3270017"
3181-
igui.ImageTransparency = 1
3181+
  m.Scale = Vector3.new(1, 1, 0.1)
3182-
Pemitter.Enabled = false
3182+
  coroutine.resume(coroutine.create(function(p, s)
3183
    for i = 1, 15 do
3184
      p.Transparency = 0.25 + i / 15
3185
      p.Mesh.Scale = p.Mesh.Scale + Vector3.new(3, 3, 0)
3186
      swait()
3187
    end
3188
    p:Remove()
3189
  end), p)
3190
  local p = Par(EffectModel, "Effect", "Black", Vector3.new(1, 1, 1), "SmoothPlastic")
3191
  p.CFrame = RootPart.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
3192
  local m = Instance.new("SpecialMesh", p)
3193
  m.Scale = Vector3.new(1, 1, 1)
3194
  m.MeshType = "Sphere"
3195
  coroutine.resume(coroutine.create(function(p)
3196
    for i = 1, 15 do
3197
      p.Transparency = i / 15
3198
      p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1, 1, 1)
3199
      swait()
3200
    end
3201
    p:Destroy()
3202
  end), p)
3203
  for i = 1, 8 do
3204
    local p = Par(EffectModel, "Effect", "Black", Vector3.new(1, 1, 1), "Neon")
3205
    s = math.random(8, 20) / 10
3206
    local m = Instance.new("BlockMesh", p)
3207
    m.Scale = Vector3.new(s, s, s)
3208
    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())
3209
    coroutine.resume(coroutine.create(function(p)
3210
      for i = 1, 70 do
3211
        if 1 <= p.Transparency then
3212-
local chotaunt = math.random(1,3)
3212+
3213-
if chotaunt == 1 then
3213+
3214-
  local RandomTaunt = math.random(1,3)
3214+
3215
        p.CFrame = p.CFrame * CFrame.Angles(math.rad(2), math.rad(2), math.rad(2)) + Vector3.new(0, 0.3, 0)
3216
        p.Transparency = i / 70
3217
        swait()
3218
      end
3219-
	so("240428955",RightArm,1,1)
3219+
3220
    end), p)
3221-
	chatfunc("Come on..","いい加減にして…")
3221+
3222
  so("233091183", Torso, 1, 1)
3223-
	chatfunc("I will kill you..","あなたを殺します…")
3223+
  so("153092315", Torso, 1, 1)
3224
  doingmoves(false)
3225-
 swait(10)
3225+
3226-
elseif chotaunt == 2 then
3226+
3227-
Equip_Fate()
3227+
3228
  if equipped == false then
3229
    return
3230-
    PlayAnimationFromTable(AnimTab.Z.Animation(1), 0.3, false)
3230+
3231-
	HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.Angles(math.rad(270), 0, math.rad(-90)) * CFrame.new(0, 0.5, 0), 0.3)
3231+
3232
    wait()
3233-
    chatfunc("I'll cut you!","私はあなたをカットします!")
3233+
3234-
swait(5)
3234+
3235-
Un_Equip_Fate()
3235+
3236
    swait()
3237
    PlayAnimationFromTable(AnimTab.ON.Animation(1), 0.2, false)
3238
  end
3239
  local p = Par(EffectModel, "Effect", "Royal purple", Vector3.new(1, 1, 1), "Neon")
3240
  p.CFrame = RootPart.CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(90), 0, 0)
3241
  game:GetService("Debris"):AddItem(p, 8)
3242
  local m = Instance.new("SpecialMesh", p)
3243
  m.MeshId = "http://www.roblox.com/asset/?id=3270017"
3244
  m.Scale = Vector3.new(45, 45, 0.1)
3245
  coroutine.resume(coroutine.create(function(p, s)
3246
    for i = 1, 15 do
3247
      p.Transparency = 0.25 + i / 15
3248
      p.Mesh.Scale = p.Mesh.Scale - Vector3.new(3, 3, 0)
3249
      swait()
3250-
  ["Input"] = "asdwq",
3250+
3251-
  ["Name"] = "Soul Regeneration",
3251+
    p:Remove()
3252
  end), p)
3253-
  ["Cooldown"] = 30,
3253+
  local p = Par(EffectModel, "Effect", "Black", Vector3.new(1, 1, 1), "SmoothPlastic")
3254-
  ["CooldownName"] = "ASDWQcool",
3254+
  p.CFrame = RootPart.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
3255
  local m = Instance.new("SpecialMesh", p)
3256
  m.Scale = Vector3.new(15, 15, 15)
3257
  m.MeshType = "Sphere"
3258
  coroutine.resume(coroutine.create(function(p)
3259
    for i = 1, 15 do
3260-
      if p.Input == "asdwq" then
3260+
      p.Transparency = i / 15
3261
      p.Mesh.Scale = p.Mesh.Scale - Vector3.new(1, 1, 1)
3262
      swait()
3263
    end
3264
    p:Destroy()
3265-
    local ver = true
3265+
  end), p)
3266
  for i = 1, 8 do
3267
    local p = Par(EffectModel, "Effect", "Black", Vector3.new(1, 1, 1), "Neon")
3268
    s = math.random(8, 20) / 10
3269
    local m = Instance.new("BlockMesh", p)
3270
    m.Scale = Vector3.new(s, s, s)
3271
    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())
3272
    coroutine.resume(coroutine.create(function(p)
3273
      for i = 1, 70 do
3274
        if 1 <= p.Transparency then
3275
          p:Destroy()
3276
          break
3277
        end
3278
        p.CFrame = p.CFrame * CFrame.Angles(math.rad(2), math.rad(2), math.rad(2)) + Vector3.new(0, 0.3, 0)
3279
        p.Transparency = i / 70
3280-
	so("187933025", Torso, 1, 1)
3280+
3281
      end
3282-
	swait(1)
3282+
3283-
	  ph0segui(char, "+2", "Lime green")
3283+
3284-
	  Humanoid.Health = Humanoid.Health + 2
3284+
3285-
      local p = Par(EffectModel, "Effect", "White", vt(0.5, 2, 0.5), "Neon")
3285+
  so("233091183", Torso, 1, 2)
3286
  so("153092315", Torso, 1, 2)
3287
  doingmoves(false)
3288
  input = ""
3289
  RW.Parent = nil
3290
  LW.Parent = nil
3291
  RH.Parent = nil
3292
  LH.Parent = nil
3293
  ORW.Parent = Torso
3294
  ORH.Parent = Torso
3295
  OLW.Parent = Torso
3296
  OLH.Parent = Torso
3297
  Torso.Neck.C1 = CFrame.new(0, 0, 0)
3298
  Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
3299
  RootJoint.C0 = clerp(RootJoint.C0, RootCF, 1)
3300
  Animate.Parent = char
3301-
    until qhold == false or Humanoid.Health >= 200
3301+
3302-
   	swait(30)
3302+
3303
  RootJoint.C0 = r0m
3304
  Neck.C1 = n1m
3305
  Neck.C0 = n0m
3306
  Humanoid.WalkSpeed = 16
3307
  r1m = RootJoint.C1
3308-
  ["Name"] = "Summon Regret",
3308+
3309
  n1m = Neck.C1
3310
  n0m = Neck.C0
3311
  equipped = false
3312
end
3313
MovesTable = {}
3314
function Taunt()
3315
  doingmoves(true)
3316
  local RandomTaunt = math.random(1, 6)
3317
  for i = 0, 1, 0.1 do
3318
    swait()
3319
    PlayAnimationFromTable(AnimTab.G.Animation(1), 0.3, false)
3320
  end
3321
  if RandomTaunt == 1 then
3322-
    local ver = true
3322+
    game:GetService("Chat"):Chat(char, "Your best move is to fold.", 2)
3323
  elseif RandomTaunt == 2 then
3324
    game:GetService("Chat"):Chat(char, "You're bad.", 2)
3325
  elseif RandomTaunt == 3 then
3326
    game:GetService("Chat"):Chat(char, "All bets off, My friend.", 2)
3327
  elseif RandomTaunt == 4 then
3328
    game:GetService("Chat"):Chat(char, "Pick a card, Any card.", 2)
3329
  elseif RandomTaunt == 5 then
3330
    game:GetService("Chat"):Chat(char, "You should give up, I already did in the past.", 2)
3331
  elseif RandomTaunt == 6 then
3332-
	if realmode == true then
3332+
    game:GetService("Chat"):Chat(char, "Man, Screw your tophat.", 2)
3333-
	return
3333+
3334-
	end
3334+
  for i = 1, 3 do
3335
    swait()
3336
    for i = 1, 8 do
3337
      swait()
3338-
      PlayAnimationFromTable(AnimTab.adq.Animation(2), 0.5, false)
3338+
      Neck.C1 = clerp(Neck.C1, CFrame.Angles(0, math.rad(70), 0), 0.1)
3339
    end
3340-
	if ghostactive == false then
3340+
    for i = 1, 8 do
3341-
	ghostcloak(false)
3341+
3342-
	chatfunc("Regret.","りぐれっと。")
3342+
      Neck.C1 = clerp(Neck.C1, CFrame.Angles(0, math.rad(-70), 0), 0.1)
3343-
	else
3343+
3344-
	ghostcloak(true)
3344+
3345-
	chatfunc("Return.","戻り。")
3345+
  Neck.C1 = CFrame.new(0, 0, 0)
3346-
	end
3346+
3347
end
3348
function Switch_Camera()
3349-
      PlayAnimationFromTable(AnimTab.adq.Animation(1), 0.5, false)
3349+
3350
    CANtwod = false
3351-
   	swait(5)
3351+
3352
      Humanoid.WalkSpeed = 25
3353
    end
3354
  elseif CANtwod == false then
3355
    CANtwod = true
3356
  end
3357-
  ["Name"] = "Blackhole Sun",
3357+
3358
table.insert(MovesTable, {
3359-
  ["Cooldown"] = 10,
3359+
3360
  ["Name"] = "Unlock Next Phase",
3361
  ["Phase"] = 1,
3362
  ["Cooldown"] = 0,
3363
  ["CooldownName"] = "ADQcool",
3364
  ["CanCancel"] = false,
3365
  ["Conditions"] = function()
3366
    local Viable = false
3367
    local Move
3368
    for _, p in pairs(MovesTable) do
3369
      if p.Input == "adq" then
3370
        Move = p
3371-
    local ver = true
3371+
3372
      end
3373
    end
3374
    local ver
3375
    local numer = Move.Phase
3376
    if numer == 1 then
3377
      ver = true
3378
    end
3379
    if numer == 2 then
3380
      ver = Phase2Unlocked
3381
    end
3382-
    Cooldown("DASQcool", 0)
3382+
    if numer == 3 then
3383-
	chatfunc("BLACKHOLE SUN!","ブラックホルさん!")
3383+
      ver = Phase3Unlocked
3384-
	for i = 0, 1, 0.1 do
3384+
3385
    if numer == 4 then
3386-
    PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
3386+
      ver = Phase4Unlocked
3387-
	end
3387+
3388-
	swait(5)
3388+
3389-
	for i = 0, 1, 0.1 do
3389+
3390
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
3391-
    PlayAnimationFromTable(AnimTab.dasq.Animation(2), 0.3, false)
3391+
3392-
	end
3392+
3393-
	so("1160209243",RootJoint,1,.5)
3393+
3394-
	for i = 1, 160 do
3394+
3395-
	swait()
3395+
3396-
	    MagnitudeDamage(Torso, 10, 1, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 20, 30)
3396+
3397-
        p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
3397+
    if Phase4Unlocked == true then
3398-
        p.CFrame = Torso.CFrame * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
3398+
3399
    end
3400-
        m.MeshId = "rbxassetid://20329976"
3400+
    Phase = Phase + 1
3401
    EN = 0
3402
    if Phase == 2 then
3403
      Phase2Unlocked = true
3404
    end
3405
    if Phase == 3 then
3406
      Phase3Unlocked = true
3407-
          for ii = 0,1,.05 do
3407+
3408-
            p.Transparency = ii
3408+
    if Phase == 4 then
3409
      Phase4Unlocked = true
3410-
            p.Mesh.Scale = Vector3.new(20-20*ii,0,20-20*ii)
3410+
3411
    doingmoves(true)
3412
    for i = 0, 1, 0.2 do
3413
      swait()
3414
      PlayAnimationFromTable(AnimTab.CHR.Animation(1), 0.3, false)
3415-
      for i, v in pairs(workspace:GetDescendants()) do
3415+
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
3416+
    so("206082327", char.Torso, 1, 1)
3417
    so("199145534", char.Torso, 1, 0.8)
3418-
          local pz = Instance.new("BodyPosition", v.Head)
3418+
    MagnitudeDamage(RootPart, 15, 0, Vector3.new(0, 0, 0) + DIR * 1, 0.5, "H2", RootPart, 0, 0, 20, 30)
3419
    CamShake(RootPart, 15, 0.1, 20)
3420
    for i = 1, 3 do
3421
      swait()
3422
      local p = Par(EffectModel, "Effect", "Really red", vt(1, 1, 1), "SmoothPlastic")
3423
      p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
3424
      game:GetService("Debris"):AddItem(p, 8)
3425
      local m = Instance.new("SpecialMesh", p)
3426-
	end
3426+
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
3427-
	for i = 0, 1, 0.1 do
3427+
3428
      coroutine.resume(coroutine.create(function(p, s)
3429-
    PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
3429+
3430-
	end
3430+
3431
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
3432
          p.CFrame = p.CFrame * CFrame.new(0, -0.1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
3433
          swait()
3434
        end
3435-
  ["Input"] = "se",
3435+
3436-
  ["Name"] = "Rollback",
3436+
3437
    end
3438
    for i = 1, 20 do
3439-
  ["CooldownName"] = "SEcool",
3439+
      local p = Par(EffectModel, "Effect", "Really red", vt(0.2, 1, 0.2), "Neon")
3440
      p.Transparency = 0
3441
      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)
3442
      p.Parent = EffectModel
3443
      local m = Instance.new("SpecialMesh")
3444
      m.MeshType = "Sphere"
3445-
      if p.Input == "se" then
3445+
3446
      m.Scale = Vector3.new(2, 10, 2)
3447
      coroutine.resume(coroutine.create(function(p)
3448
        for i = 1, 40 do
3449
          p.Transparency = i / 40
3450-
    local ver = true
3450+
3451
          swait()
3452
        end
3453
        p.Parent = nil
3454
      end), p)
3455
    end
3456
    ph0segui(char, "Max Health = (" .. Humanoid.MaxHealth .. ")", "Really red")
3457
    swait(30)
3458
    doingmoves(false)
3459
  end
3460
})
3461-
    LastMove = "SE"
3461+
3462
  ["Input"] = "daq",
3463
  ["Name"] = "Return Last Phase",
3464
  ["Phase"] = 1,
3465-
	chatfunc("Woah there!","うわー!")
3465+
3466
  ["CooldownName"] = "DAQcool",
3467
  ["CanCancel"] = false,
3468
  ["Conditions"] = function()
3469
    local Viable = false
3470
    local Move
3471
    for _, p in pairs(MovesTable) do
3472
      if p.Input == "daq" then
3473
        Move = p
3474
        break
3475
      end
3476
    end
3477
    local ver
3478
    local numer = Move.Phase
3479
    if numer == 1 then
3480
      ver = true
3481
    end
3482
    if numer == 2 then
3483
      ver = Phase2Unlocked
3484
    end
3485-
  ["Input"] = "we",
3485+
    if numer == 3 then
3486-
  ["Name"] = "Dash",
3486+
      ver = Phase3Unlocked
3487
    end
3488
    if numer == 4 then
3489-
  ["CooldownName"] = "WEcool",
3489+
      ver = Phase4Unlocked
3490
    end
3491
    local CD = Move.Cooldown
3492
    local name = Move.CooldownName
3493
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
3494
      Viable = true
3495-
      if p.Input == "we" then
3495+
3496
    end
3497
    return Viable
3498
  end,
3499
  ["function"] = function()
3500-
    local ver = true
3500+
    if Phase == 1 then
3501
      return
3502
    end
3503
    if Phase == 2 then
3504
      Phase2Unlocked = false
3505
      Phase = 1
3506
    end
3507
    if Phase == 3 then
3508
      Phase3Unlocked = false
3509
      Phase = 2
3510
    end
3511-
    LastMove = "WE"
3511+
    if Phase == 4 then
3512
      Phase4Unlocked = false
3513-
	so("235097614",Torso,1,3)
3513+
      Phase = 3
3514-
	so("75356820",Torso,1,2)
3514+
3515-
	PlayAnimationFromTable(AnimTab.we.Animation(1), 1, false)
3515+
3516-
    local p = Par(EffectModel, "Effect", bcol3, vt(1, 1, 1), "SmoothPlastic")
3516+
3517
      swait()
3518
      PlayAnimationFromTable(AnimTab.CHR.Animation(1), 0.3, false)
3519-
    m.MeshId = "rbxassetid://3270017"
3519+
3520
    so("206082327", char.Torso, 1, 1)
3521
    so("199145534", char.Torso, 1, 0.8)
3522
    MagnitudeDamage(RootPart, 15, 0, Vector3.new(0, 0, 0) - DIR * 4, 0.5, "H2", RootPart, 0, 0, 20, 30)
3523
    CamShake(RootPart, 15, 0.1, 20)
3524
    for i = 1, 3 do
3525
      swait()
3526
      local p = Par(EffectModel, "Effect", "Really red", vt(1, 1, 1), "SmoothPlastic")
3527
      p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, -0.2, 0))
3528
      game:GetService("Debris"):AddItem(p, 8)
3529
      local m = Instance.new("SpecialMesh", p)
3530
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
3531
      m.Scale = Vector3.new(22.5, 0, 22.5)
3532
      coroutine.resume(coroutine.create(function(p, s)
3533-
	for i = 1, 5 do
3533+
3534
          p.Transparency = 0.9 + i / 150
3535-
      if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
3535+
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(-1.5, 0.05, -1.5)
3536
          p.CFrame = p.CFrame * CFrame.new(0, -0.3, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
3537
          swait()
3538
        end
3539
        p:Remove()
3540
      end), p)
3541
    end
3542-
          p.BrickColor = BrickColor.new(bcol1)
3542+
    for i = 1, 20 do
3543
      local p = Par(EffectModel, "Effect", "Really red", vt(0.2, 1, 0.2), "Neon")
3544
      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)
3545
      p.Parent = EffectModel
3546-
		  if v == Head then
3546+
3547-
		  for a, b in pairs(p:children()) do
3547+
3548-
		  if b:IsA("Sound") then
3548+
3549-
		  b:Destroy()
3549+
3550-
		  end
3550+
3551-
		  end
3551+
3552-
		  end
3552+
3553
          p.Transparency = i / 20
3554
          p.CFrame = p.CFrame * CFrame.new(0, 1, 0)
3555
          swait()
3556
        end
3557
        p.Parent = nil
3558
      end), p)
3559
    end
3560
    ph0segui(char, "Max Health = (" .. Humanoid.MaxHealth .. ")", "Really red")
3561
    swait(30)
3562
    doingmoves(false)
3563
  end
3564
})
3565-
	RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*10
3565+
3566-
	swait()
3566+
3567-
	end
3567+
  ["Name"] = "Card ride",
3568
  ["Phase"] = 1,
3569
  ["Cooldown"] = 0,
3570
  ["CooldownName"] = "DASQcool",
3571
  ["CanCancel"] = true,
3572
  ["Conditions"] = function()
3573-
  ["Name"] = "Checkmate",
3573+
3574
    local Move
3575-
  ["Cooldown"] = 5,
3575+
3576
      if p.Input == "dasq" then
3577
        Move = p
3578
        break
3579
      end
3580
    end
3581
    local ver
3582
    local numer = Move.Phase
3583
    if numer == 1 then
3584
      ver = true
3585
    end
3586
    if numer == 2 then
3587-
    local ver = true
3587+
      ver = Phase2Unlocked
3588
    end
3589
    if numer == 3 then
3590
      ver = Phase3Unlocked
3591
    end
3592
    if numer == 4 then
3593
      ver = Phase4Unlocked
3594
    end
3595
    local CD = Move.Cooldown
3596
    local name = Move.CooldownName
3597
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
3598
      Viable = true
3599
      Cooldown(name, CD)
3600-
	chatfunc("Take this!","くらえ!")
3600+
3601-
	RATr.Enabled = true
3601+
3602-
	LATr.Enabled = true
3602+
3603-
	local function THROW()
3603+
3604-
	    p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
3604+
    if carding == true then
3605
      return
3606
    end
3607-
        p.CFrame = CFrame.new(RootPart.Position + DIR * 5, RootPart.Position + DIR * 20) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
3607+
    carding = true
3608
    doingmoves(true)
3609-
        m.MeshId = "rbxassetid://20329976"
3609+
3610
    local RNmove = LastMove
3611
    DIR = Torso.CFrame.lookVector
3612
    for i = 0, 1, 0.1 do
3613
      swait()
3614
      DIR = RootPart.CFrame.lookVector
3615
      PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
3616
    end
3617
    so("153092315", Torso, 5, 0.8)
3618
    for i = 1, 3 do
3619
      swait()
3620-
        local p = Par(EffectModel, "KNAIFU", bcol1, vt(1,1,1), "Plastic")
3620+
3621
      p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
3622-
        p.Size = Vector3.new(.4, .4, 2)
3622+
3623
      local m = Instance.new("SpecialMesh", p)
3624-
        m.Scale = Vector3.new(1.5,1.5,1.5)
3624+
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
3625-
		m.MeshId = "rbxassetid://202083123"
3625+
3626-
		m.TextureId = "rbxassetid://210526258"
3626+
3627-
		m.VertexColor = Vector3.new(0.7,0.5,1)
3627+
3628-
		CreateTrailObj(p,bcol1,bcol1,0,0).Enabled = true
3628+
3629-
		if realmode == true then
3629+
3630-
		m.VertexColor = Vector3.new(1,0,0)
3630+
          p.CFrame = p.CFrame * CFrame.new(0, -0.1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
3631-
		end
3631+
3632-
		so("743521549",p,1,math.random(8,12)/10)
3632+
3633
        p:Remove()
3634
      end), p)
3635
    end
3636
    for i = 0, 1, 0.1 do
3637-
			if lasthit ~= nil then
3637+
3638-
            MainPos2 = lasthit.Position
3638+
      PlayAnimationFromTable(AnimTab.dasq.Animation(2), 0.3, false)
3639-
			else
3639+
3640
    Resume()
3641-
			end
3641+
    Torso.Velocity = vt(0, 5, 0) * 10
3642
    Humanoid.JumpPower = 16
3643
    Humanoid.Jump = true
3644
    swait(3)
3645
    local card = it("Part", EffectModel)
3646-
              local ohit, opos = rayCast(Pos1, Look.lookVector, 4, Character)
3646+
    card.Anchored = true
3647
    card.CanCollide = false
3648
    card.CFrame = RootPart.CFrame * CFrame.new(0, -3, 0)
3649-
              if ohit ~= nil and ohit.Parent:FindFirstChildOfClass("Humanoid")==nil then
3649+
    local cm = it("BlockMesh", card)
3650-
			  so("541909677",p,1,math.random(8,12)/10)
3650+
    cm.Scale = Vector3.new(1, 0.01, 1)
3651
    yis = card.CFrame
3652-
            until ohit
3652+
    card.Size = Vector3.new(7, 0, 10)
3653-
            MagnitudeDamage(p, 4, 3, Vector3.new(0, 1, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 10, 15)
3653+
    card.Transparency = 1
3654-
     		coroutine.resume(coroutine.create(function()
3654+
    local decal1 = Instance.new("Decal", card)
3655-
			swait(60)
3655+
    decal1.Face = "Top"
3656-
			for i=0,1,.05 do
3656+
    decal1.Name = "D1"
3657-
			swait()
3657+
    decal1.Texture = cards[math.random(1, #cards)]
3658-
			card.Transparency = i
3658+
    decal1.Parent = card
3659-
			end
3659+
    local decal2 = Instance.new("Decal", card)
3660-
			card:Destroy()
3660+
    decal2.Name = "D2"
3661-
			end))
3661+
    decal2.Parent = card
3662-
	     end), MainPos, MainPos2, MouseLook)
3662+
    decal2.Face = "Bottom"
3663
    decal2.Texture = cards[math.random(1, #cards)]
3664-
	end
3664+
    card.Anchored = false
3665
    Stop()
3666
    Humanoid.JumpPower = 80
3667-
      PlayAnimationFromTable(AnimTab.sddq.Animation(1, 0), 0.4, false)
3667+
    Torso.Velocity = Torso.Velocity
3668
    w = Instance.new("Weld", Torso)
3669
    w.Part0 = card
3670
    w.Part1 = Torso
3671
    w.C0 = CFrame.new(0, 3, 0) * CFrame.Angles(0, math.rad(90), 0)
3672-
      PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.4, false)
3672+
    velx = Instance.new("BodyVelocity")
3673
    velx.Parent = RootPart
3674
    velx.maxForce = Vector3.new(400000, 400000, 400000) * 2
3675-
	THROW()
3675+
    velCF = vt(RootPart.CFrame.lookVector.x * 70, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 70)
3676
    velx.velocity = velCF
3677
    CanCancel = true
3678-
      PlayAnimationFromTable(AnimTab.wwx.Animation(2), 0.4, false)
3678+
    cols = {
3679
      BrickColor.new("Royal purple"),
3680
      BrickColor.new("Black"),
3681
      BrickColor.new("Royal purple"),
3682
      BrickColor.new("Really black")
3683-
      PlayAnimationFromTable(AnimTab.wwx.Animation(1), 0.4, false)
3683+
3684-
       DIR = RootPart.CFrame.lookVector
3684+
3685-
   end
3685+
    dmg = 0
3686-
	THROW()
3686+
    bg.Parent = RootPart
3687
    for i = 1, 25 do
3688
      dmg = dmg + 1
3689-
      PlayAnimationFromTable(AnimTab.sddq.Animation(1, 0), 0.4, false)
3689+
3690
      if 5 <= num then
3691
        so("231917784", RootPart, 1, 1)
3692
        so("233096543", RootPart, 1, 0.85)
3693
        num = 0
3694-
      PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.4, false)
3694+
3695-
       DIR = RootPart.CFrame.lookVector
3695+
        p.CFrame = card.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), math.random(-10, 10) / 100, 0)
3696-
   end
3696+
        m = it("SpecialMesh", p)
3697-
	THROW()
3697+
        m.MeshType = "FileMesh"
3698
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
3699
        m.Parent = p
3700-
      PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.4, false)
3700+
        m.Scale = Vector3.new(1, 3, 1)
3701
        m.Name = "Triangle"
3702
        game:GetService("Debris"):AddItem(p, 5)
3703
        coroutine.resume(coroutine.create(function(p)
3704
          for i = 1, 10 do
3705
            p.Transparency = i / 10
3706
            p.Triangle.Scale = p.Triangle.Scale + Vector3.new(2.3, -0.4, 2.3)
3707
            p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(15), 0)
3708-
	  game:GetService("Debris"):AddItem(v,.5)
3708+
3709
          end
3710
          p.Parent = nil
3711
        end), p)
3712-
          PlayAnimationFromTable(AnimTab.adc.Animation(1, oof, i), 0.3, false)
3712+
3713-
      	  DIR = RootPart.CFrame.lookVector
3713+
3714-
      	  if i%5 == 0 then
3714+
        carding = false
3715-
		  THROW()
3715+
3716-
  		  elseif realmode == true then
3716+
3717-
		  THROW()
3717+
      if dmg >= 3 then
3718-
		  end
3718+
        dmg = 0
3719-
  	end
3719+
        MagnitudeDamage(card, 8, 4, Vector3.new(0, 7, 0) + DIR * 10, 0.5, "H2", RootPart, 0, 0, 20, 30)
3720
      end
3721
      do
3722-
      PlayAnimationFromTable(AnimTab.sddq.Animation(1, 0), 0.4, false)
3722+
        local colsz = {
3723
          "Lavender",
3724
          "Magenta",
3725
          "Alder",
3726
          "Royal purple",
3727-
      PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.4, false)
3727+
          "Black"
3728
        }
3729
        local blast2 = Par(EffectModel, "Effect", colsz[math.random(1, #colsz)], vt(1, 1, 1), "SmoothPlastic")
3730-
	THROW()
3730+
        blast2.CFrame = card.CFrame * CFrame.new(math.random(-5, 5), 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
3731-
	swait(5)
3731+
3732-
	RATr.Enabled = false
3732+
3733-
	LATr.Enabled = false
3733+
3734
        coroutine.resume(coroutine.create(function()
3735
          for i = 1, 20 do
3736
            blast2.Transparency = 0.25 + i / 20
3737
            m.Scale = m.Scale + vt(-0.1, -0.1, -0.1)
3738-
  ["Input"] = "wwsq",
3738+
3739-
  ["Name"] = "Big Blast",
3739+
3740
          end
3741
          blast2:Remove()
3742-
  ["CooldownName"] = "WWSQcool",
3742+
3743
        Anim = "Jump"
3744
        velx.velocity = vt(RootPart.CFrame.lookVector.x * 90, RootPart.CFrame.lookVector.y * 1, RootPart.CFrame.lookVector.z * 70)
3745
        gyroface()
3746
        swait()
3747
      end
3748-
      if p.Input == "wwsq" then
3748+
3749
    velx.Parent = nil
3750
    bg.Parent = nil
3751
    w.Parent = nil
3752
    card.Anchored = true
3753-
    local ver = true
3753+
    carding = false
3754
    coroutine.resume(coroutine.create(function()
3755
      for i = 1, 15 do
3756
        swait()
3757
        card.Size = card.Size + Vector3.new(0.1, 0, 0.1)
3758
        card.CFrame = card.CFrame * CFrame.Angles(0, math.rad(10), 0)
3759
        card.D1.Transparency = i / 15
3760
        card.D2.Transparency = i / 15
3761
        game.Debris:AddItem(card, 3)
3762
      end
3763
    end))
3764-
    LastMove = "WWSQ"
3764+
3765
      Torso.Velocity = RootPart.CFrame.lookVector * 70 + vt(0, 5, 0) * 10
3766
      Humanoid.JumpPower = 80
3767-
	for i = 0, 1, 0.2 do
3767+
      Humanoid.Jump = true
3768
      swait()
3769
      for i = 0, 1, 0.1 do
3770
        swait()
3771
        DIR = RootPart.CFrame.lookVector
3772
        PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
3773
      end
3774
      carding = false
3775
      Humanoid.JumpPower = 80
3776
      doingmoves(false)
3777
    end
3778-
      m.MeshId = "rbxassetid://20329976"
3778+
3779
})
3780
table.insert(MovesTable, {
3781
  ["Input"] = "saq",
3782
  ["Name"] = "Old memories",
3783
  ["Phase"] = 1,
3784
  ["Cooldown"] = 0,
3785
  ["CooldownName"] = "SAQcool",
3786
  ["CanCancel"] = false,
3787
  ["Conditions"] = function()
3788
    local Viable = false
3789
    local Move
3790-
	chatfunc("Take this!","くらえ!")
3790+
3791-
	local BodyVel = Instance.new("BodyVelocity")
3791+
3792-
	BodyVel.P = 2000
3792+
3793-
	BodyVel.maxForce = Vector3.new(0, 4800000, 0)
3793+
3794
      end
3795
    end
3796-
    BodyVel.velocity = Vector3.new(0, 60, 0)
3796+
    local ver
3797-
    game:GetService("Debris"):AddItem(BodyVel,.5)
3797+
    local numer = Move.Phase
3798
    if numer == 1 then
3799
      ver = true
3800
    end
3801
    if numer == 2 then
3802-
	so("136007472",Torso,1,1.5)
3802+
      ver = Phase2Unlocked
3803-
	for i = 1, 20 do
3803+
3804-
          local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
3804+
    if numer == 3 then
3805
      ver = Phase3Unlocked
3806
    end
3807-
          m.Scale = Vector3.new(3,3,3)
3807+
    if numer == 4 then
3808
      ver = Phase4Unlocked
3809-
            for i = 0,1,.1 do
3809+
3810-
              blast2.Transparency = i
3810+
3811-
              blast2.Mesh.Scale = Vector3.new(3-3*i,3-3*i,3-3*i)
3811+
3812
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
3813
      Viable = true
3814
      Cooldown(name, CD)
3815
    end
3816
    return Viable
3817-
	end
3817+
3818-
    for i = 0, 1, .2 do
3818+
3819
    doingmoves(true)
3820-
          PlayAnimationFromTable(AnimTab.aasq.Animation(9, 0, 0), .5, false)
3820+
    LastMove = "SAQ"
3821-
	local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
3821+
3822
    Cooldown("SAQcool", 0)
3823
    DIR = Torso.CFrame.lookVector
3824-
          m.Scale = Vector3.new(3,3,3)
3824+
3825
    vp.position = char.Torso.Position
3826-
            for i = 0,1,.1 do
3826+
    vp.Parent = char.Torso
3827-
              blast2.Transparency = i
3827+
3828-
              blast2.Mesh.Scale = Vector3.new(3-3*i,3-3*i,3-3*i)
3828+
3829
    vp.D = 2000
3830
    for i = 0, 1, 0.3 do
3831
      swait()
3832
      PlayAnimationFromTable(AnimTab.saq.Animation(1), 0.4, false)
3833
    end
3834
    for i = 0, 1, 0.3 do
3835
      swait()
3836-
        Humanoid.WalkSpeed = 8
3836+
      PlayAnimationFromTable(AnimTab.saq.Animation(2), 0.3, false)
3837
    end
3838
    so("211062246", Torso, 1, 1)
3839
    so("255679373", Torso, 1, 1)
3840
    so("231917822", Torso, 1, 0.5)
3841
    so("233856115", Torso, 1, 0.5)
3842
    local circle = Par(EffectModel, "Effect", "Black", vt(1, 0.2, 1), "SmoothPlastic")
3843-
        m.MeshId = "rbxassetid://20329976"
3843+
    local decal = Instance.new("Decal", circle)
3844
    circle.CFrame = char.Torso.CFrame * CFrame.Angles(math.rad(90), 0, 0) * CFrame.new(0, -1.8, 0)
3845
    local cmesh = Instance.new("BlockMesh", circle)
3846
    cmesh.Scale = Vector3.new(14, 0.1, 14)
3847
    circle.Size = Vector3.new(1, 0.2, 1)
3848
    decal.Face = "Top"
3849
    circle.Transparency = 1
3850
    decal.Texture = "http://www.roblox.com/asset/?id=363269577"
3851
    local decal2 = Instance.new("Decal", circle)
3852
    decal2.Face = "Bottom"
3853
    decal2.Texture = "http://www.roblox.com/asset/?id=363269577"
3854-
        local p = Par(EffectModel, "Effect", bcol1, vt(1,1,1), "Neon")
3854+
3855
      for i = 1, 15 do
3856-
        p.Size = Vector3.new(4, 4, 4)
3856+
        cmesh.Scale = cmesh.Scale + Vector3.new(0.6, 0.1, 0.6)
3857
        decal.Transparency = i / 15
3858
        decal2.Transparency = i / 15
3859-
		m.MeshType = "Sphere"
3859+
        circle.CFrame = circle.CFrame * CFrame.Angles(0, math.rad(15), 0)
3860
        swait()
3861
      end
3862-
		so("75494297",Torso,1,.5)
3862+
      circle:Destroy()
3863
    end))
3864
    for i = 1, 20 do
3865
      local p = Par(EffectModel, "Effect", "Black", vt(0, 0, 0), "SmoothPlastic")
3866
      p.CFrame = Torso.CFrame * CFrame.new(0, 0, -0.3)
3867
      p.CFrame = p.CFrame * CFrame.new(math.random(-3, 3), math.random(-1, 1), 0)
3868
      m = Instance.new("BlockMesh", p)
3869
      m.Scale = Vector3.new(1, 0.1, 1)
3870
      p.Transparency = 1
3871
      local ono = script.dark:clone()
3872
      ono.Enabled = true
3873
      ono.Parent = p
3874
      coroutine.resume(coroutine.create(function(p)
3875
        for i = 1, 7 do
3876
          swait()
3877
          p.CFrame = p.CFrame * CFrame.new(0, 0, -1)
3878
          MagnitudeDamage(p, 8, 5, Vector3.new(0, 20, 0) + DIR * 10, 0.5, "H2", RootPart, 0, 0, 20, 30)
3879
        end
3880
        swait(5)
3881
        p.dark.Enabled = false
3882-
      p.CFrame = card.CFrame
3882+
        game.Debris:AddItem(p, 2)
3883
      end), p)
3884
    end
3885-
      m.MeshId = "rbxassetid://3270017"
3885+
3886
    vp:Destroy()
3887
    doingmoves(false)
3888
  end
3889
})
3890
table.insert(MovesTable, {
3891
  ["Input"] = "ase",
3892
  ["Name"] = "ASE",
3893
  ["Phase"] = 1,
3894
  ["Cooldown"] = 0,
3895
  ["CooldownName"] = "ASEcool",
3896
  ["CanCancel"] = false,
3897
  ["Conditions"] = function()
3898-
            until ohit ~= nil
3898+
3899-
            MagnitudeDamage(p, 40, 20, Vector3.new(0, 30, 0) + DIR * 70, 0.5, "H2", RootPart, 0, 0, 10, 15)
3899+
3900-
            local t = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
3900+
3901
      if p.Input == "ase" then
3902-
			t.Transparency = .5
3902+
3903
        break
3904
      end
3905
    end
3906
    local ver
3907
    local numer = Move.Phase
3908-
            local t2 = Par(EffectModel, "Effect", "White", vt(1, 1, 1), "Neon")
3908+
    if numer == 1 then
3909-
            t2.CFrame = p.CFrame
3909+
      ver = true
3910-
            local m2 = Instance.new("SpecialMesh")
3910+
3911-
            m2.MeshType = "Sphere"
3911+
    if numer == 2 then
3912-
            m2.Parent = t2
3912+
      ver = Phase2Unlocked
3913-
            m2.Scale = Vector3.new(2.6,2.6,2.6)
3913+
3914-
            m2.Name = "Triangle"
3914+
    if numer == 3 then
3915
      ver = Phase3Unlocked
3916-
			so("233091205", t, 5, 1)
3916+
3917-
			m.Scale = Vector3.new(40,40,40)
3917+
    if numer == 4 then
3918-
			m2.Scale = Vector3.new(36,36,36)
3918+
      ver = Phase4Unlocked
3919-
			card.Transparency = 1
3919+
3920-
			swait(30)
3920+
3921-
              for i = 0,1,.1 do
3921+
3922-
                t.Transparency = i+.5
3922+
3923-
                t2.Transparency = i
3923+
3924
      Cooldown(name, CD)
3925
    end
3926-
              t:Destroy()
3926+
3927-
			  t2:Destroy()
3927+
3928-
			  card:Destroy()
3928+
3929
    doingmoves(true)
3930-
			if realmode == true then
3930+
    LastMove = "ASE"
3931-
			swait(5)
3931+
3932-
			for i = 1, 10 do
3932+
3933-
			swait(5)
3933+
3934-
            local t = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
3934+
    p = Instance.new("Sound")
3935-
            t.CFrame = p.CFrame * CFrame.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
3935+
    p.SoundId = "http://www.roblox.com/asset/?id=161006069"
3936-
			t.Transparency = .5
3936+
3937
    p.Pitch = 0.9
3938
    p.Parent = game.Players.LocalPlayer.Character["Right Arm"]
3939
    p:Play()
3940
    game:GetService("Debris"):AddItem(p, 6)
3941
    p = Instance.new("Sound")
3942-
            local t2 = Par(EffectModel, "Effect", "White", vt(1, 1, 1), "Neon")
3942+
    p.SoundId = "http://www.roblox.com/asset/?id=161006163"
3943-
            t2.CFrame = t.CFrame
3943+
3944-
            local m2 = Instance.new("SpecialMesh")
3944+
    p.Pitch = 0.7
3945-
            m2.MeshType = "Sphere"
3945+
    p.Parent = game.Players.LocalPlayer.Character["Right Arm"]
3946-
            m2.Parent = t2
3946+
3947-
            m2.Scale = Vector3.new(2.6,2.6,2.6)
3947+
    game:GetService("Debris"):AddItem(p, 6)
3948-
            m2.Name = "Triangle"
3948+
3949-
            MagnitudeDamage(t, 40, 20, Vector3.new(0, 30, 0) + DIR * 70, 0.5, "H2", RootPart, 0, 0, 10, 15)
3949+
      local p = Par(EffectModel, "Effect", "Black", vt(1.3, 0.2, 1.6), "SmoothPlastic")
3950-
			coroutine.resume(coroutine.create(function(p)
3950+
      p.CFrame = RootPart.CFrame
3951-
			so("233091205", t, 5, 1)
3951+
      p.CFrame = p.CFrame * CFrame.new(math.random(-5, 5), math.random(-1, 1), 0) * CFrame.Angles(math.rad(180), 0, math.rad(90))
3952-
			m.Scale = Vector3.new(40,40,40)
3952+
      m = Instance.new("BlockMesh", p)
3953-
			m2.Scale = Vector3.new(36,36,36)
3953+
      m.Scale = Vector3.new(1, 0.1, 1)
3954-
			card.Transparency = 1
3954+
      local decal1 = Instance.new("Decal", p)
3955-
			swait(30)
3955+
      decal1.Face = "Top"
3956-
              for i = 0,1,.1 do
3956+
      decal1.Texture = cards[math.random(1, #cards)]
3957-
                t.Transparency = i+.5
3957+
      decal1.Name = "D1"
3958-
                t2.Transparency = i
3958+
      local decal2 = decal1:clone()
3959
      decal2.Name = "D2"
3960
      decal2.Parent = p
3961-
              t:Destroy()
3961+
      decal2.Face = "Bottom"
3962-
			  t2:Destroy()
3962+
      decal2.Texture = cards[math.random(1, #cards)]
3963-
			  card:Destroy()
3963+
      local card = p
3964
      coroutine.resume(coroutine.create(function(card, p)
3965-
			end
3965+
        for i = 1, 5 do
3966-
			end
3966+
3967
            local er = p:clone()
3968
            er.Parent = EffectModel
3969
            coroutine.resume(coroutine.create(function(p)
3970-
	local parr = nil
3970+
3971-
	local posd = nil
3971+
                er.D1.Transparency = i / 10
3972-
	repeat
3972+
                er.D2.Transparency = i / 10
3973-
	swait()
3973+
                er.Size = er.Size - Vector3.new(0.16, 0, 0.13)
3974-
	parr, posd = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 3, Character)
3974+
3975-
	until parr
3975+
3976
              er:Remove()
3977
            end), p)
3978
            swait()
3979
            p.CFrame = p.CFrame * CFrame.new(0, 0, 2)
3980
            MagnitudeDamage(p, 8, 3, Vector3.new(0, 1, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
3981
          end
3982-
      m.MeshId = "rbxassetid://20329976"
3982+
3983
        local t = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
3984
        t.CFrame = p.CFrame
3985
        local m = Instance.new("SpecialMesh")
3986
        m.MeshType = "Sphere"
3987
        m.Parent = t
3988
        m.Scale = Vector3.new(1, 1, 1)
3989
        m.Name = "Triangle"
3990
        coroutine.resume(coroutine.create(function(p)
3991
          for i = 1, 15 do
3992
            t.Transparency = i / 15
3993
            t.Triangle.Scale = t.Triangle.Scale + Vector3.new(0.1, 0.1, 0.1)
3994-
	for i = 0, 1, 0.1 do
3994+
            t.CFrame = t.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-20, 20) / 40, math.random(-20, 20) / 50, 0)
3995
            swait()
3996
          end
3997-
      PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.5, false)
3997+
          t.Parent = nil
3998
        end), p)
3999-
swait(20)
3999+
4000
      end), p, card)
4001
    end
4002
    local EDIR = RootPart.CFrame.lookVector
4003
    local vp = Instance.new("BodyVelocity", Torso)
4004
    vp.MaxForce = Vector3.new(4800000, 4800000, 4800000)
4005-
  ["Name"] = "Get Down",
4005+
4006
    vp.Velocity = EDIR * -30
4007
    for i = 0, 1, 0.2 do
4008
      swait()
4009
      PlayAnimationFromTable(AnimTab.ase.Animation(1), 0.6, false)
4010
    end
4011
    PlayAnimationFromTable(AnimTab.ase.Animation(2), 0.3, false)
4012
    for i = 0, 1, 0.1 do
4013
      swait()
4014
      RootJoint.C0 = RootJoint.C0 * euler(0.4, 0, 0)
4015
    end
4016
    vp:Destroy()
4017
    doingmoves(false)
4018
  end
4019-
    local ver = true
4019+
4020
table.insert(MovesTable, {
4021
  ["Input"] = "sdq",
4022
  ["Name"] = "Card throw",
4023
  ["Phase"] = 1,
4024
  ["Cooldown"] = 0,
4025
  ["CooldownName"] = "SDQcool",
4026
  ["CanCancel"] = false,
4027
  ["Conditions"] = function()
4028
    local Viable = false
4029
    local Move
4030
    for _, p in pairs(MovesTable) do
4031
      if p.Input == "sdq" then
4032
        Move = p
4033
        break
4034
      end
4035
    end
4036
    local ver
4037
    local numer = Move.Phase
4038
    if numer == 1 then
4039-
	local snd = Instance.new("Sound",Head)
4039+
      ver = true
4040-
	snd.SoundId = "rbxassetid://904811971"
4040+
4041-
	snd.Volume = 1
4041+
    if numer == 2 then
4042-
	snd:Play()
4042+
      ver = Phase2Unlocked
4043-
	chatfunc("Useless useless useless useless useless useless useless useless useless useless useless!","無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄!")
4043+
4044-
	RLTr.Enabled = true
4044+
    if numer == 3 then
4045-
    local soN = "12222216"
4045+
      ver = Phase3Unlocked
4046-
	velx = Instance.new("BodyVelocity")
4046+
4047
    if numer == 4 then
4048-
    velx.maxForce = Vector3.new(4000, 4000, 4000) * 2
4048+
      ver = Phase4Unlocked
4049-
	velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
4049+
4050
    local CD = Move.Cooldown
4051
    local name = Move.CooldownName
4052
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
4053
      Viable = true
4054
      Cooldown(name, CD)
4055
    end
4056
    return Viable
4057-
		local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
4057+
4058-
        blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0)
4058+
4059
    doingmoves(true)
4060-
        m.Scale = Vector3.new(.4, 1, .4)
4060+
4061-
		m.MeshType = "Sphere"
4061+
4062
    local ha = false
4063-
          for i = 0,1,.05 do
4063+
4064-
            blast2.Transparency = i
4064+
4065-
            m.Scale = Vector3.new(.4,1+10*i,.4)
4065+
      PlayAnimationFromTable(AnimTab.sdq.Animation(1), 0.3, false)
4066-
		swait()
4066+
      if Comboing == true and CANtwod == true then
4067-
		end
4067+
        ha = true
4068
      end
4069
    end
4070
    coroutine.resume(coroutine.create(function()
4071
      for i = 0, 1, 0.2 do
4072
        if ha == false then
4073-
      MagnitudeDamage(RightLeg, 4, 2, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
4073+
          local offset = (RootPart.Position.y - mouse.Hit.p.y) / 60
4074-
      velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
4074+
          local mag = (RootPart.Position - mouse.Hit.p).magnitude / 66
4075
          local offset = offset / mag
4076
          RW.C1 = clerp(RW.C1, euler(offset, 0, 0), 1)
4077
          LW.C1 = clerp(LW.C1, euler(offset, 0, 0), 1)
4078-
		local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
4078+
          Neck.C0 = CFrame.new(0, 1.5, 0) * euler(-offset, 0, 0)
4079-
        blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0)
4079+
          RootPart.CFrame = FaceMouse()[1]
4080
        end
4081-
        m.Scale = Vector3.new(.4,1,.4)
4081+
        if Comboing == true and CANtwod == true then
4082-
		m.MeshType = "Sphere"
4082+
          ha = true
4083
        end
4084-
          for i = 0,1,.1 do
4084+
4085-
            blast2.Transparency = i
4085+
          local blast2 = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
4086-
            m.Scale = Vector3.new(.4,1+10*i,.4)
4086+
          blast2.CFrame = LeftArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4087-
		swait()
4087+
4088-
		end
4088+
          m.Scale = Vector3.new(1.5, 1.5, 1.5)
4089
          coroutine.resume(coroutine.create(function(p)
4090
            for i = 1, 15 do
4091
              blast2.Transparency = 0 + i / 15
4092
              blast2.Mesh.Scale = blast2.Mesh.Scale / 1.1
4093
              swait()
4094-
	  velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
4094+
4095
            blast2:Remove()
4096-
      MagnitudeDamage(RightLeg, 4, 2, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
4096+
4097
          local blast2 = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
4098
          blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4099-
		local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
4099+
4100-
        blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0)
4100+
          m.Scale = Vector3.new(1.5, 1.5, 1.5)
4101
          coroutine.resume(coroutine.create(function(p)
4102-
        m.Scale = Vector3.new(.4, 1, .4)
4102+
            for i = 1, 15 do
4103-
		m.MeshType = "Sphere"
4103+
              blast2.Transparency = 0 + i / 15
4104
              blast2.Mesh.Scale = blast2.Mesh.Scale / 1.1
4105-
          for i = 0,1,.1 do
4105+
4106-
            blast2.Transparency = i
4106+
4107-
            m.Scale = Vector3.new(.4,1+10*i,.4)
4107+
4108-
		swait()
4108+
4109-
		end
4109+
4110
          PlayAnimationFromTable(AnimTab.sdq.Animation(2), 0.3, false)
4111
        end
4112
      end
4113
    end))
4114
    for i = 1, 5 do
4115-
	  velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
4115+
      if ha == false then
4116
        local offset = (RootPart.Position.y - mouse.Hit.p.y) / 60
4117-
      MagnitudeDamage(RightLeg, 4, 2, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
4117+
        local mag = (RootPart.Position - mouse.Hit.p).magnitude / 66
4118
        local offset = offset / mag
4119-
	velx:Destroy()
4119+
        RW.C1 = clerp(RW.C1, euler(offset, 0, 0), 1)
4120
        LW.C1 = clerp(LW.C1, euler(offset, 0, 0), 1)
4121
        Neck.C0 = CFrame.new(0, 1.5, 0) * euler(-offset, 0, 0)
4122
        RootPart.CFrame = FaceMouse()[1]
4123-
        local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
4123+
4124
      if Comboing == true and CANtwod == true then
4125
        ha = true
4126
      end
4127
      do
4128
        local CPlayer = char
4129
        Humanoid.WalkSpeed = 20
4130
        swait(5)
4131
        DIR = Torso.CFrame.lookVector
4132
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
4133
        p.Transparency = 0.5
4134
        p.Anchored = true
4135
        p.CFrame = CFrame.new(CPlayer.HumanoidRootPart.Position + DIR * 5, CPlayer.HumanoidRootPart.Position + DIR * 20) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
4136
        m = Instance.new("SpecialMesh", p)
4137
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
4138
        m.Scale = Vector3.new(2, 2, 2)
4139
        coroutine.resume(coroutine.create(function(p)
4140
          for i = 1, 10 do
4141
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5 - i * 0.1, 0.15, 1.5 - i * 0.1)
4142
            p.Transparency = 0.5 + i / 10
4143
            p.CFrame = p.CFrame * CFrame.new(0, 2, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
4144
            swait()
4145
          end
4146
          p:Destroy()
4147
        end), p)
4148
        local p = Par(EffectModel, "Effect", "Black", vt(1.6, 0.5, 1.9), "SmoothPlastic")
4149
        p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -2)
4150
        p.Size = Vector3.new(0.5, 1.6, 1.9)
4151
        m = Instance.new("BlockMesh", p)
4152
        m.Scale = Vector3.new(0.1, 1, 1)
4153
        local decal1 = Instance.new("Decal", p)
4154
        decal1.Face = "Right"
4155
        decal1.Texture = cards[math.random(1, #cards)]
4156-
		snd:Stop()
4156+
        decal1.Name = "D1"
4157-
		snd.TimePosition = 5.8
4157+
        local decal2 = decal1:clone()
4158-
		snd:Play()
4158+
        decal2.Name = "D2"
4159-
		chatfunc("USELESS!","無駄!")
4159+
        decal2.Parent = p
4160
        decal2.Face = "Left"
4161
        decal2.Texture = cards[math.random(1, #cards)]
4162
        local card = p
4163
        local clon = 0
4164
        local ps = Instance.new("Sound")
4165
        ps.SoundId = "http://www.roblox.com/asset/?id=161006182"
4166-
        local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
4166+
        ps.Pitch = 1
4167
        ps.Volume = 1
4168
        ps.Parent = p
4169
        ps:Play()
4170
        local lpos, cpos
4171
        game.Debris:AddItem(ps, 2)
4172
        if mouse.Hit.p ~= nil then
4173
          local MainPos = p.Position
4174
          if ha == true then
4175
            MainPos2 = Noob.Torso.Position
4176
          end
4177
          if ha == false then
4178
            MainPos2 = mouse.Hit.p
4179
          end
4180
          local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
4181
          coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
4182
            local num = 25
4183
            repeat
4184
              swait()
4185
              local ohit, opos = rayCast(Pos1, Look.lookVector, 8, Character)
4186
              if Comboing == true and CANtwod == true then
4187
                ha = true
4188
              end
4189
              p.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
4190
              Pos1 = Pos1 + Look.lookVector * 5
4191
              clon = clon + 1
4192
              if clon >= 4 then
4193
                clon = 0
4194
                do
4195
                  local er = p:clone()
4196
                  er.Parent = EffectModel
4197
                  coroutine.resume(coroutine.create(function(p)
4198
                    for i = 1, 10 do
4199
                      er.D1.Transparency = i / 10
4200
                      er.D2.Transparency = i / 10
4201
                      er.Size = er.Size - Vector3.new(0, 0.1, 0.1)
4202
                      swait()
4203
                    end
4204
                    er:Remove()
4205
                  end), p)
4206
                end
4207
              end
4208
              if ohit ~= nil then
4209
                num = 0
4210
              end
4211
              num = num - 1
4212
            until num <= 0
4213
            MagnitudeDamage(p, 8, 4, Vector3.new(0, 1, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 10, 15)
4214
            local t = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
4215
            t.CFrame = p.CFrame
4216
            local m = Instance.new("SpecialMesh")
4217
            m.MeshType = "Sphere"
4218
            m.Parent = t
4219
            m.Scale = Vector3.new(3, 3, 3)
4220
            m.Name = "Triangle"
4221
            coroutine.resume(coroutine.create(function(p)
4222-
      m.MeshId = "rbxassetid://3270017"
4222+
4223
                t.Transparency = i / 15
4224
                t.Triangle.Scale = t.Triangle.Scale + Vector3.new(0.1, 0.1, 0.1)
4225
                t.CFrame = t.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-20, 20) / 40, math.random(-20, 20) / 50, 0)
4226
                swait()
4227
              end
4228
              t.Parent = nil
4229
            end), p)
4230
            local ggui = Instance.new("BillboardGui")
4231
            ggui.Parent = card
4232
            ggui.Size = UDim2.new(10, 0, 7.692307692307692, 0)
4233
            ggui.AlwaysOnTop = true
4234
            local img = Instance.new("ImageLabel")
4235
            img.Parent = ggui
4236
            img.BackgroundTransparency = 1
4237
            img.Size = UDim2.new(1, 0, 1, 0)
4238
            img.Image = "rbxassetid://200369416"
4239
            img.ImageColor3 = BrickColor.new("Royal purple").Color
4240
            coroutine.resume(coroutine.create(function()
4241
              for i = 1, 15 do
4242
                swait()
4243
                img.ImageTransparency = i / 15
4244
                img.Rotation = img.Rotation + 10
4245
                ggui.Size = ggui.Size + UDim2.new(1, 0, 0.7692307692307692, 0)
4246
              end
4247
              card:Destroy()
4248
            end))
4249-
	RLTr.Enabled = false
4249+
4250-
    MagnitudeDamage(RightLeg, 6, 15, Vector3.new(0, 1, 0) + DIR * 2.5, 0.5, "H1", Head, 0.1, 0, true, 0)
4250+
4251-
	snd:Destroy()
4251+
4252-
if LastMove == RNmove then
4252+
4253
    RW.C1 = CFrame.new()
4254
    LW.C1 = CFrame.new()
4255
    doingmoves(false)
4256
  end
4257
})
4258
table.insert(MovesTable, {
4259-
  ["Name"] = "Rush Punch",
4259+
4260
  ["Name"] = "Get down",
4261-
  ["Cooldown"] = 3,
4261+
4262
  ["Cooldown"] = 0,
4263
  ["CooldownName"] = "DWCcool",
4264
  ["CanCancel"] = false,
4265
  ["Conditions"] = function()
4266
    local Viable = false
4267
    local Move
4268
    for _, p in pairs(MovesTable) do
4269
      if p.Input == "dwc" then
4270
        Move = p
4271
        break
4272
      end
4273-
    local ver = true
4273+
4274
    local ver
4275
    local numer = Move.Phase
4276
    if numer == 1 then
4277
      ver = true
4278
    end
4279
    if numer == 2 then
4280
      ver = Phase2Unlocked
4281
    end
4282
    if numer == 3 then
4283
      ver = Phase3Unlocked
4284-
    LastMove = "saq"
4284+
4285
    if numer == 4 then
4286
      ver = Phase4Unlocked
4287
    end
4288
    local CD = Move.Cooldown
4289
    local name = Move.CooldownName
4290
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
4291
      Viable = true
4292
      Cooldown(name, CD)
4293-
	local snd = Instance.new("Sound",Head)
4293+
4294-
	snd.SoundId = "rbxassetid://904811971"
4294+
4295-
	snd.Volume = 1
4295+
4296-
	snd:Play()
4296+
4297-
	chatfunc("Useless useless useless useless useless useless useless useless useless useless useless!","無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄!")
4297+
4298-
	RATr.Enabled = true
4298+
4299-
	LATr.Enabled = true
4299+
4300-
    local soN = "12222216"
4300+
4301-
	velx = Instance.new("BodyVelocity")
4301+
4302
      1.4,
4303-
    velx.maxForce = Vector3.new(4000, 4000, 4000) * 2
4303+
4304-
	velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
4304+
4305
      1.5
4306
    }
4307-
      for i = 0, 1, .5 do
4307+
    local soN = "231917856"
4308
    for i = 1, 2 do
4309-
        PlayAnimationFromTable(AnimTab.saq.Animation(1), 0.7, false)
4309+
4310
      ora = nou[math.random(1, #nou)]
4311
      DIR = char.Torso.CFrame.lookVector
4312
      so(soN, Torso, 1, ora)
4313
      for i = 0, 0.4, 0.15 do
4314-
local part1 = Instance.new("Part",EffectModel)
4314+
4315-
part1.Size = Vector3.new(1,2,1)
4315+
4316-
part1.CanCollide = false
4316+
4317-
part1.Anchored = true
4317+
4318-
part1.BrickColor = BrickColor.new("Dark orange")
4318+
      MagnitudeDamage(RightLeg, 4, 1, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
4319-
part1.CFrame = RightArm.CFrame
4319+
4320-
if Character:FindFirstChildOfClass("CharacterMesh") then
4320+
4321-
local mh = Instance.new("SpecialMesh",part1)
4321+
4322-
mh.MeshId = "rbxassetid://279174886"
4322+
4323-
mh.Scale = Vector3.new(1.1,1.1,1.1)
4323+
4324
      end
4325-
for i = .4,1,.1 do
4325+
4326-
swait()
4326+
      MagnitudeDamage(RightLeg, 4, 1, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
4327-
part1.Transparency = i
4327+
4328
        swait()
4329-
part1:Destroy()
4329+
4330
        PlayAnimationFromTable(AnimTab.dwc.Animation(3), 0.5, false)
4331-
      MagnitudeDamage(RightArm, 4, 2, DIR * 3, 0.5, "H1", Head, 0, 0, 10, 15)
4331+
4332-
      velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
4332+
4333
      MagnitudeDamage(RightLeg, 4, 1, Vector3.new(0, 2, 0) + DIR * 1, 0.5, "H1", Head, 0, 0, 10, 15)
4334-
      for i = 0, 1, .5 do
4334+
4335
    for i = 0, 1, 0.2 do
4336-
        PlayAnimationFromTable(AnimTab.saq.Animation(2), 0.7, false)
4336+
4337
      do
4338
        local blast2 = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
4339
        blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4340
        m = Instance.new("BlockMesh", blast2)
4341-
local part2 = Instance.new("Part",EffectModel)
4341+
4342-
part2.Size = Vector3.new(1,2,1)
4342+
4343-
part2.CanCollide = false
4343+
4344-
part2.Anchored = true
4344+
4345-
part2.BrickColor = BrickColor.new("Dark orange")
4345+
4346-
part2.CFrame = LeftArm.CFrame
4346+
4347-
if Character:FindFirstChildOfClass("CharacterMesh") then
4347+
4348-
local mh = Instance.new("SpecialMesh",part2)
4348+
4349-
mh.MeshId = "rbxassetid://279174949"
4349+
4350-
mh.Scale = Vector3.new(1.1,1.1,1.1)
4350+
4351
        blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4352-
for i = .4,1,.1 do
4352+
4353-
swait()
4353+
4354-
part2.Transparency = i
4354+
4355
          for i = 1, 40 do
4356-
part2:Destroy()
4356+
4357
            swait()
4358-
      MagnitudeDamage(LeftArm, 4, 2, DIR * 3, 0.5, "H1", Head, 0, 0, 10, 15)
4358+
4359-
      velx.velocity = vt(RootPart.CFrame.lookVector.x * 10, RootPart.CFrame.lookVector.y * 0, RootPart.CFrame.lookVector.z * 10)
4359+
4360
          blast2:Remove()
4361-
		snd:Stop()
4361+
4362-
		snd.TimePosition = 5.8
4362+
4363-
		snd:Play()
4363+
4364-
		chatfunc("USELESS!","無駄!")
4364+
4365-
	velx:Destroy()
4365+
4366-
	    for i = 0, 1, 0.25 do
4366+
4367
    end
4368
    DIR = Head.CFrame.lookVector
4369-
	local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
4369+
4370
    Torso.Velocity = char.Torso.CFrame.lookVector * 30
4371
    for i = 0, 1, 0.1 do
4372
      swait()
4373
      if LastMove ~= RNmove then
4374
        break
4375
      end
4376
      do
4377
        local blast2 = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
4378
        blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4379
        m = Instance.new("BlockMesh", blast2)
4380
        m.Scale = Vector3.new(1, 1, 1)
4381
        coroutine.resume(coroutine.create(function()
4382
          for i = 1, 40 do
4383
            blast2.Transparency = i / 40
4384
            swait()
4385
            blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4386
          end
4387
          blast2:Remove()
4388
        end))
4389
        local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
4390
        blast2.CFrame = RightLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4391
        m = Instance.new("BlockMesh", blast2)
4392
        m.Scale = Vector3.new(1, 1, 1)
4393
        coroutine.resume(coroutine.create(function()
4394-
	for i = 0, 1, 0.5 do
4394+
4395
            blast2.Transparency = i / 40
4396-
	PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.5, false)
4396+
4397-
	end
4397+
4398-
	so("12222208", RootPart, 5, .7)
4398+
4399-
	  p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
4399+
4400
        end))
4401-
        p.CFrame = (Torso.CFrame-Vector3.new(0,2.5,0)) * CFrame.Angles(0, math.random(-50, 50), 0)
4401+
4402
      end
4403-
        m.MeshId = "rbxassetid://20329976"
4403+
4404
    for i = 1, 10 do
4405
      local p = Par(EffectModel, "Effect", "Black", vt(0.2, 1, 0.2), "SmoothPlastic")
4406
      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)
4407
      local m = Instance.new("SpecialMesh")
4408
      m.MeshType = "Sphere"
4409
      m.Parent = p
4410-
          for ii = 1, 10 do
4410+
4411-
            p.Transparency = ii / 10
4411+
4412
        for i = 1, 40 do
4413-
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1, -0.1, 1)
4413+
4414
          p.CFrame = p.CFrame * CFrame.new(0, -1, 0)
4415
          swait()
4416
        end
4417
        p.Parent = nil
4418-
      MagnitudeDamage(p, 5, 20, Vector3.new(0, 20, 0) + DIR * 50, 0.1, "H1", RootPart, 0.4, 0.4, 8, 10)
4418+
4419-
	  CamShake(RootPart, 15, 0.5, 20)
4419+
4420-
	for i = 0, 1, 0.1 do
4420+
4421
    ref.Anchored = true
4422-
	PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.5, false)
4422+
4423-
	end
4423+
4424-
	swait(5)
4424+
4425-
	RATr.Enabled = false
4425+
4426-
	LATr.Enabled = false
4426+
4427-
	snd:Destroy()
4427+
4428-
if LastMove == RNmove then
4428+
4429
      local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
4430
      p.CFrame = CFrame.new(ref.Position + Vector3.new(0, 1, 0)) * CFrame.Angles(math.rad(90), 0, 0)
4431
      game:GetService("Debris"):AddItem(p, 8)
4432
      local m = Instance.new("SpecialMesh", p)
4433
      m.MeshId = "http://www.roblox.com/asset/?id=3270017"
4434
      m.Scale = Vector3.new(1, 1, 0.1)
4435-
  ["Name"] = "Tyrant Revolver",
4435+
4436
        for i = 1, 15 do
4437-
  ["Cooldown"] = 5,
4437+
4438
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, 2, 0)
4439
          p.CFrame = p.CFrame * CFrame.new(0, 0, 0)
4440
          swait()
4441
        end
4442
        p:Remove()
4443
      end), p)
4444
      for i = 1, 10 do
4445
        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))
4446
        groundpart.Anchored = true
4447
        groundpart.Material = hitfloor2.Material
4448
        groundpart.CanCollide = true
4449-
    local ver = true
4449+
4450
        coroutine.resume(coroutine.create(function(groundpart)
4451
          for i = 1, 30 do
4452
            groundpart.Transparency = i / 30
4453
            swait()
4454
          end
4455
          groundpart:Destroy()
4456
          ref:Destroy()
4457
        end), groundpart)
4458
      end
4459
    end
4460
    MagnitudeDamage(RightLeg, 12, 5, Vector3.new(0, 1, 0) + DIR * 2.5, 0.5, "H1", Head, 0.1, 0, true, 0)
4461
    if LastMove == RNmove then
4462-
	chatfunc("Tyrannical Revolver!","たいらにかるりぼるば!")
4462+
4463
    end
4464
  end
4465
})
4466
table.insert(MovesTable, {
4467
  ["Input"] = "sax",
4468
  ["Name"] = "Sax",
4469
  ["Phase"] = 1,
4470
  ["Cooldown"] = 0,
4471
  ["CooldownName"] = "SAXcool",
4472
  ["CanCancel"] = false,
4473
  ["Conditions"] = function()
4474
    local Viable = false
4475-
      m.MeshId = "rbxassetid://20329976"
4475+
4476
    for _, p in pairs(MovesTable) do
4477
      if p.Input == "sax" then
4478
        Move = p
4479
        break
4480
      end
4481
    end
4482
    local ver
4483
    local numer = Move.Phase
4484
    if numer == 1 then
4485
      ver = true
4486
    end
4487-
	RLTr.Enabled = true
4487+
    if numer == 2 then
4488
      ver = Phase2Unlocked
4489
    end
4490
    if numer == 3 then
4491
      ver = Phase3Unlocked
4492-
    MagnitudeDamage(LeftLeg, 5, 5, Vector3.new(0, 15, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
4492+
4493
    if numer == 4 then
4494
      ver = Phase4Unlocked
4495
    end
4496
    local CD = Move.Cooldown
4497
    local name = Move.CooldownName
4498
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
4499
      Viable = true
4500
      Cooldown(name, CD)
4501-
	so("200632136", Torso, 1, 1.5)
4501+
4502
    return Viable
4503-
    BodyVel.velocity = DIR * 49 + Vector3.new(0, 2, 0)
4503+
4504-
    MagnitudeDamage(LeftLeg, 5, 5, Vector3.new(0, 10, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
4504+
4505
    doingmoves(true)
4506
    LastMove = "sax"
4507-
      PlayAnimationFromTable(AnimTab.sax.Animation(4), 0.5, false)
4507+
4508
    for i = 0, 1, 0.4 do
4509
      swait()
4510
      DIR = RootPart.CFrame.lookVector
4511-
      PlayAnimationFromTable(AnimTab.sax.Animation(5), 0.5, false)
4511+
4512
    end
4513-
	for i = 0, 1, 0.5 do
4513+
4514
    for i = 1, 3 do
4515-
      PlayAnimationFromTable(AnimTab.sax.Animation(2), 0.5, false)
4515+
4516-
	end
4516+
4517-
	so("200632136", Torso, 1, 1.5)
4517+
4518-
    MagnitudeDamage(LeftLeg, 5, 5, Vector3.new(0, 10, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
4518+
4519
      local m = Instance.new("SpecialMesh", p)
4520
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
4521-
      PlayAnimationFromTable(AnimTab.sax.Animation(3), 0.5, false)
4521+
4522
      coroutine.resume(coroutine.create(function(p, s)
4523
        for i = 1, 15 do
4524
          p.Transparency = 0.9 + i / 150
4525-
      PlayAnimationFromTable(AnimTab.sax.Animation(4), 0.5, false)
4525+
4526
          p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
4527-
	for i = 0, 1, 0.5 do
4527+
4528
        end
4529-
      PlayAnimationFromTable(AnimTab.sax.Animation(5), 0.5, false)
4529+
4530
      end), p)
4531-
	for i = 0, 1, 0.5 do
4531+
4532
    BodyVel.maxForce = Vector3.new(4800000, 4800000, 4800000)
4533-
      PlayAnimationFromTable(AnimTab.sax.Animation(2), 0.5, false)
4533+
4534-
	end
4534+
4535-
	so("200632136", Torso, 1, 1.5)
4535+
4536-
    MagnitudeDamage(LeftLeg, 5, 10, Vector3.new(0, 10, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
4536+
    MagnitudeDamage(LeftLeg, 12, 5, Vector3.new(0, 15, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
4537
    for i = 0, 1, 0.3 do
4538
      swait()
4539-
      PlayAnimationFromTable(AnimTab.sax.Animation(3), 0.5, false)
4539+
4540
    end
4541
    for i = 0, 1, 0.2 do
4542
      swait()
4543
      PlayAnimationFromTable(AnimTab.sax.Animation(3), 0.3, false)
4544-
      PlayAnimationFromTable(AnimTab.sax.Animation(4), 0.5, false)
4544+
4545
    BodyVel.maxForce = Vector3.new(4800000, 4800000, 4800000)
4546-
	for i = 0, 1, 0.5 do
4546+
    BodyVel.velocity = DIR * 49 + Vector3.new(0, 9, 0)
4547
    MagnitudeDamage(LeftLeg, 10, 10, Vector3.new(0, -10, 0) + DIR * 30, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
4548-
      PlayAnimationFromTable(AnimTab.sax.Animation(5), 0.5, false)
4548+
4549-
	    end
4549+
4550-
	for i = 0, 1, 0.5 do
4550+
      PlayAnimationFromTable(AnimTab.sax.Animation(4), 0.3, false)
4551
    end
4552
    BodyVel.Parent = nil
4553-
        local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
4553+
4554
      swait()
4555
      PlayAnimationFromTable(AnimTab.sax.Animation(5), 0.3, false)
4556
    end
4557
    doingmoves(false)
4558
  end
4559
})
4560
table.insert(MovesTable, {
4561
  ["Input"] = "aasq",
4562
  ["Name"] = "Final minutes",
4563
  ["Phase"] = 2,
4564
  ["Cooldown"] = 0,
4565
  ["CooldownName"] = "AASQcool",
4566
  ["CanCancel"] = false,
4567
  ["Conditions"] = function()
4568
    local Viable = false
4569
    local Move
4570
    for _, p in pairs(MovesTable) do
4571
      if p.Input == "aasq" then
4572
        Move = p
4573
        break
4574
      end
4575
    end
4576
    local ver
4577
    local numer = Move.Phase
4578
    if numer == 1 then
4579
      ver = true
4580
    end
4581
    if numer == 2 then
4582
      ver = Phase2Unlocked
4583
    end
4584
    if numer == 3 then
4585
      ver = Phase3Unlocked
4586
    end
4587
    if numer == 4 then
4588
      ver = Phase4Unlocked
4589
    end
4590
    local CD = Move.Cooldown
4591
    local name = Move.CooldownName
4592
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
4593
      Viable = true
4594
      Cooldown(name, CD)
4595
    end
4596
    return Viable
4597
  end,
4598
  ["function"] = function()
4599
    doingmoves(true)
4600
    LastMove = "AASQ"
4601
    local RNmove = LastMove
4602
    CanCancel = false
4603
    for i = 0, 1, 0.1 do
4604
      swait()
4605
      PlayAnimationFromTable(AnimTab.aasq.Animation(1, 0, 0), 0.3, false)
4606
    end
4607
    local efx = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
4608
    efx.CFrame = RootPart.CFrame * CFrame.Angles(0, 0, math.rad(90))
4609-
      m.MeshId = "rbxassetid://3270017"
4609+
4610
    local p = Par(EffectModel, "Effect", "Black", vt(7, 7, 0.2), "SmoothPlastic")
4611
    p.Transparency = 1
4612
    p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -3)
4613
    local gui = Instance.new("SurfaceGui", p)
4614
    gui.Face = "Front"
4615
    local Iergui = Instance.new("ImageLabel", gui)
4616
    Iergui.Size = UDim2.new(1, 0, 1, 0)
4617
    Iergui.Image = "http://www.roblox.com/asset/?id=363269577"
4618
    Iergui.BackgroundTransparency = 1
4619
    local Iergui2 = gui:clone()
4620
    Iergui2.Parent = p
4621
    Iergui2.Face = "Back"
4622
    coroutine.resume(coroutine.create(function()
4623
      for i = 1, 25 do
4624
        swait()
4625
        p.CFrame = p.CFrame * CFrame.Angles(0, 0, math.rad(5))
4626
        Iergui.ImageTransparency = i / 25
4627
        Iergui2.ImageLabel.ImageTransparency = i / 25
4628
        p.Size = p.Size + Vector3.new(0.2, 0.2, 0)
4629
      end
4630
      p:Destroy()
4631
    end))
4632
    local hited = false
4633
    so("241816017", RootPart, 1, 0.8)
4634
    for i = 1, 15 do
4635
      swait()
4636-
    MagnitudeDamage(RightLeg, 6, 15, Vector3.new(0, 1, 0) + DIR * 2.5, 0.5, "H1", Head, 0.1, 0, true, 0)
4636+
4637-
	RLTr.Enabled = false
4637+
4638
      end
4639
      efx.CFrame = clerp(efx.CFrame, efx.CFrame * CFrame.new(0, 0, -35), 0.1)
4640
      do
4641
        local blast2 = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
4642
        blast2.CFrame = efx.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4643-
  ["Name"] = "Final Minutes",
4643+
4644
        m.Scale = Vector3.new(1, 1, 1)
4645
        coroutine.resume(coroutine.create(function()
4646
          for i = 1, 20 do
4647
            blast2.Transparency = i / 20
4648
            m.Scale = m.Scale + vt(0.15, 0.15, 0.15)
4649
            swait()
4650
            blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4651
          end
4652
          blast2:Remove()
4653
        end))
4654
        for i, v in pairs(workspace:children()) do
4655
          if v:IsA("Model") and v:findFirstChild("Humanoid") and v:findFirstChild("Head") and v:findFirstChild("Torso") and 7 > (v:findFirstChild("Torso").Position - efx.Position).magnitude and v.Name ~= char.Name then
4656
            hited = true
4657-
    local ver = true
4657+
            Damagefunc(v.Torso, 1, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 10, 20)
4658
            nigger = v.Torso
4659
            if hited == true then
4660
              break
4661
            end
4662
          end
4663
        end
4664
      end
4665
    end
4666
    if hited == true then
4667
      do
4668
        local spec = true
4669
        so("240429615", nigger, 1, 1)
4670
        local goto = Par(EffectModel, "goto", "Black", vt(1, 1, 1), "SmoothPlastic")
4671-
	chatfunc("Here's a present for ya!","これを取る!")
4671+
4672
        goto.CFrame = RootPart.CFrame * CFrame.new(0, 20, 0) * CFrame.Angles(math.rad(-40), 0, 0)
4673
        local pp = goto
4674-
      PlayAnimationFromTable(AnimTab.aasq.Animation(1, 0, 0), 0.5, false)
4674+
4675
        goto.CFrame = CFrame.new(goP)
4676
        game.Debris:AddItem(goto, 8)
4677
        local vp2 = Instance.new("BodyPosition", nigger)
4678
        vp2.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
4679
        vp2.P = 10000000
4680
        vp2.D = 1000
4681
        coroutine.resume(coroutine.create(function()
4682
          while spec == true do
4683
            nigger.CFrame = CFrame.new(goto.Position) + Vector3.new(0, 2, 0)
4684
            vp2.Position = goto.CFrame.p + Vector3.new(0, 2, 0)
4685
            vp2.Parent = nigger
4686-
    Iergui.Image = "rbxassetid://363269577"
4686+
4687
          end
4688
        end))
4689
        local posfloor2 = nigger.Position
4690
        local p = Par(EffectModel, "Effect", "Really black", vt(12, 17, 12), "SmoothPlastic")
4691
        p.Size = Vector3.new(12, 17, 12)
4692
        p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
4693
        local m = Instance.new("SpecialMesh", p)
4694
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
4695
        m.Scale = Vector3.new(29, 0, 29)
4696
        m.Name = "Triangle"
4697
        swait()
4698
        game.Debris:AddItem(p, 5)
4699
        coroutine.resume(coroutine.create(function(p)
4700
          for i = 1, 10 do
4701
            p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-0.3, 0.5, -0.3)
4702
            p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
4703
            swait()
4704
          end
4705
        end), p)
4706
        coroutine.resume(coroutine.create(function(p)
4707
          for i = 1, 30 do
4708
            p.Transparency = 0.5 + i / 30
4709
            p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
4710
            swait()
4711
          end
4712
        end), p)
4713
        local orls = p.CFrame
4714
        local p = Par(EffectModel, "Effect", "Really black", vt(12, 17, 12), "SmoothPlastic")
4715
        p.Size = Vector3.new(12, 17, 12)
4716
        p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
4717
        local m = Instance.new("SpecialMesh", p)
4718
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
4719
        m.Scale = Vector3.new(29, 0, 29)
4720
        m.Name = "Triangle"
4721
        swait()
4722
        game.Debris:AddItem(p, 5)
4723-
        for i, v in pairs(workspace:GetDescendants()) do
4723+
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
4724+
4725
            p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-1, 1.2, -1)
4726-
            Damagefunc(v.Head, 1, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 10, 20)
4726+
4727-
            nigger = v.Head
4727+
4728
          end
4729
        end), p)
4730
        coroutine.resume(coroutine.create(function(p)
4731
          for i = 1, 30 do
4732
            p.Transparency = 0.5 + i / 30
4733
            p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
4734
            swait()
4735
          end
4736
        end), p)
4737
        local p = Par(EffectModel, "Effect", "Really black", vt(12, 17, 12), "SmoothPlastic")
4738
        p.Size = Vector3.new(12, 17, 12)
4739
        p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
4740
        local m = Instance.new("SpecialMesh", p)
4741
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
4742
        m.Scale = Vector3.new(29, 0, 29)
4743
        m.Name = "Triangle"
4744
        swait()
4745
        game.Debris:AddItem(p, 5)
4746
        coroutine.resume(coroutine.create(function(p)
4747
          for i = 1, 10 do
4748
            p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-2.2, 3, -2.3)
4749
            p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
4750
            swait()
4751
          end
4752
        end), p)
4753
        coroutine.resume(coroutine.create(function(p)
4754
          for i = 1, 30 do
4755
            p.Transparency = 0.5 + i / 30
4756
            p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
4757
            swait()
4758
          end
4759
        end), p)
4760
        for i = 0, 1, 0.1 do
4761
          swait()
4762
          PlayAnimationFromTable(AnimTab.aasq.Animation(2, 0, 0), 0.3, false)
4763-
        m.MeshId = "rbxassetid://20329976"
4763+
4764
        local vp = Instance.new("BodyPosition", Torso)
4765
        vp.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
4766
        vp.P = 9000
4767
        vp.D = 1000
4768
        CamShake(RootPart, 15, 1, 10)
4769
        vp.Position = RootPart.Position + Vector3.new(0, 20, 0)
4770
        local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 3000, Character)
4771
        local pz = Par(EffectModel, "Effect", "Black", Vector3.new(2, 2, 1), "SmoothPlastic")
4772
        pz.CFrame = cf(posfloor2) * CFrame.Angles(math.pi / 2, 0, 0)
4773
        local m = Instance.new("BlockMesh", pz)
4774
        m.Scale = Vector3.new(2.5, 2.5, 0)
4775
        pz.Transparency = 1
4776
        pz.Anchored = true
4777
        pz.CanCollide = false
4778
        pz.Parent = workspace
4779
        pz.Name = "Rune"
4780
        local d1 = Instance.new("Decal", pz)
4781
        d1.Texture = "http://www.roblox.com/asset/?id=234376725"
4782
        d1.Face = "Front"
4783
        d1.Name = "d1"
4784
        local d1 = Instance.new("Decal", pz)
4785
        d1.Texture = "http://www.roblox.com/asset/?id=234376725"
4786
        d1.Face = "Back"
4787-
        m.MeshId = "rbxassetid://20329976"
4787+
4788
        coroutine.resume(coroutine.create(function(p)
4789
          for i = 1, 30 do
4790
            swait()
4791
            p.CFrame = p.CFrame * CFrame.Angles(0, 0, math.rad(20 + i * 2))
4792
            p.d1.Transparency = 0.5 + i / 30
4793
            p.d2.Transparency = 0.5 + i / 30
4794
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, 1.5, 0)
4795
          end
4796
          p:Remove()
4797
        end), pz)
4798
        swait(5)
4799
        local lopnum = 9
4800
        local lopsped = 0.18
4801
        local tododmg = 4
4802
        local tododmg2 = 18
4803
        for i = 1, lopnum do
4804
          swait()
4805
          PlayAnimationFromTable(AnimTab.aasq.Animation(3, 0, 0), lopsped, false)
4806
        end
4807
        DIR = RootPart.CFrame.lookVector
4808
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
4809
        p.Transparency = 0.5
4810-
        m.MeshId = "rbxassetid://20329976"
4810+
4811
        p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
4812
        m = Instance.new("SpecialMesh", p)
4813
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
4814
        m.Scale = Vector3.new(2, 2, 2)
4815
        coroutine.resume(coroutine.create(function(p)
4816
          for i = 1, 10 do
4817
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
4818
            p.Transparency = 0.25 + i / 10
4819
            p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
4820
            swait()
4821
          end
4822
          p:Destroy()
4823
        end), p)
4824
        local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
4825
        blast.Transparency = 1
4826
        blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
4827
        local blasimg = Instance.new("BillboardGui", blast)
4828
        blasimg.Size = UDim2.new(23, 0, 13, 0)
4829-
        for i = 0, 1, 0.5 do
4829+
4830
        imgbls.BackgroundTransparency = 1
4831
        imgbls.Size = UDim2.new(1, 0, 1, 0)
4832
        imgbls.Image = "http://www.roblox.com/asset/?id=55924470"
4833
        imgbls.ImageColor3 = Color3.new(0, 0, 0)
4834
        local emit3 = script.EMIT3:Clone()
4835
        emit3.Enabled = true
4836
        emit3.Parent = blast
4837
        local MainPos = blast.Position
4838
        MainPos2 = goto.Position
4839
        local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
4840
        coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
4841
          local num = 50
4842
          repeat
4843
            swait()
4844
            local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
4845
            blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
4846
            Pos1 = Pos1 + Look.lookVector * 5
4847
            if ohit ~= nil then
4848
              num = 0
4849
            end
4850-
        d1.Texture = "rbxassetid://234376725"
4850+
4851
          until num <= 0
4852
          MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
4853
          so("192410084", blast, 1, 1)
4854-
        d1.Texture = "rbxassetid://234376725"
4854+
4855
          for i = 1, 4 do
4856
            p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
4857
            p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4858
            m = Instance.new("SpecialMesh")
4859
            m.MeshId = "http://www.roblox.com/asset/?id=3270017"
4860
            m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
4861
            m.Parent = p
4862
            game:GetService("Debris"):AddItem(p, 5)
4863
            coroutine.resume(coroutine.create(function(p, l)
4864
              for i = 1, 10 do
4865
                p.Transparency = i / 10
4866
                p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
4867
                swait(0.5)
4868-
        local lopnum = 10
4868+
4869-
        local lopsped = 0.5
4869+
4870-
        local tododmg = 2
4870+
4871-
        local tododmg2 = 50
4871+
4872-
		local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
4872+
4873-
		local hitcf = vp2.Parent.CFrame
4873+
4874-
		local snd = Instance.new("Sound",Head)
4874+
4875-
		snd.SoundId = "rbxassetid://904811971"
4875+
4876-
		snd.Volume = 1
4876+
                "Magenta",
4877-
		snd:Play()
4877+
4878-
		chatfunc("Useless useless useless useless useless useless useless useless useless useless useless!","無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄!")
4878+
                "Alder"
4879
              }
4880
              local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
4881
              p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
4882
              p.CFrame = CFrame.new(blast.CFrame.p)
4883
              game:GetService("Debris"):AddItem(p, 5)
4884
              local m = Instance.new("BlockMesh", p)
4885
              m.Scale = Vector3.new(1.5, 1.5, 1.5)
4886
              local sds = script.EMIT3:Clone()
4887
              sds.Parent = p
4888
              sds.Enabled = true
4889-
        m.MeshId = "rbxassetid://20329976"
4889+
4890
                local e = 0
4891
                for i = 0 + s, 10 + s do
4892
                  p.Transparency = 0.5 + (i - s) / 10
4893
                  p.Mesh.Scale = p.Mesh.Scale / 1.02
4894
                  e = e ^ 1.008 + 0.11
4895
                  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))
4896
                  swait()
4897
                end
4898
                sds.Enabled = false
4899
                game.Debris:AddItem(p, 10)
4900
              end), p, p.CFrame, SOS * 9)
4901
            end
4902
          end
4903-
        so("162246701",Torso,1,1.1)
4903+
4904-
		local blasimg = Instance.new("BillboardGui", blast)
4904+
4905
              "Lavender",
4906
              "Magenta",
4907
              "Bright purple"
4908
            }
4909-
        imgbls.Image = "rbxassetid://55924470"
4909+
4910
            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)
4911
            local m = Instance.new("BlockMesh", p)
4912
            m.Scale = Vector3.new(2, 2, 2)
4913
            coroutine.resume(coroutine.create(function(p)
4914
              for i = 1, 15 do
4915
                p.Transparency = 0.5 + i / 15
4916
                p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
4917
                swait()
4918
              end
4919
              p.Parent = nil
4920
            end), p)
4921
          end
4922
          coroutine.resume(coroutine.create(function()
4923
            for i = 1, 20 do
4924
              swait()
4925
              blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
4926
              imgbls.ImageTransparency = i / 20
4927
              emit3.Enabled = false
4928
            end
4929
            game.Debris:AddItem(blast, 5)
4930
          end))
4931
        end), MainPos, MainPos2, MouseLook)
4932
        for i = 1, lopnum do
4933-
            p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
4933+
4934
          PlayAnimationFromTable(AnimTab.aasq.Animation(4, 0, 0), lopsped, false)
4935
        end
4936-
            m.MeshId = "rbxassetid://3270017"
4936+
4937
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
4938
        p.Transparency = 0.5
4939
        p.Anchored = true
4940
        p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
4941
        m = Instance.new("SpecialMesh", p)
4942
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
4943
        m.Scale = Vector3.new(2, 2, 2)
4944
        coroutine.resume(coroutine.create(function(p)
4945
          for i = 1, 10 do
4946
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
4947
            p.Transparency = 0.25 + i / 10
4948
            p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
4949
            swait()
4950
          end
4951
          p:Destroy()
4952
        end), p)
4953-
                bcol2,
4953+
4954
        blast.Transparency = 1
4955-
                bcol3
4955+
4956
        local blasimg = Instance.new("BillboardGui", blast)
4957
        blasimg.Size = UDim2.new(23, 0, 13, 0)
4958
        local imgbls = Instance.new("ImageLabel", blasimg)
4959
        imgbls.BackgroundTransparency = 1
4960
        imgbls.Size = UDim2.new(1, 0, 1, 0)
4961
        imgbls.Image = "http://www.roblox.com/asset/?id=55924470"
4962
        imgbls.ImageColor3 = Color3.new(0, 0, 0)
4963
        local emit3 = script.EMIT3:Clone()
4964
        emit3.Enabled = true
4965
        emit3.Parent = blast
4966
        local MainPos = blast.Position
4967
        MainPos2 = goto.Position
4968
        local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
4969
        coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
4970
          local num = 50
4971
          repeat
4972
            swait()
4973
            local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
4974
            blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
4975
            Pos1 = Pos1 + Look.lookVector * 5
4976
            if ohit ~= nil then
4977
              num = 0
4978
            end
4979
            num = num - 1
4980
          until num <= 0
4981
          MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
4982
          so("192410084", blast, 1, 1)
4983-
              bcol2,
4983+
4984
          for i = 1, 4 do
4985
            p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
4986
            p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
4987
            m = Instance.new("SpecialMesh")
4988
            m.MeshId = "http://www.roblox.com/asset/?id=3270017"
4989
            m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
4990
            m.Parent = p
4991
            game:GetService("Debris"):AddItem(p, 5)
4992
            coroutine.resume(coroutine.create(function(p, l)
4993
              for i = 1, 10 do
4994
                p.Transparency = i / 10
4995
                p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
4996
                swait(0.5)
4997
              end
4998
              p:Remove()
4999
            end), p, 1)
5000
          end
5001
          for SOS = 1, 4 do
5002
            do
5003
              local cols = {
5004
                "Lavender",
5005
                "Magenta",
5006
                "Bright purple",
5007
                "Alder"
5008
              }
5009-
		
5009+
5010
              p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
5011
              p.CFrame = CFrame.new(blast.CFrame.p)
5012
              game:GetService("Debris"):AddItem(p, 5)
5013
              local m = Instance.new("BlockMesh", p)
5014
              m.Scale = Vector3.new(1.5, 1.5, 1.5)
5015
              local sds = script.EMIT3:Clone()
5016
              sds.Parent = p
5017
              sds.Enabled = true
5018
              coroutine.resume(coroutine.create(function(p, pc, s)
5019
                local e = 0
5020-
        m.MeshId = "rbxassetid://20329976"
5020+
5021
                  p.Transparency = 0.5 + (i - s) / 10
5022
                  p.Mesh.Scale = p.Mesh.Scale / 1.02
5023
                  e = e ^ 1.008 + 0.11
5024
                  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))
5025
                  swait()
5026
                end
5027
                sds.Enabled = false
5028
                game.Debris:AddItem(p, 10)
5029
              end), p, p.CFrame, SOS * 9)
5030
            end
5031
          end
5032
          for i = 1, 20 do
5033
            local cols = {
5034-
        so("162246701",Torso,1,1.1)
5034+
5035-
		local blasimg = Instance.new("BillboardGui", blast)
5035+
              "Magenta",
5036
              "Bright purple"
5037
            }
5038
            local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
5039
            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)
5040-
        imgbls.Image = "rbxassetid://55924470"
5040+
5041
            m.Scale = Vector3.new(2, 2, 2)
5042
            coroutine.resume(coroutine.create(function(p)
5043
              for i = 1, 15 do
5044
                p.Transparency = 0.5 + i / 15
5045
                p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
5046
                swait()
5047
              end
5048
              p.Parent = nil
5049
            end), p)
5050
          end
5051
          coroutine.resume(coroutine.create(function()
5052
            for i = 1, 20 do
5053
              swait()
5054
              blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
5055
              imgbls.ImageTransparency = i / 20
5056
              emit3.Enabled = false
5057
            end
5058
            game.Debris:AddItem(blast, 5)
5059
          end))
5060
        end), MainPos, MainPos2, MouseLook)
5061
        for i = 1, lopnum do
5062
          swait()
5063
          PlayAnimationFromTable(AnimTab.aasq.Animation(5, 0, 0), lopsped, false)
5064-
            p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
5064+
5065
        DIR = RootPart.CFrame.lookVector
5066
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5067-
            m.MeshId = "rbxassetid://3270017"
5067+
5068
        p.Anchored = true
5069
        p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
5070
        m = Instance.new("SpecialMesh", p)
5071
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
5072
        m.Scale = Vector3.new(2, 2, 2)
5073
        coroutine.resume(coroutine.create(function(p)
5074
          for i = 1, 10 do
5075
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
5076
            p.Transparency = 0.25 + i / 10
5077
            p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
5078
            swait()
5079
          end
5080
          p:Destroy()
5081
        end), p)
5082
        local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5083
        blast.Transparency = 1
5084-
                bcol2,
5084+
5085
        local blasimg = Instance.new("BillboardGui", blast)
5086-
                bcol3
5086+
5087
        local imgbls = Instance.new("ImageLabel", blasimg)
5088
        imgbls.BackgroundTransparency = 1
5089
        imgbls.Size = UDim2.new(1, 0, 1, 0)
5090
        imgbls.Image = "http://www.roblox.com/asset/?id=55924470"
5091
        imgbls.ImageColor3 = Color3.new(0, 0, 0)
5092
        local emit3 = script.EMIT3:Clone()
5093
        emit3.Enabled = true
5094
        emit3.Parent = blast
5095
        local MainPos = blast.Position
5096
        MainPos2 = goto.Position
5097
        local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
5098
        coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
5099
          local num = 50
5100
          repeat
5101
            swait()
5102
            local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
5103
            blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
5104
            Pos1 = Pos1 + Look.lookVector * 5
5105
            if ohit ~= nil then
5106
              num = 0
5107
            end
5108
            num = num - 1
5109
          until num <= 0
5110
          MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
5111
          so("192410084", blast, 1, 1)
5112
          so("191395725", blast, 1, 1)
5113
          for i = 1, 4 do
5114-
              bcol2,
5114+
            p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
5115
            p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5116
            m = Instance.new("SpecialMesh")
5117
            m.MeshId = "http://www.roblox.com/asset/?id=3270017"
5118
            m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
5119
            m.Parent = p
5120
            game:GetService("Debris"):AddItem(p, 5)
5121
            coroutine.resume(coroutine.create(function(p, l)
5122
              for i = 1, 10 do
5123
                p.Transparency = i / 10
5124
                p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
5125
                swait(0.5)
5126
              end
5127
              p:Remove()
5128
            end), p, 1)
5129
          end
5130
          for SOS = 1, 4 do
5131
            do
5132
              local cols = {
5133
                "Lavender",
5134
                "Magenta",
5135
                "Bright purple",
5136
                "Alder"
5137
              }
5138
              local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
5139
              p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
5140-
		
5140+
5141
              game:GetService("Debris"):AddItem(p, 5)
5142
              local m = Instance.new("BlockMesh", p)
5143
              m.Scale = Vector3.new(1.5, 1.5, 1.5)
5144
              local sds = script.EMIT3:Clone()
5145
              sds.Parent = p
5146
              sds.Enabled = true
5147
              coroutine.resume(coroutine.create(function(p, pc, s)
5148
                local e = 0
5149
                for i = 0 + s, 10 + s do
5150
                  p.Transparency = 0.5 + (i - s) / 10
5151
                  p.Mesh.Scale = p.Mesh.Scale / 1.02
5152-
        m.MeshId = "rbxassetid://20329976"
5152+
5153
                  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))
5154
                  swait()
5155
                end
5156
                sds.Enabled = false
5157
                game.Debris:AddItem(p, 10)
5158
              end), p, p.CFrame, SOS * 9)
5159
            end
5160
          end
5161
          for i = 1, 20 do
5162
            local cols = {
5163
              "Lavender",
5164
              "Magenta",
5165
              "Bright purple"
5166-
        so("162246701",Torso,1,1.1)
5166+
5167-
		local blasimg = Instance.new("BillboardGui", blast)
5167+
5168
            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)
5169
            local m = Instance.new("BlockMesh", p)
5170
            m.Scale = Vector3.new(2, 2, 2)
5171
            coroutine.resume(coroutine.create(function(p)
5172-
        imgbls.Image = "rbxassetid://55924470"
5172+
5173
                p.Transparency = 0.5 + i / 15
5174
                p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
5175
                swait()
5176
              end
5177
              p.Parent = nil
5178
            end), p)
5179
          end
5180
          coroutine.resume(coroutine.create(function()
5181
            for i = 1, 20 do
5182
              swait()
5183
              blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
5184
              imgbls.ImageTransparency = i / 20
5185
              emit3.Enabled = false
5186
            end
5187
            game.Debris:AddItem(blast, 5)
5188
          end))
5189
        end), MainPos, MainPos2, MouseLook)
5190
        for i = 1, lopnum do
5191
          swait()
5192
          PlayAnimationFromTable(AnimTab.aasq.Animation(6, 0, 0), lopsped, false)
5193
        end
5194
        DIR = RootPart.CFrame.lookVector
5195
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5196-
            p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
5196+
5197
        p.Anchored = true
5198
        p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
5199-
            m.MeshId = "rbxassetid://3270017"
5199+
5200
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
5201
        m.Scale = Vector3.new(2, 2, 2)
5202
        coroutine.resume(coroutine.create(function(p)
5203
          for i = 1, 10 do
5204
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
5205
            p.Transparency = 0.25 + i / 10
5206
            p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
5207
            swait()
5208
          end
5209
          p:Destroy()
5210
        end), p)
5211
        local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5212
        blast.Transparency = 1
5213
        blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
5214
        local blasimg = Instance.new("BillboardGui", blast)
5215
        blasimg.Size = UDim2.new(23, 0, 13, 0)
5216-
                bcol2,
5216+
5217
        imgbls.BackgroundTransparency = 1
5218-
                bcol3
5218+
5219
        imgbls.Image = "http://www.roblox.com/asset/?id=55924470"
5220
        imgbls.ImageColor3 = Color3.new(0, 0, 0)
5221
        local emit3 = script.EMIT3:Clone()
5222
        emit3.Enabled = true
5223
        emit3.Parent = blast
5224
        local MainPos = blast.Position
5225
        MainPos2 = goto.Position
5226
        local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
5227
        coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
5228
          local num = 50
5229
          repeat
5230
            swait()
5231
            local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
5232
            blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
5233
            Pos1 = Pos1 + Look.lookVector * 5
5234
            if ohit ~= nil then
5235
              num = 0
5236
            end
5237
            num = num - 1
5238
          until num <= 0
5239
          MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
5240
          so("192410084", blast, 1, 1)
5241
          so("191395725", blast, 1, 1)
5242
          for i = 1, 4 do
5243
            p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
5244
            p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5245
            m = Instance.new("SpecialMesh")
5246-
              bcol2,
5246+
            m.MeshId = "http://www.roblox.com/asset/?id=3270017"
5247
            m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
5248
            m.Parent = p
5249
            game:GetService("Debris"):AddItem(p, 5)
5250
            coroutine.resume(coroutine.create(function(p, l)
5251
              for i = 1, 10 do
5252
                p.Transparency = i / 10
5253
                p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
5254
                swait(0.5)
5255
              end
5256
              p:Remove()
5257
            end), p, 1)
5258
          end
5259
          for SOS = 1, 4 do
5260
            do
5261
              local cols = {
5262
                "Lavender",
5263
                "Magenta",
5264
                "Bright purple",
5265
                "Alder"
5266
              }
5267
              local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
5268
              p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
5269
              p.CFrame = CFrame.new(blast.CFrame.p)
5270
              game:GetService("Debris"):AddItem(p, 5)
5271
              local m = Instance.new("BlockMesh", p)
5272-
		
5272+
5273
              local sds = script.EMIT3:Clone()
5274
              sds.Parent = p
5275
              sds.Enabled = true
5276
              coroutine.resume(coroutine.create(function(p, pc, s)
5277
                local e = 0
5278
                for i = 0 + s, 10 + s do
5279
                  p.Transparency = 0.5 + (i - s) / 10
5280
                  p.Mesh.Scale = p.Mesh.Scale / 1.02
5281
                  e = e ^ 1.008 + 0.11
5282
                  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))
5283-
        m.MeshId = "rbxassetid://20329976"
5283+
5284
                end
5285
                sds.Enabled = false
5286
                game.Debris:AddItem(p, 10)
5287
              end), p, p.CFrame, SOS * 9)
5288
            end
5289
          end
5290
          for i = 1, 20 do
5291
            local cols = {
5292
              "Lavender",
5293
              "Magenta",
5294
              "Bright purple"
5295
            }
5296
            local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
5297-
        so("162246701",Torso,1,1.1)
5297+
5298-
		local blasimg = Instance.new("BillboardGui", blast)
5298+
5299
            m.Scale = Vector3.new(2, 2, 2)
5300
            coroutine.resume(coroutine.create(function(p)
5301
              for i = 1, 15 do
5302
                p.Transparency = 0.5 + i / 15
5303-
        imgbls.Image = "rbxassetid://55924470"
5303+
5304
                swait()
5305
              end
5306
              p.Parent = nil
5307
            end), p)
5308
          end
5309
          coroutine.resume(coroutine.create(function()
5310
            for i = 1, 20 do
5311
              swait()
5312
              blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
5313
              imgbls.ImageTransparency = i / 20
5314
              emit3.Enabled = false
5315
            end
5316
            game.Debris:AddItem(blast, 5)
5317
          end))
5318
        end), MainPos, MainPos2, MouseLook)
5319
        for i = 1, lopnum do
5320
          swait()
5321
          PlayAnimationFromTable(AnimTab.aasq.Animation(7, 0, 0), lopsped, false)
5322
        end
5323
        DIR = RootPart.CFrame.lookVector
5324
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5325
        p.Transparency = 0.5
5326
        p.Anchored = true
5327-
            p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
5327+
5328
        m = Instance.new("SpecialMesh", p)
5329
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
5330-
            m.MeshId = "rbxassetid://3270017"
5330+
5331
        coroutine.resume(coroutine.create(function(p)
5332
          for i = 1, 10 do
5333
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
5334
            p.Transparency = 0.25 + i / 10
5335
            p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
5336
            swait()
5337
          end
5338
          p:Destroy()
5339
        end), p)
5340
        local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5341
        blast.Transparency = 1
5342
        blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
5343
        local blasimg = Instance.new("BillboardGui", blast)
5344
        blasimg.Size = UDim2.new(23, 0, 13, 0)
5345
        local imgbls = Instance.new("ImageLabel", blasimg)
5346
        imgbls.BackgroundTransparency = 1
5347-
                bcol2,
5347+
5348
        imgbls.Image = "http://www.roblox.com/asset/?id=55924470"
5349-
                bcol3
5349+
5350
        local emit3 = script.EMIT3:Clone()
5351
        emit3.Enabled = true
5352
        emit3.Parent = blast
5353
        local MainPos = blast.Position
5354
        MainPos2 = goto.Position
5355
        local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
5356
        coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
5357
          local num = 50
5358
          repeat
5359
            swait()
5360
            local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
5361
            blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
5362
            Pos1 = Pos1 + Look.lookVector * 5
5363
            if ohit ~= nil then
5364
              num = 0
5365
            end
5366
            num = num - 1
5367
          until num <= 0
5368
          MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
5369
          so("192410084", blast, 1, 1)
5370
          so("191395725", blast, 1, 1)
5371
          for i = 1, 4 do
5372
            p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
5373
            p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5374
            m = Instance.new("SpecialMesh")
5375
            m.MeshId = "http://www.roblox.com/asset/?id=3270017"
5376
            m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
5377-
              bcol2,
5377+
5378
            game:GetService("Debris"):AddItem(p, 5)
5379
            coroutine.resume(coroutine.create(function(p, l)
5380
              for i = 1, 10 do
5381
                p.Transparency = i / 10
5382
                p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
5383
                swait(0.5)
5384
              end
5385
              p:Remove()
5386
            end), p, 1)
5387
          end
5388
          for SOS = 1, 4 do
5389
            do
5390
              local cols = {
5391
                "Lavender",
5392
                "Magenta",
5393
                "Bright purple",
5394
                "Alder"
5395
              }
5396
              local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
5397
              p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
5398
              p.CFrame = CFrame.new(blast.CFrame.p)
5399
              game:GetService("Debris"):AddItem(p, 5)
5400
              local m = Instance.new("BlockMesh", p)
5401
              m.Scale = Vector3.new(1.5, 1.5, 1.5)
5402
              local sds = script.EMIT3:Clone()
5403-
		
5403+
5404
              sds.Enabled = true
5405
              coroutine.resume(coroutine.create(function(p, pc, s)
5406
                local e = 0
5407
                for i = 0 + s, 10 + s do
5408
                  p.Transparency = 0.5 + (i - s) / 10
5409
                  p.Mesh.Scale = p.Mesh.Scale / 1.02
5410
                  e = e ^ 1.008 + 0.11
5411
                  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))
5412
                  swait()
5413
                end
5414-
        m.MeshId = "rbxassetid://20329976"
5414+
5415
                game.Debris:AddItem(p, 10)
5416
              end), p, p.CFrame, SOS * 9)
5417
            end
5418
          end
5419
          for i = 1, 20 do
5420
            local cols = {
5421
              "Lavender",
5422
              "Magenta",
5423
              "Bright purple"
5424
            }
5425
            local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
5426
            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)
5427
            local m = Instance.new("BlockMesh", p)
5428-
		so("162246701",Torso,1,1.1)
5428+
5429
            coroutine.resume(coroutine.create(function(p)
5430
              for i = 1, 15 do
5431
                p.Transparency = 0.5 + i / 15
5432
                p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
5433
                swait()
5434-
        imgbls.Image = "rbxassetid://55924470"
5434+
5435
              p.Parent = nil
5436
            end), p)
5437
          end
5438
          coroutine.resume(coroutine.create(function()
5439
            for i = 1, 20 do
5440
              swait()
5441
              blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
5442
              imgbls.ImageTransparency = i / 20
5443
              emit3.Enabled = false
5444
            end
5445
            game.Debris:AddItem(blast, 5)
5446
          end))
5447
        end), MainPos, MainPos2, MouseLook)
5448
        for i = 1, lopnum do
5449
          swait()
5450
          PlayAnimationFromTable(AnimTab.aasq.Animation(8, 0, 0), lopsped, false)
5451
        end
5452
        DIR = RootPart.CFrame.lookVector
5453
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5454
        p.Transparency = 0.5
5455
        p.Anchored = true
5456
        p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
5457
        m = Instance.new("SpecialMesh", p)
5458-
            p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
5458+
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
5459
        m.Scale = Vector3.new(2, 2, 2)
5460
        coroutine.resume(coroutine.create(function(p)
5461-
            m.MeshId = "rbxassetid://3270017"
5461+
5462
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
5463
            p.Transparency = 0.25 + i / 10
5464
            p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
5465
            swait()
5466
          end
5467
          p:Destroy()
5468
        end), p)
5469
        local blast = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5470
        blast.Transparency = 1
5471
        blast.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1)
5472
        local blasimg = Instance.new("BillboardGui", blast)
5473
        blasimg.Size = UDim2.new(23, 0, 13, 0)
5474
        local imgbls = Instance.new("ImageLabel", blasimg)
5475
        imgbls.BackgroundTransparency = 1
5476
        imgbls.Size = UDim2.new(1, 0, 1, 0)
5477
        imgbls.Image = "http://www.roblox.com/asset/?id=55924470"
5478-
                bcol2,
5478+
5479
        local emit3 = script.EMIT3:Clone()
5480-
                bcol3
5480+
5481
        emit3.Parent = blast
5482
        local MainPos = blast.Position
5483
        MainPos2 = goto.Position
5484
        local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
5485
        coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
5486
          local num = 50
5487
          repeat
5488
            swait()
5489
            local ohit, opos = rayCast(Pos1, Look.lookVector, 6, Character)
5490
            blast.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
5491
            Pos1 = Pos1 + Look.lookVector * 5
5492
            if ohit ~= nil then
5493
              num = 0
5494
            end
5495
            num = num - 1
5496
          until num <= 0
5497
          MagnitudeDamage(blast, 13, tododmg, Vector3.new(0, 5, 0) + DIR * 5, 0.5, "H2", RootPart, 0, 0, 20, 30)
5498
          so("192410084", blast, 1, 1)
5499
          so("191395725", blast, 1, 1)
5500
          for i = 1, 4 do
5501
            p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
5502
            p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5503
            m = Instance.new("SpecialMesh")
5504
            m.MeshId = "http://www.roblox.com/asset/?id=3270017"
5505
            m.Scale = Vector3.new(2.4 + i, 2.4 + i, 0.6)
5506
            m.Parent = p
5507
            game:GetService("Debris"):AddItem(p, 5)
5508-
              bcol2,
5508+
5509
              for i = 1, 10 do
5510
                p.Transparency = i / 10
5511
                p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1 + l, 1 + l, 0)
5512
                swait(0.5)
5513
              end
5514
              p:Remove()
5515
            end), p, 1)
5516
          end
5517
          for SOS = 1, 4 do
5518
            do
5519
              local cols = {
5520
                "Lavender",
5521
                "Magenta",
5522
                "Bright purple",
5523
                "Alder"
5524
              }
5525
              local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
5526
              p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
5527
              p.CFrame = CFrame.new(blast.CFrame.p)
5528
              game:GetService("Debris"):AddItem(p, 5)
5529
              local m = Instance.new("BlockMesh", p)
5530
              m.Scale = Vector3.new(1.5, 1.5, 1.5)
5531
              local sds = script.EMIT3:Clone()
5532
              sds.Parent = p
5533
              sds.Enabled = true
5534-
		
5534+
5535
                local e = 0
5536
                for i = 0 + s, 10 + s do
5537
                  p.Transparency = 0.5 + (i - s) / 10
5538
                  p.Mesh.Scale = p.Mesh.Scale / 1.02
5539
                  e = e ^ 1.008 + 0.11
5540
                  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))
5541
                  swait()
5542
                end
5543
                sds.Enabled = false
5544
                game.Debris:AddItem(p, 10)
5545-
        m.MeshId = "rbxassetid://20329976"
5545+
5546
            end
5547
          end
5548
          for i = 1, 20 do
5549
            local cols = {
5550
              "Lavender",
5551
              "Magenta",
5552
              "Bright purple"
5553
            }
5554
            local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "Neon")
5555
            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)
5556
            local m = Instance.new("BlockMesh", p)
5557
            m.Scale = Vector3.new(2, 2, 2)
5558
            coroutine.resume(coroutine.create(function(p)
5559-
        so("162246701",Torso,1,1.1)
5559+
5560-
		local blasimg = Instance.new("BillboardGui", blast)
5560+
5561
                p.CFrame = p.CFrame * CFrame.new(0, -2.5, 0)
5562
                swait()
5563
              end
5564
              p.Parent = nil
5565-
        imgbls.Image = "rbxassetid://55924470"
5565+
5566
          end
5567
          coroutine.resume(coroutine.create(function()
5568
            for i = 1, 20 do
5569
              swait()
5570
              blasimg.Size = blasimg.Size + UDim2.new(0.5, 0, 0.5, 0)
5571
              imgbls.ImageTransparency = i / 20
5572
              emit3.Enabled = false
5573
            end
5574
            game.Debris:AddItem(blast, 5)
5575
          end))
5576
        end), MainPos, MainPos2, MouseLook)
5577
        for i = 1, lopnum do
5578
          swait()
5579
          PlayAnimationFromTable(AnimTab.aasq.Animation(9, 0, 0), lopsped, false)
5580
        end
5581
        DIR = RootPart.CFrame.lookVector
5582
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5583
        p.Transparency = 0.5
5584
        p.Anchored = true
5585
        p.CFrame = CFrame.new(RootPart.Position + DIR * 2, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
5586
        m = Instance.new("SpecialMesh", p)
5587
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
5588
        m.Scale = Vector3.new(2, 2, 2)
5589-
            p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
5589+
5590
          for i = 1, 10 do
5591
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, -0.15, 1.65 - i * 0.1)
5592-
            m.MeshId = "rbxassetid://3270017"
5592+
5593
            p.CFrame = p.CFrame * CFrame.new(0, -0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
5594
            swait()
5595
          end
5596
          p:Destroy()
5597
        end), p)
5598
        local fireball = Instance.new("Part", EffectModel)
5599
        fireball.Anchored = true
5600
        fireball.CanCollide = false
5601
        fireball.Size = Vector3.new(0, 0, 0)
5602
        fireball.Transparency = 0.85
5603
        fireball.BrickColor = BrickColor.new("Royal purple")
5604
        fireball.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
5605
        local bill = Instance.new("BillboardGui", fireball)
5606
        bill.Size = UDim2.new(1, 0, 1, 0)
5607
        local billONE = Instance.new("ImageLabel", bill)
5608
        billONE.Size = UDim2.new(1, 0, 1, 0)
5609-
                bcol2,
5609+
        billONE.BackgroundTransparency = 1
5610
        billONE.Image = "http://www.roblox.com/asset/?id=678216607"
5611-
                bcol3
5611+
        billONE.ImageColor3 = Color3.new(170, 0, 255)
5612
        local billTWO = billONE:Clone()
5613
        billONE.ImageTransparency = 0.3
5614
        billTWO.Parent = bill
5615
        billTWO.Image = "http://www.roblox.com/asset/?id=678170882"
5616
        billTWO.ImageColor3 = Color3.new(170, 0, 255)
5617
        local billTHREE = billTWO:clone()
5618
        billTHREE.Parent = bill
5619
        local billdam = Instance.new("BillboardGui", fireball)
5620
        billdam.Size = UDim2.new(20, 0, 15.384615384615383, 0)
5621
        local billdam2 = Instance.new("ImageLabel", billdam)
5622
        billdam2.BackgroundTransparency = 1
5623
        billdam2.Size = UDim2.new(1, 0, 1, 0)
5624
        billdam2.Image = "rbxassetid://200369311"
5625
        billdam2.ImageColor3 = Color3.new(255, 255, 0)
5626
        billdam2.ImageTransparency = 1
5627
        local fr = script.Fire:Clone()
5628
        fr.Enabled = true
5629
        fr.Parent = fireball
5630
        local spm2 = Instance.new("SpecialMesh", fireball)
5631
        spm2.MeshId = "rbxassetid://9982590"
5632
        spm2.Scale = Vector3.new(2.5, 2.5, 2.5)
5633
        local asd = 0
5634
        for i = 1, 15 do
5635
          fireball.CFrame = fireball.CFrame * CFrame.Angles(math.rad(3), math.rad(3), math.rad(3))
5636
          local es = 0.4
5637
          local es2 = 0.5333333333333333
5638
          bill.Size = bill.Size + UDim2.new(es, 0, es, 0)
5639-
              bcol2,
5639+
          billdam.Size = billdam.Size - UDim2.new(es2, 0, es2 / 1.3, 0)
5640
          billdam2.ImageTransparency = billdam2.ImageTransparency - 0.1
5641
          fireball.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
5642
        end
5643
        local MainPos = fireball.Position
5644
        MainPos2 = goto.Position
5645
        local MouseLook = cf((MainPos + MainPos2) / 2, MainPos2)
5646
        coroutine.resume(coroutine.create(function(Pos1, Pos2, Look)
5647
          local num = 50
5648
          repeat
5649
            swait()
5650
            local ohit, opos = rayCast(Pos1, Look.lookVector, 10, Character)
5651
            fireball.CFrame = CFrame.new((Pos1 + opos) / 2, opos)
5652
            Pos1 = Pos1 + Look.lookVector * 2.5
5653
            if ohit ~= nil then
5654
              num = 0
5655
            end
5656
            num = num - 1
5657
            asd = asd + 1
5658
            if asd >= 5 then
5659
              asd = 0
5660
              local p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "Neon")
5661
              p.CFrame = fireball.CFrame * CFrame.new(0, 0, -7)
5662
              game:GetService("Debris"):AddItem(p, 8)
5663
              local m = Instance.new("SpecialMesh", p)
5664
              m.MeshId = "http://www.roblox.com/asset/?id=3270017"
5665-
		local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
5665+
              m.Scale = Vector3.new(1, 1, 0)
5666-
        for i = 0,1,.1 do
5666+
              coroutine.resume(coroutine.create(function(p, s)
5667
                for i = 1, 15 do
5668-
          PlayAnimationFromTable(AnimTab.aasq.Animation(12, 0, 0), 0.3, false)
5668+
                  p.Transparency = i / 15
5669
                  p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, 1.5, 0)
5670-
		snd:Destroy()
5670+
5671-
	  local blmod = Instance.new("Model",EffectModel)
5671+
5672-
	  so("137463716", RootPart, 1, 1)
5672+
                p:Remove()
5673-
	  for a = 1, 5 do
5673+
              end), p)
5674-
	  	local blast2 = Par(blmod, "Effect", bcol1, vt(1, 1, 1), "Neon")
5674+
5675-
        blast2.Anchored = false
5675+
5676-
		local blwe = Instance.new("Weld",blast2)
5676+
          local p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "Neon")
5677-
		blwe.Part0 = Torso
5677+
          p.CFrame = CFrame.new(fireball.Position) * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0)
5678-
		blwe.Part1 = blast2		
5678+
          game:GetService("Debris"):AddItem(p, 8)
5679-
		blwe.C0 = CFrame.new(0, 0, -2)
5679+
          local m = Instance.new("SpecialMesh", p)
5680-
		blwe.C1 = CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5680+
          m.MeshId = "http://www.roblox.com/asset/?id=3270017"
5681
          m.Scale = Vector3.new(2, 2, 1)
5682-
        m.Scale = Vector3.new(3,3,3)
5682+
          coroutine.resume(coroutine.create(function(p, s)
5683
            for i = 1, 15 do
5684-
          for i = 0,1,.1 do
5684+
              p.Transparency = i / 15
5685-
            blast2.Transparency = 1.2-i
5685+
              p.Mesh.Scale = p.Mesh.Scale + Vector3.new(s, s, 0.05)
5686
              swait()
5687-
            blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5687+
5688
            p:Remove()
5689-
		while blast2 do
5689+
          end), p, 8)
5690-
		swait()
5690+
          p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "Neon")
5691-
		blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5691+
          p.CFrame = fireball.CFrame
5692-
		end
5692+
          m = Instance.new("SpecialMesh")
5693-
      	end))
5693+
          p.Material = "SmoothPlastic"
5694-
	  end
5694+
5695-
	  swait(30)
5695+
          m.Parent = p
5696-
        for i = 0,1,.1 do
5696+
          m.Scale = Vector3.new(50, 50, 50)
5697
          coroutine.resume(coroutine.create(function(p)
5698-
          PlayAnimationFromTable(AnimTab.aasq.Animation(4, 0, 0), 0.3, false)
5698+
            for i = 1, 60 do
5699
              p.Transparency = 0.5 + i / 60
5700-
		so("925625975",Head,5,1)
5700+
5701-
		chatfunc("USELESS!!","無駄!!")
5701+
5702-
		local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
5702+
            p:Remove()
5703-
		so("162246701",Torso,1,1)
5703+
5704-
		local sannd = Instance.new("Sound",Torso)
5704+
          p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
5705-
		sannd.SoundId = "rbxassetid://162246683"
5705+
          p.CFrame = fireball.CFrame
5706-
		sannd.Looped = true
5706+
          p.Size = Vector3.new(1, 1, 1)
5707-
		sannd.Volume = 1
5707+
          m = Instance.new("SpecialMesh")
5708-
		sannd:Play()
5708+
5709-
		local blast = Par(blmod, "Effect", bcol1, vt(1,1,(frontcf.p - hitcf.p).magnitude) , "Neon")	
5709+
          m.Parent = p
5710-
		blast.CFrame = CFrame.new((frontcf.p + hitcf.p)/2,frontcf.p)
5710+
          m.Scale = Vector3.new(40, 40, 40)
5711-
		local m = Instance.new("BlockMesh", blast)
5711+
5712-
        m.Scale = Vector3.new(2,2,1)
5712+
            for i = 1, 60 do
5713-
		if nigger.Parent ~= nil and realmode == true then
5713+
              p.Transparency = 0.25 + i / 60
5714-
		nigger.Parent:BreakJoints()
5714+
5715-
		end
5715+
5716-
		for a = 1, 60 do
5716+
            p:Remove()
5717-
        p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
5717+
5718
          p = Par(EffectModel, "Effect", "Really red", vt(1, 1, 1), "Neon")
5719
          p.CFrame = fireball.CFrame * CFrame.Angles(math.rad(-15), 0, 0)
5720-
        p.CFrame = CFrame.new(RootPart.Position + DIR * 1, goto.Position) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
5720+
          m = Instance.new("SpecialMesh")
5721
          m.MeshId = "rbxassetid://51226819"
5722-
        m.MeshId = "rbxassetid://20329976"
5722+
          m.Parent = p
5723
          m.Scale = Vector3.new(9, 9, 5)
5724
          coroutine.resume(coroutine.create(function(p)
5725
            for i = 1, 60 do
5726-
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, 1, 1.65 - i * 0.1)
5726+
              p.Transparency = 0.35 + i / 60
5727
              m.Scale = m.Scale + Vector3.new(0.1, 0.1, 0.1)
5728-
            p.CFrame = p.CFrame * CFrame.new(0, -.2, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
5728+
5729
            end
5730
            p:Remove()
5731
          end), p)
5732
          for SOS = 1, 4 do
5733-
	  	local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
5733+
5734-
        blast2.CFrame = hitcf * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5734+
5735-
		MagnitudeDamage(blast2, 10, 5, Vector3.new(0, 50, 0) + DIR * 50, 0.5, "H2", RootPart, 0.05, 0.4, 8, 10)
5735+
5736-
		local m = Instance.new("BlockMesh", blast2)
5736+
                "Magenta",
5737
                "Bright purple",
5738-
          for i = 0,1,.05 do
5738+
                "Alder"
5739-
            blast2.Transparency = i
5739+
5740-
			m.Scale = Vector3.new(20*i,20*i,20*i)
5740+
5741
              p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
5742-
  		  end
5742+
              p.CFrame = CFrame.new(fireball.CFrame.p)
5743-
		blast2:Destroy()
5743+
5744-
      	end))
5744+
5745-
		swait(1)
5745+
5746-
		  end
5746+
              local sds = script.Fire:Clone()
5747-
		for a = 0,1,.05 do
5747+
5748-
		sannd.Volume = a
5748+
5749-
		for _, b in pairs(blmod:GetChildren()) do
5749+
5750-
		b.Transparency = a
5750+
5751-
		end
5751+
                for i = 0 + s, 50 + s do
5752-
		swait()
5752+
5753-
		end
5753+
5754-
		sannd:Destroy()
5754+
5755-
		blmod:Destroy()
5755+
5756
                  swait()
5757-
		vp2:Destroy()
5757+
5758
                sds.Enabled = false
5759
                game.Debris:AddItem(p, 10)
5760
              end), p, p.CFrame, SOS * 9)
5761
            end
5762
          end
5763
          for i = 1, 20 do
5764
            local cols = {
5765
              "Lavender",
5766
              "Magenta",
5767
              "Bright purple"
5768
            }
5769
            local p = Par(EffectModel, "Effect", cols[math.random(1, #cols)], vt(1, 1, 1), "SmoothPlastic")
5770
            p.CFrame = fireball.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
5771-
      Cooldown("AASQcool", 30)
5771+
5772
            m.Scale = Vector3.new(1, 1, 1)
5773-
      Cooldown("AASQcool", 5)
5773+
            local fr = script.Fire:Clone()
5774
            fr.Parent = p
5775
            fr.Enabled = true
5776
            coroutine.resume(coroutine.create(function(p)
5777
              for i = 1, 40 do
5778
                p.Transparency = 0.5 + i / 40
5779
                p.CFrame = p.CFrame * CFrame.new(0, -2, 0)
5780
                swait()
5781-
  ["Name"] = "Soul Breaker",
5781+
5782
              p.Parent = nil
5783
            end), p)
5784
          end
5785
          for i = 1, 3 do
5786
            p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
5787
            p.CFrame = fireball.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5788
            m = Instance.new("SpecialMesh")
5789
            m.MeshId = "http://www.roblox.com/asset/?id=3270017"
5790
            m.Scale = Vector3.new(50, 50, 0)
5791
            m.Parent = p
5792
            game:GetService("Debris"):AddItem(p, 5)
5793
            coroutine.resume(coroutine.create(function(p, l)
5794
              for i = 1, 60 do
5795-
    local ver = true
5795+
                p.Transparency = 0.5 + i / 60
5796
                p.Mesh.Scale = p.Mesh.Scale + Vector3.new(0.5, 0.5, 0)
5797
                swait()
5798
              end
5799
              p:Remove()
5800
            end), p, 1)
5801
          end
5802
          if vp2.Parent ~= nil then
5803
            game.Debris:AddItem(vp2, 0.1)
5804
          end
5805
          spec = false
5806
          MagnitudeDamage(fireball, 25, tododmg2, Vector3.new(0, 30, 0) + DIR * 60, 0.5, "H2", RootPart, 0, 0, 20, 30)
5807-
	chatfunc("GET OVER HERE!","ここに乗る!")
5807+
          fireball:ClearAllChildren()
5808-
	so("131228548",Head,1,1.3)
5808+
          game.Debris:AddItem(fireball, 10)
5809
          so("180120107", fireball, 1, 1)
5810
          so("157878578", fireball, 1, 1)
5811
          so("192410084", fireball, 1, 1)
5812
          so("191395725", fireball, 1, 1)
5813
        end), MainPos, MainPos2, MouseLook)
5814
        vp:Destroy()
5815
        for i = 1, 20 do
5816
          local oof = 18
5817
          swait()
5818
          PlayAnimationFromTable(AnimTab.aasq.Animation(10, oof, i), 0.3, false)
5819
        end
5820-
      m.MeshId = "rbxassetid://20329976"
5820+
5821
          swait()
5822
          DIR = RootPart.CFrame.lookVector
5823
          PlayAnimationFromTable(AnimTab.aasq.Animation(11, 0, 0), 0.3, false)
5824
        end
5825
      end
5826
    end
5827
    if hited == true then
5828
      Cooldown("AASQcool", 0)
5829
    else
5830
      Cooldown("AASQcool", 0)
5831
    end
5832-
    local efx = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
5832+
5833
    doingmoves(false)
5834
  end
5835
})
5836-
    m.MeshId = "rbxassetid://51177741"
5836+
5837
  ["Input"] = "wwx",
5838-
    cb = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
5838+
  ["Name"] = "Soul breaker",
5839-
    m = Instance.new("CylinderMesh", cb)
5839+
  ["Phase"] = 2,
5840
  ["Cooldown"] = 0,
5841
  ["CooldownName"] = "WWXcool",
5842
  ["CanCancel"] = true,
5843
  ["Conditions"] = function()
5844
    local Viable = false
5845
    local Move
5846
    for _, p in pairs(MovesTable) do
5847-
    Iergui.ImageColor3 = BrickColor.new(bcol1).Color
5847+
5848-
    Iergui.Image = "rbxassetid://569947439"
5848+
5849
        break
5850
      end
5851
    end
5852
    local ver
5853
    local numer = Move.Phase
5854
    if numer == 1 then
5855
      ver = true
5856
    end
5857
    if numer == 2 then
5858
      ver = Phase2Unlocked
5859
    end
5860
    if numer == 3 then
5861
      ver = Phase3Unlocked
5862
    end
5863
    if numer == 4 then
5864
      ver = Phase4Unlocked
5865-
    p.SoundId = "rbxassetid://231917788"
5865+
5866
    local CD = Move.Cooldown
5867
    local name = Move.CooldownName
5868
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
5869
      Viable = true
5870
    end
5871-
    p.SoundId = "rbxassetid://233091183"
5871+
5872
  end,
5873
  ["function"] = function()
5874
    doingmoves(true)
5875-
    for i = 1, 30 do
5875+
5876
    local RNmove = LastMove
5877
    for i = 0, 1, 0.45 do
5878
      swait()
5879
      PlayAnimationFromTable(AnimTab.wwx.Animation(1), 0.6, false)
5880
    end
5881
    for i = 1, 3 do
5882
      swait()
5883
      local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
5884
      p.BrickColor = BrickColor.new("Really black")
5885-
          for i, v in pairs(workspace:GetDescendants()) do
5885+
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
5886+
5887
      local m = Instance.new("SpecialMesh", p)
5888
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
5889
      m.Scale = Vector3.new(5, 3, 5)
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)
5890+
5891
        for i = 1, 15 do
5892
          p.Transparency = 0.9 + i / 150
5893
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
5894
          p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
5895
          swait()
5896
        end
5897
        p:Remove()
5898
      end), p)
5899
    end
5900
    local efx = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5901
    local m = Instance.new("SpecialMesh", efx)
5902
    m.Scale = vt(2, 2, 2)
5903
    local hitdeb = false
5904
    m.MeshId = "http://www.roblox.com/asset/?id=51177741"
5905
    efx.CFrame = RootPart.CFrame * CFrame.Angles(0, 0, math.rad(90))
5906
    cb = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
5907
    m = Instance.new("SpecialMesh", cb)
5908
    efx.Transparency = 1
5909
    cb.Transparency = 1
5910
    p = Par(EffectModel, "Effect", "Black", vt(7, 7, 0.2), "SmoothPlastic")
5911
    p.Transparency = 1
5912
    p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -3)
5913-
                lock.Part1 = v.Head
5913+
5914
    gui.Face = "Front"
5915
    Iergui = Instance.new("ImageLabel", gui)
5916
    Iergui.Size = UDim2.new(1, 0, 1, 0)
5917
    Iergui.ImageColor3 = BrickColor.new("Royal purple").Color
5918
    Iergui.Image = "http://www.roblox.com/asset/?id=569947439"
5919-
                      local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
5919+
5920-
                      blast2.CFrame = v.Head.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5920+
5921
    Iergui2.Parent = p
5922
    Iergui2.Face = "Back"
5923
    coroutine.resume(coroutine.create(function()
5924
      for i = 1, 25 do
5925
        swait()
5926
        p.CFrame = p.CFrame * CFrame.Angles(0, 0, math.rad(15))
5927
        Iergui.ImageTransparency = i / 25
5928
        Iergui2.ImageLabel.ImageTransparency = i / 25
5929
      end
5930-
                      Damagefunc(v.Head, 1, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 10, 20)
5930+
5931
    end))
5932
    local p = Instance.new("Sound", efx)
5933
    p.Volume = 1
5934
    p.Pitch = 0.65
5935
    p.SoundId = "http://www.roblox.com/asset/?id=231917788"
5936
    p:Play()
5937
    game:GetService("Debris"):AddItem(p, 3)
5938
    local p = Instance.new("Sound", efx)
5939
    p.Volume = 1
5940
    p.Pitch = 1
5941
    p.SoundId = "http://www.roblox.com/asset/?id=233091183"
5942
    p:Play()
5943
    game:GetService("Debris"):AddItem(p, 3)
5944
    local hited = false
5945
    for i = 1, 15 do
5946
      swait()
5947
      if hited == false and LastMove ~= RNmove then
5948
        break
5949
      end
5950
      do
5951
        local blast2 = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
5952
        blast2.CFrame = efx.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5953-
                  Cooldown("WWXcool",2)
5953+
5954
        m.Scale = Vector3.new(3, 3, 3)
5955
        coroutine.resume(coroutine.create(function()
5956
          for i = 1, 20 do
5957
            blast2.Transparency = i / 20
5958
            m.Scale = m.Scale + vt(-0.15, -0.15, -0.15)
5959
            swait()
5960
            blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
5961
          end
5962
          blast2:Remove()
5963
        end))
5964
        efx.CFrame = clerp(efx.CFrame, efx.CFrame * CFrame.new(0, 0, -35), 0.1)
5965
        cb.Size = Vector3.new(0.5, (char["Left Arm"].Position - efx.Position).magnitude, 0.5)
5966
        cb.CFrame = CFrame.new((char["Left Arm"].Position + efx.Position) / 2, char["Left Arm"].Position) * CFrame.Angles(math.pi / 2, 0, 0)
5967
        if hitdeb == false then
5968
          for i, v in pairs(workspace:children()) do
5969
            if v:IsA("Model") and v:findFirstChild("Humanoid") and v:findFirstChild("Head") and v:findFirstChild("Torso") and 7 > (v:findFirstChild("Torso").Position - efx.Position).magnitude and v.Name ~= char.Name then
5970
              hited = true
5971
              for i = 1, 20 do
5972
                local p = Par(EffectModel, "Effect", "Black", vt(0.2, 1, 0.2), "Neon")
5973
                p.CFrame = v.Torso.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
5974
                p.Parent = EffectModel
5975
                local m = Instance.new("SpecialMesh")
5976
                m.MeshType = "Sphere"
5977
                m.Parent = p
5978
                m.Scale = Vector3.new(1, 8, 1)
5979-
  ["Name"] = "Too Slow",
5979+
5980
                  for i = 1, 40 do
5981-
  ["Cooldown"] = 5,
5981+
5982
                    p.CFrame = p.CFrame * CFrame.new(0, -1, 0)
5983
                    swait()
5984
                  end
5985
                  p.Parent = nil
5986
                end), p)
5987
              end
5988
              for i = 0, 1, 0.25 do
5989
                swait()
5990
                PlayAnimationFromTable(AnimTab.wwx.Animation(2), 0.3, false)
5991
              end
5992
              efx.Anchored = false
5993-
    local ver = true
5993+
5994
                local lock = it("Weld", v)
5995
                lock.Part0 = efx
5996
                lock.Part1 = v.Torso
5997
                local asd = true
5998
                coroutine.resume(coroutine.create(function()
5999
                  while true do
6000
                    swait()
6001
                    do
6002-
	chatfunc("Too slow!","遅すぎる!")
6002+
                      local blast2 = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "SmoothPlastic")
6003
                      blast2.CFrame = v.Torso.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
6004-
	local LastPos = RootPart.CFrame
6004+
6005
                        for i = 1, 20 do
6006-
    Cooldown("ASDQcool", 5)
6006+
6007
                          m.Scale = m.Scale + vt(-0.15, -0.15, -0.15)
6008
                          swait()
6009
                          blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
6010
                        end
6011
                        blast2:Remove()
6012
                      end))
6013
                      Damagefunc(v.Torso, 1, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 10, 20)
6014
                      efx.CFrame = clerp(efx.CFrame, RootPart.CFrame * CFrame.new(0, 0, -1), 0.3)
6015
                      cb.Size = Vector3.new(0.5, (char["Left Arm"].Position - efx.Position).magnitude, 0.5)
6016
                      cb.CFrame = CFrame.new((char["Left Arm"].Position + efx.Position) / 2, char["Left Arm"].Position) * CFrame.Angles(math.pi / 2, 0, 0)
6017
                      if asd == false then
6018
                        break
6019
                      end
6020
                    end
6021
                  end
6022
                  game.Debris:AddItem(efx, 5)
6023-
    RootPart.Anchored = true
6023+
6024-
	for i = 0,1,.2 do	
6024+
6025-
	RootPart.CFrame = clerp(LastPos,LastPos-Vector3.new(0,7,0),i)
6025+
6026-
	PlayAnimationFromTable(AnimTab.Jump.Animation(1), 0.5, false)	
6026+
6027-
	swait()
6027+
6028-
	end
6028+
6029-
    local portalbase = formportalBase(EffectModel, cf(MousePos + Vector3.new(0, 20, 0)))
6029+
6030
                  asd = false
6031
                  efx:Destroy()
6032-
    RootPart.Anchored = false
6032+
6033-
	RootPart.CFrame = portalbase.CFrame * CFrame.Angles(0, 0, math.rad(90)) * CFrame.new(0, -2, 0)
6033+
6034
                end
6035
                if LastMove == RNmove then
6036
                  Cooldown("WWXcool", 0)
6037
                  doingmoves(false)
6038
                end
6039
                return
6040
              end
6041
            end
6042
          end
6043
        end
6044
      end
6045
    end
6046
    if LastMove == RNmove then
6047
      for i = 1, 10 do
6048
        swait()
6049
        efx.CFrame = clerp(efx.CFrame, char["Left Arm"].CFrame * CFrame.Angles(-math.rad(90), 0, math.rad(90)), 0.2)
6050
        cb.Size = Vector3.new(0.5, (char["Left Arm"].Position - efx.Position).magnitude, 0.5)
6051
        cb.CFrame = CFrame.new((char["Left Arm"].Position + efx.Position) / 2, char["Left Arm"].Position) * CFrame.Angles(math.pi / 2, 0, 0)
6052
      end
6053-
  ["Cooldown"] = 10,
6053+
6054
      cb:Destroy()
6055
      Cooldown("WWXcool", 0)
6056
      doingmoves(false)
6057
    end
6058
  end
6059
})
6060
table.insert(MovesTable, {
6061
  ["Input"] = "asdq",
6062
  ["Name"] = "Too slow",
6063
  ["Phase"] = 2,
6064
  ["Cooldown"] = 0,
6065-
    local ver = true
6065+
6066
  ["CanCancel"] = false,
6067
  ["Conditions"] = function()
6068
    local Viable = false
6069
    local Move
6070
    for _, p in pairs(MovesTable) do
6071
      if p.Input == "asdq" then
6072
        Move = p
6073
        break
6074
      end
6075
    end
6076
    local ver
6077
    local numer = Move.Phase
6078
    if numer == 1 then
6079-
	chatfunc("TERROR!","てら!")
6079+
      ver = true
6080
    end
6081
    if numer == 2 then
6082
      ver = Phase2Unlocked
6083-
      local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
6083+
6084
    if numer == 3 then
6085
      ver = Phase3Unlocked
6086
    end
6087-
      m.MeshId = "rbxassetid://20329976"
6087+
    if numer == 4 then
6088
      ver = Phase4Unlocked
6089
    end
6090
    local CD = Move.Cooldown
6091
    local name = Move.CooldownName
6092
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
6093
      Viable = true
6094
    end
6095
    return Viable
6096
  end,
6097
  ["function"] = function()
6098
    local pos = RootPart.Position - mouse.Hit.p
6099
    local dist = pos.magnitude
6100
    if dist > 65 then
6101
      ph0segui(char, "Greater than max range.", "Royal purple")
6102
      return
6103
    end
6104
    local MousePos = mouse.Hit.p
6105
    doingmoves(true)
6106
    Cooldown("ASDQcool", 0)
6107
    LastMove = "ASDQ"
6108
    local RNmove = LastMove
6109
    for i = 0, 1, 0.2 do
6110
      swait()
6111
      DIR = RootPart.CFrame.lookVector
6112
      PlayAnimationFromTable(AnimTab.asdq.Animation(1), 0.3, false)
6113
    end
6114
    for i = 1, 4 do
6115
      local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
6116
      p.CFrame = CFrame.new(RootPart.CFrame.p) - Vector3.new(0, 0, 0)
6117
      local m = Instance.new("CylinderMesh", p)
6118
      m.Scale = Vector3.new(0.6, 1000000, 0.8)
6119
      coroutine.resume(coroutine.create(function(p, pc, s)
6120
        local e = 0
6121
        for i = 0 + s, 8 + s do
6122
          do
6123
            local hitfloor2, posfloor2 = rayCast(p.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 100, Character)
6124
            local blast2 = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
6125
            blast2.CFrame = cf(posfloor2) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
6126
            local m = Instance.new("BlockMesh", blast2)
6127
            m.Scale = Vector3.new(2, 2, 2)
6128
            coroutine.resume(coroutine.create(function()
6129
              for i = 1, 10 do
6130
                blast2.Transparency = i / 10
6131
                swait()
6132
                blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(5), math.rad(5), math.rad(5)) + Vector3.new(0, 0.65, 0)
6133
              end
6134
              blast2:Remove()
6135
            end))
6136
            e = e ^ 1.008 + 0.11
6137
            p.CFrame = pc * CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(math.cos(math.deg(i * 0.6)) * (i - s + 8), 0, math.sin(math.deg(i * 0.6)) * (i - s + 8))
6138
            swait()
6139
          end
6140
        end
6141
        for i = 1, 10 do
6142
          p.Transparency = i / 10
6143
          swait()
6144
        end
6145
        p:Remove()
6146
      end), p, p.CFrame, i * 9)
6147
    end
6148
    for _, v in pairs(char:children()) do
6149
      if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
6150
        do
6151
          local p = v:clone()
6152
          p.Name = "trail"
6153
          p.Parent = EffectModel
6154
          p.Transparency = 0.5
6155
          p.Anchored = true
6156-
        local p = Par(EffectModel, "Effect", "Black", vt(1,1,1), "SmoothPlastic")
6156+
          p.BrickColor = BrickColor.new("Magenta")
6157
          p.Material = "Neon"
6158-
        p.CFrame = RootPart.CFrame + Vector3.new(0, -2, 0)
6158+
6159-
        local ma = Instance.new("BlockMesh", p)
6159+
6160-
        ma.Scale = Vector3.new(5, .1, 5)
6160+
6161
            for i = 1, 50 do
6162-
		local dec = Instance.new("Decal",p)
6162+
6163-
		dec.Texture = "rbxassetid://72005006"
6163+
6164-
		dec.Face = "Top"
6164+
6165-
		coroutine.resume(coroutine.create(function()
6165+
6166-
		while p do
6166+
6167-
		swait()
6167+
6168-
		p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(3),0)
6168+
6169-
		end
6169+
6170-
		end))
6170+
6171
    end
6172
    spos = Instance.new("Part")
6173-
          local m = Instance.new("SpecialMesh", blast)
6173+
    spos.CFrame = RootPart.CFrame
6174
    spos.Anchored = true
6175
    spos.CanCollide = false
6176
    spos.Parent = EffectModel
6177
    spos.Transparency = 1
6178
    local hitfloorm, posfloorm = rayCast(MousePos, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 200, Character)
6179
    ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt(5, 5, 5))
6180
    ref.Anchored = true
6181
    game:GetService("Debris"):AddItem(ref, 10)
6182
    swait()
6183
    ref.CFrame = cf(MousePos)
6184
    hitfloorm2, posfloorm2 = rayCast(ref.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 3, 0)).lookVector, 20, Character)
6185
    so("206083431", RootPart, 1, 1)
6186
    so("206083364", RootPart, 1, 1)
6187
    RootPart.CFrame = ref.CFrame + vt(0, 2, 0)
6188
    Lightning2(spos.Position, Torso.Position, 4, 1, "Royal purple", 0.3, 0, 60)
6189-
          MagnitudeDamage(card, 12, 10, Vector3.new(0, 3, 0) + DIR * 3, 0.5, "H2", RootPart, 0, 0, 8, 10)
6189+
6190
      swait()
6191
      local p = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "SmoothPlastic")
6192-
          local rma = it("CylinderMesh", ray)
6192+
      p.CFrame = CFrame.new(Character.Torso.Position)
6193-
          rma.Scale = vt(4, 30000, 4)
6193+
6194
      local m = Instance.new("SpecialMesh", p)
6195
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
6196
      m.Scale = Vector3.new(5, 3, 5)
6197
      coroutine.resume(coroutine.create(function(p, s)
6198
        for i = 1, 15 do
6199-
              ma.Scale = ma.Scale + vt(0.5, 0, 0.5)
6199+
6200-
			  rma.Scale = rma.Scale + vt(0.1, 0, 0.1)
6200+
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(0.75, -0.1, 0.75)
6201-
			  dec.Transparency = i / 30
6201+
          p.CFrame = p.CFrame * CFrame.new(0, -0.125, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
6202
          swait()
6203
        end
6204
        p:Remove()
6205
      end), p)
6206
    end
6207
    for i = 1, 10 do
6208
      local p = Par(EffectModel, "Effect", "Royal purple", vt(0.3, 1, 0.3), "Neon")
6209
      p.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
6210
      p.Parent = EffectModel
6211
      local m = Instance.new("SpecialMesh")
6212
      m.MeshType = "Sphere"
6213
      m.Parent = p
6214
      m.Scale = Vector3.new(1, 8, 1)
6215
      coroutine.resume(coroutine.create(function(p)
6216
        for i = 1, 20 do
6217
          p.Transparency = i / 20
6218
          p.CFrame = p.CFrame * CFrame.new(0, -1, 0)
6219
          swait()
6220-
  ["Cooldown"] = 10,
6220+
6221
        p.Parent = nil
6222
      end), p)
6223
    end
6224
    spos:Destroy()
6225
    swait(10)
6226
    doingmoves(false)
6227
  end
6228
})
6229
table.insert(MovesTable, {
6230
  ["Input"] = "asdsdq",
6231
  ["Name"] = "Terror",
6232-
    local ver = true
6232+
  ["Phase"] = 2,
6233
  ["Cooldown"] = 0,
6234
  ["CooldownName"] = "ASDSDQcool",
6235
  ["CanCancel"] = false,
6236
  ["Conditions"] = function()
6237
    local Viable = false
6238
    local Move
6239
    for _, p in pairs(MovesTable) do
6240
      if p.Input == "asdsdq" then
6241
        Move = p
6242
        break
6243
      end
6244-
	chatfunc("Haaaaaaaa...","はああああああ…")
6244+
6245
    local ver
6246
    local numer = Move.Phase
6247
    if numer == 1 then
6248
      ver = true
6249
    end
6250
    if numer == 2 then
6251
      ver = Phase2Unlocked
6252
    end
6253
    if numer == 3 then
6254
      ver = Phase3Unlocked
6255
    end
6256
    if numer == 4 then
6257
      ver = Phase4Unlocked
6258
    end
6259
    local CD = Move.Cooldown
6260
    local name = Move.CooldownName
6261
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
6262
      Viable = true
6263
      Cooldown(name, CD)
6264
    end
6265
    return Viable
6266
  end,
6267
  ["function"] = function()
6268
    doingmoves(true)
6269
    LastMove = "ASDSDQ"
6270
    local RNmove = LastMove
6271
    rays_not_ready = true
6272-
        m.MeshId = "rbxassetid://20329976"
6272+
6273
    for i = 1, 3 do
6274
      swait()
6275
      local p = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "SmoothPlastic")
6276
      p.CFrame = CFrame.new(Character.Torso.Position - Vector3.new(0, 0.8, 0))
6277
      game:GetService("Debris"):AddItem(p, 8)
6278
      local m = Instance.new("SpecialMesh", p)
6279
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
6280
      m.Scale = Vector3.new(5, 3, 5)
6281
      coroutine.resume(coroutine.create(function(p, s)
6282
        for i = 1, 15 do
6283
          p.Transparency = 0.9 + i / 150
6284
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
6285
          p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
6286
          swait()
6287
        end
6288-
      for i, v in pairs(workspace:GetDescendants()) do
6288+
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
6289+
6290-
          Damagefunc(v.Head, 0.4, Vector3.new(), 0.5, "H2", RootPart, 0, 0, 10, 20)
6290+
6291
    local vp = Instance.new("BodyPosition")
6292-
          local pz = Instance.new("BodyPosition", v.Head)
6292+
6293
    vp.Parent = nil
6294
    vp.maxForce = Vector3.new(50000, 50000, 50000) * 50000000000000000
6295
    vp.P = 9000
6296
    vp.D = 1000
6297
    for i = 1, 1.5, 0.1 do
6298
      swait()
6299
      PlayAnimationFromTable(AnimTab.asdsdq.Animation(1), 0.3, false)
6300
    end
6301
    local DIR = RootPart.CFrame.lookVector
6302-
	chatfunc("DEADEND!","でどえんど!")
6302+
6303
    so("156386031", Torso, 1, 1)
6304
    for i = 0, 15 do
6305
      swait()
6306
      PlayAnimationFromTable(AnimTab.asdsdq.Animation(2), 0.2, false)
6307-
    for i = 1, 9 do
6307+
6308
      MagnitudeDamage(Torso, 12, 5, Vector3.new(0, 0, 0), 0.1, "H2", RootPart, 0.1, 0, false, 0)
6309
      do
6310
        local blast2 = Instance.new("Part", EffectModel)
6311
        blast2.Anchored = true
6312
        blast2.CanCollide = false
6313
        blast2.Size = Vector3.new(1, 1, 1)
6314-
        -4,
6314+
6315-
		-8,
6315+
6316-
		-12,
6316+
6317-
		-16,
6317+
6318-
		-20,
6318+
6319-
		-24,
6319+
6320-
		-28,
6320+
6321-
		-32,
6321+
6322-
		-36,
6322+
6323-
		-40,
6323+
6324
            swait()
6325
            blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10, 10)), math.rad(math.random(-10, 10)), math.rad(math.random(-10, 10)))
6326
          end
6327
          blast2:Remove()
6328
        end))
6329
        local blast2 = Instance.new("Part", EffectModel)
6330
        blast2.Anchored = true
6331
        blast2.CanCollide = false
6332-
      m.MeshId = "rbxassetid://1323306"
6332+
6333
        blast2.CFrame = LeftArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
6334
        local m = Instance.new("SpecialMesh", blast2)
6335
        m.Scale = Vector3.new(4, 4, 4)
6336
        m.MeshType = "Brick"
6337
        blast2.BrickColor = BrickColor.new("Black")
6338
        blast2.Material = "SmoothPlastic"
6339
        coroutine.resume(coroutine.create(function()
6340
          for i = 1, 20 do
6341
            blast2.Transparency = i / 20
6342
            m.Scale = m.Scale + vt(-0.2, -0.2, -0.2)
6343
            swait()
6344
            blast2.CFrame = blast2.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10, 10)), math.rad(math.random(-10, 10)), math.rad(math.random(-10, 10)))
6345
          end
6346-
      MagnitudeDamage(p, 8, 10, Vector3.new(0, 100, 0) + DIR * 1, 0.5, "H1", RootPart, 0.4, 0.4, 8, 10)
6346+
6347
        end))
6348
        local p = Par(EffectModel, "Effect", "Black", vt(1.3, 0.2, 1.6), "SmoothPlastic")
6349
        p.Transparency = 1
6350
        p.CFrame = RootPart.CFrame * CFrame.new(4, 0, 0)
6351
        m = Instance.new("BlockMesh", p)
6352-
      m.MeshId = "rbxassetid://20329976"
6352+
        m.Scale = Vector3.new(1, 0.1, 1)
6353
        local carddec = Instance.new("BillboardGui", p)
6354
        carddec.Size = UDim2.new(1.3, 0, 2, 0)
6355
        carddec.AlwaysOnTop = false
6356
        local carddeclabel = it("ImageLabel", carddec)
6357
        carddeclabel.BackgroundTransparency = 1
6358
        carddeclabel.Size = UDim2.new(1, 0, 1, 0)
6359
        carddeclabel.Image = cards[math.random(1, #cards)]
6360
        local card = p
6361
        coroutine.resume(coroutine.create(function()
6362
          local blast = Par(EffectModel, "Effect", "Black", vt(0.2, 0.2, 0.2), "Neon")
6363
          m = Instance.new("SpecialMesh", blast)
6364
          m.Scale = Vector3.new(15, 15, 15)
6365
          m.MeshType = "Sphere"
6366
          blast.Transparency = 0.6
6367
          repeat
6368
            swait()
6369
          until rays_not_ready == false
6370
          coroutine.resume(coroutine.create(function(p)
6371-
  ["Input"] = "ssq",
6371+
6372-
  ["Name"] = "Groundbreaker",
6372+
6373
              blast.Mesh.Scale = blast.Mesh.Scale / 1.1
6374
              blast.CFrame = card.CFrame
6375-
  ["CooldownName"] = "SSQcool",
6375+
6376
            end
6377
            blast:Remove()
6378
          end), p)
6379
          MagnitudeDamage(card, 12, 5, Vector3.new(0, 3, 0) + DIR * 3, 0.5, "H2", RootPart, 0, 0, 8, 10)
6380
          local ray = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "Neon")
6381-
      if p.Input == "ssq" then
6381+
6382
          local m = it("CylinderMesh", ray)
6383
          m.Scale = vt(3, 30000, 3)
6384
          ray.Anchored = true
6385
          ray.CanCollide = false
6386-
    local ver = true
6386+
6387
            for i = 1, 30 do
6388
              swait()
6389
              carddeclabel.ImageTransparency = i / 30
6390
              m.Scale = m.Scale - vt(0.1, 0, 0.1)
6391
              ray.Transparency = i / 30
6392
            end
6393
            card:Destroy()
6394
            ray:Destroy()
6395
          end))
6396-
    LastMove = "SSQ"
6396+
6397-
    Cooldown("SSQcool", 6)
6397+
        local p2 = Par(EffectModel, "Effect", "Black", vt(1.3, 0.2, 1.6), "SmoothPlastic")
6398-
	chatfunc("GROUNDBREAKER!","ぐらうんどぶれいか!")
6398+
        p2.Transparency = 1
6399-
	RLTr.Enabled = true
6399+
        p2.CFrame = RootPart.CFrame * CFrame.new(-4, 0, 0)
6400-
	so("137463716", RootPart, 1, 1)
6400+
        m2 = Instance.new("BlockMesh", p)
6401
        m2.Scale = Vector3.new(1, 0.1, 1)
6402-
	  local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
6402+
        local carddec2 = Instance.new("BillboardGui", p2)
6403-
        blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
6403+
        carddec2.Size = UDim2.new(1.3, 0, 2, 0)
6404
        carddec2.AlwaysOnTop = false
6405
        local carddeclabel2 = it("ImageLabel", carddec2)
6406
        carddeclabel2.BackgroundTransparency = 1
6407
        carddeclabel2.Size = UDim2.new(1, 0, 1, 0)
6408
        carddeclabel2.Image = cards[math.random(1, #cards)]
6409
        local card2 = p2
6410
        coroutine.resume(coroutine.create(function()
6411
          local blast = Par(EffectModel, "Effect", "Black", vt(0.2, 0.2, 0.2), "Neon")
6412
          blast.CFrame = card2.CFrame
6413
          m = Instance.new("SpecialMesh", blast)
6414
          m.Scale = Vector3.new(15, 15, 15)
6415-
        blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
6415+
6416
          blast.Transparency = 0.6
6417
          repeat
6418
            swait()
6419
          until rays_not_ready == false
6420
          coroutine.resume(coroutine.create(function(p)
6421
            for ii = 1, 20 do
6422
              blast.Transparency = 0.6 + ii / 20
6423
              blast.Mesh.Scale = blast.Mesh.Scale / 1.1
6424
              blast.CFrame = card2.CFrame
6425
              swait()
6426
            end
6427-
      PlayAnimationFromTable(AnimTab.ddsc.Animation(5), 0.3, false)
6427+
6428
          end), p)
6429-
	for i = 0, 1, 0.5 do
6429+
          MagnitudeDamage(card2, 12, 5, Vector3.new(0, 3, 0) + DIR * 3, 0.5, "H2", RootPart, 0, 0, 8, 10)
6430
          so("233091161", card2, 0.1, 1)
6431-
      PlayAnimationFromTable(AnimTab.ddsc.Animation(6), 0.5, false)
6431+
          local ray = Par(EffectModel, "Effect", "Black", vt(1.3, 0.2, 1.6), "Neon")
6432
          ray.CFrame = cf(card2.Position)
6433
          local m = it("CylinderMesh", ray)
6434
          m.Scale = vt(3, 30000, 3)
6435
          coroutine.resume(coroutine.create(function()
6436
            for i = 1, 30 do
6437
              swait()
6438
              carddeclabel2.ImageTransparency = i / 30
6439
              m.Scale = m.Scale - vt(0.1, 0, 0.1)
6440-
      so("137994058", RootPart, 1, 1)
6440+
6441-
	  for i = 1, 8 do
6441+
6442-
	  local size = math.random(5,8)
6442+
6443-
	  local p = Instance.new("Part",EffectModel)
6443+
            card2:Destroy()
6444-
	  p.BrickColor = hitfloor2.BrickColor
6444+
6445-
	  p.Material = hitfloor2.Material
6445+
6446-
	  p.Size = Vector3.new(size,size,size)
6446+
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)))
6447+
6448-
	  p.CanCollide = false
6448+
6449-
	  p.Velocity = Vector3.new(math.random(-30,30),100,math.random(-30,30))
6449+
6450-
	  coroutine.resume(coroutine.create(function()
6450+
6451-
	  swait(10)
6451+
6452-
	  p.CanCollide = true
6452+
6453-
	  swait(100)
6453+
6454-
	  for i = 1, 20 do
6454+
6455-
	  swait()
6455+
6456-
	  p.Transparency = i/20
6456+
6457-
	  end
6457+
  ["Phase"] = 3,
6458-
	  p:Destroy()
6458+
6459-
	  end))
6459+
6460-
	  end
6460+
6461
  ["Conditions"] = function()
6462-
      p.CFrame = RootPart.CFrame * CFrame.new(CFr[1], -0.3, CFr2[1])
6462+
6463
    local Move
6464
    for _, p in pairs(MovesTable) do
6465
      if p.Input == "wadq" then
6466-
      m.MeshId = "rbxassetid://1323306"
6466+
6467
        break
6468
      end
6469
    end
6470
    local ver
6471
    local numer = Move.Phase
6472
    if numer == 1 then
6473-
          p.Transparency = 0.5 + i / 40
6473+
      ver = true
6474
    end
6475-
          p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
6475+
    if numer == 2 then
6476-
           swait()
6476+
      ver = Phase2Unlocked
6477
    end
6478
    if numer == 3 then
6479
      ver = Phase3Unlocked
6480-
      MagnitudeDamage(p, 20, 20, Vector3.new(0, 100, 0) + DIR * 1, 0.5, "H1", RootPart, 0.4, 0.4, 8, 10)
6480+
6481
    if numer == 4 then
6482
      ver = Phase4Unlocked
6483-
      p.CFrame = RootPart.CFrame * CFrame.new(0, -2.5, 0)
6483+
6484
    local CD = Move.Cooldown
6485
    local name = Move.CooldownName
6486-
      m.MeshId = "rbxassetid://20329976"
6486+
6487
      Viable = true
6488
    end
6489
    return Viable
6490
  end,
6491
  ["function"] = function()
6492
    doingmoves(true)
6493
    LastMove = "WADQ"
6494-
          p.Triangle.Scale = p.Triangle.Scale + Vector3.new(3, 0.5, 3)
6494+
6495-
		  p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
6495+
6496
    repeat
6497
      swait()
6498
      t = t + 1
6499
      local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "Neon")
6500-
	for i = 0, 1, 0.5 do
6500+
6501
      local m = Instance.new("BlockMesh", p)
6502-
      PlayAnimationFromTable(AnimTab.ddsc.Animation(6), 0.5, false)
6502+
6503-
	end
6503+
6504-
	swait(10)
6504+
6505-
	RLTr.Enabled = false
6505+
6506
          if 1 <= p.Transparency then
6507
            p:Destroy()
6508
            break
6509
          end
6510-
  ["Input"] = "awq",
6510+
6511-
  ["Name"] = "Hades' Fist",
6511+
6512
          swait()
6513
        end
6514-
  ["CooldownName"] = "AWQcool",
6514+
6515
      end), p)
6516
      local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
6517
      if hitfloor2 ~= nil then
6518
        p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
6519
        p.BrickColor = BrickColor.new("Light stone grey")
6520-
      if p.Input == "awq" then
6520+
6521
        local m = Instance.new("SpecialMesh", p)
6522
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
6523
        p.Material = "SmoothPlastic"
6524
        m.Parent = p
6525-
    local ver = true
6525+
6526
        m.Name = "Mesh"
6527
        game:GetService("Debris"):AddItem(p, 5)
6528
        coroutine.resume(coroutine.create(function(p)
6529
          for ii = 1, 20 do
6530
            p.Transparency = 0.5 + ii / 20
6531
            p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0.05, 0)
6532
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2, -0.1, 2)
6533
            swait()
6534
          end
6535-
    LastMove = "AWQ"
6535+
6536-
	RATr.Enabled = true
6536+
6537-
	CamShake(RootPart, 15, 1, 20)
6537+
6538-
	so("137463716", RootPart, 1, .8)
6538+
      for i, v in pairs(workspace:children()) do
6539-
	local ultramode = false
6539+
        if v:IsA("Model") and v:findFirstChild("Humanoid") and v:findFirstChild("Head") and v:findFirstChild("Torso") and 20 > (v:findFirstChild("Torso").Position - RootPart.Position).magnitude and v.Name ~= char.Name then
6540
          Damagefunc(v.Torso, 0.4, Vector3.new(), 0.5, "H2", RootPart, 0, 0, 10, 20)
6541
          local DIR = RootPart.CFrame.lookVector
6542
          local pz = Instance.new("BodyPosition", v.Torso)
6543-
		local p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
6543+
6544
          pz.D = 2000
6545-
        p.CFrame = (cf(Torso.Position)-Vector3.new(0,2.5,0)) * CFrame.Angles(0, math.random(-50, 50), 0)
6545+
6546
          pz.position = Torso.Position
6547-
        m.MeshId = "rbxassetid://20329976"
6547+
6548
        end
6549
      end
6550
    until t >= 60 or qhold == false
6551
    Cooldown("WADQcool", 0)
6552
    for i = 0, 1, 0.1 do
6553
      swait()
6554
      PlayAnimationFromTable(AnimTab.wadq.Animation(1), 0.3, false)
6555
    end
6556
    for i = 1, 3 do
6557
      local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
6558
      swait(1)
6559
      local CFr = {
6560
        -8,
6561
        0,
6562-
	local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
6562+
        8
6563
      }
6564
      local CFr2 = {
6565
        -5,
6566
        -8,
6567
        -5
6568
      }
6569
      so("178452221", RootPart, 1, 0.6)
6570
      so("192410084", RootPart, 1, 1)
6571
      local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
6572
      p.CFrame = RootPart.CFrame * CFrame.new(CFr[i], -0.3, CFr2[i])
6573
      p.BrickColor = hitfloor2.BrickColor
6574
      p.Parent = EffectModel
6575
      m = it("SpecialMesh", p)
6576
      m.MeshId = "http://www.roblox.com/asset/?id=1323306"
6577
      m.Scale = Vector3.new(1, 1, 1)
6578
      m.Parent = p
6579
      m.Name = "Triangle"
6580
      p.Transparency = 0.5
6581
      coroutine.resume(coroutine.create(function(p)
6582
        for i = 1, 20 do
6583
          p.Transparency = 0.5 + i / 20
6584
          p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1.4, 2, 1.4)
6585
          p.CFrame = p.CFrame * CFrame.new(0, 1, 0)
6586
          swait()
6587-
	if realmode == false then
6587+
6588-
	local t = 0
6588+
6589-
	repeat
6589+
6590-
	swait()
6590+
      MagnitudeDamage(p, 8, 25, Vector3.new(0, 100, 0) + DIR * 1, 0.5, "H2", RootPart, 0.4, 0.4, 8, 10)
6591-
	local p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
6591+
6592
      local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
6593-
        p.CFrame = (cf(Torso.Position)-Vector3.new(0,2.5,0)) * CFrame.Angles(0, math.random(-50, 50), 0)
6593+
6594
      p.BrickColor = hitfloor2.BrickColor
6595-
        m.MeshId = "rbxassetid://20329976"
6595+
6596
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
6597
      m.Scale = Vector3.new(1, 1, 1)
6598
      m.Parent = p
6599
      m.Name = "Triangle"
6600
      p.Transparency = 0.5
6601
      coroutine.resume(coroutine.create(function(p)
6602
        for i = 1, 10 do
6603
          p.Transparency = i / 10
6604
          p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1, 0.2, 1)
6605
          swait()
6606
        end
6607
        p.Parent = nil
6608
      end), p)
6609
    end
6610-
	local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
6610+
6611
    doingmoves(false)
6612
  end
6613
})
6614
table.insert(MovesTable, {
6615
  ["Input"] = "dsasq",
6616
  ["Name"] = "Death grounds",
6617
  ["Phase"] = 3,
6618
  ["Cooldown"] = 0,
6619
  ["CooldownName"] = "DSASQcool",
6620
  ["CanCancel"] = false,
6621
  ["Conditions"] = function()
6622
    local Viable = false
6623
    local Move
6624
    for _, p in pairs(MovesTable) do
6625
      if p.Input == "dsasq" then
6626
        Move = p
6627
        break
6628
      end
6629
    end
6630
    local ver
6631
    local numer = Move.Phase
6632
    if numer == 1 then
6633
      ver = true
6634-
	t = t + 1
6634+
6635-
	if t%25 == 0 then
6635+
    if numer == 2 then
6636-
	if t < 100 then
6636+
      ver = Phase2Unlocked
6637-
	so("233096557", RootPart, 5, 1)
6637+
6638-
	local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
6638+
    if numer == 3 then
6639-
    p.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
6639+
      ver = Phase3Unlocked
6640
    end
6641-
	local m = Instance.new("SpecialMesh",p)
6641+
    if numer == 4 then
6642-
	m.MeshType = "Sphere"
6642+
      ver = Phase4Unlocked
6643-
	coroutine.resume(coroutine.create(function(p)
6643+
6644-
        for i = 0,1,.05 do
6644+
6645-
          p.Transparency = 1-i
6645+
6646-
          m.Scale = Vector3.new(20-i*20,20-i*20,20-i*20)
6646+
6647-
           swait()
6647+
6648
      Cooldown(name, CD)
6649
    end
6650-
	end), p)
6650+
6651-
	elseif t == 100 then
6651+
6652-
	so("233096557", RootPart, 5, .7)
6652+
6653-
	so("137463716", RootPart, 1, .8)
6653+
6654-
	local p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "Neon")
6654+
6655-
    p.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
6655+
6656
    local OSHARA = true
6657-
	local m = Instance.new("SpecialMesh",p)
6657+
6658-
	m.MeshType = "Sphere"
6658+
    local function CrackSTR(Part0, Part1, Times, Offset, Color, Thickness, Trans, Variable)
6659-
	coroutine.resume(coroutine.create(function(p)
6659+
      local magz = (Part0 - Part1).magnitude
6660-
        for i = 0,1,.05 do
6660+
      local curpos = Part0
6661-
          p.Transparency = 1-i
6661+
      local trz = {
6662-
          m.Scale = Vector3.new(50-i*50,50-i*50,50-i*50)
6662+
        -Offset,
6663-
           swait()
6663+
        Offset
6664
      }
6665
      local par = EffectModel
6666-
	end), p)
6666+
      Variable = OSHARA
6667-
	ultramode = true
6667+
      for i = 1, Times do
6668-
	end
6668+
6669-
	end
6669+
          local li = Instance.new("Part", par)
6670-
	until qhold == false or t == 110
6670+
          li.Name = "Crack_Continue Num" .. i
6671-
	elseif realmode == true then
6671+
          li.TopSurface = 0
6672-
	ultramode = true
6672+
          li.Material = "Neon"
6673-
	end
6673+
          li.BottomSurface = 0
6674-
	swait(5)
6674+
          li.Anchored = true
6675-
	if ultramode == true then
6675+
          li.Locked = true
6676-
	chatfunc("HADES' FIST ULTRA!","へいぢすふぃすたおるちゅら!")
6676+
          li.Transparency = 0
6677-
	else
6677+
          li.BrickColor = BrickColor.new(Color)
6678-
	chatfunc("HADES' FIST!","へいぢすふぃすた!")
6678+
          li.formFactor = "Custom"
6679-
	end
6679+
          li.CanCollide = false
6680-
	for i = 0, 1, 0.5 do
6680+
          li.Size = Vector3.new(Thickness, Thickness, magz / Times)
6681
          local ora = Instance.new("BlockMesh", li)
6682-
	PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.5, false)
6682+
          ora.Scale = Vector3.new(Thickness, Thickness, 1)
6683-
	end
6683+
          if i == Times then
6684-
      so("168586621", RootPart, 1, .5)
6684+
            ora.Parent = nil
6685-
	  p = Par(EffectModel, "Effect", "Light stone grey", vt(1, 1, 1), "SmoothPlastic")
6685+
            local ora = Instance.new("SpecialMesh", li)
6686
            ora.MeshType = "Wedge"
6687-
        p.CFrame = (Torso.CFrame-Vector3.new(0,2.5,0)) * CFrame.Angles(0, math.random(-50, 50), 0)
6687+
            ora.Scale = Vector3.new(Thickness, Thickness, 1)
6688
          end
6689-
        m.MeshId = "rbxassetid://20329976"
6689+
          local mrd = {-90, 90}
6690
          local Offzet = Vector3.new(trz[math.random(1, 2)], 0, 0)
6691
          local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
6692
          if Times == i then
6693
            local magz2 = (curpos - Part1).magnitude
6694
            li.Size = Vector3.new(Thickness, Thickness, magz2)
6695
            li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2) * CFrame.Angles(0, 0, mrd[math.random(1, #mrd)])
6696-
          for ii = 1, 50 do
6696+
          else
6697-
            p.Transparency = ii / 50
6697+
            li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
6698
          end
6699
          curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
6700
          coroutine.resume(coroutine.create(function()
6701
            while OSHARA == true do
6702
              swait()
6703
              for i = 1, 10 do
6704
                swait()
6705-
      p.CFrame = RightArm.CFrame
6705+
                li.Transparency = li.Transparency + Trans
6706
              end
6707
              for i = 1, 10 do
6708-
      m.MeshId = "rbxassetid://1323306"
6708+
6709
                li.Transparency = li.Transparency - Trans
6710
              end
6711
            end
6712
            coroutine.resume(coroutine.create(function()
6713
              for i = 1, 10 do
6714
                swait()
6715-
          p.Transparency = 0.5 + i / 40
6715+
                li.Transparency = i / 10
6716
              end
6717
              li:Destroy()
6718
            end))
6719
          end))
6720
        end
6721-
	  if ultramode == true then
6721+
6722-
	  so("138137702",RootPart,1,1)
6722+
6723-
	  so("157878578",RootPart,1,1)
6723+
    local function GroundCrack(Part0, Part1, Times, Offset, Color, Thickness, Trans, Variable)
6724
      local magz = (Part0 - Part1).magnitude
6725-
	  for i = 1, 12 do
6725+
      local curpos = Part0
6726-
	  local size = math.random(5,8)
6726+
      local trz = {
6727-
	  local p = Instance.new("Part",EffectModel)
6727+
        -Offset,
6728-
	  p.BrickColor = hitfloor2.BrickColor
6728+
        Offset
6729-
	  p.Material = hitfloor2.Material
6729+
6730-
	  p.Size = Vector3.new(size,size,size)
6730+
      local par = EffectModel
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)))
6731+
      for i = 1, Times do
6732-
	  p.CanCollide = false
6732+
6733-
	  p.Velocity = Vector3.new(0,math.random(70,100),0) + RootPart.CFrame.lookVector*-100 + RootPart.CFrame.rightVector*math.random(-100,100)
6733+
          local li = Instance.new("Part", par)
6734-
	  coroutine.resume(coroutine.create(function()
6734+
          li.Name = "GroundCrack Num" .. i
6735-
	  swait(10)
6735+
          li.TopSurface = 0
6736-
	  p.CanCollide = true
6736+
          li.Material = "Neon"
6737-
	  swait(100)
6737+
          li.BottomSurface = 0
6738-
	  for i = 1, 20 do
6738+
          li.Anchored = true
6739-
	  swait()
6739+
          li.Locked = true
6740-
	  p.Transparency = i/20
6740+
          li.Transparency = 0
6741-
	  end
6741+
          li.BrickColor = BrickColor.new(Color)
6742-
	  p:Destroy()
6742+
          li.formFactor = "Custom"
6743-
	  end))
6743+
          li.CanCollide = false
6744-
	  end
6744+
          li.Size = Vector3.new(Thickness, Thickness, magz / Times)
6745-
	  MagnitudeDamage(p, 20, 40, Vector3.new(0, 20, 0) + DIR * 500, 0.1, "H1", RootPart, 0.4, 0.4, 8, 10)
6745+
          local ora = Instance.new("BlockMesh", li)
6746-
      Cooldown("AWQcool", 8)
6746+
          ora.Scale = Vector3.new(Thickness, Thickness, 1)
6747-
	  else
6747+
          if i == Times then
6748-
      MagnitudeDamage(p, 20, 20, Vector3.new(0, 20, 0) + DIR * 500, 0.1, "H1", RootPart, 0.4, 0.4, 8, 10)
6748+
            ora.Parent = nil
6749-
      Cooldown("AWQcool", 4)
6749+
            local ora = Instance.new("SpecialMesh", li)
6750
            ora.MeshType = "Wedge"
6751-
	  CamShake(RootPart, 15, 0.5, 20)
6751+
            ora.Scale = Vector3.new(Thickness, Thickness, 1)
6752
          end
6753-
      p.CFrame = RightArm.CFrame
6753+
          local mrd = {-90, 90}
6754
          local Offzet = Vector3.new(trz[math.random(1, 2)], 0, 0)
6755-
      m.MeshId = "rbxassetid://20329976"
6755+
          local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
6756
          if Times == i then
6757
            local magz2 = (curpos - Part1).magnitude
6758
            li.Size = Vector3.new(Thickness, Thickness, magz2)
6759
            li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2) * CFrame.Angles(0, 0, mrd[math.random(1, #mrd)])
6760
          else
6761
            li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
6762
          end
6763
          curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
6764
          if i > Times - 1 then
6765
            CrackSTR(li.Position, Part1 + Vector3.new(-1, 0, math.random(-2, 2)), 2, 0.1, Color, Thickness - 0.15, Trans, Variable)
6766
          end
6767
          coroutine.resume(coroutine.create(function()
6768-
	for i = 0, 1, 0.1 do
6768+
            while OSHARA == true do
6769
              swait()
6770-
	PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.5, false)
6770+
6771-
	end
6771+
6772-
	swait(30)
6772+
                li.Transparency = li.Transparency + Trans
6773-
	RATr.Enabled = false
6773+
6774
              for i = 1, 10 do
6775
                swait()
6776
                li.Transparency = li.Transparency - Trans
6777
              end
6778-
  ["Input"] = "adc",
6778+
6779-
  ["Name"] = "Chaotic Saber",
6779+
            coroutine.resume(coroutine.create(function()
6780
              for i = 1, 10 do
6781
                swait()
6782-
  ["CooldownName"] = "ADCcool",
6782+
                li.Transparency = i / 10
6783
              end
6784
              li:Destroy()
6785
            end))
6786
          end))
6787
        end
6788-
      if p.Input == "adc" then
6788+
6789
    end
6790
    for i = 0, 1, 0.1 do
6791
      swait()
6792
      PlayAnimationFromTable(AnimTab.dsasq.Animation(1), 0.3, false)
6793-
    local ver = true
6793+
6794
    end
6795
    so("231917794", RootPart, 1, 1.3)
6796
    for i = 0, 1, 0.1 do
6797
      swait()
6798
      PlayAnimationFromTable(AnimTab.dsasq.Animation(2), 0.3, false)
6799
    end
6800
    so("315743331", RootPart, 1, 0.8)
6801
    local p = Instance.new("Part", EffectModel)
6802
    p.Anchored = true
6803-
    LastMove = "ADC"
6803+
6804-
    Cooldown("ADCcool", 5)
6804+
    p.BrickColor = BrickColor.new("Really black")
6805-
	for i = 0, 1, 0.25 do
6805+
6806
    p.CFrame = RootPart.CFrame * CFrame.new(0, -3, 0)
6807-
	PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.5, false)
6807+
6808-
	end
6808+
6809
    local m = Instance.new("CylinderMesh", p)
6810
    coroutine.resume(coroutine.create(function()
6811
      for i = 0, 1, 0.05 do
6812
        swait()
6813
        p.Transparency = 1 - i
6814
        p.Size = p.Size + Vector3.new(1.7, 0, 1.7)
6815-
      m.MeshId = "rbxassetid://20329976"
6815+
6816
      p.Transparency = 0
6817
      repeat
6818
        wait()
6819
      until OSHARA == false
6820
      for i = 1, 10 do
6821
        swait()
6822
        p.Transparency = i / 10
6823
      end
6824
      p:Destroy()
6825
    end))
6826
    local p = Par(EffectModel, "Effect", "Really black", vt(1, 0, 1), "SmoothPlastic")
6827-
	chatfunc("Chaotic Saber!","けいよちくせいば!")
6827+
    p.CFrame = RootPart.CFrame * CFrame.new(0, -3.4, 0) * CFrame.Angles(math.rad(180), 0, 0)
6828-
	CamShake(RootPart, 15, 1, 20)
6828+
6829-
	local BodyVel = Instance.new("BodyVelocity")
6829+
6830-
	BodyVel.P = 2000
6830+
    m.MeshId = "http://www.roblox.com/asset/?id=16659363"
6831-
	BodyVel.maxForce = Vector3.new(4800000, 4800000, 4800000)
6831+
    m.Scale = Vector3.new(1, 45, 1)
6832
    local er = p
6833
    coroutine.resume(coroutine.create(function()
6834-
    BodyVel.velocity = DIR * 30 + Vector3.new(0, 30, 0)
6834+
      for i = 1, 20 do
6835-
	FTHTr.Enabled = true
6835+
6836-
	HandleWeld = ToHand()
6836+
        m.Scale = m.Scale + Vector3.new(1.75, -1, 1.75)
6837-
	HandleWeld.C0 = CFrame.Angles(math.rad(270), 0, math.rad(-90)) * CFrame.new(0, 0.5, 0)	
6837+
6838-
	for i = 0, 30 do
6838+
6839-
	if i%10 == 0 then
6839+
6840-
	so("341336307", RootPart, 5, 1)	
6840+
6841-
	end
6841+
        er.CFrame = er.CFrame * CFrame.Angles(0, math.rad(1), 0)
6842-
	if i == 15 then
6842+
6843-
	BodyVel.maxForce = Vector3.new(4800000, 0, 4800000)
6843+
6844-
	end
6844+
6845-
    local oof = 18
6845+
        er.Transparency = i / 10
6846
        er.CFrame = er.CFrame * CFrame.Angles(0, math.rad(-2 - i), 0)
6847-
    PlayAnimationFromTable(AnimTab.adc.Animation(1, 18, i), 0.3, false)
6847+
6848-
	MagnitudeDamage(actulolhandle, 10, 3, Vector3.new(0, 5, 0) + DIR * 30, 0.5, "H2", Head, 0, 0, 10, 15)
6848+
6849-
	end
6849+
6850-
	BodyVel:Destroy()
6850+
6851-
	for i = 1, 3 do
6851+
6852
    p.CFrame = RootPart.CFrame * CFrame.new(0, 15, 0)
6853
    p.Transparency = 1
6854
    local bill = Instance.new("BillboardGui", p)
6855
    bill.Size = UDim2.new(15, 0, 15, 0)
6856
    local ORGbill = bill
6857-
      m.MeshId = "rbxassetid://20329976"
6857+
6858
    local ORGbillimg = billimg
6859
    billimg.BackgroundTransparency = 1
6860
    billimg.Size = UDim2.new(1, 0, 1, 0)
6861
    billimg.Image = "http://www.roblox.com/asset/?id=677960978"
6862
    billimg.ImageColor3 = Color3.new(0, 0, 0)
6863
    local ORG = p
6864
    local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
6865
    num = 0
6866
    local EDIR = RootPart.CFrame.lookVector
6867
    Un_Equip_Fate()
6868
    doingmoves(false)
6869-
	for i = 0, 1, 0.1 do
6869+
    local TL = osamachain(Torso, ORG, "Really black", "Magenta", 2, 3, 10)
6870
    coroutine.resume(coroutine.create(function()
6871
      for i = 1, 360, 51.4285714286 do
6872-
      PlayAnimationFromTable(AnimTab.sax.Animation(1), 0.5, false)
6872+
6873
        p.Anchored = true
6874-
	Un_Equip_Fate()
6874+
6875
        p.Transparency = 1
6876
        p.CFrame = CFrame.new(er.Position) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(math.random(7, 13), 0.4, 0)
6877
        GroundCrack(er.Position + Vector3.new(0, 0.4, 0), p.Position, 5, 1, "Royal purple", 0.65, 0.035, OSHARA)
6878
        game.Debris:AddItem(p, 1)
6879-
  ["Input"] = "awc",
6879+
6880-
  ["Name"] = "Piercing Star",
6880+
6881
    for i = 1, 20 do
6882-
  ["Cooldown"] = 6,
6882+
      ph0segui(char, "+2", "Lime green")
6883-
  ["CooldownName"] = "AWCcool",
6883+
      Humanoid.Health = Humanoid.Health + 2
6884
      for i = 1, 3 do
6885
        swait()
6886
        local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
6887
        p.CFrame = CFrame.new(er.Position + Vector3.new(0, 1.4, 0)) * CFrame.Angles(0, math.random(-360, 360), 0)
6888
        game:GetService("Debris"):AddItem(p, 8)
6889-
      if p.Input == "awc" then
6889+
6890
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
6891
        m.Scale = Vector3.new(25, 5, 25)
6892
        game:GetService("Debris"):AddItem(p, 5)
6893
        coroutine.resume(coroutine.create(function(p)
6894-
    local ver = true
6894+
6895
            p.Transparency = 0.5 + ii / 30
6896
            p.CFrame = p.CFrame * CFrame.Angles(0, -math.rad(3 + ii), 0) - Vector3.new(0, 0.05, 0)
6897
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.2, -0.05, 1.2)
6898
            swait()
6899
          end
6900
          p:Remove()
6901
        end), p)
6902
      end
6903
      MagnitudeDamage2(er, 28, 5, Vector3.new(0, 6, 0) + EDIR * 10, 0.5, "H2", RootPart, 0, 0, 8, 10)
6904
      so("153092315", er, 1, 1)
6905-
    LastMove = "AWC"
6905+
6906
        local p = Instance.new("Part", EffectModel)
6907
        p.Anchored = true
6908-
	for i = 0, 1, 0.25 do
6908+
6909
        p.CFrame = ORG.CFrame
6910
        p.Transparency = 1
6911
        local AAA = Instance.new("BillboardGui", p)
6912-
	end
6912+
6913-
	Humanoid.WalkSpeed = 20
6913+
6914
        AA.BackgroundTransparency = 1
6915
        AA.Size = UDim2.new(1, 0, 1, 0)
6916
        AA.Image = "rbxassetid://244221613"
6917
        AA.ImageColor3 = BrickColor.new("Royal purple").Color
6918
        coroutine.resume(coroutine.create(function()
6919
          for i = 1, 20 do
6920-
      m.MeshId = "rbxassetid://20329976"
6920+
6921
            AAA.Size = AAA.Size + UDim2.new(3, 0, 3, 0)
6922
            AA.ImageTransparency = i / 20
6923
          end
6924
          p:Destroy()
6925
        end))
6926
        swait(20)
6927
      end
6928
    end
6929
    coroutine.resume(coroutine.create(function()
6930
      for i = 1, 10 do
6931
        swait()
6932-
	local BodyVel = Instance.new("BodyVelocity")
6932+
6933-
	BodyVel.P = 2000
6933+
6934-
	BodyVel.maxForce = Vector3.new(0, 4800000, 0)
6934+
6935
      ORG:Destroy()
6936
    end))
6937-
    BodyVel.velocity = Vector3.new(0, 70, 0)
6937+
6938-
    game:GetService("Debris"):AddItem(BodyVel,.5)
6938+
    TL.Parent = nil
6939-
	local parr = nil
6939+
6940-
	local posd = nil
6940+
6941-
	HandleWeld = ToHand()
6941+
6942-
	FTHTr.Enabled = true
6942+
  ["Input"] = "ssadq",
6943-
	for i = 1, 10 do
6943+
  ["Name"] = "Eliminator",
6944-
      local es = 36
6944+
  ["Phase"] = 3,
6945
  ["Cooldown"] = 0,
6946-
      PlayAnimationFromTable(AnimTab.ddsc2.Animation(3, es, i), 0.3, false)
6946+
  ["CooldownName"] = "SSADQcool",
6947-
	end
6947+
6948-
	swait()
6948+
6949-
	for i = 0, 1, 0.1 do
6949+
6950
    local Move
6951
    for _, p in pairs(MovesTable) do
6952-
      PlayAnimationFromTable(AnimTab.wwc.Animation(1), 0.5, false)
6952+
      if p.Input == "ssadq" then
6953
        Move = p
6954-
	end
6954+
6955-
	chatfunc("Piercing Star!","ぴやしんぐすた!")
6955+
6956-
	so("341336307", RootPart, 5, 1)	
6956+
6957-
	local BodyVel = Instance.new("BodyVelocity")
6957+
    local ver
6958-
	BodyVel.P = 2000
6958+
    local numer = Move.Phase
6959-
	BodyVel.maxForce = Vector3.new(0, 4800000, 0)
6959+
    if numer == 1 then
6960
      ver = true
6961
    end
6962-
    BodyVel.velocity = Vector3.new(0, -200, 0)
6962+
    if numer == 2 then
6963-
    game:GetService("Debris"):AddItem(BodyVel,.1)
6963+
      ver = Phase2Unlocked
6964-
	repeat
6964+
6965-
	swait()
6965+
    if numer == 3 then
6966-
	parr, posd = rayCast(RootPart.Position, Vector3.new(0,-1,0), 3, Character)
6966+
      ver = Phase3Unlocked
6967-
	until parr
6967+
6968-
	MagnitudeDamage(actulolhandle, 6, 40, Vector3.new(0, -10, 0), 0.5, "H2", Head, 0, 0, true, 15)
6968+
    if numer == 4 then
6969-
	Humanoid.WalkSpeed = 0
6969+
      ver = Phase4Unlocked
6970-
	for i = 1, 3 do
6970+
6971
    local CD = Move.Cooldown
6972
    local name = Move.CooldownName
6973
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
6974
      Viable = true
6975
    end
6976-
      m.MeshId = "rbxassetid://20329976"
6976+
6977
  end,
6978
  ["function"] = function()
6979
    doingmoves(true)
6980
    Equip_Fate()
6981
    local oldC0 = HandleWeld.C0
6982
    so("153092315", Torso, 1, 1)
6983
    local did = false
6984
    local CHP = Humanoid.Health
6985
    for i = 0, 1, 0.1 do
6986
      swait()
6987
      PlayAnimationFromTable(AnimTab.ssadq.Animation(1), 0.3, false)
6988-
	for i = 0, 1, 0.5 do
6988+
6989
    end
6990
    local p = Par(EffectModel, "Effect", "Steel blue", vt(0.3, 6.5, 6.5), "SmoothPlastic")
6991-
      PlayAnimationFromTable(AnimTab.dsasq.Animation(2), 0.5, false)
6991+
    p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -3.5) * CFrame.Angles(0, math.rad(90), 0)
6992
    local m = Instance.new("SpecialMesh", p)
6993-
swait(10)
6993+
    m.MeshType = "Cylinder"
6994-
Un_Equip_Fate()
6994+
    local p2 = p:clone()
6995
    local de = Instance.new("Decal", p)
6996
    de.Face = "Left"
6997
    de.Texture = "rbxgameasset://Images/hoh"
6998
    local de2 = Instance.new("Decal", p)
6999-
  ["Input"] = "wwq",
6999+
    de2.Face = "Right"
7000-
  ["Name"] = "Dragon Upperkick",
7000+
    de2.Texture = "rbxgameasset://Images/hoh"
7001
    p2.Parent = EffecMo
7002
    p2.Size = Vector3.new(0.2, 7.5, 7.5)
7003-
  ["CooldownName"] = "WWQcool",
7003+
    p2.Material = "Neon"
7004
    p2.BrickColor = BrickColor.new("Royal purple")
7005
    local firstp = p
7006
    local num = 0
7007
    local froob = 0
7008
    coroutine.resume(coroutine.create(function(ono)
7009-
      if p.Input == "wwq" then
7009+
      for i = 1, 70 do
7010
        if did == true then
7011
          break
7012
        end
7013
        num = num + 2
7014-
    local ver = true
7014+
        froob = froob + 1
7015
        if froob >= 7 then
7016
          froob = 0
7017
          local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
7018
          p.CFrame = firstp.CFrame * CFrame.Angles(0, math.rad(90), 0)
7019
          game:GetService("Debris"):AddItem(p, 8)
7020
          local m = Instance.new("SpecialMesh", p)
7021
          m.MeshId = "http://www.roblox.com/asset/?id=3270017"
7022
          m.Scale = Vector3.new(1, 1, 0)
7023
          coroutine.resume(coroutine.create(function(p, s)
7024-
    LastMove = "WWQ"
7024+
            for i = 1, 15 do
7025-
    Cooldown("WWQcool", 2)
7025+
              p.CFrame = firstp.CFrame * CFrame.Angles(0, math.rad(90), 0)
7026-
	chatfunc("Lucifer Kick!","ルシファーキック!")
7026+
              p.Transparency = i / 15
7027-
	LLTr.Enabled = true
7027+
              p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, 1.5, 0)
7028-
	CamShake(RootPart, 15, 1, 20)
7028+
7029-
	so("128912290", RootPart, 5, 2)
7029+
7030-
	so("12222208", RootPart, 5, 1)
7030+
            p:Remove()
7031-
	local BodyVel = Instance.new("BodyVelocity")
7031+
7032-
	BodyVel.P = 2000
7032+
7033-
	BodyVel.maxForce = Vector3.new(4800000, 4800000, 4800000)
7033+
        p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -3.5) * CFrame.Angles(0, math.rad(90), 0) * CFrame.Angles(math.rad(num), 0, 0)
7034
        p2.CFrame = p.CFrame
7035
        swait()
7036-
    BodyVel.velocity = DIR * 5 + Vector3.new(0, 50, 0)
7036+
7037-
    MagnitudeDamage(LeftLeg, 5, 15, Vector3.new(0, 50, 0) + DIR * 5, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
7037+
      num = 0
7038-
    game:GetService("Debris"):AddItem(BodyVel,.5)
7038+
7039-
	for i = 0, 1, 0.1 do
7039+
        num = num + 4
7040
        p.Size = p.Size - Vector3.new(0.7, 0.7, 0)
7041-
      PlayAnimationFromTable(AnimTab.wwq.Animation(1,i*10), 0.2, false)
7041+
        p2.Size = p2.Size - Vector3.new(0.7, 0.7, 0)
7042-
		local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
7042+
        p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -3.5) * CFrame.Angles(0, math.rad(90), 0) * CFrame.Angles(math.rad(num), 0, 0)
7043-
        blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
7043+
7044
        p2.Transparency = i / 10
7045
        de.Transparency = i / 10
7046
        de2.Transparency = i / 10
7047
        swait()
7048
      end
7049
      p:Destroy()
7050
      p2:Destroy()
7051
    end), firstp)
7052
    CHP = Humanoid.Health
7053
    for i = 1, 40 do
7054
      local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
7055-
        blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
7055+
7056
      game:GetService("Debris"):AddItem(p, 8)
7057
      local m = Instance.new("SpecialMesh", p)
7058
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
7059
      m.Scale = Vector3.new(5, 1, 5)
7060
      game:GetService("Debris"):AddItem(p, 5)
7061
      coroutine.resume(coroutine.create(function(p)
7062
        for ii = 1, 15 do
7063
          p.Transparency = 0.5 + ii / 15
7064
          p.CFrame = p.CFrame * CFrame.Angles(0, -math.rad(3 + ii), 0) - Vector3.new(0, 0.05, 0)
7065
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.4, -0.05, 1.4)
7066-
	end
7066+
7067-
	LLTr.Enabled = false
7067+
7068
        p:Remove()
7069
      end), p)
7070
      if CHP > Humanoid.Health then
7071
        did = true
7072-
  ["Input"] = "ssx",
7072+
7073-
  ["Name"] = "Belial Downer",
7073+
7074
      swait()
7075
      if CHP > Humanoid.Health then
7076-
  ["CooldownName"] = "SSXcool",
7076+
        did = true
7077
        break
7078
      end
7079
    end
7080
    if did == true then
7081
      Cooldown("SSADQcool", 0)
7082-
      if p.Input == "ssx" then
7082+
      LastMove = "SSADQ"
7083
      do
7084
        local oldrotcf = p.Position
7085
        HandleWeld.C0 = oldC0
7086
        local nou = RootPart.CFrame
7087-
    local ver = true
7087+
        for SOS = 1, 10 do
7088
          local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
7089
          p.CFrame = RootPart.CFrame * CFrame.new(0, 0, -30)
7090
          p.Transparency = 1
7091
          game:GetService("Debris"):AddItem(p, 5)
7092
          local m = Instance.new("BlockMesh", p)
7093
          m.Scale = Vector3.new(3, 3, 3)
7094
          s = script.EMIT:Clone()--Fate.EMIT.EMIT:clone()
7095
          s.Parent = p
7096
          s.Enabled = true
7097-
    LastMove = "SSX"
7097+
          coroutine.resume(coroutine.create(function(p, pc, s)
7098-
    Cooldown("SSXcool", 2)
7098+
            local e = 0
7099-
	chatfunc("Belial Downer!","ベリアルだうな!")
7099+
            for i = 0 + s, 30 + s do
7100-
	CamShake(RootPart, 15, 1, 20)
7100+
              p.Mesh.Scale = p.Mesh.Scale / 1.02
7101-
	LLTr.Enabled = true
7101+
              e = e ^ 1.008 + 0.11
7102-
	so("128912290", RootPart, 5, 2)
7102+
              p.CFrame = pc * CFrame.Angles(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, math.sin(math.deg(i * 0.6)) * (i - s + 8))
7103-
	so("12222208", RootPart, 5, 1)
7103+
7104-
	for i = 0, 1, 0.1 do
7104+
              MagnitudeDamage(p, 10, 2, Vector3.new(), 0.5, "H2", RootPart, 0, 0, 8, 10)
7105
            end
7106-
      PlayAnimationFromTable(AnimTab.wwq.Animation(1,10-i*10), 0.5, false)
7106+
            p.EMIT.Enabled = false
7107-
		local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
7107+
            swait(14)
7108-
        blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
7108+
            p:Remove()
7109
          end), p, p.CFrame, SOS * 9)
7110
        end
7111
        for i = 1, 4 do
7112
          if i <= 1 then
7113
            MagnitudeDamage(RootPart, 10, 25, Vector3.new(), 0.5, "H2", RootPart, 0.001, 0.001, 8, 10)
7114
          end
7115
          local futCE = {
7116
            -15,
7117
            -30,
7118
            -45,
7119
            -60
7120-
        blast2.CFrame = LeftLeg.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
7120+
7121
          local er = Instance.new("Part", EffectModel)
7122
          er.Anchored = true
7123
          er.CanCollide = false
7124
          er.CFrame = RootPart.CFrame * CFrame.new(0, 0, futCE[i])
7125
          er.Size = Vector3.new(4, 1.2, 15)
7126
          er.Transparency = 1
7127
          MagnitudeDamage(er, 18, 25, Vector3.new(), 0.5, "H2", RootPart, 0.01, 0.01, 8, 10)
7128
          game.Debris:AddItem(er, 1)
7129
        end
7130
        so("233091161", RootPart, 1, 0.5)
7131-
	end
7131+
        so("231917856", RootPart, 1, 0.7)
7132-
	MagnitudeDamage(LeftLeg, 5, 10, Vector3.new(0, -100, 0) + DIR * 5, 0.5, "H1", RootPart, 0.2, 1, 10, 20)
7132+
        so("231917788", RootPart, 1, 0.7)
7133-
	LLTr.Enabled = false
7133+
        RootPart.CFrame = RootPart.CFrame * CFrame.new(0, 0, -60)
7134
        local cb = Instance.new("Part", EffectModel)
7135
        cb.Size = vt(1, 1, 1)
7136
        cb.BrickColor = BrickColor.new("Royal purple")
7137
        cb.Material = "Neon"
7138-
  ["Input"] = "asq",
7138+
        cb.Anchored = true
7139-
  ["Name"] = "Night Edge",
7139+
        cb.CanCollide = false
7140
        local m = Instance.new("CylinderMesh", cb)
7141
        cb.Size = Vector3.new(0.4, (oldrotcf - RootPart.Position).magnitude, 0.4)
7142-
  ["CooldownName"] = "ASQcool",
7142+
        cb.CFrame = CFrame.new((oldrotcf + RootPart.Position) / 2, oldrotcf) * CFrame.Angles(math.pi / 2, 0, 0)
7143
        cb.Transparency = 0
7144
        coroutine.resume(coroutine.create(function()
7145
          for i = 1, 60 do
7146
            cb.Transparency = i / 60
7147
            swait()
7148-
      if p.Input == "asq" then
7148+
7149
          cb:Destroy()
7150
        end))
7151
        for i = 1, 20 do
7152
          local p = Par(EffectModel, "Effect", "Royal purple", vt(0.2, 1, 0.2), "Neon")
7153-
    local ver = true
7153+
          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)
7154
          p.Parent = EffectModel
7155
          local m = Instance.new("SpecialMesh")
7156
          m.MeshType = "Sphere"
7157
          m.Parent = p
7158
          m.Scale = Vector3.new(1, 10, 1)
7159
          coroutine.resume(coroutine.create(function(p)
7160
            for i = 1, 40 do
7161
              p.Transparency = i / 40
7162
              p.CFrame = p.CFrame * CFrame.new(0, -1, 0)
7163-
    LastMove = "ASQ"
7163+
7164-
    Cooldown("ASQcool", 6)
7164+
7165-
	chatfunc("Night Edge!","ないとえっじ!")
7165+
            p.Parent = nil
7166-
	Equip_Fate()
7166+
7167-
	for i = 0, 1, 0.5 do
7167+
7168
        for i = 0, 1, 0.1 do
7169-
	PlayAnimationFromTable(AnimTab.wadq.Animation(1), 0.5, false)
7169+
7170-
	end
7170+
          PlayAnimationFromTable(AnimTab.ssadq.Animation(2), 0.2, false)
7171-
    so("341336307", RootPart, 5, 1)
7171+
7172-
	for a = 1, 3 do
7172+
7173-
	RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*10
7173+
7174-
	local ref = Par(EffectModel, "Ref", "Light stone grey", vt(0, 0, 0), "SmoothPlastic")
7174+
7175-
	ref.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*-10
7175+
7176-
	ref.Transparency = 1
7176+
7177-
	game:GetService("Debris"):AddItem(ref,5)
7177+
7178-
	coroutine.resume(coroutine.create(function()
7178+
7179-
	for i = 1, 10 do
7179+
7180-
	local p = Par(EffectModel, "Effect", bcol1, vt(0.5, 0.5, 0.5), "Neon")
7180+
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)))
7181+
  ["Name"] = "Will's teeth",
7182-
	p.Transparency = 1	
7182+
  ["Phase"] = 3,
7183-
	local m = Instance.new("SpecialMesh",p)
7183+
7184-
	m.MeshType = "Sphere"
7184+
7185-
	coroutine.resume(coroutine.create(function(p)
7185+
7186-
	if realmode == false then
7186+
7187-
	swait(a*10)
7187+
7188-
	end
7188+
7189-
		so("62339698",p,1,1.5)
7189+
7190-
		MagnitudeDamage(p, 10, 3, Vector3.new(0, 5, 0) + DIR * 1, 0.5, "H2", Head, 0, 0, 10, 15)
7190+
7191
        Move = p
7192-
            p.Transparency = ii / 20
7192+
7193-
            m.Scale = m.Scale + Vector3.new(0, 4, 0)
7193+
7194
    end
7195
    local ver
7196
    local numer = Move.Phase
7197-
	end), p)
7197+
    if numer == 1 then
7198-
	swait(1)
7198+
      ver = true
7199-
	end
7199+
7200-
	end))
7200+
    if numer == 2 then
7201-
	swait()
7201+
      ver = Phase2Unlocked
7202-
	end
7202+
7203-
	for i = 0, 1, 0.1 do
7203+
    if numer == 3 then
7204
      ver = Phase3Unlocked
7205-
	PlayAnimationFromTable(AnimTab.wadq.Animation(1), 0.5, false)
7205+
7206-
	end
7206+
    if numer == 4 then
7207-
	swait(5)
7207+
      ver = Phase4Unlocked
7208-
	Un_Equip_Fate()
7208+
7209
    local CD = Move.Cooldown
7210
    local name = Move.CooldownName
7211
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
7212
      Viable = true
7213-
  ["Input"] = "dsasdq",
7213+
7214-
  ["Name"] = "Black Overture",
7214+
7215
    return Viable
7216
  end,
7217-
  ["CooldownName"] = "DSASDQcool",
7217+
7218
    doingmoves(true)
7219
    Equip_Fate()
7220
    local p = Par(EffectModel, "Effect", "Black", vt(10, 10, 0.2), "SmoothPlastic")
7221
    p.Transparency = 1
7222
    p.CFrame = RootPart.CFrame * CFrame.new(0, 3, -6) * CFrame.Angles(math.rad(20), 0, 0)
7223-
      if p.Input == "dsasdq" then
7223+
7224
    gui.Face = "Front"
7225
    local Iergui = Instance.new("ImageLabel", gui)
7226
    Iergui.Size = UDim2.new(1, 0, 1, 0)
7227
    Iergui.Image = "http://www.roblox.com/asset/?id=363269577"
7228-
    local ver = true
7228+
7229
    local Iergui2 = gui:clone()
7230
    Iergui2.Parent = p
7231
    Iergui2.Face = "Back"
7232
    local num = 0
7233
    local ohoh
7234
    local fop = 0
7235
    local maco = p
7236
    so("231917794", RootPart, 1, 1)
7237
    for i = 1, 15 do
7238-
    LastMove = "DSASDQ"
7238+
7239-
    Cooldown("DSASDQcool", 50)
7239+
7240-
	chatfunc("...Are you ready?","…準備はできたか?")
7240+
7241-
	for i = 0, 1, 0.2 do
7241+
7242
      local mag = (RootPart.Position - p.Position).magnitude / 66
7243-
    PlayAnimationFromTable(AnimTab.dasq.Animation(1), 0.3, false)
7243+
7244-
	end
7244+
7245-
	swait(30)
7245+
7246-
	so("153092315", RootPart, 5, .8)
7246+
7247-
	local pa = Par(EffectModel, "Effect", "Black", vt(1,1,1), "SmoothPlastic")
7247+
7248-
        pa.Transparency = 1
7248+
7249-
        pa.CFrame = cf(RootPart.Position) + Vector3.new(0, -2.5, 0)
7249+
7250-
        local ma = Instance.new("BlockMesh", pa)
7250+
7251-
        ma.Scale = Vector3.new(0, 0, 0)
7251+
7252-
		local dec = Instance.new("Decal",pa)
7252+
7253-
		dec.Texture = "rbxassetid://393726651"
7253+
7254-
		dec.Face = "Top"
7254+
7255-
		dec.Transparency = 1
7255+
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
7256-
		if realmode == true then
7256+
7257-
		dec.Color3 = Color3.new(1,0,0)
7257+
7258-
		end
7258+
7259-
		coroutine.resume(coroutine.create(function()
7259+
7260-
		while pa do
7260+
7261-
		swait()
7261+
7262-
		pa.CFrame = pa.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(5),0)
7262+
7263-
		end
7263+
7264-
		end))
7264+
7265-
		coroutine.resume(coroutine.create(function()
7265+
7266-
		for i = 0,1,.05 do
7266+
7267-
		swait()
7267+
7268-
		ma.Scale = Vector3.new(80*i,0,80*i)
7268+
7269-
		dec.Transparency = 1-i		
7269+
7270-
		end
7270+
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
7271-
		end))
7271+
7272-
	swait(10)
7272+
7273-
	chatfunc("I'M GOING TO MURDER YOU!","あなたを殺すつもりだ!")
7273+
7274-
	for i = 0, 1, 0.2 do
7274+
7275
            p.Transparency = i / 20
7276-
    PlayAnimationFromTable(AnimTab.dasq.Animation(2), 0.3, false)
7276+
7277-
	end
7277+
7278-
	if realmode == false then
7278+
7279-
	swait(10)
7279+
7280-
	for i = 1, 3 do
7280+
7281-
    so("233096557", RootPart, 5, 1)
7281+
7282-
	local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
7282+
7283-
    p.CFrame = Torso.CFrame
7283+
7284
    coroutine.resume(coroutine.create(function()
7285-
	local m = Instance.new("SpecialMesh",p)
7285+
7286-
	m.MeshType = "Sphere"
7286+
7287-
	coroutine.resume(coroutine.create(function(p)
7287+
7288-
        for i = 0,1,.05 do
7288+
7289-
          p.Transparency = i
7289+
7290-
          m.Scale = Vector3.new(i*50,i*50,i*50)
7290+
7291-
           swait()
7291+
7292
      game.Debris:AddItem(p, 5)
7293
    end))
7294-
	      end), p)
7294+
7295-
	swait(30)
7295+
7296-
	end
7296+
7297-
	end
7297+
7298-
	chatfunc("BLACK OVERTURE!","ブラックおばちゃ!")	
7298+
7299-
	swait(30)
7299+
7300
      HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.Angles(math.rad(270), 0, math.rad(-90)) * CFrame.new(0, 0.5, 0), 0.3)
7301-
      so("233091205", RootPart, 5, 1)
7301+
7302-
	  for i = 1, 20 do
7302+
7303-
	  local size = math.random(10,16)
7303+
    MagnitudeDamage(p, 20, 35, Vector3.new(0, 20, 0) + DIR * 45, 0.5, "H2", RootPart, 0, 0, 8, 10)
7304-
	  local p = Instance.new("Part",EffectModel)
7304+
7305-
	  p.BrickColor = hitfloor2.BrickColor
7305+
7306-
	  p.Material = hitfloor2.Material
7306+
7307-
	  p.Size = Vector3.new(size,size,size)
7307+
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)))
7308+
7309-
	  p.CanCollide = false
7309+
7310-
	  p.Velocity = Vector3.new(math.random(-60,60),200,math.random(-60,60))
7310+
7311-
	  coroutine.resume(coroutine.create(function()
7311+
7312-
	  swait(10)
7312+
    p.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
7313-
	  p.CanCollide = true
7313+
7314-
	  swait(150)
7314+
7315-
	  for i = 1, 20 do
7315+
7316-
	  swait()
7316+
7317-
	  p.Transparency = i/20
7317+
7318-
	  end
7318+
7319-
	  p:Destroy()
7319+
7320-
	  end))
7320+
7321-
	  end
7321+
7322
      p:Remove()
7323-
      p.CFrame = RootPart.CFrame * CFrame.new(0, -0.3, 0)
7323+
7324
    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))
7325-
      local mr = it("SpecialMesh", p)
7325+
7326-
      mr.MeshId = "rbxassetid://1323306"
7326+
7327-
      mr.Scale = Vector3.new(1, 1, 1)
7327+
7328-
      mr.Parent = p
7328+
7329-
      mr.Name = "Triangle"
7329+
    p.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
7330
    p.Transparency = 0.5
7331
    game:GetService("Debris"):AddItem(p, 5)
7332-
        for i = 0,1,.025 do
7332+
7333-
          p.Transparency = i
7333+
7334-
          mr.Scale = Vector3.new(i*200,i*400,i*200)
7334+
7335-
          p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-3),0)
7335+
7336-
           swait()
7336+
7337
        swait()
7338
      end
7339
      p:Remove()
7340-
      MagnitudeDamage(p, 80, 99, Vector3.new(0, 100, 0) + DIR * 100, 0.5, "H1", RootPart, 0.4, 0.4, 8, 10)
7340+
7341
    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))
7342
    p.Mesh.MeshType = "FileMesh"
7343-
      p.CFrame = RootPart.CFrame * CFrame.new(0, -2.5, 0)
7343+
7344-
      local mc = it("SpecialMesh", p)
7344+
7345-
      mc.MeshId = "rbxassetid://20329976"
7345+
7346-
      mc.Scale = Vector3.new(1, 1, 1)
7346+
    p.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
7347-
      mc.Parent = p
7347+
7348-
      mc.Name = "Triangle"
7348+
7349
    coroutine.resume(coroutine.create(function(p)
7350-
        for i = 0,1,.025 do
7350+
7351-
          p.Transparency = i
7351+
7352-
          mc.Scale = Vector3.new(i*200,i*400,i*200)
7352+
7353-
          p.CFrame = p.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(3),0)
7353+
7354-
          ma.Scale = Vector3.new(80+300*i,.1,80+300*i)
7354+
7355-
		  dec.Transparency = i
7355+
7356-
		  swait()
7356+
7357
    end), p)
7358
    local p = Par2(Vector3.new(0.75, 0.75, 1), maco * CFrame.Angles(0, 0, 0), "Royal purple", "SpecialMesh", Vector3.new(1, 1, 30))
7359-
		ma.Parent:Destroy()
7359+
7360
    p.Material = "Neon"
7361-
	swait(50)
7361+
7362
    p.Anchored = true
7363
    p.CanCollide = false
7364
    game:GetService("Debris"):AddItem(p, 5)
7365
    coroutine.resume(coroutine.create(function(p)
7366
      for ii = 1, 20 do
7367-
  ["Name"] = "Death Grounds",
7367+
7368
        p.Mesh.Scale = p.Mesh.Scale + Vector3.new(-0.05, -0.05, 2)
7369-
  ["Cooldown"] = 60,
7369+
7370
      end
7371
      p:Remove()
7372
    end), p)
7373
    local p = Par2(Vector3.new(0.75, 0.75, 1), maco * CFrame.Angles(0, 0, 0), "Really black", "SpecialMesh", Vector3.new(2, 2, 35))
7374
    p.Mesh.MeshType = "Sphere"
7375
    p.Parent = EffectModel
7376
    p.Anchored = true
7377
    p.CanCollide = false
7378
    game:GetService("Debris"):AddItem(p, 5)
7379
    coroutine.resume(coroutine.create(function(p)
7380
      for ii = 1, 20 do
7381-
    local ver = true
7381+
7382
        p.Mesh.Scale = p.Mesh.Scale + Vector3.new(-0.1, -0.1, 2)
7383
        swait()
7384
      end
7385
      p:Remove()
7386
    end), p)
7387
    for i = 1, 3 do
7388
      local p = Instance.new("Part")
7389
      p.TopSurface = 0
7390
      p.BottomSurface = 0
7391
      p.CanCollide = false
7392
      p.Anchored = true
7393
      p.BrickColor = BrickColor.new("Really black")
7394
      p.Material = "SmoothPlastic"
7395-
	chatfunc("DEATH GROUNDS!","でふぐらんす!")
7395+
7396
      p.CFrame = maco * CFrame.new(0, 0, 5 - i * 4) * CFrame.fromEulerAnglesXYZ(0, math.pi, math.pi / 2)
7397
      p.Parent = EffectModel
7398
      local m = Instance.new("SpecialMesh", p)
7399
      m.MeshId = "http://www.roblox.com/asset/?id=3270017"
7400
      m.Parent = p
7401
      m.Scale = Vector3.new(2, 2, 1.5)
7402
      m.Name = "Triangle"
7403
      coroutine.resume(coroutine.create(function(p)
7404
        for i = 1, 20 do
7405
          p.Transparency = i / 20
7406
          p.Triangle.Scale = p.Triangle.Scale + Vector3.new(0.25, 0.25, 0)
7407
          p.CFrame = p.CFrame * CFrame.new(0, 0, -0.15)
7408
          swait()
7409-
    p.CFrame = RootPart.CFrame * CFrame.new(0, -2.5, 0)
7409+
7410
        p.Parent = nil
7411-
	p.Transparency = 1
7411+
7412
    end
7413
    swait(15)
7414-
	local dec = Instance.new("Decal", p)
7414+
7415-
	dec.Face = "Top"
7415+
7416-
	dec.Texture = "rbxassetid://233083618"
7416+
7417-
	dec.Transparency = 1
7417+
7418-
	if realmode == true then
7418+
7419-
	dec.Color3 = Color3.new(1,0,0)
7419+
7420-
	end
7420+
7421
  ["Phase"] = 4,
7422
  ["Cooldown"] = 0,
7423
  ["CooldownName"] = "DDSWXcool",
7424-
        m.Scale = m.Scale + Vector3.new(1.75, 0, 1.75)
7424+
7425
  ["Conditions"] = function()
7426-
		dec.Transparency = (30-i)/30
7426+
7427
    local Move
7428
    for _, p in pairs(MovesTable) do
7429
      if p.Input == "ddswx" then
7430-
        er.CFrame = er.CFrame * CFrame.Angles(0, math.rad(3), 0)
7430+
7431
        break
7432
      end
7433
    end
7434-
		dec.Transparency = i / 10
7434+
    local ver
7435
    local numer = Move.Phase
7436
    if numer == 1 then
7437
      ver = true
7438
    end
7439
    if numer == 2 then
7440
      ver = Phase2Unlocked
7441
    end
7442
    if numer == 3 then
7443
      ver = Phase3Unlocked
7444-
    bill.Size = UDim2.new(20, 0, 20, 0)
7444+
7445
    if numer == 4 then
7446
      ver = Phase4Unlocked
7447
    end
7448
    local CD = Move.Cooldown
7449-
    billimg.Size = UDim2.new(0, 0, 0, 0)
7449+
7450-
    billimg.Image = "rbxassetid://1245422092"
7450+
7451-
    billimg.ImageColor3 = BrickColor.new(bcol1).Color
7451+
7452-
	billimg.ImageTransparency = 1
7452+
7453
    return Viable
7454
  end,
7455-
	for c = 0,1,.05 do
7455+
7456-
	billimg.Size = UDim2.new(c, 0, c, 0)
7456+
7457-
	billimg.ImageTransparency = c
7457+
7458-
	billimg.Rotation = billimg.Rotation + 20
7458+
7459-
	swait()
7459+
7460-
	end
7460+
      ph0segui(char, "Closest target too far.", "Royal purple")
7461-
	billimg.Size = UDim2.new(1, 0, 1, 0)
7461+
7462-
	billimg.ImageTransparency = 0
7462+
7463-
	while OSHARA == true do
7463+
7464-
	billimg.Rotation = billimg.Rotation + 5
7464+
    Cooldown("DDSWXcool", 0)
7465-
	swait()
7465+
7466-
	end
7466+
7467-
	end))
7467+
7468-
	local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
7468+
7469
    end
7470
    local BodGy = Instance.new("BodyGyro", RootPart)
7471
    BodGy.maxTorque = Vector3.new(0, math.huge, 0)
7472
    BodGy.P = 2000
7473-
    for i = 1, 30 do
7473+
7474-
	local hl = 2
7474+
7475-
	if realmode == true then
7475+
7476-
	hl = 9999	
7476+
7477-
	end
7477+
7478-
      ph0segui(char, "+"..hl, "Lime green")
7478+
7479-
      Humanoid.Health = Humanoid.Health + hl
7479+
7480-
	  for a, b in pairs(workspace:GetDescendants()) do
7480+
7481-
	  if b:FindFirstChild("IsTeamMateOfCK") then
7481+
7482-
	  b:FindFirstChildOfClass("Humanoid").Health = b:FindFirstChildOfClass("Humanoid").Health + hl
7482+
7483-
	  ph0segui(b, "+"..hl, "Lime green")
7483+
7484-
	  end
7484+
7485-
	  end
7485+
7486
      NIG.position = NIG.position + vt(0, 0.3, 0)
7487
      BodGy.cframe = cf(Torso.Position, target.Position)
7488
      do
7489
        local blast = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "SmoothPlastic")
7490
        blast.CFrame = target.CFrame
7491
        m = Instance.new("SpecialMesh", blast)
7492-
        m.MeshId = "rbxassetid://20329976"
7492+
7493
        m.MeshType = "Sphere"
7494
        blast.Transparency = 0.7
7495
        coroutine.resume(coroutine.create(function(p)
7496
          for ii = 1, 20 do
7497
            blast.Transparency = 0.7 + ii / 20
7498
            blast.Mesh.Scale = blast.Mesh.Scale / 1.1
7499
            blast.CFrame = target.CFrame
7500
            swait()
7501
          end
7502
          blast:Remove()
7503
        end), p)
7504
        local targfloor, targpos = rayCast(target.Position - vt(0, 4, 0), CFrame.new(target.Position, target.Position - Vector3.new(0, 5, 0)).lookVector, 100, Character)
7505-
      MagnitudeDamage2(er, 28, 3, Vector3.new(0, 6, 0) + EDIR * 10, 0.5, "H2", RootPart, 0, 0, 8, 10)
7505+
        local p = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
7506
        p.CFrame = target.CFrame * CFrame.Angles(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360))
7507
        game:GetService("Debris"):AddItem(p, 8)
7508
        local m = Instance.new("BlockMesh", p)
7509
        m.Scale = Vector3.new(3, 3, 3)
7510
        game:GetService("Debris"):AddItem(p, 5)
7511
        coroutine.resume(coroutine.create(function(p)
7512
          for ii = 1, 25 do
7513
            local o = 0.12
7514
            p.Transparency = 0.5 + i / 25
7515
            p.CFrame = p.CFrame * CFrame.Angles(math.rad(math.random(1, 5)), math.rad(math.random(1, 5)), math.rad(math.random(1, 5)))
7516
            p.Mesh.Scale = p.Mesh.Scale - Vector3.new(o, o, o)
7517
            swait()
7518
          end
7519-
        AA.ImageColor3 = BrickColor.new(bcol1).Color
7519+
7520
        end), p)
7521
      end
7522
    end
7523
    local refo = Instance.new("Part")
7524
    refo.Anchored = true
7525
    refo.CanCollide = false
7526
    refo.Position = target.Position
7527
    refo.CFrame = refo.CFrame * CFrame.Angles(math.rad(-90), 0, 0)
7528
    refo.Transparency = 1
7529
    refo.Parent = EffectModel
7530
    game.Debris:AddItem(refo, 10)
7531
    NIG.P = 2000
7532
    NIG.D = 300
7533
    local r = Instance.new("BodyGyro")
7534
    r.P = 10000000
7535
    r.D = 1000
7536
    r.maxTorque = Vector3.new(50000, 50000, 50000) * 50000000000
7537
    r.cframe = r.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(90), 0, 0)
7538
    r.Parent = target
7539-
	chatfunc("Feeling a lot better..","気分がよくなりました…")
7539+
7540
    r.Name = "EBOLA"
7541
    fff = Instance.new("BodyForce")
7542
    fff.force = Vector3.new(0, 1200, 0)
7543
    fff.Parent = target
7544
    ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt(5, 5, 5))
7545-
  ["Name"] = "Will's Teeth",
7545+
7546
    game:GetService("Debris"):AddItem(ref, 10)
7547-
  ["Cooldown"] = 10,
7547+
7548
    local targfloor, targpos = rayCast(target.Position - vt(0, 4, 0), refo.CFrame.lookVector, 9999, Character)
7549
    ref.CFrame = CFrame.new(targpos)
7550
    game:GetService("Debris"):AddItem(fff, 1)
7551
    local oldpos = NIG.position + Vector3.new(0, 3, 0)
7552
    for i = 1, 3 do
7553
      do
7554
        local targfloor, targpos = rayCast(target.Position, refo.CFrame.lookVector, 9999, Character)
7555
        swait()
7556
        for i = 0, 1, 0.1 do
7557
          swait()
7558
          do
7559-
    local ver = true
7559+
7560
            blast2.Anchored = true
7561
            blast2.CanCollide = false
7562
            blast2.Size = Vector3.new(1, 1, 1)
7563
            blast2.CFrame = LeftArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
7564
            m = Instance.new("SpecialMesh", blast2)
7565
            m.Scale = Vector3.new(1.5, 1.5, 1.5)
7566
            m.MeshType = "Brick"
7567
            blast2.BrickColor = BrickColor.new("Royal purple")
7568
            blast2.Material = "Neon"
7569
            coroutine.resume(coroutine.create(function(p)
7570
              for i = 1, 15 do
7571
                blast2.Transparency = 0 + i / 15
7572
                blast2.Mesh.Scale = blast2.Mesh.Scale / 1.1
7573
                swait()
7574
              end
7575
              blast2:Remove()
7576
            end), p)
7577
            PlayAnimationFromTable(AnimTab.ddswx.Animation(2), 0.2, false)
7578-
    Iergui.Image = "rbxassetid://363269577"
7578+
7579
            blast.Parent = EffectModel
7580-
	if realmode == true then
7580+
7581-
	Iergui.ImageColor3 = Color3.new(1,0,0)
7581+
7582-
	end
7582+
7583
            blast.CFrame = target.CFrame
7584
            m = Instance.new("SpecialMesh", blast)
7585
            m.Scale = Vector3.new(11, 11, 11)
7586
            m.MeshType = "Sphere"
7587
            blast.BrickColor = BrickColor.new("Royal purple")
7588
            blast.Material = "Neon"
7589
            blast.Transparency = 0.7
7590-
	chatfunc("WILL'S TEETH!","ウィルスちふ!")
7590+
7591
              for ii = 1, 20 do
7592
                blast.Transparency = 0.7 + ii / 20
7593
                blast.Mesh.Scale = blast.Mesh.Scale / 1.1
7594
                blast.CFrame = target.CFrame
7595
                swait()
7596
              end
7597
              blast:Remove()
7598
            end), p)
7599
            NIG.position = ref.Position
7600
          end
7601
        end
7602
        local ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
7603
        ref.Anchored = true
7604
        ref.CFrame = cf(RootPart.Position)
7605
        so("199145477", ref, 1, 0.8)
7606
        so("200632561", ref, 1, 0.6)
7607
        so("200632561", ref, 1, 0.4)
7608
        so("191395766", ref, 1, 1)
7609
        ref.CFrame = cf(targpos)
7610-
        m.MeshId = "rbxassetid://20329976"
7610+
7611
        local p = Instance.new("Part", EffectModel)
7612
        p.Name = "Effect"
7613
        p.formFactor = "Symmetric"
7614
        p.TopSurface = 0
7615
        p.BottomSurface = 0
7616
        p.Material = "SmoothPlastic"
7617
        p.BrickColor = targfloor.BrickColor
7618
        p.Anchored = true
7619
        p.CanCollide = false
7620
        p.Size = Vector3.new(1, 1, 1)
7621
        p.CFrame = CFrame.new(targpos) * CFrame.new(0, 1, 0)
7622
        game:GetService("Debris"):AddItem(p, 8)
7623
        local m = Instance.new("SpecialMesh", p)
7624
        m.MeshId = "http://www.roblox.com/asset/?id=20329976"
7625-
        m.MeshId = "rbxassetid://20329976"
7625+
7626
        game:GetService("Debris"):AddItem(p, 5)
7627
        coroutine.resume(coroutine.create(function(p)
7628
          for ii = 1, 15 do
7629
            p.Transparency = 0.5 + ii / 15
7630
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.4, 1, 1.4)
7631
            swait()
7632
          end
7633
          p:Remove()
7634
        end), p)
7635
        MagnitudeDamage2(target, 5, 5, Vector3.new(), 0.5, "H2", RootPart, 0, 0, 8, 10)
7636
        for i = 1, 10 do
7637
          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))
7638
          groundpart.Anchored = true
7639
          groundpart.Material = targfloor.Material
7640
          groundpart.CanCollide = false
7641
          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))
7642
          groundpart.Parent = EffectModel
7643
          coroutine.resume(coroutine.create(function(groundpart)
7644
            for i = 1, 30 do
7645
              groundpart.Transparency = i / 30
7646
              swait()
7647
            end
7648
            groundpart:Destroy()
7649
            ref:Destroy()
7650
          end), groundpart)
7651
        end
7652
        for i = 0, 1, 0.1 do
7653
          swait()
7654
          PlayAnimationFromTable(AnimTab.ddswx.Animation(1), 0.2, false)
7655
          do
7656
            local blast = Instance.new("Part")
7657
            blast.Parent = EffectModel
7658-
    MagnitudeDamage(p, 20, 40, Vector3.new(0, 20, 0) + DIR * 45, 0.5, "H2", RootPart, 0, 0, 8, 10)
7658+
7659
            blast.CanCollide = false
7660
            blast.Size = Vector3.new(1, 1, 1)
7661
            blast.CFrame = target.CFrame
7662
            m = Instance.new("SpecialMesh", blast)
7663
            m.Scale = Vector3.new(11, 11, 11)
7664
            m.MeshType = "Sphere"
7665
            blast.BrickColor = BrickColor.new("Royal purple")
7666
            blast.Material = "Neon"
7667-
    p.Mesh.MeshId = "rbxassetid://20329976"
7667+
7668
            coroutine.resume(coroutine.create(function(p)
7669
              for ii = 1, 20 do
7670
                blast.Transparency = 0.7 + ii / 20
7671
                blast.Mesh.Scale = blast.Mesh.Scale / 1.1
7672
                blast.CFrame = target.CFrame
7673
                swait()
7674
              end
7675
              blast:Remove()
7676
            end), p)
7677
            NIG.position = oldpos
7678
          end
7679
        end
7680
      end
7681
    end
7682
    local targfloor, targpos = rayCast(target.Position, refo.CFrame.lookVector, 9999, Character)
7683
    for i = 0, 1, 0.1 do
7684-
    p.Mesh.MeshId = "rbxassetid://20329976"
7684+
7685
      PlayAnimationFromTable(AnimTab.ddswx.Animation(3), 0.3, false)
7686
    end
7687
    ref.CFrame = CFrame.new(targpos)
7688
    for i = 1, 15 do
7689
      do
7690
        local blast = Instance.new("Part")
7691
        blast.Parent = EffectModel
7692
        blast.Anchored = true
7693
        blast.CanCollide = false
7694
        blast.Size = Vector3.new(1, 1, 1)
7695
        blast.CFrame = target.CFrame
7696
        m = Instance.new("SpecialMesh", blast)
7697
        m.Scale = Vector3.new(11, 11, 11)
7698
        m.MeshType = "Sphere"
7699
        blast.BrickColor = BrickColor.new("Royal purple")
7700
        blast.Material = "Neon"
7701-
    p.Mesh.MeshId = "rbxassetid://20329976"
7701+
7702
        coroutine.resume(coroutine.create(function(p)
7703
          for ii = 1, 20 do
7704
            blast.Transparency = 0.7 + ii / 20
7705
            blast.Mesh.Scale = blast.Mesh.Scale / 1.1
7706
            blast.CFrame = target.CFrame
7707
            swait()
7708
          end
7709
          blast:Remove()
7710
        end), p)
7711
        swait()
7712
        NIG.position = ref.Position + vt(0, 0.5, 0)
7713-
    local p = Par2(Vector3.new(0.75, 0.75, 1), maco * CFrame.Angles(0, 0, 0), bcol1, "SpecialMesh", Vector3.new(1, 1, 30))
7713+
7714
    end
7715
    local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
7716
    p.CFrame = cf(targpos) * CFrame.Angles(0, math.rad(90), 0)
7717
    m = it("SpecialMesh", p)
7718
    m.MeshId = "http://www.roblox.com/asset/?id=1323306"
7719
    p.Material = "SmoothPlastic"
7720
    m.Scale = Vector3.new(20, 60, 20)
7721
    m.Parent = p
7722
    m.Name = "Triangle"
7723
    coroutine.resume(coroutine.create(function(p)
7724
      for i = 1, 200 do
7725
        p.Transparency = 0.45 + i / 200
7726
        p.Triangle.Scale = p.Triangle.Scale + Vector3.new(0.3, 0.3, 0.3)
7727
        swait()
7728
      end
7729
      p.Parent = nil
7730
    end), p)
7731
    local p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
7732
    p.Size = Vector3.new(1, 1, 0.2)
7733
    p.CFrame = cf(targpos) * CFrame.new(0, 2.6, 0)
7734
    local m = Instance.new("SpecialMesh", p)
7735
    m.MeshId = "http://www.roblox.com/asset/?id=20329976"
7736
    m.Scale = Vector3.new(30, 8, 30)
7737
    m.Name = "Triangle"
7738
    swait()
7739
    coroutine.resume(coroutine.create(function(p)
7740
      for i = 1, 45 do
7741
        p.Transparency = 0.5 + i / 45
7742
        p.Triangle.Scale = p.Triangle.Scale + Vector3.new(1, 0, 1)
7743
        p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
7744
        swait()
7745
      end
7746
      p.Parent = nil
7747
    end), p)
7748
    so("190119264", ref, 1, 1)
7749
    so("183763506", ref, 1, 0.6)
7750
    so("178452221", ref, 1, 0.6)
7751
    so("87767777", ref, 1, 1)
7752
    so("87784452", ref, 1, 0.8)
7753
    so("183763515", ref, 1, 1)
7754-
      m.MeshId = "rbxassetid://3270017"
7754+
7755
    MagnitudeDamage(target, 35, 25, Vector3.new(0, 20, 0) + DIR * 30, 0.5, "H2", RootPart, 0, 0, 8, 10)
7756
    NIG:Destroy()
7757
    CamShake(target, 60, 2, 40)
7758
    for i = 1, 16 do
7759
      swait()
7760
      p = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "SmoothPlastic")
7761
      p.CFrame = target.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2 + math.random(-15, 15) / 9, math.random(-15, 15) / 9, math.random(-10, 10) / 9)
7762
      game:GetService("Debris"):AddItem(p, 3)
7763
      m = Instance.new("BlockMesh")
7764
      m.Scale = Vector3.new(3, 3, 3)
7765
      m.Parent = p
7766
      coroutine.resume(coroutine.create(function(part, spin)
7767
        for i = 1, 15 do
7768
          part.Mesh.Scale = part.Mesh.Scale - Vector3.new(2, 2, 2)
7769
          part.Transparency = i / 15
7770
          part.CFrame = part.CFrame * CFrame.new(math.random(-10, 10) / 100, math.random(-10, 10) / 100, math.random(-10, 10) / 100) * spin
7771
          swait()
7772
        end
7773
        part.Parent = nil
7774
      end), p, CFrame.fromEulerAnglesXYZ(math.random(-50, 50) / 500, math.random(-50, 50) / 500, math.random(-50, 50) / 500))
7775
    end
7776
    swait(20)
7777
    BodGy:Destroy()
7778
    doingmoves(false)
7779
  end
7780
})
7781
table.insert(MovesTable, {
7782
  ["Input"] = "asdssq",
7783
  ["Name"] = "Let's end this",
7784
  ["Phase"] = 4,
7785
  ["Cooldown"] = 0,
7786
  ["CooldownName"] = "ASDSSQcool",
7787
  ["CanCancel"] = false,
7788
  ["Conditions"] = function()
7789-
    local ver = true
7789+
7790
    local Move
7791
    for _, p in pairs(MovesTable) do
7792
      if p.Input == "asdssq" then
7793
        Move = p
7794
        break
7795
      end
7796
    end
7797
    local ver
7798
    local numer = Move.Phase
7799
    if numer == 1 then
7800
      ver = true
7801
    end
7802-
      ph0segui(char, "Closest target too far.", bcol1)
7802+
    if numer == 2 then
7803
      ver = Phase2Unlocked
7804
    end
7805
    if numer == 3 then
7806-
	chatfunc("Gotcha.","つかま。")
7806+
      ver = Phase3Unlocked
7807-
    Cooldown("DDSWXcool", 50)
7807+
7808
    if numer == 4 then
7809
      ver = Phase4Unlocked
7810
    end
7811
    local CD = Move.Cooldown
7812
    local name = Move.CooldownName
7813
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
7814
      Viable = true
7815
      Cooldown(name, CD)
7816
    end
7817
    return Viable
7818
  end,
7819
  ["function"] = function()
7820
    doingmoves(true)
7821
    LastMove = "ASDSSQ"
7822
    for i = 0, 1, 0.1 do
7823
      swait()
7824
      PlayAnimationFromTable(AnimTab.asdssq.Animation(1), 0.3, false)
7825-
	chatfunc("SHATTER!","叩き割る!")
7825+
7826
    local beamy = script.BES:Clone()
7827
    beamy.Parent = char
7828
    local asd = beamy.ShootFrom.CFrame.p
7829
    local bp = Instance.new("BodyPosition", beamy.Handle)
7830
    bp.MaxForce = Vector3.new(1 / 0, 1 / 0, 1 / 0)
7831
    bp.D = 9000
7832
    bp.P = 1000
7833-
        local blast = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
7833+
    local asd = RootPart.CFrame * CFrame.new(-7, 8, 8).p
7834
    bp.Position = asd
7835
    local Rot = 0
7836
    so("231917975", RootPart, 1, 1.1)
7837
    local hoe = 0
7838
    p = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
7839
    m = Instance.new("SpecialMesh")
7840
    m.MeshType = "Sphere"
7841
    m.Parent = p
7842
    m.Scale = Vector3.new(14, 14, 14)
7843
    coroutine.resume(coroutine.create(function(p)
7844
      for i = 1, 30 do
7845
        p.CFrame = beamy.Handle.CFrame * CFrame.new(0, 0, -2)
7846
        p.Transparency = 0 + i / 30
7847
        m.Scale = m.Scale + Vector3.new(0.05, 0.05, 0.05)
7848
        swait()
7849-
        local p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
7849+
7850
      p:Remove()
7851
    end), p)
7852
    for i = 1, 50 do
7853
      CamShake(RootPart, 25, 1, 3)
7854
      if hoe >= 2 then
7855
        hoe = 0
7856
      end
7857
      hoe = hoe + 1
7858
      local cols = {"Royal purple", "Black"}
7859
      local p = Instance.new("Part", EffectModel)
7860
      p.Name = "Effect"
7861
      p.formFactor = "Symmetric"
7862
      p.TopSurface = 0
7863
      p.BottomSurface = 0
7864
      p.Material = "SmoothPlastic"
7865
      p.BrickColor = BrickColor.new(cols[hoe])
7866
      p.Anchored = true
7867
      p.CanCollide = false
7868
      p.Size = Vector3.new(1, 1, 1)
7869
      p.CFrame = CFrame.new(RootPart.Position - Vector3.new(0, 1.4, 0)) * CFrame.Angles(0, math.random(-180, 180), 0)
7870
      game:GetService("Debris"):AddItem(p, 8)
7871
      local m = Instance.new("SpecialMesh", p)
7872
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
7873
      m.Scale = Vector3.new(10, 2, 10)
7874
      game:GetService("Debris"):AddItem(p, 5)
7875
      coroutine.resume(coroutine.create(function(p)
7876
        for ii = 1, 15 do
7877
          p.Transparency = 0.75 + ii / 15
7878
          p.CFrame = p.CFrame - Vector3.new(0, 0.05, 0)
7879
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(2.4, -0.1, 2.4)
7880
          swait()
7881
        end
7882
        p:Remove()
7883
      end), p)
7884
      local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
7885
      mrn = 20
7886
      Lightning(Head.Position, posfloor2 + Vector3.new(math.random(-mrn, mrn), 0, math.random(-mrn, mrn)), 4, math.random(1, 4), "Royal purple", 0.3, 0.4)
7887
      swait()
7888
      local asd = Head.CFrame * CFrame.new(-7, 8, 8).p
7889
      bp.Position = asd
7890
      beamy.Handle.CFrame = beamy.Handle.CFrame:lerp(CFrame.new(asd, mouse.Hit.p), 1)
7891
      local p = Par(EffectModel, "Effect", cols[math.random(1, 2)], vt(1, 1, 1), "Neon")
7892
      p.CFrame = beamy.Handle.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10) / 4, math.random(-10, 10) / 4, math.random(-10, 10) / 4)
7893
      p.Parent = EffectModel
7894
      local m = Instance.new("SpecialMesh")
7895
      m.MeshType = "Sphere"
7896
      p.CFrame = p.CFrame * CFrame.new(0, -20, 0)
7897
      m.Parent = p
7898
      m.Scale = Vector3.new(0.7, 0.7, 0.7)
7899
      coroutine.resume(coroutine.create(function(p)
7900
        for i = 1, 30 do
7901
          p.Transparency = i / 35
7902
          p.CFrame = p.CFrame * CFrame.new(0, 0.5, 0)
7903
          swait()
7904
        end
7905
        p.Parent = nil
7906
      end), p)
7907
      Rot = Rot + 0.3
7908
      if Rot >= 360 then
7909
        Rot = 0
7910
      end
7911-
            blast2.BrickColor = BrickColor.new(bcol1)
7911+
      for _, v in pairs(beamy:children()) do
7912
        pcall(function()
7913
          v.W2P.C0 = v.W2P.C0 * CFrame.Angles(0, 0, math.rad(v.Name ~= "Royal purple" and Rot or -Rot))
7914
        end)
7915
      end
7916
    end
7917
    for i = 0, 1, 0.1 do
7918
      swait()
7919
      PlayAnimationFromTable(AnimTab.asdssq.Animation(2), 0.3, false)
7920
    end
7921
    local startpos = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
7922
    startpos.Anchored = true
7923
    startpos.CFrame = beamy.Handle.CFrame * cf(0, 0, -2.5)
7924
    local hit, pos = rayCast(startpos.Position, beamy.Handle.CFrame.lookVector, 1000, Character)
7925
    local endpos = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
7926
    endpos.Anchored = true
7927
    endpos.CFrame = cf(pos)
7928
    local berm = script.beamy:Clone()
7929
    berm.Parent = endpos
7930
    berm.Enabled = true
7931-
            blast.BrickColor = BrickColor.new(bcol1)
7931+
7932
    startpos.CanCollide = false
7933
    so("183763515", endpos, 1, 1.2)
7934
    so("178452221", endpos, 1, 0.7)
7935
    so("228343271", RootPart, 1, 1)
7936
    so("161006069", endpos, 1, 1)
7937
    local froob = 0
7938
    for i = 1, 100 do
7939
      Rot = Rot + 0.3
7940
      if Rot >= 360 then
7941
        Rot = 0
7942
      end
7943
      for _, v in pairs(beamy:children()) do
7944
        pcall(function()
7945
          v.W2P.C0 = v.W2P.C0 * CFrame.Angles(0, 0, math.rad(v.Name ~= "Royal purple" and Rot or -Rot))
7946
        end)
7947
      end
7948
      local asd = Head.CFrame * CFrame.new(-7, 8, 8).p
7949
      beamy.Handle.CFrame = beamy.Handle.CFrame:lerp(CFrame.new(asd, mouse.Hit.p), 1)
7950
      swait()
7951
      num = num + 1
7952
      startpos.CFrame = beamy.Handle.CFrame * cf(0, 0, -2.5)
7953
      local hit, pos = rayCast(startpos.Position, beamy.Handle.CFrame.lookVector, 1000, Character)
7954
      endpos.CFrame = cf(pos)
7955
      CamShake(endpos, 13, 1, 3)
7956
      MagnitudeDamage2(endpos, 13, 1.5, Vector3.new(), 0.5, "H2", Head, 0.1, 0.1, 8, 10)
7957
      if num >= 3 then
7958
        so("183763515", endpos, 1, 1.2)
7959
        so("178452221", endpos, 1, 0.7)
7960
        so("161006069", endpos, 1, 1)
7961
        num = 0
7962
        do
7963
          local beam = it("Part", EffectModel)
7964
          beam.Anchored = true
7965
          beam.CanCollide = false
7966
          beam.BrickColor = BrickColor.new("Royal purple")
7967
          local beamM = it("CylinderMesh", beam)
7968-
        m.MeshId = "rbxassetid://20329976"
7968+
          beam.Material = "Neon"
7969
          beam.Size = Vector3.new(2.5, (startpos.Position - endpos.Position).magnitude, 2.5)
7970
          beam.CFrame = CFrame.new((startpos.Position + endpos.Position) / 2, startpos.Position) * CFrame.Angles(math.pi / 2, 0, 0)
7971
          coroutine.resume(coroutine.create(function()
7972
            for i = 1, 15 do
7973
              swait()
7974
              beam.Transparency = i / 15
7975
              beam.Size = beam.Size + Vector3.new(0.3, 0, 0.3)
7976
            end
7977
            beam:Destroy()
7978
          end))
7979-
        MagnitudeDamage2(target, 5, 20, Vector3.new(), 0.5, "H1", RootPart, 0, 0, 8, 10)
7979+
          cols = {
7980
            BrickColor.new("Bright purple")
7981
          }
7982
          local blast2 = Instance.new("Part", EffectModel)
7983
          blast2.Anchored = true
7984
          blast2.CanCollide = false
7985
          blast2.Size = Vector3.new(1, 1, 1)
7986
          blast2.CFrame = cf(pos) * CFrame.new(math.random(-5, 5), 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
7987
          local m = Instance.new("SpecialMesh", blast2)
7988
          m.Scale = Vector3.new(2, 2, 2)
7989
          m.MeshType = "Brick"
7990
          blast2.BrickColor = cols[math.random(1, #cols)]
7991
          blast2.Material = "Neon"
7992
          coroutine.resume(coroutine.create(function()
7993
            for i = 1, 30 do
7994
              blast2.Transparency = i / 30
7995
              m.Scale = m.Scale + vt(0.2, 0.2, 0.2)
7996
              swait()
7997
              blast2.CFrame = blast2.CFrame * CFrame.Angles(math.rad(math.random(-5, 5)), math.rad(math.random(-5, 5)), math.rad(math.random(-5, 5))) + Vector3.new(0, 0.3, 0)
7998
            end
7999
            blast2:Remove()
8000
          end))
8001
        end
8002
      end
8003
    end
8004
    swait(5)
8005
    p = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
8006
    p.CFrame = beamy.Handle.CFrame * CFrame.new(0, 0, -2)
8007
    m = Instance.new("SpecialMesh")
8008
    m.MeshType = "Sphere"
8009-
            blast.BrickColor = BrickColor.new(bcol1)
8009+
8010
    m.Scale = Vector3.new(14, 14, 14)
8011
    coroutine.resume(coroutine.create(function(p)
8012
      for i = 1, 30 do
8013
        if i == 15 then
8014
          beamy:Destroy()
8015
        end
8016
        p.Transparency = 0 + i / 30
8017
        m.Scale = m.Scale + Vector3.new(0.05, 0.05, 0.05)
8018
        swait()
8019
      end
8020
      p:Remove()
8021
    end), p)
8022
    startpos:Destroy()
8023
    endpos:Destroy()
8024
    doingmoves(false)
8025
  end
8026
})
8027
table.insert(MovesTable, {
8028
  ["Input"] = "ssz",
8029
  ["Name"] = "C'mere",
8030
  ["Phase"] = 4,
8031
  ["Cooldown"] = 0,
8032
  ["CooldownName"] = "SSZcool",
8033
  ["CanCancel"] = false,
8034
  ["Conditions"] = function()
8035
    local Viable = false
8036
    local Move
8037
    for _, p in pairs(MovesTable) do
8038
      if p.Input == "ssz" then
8039
        Move = p
8040
        break
8041
      end
8042
    end
8043-
        blast.BrickColor = BrickColor.new(bcol1)
8043+
    local ver
8044
    local numer = Move.Phase
8045
    if numer == 1 then
8046
      ver = true
8047
    end
8048
    if numer == 2 then
8049
      ver = Phase2Unlocked
8050
    end
8051
    if numer == 3 then
8052
      ver = Phase3Unlocked
8053
    end
8054
    if numer == 4 then
8055
      ver = Phase4Unlocked
8056
    end
8057
    local CD = Move.Cooldown
8058
    local name = Move.CooldownName
8059
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
8060
      Viable = true
8061
    end
8062-
    m.MeshId = "rbxassetid://1323306"
8062+
8063
  end,
8064
  ["function"] = function()
8065
    if lasthit == nil then
8066
      ph0segui(char, "No target.", "Royal purple")
8067
      return
8068
    end
8069
    doingmoves(true)
8070
    Cooldown("SSZcool", 0)
8071
    LastMove = "SSZ"
8072
    for i = 0, 1, 0.1 do
8073
      swait()
8074
      DIR = RootPart.CFrame.lookVector
8075
      PlayAnimationFromTable(AnimTab.ssz.Animation(1), 0.3, false)
8076
    end
8077
    local portalbase = formportalBase(EffectModel, RootPart.CFrame * CFrame.Angles(0, 0, math.rad(90)) * CFrame.new(-2.75, 0, 0))
8078
    local portaloutline = formportalOutline(EffectModel, portalbase.CFrame)
8079-
    m.MeshId = "rbxassetid://20329976"
8079+
8080
      swait(30)
8081
      for i = 1, 10 do
8082
        swait()
8083
        portalbase.Transparency = i / 10
8084
        portaloutline.Transparency = i / 10
8085
        portalbase.Size = portalbase.Size + Vector3.new(0, 0.3, 0.3)
8086
        portaloutline.Size = portaloutline.Size + Vector3.new(0, 0.3, 0.3)
8087
      end
8088
      portalbase.Parent = nil
8089
      portaloutline:Destroy()
8090
    end))
8091
    swait(3)
8092
    local portalbase = formportalBase(EffectModel, CFrame.new(lasthit.Position + Vector3.new(0, 30, 0)))
8093
    portalbase.CFrame = portalbase.CFrame * CFrame.Angles(0, 0, math.rad(-90))
8094
    local portaloutline = formportalOutline(EffectModel, portalbase.CFrame)
8095
    RootPart.CFrame = portalbase.CFrame * CFrame.Angles(0, 0, math.rad(90)) * CFrame.new(0, -5, 0)
8096
    coroutine.resume(coroutine.create(function()
8097
      swait(50)
8098
      for i = 1, 10 do
8099-
    MagnitudeDamage(target, 35, 50, Vector3.new(0, 20, 0) + DIR * 30, 0.5, "H1", RootPart, 0, 0, 8, 10)
8099+
8100
        portalbase.Transparency = i / 10
8101
        portaloutline.Transparency = i / 10
8102
        portalbase.Size = portalbase.Size + Vector3.new(0, 0.3, 0.3)
8103
        portaloutline.Size = portaloutline.Size + Vector3.new(0, 0.3, 0.3)
8104
      end
8105
      portalbase.Parent = nil
8106
      portaloutline:Destroy()
8107
    end))
8108
    local hit
8109
    repeat
8110
      Torso.Velocity = Torso.Velocity + vt(0, -10, 0)
8111
      swait()
8112
      for i = 1, 2 do
8113
        local p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
8114
        p.CFrame = RightArm.CFrame * CFrame.new(0, -1.2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8115
        game:GetService("Debris"):AddItem(p, 5)
8116
        local m = Instance.new("BlockMesh", p)
8117
        m.Scale = Vector3.new(3, 3, 3)
8118
        coroutine.resume(coroutine.create(function(p, rr, x, y, z)
8119
          local cols = {
8120
            "Lavender",
8121
            "Magenta",
8122
            "Bright purple",
8123
            "Alder"
8124
          }
8125-
firing = false
8125+
8126
            if math.floor(i / 4) == i / 4 then
8127
              p.BrickColor = BrickColor.new(cols[i / 4])
8128
            end
8129
            p.Transparency = 0.5 + i / 24
8130-
  ["Cooldown"] = 40,
8130+
8131
            p.CFrame = p.CFrame * CFrame.Angles(math.rad(x / 16), math.rad(y / 16), math.rad(z / 16)) + rr
8132
            swait()
8133
          end
8134
          p:Remove()
8135
        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))
8136
      end
8137
      PlayAnimationFromTable(AnimTab.ssz.Animation(2), 0.3, false)
8138
      MagnitudeDamage(RightArm, 10, 2, Vector3.new(0, 9, 0) + DIR * 5, 0.5, "H2", Head, 0, 0, 8, 10)
8139
      hit, hitflor = rayCast(RightArm.Position, CFrame.new(RightArm.Position, RightArm.Position - Vector3.new(0, 1.5, 0)).lookVector, 10, char)
8140
    until hit ~= nil
8141
    so("178452217", Torso, 1, 0.4)
8142-
    local ver = true
8142+
8143
    p = Instance.new("Sound", Torso)
8144
    p.Volume = 1
8145
    p.Pitch = 1
8146
    p.SoundId = "http://www.roblox.com/asset/?id=233856115"
8147
    p:Play()
8148
    game:GetService("Debris"):AddItem(p, 3)
8149
    p = Instance.new("Sound", Torso)
8150
    p.Volume = 1
8151
    p.Pitch = 1
8152
    p.SoundId = "http://www.roblox.com/asset/?id=192410070"
8153
    p:Play()
8154-
	firing = true
8154+
8155-
	for i = 0, 1, 0.2 do
8155+
8156
    p.Volume = 1
8157
    p.Pitch = 1
8158
    p.SoundId = "http://www.roblox.com/asset/?id=231917822"
8159
    p:Play()
8160
    game:GetService("Debris"):AddItem(p, 3)
8161
    for i = 1, 3 do
8162
      swait()
8163
      MagnitudeDamage(char.Torso, 18, 15, Vector3.new(0, 9, 0) + DIR * 5, 0.5, "H2", Head, 1, 1, 8, 10)
8164
      local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
8165
      p.CFrame = CFrame.new(hitflor)
8166-
      m.MeshId = "rbxassetid://20329976"
8166+
8167
      local m = Instance.new("SpecialMesh", p)
8168
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
8169
      m.Scale = Vector3.new(5, 3, 5)
8170
      coroutine.resume(coroutine.create(function(p, s)
8171
        for i = 1, 15 do
8172
          p.Transparency = 0.9 + i / 150
8173
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.5, -0.2, 1.5)
8174
          p.CFrame = p.CFrame * CFrame.new(0, -0.25, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(20), 0)
8175
          swait()
8176
        end
8177
        p:Remove()
8178-
	local bpos = Instance.new("BodyPosition",Torso)
8178+
8179-
	bpos.P = 100000
8179+
8180-
	bpos.MaxForce = Vector3.new(bpos.P,bpos.P,bpos.P)
8180+
8181-
	bpos.Position = Torso.Position + Vector3.new(0,20,0)
8181+
8182-
	for i = 0, 1, 0.2 do
8182+
8183
      PlayAnimationFromTable(AnimTab.ssz.Animation(1), 0.3, false)
8184
    end
8185
    doingmoves(false)
8186
  end
8187-
	swait(20)
8187+
8188-
	chatfunc("Time to end this..","終わりました…")
8188+
8189-
	Humanoid.PlatformStand = true
8189+
8190-
	local bgy = Instance.new("BodyGyro",RootPart)
8190+
  ["Name"] = "Right buster",
8191-
	bgy.P = 1000000
8191+
  ["Phase"] = 3,
8192-
	bgy.MaxTorque = Vector3.new(bgy.P,bgy.P,bgy.P)
8192+
8193-
	coroutine.resume(coroutine.create(function()
8193+
8194-
	while firing == true do
8194+
8195-
	swait()
8195+
8196-
	local Targ = mouse.Hit.p
8196+
8197-
	bgy.CFrame = CFrame.new(RootPart.Position,Targ)
8197+
8198-
	bgy.MaxTorque = Vector3.new(bgy.P,bgy.P,bgy.P)
8198+
8199-
	end
8199+
8200-
	end))
8200+
8201-
	local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
8201+
8202
      end
8203
    end
8204
    local ver
8205
    local numer = Move.Phase
8206-
	local hoe = 0
8206+
    if numer == 1 then
8207
      ver = true
8208
    end
8209-
    p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
8209+
    if numer == 2 then
8210
      ver = Phase2Unlocked
8211
    end
8212
    if numer == 3 then
8213
      ver = Phase3Unlocked
8214
    end
8215
    if numer == 4 then
8216-
        p.CFrame = frontcf * CFrame.new(0, 0, -2)
8216+
      ver = Phase4Unlocked
8217
    end
8218
    local CD = Move.Cooldown
8219
    local name = Move.CooldownName
8220
    if char:FindFirstChild(name) == nil and CanCancel == true and ver == true then
8221
      Viable = true
8222
    end
8223
    return Viable
8224
  end,
8225
  ["function"] = function()
8226
    doingmoves(true)
8227
    LastMove = "DDSC"
8228
    CanCancel = false
8229-
      local cols = {bcol1, "Black"}
8229+
8230
    repeat
8231
      t = t + 1
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)
8232+
8233
      PlayAnimationFromTable(AnimTab.ddsc.Animation(1), 0.3, false)
8234
      local p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
8235
      p.CFrame = CFrame.new(RootPart.Position - Vector3.new(0, 2, 0)) * CFrame.Angles(0, math.random(-180, 180), 0)
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)
8236+
8237
      local m = Instance.new("SpecialMesh", p)
8238
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
8239
      m.Scale = Vector3.new(5, 1, 5)
8240
      game:GetService("Debris"):AddItem(p, 5)
8241
      coroutine.resume(coroutine.create(function(p)
8242
        for ii = 1, 15 do
8243
          p.Transparency = 0.5 + ii / 15
8244
          p.CFrame = p.CFrame * CFrame.Angles(0, -math.rad(3 + ii), 0) - Vector3.new(0, 0.05, 0)
8245
          p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.4, -0.05, 1.4)
8246
          swait()
8247
        end
8248
        p:Remove()
8249
      end), p)
8250
      local p = Par(EffectModel, "Effect", "Alder", vt(1, 1, 1), "SmoothPlastic")
8251
      p.CFrame = RightArm.CFrame * CFrame.new(0, -1.2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8252
      game:GetService("Debris"):AddItem(p, 6)
8253
      local m = Instance.new("SpecialMesh", p)
8254
      m.MeshType = "Sphere"
8255
      m.Scale = Vector3.new(0.5, 0.5, 0.5)
8256-
	local blmod = Instance.new("Model",EffectModel)
8256+
8257-
	  so("137463716", RootPart, 1, 1)
8257+
8258-
	  for a = 1, 5 do
8258+
8259-
	  	local blast2 = Par(blmod, "Effect", bcol1, vt(1, 1, 1), "Neon")
8259+
8260-
        blast2.Anchored = false
8260+
8261-
		local blwe = Instance.new("Weld",blast2)
8261+
8262-
		blwe.Part0 = Torso
8262+
8263-
		blwe.Part1 = blast2		
8263+
8264-
		blwe.C0 = CFrame.new(0, 0, -5)
8264+
8265-
		blwe.C1 = CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8265+
      local p = Par(EffectModel, "Effect", "Magenta", vt(1, 1, 1), "SmoothPlastic")
8266
      p.CFrame = RightArm.CFrame * CFrame.new(0, -1.2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8267-
        m.Scale = Vector3.new(6,6,6)
8267+
8268
      local m = Instance.new("BlockMesh", p)
8269-
          for i = 0,1,.1 do
8269+
8270-
            blast2.Transparency = 1.2-i
8270+
8271
        local cols = {
8272-
            blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8272+
8273
          "Magenta",
8274-
		while blast2 do
8274+
8275-
		swait()
8275+
          "Alder"
8276-
		blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8276+
8277-
		end
8277+
8278-
      	end))
8278+
8279-
	  end
8279+
8280-
	swait(30)
8280+
8281-
        for i = 0,1,.1 do
8281+
8282
          p.Mesh.Scale = p.Mesh.Scale / 1.05
8283-
          PlayAnimationFromTable(AnimTab.asdssq.Animation(2), 0.3, false)
8283+
8284
          swait()
8285-
		so("162246701",Torso,1,1)
8285+
8286-
		local frontcf = Torso.CFrame + Torso.CFrame.lookVector*5
8286+
8287-
		local sannd = Instance.new("Sound",Torso)
8287+
8288-
		sannd.SoundId = "rbxassetid://162246683"
8288+
8289-
		sannd.Looped = true
8289+
8290-
		sannd.Volume = 1
8290+
8291-
		sannd:Play()
8291+
8292-
		local hitcf = mouse.Hit
8292+
    m.MeshId = "http://www.roblox.com/asset/?id=3270017"
8293-
		local blast = Par(blmod, "Effect", bcol1, vt(1,1,(frontcf.p - hitcf.p).magnitude) , "Neon")	
8293+
8294-
		blast.CFrame = CFrame.new((frontcf.p + hitcf.p)/2,frontcf.p)
8294+
8295-
		local m = Instance.new("BlockMesh", blast)
8295+
8296-
        m.Scale = Vector3.new(5,5,1)
8296+
8297-
		for a = 1, 100 do
8297+
8298-
		local frontcf = Torso.CFrame + Torso.CFrame.lookVector*2
8298+
8299-
		local hitcf = mouse.Hit
8299+
8300-
		blast.Size = vt(1,1,(frontcf.p - hitcf.p).magnitude)
8300+
8301-
		blast.CFrame = CFrame.new((frontcf.p + hitcf.p)/2,frontcf.p)
8301+
8302-
        p = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "SmoothPlastic")
8302+
8303
      end
8304
      p.Parent = nil
8305-
        p.CFrame = (RootPart.CFrame * CFrame.new(0,0,2)) * CFrame.fromEulerAnglesXYZ(math.rad(90), math.random(-50, 50), 0)
8305+
8306
    local grabe
8307-
        m.MeshId = "rbxassetid://20329976"
8307+
8308
    local got_the_nigger = false
8309
    so("240517975", Torso, 1, 1)
8310
    for i = 0, 15 do
8311-
            p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.65 - i * 0.1, 1, 1.65 - i * 0.1)
8311+
      for i, v in pairs(workspace:children()) do
8312
        if v:IsA("Model") and v:findFirstChild("Humanoid") and v:findFirstChild("Head") and v:findFirstChild("Torso") and 8 > (v:findFirstChild("Torso").Position - RightArm.Position).magnitude and v ~= char then
8313-
            p.CFrame = p.CFrame * CFrame.new(0, -.2, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(15), 0)
8313+
8314
          grabbed = true
8315
          grabe = v
8316
          so("240429615", grabe.Torso, 1, 1)
8317
          Damagefunc(v.Torso, 2, Vector3.new(0, 0, 0), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
8318-
	  	local blast2 = Par(EffectModel, "Effect", bcol1, vt(1, 1, 1), "Neon")
8318+
8319-
        blast2.CFrame = hitcf * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8319+
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)
8320+
8321-
		local m = Instance.new("BlockMesh", blast2)
8321+
8322
                local bak = v.CustomPhysicalProperties
8323-
          for i = 0,1,.05 do
8323+
8324-
            blast2.Transparency = i
8324+
8325-
			m.Scale = Vector3.new(40*i,40*i,40*i)
8325+
8326
                v.CanCollide = hehheeh
8327-
  		  end
8327+
8328-
		blast2:Destroy()
8328+
8329-
      	end))
8329+
8330-
		swait(1)
8330+
8331-
		  end
8331+
8332-
		for a = 0,1,.05 do
8332+
8333-
		sannd.Volume = a
8333+
          hum1 = v:FindFirstChild("Humanoid")
8334-
		for _, b in pairs(blmod:GetChildren()) do
8334+
8335-
		b.Transparency = a
8335+
8336-
		end
8336+
8337-
		swait()
8337+
8338-
		end
8338+
8339-
		firing = false
8339+
8340-
		Humanoid.PlatformStand = false
8340+
8341-
		sannd:Destroy()
8341+
          grabpos.P = 10000000
8342-
		blmod:Destroy()
8342+
8343-
		bpos:Destroy()
8343+
          grabpos.maxForce = Vector3.new(545000, 545000, 545000)
8344-
		bgy:Destroy()
8344+
8345
        end
8346
      end
8347
      if got_the_nigger == true then
8348
        break
8349
      end
8350
      RootPart.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
8351
      do
8352
        local blast2 = Par(EffectModel, "Effect", "Royal purple", vt(1, 1, 1), "Neon")
8353
        blast2.CFrame = RightArm.CFrame * CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8354
        m = Instance.new("SpecialMesh", blast2)
8355
        m.Scale = Vector3.new(3, 3, 3)
8356
        m.MeshType = "Brick"
8357
        coroutine.resume(coroutine.create(function(p)
8358
          for i = 1, 30 do
8359
            blast2.Transparency = 0.25 + i / 30
8360
            blast2.Mesh.Scale = blast2.Mesh.Scale - Vector3.new(0.1, 0.1, 0.1)
8361
            swait()
8362
          end
8363
          blast2:Remove()
8364
        end), p)
8365
        swait()
8366
        PlayAnimationFromTable(AnimTab.ddsc.Animation(2), 0.3, false)
8367
      end
8368
    end
8369
    if grabbed == true then
8370
      Cooldown("DDSCcool", 0)
8371
    elseif grabbed == false then
8372
      Cooldown("DDSCcool", 0)
8373
    end
8374-
    local ver = true
8374+
8375
      local v = Instance.new("BodyVelocity", Torso)
8376
      v.P = 6000
8377
      v.Name = "WUUB"
8378
      v.maxForce = Vector3.new(5000, 5000, 5000) * 5000000000
8379
      v.velocity = DIR * 40 + Vector3.new(0, 15, 0)
8380
      for i = 1, 10 do
8381
        local es = 36
8382
        swait()
8383
        PlayAnimationFromTable(AnimTab.ddsc2.Animation(3, es, i), 0.3, false)
8384-
    if lasthit ~= nil then
8384+
8385-
	chatfunc("CAN'T ESCAPE!","逃げ場ありません!")
8385+
8386-
	else
8386+
8387-
	chatfunc("Look out from above!","上から!")
8387+
8388-
	end
8388+
        grabe.Humanoid.PlatformStand = true
8389-
    Cooldown("SSZcool", 6)
8389+
8390
        grabpos.Parent = grabe.Torso
8391
        grabe.Torso.CFrame = lock.CFrame
8392
        lock.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-90), 0, 0)
8393
        wait()
8394
        hit = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 6, char)
8395
      until hit ~= nil
8396
      for i = 0, 1, 0.1 do
8397
        grabe.Humanoid.PlatformStand = true
8398
        grabpos.position = lock.Position
8399
        grabpos.Parent = grabe.Torso
8400
        grabe.Torso.CFrame = lock.CFrame
8401
        lock.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-90), 0, 0)
8402
        swait()
8403
        PlayAnimationFromTable(AnimTab.ddsc.Animation(4), 0.3, false)
8404
      end
8405
    end
8406
    if grabbed == true then
8407
      lock.CFrame = RootPart.CFrame * CFrame.new(0, 0, -2)
8408
      grabpos.position = lock.Position
8409
      grabe.Torso.CFrame = lock.CFrame
8410
      grabe.Humanoid.PlatformStand = false
8411-
    local portalbase = formportalBase(EffectModel, CFrame.new(mouse.Hit.p + Vector3.new(0, 30, 0)))
8411+
8412-
    if lasthit ~= nil then
8412+
8413-
	portalbase.CFrame = CFrame.new(lasthit.Position + Vector3.new(0, 30, 0))
8413+
8414-
	end
8414+
8415-
	portalbase.CFrame = portalbase.CFrame * CFrame.Angles(0, 0, math.rad(-90))
8415+
8416
      p.Pitch = 1
8417
      p.SoundId = "http://www.roblox.com/asset/?id=233856115"
8418
      p:Play()
8419
      game:GetService("Debris"):AddItem(p, 3)
8420
      p = Instance.new("Sound", Torso)
8421
      p.Volume = 1
8422
      p.Pitch = 1
8423
      p.SoundId = "http://www.roblox.com/asset/?id=192410070"
8424
      p:Play()
8425
      game:GetService("Debris"):AddItem(p, 3)
8426
      p = Instance.new("Sound", Torso)
8427
      p.Volume = 1
8428
      p.Pitch = 1
8429
      p.SoundId = "http://www.roblox.com/asset/?id=231917822"
8430
      p:Play()
8431
      game:GetService("Debris"):AddItem(p, 3)
8432
      local hitfloor2, posfloor2 = rayCast(grabe.Torso.Position, CFrame.new(grabe.Torso.Position, grabe.Torso.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
8433
      local p = Par(EffectModel, "Effect", "Black", vt(12, 17, 12), "SmoothPlastic")
8434
      p.Size = Vector3.new(12, 17, 12)
8435-
        local p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
8435+
8436
      local m = Instance.new("SpecialMesh", p)
8437
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
8438
      m.Scale = Vector3.new(29, 0, 29)
8439
      m.Name = "Triangle"
8440
      swait()
8441
      game.Debris:AddItem(p, 5)
8442
      coroutine.resume(coroutine.create(function(p)
8443-
            bcol2,
8443+
8444
          p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-0.5, 0.5, -0.5)
8445-
            bcol3
8445+
8446
          swait(0.4)
8447
        end
8448
      end), p)
8449
      coroutine.resume(coroutine.create(function(p)
8450
        for i = 1, 80 do
8451
          p.Transparency = 0.5 + i / 80
8452
          p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
8453
          swait()
8454
        end
8455
      end), p)
8456
      local orls = p.CFrame
8457
      local p = Par(EffectModel, "Effect", "Black", vt(12, 17, 12), "SmoothPlastic")
8458
      p.Size = Vector3.new(12, 17, 12)
8459
      p.CFrame = cf(posfloor2) * CFrame.new(0, 0, -7)
8460-
      --MagnitudeDamage(RightArm, 10, 2, Vector3.new(0, 9, 0) + DIR * 5, 0.5, "H2", Head, 0, 0, 8, 10)
8460+
8461
      m.MeshId = "http://www.roblox.com/asset/?id=20329976"
8462
      m.Scale = Vector3.new(29, 0, 29)
8463-
	local hitfloor2, posfloor2 = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 9999, Character)
8463+
8464
      swait()
8465
      game.Debris:AddItem(p, 5)
8466-
      p.CFrame = RootPart.CFrame * CFrame.new(0, -0.3, 0)
8466+
8467
        for i = 1, 10 do
8468
          p.Triangle.Scale = p.Triangle.Scale + Vector3.new(-1.3, 1, -1.3)
8469
          p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
8470-
      m.MeshId = "rbxassetid://1323306"
8470+
8471
        end
8472
      end), p)
8473
      coroutine.resume(coroutine.create(function(p)
8474
        for i = 1, 80 do
8475
          p.Transparency = 0.5 + i / 80
8476
          p.CFrame = p.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(0.5), 0)
8477-
          p.Transparency = 0.5 + i / 40
8477+
8478
        end
8479
      end), p)
8480
      Damagefunc(grabe.Torso, 8, Vector3.new(0, 0, 0) + DIR * 8, 0.5, "H2", RootPart, 0.05, 0.05, 10, 20)
8481
      ph0segui(char, "+10", "Lime green")
8482
      Humanoid.Health = Humanoid.Health + 10
8483
      swait(3)
8484-
      MagnitudeDamage(p, 20, 20, Vector3.new(0, 10, 0) + DIR * 10, 0.5, "H1", RootPart, 0.4, 0.4, true, 10)
8484+
      for i = 0, 1, 0.2 do
8485
        swait()
8486
        PlayAnimationFromTable(AnimTab.ddsc.Animation(5), 0.4, false)
8487-
      p.CFrame = RootPart.CFrame * CFrame.new(0, -2.5, 0)
8487+
8488
      for i = 0, 1, 0.2 do
8489
        swait()
8490-
      m.MeshId = "rbxassetid://20329976"
8490+
        PlayAnimationFromTable(AnimTab.ddsc.Animation(6), 0.4, false)
8491
      end
8492
      Damagefunc(grabe.Torso, 3, Vector3.new(), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
8493
      for i = 0, 1, 0.1 do
8494
        swait()
8495
        PlayAnimationFromTable(AnimTab.ddsc.Animation(7), 0.3, false)
8496
      end
8497
      for i = 0, 1, 0.1 do
8498
        swait()
8499
        PlayAnimationFromTable(AnimTab.ddsc.Animation(8), 0.3, false)
8500
      end
8501
      Damagefunc(grabe.Torso, 7, Vector3.new(0, 5, 0) + DIR * 50, 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
8502
      Torso.Velocity = char.Torso.CFrame.lookVector * 5
8503
      for i = 1, 2 do
8504
        p = Par(EffectModel, "Effect", "Black", vt(1, 1, 1), "SmoothPlastic")
8505
        p.CFrame = grabe.Torso.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
8506
        m = Instance.new("SpecialMesh")
8507
        m.MeshId = "http://www.roblox.com/asset/?id=3270017"
8508-
    p.SoundId = "rbxassetid://233856115"
8508+
8509
        m.Parent = p
8510
        game:GetService("Debris"):AddItem(p, 5)
8511
        coroutine.resume(coroutine.create(function(p, l)
8512
          for i = 1, 10 do
8513
            p.Transparency = i / 10
8514-
    p.SoundId = "rbxassetid://192410070"
8514+
8515
            swait(0.5)
8516
          end
8517
          p:Remove()
8518
        end), p, 1)
8519
      end
8520-
    p.SoundId = "rbxassetid://231917822"
8520+
8521
    swait(3)
8522
    doingmoves(false)
8523
  end
8524
})
8525-
      --MagnitudeDamage(char.Torso, 18, 15, Vector3.new(0, 9, 0) + DIR * 5, 0.5, "H2", Head, 1, 1, 8, 10)
8525+
8526
  if Koy == "z" and CanCancel == true and char:FindFirstChild("Zcool") == nil then
8527
    doingmoves(true)
8528
    Cooldown("Zcool", 0)
8529
    LastMove = "z"
8530-
      m.MeshId = "rbxassetid://20329976"
8530+
8531
    CanCancel = true
8532
    for i = 0, 1, 0.6 do
8533
      swait()
8534
      if LastMove ~= RNmove then
8535
        break
8536
      end
8537
      PlayAnimationFromTable(AnimTab.Z.Animation(1), 0.4, false)
8538
    end
8539
    local EDIR = Head.CFrame.lookVector
8540
    so("200632136", RightArm, 1, 1.5)
8541
    MagnitudeDamage(RightArm, 5, 2, Vector3.new(0, 3, 0) + EDIR * 3, 0.5, "H2", Head, 0, 0, 8, 10)
8542
    for i = 0, 1, 0.3 do
8543
      if LastMove ~= RNmove then
8544
        break
8545
      end
8546
      swait()
8547
      PlayAnimationFromTable(AnimTab.Z.Animation(2), 0.4, false)
8548
    end
8549
    if LastMove == RNmove then
8550
      doingmoves(false)
8551
    end
8552-
  ["Name"] = "Right Hand Black",
8552+
8553
end
8554
function X()
8555
  if Koy == "x" and CanCancel == true and char:FindFirstChild("Xcool") == nil then
8556
    doingmoves(true)
8557
    LastMove = "x"
8558
    Cooldown("Xcool", 0)
8559
    local RNmove = LastMove
8560
    CanCancel = true
8561
    for i = 0, 1, 0.4 do
8562
      swait()
8563
      if LastMove ~= RNmove then
8564
        break
8565
      end
8566-
    local ver = true
8566+
8567
    end
8568
    local EDIR = Head.CFrame.lookVector
8569
    so("200632136", RightArm, 1, 2)
8570
    Torso.Velocity = char.Torso.CFrame.lookVector * 30
8571
    MagnitudeDamage(RightLeg, 5, 4, Vector3.new(0, 1, 0) + EDIR * 2.5, 0.5, "H1", Head, 0, 0, 10, 15)
8572
    for i = 0, 1, 0.25 do
8573
      swait()
8574
      if LastMove ~= RNmove then
8575
        break
8576
      end
8577-
	chatfunc("RIGHT HAND BLACK!","ライトハンドブラック!")
8577+
8578
    end
8579
    if LastMove == RNmove then
8580
      doingmoves(false)
8581
    end
8582
  end
8583
end
8584
function C()
8585
  if Koy == "c" and CanCancel == true and char:FindFirstChild("Ccool") == nil then
8586
    doingmoves(true)
8587
    LastMove = "c"
8588-
      m.MeshId = "rbxassetid://20329976"
8588+
8589
    CanCancel = true
8590
    Cooldown("Ccool", 0)
8591
    for i = 0, 1, 0.3 do
8592
      swait()
8593
      if LastMove ~= RNmove then
8594
        break
8595
      end
8596
      PlayAnimationFromTable(AnimTab.C.Animation(1), 0.3, false)
8597
    end
8598
    local EDIR = Head.CFrame.lookVector
8599
    so("200632136", RightArm, 1, 1)
8600-
      local p = Par(EffectModel, "Effect", bcol3, vt(1, 1, 1), "SmoothPlastic")
8600+
8601
    for i = 0, 1, 0.1 do
8602
      swait()
8603
      if LastMove ~= RNmove then
8604
        break
8605
      end
8606
      MagnitudeDamage(RightLeg, 8, 4, Vector3.new(0, 1, 0) + EDIR * 2.5, 0.5, "H1", Head, 0.1, 0, true, 0)
8607
      PlayAnimationFromTable(AnimTab.C.Animation(2), 0.2, false)
8608
    end
8609
    if LastMove == RNmove then
8610
      doingmoves(false)
8611
    end
8612
  end
8613
end
8614
CanCancel = true
8615-
      local p = Par(EffectModel, "Effect", bcol2, vt(1, 1, 1), "SmoothPlastic")
8615+
8616
chold = false
8617
dHold = false
8618
aHold = false
8619
facestate = ""
8620
facestating = false
8621
function keyDOWN(key)
8622
  if equipped == true then
8623-
          bcol2,
8623+
    key = key:lower()
8624
    Koy = key
8625-
          bcol3
8625+
8626
      dHold = true
8627
    end
8628
    if key == "a" then
8629
      aHold = true
8630
    end
8631
    if key == "q" then
8632
      qhold = true
8633
    end
8634
    if Comboing == true and CANtwod == true then
8635
      if key == " " and Dmoves == false then
8636
        Humanoid.Jump = true
8637
      end
8638
      if key == "d" and Dmoves == false then
8639
        do
8640
          local imdoingit = false
8641
          local hold = mouse.KeyUp:connect(function(k)
8642-
    m.MeshId = "rbxassetid://3270017"
8642+
8643
              dHold = false
8644
            end
8645
          end)
8646
          coroutine.resume(coroutine.create(function()
8647
            if imdoingit == true then
8648
              return
8649
            end
8650
            imdoingit = true
8651
            repeat
8652
              swait()
8653
              facestate = "forward"
8654
              local ono = RootPart.CFrame.lookVector
8655
              Humanoid:Move(Vector3.new(1, 0, 0), true)
8656
            until Comboing == false or dHold == false or aHold == true and Comboing == true and CANtwod
8657-
	local grabet
8657+
8658
            Humanoid:Move(Vector3.new(0, 0, 0), true)
8659
            hold:Disconnect()
8660
          end))
8661
        end
8662-
      for i, v in pairs(workspace:GetDescendants()) do
8662+
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
8663+
8664
        do
8665
          local imdoingit = false
8666-
		  chatfunc("GOTCHA!","つかま!")
8666+
8667
            if k == "a" then
8668-
		  grabet = (v:findFirstChild("Torso") or v:findFirstChild("UpperTorso"))
8668+
8669-
          so("240429615", grabet, 1, 1)
8669+
8670-
          Damagefunc(v.Head, 2, Vector3.new(0, 0, 0), 0.5, "H1", RootPart, 0.05, 0.05, 10, 20)
8670+
8671
          coroutine.resume(coroutine.create(function()
8672
            if imdoingit == true then
8673
              return
8674
            end
8675
            imdoingit = true
8676
            repeat
8677
              swait()
8678
              facestate = "backward"
8679
              local ono = RootPart.CFrame.lookVector
8680
              Humanoid:Move(Vector3.new(-1, 0, 0), true)
8681
            until Comboing == false or aHold == false or dHold == true and Comboing == true and CANtwod
8682
            facestate = ""
8683
            Humanoid:Move(Vector3.new(0, 0, 0), true)
8684
            hold:Disconnect()
8685
          end))
8686-
          hum1 = v:FindFirstChildOfClass("Humanoid")
8686+
8687
      end
8688
    end
8689
    if key == "2" then
8690
      Switch_Camera()
8691
    end
8692
    if key == "g" and Dmoves == false then
8693-
          grabpos = Instance.new("BodyPosition", grabet)
8693+
8694-
          grabpos.P = 0
8694+
8695
    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" then
8696-
          grabpos.maxForce = Vector3.new(0, 0, 0)
8696+
8697
      age = age + 1
8698-
		  local grabweld = Instance.new("Weld",lock)
8698+
8699-
		  grabweld.Part0 = lock
8699+
8700-
		  grabweld.Part1 = grabet
8700+
8701
        Input_Time = Input_Time + Input_Addition
8702
        if Input_Time > Input_MaxTime then
8703
          Input_Time = Input_MaxTime
8704
        end
8705
        for _, m in pairs(MovesTable) do
8706
          if input == m.Input then
8707
            local Viable = m.Conditions()
8708-
        local blast2 = Par(EffectModel, "Effect", "Really black", vt(1, 1, 1), "Neon")
8708+
8709
              Input_Time = 0
8710
              input = ""
8711
              m["function"]()
8712
              break
8713
            else
8714
              break
8715
            end
8716
          end
8717
        end
8718
      end
8719
    end
8720
  end
8721
  if Koy == "c" then
8722
    chold = true
8723
    C()
8724
  end
8725
  if Koy == "z" then
8726
    Z()
8727
  end
8728
  if Koy == "x" then
8729
    X()
8730
  end
8731
end
8732
function keyUP(key)
8733
  if key == "q" then
8734
    qhold = false
8735
  end
8736
  if key == "c" then
8737
    chold = false
8738
  end
8739-
        grabe:FindFirstChildOfClass("Humanoid").PlatformStand = true
8739+
8740
    dHold = false
8741-
        grabpos.Parent = grabet
8741+
8742-
        --grabet.CFrame = lock.CFrame
8742+
8743
    aHold = false
8744
  end
8745
end
8746
function eq(mouse)
8747
  mouse.KeyDown:connect(keyDOWN)
8748-
        grabe:FindFirstChildOfClass("Humanoid").PlatformStand = true
8748+
  mouse.KeyUp:connect(keyUP)
8749
  equip()
8750-
        grabpos.Parent = grabet
8750+
  Humanoid.JumpPower = 80
8751-
        grabet.CFrame = lock.CFrame
8751+
  mouse = game.Players.LocalPlayer:GetMouse()
8752
end
8753
function deq(mouse)
8754
  de_equip()
8755
  Humanoid.JumpPower = 60
8756
  mouse = nil
8757
end
8758-
      lock.CFrame = RootPart.CFrame * CFrame.new(-2, 0, -2)
8758+
8759
end)
8760-
      --grabet.CFrame = lock.CFrame
8760+
Tool.Selected:Connect(eq)
8761-
      grabe:FindFirstChildOfClass("Humanoid").PlatformStand = true
8761+
Tool.Deselected:connect(deq)
8762
oldCFrames = {}
8763
copy_kat = 0
8764
nums = 0
8765
MH = Humanoid.MaxHealth
8766
PHP = char.Humanoid.MaxHealth / 20
8767
OPHP = 120
8768-
      p.SoundId = "rbxassetid://233856115"
8768+
SOPHP = 120
8769
TOPHP = 120
8770
FOPHP = 120
8771
game:GetService("RunService").RenderStepped:connect(function()--ArtificialHB.Event:connect(function()
8772
  if Phase1Unlocked == true then
8773
    phase1gui.ImageColor3 = unlockedcol
8774-
      p.SoundId = "rbxassetid://192410070"
8774+
    Humanoid.MaxHealth = OPHP
8775
  end
8776
  if Phase2Unlocked == true then
8777
    phase2gui.ImageColor3 = unlockedcol
8778
    Humanoid.MaxHealth = SOPHP
8779
  end
8780-
      p.SoundId = "rbxassetid://231917822"
8780+
  if Phase3Unlocked == true then
8781
    phase3gui.ImageColor3 = unlockedcol
8782
    Humanoid.MaxHealth = TOPHP
8783-
      local hitfloor2, posfloor2 = rayCast(grabet.Position, CFrame.new(grabet.Position, grabet.Position - Vector3.new(0, 1, 0)).lookVector, 20, Character)
8783+
8784
  if Phase4Unlocked == true then
8785
    phase4gui.ImageColor3 = unlockedcol
8786
    Humanoid.MaxHealth = FOPHP
8787
  end
8788-
      m.MeshId = "rbxassetid://20329976"
8788+
  if Phase2Unlocked == false then
8789
    phase2gui.ImageColor3 = lockedcol
8790
  end
8791
  if Phase3Unlocked == false then
8792
    phase3gui.ImageColor3 = lockedcol
8793
  end
8794-
    p.CFrame = cf(grabet.Position) * CFrame.Angles(0, math.rad(90), 0)
8794+
  if Phase4Unlocked == false then
8795
    phase4gui.ImageColor3 = lockedcol
8796-
    m.MeshId = "rbxassetid://1323306"
8796+
8797
  if CANtwod == false then
8798
    --dcam.CAM.Value = false
8799
  end
8800
  if equipped == true then
8801
    if CANtwod == true and Comboing == true and Dmoves == false then
8802
      FaceComboee()
8803
    end
8804
    if CANtwod == true and Comboing == true then
8805
      controlsScript.Disabled = true
8806
    end
8807
    if CANtwod == true and Comboing == true then
8808
      bg.Parent = nil
8809
    end
8810
    if Dmoves == false then
8811-
    p.CFrame = cf(grabet.Position) * CFrame.new(0, 2.6, 0)
8811+
8812
    end
8813-
    m.MeshId = "rbxassetid://20329976"
8813+
8814
  magiknum.Text = math.floor(EN) .. "%"
8815
  if EN <= 100 then
8816
    magikbar:TweenSize(UDim2.new(1, 0, EN / 100, 0), nil, 1, 0.4, true)
8817
  end
8818
  if EN >= 100 then
8819
    EN = 100
8820
    magikbar:TweenSize(UDim2.new(1, 0, 1, 0), nil, 1, 0.4, true)
8821
  end
8822
  if Dmoves == false and equipped == true then
8823
    for i, v in pairs(Character:GetChildren()) do
8824
      if v:IsA("Model") then
8825
        for _, c in pairs(v:GetChildren()) do
8826
          if c:IsA("Part") then
8827
            c.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
8828
          end
8829
        end
8830
      end
8831
    end
8832
    sine = sine + change
8833-
    MagnitudeDamage(grabet, 35, 30, Vector3.new(0, 0, 0), 0.5, "H2", RootPart, 0, 0, 8, 10)
8833+
8834-
    CamShake(grabet, 60, 2, 40)
8834+
8835
      PlayAnimationFromTable(AnimTab.Jump.Animation(1), 0.3, false)
8836
    end
8837
    if Anim == "Fall" then
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)
8838+
8839
    end
8840
    if Anim == "Idle" then
8841
      change = 1.5
8842
      PlayAnimationFromTable(AnimTab.Idle.Animation(1, sine), 0.3, false)
8843
    end
8844
    if Anim == "Walk" and not facestating then
8845
      if 0 < math.cos(sine / 12) then
8846
        hee = 0.7 * math.cos(sine / 12)
8847
      else
8848
        hee = 0.1 * math.cos(sine / 12)
8849
      end
8850
      if 0 > math.cos(sine / 12) then
8851
        hee2 = -0.7 * math.cos(sine / 12)
8852
      else
8853
        hee2 = 0.1 * math.cos(sine / 12)
8854-
---
8854+
8855
      change = 2
8856
      local num = 12
8857
      local o = 115
8858
      PlayAnimationFromTable(AnimTab.Run.Animation(1, sine, hee, hee2, num, o), 0.4, false)
8859
    end
8860
  end
8861
  if facestate == "forward" and Anim == "Walk" and Comboing and CANtwod then
8862
    if 0 < math.cos(sine / 12) then
8863
      hee = 0.7 * math.cos(sine / 12)
8864
    else
8865
      hee = 0.1 * math.cos(sine / 12)
8866
    end
8867
    if 0 > math.cos(sine / 12) then
8868
      hee2 = -0.7 * math.cos(sine / 12)
8869
    else
8870
      hee2 = 0.1 * math.cos(sine / 12)
8871
    end
8872
    change = 2
8873
    local num = 12
8874
    local o = 115
8875-
      m.MeshId = "rbxassetid://20329976"
8875+
    PlayAnimationFromTable(PlayAnimationFromTable(AnimTab.Run.Animation(1, sine, hee, hee2, num, o), 0.4, false), 0.4, false)
8876
    Humanoid.WalkSpeed = 32
8877
  end
8878
  if facestate == "backward" and Anim == "Walk" and Comboing and CANtwod then
8879-
      game.Debris:AddItem(p, 3)
8879+
8880
    local num = 11
8881
    PlayAnimationFromTable(AnimTab.BackWalk.Animation(1, sine, num), 0.4, false)
8882
    Humanoid.WalkSpeed = 8
8883
  end
8884
  local ss = Humanoid:GetState()
8885
  if ss == Enum.HumanoidStateType.FallingDown or ss == Enum.HumanoidStateType.PlatformStanding then
8886
    print("Get Up")
8887
    Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
8888
  end
8889
end)
8890
print("osama's engine l0aded")
8891
Tool.Name = "Ace of spades"
8892
print("ace of sp0des loaded")