SHOW:
|
|
- or go back to the newest paste.
1 | - | select recipes.*, count(*) FROM recipes LEFT JOIN (SELECT recipe_id FROM votes WHERE vote AND created_at >= '2009-06-14 00:00:00' UNION ALL SELECT recipe_id FROM recipe_views WHERE created_at >= '2009-06-14 00:00:00') AS r1 ON r1.recipe_id = recipes.id GROUP BY recipes.id ORDER BY count(*) DESC, recipes.created_at DESC |
1 | + | Player = game:GetService("Players").LocalPlayer |
2 | Character = Player.Character | |
3 | PlayerGui = Player.PlayerGui | |
4 | Backpack = Player.Backpack | |
5 | Torso = Character.Torso | |
6 | Head = Character.Head | |
7 | Humanoid = Character.Humanoid | |
8 | --Face = Head.face | |
9 | LeftArm = Character["Left Arm"] | |
10 | LeftLeg = Character["Left Leg"] | |
11 | RightArm = Character["Right Arm"] | |
12 | RightLeg = Character["Right Leg"] | |
13 | LS = Torso["Left Shoulder"] | |
14 | LH = Torso["Left Hip"] | |
15 | RS = Torso["Right Shoulder"] | |
16 | RH = Torso["Right Hip"] | |
17 | Neck = Torso.Neck | |
18 | it = Instance.new | |
19 | vt = Vector3.new | |
20 | cf = CFrame.new | |
21 | euler = CFrame.fromEulerAnglesXYZ | |
22 | angles = CFrame.Angles | |
23 | necko = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) | |
24 | necko2 = cf(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) | |
25 | LHC0 = cf(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
26 | LHC1 = cf(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
27 | RHC0 = cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
28 | RHC1 = cf(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
29 | RootPart = Character.HumanoidRootPart | |
30 | RootJoint = RootPart.RootJoint | |
31 | RootCF = euler(-1.57, 0, 3.14) | |
32 | attack = false | |
33 | attackdebounce = false | |
34 | MMouse = nil | |
35 | combo = 0 | |
36 | local hitfloor, posfloor = nil, nil | |
37 | local idle = 0 | |
38 | local Anim = "Idle" | |
39 | local Effects = {} | |
40 | local Weapon = {} | |
41 | local Welds = {} | |
42 | local invisible = false | |
43 | local doing1 = false | |
44 | local doing2 = false | |
45 | local doing4 = false | |
46 | local deathmark = false | |
47 | local Marked = {} | |
48 | local MarkedGUI = {} | |
49 | local decreaseatk = 0 | |
50 | local decreasedef = 0 | |
51 | local decreasemvmt = 0 | |
52 | local mtype = "Skull" | |
53 | local move1 = "(Z)\nTerror" | |
54 | local move2 = "(X)\nGash" | |
55 | local move3 = "(C)\nTrauma" | |
56 | local move4 = "(V)\nExecution" | |
57 | local cooldowns = {} | |
58 | local cooldown1 = 0 | |
59 | table.insert(cooldowns, cooldown1) | |
60 | local cooldown2 = 0 | |
61 | table.insert(cooldowns, cooldown2) | |
62 | local cooldown3 = 0 | |
63 | table.insert(cooldowns, cooldown3) | |
64 | local cooldown4 = 0 | |
65 | table.insert(cooldowns, cooldown4) | |
66 | local cooldownsadd = {} | |
67 | local cooldownadd1 = 0.42 | |
68 | table.insert(cooldownsadd, cooldownadd1) | |
69 | local cooldownadd2 = 0.3 | |
70 | table.insert(cooldownsadd, cooldownadd2) | |
71 | local cooldownadd3 = 0.2 | |
72 | table.insert(cooldownsadd, cooldownadd3) | |
73 | local cooldownadd4 = 550.1 | |
74 | table.insert(cooldownsadd, cooldownadd4) | |
75 | local cooldownmax = 100 | |
76 | player = nil | |
77 | RSH = nil | |
78 | RW = Instance.new("Motor") | |
79 | LW = Instance.new("Motor") | |
80 | RW.Name = "Right Shoulder" | |
81 | LW.Name = "Left Shoulder" | |
82 | LH = Torso["Left Hip"] | |
83 | RH = Torso["Right Hip"] | |
84 | TorsoColor = Torso.BrickColor | |
85 | TorsoRed = TorsoColor.Color.r | |
86 | TorsoGreen = TorsoColor.Color.g | |
87 | TorsoBlue = TorsoColor.Color.b | |
88 | NewCol = Color3.new(0.5, 0, 0) | |
89 | NewCol2 = Color3.new(0.5, 0, 0) | |
90 | if Player:findFirstChild("Color1") ~= nil then | |
91 | NewCol = Player.Color1.Value | |
92 | end | |
93 | if Player:findFirstChild("Color2") ~= nil then | |
94 | NewCol2 = Player.Color2.Value | |
95 | end | |
96 | print(BrickColor.new(NewCol)) | |
97 | local mdec = Instance.new("NumberValue", Decrease) | |
98 | mdec.Name = "DecreaseDef" | |
99 | mdec.Value = 0.4 | |
100 | local mdec2 = Instance.new("NumberValue", Decrease) | |
101 | mdec2.Name = "DecreaseMvmt" | |
102 | mdec2.Value = 0.1 | |
103 | local Animate = Humanoid.Animator | |
104 | local canjump = true | |
105 | removeControl = function() | |
106 | canjump = false | |
107 | end | |
108 | resumeControl = function() | |
109 | canjump = true | |
110 | end | |
111 | Player.Character.Humanoid.Changed:connect(function() | |
112 | if canjump == false then | |
113 | Player.Character.Humanoid.Jump = false | |
114 | end | |
115 | end) | |
116 | ArtificialHB = Instance.new("BindableEvent", script) | |
117 | ArtificialHB.Name = "Heartbeat" | |
118 | ||
119 | script:WaitForChild("Heartbeat") | |
120 | ||
121 | frame = 1 / 40 | |
122 | tf = 0 | |
123 | allowframeloss = true | |
124 | tossremainder = false | |
125 | lastframe = tick() | |
126 | script.Heartbeat:Fire() | |
127 | ||
128 | game:GetService("RunService").Heartbeat:connect(function(s, p) | |
129 | tf = tf + s | |
130 | if tf >= frame then | |
131 | if allowframeloss then | |
132 | script.Heartbeat:Fire() | |
133 | lastframe = tick() | |
134 | else | |
135 | for i = 1, math.floor(tf / frame) do | |
136 | script.Heartbeat:Fire() | |
137 | end | |
138 | lastframe = tick() | |
139 | end | |
140 | if tossremainder then | |
141 | tf = 0 | |
142 | else | |
143 | tf = tf - frame * math.floor(tf / frame) | |
144 | end | |
145 | end | |
146 | end) | |
147 | ||
148 | function swait(num) | |
149 | if num == 0 or num == nil then | |
150 | ArtificialHB.Event:wait() | |
151 | else | |
152 | for i = 0, num do | |
153 | ArtificialHB.Event:wait() | |
154 | end | |
155 | end | |
156 | end | |
157 | if Character:findFirstChild("Carnufico", true) ~= nil then | |
158 | Character:findFirstChild("Carnufico", true).Parent = nil | |
159 | end | |
160 | if Player.PlayerGui:findFirstChild("WeaponGUI", true) ~= nil then | |
161 | Player.PlayerGui:findFirstChild("WeaponGUI", true).Parent = nil | |
162 | end | |
163 | if Character:findFirstChild("Stats", true) ~= nil then | |
164 | Character:findFirstChild("Stats", true).Parent = nil | |
165 | end | |
166 | local Stats = Instance.new("BoolValue") | |
167 | Stats.Name = "Stats" | |
168 | Stats.Parent = Character | |
169 | local Atk = Instance.new("NumberValue") | |
170 | Atk.Name = "Damage" | |
171 | Atk.Parent = Stats | |
172 | Atk.Value = 1 | |
173 | local Def = Instance.new("NumberValue") | |
174 | Def.Name = "Defense" | |
175 | Def.Parent = Stats | |
176 | Def.Value = 1 | |
177 | local Mvmt = Instance.new("NumberValue") | |
178 | Mvmt.Name = "Movement" | |
179 | Mvmt.Parent = Stats | |
180 | Mvmt.Value = 1 | |
181 | local Block = Instance.new("BoolValue") | |
182 | Block.Name = "Block" | |
183 | Block.Parent = Stats | |
184 | Block.Value = false | |
185 | local Stun = Instance.new("NumberValue") | |
186 | Stun.Name = "Stun" | |
187 | Stun.Parent = Stats | |
188 | Stun.Value = 0 | |
189 | local StunT = Instance.new("NumberValue") | |
190 | StunT.Name = "StunThreshold" | |
191 | StunT.Parent = Stats | |
192 | StunT.Value = 100 | |
193 | local Rooted = Instance.new("BoolValue") | |
194 | Rooted.Name = "Rooted" | |
195 | Rooted.Parent = Stats | |
196 | Rooted.Value = false | |
197 | local Stunned = Instance.new("BoolValue") | |
198 | Stunned.Name = "Stunned" | |
199 | Stunned.Parent = Stats | |
200 | Stunned.Value = false | |
201 | local Stagger = Instance.new("BoolValue") | |
202 | Stagger.Name = "Stagger" | |
203 | Stagger.Parent = Stats | |
204 | Stagger.Value = false | |
205 | local StaggerHit = Instance.new("BoolValue") | |
206 | StaggerHit.Name = "StaggerHit" | |
207 | StaggerHit.Parent = Stats | |
208 | StaggerHit.Value = false | |
209 | local RecentEnemy = Instance.new("ObjectValue") | |
210 | RecentEnemy.Name = "RecentEnemy" | |
211 | RecentEnemy.Parent = Stats | |
212 | RecentEnemy.Value = nil | |
213 | local Decrease = Instance.new("BoolValue") | |
214 | Decrease.Name = "Decrease" | |
215 | Decrease.Parent = Stats | |
216 | Decrease.Value = false | |
217 | local mana = Instance.new("NumberValue") | |
218 | mana.Name = "Mana" | |
219 | mana.Parent = Stats | |
220 | mana.Value = 0 | |
221 | local invisnum = Instance.new("NumberValue") | |
222 | invisnum.Name = "Invisibility" | |
223 | invisnum.Parent = Stats | |
224 | invisnum.Value = 100 | |
225 | local isinvis = Instance.new("BoolValue") | |
226 | isinvis.Name = "IsInvisible" | |
227 | isinvis.Parent = Stats | |
228 | isinvis.Value = false | |
229 | local passive = Instance.new("NumberValue", Decrease) | |
230 | passive.Name = "DecreaseAtk" | |
231 | passive.Value = 0 | |
232 | local passive2 = Instance.new("NumberValue", nil) | |
233 | passive2.Name = "DecreaseDef" | |
234 | passive2.Value = 0.2 | |
235 | local passive3 = Instance.new("NumberValue", nil) | |
236 | passive3.Name = "DecreaseMvmt" | |
237 | passive3.Value = -0.4 | |
238 | NoOutline = function(Part) | |
239 | Part.TopSurface = 10 | |
240 | end | |
241 | part = function(formfactor, parent, reflectance, transparency, brickcolor, name, size) | |
242 | local fp = it("Part") | |
243 | fp.formFactor = formfactor | |
244 | fp.Parent = parent | |
245 | fp.Reflectance = reflectance | |
246 | fp.Transparency = transparency | |
247 | fp.CanCollide = false | |
248 | fp.Locked = true | |
249 | fp.BrickColor = brickcolor | |
250 | fp.Name = name | |
251 | fp.Size = size | |
252 | fp.Position = Torso.Position | |
253 | NoOutline(fp) | |
254 | fp.Material = "SmoothPlastic" | |
255 | fp:BreakJoints() | |
256 | return fp | |
257 | end | |
258 | mesh = function(Mesh, part, meshtype, meshid, offset, scale) | |
259 | local mesh = it(Mesh) | |
260 | mesh.Parent = part | |
261 | if Mesh == "SpecialMesh" then | |
262 | mesh.MeshType = meshtype | |
263 | if meshid ~= "nil" then | |
264 | mesh.MeshId = "http://www.roblox.com/asset/?id=" .. meshid | |
265 | end | |
266 | end | |
267 | mesh.Offset = offset | |
268 | mesh.Scale = scale | |
269 | return mesh | |
270 | end | |
271 | weld = function(parent, part0, part1, c0) | |
272 | local weld = it("Motor") | |
273 | weld.Parent = parent | |
274 | weld.Part0 = part0 | |
275 | weld.Part1 = part1 | |
276 | weld.C0 = c0 | |
277 | return weld | |
278 | end | |
279 | gui = function(GuiType, parent, text, backtrans, backcol, pos, size) | |
280 | local gui = it(GuiType) | |
281 | gui.Parent = parent | |
282 | gui.Text = text | |
283 | gui.BackgroundTransparency = backtrans | |
284 | gui.BackgroundColor3 = backcol | |
285 | gui.SizeConstraint = "RelativeXY" | |
286 | gui.TextXAlignment = "Center" | |
287 | gui.TextYAlignment = "Center" | |
288 | gui.Position = pos | |
289 | gui.Size = size | |
290 | gui.Font = "SourceSans" | |
291 | gui.FontSize = "Size14" | |
292 | gui.TextWrapped = false | |
293 | gui.TextStrokeTransparency = 0 | |
294 | gui.TextColor = BrickColor.new("White") | |
295 | return gui | |
296 | end | |
297 | local Color1 = Torso.BrickColor | |
298 | local fengui = it("GuiMain") | |
299 | fengui.Parent = Player.PlayerGui | |
300 | fengui.Name = "WeaponGUI" | |
301 | local fenframe = it("Frame") | |
302 | fenframe.Parent = fengui | |
303 | fenframe.BackgroundColor3 = Color3.new(255, 255, 255) | |
304 | fenframe.BackgroundTransparency = 1 | |
305 | fenframe.BorderColor3 = Color3.new(17, 17, 17) | |
306 | fenframe.Size = UDim2.new(0.1, 0, 0.1, 0) | |
307 | fenframe.Position = UDim2.new(0.95, 0, 0.7, 0) | |
308 | local fenframe2 = it("Frame") | |
309 | fenframe2.Parent = fengui | |
310 | fenframe2.BackgroundColor3 = Color3.new(255, 255, 255) | |
311 | fenframe2.BackgroundTransparency = 1 | |
312 | fenframe2.BorderColor3 = Color3.new(17, 17, 17) | |
313 | fenframe2.Size = UDim2.new(0.2, 0, 0.1, 0) | |
314 | fenframe2.Position = UDim2.new(0.4, 0, 0.85, 0) | |
315 | local fenframe3 = it("Frame") | |
316 | fenframe3.Parent = fengui | |
317 | fenframe3.BackgroundColor3 = Color3.new(255, 255, 255) | |
318 | fenframe3.BackgroundTransparency = 1 | |
319 | fenframe3.BorderColor3 = Color3.new(17, 17, 17) | |
320 | fenframe3.Size = UDim2.new(0.2, 0, 0.2, 0) | |
321 | fenframe3.Position = UDim2.new(0.8, 0, 0.8, 0) | |
322 | fenframe3.Name = "MoveFrame" | |
323 | local fenframe4 = it("Frame") | |
324 | fenframe4.Parent = fengui | |
325 | fenframe4.BackgroundColor3 = Color3.new(255, 255, 255) | |
326 | fenframe4.BackgroundTransparency = 1 | |
327 | fenframe4.BorderColor3 = Color3.new(17, 17, 17) | |
328 | fenframe4.Size = UDim2.new(0.1, 0, 0.1, 0) | |
329 | fenframe4.Position = UDim2.new(0, 0, 0.7, 0) | |
330 | local pressedf = false | |
331 | local fenframe5 = it("Frame") | |
332 | fenframe5.Parent = fengui | |
333 | fenframe5.BackgroundColor3 = Color3.new(0, 0, 0) | |
334 | fenframe5.BackgroundTransparency = 1 | |
335 | fenframe5.BorderColor3 = Color3.new(0, 0, 0) | |
336 | fenframe5.Size = UDim2.new(1, 0, 1, 0) | |
337 | fenframe5.Position = UDim2.new(0, 0, 0, 0) | |
338 | fenframe5.ZIndex = 2 | |
339 | local tellbar = gui("TextLabel", fenframe5, "-Fixed and modded by kent911t, took a lot of effort, please don't take credit (+)\n-Renegade can use Invisibility at 70 (+)\n-If Renegade is invisible, then reaping stacks change to death stacks. Death stacks will only be used up if Renegade uses Terror (+)\n-If Terror is used while invisible, then Terror changes to a dash attack that will trigger death stacks that will deal x1.4 damage and debuff defense (+)\n-Execution changed such that no more initial dark field, but Renegade slowly winds up Carnufico for a wide ranged dashing execution slash (+/-)\n-Using combo attack while invisible removes invisibility but does an attack that dashes a short distance. If Renegade hits an enemy, then Renegade enters invisibility again, gains a bit of invisibility, and gains a short movement buff (+/-)\n-Instead of dealing double damage when an enemy has full stacks, Renegade will deal a damage debuff (+/-)\n-While invisible, Renegade no longer has movement buff (-)\n-Terror overall effectiveness decreased (-)\n-Renegade combo attack is slightly slower (-)", 1, Color3.new(0, 0, 0), UDim2.new(0.25, 0, 0.25, 0), UDim2.new(0.5, 0, 0.5, 0)) | |
340 | tellbar.Font = "Arial" | |
341 | tellbar.TextScaled = true | |
342 | tellbar.TextTransparency = 1 | |
343 | tellbar.TextStrokeTransparency = 1 | |
344 | tellbar.ZIndex = 2 | |
345 | local fnumb = 0 | |
346 | local fenbarmana1 = gui("TextLabel", fenframe, "", 0, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(0.4, 0, -4, 0)) | |
347 | local fenbarmana2 = gui("TextLabel", fenframe, "", 0, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0.4, 0, 0, 0)) | |
348 | local fenbarmana4 = gui("TextLabel", fenframe, "Mana(" .. mana.Value .. ")", 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0.2, 0), UDim2.new(0.4, 0, 0.2, 0)) | |
349 | local fenbarblock1 = gui("TextLabel", fenframe, "", 0, Color3.new(0, 0, 0), UDim2.new(-0.7, 0, 0, 0), UDim2.new(0.4, 0, -4, 0)) | |
350 | local fenbarblock2 = gui("TextLabel", fenframe, "", 0, BrickColor.new("Black").Color, UDim2.new(-0.7, 0, 0, 0), UDim2.new(0.4, 0, 0, 0)) | |
351 | local fenbarblock3 = gui("TextLabel", fenframe, "Invisibility(" .. invisnum.Value .. ")", 1, Color3.new(0, 0, 0), UDim2.new(-0.7, 0, 0.2, 0), UDim2.new(0.4, 0, 0.2, 0)) | |
352 | local fenbardamage = gui("TextLabel", fenframe2, "Damage", 0.55, Color3.new(0.6078431372549, 0, 0), UDim2.new(-0.23, 0, 0, 0), UDim2.new(0.2, 0, 1, 0)) | |
353 | local fenbardef = gui("TextLabel", fenframe2, "Defense", 0.55, Color3.new(0, 0, 0.6078431372549), UDim2.new(-0.46, 0, 0, 0), UDim2.new(0.2, 0, 1, 0)) | |
354 | local fenbarmove = gui("TextLabel", fenframe2, "Walkspeed", 0.55, Color3.new(0, 0.6078431372549, 0), UDim2.new(1.03, 0, 0, 0), UDim2.new(0.2, 0, 1, 0)) | |
355 | local fenbarhp1 = gui("TextLabel", fenframe2, "", 0, Color3.new(0, 0, 0), UDim2.new(-0.46, 0, 1, 0), UDim2.new(1.92, 0, 0.4, 0)) | |
356 | local fenbarhp2 = gui("TextLabel", fenbarhp1, "", 0, Color3.new(1, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)) | |
357 | local fenbarhp3 = gui("TextLabel", fenbarhp1, "(100)", 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0)) | |
358 | local fenbarstun1 = gui("TextLabel", fenframe4, "", 0, Color3.new(0, 0, 0), UDim2.new(0.2, 0, 0, 0), UDim2.new(0.4, 0, -4, 0)) | |
359 | local fenbarstun2 = gui("TextLabel", fenframe4, "", 0, Color3.new(0.960784, 0.803922, 0.188235), UDim2.new(0.2, 0, 0, 0), UDim2.new(0.4, 0, 0, 0)) | |
360 | local fenbarstun3 = gui("TextLabel", fenframe4, "Stun(" .. Stun.Value .. ")", 1, Color3.new(0.960784, 0.803922, 0.188235), UDim2.new(0.2, 0, 0.2, 0), UDim2.new(0.4, 0, 0.2, 0)) | |
361 | local fenbarmove1 = gui("TextButton", fenframe3, move1, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.1, 0, 0.1, 0), UDim2.new(0.4, 0, 0.4, 0)) | |
362 | fenbarmove1.ZIndex = 2 | |
363 | local fenbarmove1b = gui("TextLabel", fenbarmove1, "", 0.55, BrickColor.new("Black").Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)) | |
364 | local fenbarmove2 = gui("TextButton", fenframe3, move2, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.6, 0, 0.1, 0), UDim2.new(0.4, 0, 0.4, 0)) | |
365 | fenbarmove2.ZIndex = 2 | |
366 | local fenbarmove2b = gui("TextLabel", fenbarmove2, "", 0.55, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)) | |
367 | local fenbarmove3 = gui("TextButton", fenframe3, move3, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.1, 0, 0.6, 0), UDim2.new(0.4, 0, 0.4, 0)) | |
368 | fenbarmove3.ZIndex = 2 | |
369 | local fenbarmove3b = gui("TextLabel", fenbarmove3, "", 0.55, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)) | |
370 | local fenbarmove4 = gui("TextButton", fenframe3, move4, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.6, 0, 0.6, 0), UDim2.new(0.4, 0, 0.4, 0)) | |
371 | fenbarmove4.ZIndex = 2 | |
372 | local fenbarmove4b = gui("TextLabel", fenbarmove4, "", 0.55, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)) | |
373 | local modelzorz = Instance.new("Model") | |
374 | modelzorz.Parent = Character | |
375 | modelzorz.Name = "Carnufico" | |
376 | local handle = part(3, modelzorz, 0, 0.5, BrickColor.new(NewCol), "Handle", vt()) | |
377 | local prt1 = part(3, modelzorz, 0, 0, BrickColor.new(NewCol2), "Part01", vt()) | |
378 | local prt2 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part02", vt()) | |
379 | local prt3 = part(3, modelzorz, 0, 0, BrickColor.new("Medium stone grey"), "Part03", vt()) | |
380 | local prt4 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part04", vt()) | |
381 | local prt5 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part05", vt()) | |
382 | local prt6 = part(3, modelzorz, 0, 0, BrickColor.new("Dark stone grey"), "Part06", vt()) | |
383 | local prt7 = part(3, modelzorz, 0.5, 0, BrickColor.new("Really black"), "Part07", vt()) | |
384 | local prt8 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol), "Part07", vt()) | |
385 | local prt9 = part(3, modelzorz, 0.5, 0, BrickColor.new("Really black"), "Part09", vt()) | |
386 | local prt10 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol), "Part10", vt()) | |
387 | msh1 = mesh("CylinderMesh", prt1, "", "", vt(0, 0, 0), vt(2, 30, 2)) | |
388 | msh2 = mesh("SpecialMesh", prt2, "FileMesh", "4770583", vt(0, 0, 0), vt(1, 1, 1)) | |
389 | msh3 = mesh("CylinderMesh", prt3, "", "", vt(0, 0, 0), vt(3, 3, 3)) | |
390 | msh4 = mesh("SpecialMesh", prt4, "FileMesh", "15158080", vt(0, 0, 0), vt(1, 1, 1)) | |
391 | msh5 = mesh("SpecialMesh", prt5, "FileMesh", "15158080", vt(0, 0, 0), vt(1, 1, 1)) | |
392 | msh6 = mesh("SpecialMesh", prt6, "FileMesh", "9756362", vt(0, 0, 0), vt(0.8, 1, 0.5)) | |
393 | msh7 = mesh("BlockMesh", prt7, "", "", vt(0, 0, 0), vt(1, 2, 2)) | |
394 | msh8 = mesh("BlockMesh", prt8, "", "", vt(0, 0, 0), vt(1, 1, 2)) | |
395 | msh9 = mesh("SpecialMesh", prt9, "Wedge", "nil", vt(0, 0, 0), vt(1, 2, 4)) | |
396 | msh10 = mesh("SpecialMesh", prt10, "Wedge", "nil", vt(0, 0, 0), vt(1, 2, 4)) | |
397 | local handlewld = weld(handle, handle, Torso, euler(-2, 1.57, 0) * cf(-1, -0.5, -0.6)) | |
398 | local wld1 = weld(prt1, prt1, handle, euler(0, 0, 0) * cf(0, 0, 0)) | |
399 | local wld2 = weld(prt1, prt2, prt1, euler(3.14, 0, 0) * cf(0, 3, 0)) | |
400 | local wld3 = weld(prt1, prt3, prt1, euler(0, 0, 0) * cf(0, -3.2, 0)) | |
401 | local wld4 = weld(prt1, prt4, prt3, euler(-1.57, 0, 1.57) * euler(0, -0.7, 0) * cf(-0.16, -0.2, -0.1)) | |
402 | local wld5 = weld(prt1, prt5, prt3, euler(-1.57, 0, -1.57) * euler(0, 0.7, 0) * cf(0.16, -0.2, -0.1)) | |
403 | local wld6 = weld(prt1, prt6, prt3, euler(0, 0, 0) * cf(0, -0.2, 0.1)) | |
404 | local wld7 = weld(prt1, prt7, prt6, euler(0, 0, 0) * cf(0, 0.2, 0.2)) | |
405 | local wld8 = weld(prt1, prt8, prt6, euler(0, 0, 0) * cf(0, -0.1, 0.2)) | |
406 | local wld9 = weld(prt1, prt9, prt7, euler(0, 0, 0) * cf(0, 0, 0.7)) | |
407 | local wld10 = weld(prt1, prt10, prt8, euler(0, 0, 0) * cf(0, -0.1, 0.7)) | |
408 | for i = 0, 2.355, 0.785 do | |
409 | local prt4 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part04", vt()) | |
410 | msh4 = mesh("SpecialMesh", prt4, "FileMesh", "9756362", vt(0, 0, 0), vt(1, 0.2, 0.2)) | |
411 | local wld4 = weld(prt1, prt4, prt3, euler(0, i, 0) * cf(0, 0.6, 0)) | |
412 | end | |
413 | oldprt = prt9 | |
414 | oldprt2 = prt10 | |
415 | cff = 0.1 | |
416 | eul = 0.02 | |
417 | siz = 0.99 | |
418 | for i = 1, 6 do | |
419 | local prt11 = part(3, modelzorz, 0.5, 0, BrickColor.new("Really black"), "Part11", vt()) | |
420 | msh11 = mesh("SpecialMesh", prt11, "Wedge", "nil", vt(0, 0, 0), vt(siz, 2, 6)) | |
421 | local wld11 = weld(prt1, prt11, oldprt, euler(0, 0, 0) * cf(0, 0, cff) * euler(eul, 0, 0)) | |
422 | if i < 4 then | |
423 | num = 6 | |
424 | if i == 3 then | |
425 | num = 6.8 | |
426 | end | |
427 | local prt12 = part(3, modelzorz, 0.5, 0, BrickColor.new("Black"), "Part12", vt()) | |
428 | msh12 = mesh("BlockMesh", prt12, "", "", vt(0, 0, 0), vt(siz / 2, 2, num)) | |
429 | local wld12 = weld(prt1, prt12, prt11, euler(0, 0, 0) * cf(0, 0, cff) * euler(eul, 0, 0)) | |
430 | end | |
431 | do | |
432 | do | |
433 | oldprt = prt11 | |
434 | cff = 0.6 | |
435 | eul = 0.15 | |
436 | siz = siz - 0.1 | |
437 | -- DECOMPILER ERROR at PC2070: LeaveBlock: unexpected jumping out DO_STMT | |
438 | ||
439 | end | |
440 | end | |
441 | end | |
442 | oldprt2 = prt10 | |
443 | cff = 0.1 | |
444 | eul = 0.02 | |
445 | siz = 0.99 | |
446 | for i = 1, 7 do | |
447 | local prt13 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol), "Part13", vt()) | |
448 | msh13 = mesh("SpecialMesh", prt13, "Wedge", "nil", vt(0, 0, 0), vt(siz, 2, 6)) | |
449 | local wld13 = weld(prt1, prt13, oldprt2, euler(0, 0, 0) * cf(0, 0, cff) * euler(eul, 0, 0)) | |
450 | oldprt2 = prt13 | |
451 | cff = 0.6 | |
452 | eul = 0.14 | |
453 | siz = siz - 0.1 | |
454 | end | |
455 | for _,c in pairs(modelzorz:children()) do | |
456 | table.insert(Weapon, c) | |
457 | end | |
458 | for _,c in pairs(prt1:children()) do | |
459 | if c.className == "Motor" then | |
460 | table.insert(Welds, c) | |
461 | end | |
462 | end | |
463 | local hitbox = part(3, modelzorz, 0, 1, BrickColor.new("Black"), "Hitbox2", vt()) | |
464 | hitbox.Anchored = false | |
465 | local hbwld = weld(hitbox, hitbox, RootPart, euler(0, 0, 0) * cf(0, 0, 0)) | |
466 | local hitbox2 = part(3, nil, 0, 1, BrickColor.new("Black"), "Hitbox", vt(1, 1, 1)) | |
467 | hitbox2.Anchored = true | |
468 | local hitboxCF = cf(0, 0, 0) | |
469 | hboxpos = Instance.new("BodyPosition", nil) | |
470 | hboxpos.P = 2000 | |
471 | hboxpos.D = 100 | |
472 | hboxpos.maxForce = Vector3.new(545000, 545000, 545000) | |
473 | hitboxweld = function() | |
474 | hbwld.Parent = modelzorz | |
475 | hbwld.Part0 = hitbox | |
476 | hbwld.Part1 = prt6 | |
477 | end | |
478 | if script.Parent.className ~= "HopperBin" then | |
479 | Tool = Instance.new("HopperBin") | |
480 | Tool.Parent = Backpack | |
481 | Tool.Name = "Carnufico" | |
482 | script.Parent = Tool | |
483 | end | |
484 | Bin = script.Parent | |
485 | if Bin.Name == "Renegade: Thanatos" then | |
486 | Bin.Name = "Carnufico" | |
487 | end | |
488 | local bodvel = Instance.new("BodyVelocity") | |
489 | local bg = Instance.new("BodyGyro") | |
490 | so = function(id, par, vol, pit) | |
491 | local sou = Instance.new("Sound", par or workspace) | |
492 | sou.Volume = vol | |
493 | sou.Pitch = pit or 1 | |
494 | sou.SoundId = "http://www.roblox.com/asset/?id=" .. id | |
495 | coroutine.resume(coroutine.create(function(Sound) | |
496 | swait() | |
497 | Sound:play() | |
498 | end), sou) | |
499 | game:GetService("Debris"):AddItem(sou, 6) | |
500 | end | |
501 | function clerp(a,b,t) | |
502 | local qa = {QuaternionFromCFrame(a)} | |
503 | local qb = {QuaternionFromCFrame(b)} | |
504 | local ax, ay, az = a.x, a.y, a.z | |
505 | local bx, by, bz = b.x, b.y, b.z | |
506 | local _t = 1-t | |
507 | return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) | |
508 | end | |
509 | ||
510 | function QuaternionFromCFrame(cf) | |
511 | local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() | |
512 | local trace = m00 + m11 + m22 | |
513 | if trace > 0 then | |
514 | local s = math.sqrt(1 + trace) | |
515 | local recip = 0.5/s | |
516 | return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 | |
517 | else | |
518 | local i = 0 | |
519 | if m11 > m00 then | |
520 | i = 1 | |
521 | end | |
522 | if m22 > (i == 0 and m00 or m11) then | |
523 | i = 2 | |
524 | end | |
525 | if i == 0 then | |
526 | local s = math.sqrt(m00-m11-m22+1) | |
527 | local recip = 0.5/s | |
528 | return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip | |
529 | elseif i == 1 then | |
530 | local s = math.sqrt(m11-m22-m00+1) | |
531 | local recip = 0.5/s | |
532 | return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip | |
533 | elseif i == 2 then | |
534 | local s = math.sqrt(m22-m00-m11+1) | |
535 | local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip | |
536 | end | |
537 | end | |
538 | end | |
539 | ||
540 | function QuaternionToCFrame(px, py, pz, x, y, z, w) | |
541 | local xs, ys, zs = x + x, y + y, z + z | |
542 | local wx, wy, wz = w*xs, w*ys, w*zs | |
543 | local xx = x*xs | |
544 | local xy = x*ys | |
545 | local xz = x*zs | |
546 | local yy = y*ys | |
547 | local yz = y*zs | |
548 | local zz = z*zs | |
549 | 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)) | |
550 | end | |
551 | ||
552 | function QuaternionSlerp(a, b, t) | |
553 | local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] | |
554 | local startInterp, finishInterp; | |
555 | if cosTheta >= 0.0001 then | |
556 | if (1 - cosTheta) > 0.0001 then | |
557 | local theta = math.acos(cosTheta) | |
558 | local invSinTheta = 1/math.sin(theta) | |
559 | startInterp = math.sin((1-t)*theta)*invSinTheta | |
560 | finishInterp = math.sin(t*theta)*invSinTheta | |
561 | else | |
562 | startInterp = 1-t | |
563 | finishInterp = t | |
564 | end | |
565 | else | |
566 | if (1+cosTheta) > 0.0001 then | |
567 | local theta = math.acos(-cosTheta) | |
568 | local invSinTheta = 1/math.sin(theta) | |
569 | startInterp = math.sin((t-1)*theta)*invSinTheta | |
570 | finishInterp = math.sin(t*theta)*invSinTheta | |
571 | else | |
572 | startInterp = t-1 | |
573 | finishInterp = t | |
574 | end | |
575 | end | |
576 | 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 | |
577 | end | |
578 | hideanim = function() | |
579 | equipped = false | |
580 | for i = 0, 1, 0.5 do | |
581 | swait() | |
582 | handlewld.C0 = clerp(handlewld.C0, euler(0, -1.57, 0) * cf(0, 1, 0), 0.4) | |
583 | wld1.C0 = clerp(wld1.C0, cf(0, -1.5, 0) * euler(0.2, 0, 0.4), 0.4) | |
584 | Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.4), 0.4) | |
585 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4) | |
586 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(3, 0, 1), 0.4) | |
587 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
588 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.2), 0.4) | |
589 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
590 | end | |
591 | for i = 0, 1, 0.2 do | |
592 | swait() | |
593 | handlewld.C0 = clerp(handlewld.C0, euler(0, -1.57, 0) * cf(0, 1, 0), 0.4) | |
594 | wld1.C0 = clerp(wld1.C0, cf(0, -1.5, 0) * euler(0.2, 0, 0.4), 0.4) | |
595 | Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.4), 0.4) | |
596 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4) | |
597 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(4, 0, 1), 0.4) | |
598 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
599 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.2), 0.4) | |
600 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
601 | RH.C0 = clerp(RH.C0, RHC0, 0.4) | |
602 | LH.C0 = clerp(LH.C0, LHC0, 0.4) | |
603 | end | |
604 | mdec2.Parent = nil | |
605 | handlewld.Part1 = Torso | |
606 | handlewld.C0 = euler(-2, 1.57, 0) * cf(-1, -0.5, -0.6) | |
607 | wld1.C0 = euler(0, 0, 0) * cf(0, 0, 0) | |
608 | for i = 0, 1, 0.3 do | |
609 | swait() | |
610 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.4) | |
611 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4) | |
612 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(0, 0, 0), 0.4) | |
613 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
614 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(0, 0, 0), 0.4) | |
615 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
616 | end | |
617 | mdec.Parent = Decrease | |
618 | end | |
619 | mdec.Parent = Decrease | |
620 | equipanim = function() | |
621 | equipped = true | |
622 | mdec.Parent = nil | |
623 | for i = 0, 1, 0.5 do | |
624 | swait() | |
625 | Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.4), 0.4) | |
626 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4) | |
627 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2, 0, 0.2), 0.4) | |
628 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
629 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.2), 0.4) | |
630 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
631 | end | |
632 | for i = 0, 1, 0.2 do | |
633 | swait() | |
634 | Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.4), 0.4) | |
635 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4) | |
636 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(4, 0, 1), 0.4) | |
637 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
638 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.2), 0.4) | |
639 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
640 | end | |
641 | mdec2.Parent = Decrease | |
642 | handlewld.Part1 = RightArm | |
643 | handlewld.C0 = euler(0, -1.57, 0) * cf(0, 1, 0) | |
644 | wld1.C0 = cf(0, -1.5, 0) * euler(0.2, 0, 0.4) | |
645 | end | |
646 | StaggerAnim = function() | |
647 | attack = true | |
648 | removeControl() | |
649 | if invisible == true then | |
650 | Clone(0.1) | |
651 | end | |
652 | for i = 1, math.random(2, 4) do | |
653 | ClangEffect(BrickColor.new("New Yeller"), cf(hitbox.Position) * euler(math.random(-50, 50) / 100, math.random(-50, 50), math.random(-50, 50) / 100), 0, 0.1, 0.2, math.random(150, 300) / 1000) | |
654 | end | |
655 | for i = 0, 1, 0.35 do | |
656 | swait() | |
657 | if Rooted.Value == false then | |
658 | Torso.Velocity = RootPart.CFrame.lookVector * -40 | |
659 | end | |
660 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.5) * euler(0.1, 0, 0), 0.3) | |
661 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, -0.4), 0.3) | |
662 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 0.7) * euler(0, -0.7, 0), 0.3) | |
663 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
664 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.4) * euler(0, 0.4, 0), 0.3) | |
665 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
666 | RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.3) | |
667 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0.2, 0.2), 0.3) | |
668 | end | |
669 | for i = 0, 1, 0.2 do | |
670 | swait() | |
671 | if Rooted.Value == false then | |
672 | Torso.Velocity = RootPart.CFrame.lookVector * -40 | |
673 | end | |
674 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.5) * euler(0.1, 0, 0), 0.4) | |
675 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(-0.5, 0, -0.4), 0.4) | |
676 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 0.7) * euler(0, -0.7, 0), 0.4) | |
677 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
678 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.4) * euler(0, 0.4, 0), 0.4) | |
679 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
680 | RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.4) | |
681 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0.2, 0.5), 0.4) | |
682 | end | |
683 | for i = 0, 1, 0.1 do | |
684 | swait() | |
685 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.4) * euler(0.5, 0, 0), 0.3) | |
686 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.8) * euler(-0.2, 0, -0.4), 0.3) | |
687 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.3, 0, 0.4) * euler(0, -0.4, 0), 0.3) | |
688 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
689 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.3, 0, -0.2) * euler(0, 0.4, 0), 0.3) | |
690 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
691 | RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 1.2), 0.3) | |
692 | LH.C0 = clerp(LH.C0, cf(-1, 0, -1) * euler(0, -1.57, 0) * euler(0, 0.2, 0.2), 0.3) | |
693 | end | |
694 | for i = 1, 50 do | |
695 | swait() | |
696 | if StunT.Value <= Stun.Value then | |
697 | break | |
698 | end | |
699 | end | |
700 | do | |
701 | resumeControl() | |
702 | combo = 0 | |
703 | attack = false | |
704 | end | |
705 | end | |
706 | StaggerHitt = function() | |
707 | attack = true | |
708 | if invisible == true then | |
709 | Clone(0.1) | |
710 | end | |
711 | for i = 1, math.random(2, 4) do | |
712 | ClangEffect(BrickColor.new("New Yeller"), cf(hitbox.Position) * euler(math.random(-50, 50) / 100, math.random(-50, 50), math.random(-50, 50) / 100), 0, 0.1, 0.2, math.random(150, 300) / 1000) | |
713 | end | |
714 | for i = 0, 1, 0.1 do | |
715 | swait() | |
716 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.7) * euler(0.1, 0, 0), 0.3) | |
717 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, -0.6), 0.3) | |
718 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.4, 0, 0.9) * euler(0, -0.7, 0), 0.3) | |
719 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
720 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.4) * euler(0, 0.4, 0), 0.3) | |
721 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
722 | RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, -0.4), 0.3) | |
723 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0.2, 0.2), 0.3) | |
724 | end | |
725 | attack = false | |
726 | end | |
727 | StunAnim = function() | |
728 | attack = true | |
729 | removeControl() | |
730 | Stunned.Value = true | |
731 | showDamage(Character, "Stunned", "Interrupt") | |
732 | local dec = Instance.new("NumberValue", Decrease) | |
733 | dec.Name = "DecreaseMvmt" | |
734 | dec.Value = 10 | |
735 | for i = 0, 1, 0.3 do | |
736 | swait() | |
737 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3) | |
738 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 0, 0) * euler(1.57, 0, 0), 0.3) | |
739 | Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.5), 0.2) | |
740 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.2, 0, -3), 0.2) | |
741 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 1.3), 0.2) | |
742 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
743 | LW.C0 = clerp(LW.C0, cf(-1.2, 0.5, -0.4) * euler(1, 0, 0.4) * euler(0, -0.1, 0), 0.2) | |
744 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
745 | RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.3), 0.25) | |
746 | LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, 0), 0.25) | |
747 | end | |
748 | for i = 0, 1, 0.3 do | |
749 | swait() | |
750 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3) | |
751 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 0, 0) * euler(1.57, 0, 0), 0.3) | |
752 | Neck.C0 = clerp(Neck.C0, necko * euler(-0.3, 0, -0.5), 0.2) | |
753 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * euler(0.8, 0, -3), 0.2) | |
754 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.8, 0, 1.3), 0.2) | |
755 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
756 | LW.C0 = clerp(LW.C0, cf(-1.2, 0.5, -0.4) * euler(1.2, 0, 0.8) * euler(0, -0.1, 0), 0.2) | |
757 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
758 | RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.25) | |
759 | LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(0.1, 0, 0.7), 0.25) | |
760 | end | |
761 | for i = 0, 1, 0.3 do | |
762 | swait() | |
763 | Neck.C0 = clerp(Neck.C0, necko * euler(-0.3, 0, -1), 0.2) | |
764 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2) * euler(1.57, 0, -3), 0.2) | |
765 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.8, 0, 1.3), 0.2) | |
766 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
767 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.2, 0, -0.8) * euler(0, -0.1, 0), 0.2) | |
768 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
769 | RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.6), 0.25) | |
770 | LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(-0.1, 0, 0.3), 0.25) | |
771 | end | |
772 | local gairost = Instance.new("BodyGyro") | |
773 | gairost.Parent = RootPart | |
774 | gairost.maxTorque = Vector3.new(40, 0, 40) | |
775 | gairost.P = 20 | |
776 | gairost.cframe = cf(0, 0, 0) | |
777 | for i = 0, 1, 0.1 do | |
778 | swait() | |
779 | if hitfloor ~= nil then | |
780 | Torso.Velocity = vt(0, 0, 0) | |
781 | end | |
782 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -1.57), 0.3) | |
783 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2.5) * euler(1.57, 0, -3.14), 0.3) | |
784 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-1.57, 0, 1.5) * euler(0.2, 0, 0), 0.3) | |
785 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
786 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.5, 0, -1.57) * euler(0, 0, 0), 0.3) | |
787 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
788 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.3, 0.5, 0), 0.3) | |
789 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.1, 0.2, 0), 0.3) | |
790 | end | |
791 | for i = 1, 70 do | |
792 | swait() | |
793 | gairost.cframe = RootPart.CFrame | |
794 | if hitfloor ~= nil then | |
795 | Torso.Velocity = vt(0, 0, 0) | |
796 | end | |
797 | end | |
798 | for i = 0, 1, 0.2 do | |
799 | swait() | |
800 | Stun.Value = 0 | |
801 | gairost.cframe = RootPart.CFrame | |
802 | Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0), 0.3) | |
803 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2) * euler(1, 0, -4), 0.3) | |
804 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-1.57, 0, 1) * euler(0.2, -1, 0), 0.3) | |
805 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
806 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.2, 0, 0.2) * euler(0, 0, 0), 0.3) | |
807 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
808 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.3, 0.5, 0.4), 0.3) | |
809 | LH.C0 = clerp(LH.C0, cf(-1, -1, -1) * euler(0, -1.57, 0) * euler(-0.1, 0.2, 1), 0.3) | |
810 | end | |
811 | resumeControl() | |
812 | gairost.Parent = nil | |
813 | dec.Parent = nil | |
814 | Stun.Value = 0 | |
815 | combo = 0 | |
816 | Stunned.Value = false | |
817 | attack = false | |
818 | for i = 1, 10 do | |
819 | swait() | |
820 | Stun.Value = 0 | |
821 | end | |
822 | end | |
823 | attackone = function() | |
824 | attack = true | |
825 | for i = 0, 1, 0.15 do | |
826 | swait() | |
827 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
828 | wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, -2, 0) * euler(1.8, 0, 0), 0.4) | |
829 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.6) * euler(0.4, 0, 0), 0.4) | |
830 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4), 0.4) | |
831 | RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(1.57, 0, -0.5) * euler(0, 1.8, 0), 0.4) | |
832 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
833 | LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, -0.2) * euler(0.9, 0, -0.3) * euler(0, 1.57, 0), 0.4) | |
834 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
835 | RH.C0 = clerp(RH.C0, cf(0.6, -1, 0.5) * euler(0, 1.57, 0) * euler(0, -1.4, -0.1), 0.4) | |
836 | LH.C0 = clerp(LH.C0, cf(-0.6, -1, -0.5) * euler(0, -1.57, 0) * euler(0, -1.4, 0.3), 0.4) | |
837 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
838 | do | |
839 | if StaggerHit.Value == true then | |
840 | break | |
841 | end | |
842 | end | |
843 | end | |
844 | end | |
845 | so("92597369", prt6, 1, 0.6) | |
846 | hbwld.Parent = nil | |
847 | hboxpos.Parent = hitbox | |
848 | hitbox.Parent = modelzorz | |
849 | hitbox.Size = vt(3, 2, 7) | |
850 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
851 | hitbox.CFrame = hitboxCF | |
852 | for i = 0, 1, 0.08 do | |
853 | swait() | |
854 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
855 | hitbox.CFrame = hitboxCF | |
856 | if i == 0.16 then | |
857 | MagniDamage(hitbox, 4, 5, 10, math.random(5, 10), "Normal", RootPart, 0.5, 2, (math.random(5, 7)), nil, true) | |
858 | end | |
859 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.25) | |
860 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, -2, 0) * euler(2.5, 0, 0), 0.25) | |
861 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0, 0, 0), 0.25) | |
862 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.25) | |
863 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 1.4) * euler(0, 1.8, 0), 0.25) | |
864 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
865 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1, 0, -1), 0.25) | |
866 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
867 | RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.25) | |
868 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.25) | |
869 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
870 | do | |
871 | if StaggerHit.Value == true then | |
872 | break | |
873 | end | |
874 | end | |
875 | end | |
876 | end | |
877 | hitbox.Parent = modelzorz | |
878 | hitbox.Size = vt() | |
879 | hitboxweld() | |
880 | hboxpos.Parent = nil | |
881 | attack = false | |
882 | end | |
883 | attacktwo = function() | |
884 | attack = true | |
885 | for i = 0, 1, 0.15 do | |
886 | swait() | |
887 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
888 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 1, 0) * euler(2.2, 0, 0), 0.4) | |
889 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, 1), 0.4) | |
890 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4) | |
891 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2.8, 0, 0.5) * euler(0, -1, 0), 0.4) | |
892 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
893 | LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.5) * euler(2.4, 0, 0.8) * euler(0, -1, 0), 0.4) | |
894 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
895 | RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4) | |
896 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4) | |
897 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
898 | do | |
899 | if StaggerHit.Value == true then | |
900 | break | |
901 | end | |
902 | end | |
903 | end | |
904 | end | |
905 | so("92597369", prt6, 1, 0.8) | |
906 | so("92597296", prt6, 1, 0.8) | |
907 | hbwld.Parent = nil | |
908 | hboxpos.Parent = hitbox | |
909 | hitbox.Parent = modelzorz | |
910 | hitbox.Size = vt(1, 2, 7) | |
911 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
912 | hitbox.CFrame = hitboxCF | |
913 | blcf = nil | |
914 | scfr = nil | |
915 | for i = 0, 1, 0.08 do | |
916 | swait() | |
917 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
918 | if i == 0.32 then | |
919 | MagniDamage(hitbox, 4, 5, 10, math.random(5, 10), "Normal", RootPart, 0.5, 2, (math.random(5, 7)), nil, true) | |
920 | end | |
921 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
922 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, -2, 0) * euler(2.2, 0, 0), 0.4) | |
923 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, -1), 0.4) | |
924 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1), 0.4) | |
925 | RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(0.5, 0, -0.5) * euler(0, -0.5, 0), 0.4) | |
926 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
927 | LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.5) * euler(0.4, 0, 0.6) * euler(0, 1, 0), 0.4) | |
928 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
929 | RH.C0 = clerp(RH.C0, cf(0.8, -1, 0.3) * euler(0, 1.57, 0) * euler(0, -1, -0.1), 0.4) | |
930 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, -0.3) * euler(0, -1.57, 0) * euler(0, -1, 0.3), 0.4) | |
931 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
932 | do | |
933 | if StaggerHit.Value == true then | |
934 | break | |
935 | end | |
936 | end | |
937 | end | |
938 | end | |
939 | hitbox.Parent = modelzorz | |
940 | hitbox.Size = vt() | |
941 | hitboxweld() | |
942 | hboxpos.Parent = nil | |
943 | attack = false | |
944 | end | |
945 | attackthree = function() | |
946 | attack = true | |
947 | for i = 0, 1, 0.2 do | |
948 | swait() | |
949 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.5) | |
950 | wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, -2, 0) * euler(1.8, 0, 0), 0.5) | |
951 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.6) * euler(0.4, 0, 0), 0.5) | |
952 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4), 0.5) | |
953 | RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(1.57, 0, -0.5) * euler(0, 1.8, 0), 0.5) | |
954 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.5) | |
955 | LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, -0.2) * euler(0.9, 0, -0.3) * euler(0.1, 57, 0), 0.5) | |
956 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.5) | |
957 | RH.C0 = clerp(RH.C0, cf(0.6, -1, 0.5) * euler(0, 1.57, 0) * euler(0, -1.4, -0.1), 0.5) | |
958 | LH.C0 = clerp(LH.C0, cf(-0.6, -1, -0.5) * euler(0, -1.57, 0) * euler(0, -1.4, 0.3), 0.5) | |
959 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
960 | do | |
961 | if StaggerHit.Value == true then | |
962 | break | |
963 | end | |
964 | end | |
965 | end | |
966 | end | |
967 | so("92597369", prt6, 1, 0.5) | |
968 | hbwld.Parent = nil | |
969 | hboxpos.Parent = hitbox | |
970 | hitbox.Parent = modelzorz | |
971 | hitbox.Size = vt(1, 2, 7) | |
972 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
973 | hitbox.CFrame = hitboxCF | |
974 | for i = 0, 1, 0.05 do | |
975 | swait() | |
976 | if i >= 0.7 and i <= 0.73 then | |
977 | so("92597369", prt6, 1, 0.5) | |
978 | end | |
979 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
980 | hitbox.CFrame = hitboxCF | |
981 | MagniDamage(hitbox, 4, 5, 8, math.random(5, 10), "Normal", RootPart, 0.3, 2, (math.random(4, 6)), nil, true) | |
982 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
983 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, -2, 0) * euler(2.5, 0, 0), 0.4) | |
984 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0, 0, 0), 0.4) | |
985 | RootJoint.C0 = RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4 - 9.28 * i) | |
986 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 1.4) * euler(0, 1.8, 0), 0.4) | |
987 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
988 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1, 0, -1), 0.4) | |
989 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
990 | RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4) | |
991 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4) | |
992 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
993 | do | |
994 | if StaggerHit.Value == true then | |
995 | break | |
996 | end | |
997 | -- DECOMPILER ERROR at PC552: LeaveBlock: unexpected jumping out IF_THEN_STMT | |
998 | ||
999 | -- DECOMPILER ERROR at PC552: LeaveBlock: unexpected jumping out IF_STMT | |
1000 | ||
1001 | end | |
1002 | end | |
1003 | end | |
1004 | hitbox.Parent = modelzorz | |
1005 | hitbox.Size = vt() | |
1006 | hitboxweld() | |
1007 | hboxpos.Parent = nil | |
1008 | attack = false | |
1009 | end | |
1010 | attackfour = function() | |
1011 | attack = true | |
1012 | for i = 0, 1, 0.1 do | |
1013 | swait() | |
1014 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3) | |
1015 | wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -2, 0) * euler(1.57, 0, 0), 0.3) | |
1016 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.3) | |
1017 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, 0), 0.3) | |
1018 | RW.C0 = clerp(RW.C0, cf(1, 1.2, 0) * euler(3.6, 0, -0.8), 0.3) | |
1019 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
1020 | LW.C0 = clerp(LW.C0, cf(-1, 1.2, 0) * euler(3.6, 0, 0.8), 0.3) | |
1021 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
1022 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(0, 0, -0.2), 0.3) | |
1023 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0, 0.2), 0.3) | |
1024 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1025 | do | |
1026 | if StaggerHit.Value == true then | |
1027 | break | |
1028 | end | |
1029 | end | |
1030 | end | |
1031 | end | |
1032 | so("28144425", prt6, 1, 1) | |
1033 | so("92597369", prt6, 1, 0.6) | |
1034 | hbwld.Parent = nil | |
1035 | hboxpos.Parent = hitbox | |
1036 | hitbox.Parent = modelzorz | |
1037 | hitbox.Size = vt(1, 2, 7) | |
1038 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
1039 | hitbox.CFrame = hitboxCF | |
1040 | blcf = nil | |
1041 | scfr = nil | |
1042 | for i = 0, 1, 0.1 do | |
1043 | swait() | |
1044 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3) | |
1045 | wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -2, 0) * euler(1.57, 0, 0), 0.3) | |
1046 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
1047 | hitbox.CFrame = hitboxCF | |
1048 | if i == 0.5 then | |
1049 | MagniDamage(hitbox, 4, 5, 10, math.random(5, 10), "Normal", RootPart, 0.5, 2, (math.random(5, 8)), nil, true) | |
1050 | end | |
1051 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.4) | |
1052 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.4, 0, 0), 0.4) | |
1053 | RW.C0 = clerp(RW.C0, cf(1, 0.3, -0.5) * euler(0.5, 0, -0.8), 0.4) | |
1054 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1055 | LW.C0 = clerp(LW.C0, cf(-1, 0.3, -0.5) * euler(0.5, 0, 0.8), 0.4) | |
1056 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1057 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.3), 0.4) | |
1058 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, -0.7), 0.4) | |
1059 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1060 | do | |
1061 | if StaggerHit.Value == true then | |
1062 | break | |
1063 | end | |
1064 | -- DECOMPILER ERROR at PC514: LeaveBlock: unexpected jumping out IF_THEN_STMT | |
1065 | ||
1066 | -- DECOMPILER ERROR at PC514: LeaveBlock: unexpected jumping out IF_STMT | |
1067 | ||
1068 | end | |
1069 | end | |
1070 | end | |
1071 | hitbox.Parent = modelzorz | |
1072 | hitbox.Size = vt() | |
1073 | hitboxweld() | |
1074 | hboxpos.Parent = nil | |
1075 | attack = false | |
1076 | end | |
1077 | InvisSlash = function() | |
1078 | attack = true | |
1079 | islash = true | |
1080 | for i = 0, 1, 0.15 do | |
1081 | swait() | |
1082 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
1083 | wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, 1, 0) * euler(2.4, 0, 0), 0.4) | |
1084 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, 1), 0.4) | |
1085 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4) | |
1086 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2.8, 0, 0.5) * euler(0, -1, 0) * euler(0, 0.8, 1.4), 0.4) | |
1087 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1088 | LW.C0 = clerp(LW.C0, cf(-0.6, 0.5, -0.8) * euler(2.4, 0, 0.8) * euler(0, -1, 0) * euler(0, 0, 0.8), 0.4) | |
1089 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1090 | RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4) | |
1091 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4) | |
1092 | if Stagger.Value ~= true then | |
1093 | do | |
1094 | if StunT.Value <= Stun.Value then | |
1095 | break | |
1096 | end | |
1097 | -- DECOMPILER ERROR at PC247: LeaveBlock: unexpected jumping out IF_THEN_STMT | |
1098 | ||
1099 | -- DECOMPILER ERROR at PC247: LeaveBlock: unexpected jumping out IF_STMT | |
1100 | ||
1101 | end | |
1102 | end | |
1103 | end | |
1104 | RecentEnemy.Value = nil | |
1105 | so("92597369", prt6, 1, 0.8) | |
1106 | so("92597296", prt6, 1, 0.8) | |
1107 | hbwld.Parent = nil | |
1108 | hboxpos.Parent = hitbox | |
1109 | hitbox.Parent = modelzorz | |
1110 | hitbox.Size = vt(1, 2, 7) | |
1111 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
1112 | hitbox.CFrame = hitboxCF | |
1113 | blcf = nil | |
1114 | scfr = nil | |
1115 | for i = 1, 0, -0.08 do | |
1116 | swait() | |
1117 | if Rooted.Value == false then | |
1118 | Torso.Velocity = RootPart.CFrame.lookVector * 150 * i | |
1119 | end | |
1120 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
1121 | MagniDamage(hitbox, 7, 5, 7, math.random(5, 10), "Normal", RootPart, 0.5, 2, (math.random(5, 7)), nil, true) | |
1122 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
1123 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 1, 0) * euler(2, 0, 0), 0.4) | |
1124 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, -1), 0.4) | |
1125 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 2), 0.4) | |
1126 | RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(2.8, 0, 0.5) * euler(0, -1, 0) * euler(0, 0.6, 1.4) * euler(-1, 0.4, 0), 0.4) | |
1127 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1128 | LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.5) * euler(2.4, 0, 0.4) * euler(0, -1, 0) * euler(0, 0, 1), 0.4) | |
1129 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1130 | RH.C0 = clerp(RH.C0, cf(0.8, -1, 0.3) * euler(0, 1.57, 0) * euler(0, -1, -0.1), 0.4) | |
1131 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, -0.3) * euler(0, -1.57, 0) * euler(0, -1, 0.3), 0.4) | |
1132 | if Stagger.Value ~= true then | |
1133 | do | |
1134 | if StunT.Value <= Stun.Value then | |
1135 | break | |
1136 | end | |
1137 | -- DECOMPILER ERROR at PC596: LeaveBlock: unexpected jumping out IF_THEN_STMT | |
1138 | ||
1139 | -- DECOMPILER ERROR at PC596: LeaveBlock: unexpected jumping out IF_STMT | |
1140 | ||
1141 | end | |
1142 | end | |
1143 | end | |
1144 | hitbox.Parent = modelzorz | |
1145 | hitbox.Size = vt() | |
1146 | hitboxweld() | |
1147 | hboxpos.Parent = nil | |
1148 | if RecentEnemy.Value ~= nil then | |
1149 | Invisibility() | |
1150 | invisnum.Value = invisnum.Value + 30 | |
1151 | for _,c in pairs(Decrease:children()) do | |
1152 | if c.Name == "DecreaseMvmt" and c:findFirstChild("Renegade") ~= nil then | |
1153 | c.Parent = nil | |
1154 | end | |
1155 | end | |
1156 | d = Instance.new("NumberValue", Decrease) | |
1157 | d.Name = "DecreaseMvmt" | |
1158 | d.Value = -0.5 | |
1159 | dur = Instance.new("NumberValue", d) | |
1160 | dur.Name = "Duration" | |
1161 | dur.Value = 100 | |
1162 | display = "+Movement" | |
1163 | da = Instance.new("BoolValue", d) | |
1164 | da.Name = "Renegade" | |
1165 | else | |
1166 | invisnum.Value = invisnum.Value - 20 | |
1167 | end | |
1168 | StaggerHit.Value = false | |
1169 | islash = false | |
1170 | attack = false | |
1171 | end | |
1172 | Invisibility = function() | |
1173 | if invisible == false then | |
1174 | invisnum.Value = invisnum.Value - 20 | |
1175 | invisible = true | |
1176 | isinvis.Value = true | |
1177 | Cloak() | |
1178 | passive2.Parent = Decrease | |
1179 | else | |
1180 | invisible = false | |
1181 | isinvis.Value = false | |
1182 | UnCloak() | |
1183 | passive2.Parent = nil | |
1184 | end | |
1185 | end | |
1186 | do1 = function() | |
1187 | if attack == true then | |
1188 | return | |
1189 | end | |
1190 | if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then | |
1191 | return | |
1192 | end | |
1193 | if cooldownmax <= cooldowns[1] and mana.Value >= 7 then | |
1194 | attack = true | |
1195 | cooldowns[1] = 0 | |
1196 | doing1 = true | |
1197 | local doinvisatk = false | |
1198 | if invisible == true then | |
1199 | doinvisatk = true | |
1200 | end | |
1201 | if doinvisatk == false then | |
1202 | for i = 0, 1, 0.1 do | |
1203 | swait() | |
1204 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3) | |
1205 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 0, 0) * euler(1.57, 0, 0), 0.3) | |
1206 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1.57) * euler(0, 0, 0), 0.3) | |
1207 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1.57), 0.3) | |
1208 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1, 0, 1) * euler(0, 1.5, 0), 0.3) | |
1209 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
1210 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.57, 0, -1.57) * euler(0, 0, 0), 0.3) | |
1211 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
1212 | RH.C0 = clerp(RH.C0, cf(0.5, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1.57, -0.3), 0.3) | |
1213 | LH.C0 = clerp(LH.C0, cf(-0.5, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1.57, 0.1), 0.3) | |
1214 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1215 | do | |
1216 | if StaggerHit.Value == true then | |
1217 | break | |
1218 | end | |
1219 | end | |
1220 | end | |
1221 | end | |
1222 | --[[if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1223 | if StaggerHit.Value == true then--]] | |
1224 | mana.Value = mana.Value - 7 | |
1225 | CF = LeftArm.CFrame * cf(0, -2, 0) | |
1226 | ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()) | |
1227 | ref.Anchored = true | |
1228 | ref.CFrame = CF | |
1229 | game:GetService("Debris"):AddItem(ref, 2) | |
1230 | so("160772554", ref, 1, 1) | |
1231 | hbwld.Parent = nil | |
1232 | hboxpos.Parent = hitbox | |
1233 | hitbox.Parent = modelzorz | |
1234 | hitbox.Size = vt(2, 2, 2) | |
1235 | MagicSkull(BrickColor.new("Black"), CF * euler(-1.57, 0, 0), 1, 1, 1, 1, 1, 1, 0.05, 0.1) | |
1236 | MagicCylinder2(BrickColor.new("Really black"), CF, 5, 5, 5, 2, -0.05, 2, 0.02, 0.1) | |
1237 | hitboxCF = CF | |
1238 | hitbox.CFrame = hitboxCF | |
1239 | for i = 0, 1, 0.05 do | |
1240 | swait() | |
1241 | MagicBlock(BrickColor.new("Really black"), CF, 0.5, 0.5, 0.5, 0.2, 0.2, 0.2, 0.05, 3) | |
1242 | CF = CF * cf(0, -0.4, 0) | |
1243 | hitboxCF = CF | |
1244 | hitbox.CFrame = hitboxCF | |
1245 | hitbox.Size = hitbox.Size + vt(0.6, 0.6, 0.6) | |
1246 | if i == 0.6 then | |
1247 | MagniDamage(hitbox, hitbox.Size.Y, 7, 10, math.random(10, 20), "Knockdown2", ref, 1, 2, (math.random(5, 8)), nil, false, true, "Movement", 0.4, 200) | |
1248 | end | |
1249 | end | |
1250 | hitbox.Parent = modelzorz | |
1251 | hitbox.Size = vt() | |
1252 | hitboxweld() | |
1253 | hboxpos.Parent = nil | |
1254 | attack = false | |
1255 | elseif doinvisatk == true then | |
1256 | for i = 0, 1, 0.1 do | |
1257 | swait() | |
1258 | for i = 1, 2 do | |
1259 | MagicBlock(BrickColor.new("Really black"), cf(RootPart.Position), 0.5, 0.5, 0.5, 0.2, 0.2, 0.2, 0.05, 3) | |
1260 | end | |
1261 | MagniDamage(RootPart, 4, 7, 10, math.random(10, 20), "Knockdown2", RootPart, 1, 2, (math.random(5, 8)), nil, false, true) | |
1262 | MagicCylinder2(BrickColor.new("Really black"), RootPart.CFrame * euler(1.57, 0, 0), 8, 5, 8, 1, -0.05, 1, 0.04, 0.1) | |
1263 | if Rooted.Value == false then | |
1264 | Torso.Velocity = RootPart.CFrame.lookVector * 80 | |
1265 | end | |
1266 | theCF = RootPart.CFrame * euler(1.57, 0, 0) * euler(math.random(-100, 100) / 100, 0, math.random(-100, 100) / 100) * cf(0, math.random(-400, -200) / 100, 0) | |
1267 | ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()) | |
1268 | ref.Anchored = true | |
1269 | ref.CFrame = theCF | |
1270 | game:GetService("Debris"):AddItem(ref, 1) | |
1271 | so("160772554", ref, 0.4, 1.1) | |
1272 | MagicSkull(BrickColor.new("Black"), theCF * euler(-1.57, 0, 0), 2, 2, 2, 1, 1, 1, 0.1, 0.1) | |
1273 | end | |
1274 | swait(10) | |
1275 | doing1 = false | |
1276 | attack = false | |
1277 | end | |
1278 | end | |
1279 | end | |
1280 | --[[end | |
1281 | end--]] | |
1282 | do2 = function() | |
1283 | if attack == true then | |
1284 | return | |
1285 | end | |
1286 | if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then | |
1287 | return | |
1288 | end | |
1289 | if cooldownmax <= cooldowns[2] and mana.Value >= 25 then | |
1290 | attack = true | |
1291 | cooldowns[2] = 0 | |
1292 | doing2 = true | |
1293 | local doinvisatk = false | |
1294 | if invisible == true then | |
1295 | doinvisatk = true | |
1296 | Invisibility() | |
1297 | end | |
1298 | for i = 0, 1, 0.2 do | |
1299 | swait() | |
1300 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.5) | |
1301 | wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, 0, 0) * euler(1.8, 0, 0), 0.5) | |
1302 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.6) * euler(0.4, 0, 0), 0.5) | |
1303 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4), 0.5) | |
1304 | RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(1.57, 0, -0.5) * euler(0, 1.8, 0), 0.5) | |
1305 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.5) | |
1306 | LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, -0.2) * euler(0.9, 0, -0.3) * euler(0.1, 57, 0), 0.5) | |
1307 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.5) | |
1308 | RH.C0 = clerp(RH.C0, cf(0.6, -1, 0.5) * euler(0, 1.57, 0) * euler(0, -1.4, -0.1), 0.5) | |
1309 | LH.C0 = clerp(LH.C0, cf(-0.6, -1, -0.5) * euler(0, -1.57, 0) * euler(0, -1.4, 0.3), 0.5) | |
1310 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1311 | do | |
1312 | if StaggerHit.Value == true then | |
1313 | break | |
1314 | end | |
1315 | end | |
1316 | end | |
1317 | end | |
1318 | mana.Value = mana.Value - 25 | |
1319 | hbwld.Parent = nil | |
1320 | hboxpos.Parent = hitbox | |
1321 | hitbox.Parent = modelzorz | |
1322 | hitbox.Size = vt(1, 5, 7) | |
1323 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
1324 | hitbox.CFrame = hitboxCF | |
1325 | blcf = nil | |
1326 | scfr = nil | |
1327 | so("28144425", prt6, 1, 1) | |
1328 | for i = 0, 1, 0.02 do | |
1329 | swait() | |
1330 | if (i >= 0.2 and i <= 0.23) or i < 0.5 or i >= 0.8 and i <= 0.81 then | |
1331 | so("28144425", prt6, 1, 1) | |
1332 | end | |
1333 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
1334 | hitbox.CFrame = hitboxCF | |
1335 | MagniDamage(hitbox, 4, 5, 9, math.random(5, 10), "Normal", RootPart, 0.3, 2, (math.random(3, 6)), nil, nil--[[true]], false, nil, nil, nil, true, true) | |
1336 | MagicBlock(BrickColor.new("Really red"), cf(hitbox.Position), 1, 1, 1, 1, 1, 1, 0.1, 1) | |
1337 | MagicBlock(BrickColor.new("Really black"), cf(hitbox.Position), 0.5, 0.5, 0.5, 0.2, 0.2, 0.2, 0.05, 3) | |
1338 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
1339 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 0, 0) * euler(2.5, 0, 0), 0.4) | |
1340 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0, 0, 0), 0.4) | |
1341 | RootJoint.C0 = RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4 - 21 * i) | |
1342 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 1.4) * euler(0, 1.8, 0), 0.4) | |
1343 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1344 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1, 0, -1), 0.4) | |
1345 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1346 | RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4) | |
1347 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4) | |
1348 | if StunT.Value <= Stun.Value then | |
1349 | break | |
1350 | end | |
1351 | end | |
1352 | do | |
1353 | Stagger.Value = false | |
1354 | StaggerHit.Value = false | |
1355 | hitbox.Parent = modelzorz | |
1356 | hitbox.Size = vt() | |
1357 | hitboxweld() | |
1358 | hboxpos.Parent = nil | |
1359 | doing2 = false | |
1360 | attack = false | |
1361 | end | |
1362 | end | |
1363 | end | |
1364 | do3 = function() | |
1365 | if attack == true then | |
1366 | return | |
1367 | end | |
1368 | if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then | |
1369 | return | |
1370 | end | |
1371 | if cooldownmax <= cooldowns[3] and mana.Value >= 30 then | |
1372 | attack = true | |
1373 | cooldowns[3] = 0 | |
1374 | local doinvisatk = false | |
1375 | if invisible == true then | |
1376 | doinvisatk = true | |
1377 | Invisibility() | |
1378 | end | |
1379 | for i = 0, 1, 0.1 do | |
1380 | swait() | |
1381 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3) | |
1382 | wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -2, 0) * euler(1.57, 0, 0), 0.3) | |
1383 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.3) | |
1384 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, 0), 0.3) | |
1385 | RW.C0 = clerp(RW.C0, cf(1, 1.2, 0) * euler(3.6, 0, -0.8), 0.3) | |
1386 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
1387 | LW.C0 = clerp(LW.C0, cf(-1, 1.2, 0) * euler(3.6, 0, 0.8), 0.3) | |
1388 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3) | |
1389 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(0, 0, -0.2), 0.3) | |
1390 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0, 0.2), 0.3) | |
1391 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1392 | do | |
1393 | if StaggerHit.Value == true then | |
1394 | break | |
1395 | end | |
1396 | end | |
1397 | end | |
1398 | end | |
1399 | so("92597369", prt6, 0.6, 1) | |
1400 | blcf = nil | |
1401 | scfr = nil | |
1402 | for i = 0, 1, 0.1 do | |
1403 | swait() | |
1404 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3) | |
1405 | wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -2, 0) * euler(1.57, 0, 0), 0.3) | |
1406 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.4) | |
1407 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.4, 0, 0), 0.4) | |
1408 | RW.C0 = clerp(RW.C0, cf(1, 0.3, -0.5) * euler(0.5, 0, -0.8), 0.4) | |
1409 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1410 | LW.C0 = clerp(LW.C0, cf(-1, 0.3, -0.5) * euler(0.5, 0, 0.8), 0.4) | |
1411 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1412 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.3), 0.4) | |
1413 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, -0.7), 0.4) | |
1414 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1415 | do | |
1416 | if StaggerHit.Value == true then | |
1417 | break | |
1418 | end | |
1419 | end | |
1420 | end | |
1421 | end | |
1422 | attack = false | |
1423 | --[[end | |
1424 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1425 | if StaggerHit.Value == true then--]] | |
1426 | CF = RootPart.CFrame * cf(0, 0, -30) | |
1427 | ref2 = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()) | |
1428 | ref2.Anchored = true | |
1429 | ref2.CFrame = CF | |
1430 | game:GetService("Debris"):AddItem(ref2, 5) | |
1431 | so("161006069", ref2, 1, 0.5) | |
1432 | hitfloor2, posfloor2 = rayCast(ref2.Position, CFrame.new(ref2.Position, ref2.Position - Vector3.new(0, 1, 0)).lookVector, 100, Character) | |
1433 | if hitfloor2 ~= nil then | |
1434 | mana.Value = mana.Value - 30 | |
1435 | ref2.CFrame = cf(posfloor2) | |
1436 | MagicCircle(BrickColor.new("Really black"), cf(posfloor2), 200, 1, 200, 0, 0, 0, 0.05) | |
1437 | for i = 0, 1, 0.05 do | |
1438 | swait() | |
1439 | MagicBlock(BrickColor.new("Bright red"), cf(posfloor2) * cf(math.random(-2000, 2000) / 100, math.random(0, 300) / 100, math.random(-2000, 2000) / 100), 15, 15, 15, -3, -3, -3, 0.1, 1) | |
1440 | MagicBlock(BrickColor.new("Black"), cf(posfloor2) * cf(math.random(-2000, 2000) / 100, math.random(0, 300) / 100, math.random(-2000, 2000) / 100), 3, 3, 3, 1, 1, 1, 0.1, 3) | |
1441 | end | |
1442 | so("161006069", ref2, 1, 1) | |
1443 | if doinvisatk == false then | |
1444 | MagniDamage(ref2, 20, 5, 15, math.random(-50, -30), "Knockdown2", RootPart, 0, 1, (math.random(5, 10)), nil, nil, true) | |
1445 | else | |
1446 | MagniDamage(ref2, 20, 5, 15, math.random(-50, -30), "Knockdown2", RootPart, 0, 1, (math.random(5, 10)), nil, nil, true, "Movement", 0.2, 200, ignoredef, fixeddam) | |
1447 | end | |
1448 | MagicBlock(BrickColor.new("Bright red"), cf(posfloor2), 200, 200, 200, -10, -10, -10, 0.05, 1) | |
1449 | MagicCircle(BrickColor.new("Really black"), cf(posfloor2), 200, 1, 200, 10, 0, 10, 0.05) | |
1450 | end | |
1451 | end | |
1452 | end | |
1453 | --end | |
1454 | --end | |
1455 | do4 = function() | |
1456 | if attack == true then | |
1457 | return | |
1458 | end | |
1459 | if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then | |
1460 | return | |
1461 | end | |
1462 | if cooldownmax <= cooldowns[4] and mana.Value >= 50 then | |
1463 | attack = true | |
1464 | cooldowns[4] = 0 | |
1465 | if invisible == true then | |
1466 | Invisibility() | |
1467 | end | |
1468 | local dec = Instance.new("NumberValue", Decrease) | |
1469 | dec.Name = "DecreaseMvmt" | |
1470 | dec.Value = 10 | |
1471 | doing4 = true | |
1472 | Humanoid.AutoRotate = false | |
1473 | local de = 11 | |
1474 | for i = 0, 13, 0.6 do | |
1475 | swait() | |
1476 | de = de + 1 | |
1477 | if (de) % 12 == 0 then | |
1478 | so("92597369", prt6, 1, 0.6) | |
1479 | so("92597296", prt6, 1, 0.8) | |
1480 | end | |
1481 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
1482 | wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, 1, 0) * euler(1.57, 0, 0) * euler(0, i, 0) * euler(0.8, 0, 0), 0.4) | |
1483 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, 1), 0.4) | |
1484 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4) | |
1485 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2, 0, 1.2) * euler(0, -1, 0) * euler(0, 0, 0), 0.1) | |
1486 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1487 | LW.C0 = clerp(LW.C0, cf(-0.6, 0.5, -0.8) * euler(1.5, 0, 0.8) * euler(0, -1, 0) * euler(0, 0, 0.8), 0.4) | |
1488 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1489 | RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4) | |
1490 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4) | |
1491 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1492 | do | |
1493 | if StaggerHit.Value == true then | |
1494 | break | |
1495 | end | |
1496 | end | |
1497 | end | |
1498 | end | |
1499 | for i = 0, 1, 0.1 do | |
1500 | swait() | |
1501 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
1502 | wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, 1, 0) * euler(2.4, 0, 0), 0.4) | |
1503 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, 1), 0.4) | |
1504 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4) | |
1505 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2.8, 0, 0.5) * euler(0, -1, 0) * euler(0, 0.8, 0.6), 0.4) | |
1506 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1507 | LW.C0 = clerp(LW.C0, cf(-0.4, 0.5, -0.8) * euler(2.4, 0, 0.8) * euler(0, -1, 0) * euler(0, 0.6, 0.8) * euler(-0.2, 0, 0), 0.4) | |
1508 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
1509 | RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4) | |
1510 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4) | |
1511 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1512 | do | |
1513 | if StaggerHit.Value == true then | |
1514 | break | |
1515 | end | |
1516 | end | |
1517 | end | |
1518 | end | |
1519 | mana.Value = mana.Value - 50 | |
1520 | hbwld.Parent = nil | |
1521 | hboxpos.Parent = hitbox | |
1522 | hitbox.Parent = modelzorz | |
1523 | hitbox.Size = vt(1, 2, 7) | |
1524 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
1525 | hitbox.CFrame = hitboxCF | |
1526 | so("28144425", prt6, 1, 0.6) | |
1527 | local da = 0 | |
1528 | for i = 1, 0, -0.08 do | |
1529 | swait() | |
1530 | da = da + 1 | |
1531 | if da == 5 then | |
1532 | MagicCircle(BrickColor.new("Really red"), hitbox2.CFrame * euler(-0.6, 0, 0), 5, 5, 5, -0.05, 10, -0.05, 0.01) | |
1533 | end | |
1534 | if Rooted.Value == false then | |
1535 | Torso.Velocity = RootPart.CFrame.lookVector * 200 * i | |
1536 | end | |
1537 | if da <= 5 then | |
1538 | hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2) | |
1539 | hitbox.CFrame = hitboxCF | |
1540 | MagniDamage(hitbox, 6, 20, 20, math.random(30, 50), "Knockdown2", RootPart, 1, 1, (math.random(30, 40)), nil, nil, false, nil, nil, nil, true, true) | |
1541 | end | |
1542 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.25) | |
1543 | wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 1, 0) * euler(2, 0, 0), 0.25) | |
1544 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, -1), 0.25) | |
1545 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 2), 0.25) | |
1546 | RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(2.8, 0, 0.5) * euler(0, -1, 0) * euler(0, 0.6, 1.4) * euler(-1, 0.4, 0), 0.25) | |
1547 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.25) | |
1548 | LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.5) * euler(2.4, 0, 0.4) * euler(0, -1, 0) * euler(0, 0, 1), 0.25) | |
1549 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.25) | |
1550 | RH.C0 = clerp(RH.C0, cf(0.8, -1, 0.3) * euler(0, 1.57, 0) * euler(0, -1, -0.1), 0.25) | |
1551 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, -0.3) * euler(0, -1.57, 0) * euler(0, -1, 0.3), 0.25) | |
1552 | if Stagger.Value ~= true and StunT.Value > Stun.Value then | |
1553 | do | |
1554 | if StaggerHit.Value == true then | |
1555 | break | |
1556 | end | |
1557 | end | |
1558 | end | |
1559 | end | |
1560 | hitbox.Parent = modelzorz | |
1561 | hitbox.Size = vt() | |
1562 | hitboxweld() | |
1563 | hboxpos.Parent = nil | |
1564 | swait(50) | |
1565 | Humanoid.AutoRotate = true | |
1566 | dec.Parent = nil | |
1567 | doing4 = false | |
1568 | attack = false | |
1569 | end | |
1570 | end | |
1571 | DecreaseStat = function(Model, Stat, Amount, Duration, cangui) | |
1572 | if Model:findFirstChild("Stats") ~= nil and Model.Stats[Stat] ~= nil then | |
1573 | Model.Stats[Stat].Value = Model.Stats[Stat].Value - Amount | |
1574 | d = Instance.new("NumberValue", Model.Stats.Decrease) | |
1575 | dur = Instance.new("NumberValue", d) | |
1576 | dur.Name = "Duration" | |
1577 | dur.Value = Duration | |
1578 | game:GetService("Debris"):AddItem(d, 20) | |
1579 | if Stat == "Damage" then | |
1580 | d.Name = "DecreaseAtk" | |
1581 | else | |
1582 | if Stat == "Defense" then | |
1583 | d.Name = "DecreaseDef" | |
1584 | else | |
1585 | if Stat == "Movement" then | |
1586 | d.Name = "DecreaseMvmt" | |
1587 | end | |
1588 | end | |
1589 | end | |
1590 | if Model:findFirstChild("Torso") ~= nil then | |
1591 | display = "" | |
1592 | if Stat == "Damage" then | |
1593 | if Amount > 0 then | |
1594 | display = "-Damage" | |
1595 | else | |
1596 | display = "+Damage" | |
1597 | end | |
1598 | else | |
1599 | if Stat == "Defense" then | |
1600 | if Amount > 0 then | |
1601 | display = "-Defense" | |
1602 | else | |
1603 | display = "+Defense" | |
1604 | end | |
1605 | else | |
1606 | if Stat == "Movement" then | |
1607 | if Amount > 0 then | |
1608 | display = "-Movement" | |
1609 | else | |
1610 | display = "+Movement" | |
1611 | end | |
1612 | end | |
1613 | end | |
1614 | end | |
1615 | if cangui ~= true then | |
1616 | showDamage(Model, display, "Debuff") | |
1617 | end | |
1618 | end | |
1619 | d.Value = Amount | |
1620 | end | |
1621 | end | |
1622 | GetDist = function(Part1, Part2, magni) | |
1623 | local targ = Part1.Position - Part2.Position | |
1624 | local mag = targ.magnitude | |
1625 | if mag <= magni then | |
1626 | return true | |
1627 | else | |
1628 | return false | |
1629 | end | |
1630 | end | |
1631 | MagniDamage = function(Part, magni, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration) | |
1632 | for _,c in pairs(workspace:children()) do | |
1633 | local hum = c:findFirstChild("Humanoid") | |
1634 | if hum ~= nil then | |
1635 | local head = nil | |
1636 | for _,d in pairs(c:children()) do | |
1637 | if d.className == "Model" and ranged ~= true then | |
1638 | head = d:findFirstChild("Hitbox") | |
1639 | if d.Parent == Character then | |
1640 | break | |
1641 | end | |
1642 | if head ~= nil then | |
1643 | local targ = head.Position - Part.Position | |
1644 | local mag = targ.magnitude | |
1645 | if mag <= magni and c.Name ~= Player.Name then | |
1646 | ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()) | |
1647 | ref.Anchored = true | |
1648 | ref.CFrame = cf(head.Position) | |
1649 | game:GetService("Debris"):AddItem(ref, 1) | |
1650 | hitnum = math.random(1, 5) | |
1651 | if hitnum == 1 then | |
1652 | so("199148971", ref, 1, 1) | |
1653 | else | |
1654 | if hitnum == 2 then | |
1655 | so("199149025", ref, 1, 1) | |
1656 | else | |
1657 | if hitnum == 3 then | |
1658 | so("199149072", ref, 1, 1) | |
1659 | else | |
1660 | if hitnum == 4 then | |
1661 | so("199149109", ref, 1, 1) | |
1662 | else | |
1663 | if hitnum == 5 then | |
1664 | so("199149119", ref, 1, 1) | |
1665 | end | |
1666 | end | |
1667 | end | |
1668 | end | |
1669 | end | |
1670 | StaggerHit.Value = true | |
1671 | end | |
1672 | end | |
1673 | end | |
1674 | do | |
1675 | if d.className == "Part" and d.Name=="Torso" then | |
1676 | head = d | |
1677 | if head ~= nil then | |
1678 | local targ = head.Position - Part.Position | |
1679 | local mag = targ.magnitude | |
1680 | if mag <= magni and c.Name ~= Player.Name then | |
1681 | if stun == nil then | |
1682 | stun = math.random(5, 10) | |
1683 | end | |
1684 | local Rang = nil | |
1685 | if Ranged == false then | |
1686 | Rang = true | |
1687 | end | |
1688 | local stag = nil | |
1689 | if shbash == true then | |
1690 | stag = true | |
1691 | end | |
1692 | Damagefunc(head, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration) | |
1693 | end | |
1694 | end | |
1695 | end | |
1696 | do | |
1697 | end | |
1698 | end | |
1699 | end | |
1700 | end | |
1701 | end | |
1702 | end | |
1703 | rayCast = function(Pos, Dir, Max, Ignore) | |
1704 | return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) | |
1705 | end | |
1706 | local Point = Torso.CFrame * cf(0, Torso.Size.Y, 0) | |
1707 | LastPoint = Point | |
1708 | effect = function(Color, Ref, LP, P1, returnn) | |
1709 | if LP == nil or P1 == nil then | |
1710 | return | |
1711 | end | |
1712 | local effectsmsh = Instance.new("CylinderMesh") | |
1713 | effectsmsh.Scale = Vector3.new(0.2, 1, 0.2) | |
1714 | effectsmsh.Name = "Mesh" | |
1715 | local effectsg = Instance.new("Part") | |
1716 | NoOutline(effectsg) | |
1717 | effectsg.formFactor = 3 | |
1718 | effectsg.CanCollide = false | |
1719 | effectsg.Name = "Eff" | |
1720 | effectsg.Locked = true | |
1721 | effectsg.Anchored = true | |
1722 | effectsg.Size = Vector3.new(0.5, 1, 0.5) | |
1723 | effectsg.Parent = workspace | |
1724 | effectsmsh.Parent = effectsg | |
1725 | effectsg.BrickColor = BrickColor.new(Color) | |
1726 | effectsg.Reflectance = Ref | |
1727 | local point1 = P1 | |
1728 | local mg = (LP.p - point1.p).magnitude | |
1729 | effectsg.Size = Vector3.new(0.5, mg, 0.5) | |
1730 | effectsg.CFrame = cf((LP.p + point1.p) / 2, point1.p) * CFrame.Angles(math.rad(90), 0, 0) | |
1731 | effectsmsh.Scale = Vector3.new(0.2, 1, 0.2) | |
1732 | game:GetService("Debris"):AddItem(effectsg, 2) | |
1733 | if returnn then | |
1734 | return effectsg | |
1735 | end | |
1736 | if not returnn then | |
1737 | table.insert(Effects, {effectsg, "Cylinder", 0.2, 0.01, 0, 0.01, effectsmsh}) | |
1738 | end | |
1739 | end | |
1740 | MagicBlock = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, parent) | |
1741 | local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()) | |
1742 | prt.Anchored = true | |
1743 | prt.CFrame = cframe | |
1744 | msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)) | |
1745 | game:GetService("Debris"):AddItem(prt, 10) | |
1746 | if Type == 1 or Type == nil then | |
1747 | table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh}) | |
1748 | else | |
1749 | if Type == 2 then | |
1750 | table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh}) | |
1751 | else | |
1752 | if Type == 3 then | |
1753 | table.insert(Effects, {prt, "Block3", delay, x3, y3, z3, msh, prt.CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0}) | |
1754 | end | |
1755 | end | |
1756 | end | |
1757 | end | |
1758 | MagicSkull = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, goe) | |
1759 | local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()) | |
1760 | prt.Anchored = true | |
1761 | prt.CFrame = cframe | |
1762 | msh = mesh("SpecialMesh", prt, "FileMesh", "4770583", vt(0, 0, 0), vt(x1, y1, z1)) | |
1763 | game:GetService("Debris"):AddItem(prt, 10) | |
1764 | table.insert(Effects, {prt, "Skull", delay, x3, y3, z3, msh, goe}) | |
1765 | end | |
1766 | MagicCircle = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) | |
1767 | local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()) | |
1768 | prt.Anchored = true | |
1769 | prt.CFrame = cframe | |
1770 | local msh = mesh("SpecialMesh", prt, "Sphere", "nil", vt(0, 0, 0), vt(x1, y1, z1)) | |
1771 | game:GetService("Debris"):AddItem(prt, 10) | |
1772 | table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh}) | |
1773 | end | |
1774 | MagicCylinder = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) | |
1775 | local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()) | |
1776 | prt.Anchored = true | |
1777 | prt.CFrame = cframe | |
1778 | local msh = mesh("CylinderMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)) | |
1779 | game:GetService("Debris"):AddItem(prt, 10) | |
1780 | table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh}) | |
1781 | end | |
1782 | MagicCylinder2 = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, goe) | |
1783 | local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()) | |
1784 | prt.Anchored = true | |
1785 | prt.CFrame = cframe | |
1786 | local msh = mesh("CylinderMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)) | |
1787 | game:GetService("Debris"):AddItem(prt, 10) | |
1788 | table.insert(Effects, {prt, "Cylinder2", delay, x3, y3, z3, msh, goe}) | |
1789 | end | |
1790 | MagicHead = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) | |
1791 | local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()) | |
1792 | prt.Anchored = true | |
1793 | prt.CFrame = cframe | |
1794 | local msh = mesh("SpecialMesh", prt, "Head", "nil", vt(0, 0, 0), vt(x1, y1, z1)) | |
1795 | game:GetService("Debris"):AddItem(prt, 10) | |
1796 | table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh}) | |
1797 | end | |
1798 | ClangEffect = function(brickcolor, cframe, duration, decrease, size, power) | |
1799 | local prt = part(3, workspace, 0, 1, brickcolor, "Effect", vt()) | |
1800 | prt.Anchored = true | |
1801 | prt.CFrame = cframe | |
1802 | local msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(5, 5, 5)) | |
1803 | game:GetService("Debris"):AddItem(prt, 10) | |
1804 | table.insert(Effects, {prt, "CylinderClang", duration, decrease, size, power, prt.CFrame, nil}) | |
1805 | end | |
1806 | MagicWave = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) | |
1807 | local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()) | |
1808 | prt.Anchored = true | |
1809 | prt.CFrame = cframe | |
1810 | local msh = mesh("SpecialMesh", prt, "FileMesh", "20329976", vt(0, 0, 0), vt(x1, y1, z1)) | |
1811 | game:GetService("Debris"):AddItem(prt, 10) | |
1812 | table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh}) | |
1813 | end | |
1814 | MagicFire = function(brickcolor, cframe, x1, y1, z1, delay) | |
1815 | local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()) | |
1816 | prt.Anchored = true | |
1817 | prt.CFrame = cframe | |
1818 | msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)) | |
1819 | game:GetService("Debris"):AddItem(prt, 10) | |
1820 | table.insert(Effects, {prt, "Fire", delay, 1, 1, 1, msh}) | |
1821 | end | |
1822 | MagicFireWave = function(brickcolor, cframe, x1, y1, z1) | |
1823 | local prt = part(3, workspace, 0, 1, brickcolor, "Effect", vt()) | |
1824 | prt.Anchored = true | |
1825 | prt.CFrame = cframe | |
1826 | msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)) | |
1827 | d = Instance.new("Decal") | |
1828 | d.Parent = prt | |
1829 | d.Texture = "http://www.roblox.com/asset/?id=26356434" | |
1830 | d.Face = "Top" | |
1831 | d = Instance.new("Decal") | |
1832 | d.Parent = prt | |
1833 | d.Texture = "http://www.roblox.com/asset/?id=26356434" | |
1834 | d.Face = "Bottom" | |
1835 | game:GetService("Debris"):AddItem(prt, 10) | |
1836 | table.insert(Effects, {prt, "FireWave", 1, 30, math.random(400, 600) / 100, msh}) | |
1837 | end | |
1838 | ElecEffect = function(cff, x, y, z) | |
1839 | local prt = part(3, workspace, 0, 0, BrickColor.new("Bright red"), "Part", vt(1, 1, 1)) | |
1840 | prt.Anchored = true | |
1841 | prt.CFrame = cff * cf(math.random(-x, x), math.random(-y, y), math.random(-z, z)) | |
1842 | prt.CFrame = cf(prt.Position) | |
1843 | game:GetService("Debris"):AddItem(prt, 10) | |
1844 | xval = math.random() / 3 | |
1845 | yval = math.random() / 3 | |
1846 | zval = math.random() / 3 | |
1847 | msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(xval, yval, zval)) | |
1848 | Effects[#Effects + 1] = {prt, "Elec", 0.2, x, y, z, xval, yval, zval, msh} | |
1849 | end | |
1850 | CloneBody = function() | |
1851 | for _,v in pairs(Torso.Parent:children()) do | |
1852 | if v.className == "Part" and v.Name ~= "HumanoidRootPart" then | |
1853 | local c = part(3, workspace, 0, 0.5, BrickColor.new("Really black"), "Effect", v.Size) | |
1854 | c.Anchored = true | |
1855 | c.CFrame = v.CFrame | |
1856 | game:GetService("Debris"):AddItem(c, 5) | |
1857 | if v.Name == "Head" then | |
1858 | cmsh = mesh("SpecialMesh", c, "Head", "nil", vt(0, 0, 0), v.Mesh.Scale) | |
1859 | end | |
1860 | table.insert(Effects, {c, "Disappear", 0.05}) | |
1861 | end | |
1862 | end | |
1863 | end | |
1864 | Clone = function(duration) | |
1865 | for _,v in pairs(Torso.Parent:children()) do | |
1866 | if v.className == "Part" and v.Name ~= "HumanoidRootPart" then | |
1867 | local c = part(3, workspace, 0, 0, BrickColor.new("Really black"), "Effect", v.Size) | |
1868 | c.Anchored = true | |
1869 | c.CFrame = v.CFrame | |
1870 | game:GetService("Debris"):AddItem(c, 5) | |
1871 | if v.Name == "Head" then | |
1872 | cmsh = mesh("SpecialMesh", c, "Head", "nil", vt(0, 0, 0), v.Mesh.Scale) | |
1873 | end | |
1874 | table.insert(Effects, {c, "Disappear", duration}) | |
1875 | else | |
1876 | do | |
1877 | do | |
1878 | if v.className == "Hat" then | |
1879 | n = v.Handle:clone() | |
1880 | n:BreakJoints() | |
1881 | n.archivable = true | |
1882 | n.Anchored = true | |
1883 | n.CanCollide = false | |
1884 | n.Name = "Effect" | |
1885 | n.BrickColor = BrickColor.new("Really black") | |
1886 | n.Parent = workspace | |
1887 | n.CFrame = v.Handle.CFrame | |
1888 | n.Transparency = 0 | |
1889 | n:BreakJoints() | |
1890 | table.insert(Effects, {n, "Disappear", duration}) | |
1891 | end | |
1892 | end | |
1893 | end | |
1894 | end | |
1895 | end | |
1896 | --[[for _,v in pairs(LeftArm.LeftArm:children()) do | |
1897 | coroutine.resume(coroutine.create(function() | |
1898 | if v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.599999964) and v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.399999976) then | |
1899 | n = v:clone() | |
1900 | for _,b in pairs(n:children()) do | |
1901 | if b.className == "Motor" then | |
1902 | b.Parent = nil | |
1903 | end | |
1904 | end | |
1905 | n.archivable = true | |
1906 | n.Anchored = true | |
1907 | n.CanCollide = false | |
1908 | n.Name = "Effect" | |
1909 | n.BrickColor = BrickColor.new("Really black") | |
1910 | n.Parent = workspace | |
1911 | n.CFrame = v.CFrame | |
1912 | n.Transparency = 0 | |
1913 | n:BreakJoints() | |
1914 | table.insert(Effects, {n, "Disappear", duration}) | |
1915 | end | |
1916 | end)) | |
1917 | end | |
1918 | for _,v in pairs(RightArm.RightArm:children()) do | |
1919 | coroutine.resume(coroutine.create(function() | |
1920 | n = v:clone() | |
1921 | for _,b in pairs(n:children()) do | |
1922 | if b.className == "Motor" then | |
1923 | b.Parent = nil | |
1924 | end | |
1925 | end | |
1926 | n.archivable = true | |
1927 | n.Anchored = true | |
1928 | n.CanCollide = false | |
1929 | n.Name = "Effect" | |
1930 | n.BrickColor = BrickColor.new("Really black") | |
1931 | n.Parent = workspace | |
1932 | n.CFrame = v.CFrame | |
1933 | n.Transparency = 0 | |
1934 | n:BreakJoints() | |
1935 | table.insert(Effects, {n, "Disappear", duration}) | |
1936 | end)) | |
1937 | end | |
1938 | for _,v in pairs(Torso.Torso:children()) do | |
1939 | coroutine.resume(coroutine.create(function() | |
1940 | if v.ClassName=="Part" then | |
1941 | n = v:clone() | |
1942 | for _,b in pairs(n:children()) do | |
1943 | if b.className == "Motor" then | |
1944 | b.Parent = nil | |
1945 | end | |
1946 | end | |
1947 | n.archivable = true | |
1948 | n.Anchored = true | |
1949 | n.CanCollide = false | |
1950 | n.Name = "Effect" | |
1951 | n.BrickColor = BrickColor.new("Really black") | |
1952 | n.Parent = workspace | |
1953 | n.CFrame = v.CFrame | |
1954 | n.Transparency = 0 | |
1955 | n:BreakJoints() | |
1956 | table.insert(Effects, {n, "Disappear", duration}) | |
1957 | end | |
1958 | end)) | |
1959 | end | |
1960 | for _,v in pairs(Torso.Amulet:children()) do | |
1961 | coroutine.resume(coroutine.create(function() | |
1962 | if v.ClassName=="Part" then | |
1963 | n = v:clone() | |
1964 | for _,b in pairs(n:children()) do | |
1965 | if b.className == "Motor" then | |
1966 | b.Parent = nil | |
1967 | end | |
1968 | end | |
1969 | n.archivable = true | |
1970 | n.Anchored = true | |
1971 | n.CanCollide = false | |
1972 | n.Name = "Effect" | |
1973 | n.BrickColor = BrickColor.new("Really black") | |
1974 | n.Parent = workspace | |
1975 | n.CFrame = v.CFrame | |
1976 | n.Transparency = 0 | |
1977 | n:BreakJoints() | |
1978 | table.insert(Effects, {n, "Disappear", duration}) | |
1979 | end | |
1980 | end)) | |
1981 | end | |
1982 | for _,v in pairs(Head:children()) do | |
1983 | coroutine.resume(coroutine.create(function() | |
1984 | if v.ClassName=="Part" then | |
1985 | n = v:clone() | |
1986 | for _,b in pairs(n:children()) do | |
1987 | if b.className == "Motor" then | |
1988 | b.Parent = nil | |
1989 | end | |
1990 | end | |
1991 | n.archivable = true | |
1992 | n.Anchored = true | |
1993 | n.CanCollide = false | |
1994 | n.Name = "Effect" | |
1995 | n.BrickColor = BrickColor.new("Really black") | |
1996 | n.Parent = workspace | |
1997 | n.CFrame = v.CFrame | |
1998 | n.Transparency = 0 | |
1999 | n:BreakJoints() | |
2000 | table.insert(Effects, {n, "Disappear", duration}) | |
2001 | end | |
2002 | end)) | |
2003 | end | |
2004 | for _,v in pairs(Torso.Cloak:children()) do | |
2005 | coroutine.resume(coroutine.create(function() | |
2006 | if v.ClassName=="Part" or v.ClassName=="WedgePart" then | |
2007 | n = v:clone() | |
2008 | for _,b in pairs(n:children()) do | |
2009 | if b.className == "Motor" then | |
2010 | b.Parent = nil | |
2011 | end | |
2012 | end | |
2013 | n.archivable = true | |
2014 | n.Anchored = true | |
2015 | n.CanCollide = false | |
2016 | n.Name = "Effect" | |
2017 | n.BrickColor = BrickColor.new("Really black") | |
2018 | n.Parent = workspace | |
2019 | n.CFrame = v.CFrame | |
2020 | n.Transparency = 0 | |
2021 | n:BreakJoints() | |
2022 | table.insert(Effects, {n, "Disappear", duration}) | |
2023 | end | |
2024 | end)) | |
2025 | end | |
2026 | for _,v in pairs(Character["Left Leg"].LeftLeg:children()) do | |
2027 | coroutine.resume(coroutine.create(function() | |
2028 | if v.ClassName=="Part" then | |
2029 | n = v:clone() | |
2030 | for _,b in pairs(n:children()) do | |
2031 | if b.className == "Motor" then | |
2032 | b.Parent = nil | |
2033 | end | |
2034 | end | |
2035 | n.archivable = true | |
2036 | n.Anchored = true | |
2037 | n.CanCollide = false | |
2038 | n.Name = "Effect" | |
2039 | n.BrickColor = BrickColor.new("Really black") | |
2040 | n.Parent = workspace | |
2041 | n.CFrame = v.CFrame | |
2042 | n.Transparency = 0 | |
2043 | n:BreakJoints() | |
2044 | table.insert(Effects, {n, "Disappear", duration}) | |
2045 | end | |
2046 | end)) | |
2047 | end | |
2048 | for _,v in pairs(Character["Right Leg"].RightLeg:children()) do | |
2049 | coroutine.resume(coroutine.create(function() | |
2050 | if v.ClassName=="Part" then | |
2051 | n = v:clone() | |
2052 | for _,b in pairs(n:children()) do | |
2053 | if b.className == "Motor" then | |
2054 | b.Parent = nil | |
2055 | end | |
2056 | end | |
2057 | n.archivable = true | |
2058 | n.Anchored = true | |
2059 | n.CanCollide = false | |
2060 | n.Name = "Effect" | |
2061 | n.BrickColor = BrickColor.new("Really black") | |
2062 | n.Parent = workspace | |
2063 | n.CFrame = v.CFrame | |
2064 | n.Transparency = 0 | |
2065 | n:BreakJoints() | |
2066 | table.insert(Effects, {n, "Disappear", duration}) | |
2067 | end | |
2068 | end)) | |
2069 | end--]] | |
2070 | for _,v in pairs(modelzorz:children()) do | |
2071 | if v.className == "Part" and v.Name ~= "Hitbox" and v.Name ~= "Hitbox2" then | |
2072 | n = v:clone() | |
2073 | for _,b in pairs(n:children()) do | |
2074 | if b.className == "Motor" then | |
2075 | b.Parent = nil | |
2076 | end | |
2077 | end | |
2078 | n.archivable = true | |
2079 | n.Anchored = true | |
2080 | n.CanCollide = false | |
2081 | n.Name = "Effect" | |
2082 | n.BrickColor = BrickColor.new("Really black") | |
2083 | n.Parent = workspace | |
2084 | n.CFrame = v.CFrame | |
2085 | n.Transparency = 0 | |
2086 | n:BreakJoints() | |
2087 | table.insert(Effects, {n, "Disappear", duration}) | |
2088 | end | |
2089 | end | |
2090 | end | |
2091 | Cloak = function() | |
2092 | so("2767090", Torso, 1, 1) | |
2093 | --Face.Parent = nil | |
2094 | Clone(0.06) | |
2095 | for _,v in pairs(Torso.Parent:children()) do | |
2096 | do | |
2097 | if v.className == "Part" and v.Name ~= "HumanoidRootPart" then | |
2098 | coroutine.resume(coroutine.create(function() | |
2099 | for i = 0, 1, 0.2 do | |
2100 | swait() | |
2101 | v.Transparency = v.Transparency + 0.2 | |
2102 | end | |
2103 | v.Transparency = 1 | |
2104 | end)) | |
2105 | end | |
2106 | if v.className == "Hat" then | |
2107 | do | |
2108 | hatp = v.Handle | |
2109 | coroutine.resume(coroutine.create(function(derp) | |
2110 | for i = 0, 1, 0.2 do | |
2111 | swait() | |
2112 | derp.Transparency = derp.Transparency + 0.2 | |
2113 | end | |
2114 | derp.Transparency = 1 | |
2115 | end), hatp) | |
2116 | -- DECOMPILER ERROR at PC45: LeaveBlock: unexpected jumping out IF_THEN_STMT | |
2117 | ||
2118 | -- DECOMPILER ERROR at PC45: LeaveBlock: unexpected jumping out IF_STMT | |
2119 | ||
2120 | end | |
2121 | end | |
2122 | end | |
2123 | end | |
2124 | for _,v in pairs(LeftArm.LeftArm:children()) do | |
2125 | coroutine.resume(coroutine.create(function() | |
2126 | if v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.599999964) and v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.399999976) then | |
2127 | for i = 0, 1, 0.2 do | |
2128 | swait() | |
2129 | v.Transparency = v.Transparency + 0.2 | |
2130 | end | |
2131 | v.Transparency = 1 | |
2132 | end | |
2133 | end)) | |
2134 | end | |
2135 | for _,v in pairs(RightArm.RightArm:children()) do | |
2136 | coroutine.resume(coroutine.create(function() | |
2137 | for i = 0, 1, 0.2 do | |
2138 | swait() | |
2139 | v.Transparency = v.Transparency + 0.2 | |
2140 | end | |
2141 | v.Transparency = 1 | |
2142 | end)) | |
2143 | end | |
2144 | for _,v in pairs(Torso.Torso:children()) do | |
2145 | coroutine.resume(coroutine.create(function() | |
2146 | if v.ClassName=="Part" then | |
2147 | for i = 0, 1, 0.2 do | |
2148 | swait() | |
2149 | v.Transparency = v.Transparency + 0.2 | |
2150 | end | |
2151 | v.Transparency = 1 | |
2152 | end | |
2153 | end)) | |
2154 | end | |
2155 | for _,v in pairs(Torso.Amulet:children()) do | |
2156 | coroutine.resume(coroutine.create(function() | |
2157 | if v.ClassName=="Part" then | |
2158 | for i = 0, 1, 0.2 do | |
2159 | swait() | |
2160 | v.Transparency = v.Transparency + 0.2 | |
2161 | end | |
2162 | v.Transparency = 1 | |
2163 | end | |
2164 | end)) | |
2165 | end | |
2166 | for _,v in pairs(Head:children()) do | |
2167 | coroutine.resume(coroutine.create(function() | |
2168 | if v.ClassName=="Part" then | |
2169 | for i = 0, 1, 0.2 do | |
2170 | swait() | |
2171 | v.Transparency = v.Transparency + 0.2 | |
2172 | end | |
2173 | v.Transparency = 1 | |
2174 | end | |
2175 | end)) | |
2176 | end | |
2177 | for _,v in pairs(Torso.Cloak:children()) do | |
2178 | coroutine.resume(coroutine.create(function() | |
2179 | if v.ClassName=="Part" or v.ClassName=="WedgePart" then | |
2180 | for i = 0, 1, 0.2 do | |
2181 | swait() | |
2182 | v.Transparency = v.Transparency + 0.2 | |
2183 | end | |
2184 | v.Transparency = 1 | |
2185 | end | |
2186 | end)) | |
2187 | end | |
2188 | for _,v in pairs(Character["Left Leg"].LeftLeg:children()) do | |
2189 | coroutine.resume(coroutine.create(function() | |
2190 | for i = 0, 1, 0.2 do | |
2191 | swait() | |
2192 | if v.ClassName=="Part" then | |
2193 | v.Transparency = v.Transparency + 0.2 | |
2194 | end | |
2195 | end | |
2196 | v.Transparency = 1 | |
2197 | end)) | |
2198 | end | |
2199 | for _,v in pairs(Character["Right Leg"].RightLeg:children()) do | |
2200 | coroutine.resume(coroutine.create(function() | |
2201 | if v.ClassName=="Part" then | |
2202 | for i = 0, 1, 0.2 do | |
2203 | swait() | |
2204 | v.Transparency = v.Transparency + 0.2 | |
2205 | end | |
2206 | v.Transparency = 1 | |
2207 | end | |
2208 | end)) | |
2209 | end | |
2210 | for _,v in pairs(modelzorz:children()) do | |
2211 | if v.className == "Part" and v.Name ~= "Hitbox" and v.Name ~= "Hitbox2" then | |
2212 | coroutine.resume(coroutine.create(function() | |
2213 | for i = 0, 1, 0.2 do | |
2214 | swait() | |
2215 | v.Transparency = v.Transparency + 0.2 | |
2216 | end | |
2217 | v.Transparency = 1 | |
2218 | end)) | |
2219 | end | |
2220 | end | |
2221 | end | |
2222 | UnCloak = function() | |
2223 | so("2767090", Torso, 1, 1.1) | |
2224 | --Face.Parent = Head | |
2225 | for _,v in pairs(Torso.Parent:children()) do | |
2226 | do | |
2227 | if v.className == "Part" and v.Name ~= "HumanoidRootPart" then | |
2228 | coroutine.resume(coroutine.create(function() | |
2229 | for i = 0, 1, 0.2 do | |
2230 | swait() | |
2231 | v.Transparency = v.Transparency - 0.2 | |
2232 | end | |
2233 | v.Transparency = 0 | |
2234 | end)) | |
2235 | end | |
2236 | if v.className == "Hat" then | |
2237 | do | |
2238 | hatp = v.Handle | |
2239 | coroutine.resume(coroutine.create(function(derp) | |
2240 | for i = 0, 1, 0.2 do | |
2241 | swait() | |
2242 | derp.Transparency = derp.Transparency - 0.2 | |
2243 | end | |
2244 | derp.Transparency = 0 | |
2245 | end), hatp) | |
2246 | end | |
2247 | end | |
2248 | end | |
2249 | end | |
2250 | for _,v in pairs(LeftArm.LeftArm:children()) do | |
2251 | coroutine.resume(coroutine.create(function() | |
2252 | if v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.599999964) and v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.399999976) then | |
2253 | for i = 0, 1, 0.2 do | |
2254 | swait() | |
2255 | v.Transparency = v.Transparency - 0.2 | |
2256 | end | |
2257 | v.Transparency = 0 | |
2258 | end | |
2259 | end)) | |
2260 | end | |
2261 | for _,v in pairs(RightArm.RightArm:children()) do | |
2262 | coroutine.resume(coroutine.create(function() | |
2263 | for i = 0, 1, 0.2 do | |
2264 | swait() | |
2265 | v.Transparency = v.Transparency - 0.2 | |
2266 | end | |
2267 | v.Transparency = 0 | |
2268 | end)) | |
2269 | end | |
2270 | for _,v in pairs(Torso.Torso:children()) do | |
2271 | coroutine.resume(coroutine.create(function() | |
2272 | if v.ClassName=="Part" then | |
2273 | for i = 0, 1, 0.2 do | |
2274 | swait() | |
2275 | v.Transparency = v.Transparency - 0.2 | |
2276 | end | |
2277 | v.Transparency = 0 | |
2278 | end | |
2279 | end)) | |
2280 | end | |
2281 | for _,v in pairs(Torso.Amulet:children()) do | |
2282 | coroutine.resume(coroutine.create(function() | |
2283 | if v.ClassName=="Part" and v.Name ~= "Thingy" then | |
2284 | for i = 0, 1, 0.2 do | |
2285 | swait() | |
2286 | v.Transparency = v.Transparency - 0.2 | |
2287 | end | |
2288 | v.Transparency = 0 | |
2289 | end | |
2290 | end)) | |
2291 | end | |
2292 | for _,v in pairs(Head:children()) do | |
2293 | coroutine.resume(coroutine.create(function() | |
2294 | if v.ClassName=="Part" then | |
2295 | for i = 0, 1, 0.2 do | |
2296 | swait() | |
2297 | v.Transparency = v.Transparency - 0.2 | |
2298 | end | |
2299 | v.Transparency = 0 | |
2300 | end | |
2301 | end)) | |
2302 | end | |
2303 | for _,v in pairs(Torso.Cloak:children()) do | |
2304 | coroutine.resume(coroutine.create(function() | |
2305 | if v.Name ~= "Thingy" and v.ClassName=="Part" or v.ClassName=="WedgePart" then | |
2306 | for i = 0, 1, 0.2 do | |
2307 | swait() | |
2308 | v.Transparency = v.Transparency - 0.2 | |
2309 | end | |
2310 | v.Transparency = 0 | |
2311 | end | |
2312 | end)) | |
2313 | end | |
2314 | for _,v in pairs(Character["Left Leg"].LeftLeg:children()) do | |
2315 | coroutine.resume(coroutine.create(function() | |
2316 | for i = 0, 1, 0.2 do | |
2317 | swait() | |
2318 | if v.ClassName=="Part" then | |
2319 | v.Transparency = v.Transparency - 0.2 | |
2320 | end | |
2321 | end | |
2322 | v.Transparency = 0 | |
2323 | end)) | |
2324 | end | |
2325 | for _,v in pairs(Character["Right Leg"].RightLeg:children()) do | |
2326 | coroutine.resume(coroutine.create(function() | |
2327 | if v.ClassName=="Part" then | |
2328 | for i = 0, 1, 0.2 do | |
2329 | swait() | |
2330 | v.Transparency = v.Transparency - 0.2 | |
2331 | end | |
2332 | v.Transparency = 0 | |
2333 | end | |
2334 | end)) | |
2335 | end | |
2336 | for _,v in pairs(modelzorz:children()) do | |
2337 | if v.className == "Part" and v.Name ~= "Hitbox" and v.Name ~= "Hitbox2" then | |
2338 | coroutine.resume(coroutine.create(function() | |
2339 | for i = 0, 1, 0.2 do | |
2340 | swait() | |
2341 | v.Transparency = v.Transparency - 0.2 | |
2342 | end | |
2343 | for i = 0, 1, 0.3 do | |
2344 | wait() | |
2345 | v.Transparency = 0 | |
2346 | end | |
2347 | end)) | |
2348 | end | |
2349 | end | |
2350 | end | |
2351 | Damagefunc = function(hit, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration) | |
2352 | if hit.Parent == nil then | |
2353 | return | |
2354 | end | |
2355 | if hit.Name == "Hitbox" and hit.Parent ~= modelzorz and ranged ~= true then | |
2356 | ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()) | |
2357 | ref.Anchored = true | |
2358 | ref.CFrame = cf(hit.Position) | |
2359 | game:GetService("Debris"):AddItem(ref, 1) | |
2360 | hitnum = math.random(1, 5) | |
2361 | if hitnum == 1 then | |
2362 | so("199148971", ref, 1, 1) | |
2363 | else | |
2364 | if hitnum == 2 then | |
2365 | so("199149025", ref, 1, 1) | |
2366 | else | |
2367 | if hitnum == 3 then | |
2368 | so("199149072", ref, 1, 1) | |
2369 | else | |
2370 | if hitnum == 4 then | |
2371 | so("199149109", ref, 1, 1) | |
2372 | else | |
2373 | if hitnum == 5 then | |
2374 | so("199149119", ref, 1, 1) | |
2375 | end | |
2376 | end | |
2377 | end | |
2378 | end | |
2379 | end | |
2380 | StaggerHit.Value = true | |
2381 | end | |
2382 | h = hit.Parent:FindFirstChild("Humanoid") | |
2383 | if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then | |
2384 | if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then | |
2385 | return | |
2386 | end | |
2387 | if Player.Neutral == false then | |
2388 | if hit.Parent:findFirstChild("Alignment") ~= nil and hit.Parent.Alignment.Value == Player.TeamColor.Color then | |
2389 | return | |
2390 | end | |
2391 | if game.Players:GetPlayerFromCharacter(hit.Parent) ~= nil and game.Players:GetPlayerFromCharacter(hit.Parent).TeamColor == Player.TeamColor then | |
2392 | return | |
2393 | end | |
2394 | end | |
2395 | c = Instance.new("ObjectValue") | |
2396 | c.Name = "creator" | |
2397 | c.Value = game:service("Players").LocalPlayer | |
2398 | c.Parent = h | |
2399 | RecentEnemy.Value = hit.Parent | |
2400 | game:GetService("Debris"):AddItem(c, 0.5) | |
2401 | if doing4 == false then | |
2402 | minim = minim * Atk.Value | |
2403 | maxim = maxim * Atk.Value | |
2404 | end | |
2405 | Damage = 0 | |
2406 | if minim == maxim then | |
2407 | Damage = maxim | |
2408 | else | |
2409 | Damage = math.random(minim, maxim) | |
2410 | end | |
2411 | blocked = false | |
2412 | enblock = nil | |
2413 | Stats = hit.Parent:findFirstChild("Stats") | |
2414 | if Stats == nil then | |
2415 | Character.Stats:Clone().Parent=hit.Parent | |
2416 | end | |
2417 | if Stats ~= nil then | |
2418 | Stats.Defense.Value=1 | |
2419 | invis = Stats:findFirstChild("Invisibility") | |
2420 | if (ranged == false or ranged == nil) and invis ~= nil then | |
2421 | invis.Value = 0 | |
2422 | end | |
2423 | enblock = Stats:findFirstChild("Block") | |
2424 | if enblock ~= nil and enblock.Value == true then | |
2425 | blocked = true | |
2426 | end | |
2427 | if Stats:findFirstChild("Defense") ~= nil then | |
2428 | --if doing2 ~= true and doing4 ~= true then | |
2429 | local divide = Stats.Defense.Value | |
2430 | do | |
2431 | do | |
2432 | if hit.Parent:findFirstChild("Mark") ~= nil then | |
2433 | local mark = hit.Parent.Mark | |
2434 | if mark:findFirstChild("MarkValue") ~= nil and mark.MarkValue.Value > 4 and divide > 1 then | |
2435 | divide = 1 | |
2436 | end | |
2437 | end | |
2438 | Damage = Damage / divide | |
2439 | Damage = Damage | |
2440 | if Damage <= 3 and (ranged == false or ranged == nil) and blocked ~= true then | |
2441 | hitnum = math.random(1, 5) | |
2442 | if hitnum == 1 then | |
2443 | so("199149321", hit, 1, 1) | |
2444 | else | |
2445 | if hitnum == 2 then | |
2446 | so("199149338", hit, 1, 1) | |
2447 | else | |
2448 | if hitnum == 3 then | |
2449 | so("199149367", hit, 1, 1) | |
2450 | else | |
2451 | if hitnum == 4 then | |
2452 | so("199149409", hit, 1, 1) | |
2453 | else | |
2454 | if hitnum == 5 then | |
2455 | so("199149452", hit, 1, 1) | |
2456 | end | |
2457 | end | |
2458 | end | |
2459 | end | |
2460 | end | |
2461 | else | |
2462 | if ranged == false or ranged == nil and blocked ~= true then | |
2463 | hitnum = math.random(1, 6) | |
2464 | if hitnum == 1 then | |
2465 | so("199149137", hit, 1, 1) | |
2466 | else | |
2467 | if hitnum == 2 then | |
2468 | so("199149186", hit, 1, 1) | |
2469 | else | |
2470 | if hitnum == 3 then | |
2471 | so("199149221", hit, 1, 1) | |
2472 | else | |
2473 | if hitnum == 4 then | |
2474 | so("199149235", hit, 1, 1) | |
2475 | else | |
2476 | if hitnum == 5 then | |
2477 | so("199149269", hit, 1, 1) | |
2478 | else | |
2479 | if hitnum == 6 then | |
2480 | so("199149297", hit, 1, 1) | |
2481 | end | |
2482 | end | |
2483 | end | |
2484 | end | |
2485 | end | |
2486 | end | |
2487 | end | |
2488 | end | |
2489 | if Damage <= 3 and staghit == true and ranged ~= true then | |
2490 | StaggerHit.Value = true | |
2491 | end | |
2492 | if Stats:findFirstChild("Stun") ~= nil then | |
2493 | if blocked == true then | |
2494 | incstun = incstun / 2 | |
2495 | end | |
2496 | if Stats.Stun.Value < Stats.StunThreshold.Value then | |
2497 | Stats.Stun.Value = Stats.Stun.Value + incstun | |
2498 | end | |
2499 | end | |
2500 | if Stats:findFirstChild("Stagger") ~= nil and stagger == true then | |
2501 | Stats.Stagger.Value = true | |
2502 | end | |
2503 | if blocked == true then | |
2504 | showDamage(hit.Parent, "Block", "Damage") | |
2505 | if ranged ~= true then | |
2506 | enblock.Value = false | |
2507 | Stagger.Value = true | |
2508 | hitnum = math.random(1, 2) | |
2509 | if hitnum == 1 then | |
2510 | so("199148933", hit, 1, 1) | |
2511 | else | |
2512 | if hitnum == 2 then | |
2513 | so("199148947", hit, 1, 1) | |
2514 | end | |
2515 | end | |
2516 | end | |
2517 | else | |
2518 | do | |
2519 | Damage = math.floor(Damage) | |
2520 | if h.Health <= 30 and doing4 == true then | |
2521 | Damage = 9999 | |
2522 | h.Parent:BreakJoints() | |
2523 | end | |
2524 | if hit.Parent:findFirstChild("Mark") == nil then | |
2525 | d = it("BoolValue", hit.Parent) | |
2526 | d.Name = "Mark" | |
2527 | b = it("NumberValue", d) | |
2528 | b.Name = "MarkTime" | |
2529 | b.Value = 200 | |
2530 | v = it("NumberValue", d) | |
2531 | v.Name = "MarkValue" | |
2532 | v.Value = 0 | |
2533 | sz = it("NumberValue", d) | |
2534 | sz.Name = "MarkSize" | |
2535 | sz.Value = 5 | |
2536 | st = it("StringValue", d) | |
2537 | st.Name = "MarkType" | |
2538 | st.Value = "Thanatos" | |
2539 | local tehpart = hit.Parent:findFirstChild("HumanoidRootPart") | |
2540 | if tehpart == nil then | |
2541 | tehpart = hit.Parent:findFirstChild("Torso") | |
2542 | end | |
2543 | if hit.Parent.Name == "Neflhelm" then | |
2544 | tehpart = hit | |
2545 | end | |
2546 | if tehpart ~= nil then | |
2547 | markgui = it("BillboardGui", tehpart) | |
2548 | markgui.Name = "Mark Gui" | |
2549 | markgui.Size = UDim2.new(7, 0, 7, 0) | |
2550 | markgui.StudsOffset = vt(0, 10, 0) | |
2551 | markgui.AlwaysOnTop = true | |
2552 | markscy = it("ImageLabel", markgui) | |
2553 | markscy.Name = "Scythe" | |
2554 | markscy.BackgroundTransparency = 1 | |
2555 | markscy.Image = "rbxassetid://258857647" | |
2556 | markscy.ImageColor3 = Color3.new(1, 0, 0) | |
2557 | markscy.Size = UDim2.new(1, 0, 1, 0) | |
2558 | table.insert(MarkedGUI, {markgui, markscy}) | |
2559 | end | |
2560 | table.insert(Marked, {d, b, v, sz}) | |
2561 | else | |
2562 | mark = hit.Parent:findFirstChild("Mark") | |
2563 | if mark:findFirstChild("MarkTime") ~= nil then | |
2564 | mark.MarkTime.Value = 500 | |
2565 | end | |
2566 | if mark:findFirstChild("MarkValue") ~= nil then | |
2567 | if mark.MarkType.Value == "Thanatos" and mtype == "Death" and doing1 == true then | |
2568 | print("deeeth") | |
2569 | Damage = math.floor(Damage * 1.4) | |
2570 | mark.Parent = nil | |
2571 | teh = mark.MarkValue.Value * 0.03 | |
2572 | DecreaseStat(hit.Parent, "Defense", teh, 300) | |
2573 | end | |
2574 | if mark.MarkValue.Value >= 10 then | |
2575 | if mark:findFirstChild("MarkTime") ~= nil then | |
2576 | mark.MarkTime.Value = 400 | |
2577 | end | |
2578 | if mark.MarkType.Value == "Classic" then | |
2579 | mark.Parent = nil | |
2580 | Damage = Damage * 2 | |
2581 | print("double damage") | |
2582 | if hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then | |
2583 | ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()) | |
2584 | ref.Anchored = true | |
2585 | ref.CFrame = hit.Parent.HumanoidRootPart.CFrame | |
2586 | game:GetService("Debris"):AddItem(ref, 5) | |
2587 | local nr = NumberRange.new | |
2588 | local ns = NumberSequence.new | |
2589 | local cs = ColorSequence.new | |
2590 | local parti = it("ParticleEmitter") | |
2591 | parti.Color = cs(NewCol, Color3.new(0, 0, 0)) | |
2592 | parti.LightEmission = 0 | |
2593 | parti.Size = ns(10) | |
2594 | parti.Texture = "http://www.roblox.com/asset/?id=243660364" | |
2595 | transseq = ns({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)}) | |
2596 | parti.Transparency = transseq | |
2597 | parti.ZOffset = 1 | |
2598 | parti.Acceleration = vt(0, 0, 0) | |
2599 | parti.Lifetime = nr(1) | |
2600 | parti.Rate = 20 | |
2601 | parti.Rotation = nr(0, 360) | |
2602 | parti.Speed = nr(0) | |
2603 | parti.VelocitySpread = 0 | |
2604 | parti.Parent = ref | |
2605 | parti.Enabled = true | |
2606 | table.insert(Effects, {parti, "PartiEmi", 20}) | |
2607 | end | |
2608 | elseif mark.MarkType.Value == "Adjudicator" and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then | |
2609 | da = math.random(1, 4) | |
2610 | if da == 1 then | |
2611 | DecreaseStat(Character, "Damage", -math.random(6, 10) / 100, 150, true) | |
2612 | DecreaseStat(Character, "Movement", -math.random(2, 6) / 100, 200, true) | |
2613 | elseif da == 2 then | |
2614 | DecreaseStat(Character, "Defense", -math.random(2, 6) / 100, 150, true) | |
2615 | DecreaseStat(Character, "Movement", -math.random(2, 6) / 100, 200, true) | |
2616 | elseif da == 3 then | |
2617 | DecreaseStat(hit.Parent, "Damage", math.random(6, 10) / 100, 150, true) | |
2618 | DecreaseStat(hit.Parent, "Movement", math.random(1, 3) / 100, 200, true) | |
2619 | elseif da == 4 then | |
2620 | DecreaseStat(hit.Parent, "Defense", math.random(2, 6) / 100, 150, true) | |
2621 | DecreaseStat(hit.Parent, "Movement", math.random(1, 3) / 100, 200, true) | |
2622 | end | |
2623 | ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()) | |
2624 | ref.Anchored = true | |
2625 | ref.CFrame = hit.Parent.HumanoidRootPart.CFrame | |
2626 | game:GetService("Debris"):AddItem(ref, 5) | |
2627 | markgui = it("BillboardGui", ref) | |
2628 | markgui.Name = "Mark Gui" | |
2629 | markgui.Size = UDim2.new(7, 0, 7, 0) | |
2630 | markgui.StudsOffset = vt(0, 10, 0) | |
2631 | markgui.AlwaysOnTop = true | |
2632 | markscy = it("ImageLabel", markgui) | |
2633 | markscy.Name = "Scythe" | |
2634 | markscy.BackgroundTransparency = 1 | |
2635 | markscy.Image = "rbxassetid://278007453" | |
2636 | markscy.ImageColor3 = Color3.new(1, 0, 0) | |
2637 | markscy.Size = UDim2.new(1, 0, 1, 0) | |
2638 | table.insert(Effects, {markgui, "AdjuEff", 10, markscy}) | |
2639 | elseif mark.MarkType.Value == "Thanatos" then | |
2640 | print("rara") | |
2641 | if mtype == "Skull" then | |
2642 | mark.Parent = nil | |
2643 | DecreaseStat(hit.Parent, "Damage", 0.4, 400) | |
2644 | print("no moar damage") | |
2645 | if hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then | |
2646 | ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()) | |
2647 | ref.Anchored = true | |
2648 | ref.CFrame = hit.Parent.HumanoidRootPart.CFrame | |
2649 | game:GetService("Debris"):AddItem(ref, 5) | |
2650 | local nr = NumberRange.new | |
2651 | local ns = NumberSequence.new | |
2652 | local cs = ColorSequence.new | |
2653 | local parti = it("ParticleEmitter") | |
2654 | parti.Color = cs(NewCol, Color3.new(0, 0, 0)) | |
2655 | parti.LightEmission = 0 | |
2656 | parti.Size = ns(10) | |
2657 | parti.Texture = "http://www.roblox.com/asset/?id=243660364" | |
2658 | transseq = ns({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)}) | |
2659 | parti.Transparency = transseq | |
2660 | parti.ZOffset = 1 | |
2661 | parti.Acceleration = vt(0, 0, 0) | |
2662 | parti.Lifetime = nr(1) | |
2663 | parti.Rate = 20 | |
2664 | parti.Rotation = nr(0, 360) | |
2665 | parti.Speed = nr(0) | |
2666 | parti.VelocitySpread = 0 | |
2667 | parti.Parent = ref | |
2668 | parti.Enabled = true | |
2669 | table.insert(Effects, {parti, "PartiEmi", 20}) | |
2670 | markgui = it("BillboardGui", ref) | |
2671 | markgui.Name = "Mark Gui" | |
2672 | markgui.Size = UDim2.new(7, 0, 7, 0) | |
2673 | markgui.StudsOffset = vt(0, 10, 0) | |
2674 | markgui.AlwaysOnTop = true | |
2675 | markscy = it("ImageLabel", markgui) | |
2676 | markscy.Name = "Scythe" | |
2677 | markscy.BackgroundTransparency = 1 | |
2678 | markscy.Image = "rbxassetid://316113987" | |
2679 | markscy.ImageColor3 = Color3.new(1, 0, 0) | |
2680 | markscy.Size = UDim2.new(1, 0, 1, 0) | |
2681 | table.insert(Effects, {markgui, "AdjuEff", 10, markscy}) | |
2682 | end | |
2683 | end | |
2684 | end | |
2685 | end | |
2686 | end | |
2687 | mark.MarkValue.Value = mark.MarkValue.Value + 1 | |
2688 | if mark:findFirstChild("MarkSize") ~= nil then | |
2689 | mark.MarkSize.Value = 5 | |
2690 | coroutine.resume(coroutine.create(function(Hum, Dam) | |
2691 | hit.Parent.Humanoid:TakeDamage(Damage) | |
2692 | end), h, Damage) | |
2693 | showDamage(hit.Parent, Damage, "Damage") | |
2694 | if DecreaseState ~= nil then | |
2695 | DecreaseStat(hit.Parent, DecreaseState, DecreaseAmount, Duration) | |
2696 | end | |
2697 | if Type == "NormalDecreaseMvmt1" then | |
2698 | DecreaseStat(hit.Parent, "Movement", 0.1, 200) | |
2699 | end | |
2700 | if Type == "Knockdown" then | |
2701 | hum = hit.Parent.Humanoid | |
2702 | hum.PlatformStand = true | |
2703 | coroutine.resume(coroutine.create(function(HHumanoid) | |
2704 | swait(1) | |
2705 | HHumanoid.PlatformStand = false | |
2706 | end), hum) | |
2707 | local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit | |
2708 | local bodvol = Instance.new("BodyVelocity") | |
2709 | bodvol.velocity = angle * knockback | |
2710 | bodvol.P = 500 | |
2711 | bodvol.maxForce = Vector3.new(2000, 2000, 2000) | |
2712 | bodvol.Parent = hit | |
2713 | rl = Instance.new("BodyAngularVelocity") | |
2714 | rl.P = 3000 | |
2715 | rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000 | |
2716 | rl.angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)) | |
2717 | rl.Parent = hit | |
2718 | game:GetService("Debris"):AddItem(bodvol, 0.5) | |
2719 | game:GetService("Debris"):AddItem(rl, 0.5) | |
2720 | else | |
2721 | do | |
2722 | if Type == "Knockdown2" then | |
2723 | hum = hit.Parent.Humanoid | |
2724 | local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit | |
2725 | local bodvol = Instance.new("BodyVelocity") | |
2726 | bodvol.velocity = angle * knockback | |
2727 | bodvol.P = 500 | |
2728 | bodvol.maxForce = Vector3.new(2000, 2000, 2000) | |
2729 | bodvol.Parent = hit | |
2730 | game:GetService("Debris"):AddItem(bodvol, 0.5) | |
2731 | else | |
2732 | do | |
2733 | if Type == "Normal" or Type == "NormalDecreaseMvmt1" then | |
2734 | vp = Instance.new("BodyVelocity") | |
2735 | vp.P = 500 | |
2736 | vp.maxForce = Vector3.new(math.huge, 0, math.huge) | |
2737 | if KnockbackType == 1 then | |
2738 | vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05 | |
2739 | else | |
2740 | if KnockbackType == 2 then | |
2741 | vp.velocity = Property.CFrame.lookVector * knockback | |
2742 | end | |
2743 | end | |
2744 | game:GetService("Debris"):AddItem(vp, 0.5) | |
2745 | if knockback > 0 then | |
2746 | vp.Parent = hit.Parent.Torso | |
2747 | end | |
2748 | end | |
2749 | debounce = Instance.new("BoolValue") | |
2750 | debounce.Name = "DebounceHit" | |
2751 | debounce.Parent = hit.Parent | |
2752 | debounce.Value = true | |
2753 | game:GetService("Debris"):AddItem(debounce, Delay) | |
2754 | c = Instance.new("ObjectValue") | |
2755 | c.Name = "creator" | |
2756 | c.Value = Player | |
2757 | c.Parent = h | |
2758 | game:GetService("Debris"):AddItem(c, 0.5) | |
2759 | CRIT = false | |
2760 | end | |
2761 | end | |
2762 | end | |
2763 | end | |
2764 | end | |
2765 | end | |
2766 | end | |
2767 | end | |
2768 | end | |
2769 | end | |
2770 | end | |
2771 | end | |
2772 | end | |
2773 | end | |
2774 | --end | |
2775 | --end | |
2776 | --end | |
2777 | --end | |
2778 | --end | |
2779 | showDamage = function(Char, Dealt, Type) | |
2780 | m = Instance.new("Model") | |
2781 | m.Name = "Effect" | |
2782 | c = Instance.new("Part") | |
2783 | c.Transparency = 1 | |
2784 | c.Name = "Head" | |
2785 | c.TopSurface = 0 | |
2786 | c.BottomSurface = 0 | |
2787 | c.formFactor = "Plate" | |
2788 | c.Size = Vector3.new(1, 0.4, 1) | |
2789 | b = Instance.new("BillboardGui", c) | |
2790 | b.Size = UDim2.new(5, 0, 5, 0) | |
2791 | b.AlwaysOnTop = true | |
2792 | damgui = gui("TextLabel", b, tostring(Dealt), 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0)) | |
2793 | if Type == "Damage" then | |
2794 | damgui.Font = "SourceSans" | |
2795 | if Dealt == "Block" then | |
2796 | damgui.TextColor3 = BrickColor.new("Bright blue").Color | |
2797 | else | |
2798 | if Dealt < 3 then | |
2799 | damgui.TextColor3 = BrickColor.new("White").Color | |
2800 | else | |
2801 | if Dealt >= 3 and Dealt < 20 then | |
2802 | damgui.TextColor3 = BrickColor.new("Bright yellow").Color | |
2803 | else | |
2804 | damgui.TextColor3 = BrickColor.new("Really red").Color | |
2805 | damgui.Font = "SourceSansBold" | |
2806 | end | |
2807 | end | |
2808 | end | |
2809 | else | |
2810 | if Type == "Debuff" then | |
2811 | damgui.TextColor3 = BrickColor.new("White").Color | |
2812 | else | |
2813 | if Type == "Interrupt" then | |
2814 | damgui.TextColor3 = BrickColor.new("New Yeller").Color | |
2815 | end | |
2816 | end | |
2817 | end | |
2818 | damgui.TextScaled = true | |
2819 | ms = Instance.new("CylinderMesh") | |
2820 | ms.Scale = Vector3.new(0.8, 0.8, 0.8) | |
2821 | ms.Parent = c | |
2822 | c.Reflectance = 0 | |
2823 | Instance.new("BodyGyro").Parent = c | |
2824 | c.Parent = m | |
2825 | if Char:findFirstChild("Head") ~= nil then | |
2826 | c.CFrame = cf(Char.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100)) | |
2827 | else | |
2828 | if Char.Parent:findFirstChild("Head") ~= nil then | |
2829 | c.CFrame = cf(Char.Parent.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100)) | |
2830 | end | |
2831 | end | |
2832 | f = Instance.new("BodyPosition") | |
2833 | f.P = 2000 | |
2834 | f.D = 100 | |
2835 | f.maxForce = Vector3.new(545000, 545000, 545000) | |
2836 | if Type == "Damage" then | |
2837 | f.position = c.Position + Vector3.new(0, 3, 0) | |
2838 | else | |
2839 | if Type == "Debuff" or Type == "Interrupt" then | |
2840 | f.position = c.Position + Vector3.new(0, 5, 0) | |
2841 | end | |
2842 | end | |
2843 | f.Parent = c | |
2844 | game:GetService("Debris"):AddItem(m, 5) | |
2845 | table.insert(Effects, {m, "showDamage", damgui, f, 10, 1, 15, 50, 100}) | |
2846 | c.CanCollide = false | |
2847 | m.Parent = workspace | |
2848 | c.CanCollide = false | |
2849 | end | |
2850 | combo = 0 | |
2851 | ob1d = function(mouse) | |
2852 | if attack == true or equipped == false then | |
2853 | return | |
2854 | end | |
2855 | hold = true | |
2856 | if invisible == true then | |
2857 | Invisibility() | |
2858 | InvisSlash() | |
2859 | else | |
2860 | if combo == 0 then | |
2861 | combo = 1 | |
2862 | attackone() | |
2863 | else | |
2864 | if combo == 1 then | |
2865 | combo = 2 | |
2866 | attacktwo() | |
2867 | else | |
2868 | if combo == 2 then | |
2869 | combo = 3 | |
2870 | attackthree() | |
2871 | else | |
2872 | if combo == 3 then | |
2873 | combo = 0 | |
2874 | attackfour() | |
2875 | end | |
2876 | end | |
2877 | end | |
2878 | end | |
2879 | end | |
2880 | coroutine.resume(coroutine.create(function() | |
2881 | for i = 1, 50 do | |
2882 | if attack == false then | |
2883 | swait() | |
2884 | end | |
2885 | end | |
2886 | if attack == false then | |
2887 | combo = 0 | |
2888 | end | |
2889 | end)) | |
2890 | end | |
2891 | ob1u = function(mouse) | |
2892 | hold = false | |
2893 | end | |
2894 | buttonhold = false | |
2895 | fenbarmove1.MouseButton1Click:connect(do1) | |
2896 | fenbarmove2.MouseButton1Click:connect(do2) | |
2897 | fenbarmove3.MouseButton1Click:connect(do3) | |
2898 | fenbarmove4.MouseButton1Click:connect(do4) | |
2899 | eul = 0 | |
2900 | equipped = false | |
2901 | key = function(key) | |
2902 | if attack == true then | |
2903 | return | |
2904 | end | |
2905 | if key == "h" then | |
2906 | mana.Value = 100 | |
2907 | cooldowns[1] = 100 | |
2908 | cooldowns[2] = 100 | |
2909 | cooldowns[3] = 100 | |
2910 | cooldowns[4] = 100 | |
2911 | end | |
2912 | if key == "f" then | |
2913 | pressedf = true | |
2914 | fnumb = 0 | |
2915 | attack = true | |
2916 | if equipped == false then | |
2917 | equipped = true | |
2918 | RSH = ch.Torso["Right Shoulder"] | |
2919 | LSH = ch.Torso["Left Shoulder"] | |
2920 | RSH.Parent = nil | |
2921 | LSH.Parent = nil | |
2922 | RW.Name = "Right Shoulder" | |
2923 | RW.Part0 = ch.Torso | |
2924 | RW.C0 = cf(1.5, 0.5, 0) | |
2925 | RW.C1 = cf(0, 0.5, 0) | |
2926 | RW.Part1 = ch["Right Arm"] | |
2927 | RW.Parent = ch.Torso | |
2928 | LW.Name = "Left Shoulder" | |
2929 | LW.Part0 = ch.Torso | |
2930 | LW.C0 = cf(-1.5, 0.5, 0) | |
2931 | LW.C1 = cf(0, 0.5, 0) | |
2932 | LW.Part1 = ch["Left Arm"] | |
2933 | LW.Parent = ch.Torso | |
2934 | Animate.Parent = nil | |
2935 | equipanim() | |
2936 | else | |
2937 | equipped = false | |
2938 | hideanim() | |
2939 | LH.C1 = LHC1 | |
2940 | RH.C1 = RHC1 | |
2941 | Animate.Parent = Humanoid | |
2942 | swait(0) | |
2943 | RW.Parent = nil | |
2944 | LW.Parent = nil | |
2945 | RSH.Parent = player.Character.Torso | |
2946 | LSH.Parent = player.Character.Torso | |
2947 | end | |
2948 | attack = false | |
2949 | end | |
2950 | if equipped == false then | |
2951 | return | |
2952 | end | |
2953 | if key == "e" and (invisnum.Value >= 70 or invisible == true) then | |
2954 | Invisibility() | |
2955 | end | |
2956 | if key == "z" then | |
2957 | do1() | |
2958 | end | |
2959 | if key == "x" then | |
2960 | do2() | |
2961 | end | |
2962 | if key == "c" then | |
2963 | do3() | |
2964 | end | |
2965 | if key == "v" then | |
2966 | do4() | |
2967 | end | |
2968 | end | |
2969 | key2 = function(key) | |
2970 | end | |
2971 | s = function(mouse) | |
2972 | mouse.Button1Down:connect(function() | |
2973 | ob1d(mouse) | |
2974 | end) | |
2975 | mouse.Button1Up:connect(function() | |
2976 | ob1u(mouse) | |
2977 | end) | |
2978 | mouse.KeyDown:connect(key) | |
2979 | mouse.KeyUp:connect(key2) | |
2980 | player = Player | |
2981 | ch = Character | |
2982 | MMouse = mouse | |
2983 | end | |
2984 | ds = function(mouse) | |
2985 | end | |
2986 | Bin.Selected:connect(s) | |
2987 | Bin.Deselected:connect(ds) | |
2988 | print("Renegade loaded.") | |
2989 | local mananum = 0 | |
2990 | local donum = 0 | |
2991 | local stunnum = 0 | |
2992 | local staggeranim = false | |
2993 | local stunanim = false | |
2994 | local Point, LastPoint = nil, nil | |
2995 | local passivenum = 0 | |
2996 | local pnum2 = 0 | |
2997 | local walk = 0 | |
2998 | local walkforw = true | |
2999 | local addpassive = 0 | |
3000 | local p = game.Players.LocalPlayer--300899323 | |
3001 | local char = p.Character | |
3002 | local mouse = p:GetMouse() | |
3003 | local larm = char["Left Arm"] | |
3004 | local rarm = char["Right Arm"] | |
3005 | local lleg = char["Left Leg"] | |
3006 | local rleg = char["Right Leg"] | |
3007 | local hed = char.Head | |
3008 | local torso = char.Torso | |
3009 | local hum = char.Humanoid | |
3010 | local cam = game.Workspace.CurrentCamera | |
3011 | local root = char.HumanoidRootPart | |
3012 | local rj = root.RootJoint | |
3013 | local deb = false | |
3014 | local shot = 0 | |
3015 | local stanceToggle = "Idle1" | |
3016 | local l = game:GetService("Lighting") | |
3017 | local rs = game:GetService("RunService").RenderStepped | |
3018 | local hb = game:GetService("RunService").Heartbeat | |
3019 | local Stepped = game:GetService("RunService").Stepped | |
3020 | math.randomseed(os.time()) | |
3021 | hed.face:Remove() | |
3022 | ---------------------------------------------------- | |
3023 | for i,v in pairs(char:children()) do | |
3024 | if v:IsA("Hat") then | |
3025 | v:Destroy() | |
3026 | end | |
3027 | end | |
3028 | for i,v in pairs (hed:GetChildren()) do | |
3029 | if v:IsA("Sound") then | |
3030 | v:Destroy() | |
3031 | end | |
3032 | end | |
3033 | ---------------------------------------------------- | |
3034 | Debounces = { | |
3035 | CanAttack = true; | |
3036 | CanJoke = true; | |
3037 | NoIdl = false; | |
3038 | Slashing = false; | |
3039 | Slashed = false; | |
3040 | ks = false; | |
3041 | } | |
3042 | ---------------------------------------------------- | |
3043 | function weld5(part0, part1, c0, c1) | |
3044 | weeld=Instance.new("Weld", part0) | |
3045 | weeld.Part0=part0 | |
3046 | weeld.Part1=part1 | |
3047 | weeld.C0=c0 | |
3048 | weeld.C1=c1 | |
3049 | return weeld | |
3050 | end | |
3051 | ---------------------------------------------------- | |
3052 | function NewPart(prnt,siz,cf,trans,anc,mat,col) | |
3053 | local prt=Instance.new("Part") | |
3054 | prt.Parent=prnt | |
3055 | prt.Name="Part" | |
3056 | prt.Size=siz | |
3057 | prt.CanCollide=false | |
3058 | prt.Anchored=anc | |
3059 | prt.Locked=true | |
3060 | prt.Transparency = trans | |
3061 | prt.TopSurface=10 | |
3062 | prt.BottomSurface=10 | |
3063 | prt.FrontSurface=10 | |
3064 | prt.BackSurface=10 | |
3065 | prt.LeftSurface=10 | |
3066 | prt.RightSurface=10 | |
3067 | prt:BreakJoints() | |
3068 | prt.CFrame=cf or CFrame.new(30,10,30) | |
3069 | prt.Material=mat | |
3070 | prt.BrickColor=BrickColor.new(col) | |
3071 | m=Instance.new("SpecialMesh",prt) | |
3072 | m.MeshType=6 | |
3073 | return prt | |
3074 | end | |
3075 | ---------------------------------------------------- | |
3076 | function lerp(a, b, t) -- Linear interpolation | |
3077 | return a + (b - a)*t | |
3078 | end | |
3079 | ||
3080 | function slerp(a, b, t) --Spherical interpolation | |
3081 | dot = a:Dot(b) | |
3082 | if dot > 0.99999 or dot < -0.99999 then | |
3083 | return t <= 0.5 and a or b | |
3084 | else | |
3085 | r = math.acos(dot) | |
3086 | return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r) | |
3087 | end | |
3088 | end | |
3089 | ||
3090 | function matrixInterpolate(a, b, t) | |
3091 | local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components() | |
3092 | local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components() | |
3093 | local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position | |
3094 | local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right | |
3095 | local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up | |
3096 | local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back | |
3097 | local t = v1:Dot(v2) | |
3098 | if not (t < 0 or t == 0 or t > 0) then -- Failsafe | |
3099 | return CFrame.new() | |
3100 | end | |
3101 | return CFrame.new( | |
3102 | v0.x, v0.y, v0.z, | |
3103 | v1.x, v1.y, v1.z, | |
3104 | v2.x, v2.y, v2.z, | |
3105 | v3.x, v3.y, v3.z) | |
3106 | end | |
3107 | ---------------------------------------------------- | |
3108 | function genWeld(a,b) | |
3109 | local w = Instance.new("Weld",a) | |
3110 | w.Part0 = a | |
3111 | w.Part1 = b | |
3112 | return w | |
3113 | end | |
3114 | function weld(a, b) | |
3115 | local weld = Instance.new("Weld") | |
3116 | weld.Name = "W" | |
3117 | weld.Part0 = a | |
3118 | weld.Part1 = b | |
3119 | weld.C0 = a.CFrame:inverse() * b.CFrame | |
3120 | weld.Parent = a | |
3121 | return weld; | |
3122 | end | |
3123 | ---------------------------------------------------- | |
3124 | function Lerp(c1,c2,al) | |
3125 | local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()} | |
3126 | local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()} | |
3127 | for i,v in pairs(com1) do | |
3128 | com1[i] = v+(com2[i]-v)*al | |
3129 | end | |
3130 | return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1))) | |
3131 | end | |
3132 | ---------------------------------------------------- | |
3133 | newWeld = function(wp0, wp1, wc0x, wc0y, wc0z) | |
3134 | local wld = Instance.new("Weld", wp1) | |
3135 | wld.Part0 = wp0 | |
3136 | wld.Part1 = wp1 | |
3137 | wld.C0 = CFrame.new(wc0x, wc0y, wc0z) | |
3138 | end | |
3139 | ---------------------------------------------------- | |
3140 | --[[newWeld(torso, larm, -1.5, 0.5, 0) | |
3141 | larm.Weld.C1 = CFrame.new(0, 0.5, 0) | |
3142 | newWeld(torso, rarm, 1.5, 0.5, 0) | |
3143 | rarm.Weld.C1 = CFrame.new(0, 0.5, 0) | |
3144 | newWeld(torso, hed, 0, 1.5, 0) | |
3145 | newWeld(torso, lleg, -0.5, -1, 0) | |
3146 | lleg.Weld.C1 = CFrame.new(0, 1, 0) | |
3147 | newWeld(torso, rleg, 0.5, -1, 0) | |
3148 | rleg.Weld.C1 = CFrame.new(0, 1, 0) | |
3149 | newWeld(root, torso, 0, -1, 0) | |
3150 | torso.Weld.C1 = CFrame.new(0, -1, 0)--]] | |
3151 | ---------------------------------------------------- | |
3152 | New = function(Object, Parent, Name, Data) | |
3153 | local Object = Instance.new(Object) | |
3154 | for Index, Value in pairs(Data or {}) do | |
3155 | Object[Index] = Value | |
3156 | end | |
3157 | Object.Parent = Parent | |
3158 | Object.Name = Name | |
3159 | return Object | |
3160 | end | |
3161 | ---------------------------------------------------- | |
3162 | pr = Instance.new("Part",hed) | |
3163 | pr.BrickColor = BrickColor.new("Black") | |
3164 | pr.Material = "Metal" | |
3165 | pr.Reflectance = 0.04 | |
3166 | pr.Anchored = false | |
3167 | pr.CanCollide = false | |
3168 | pr.Archivable = false | |
3169 | pr.Locked = true | |
3170 | pr.Size = Vector3.new(2,0.8,1) | |
3171 | prm = Instance.new("SpecialMesh",pr) | |
3172 | prm.MeshType = "FileMesh" | |
3173 | prm.MeshId = "rbxassetid://16952952" | |
3174 | prm.Scale = Vector3.new(1,1,1) | |
3175 | newWeld(hed, pr, 0, 0.35, 0) | |
3176 | pr.Weld.C1 = CFrame.new(0,0,0) | |
3177 | --Left Arm | |
3178 | m = Instance.new("Model") | |
3179 | m.Name = "LeftArm" | |
3180 | p1 = Instance.new("Part", m) | |
3181 | p1.BrickColor = BrickColor.new("Really red") | |
3182 | p1.Material = Enum.Material.Granite | |
3183 | p1.CFrame = CFrame.new(-1.5, 5.73969078, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3184 | p1.Size = Vector3.new(1, 0.200000048, 1) | |
3185 | p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3186 | p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3187 | p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3188 | p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3189 | p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3190 | p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3191 | b1 = Instance.new("SpecialMesh", p1) | |
3192 | b1.MeshType = Enum.MeshType.Brick | |
3193 | b1.Name = "Mesh" | |
3194 | b1.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996) | |
3195 | p2 = Instance.new("Part", m) | |
3196 | p2.BrickColor = BrickColor.new("Really red") | |
3197 | p2.Material = Enum.Material.Granite | |
3198 | p2.CFrame = CFrame.new(-1.5, 6.03969383, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3199 | p2.Size = Vector3.new(1, 0.200000048, 1) | |
3200 | p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3201 | p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3202 | p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3203 | p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3204 | p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3205 | p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3206 | b2 = Instance.new("SpecialMesh", p2) | |
3207 | b2.MeshType = Enum.MeshType.Brick | |
3208 | b2.Name = "Mesh" | |
3209 | b2.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996) | |
3210 | p3 = Instance.new("Part", m) | |
3211 | p3.BrickColor = BrickColor.new("Really red") | |
3212 | p3.Material = Enum.Material.Granite | |
3213 | p3.CFrame = CFrame.new(-1.5, 6.63968849, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3214 | p3.Size = Vector3.new(1, 0.200000048, 1) | |
3215 | p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3216 | p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3217 | p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3218 | p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3219 | p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3220 | p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3221 | b3 = Instance.new("SpecialMesh", p3) | |
3222 | b3.MeshType = Enum.MeshType.Brick | |
3223 | b3.Name = "Mesh" | |
3224 | b3.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996) | |
3225 | p4 = Instance.new("Part", m) | |
3226 | p4.BrickColor = BrickColor.new("Black") | |
3227 | p4.Material = Enum.Material.SmoothPlastic | |
3228 | p4.Name = "LeftArmPlate" | |
3229 | p4.Size = Vector3.new(1, 2, 1) | |
3230 | p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3231 | p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3232 | p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3233 | p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3234 | p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3235 | p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3236 | b4 = Instance.new("SpecialMesh", p4) | |
3237 | b4.MeshType = Enum.MeshType.Brick | |
3238 | b4.Name = "Mesh" | |
3239 | b4.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998) | |
3240 | p5 = Instance.new("Part", m) | |
3241 | p5.BrickColor = BrickColor.new("Really red") | |
3242 | p5.Material = Enum.Material.Granite | |
3243 | p5.CFrame = CFrame.new(-1.5, 6.33969307, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3244 | p5.Size = Vector3.new(1, 0.200000048, 1) | |
3245 | p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3246 | p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3247 | p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3248 | p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3249 | p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3250 | p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3251 | b5 = Instance.new("SpecialMesh", p5) | |
3252 | b5.MeshType = Enum.MeshType.Brick | |
3253 | b5.Name = "Mesh" | |
3254 | b5.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996) | |
3255 | p6 = Instance.new("Part", m) | |
3256 | p6.BrickColor = BrickColor.new("Really red") | |
3257 | p6.Material = Enum.Material.Granite | |
3258 | p6.CFrame = CFrame.new(-1.5, 5.73969078, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3259 | p6.Size = Vector3.new(1, 0.200000048, 1) | |
3260 | p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3261 | p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3262 | p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3263 | p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3264 | p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3265 | p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3266 | b6 = Instance.new("SpecialMesh", p6) | |
3267 | b6.MeshType = Enum.MeshType.Brick | |
3268 | b6.Name = "Mesh" | |
3269 | b6.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994) | |
3270 | p7 = Instance.new("Part", m) | |
3271 | p7.BrickColor = BrickColor.new("Really red") | |
3272 | p7.Material = Enum.Material.Granite | |
3273 | p7.CFrame = CFrame.new(-1.5, 6.03969383, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3274 | p7.FormFactor = Enum.FormFactor.Custom | |
3275 | p7.Size = Vector3.new(1, 0.200000048, 1) | |
3276 | p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3277 | p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3278 | p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3279 | p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3280 | p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3281 | p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3282 | b7 = Instance.new("SpecialMesh", p7) | |
3283 | b7.MeshType = Enum.MeshType.Brick | |
3284 | b7.Name = "Mesh" | |
3285 | b7.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994) | |
3286 | p8 = Instance.new("Part", m) | |
3287 | p8.BrickColor = BrickColor.new("Really red") | |
3288 | p8.Material = Enum.Material.Granite | |
3289 | p8.CFrame = CFrame.new(-1.5, 6.33969307, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3290 | p8.FormFactor = Enum.FormFactor.Custom | |
3291 | p8.Size = Vector3.new(1, 0.200000048, 1) | |
3292 | p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3293 | p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3294 | p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3295 | p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3296 | p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3297 | p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3298 | b8 = Instance.new("SpecialMesh", p8) | |
3299 | b8.MeshType = Enum.MeshType.Brick | |
3300 | b8.Name = "Mesh" | |
3301 | b8.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994) | |
3302 | p9 = Instance.new("Part", m) | |
3303 | p9.BrickColor = BrickColor.new("Really red") | |
3304 | p9.Material = Enum.Material.Granite | |
3305 | p9.CFrame = CFrame.new(-1.5, 6.63968849, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3306 | p9.FormFactor = Enum.FormFactor.Custom | |
3307 | p9.Size = Vector3.new(1, 0.200000048, 1) | |
3308 | p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3309 | p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3310 | p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3311 | p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3312 | p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3313 | p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3314 | b9 = Instance.new("SpecialMesh", p9) | |
3315 | b9.MeshType = Enum.MeshType.Brick | |
3316 | b9.Name = "Mesh" | |
3317 | b9.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994) | |
3318 | p10 = Instance.new("Part", m) | |
3319 | p10.BrickColor = BrickColor.new("Black") | |
3320 | p10.Material = Enum.Material.SmoothPlastic | |
3321 | p10.CFrame = CFrame.new(-1.5, 6.78969193, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3322 | p10.FormFactor = Enum.FormFactor.Custom | |
3323 | p10.Size = Vector3.new(1, 0.349999994, 1) | |
3324 | p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3325 | p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3326 | p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3327 | p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3328 | p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3329 | p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3330 | b10 = Instance.new("SpecialMesh", p10) | |
3331 | b10.MeshType = Enum.MeshType.Brick | |
3332 | b10.Name = "Mesh" | |
3333 | b10.Scale = Vector3.new(1.12, 1.01999998, 1.12) | |
3334 | p11 = Instance.new("Part", m) | |
3335 | p11.BrickColor = BrickColor.new("Black") | |
3336 | p11.Material = Enum.Material.Metal | |
3337 | p11.CFrame = CFrame.new(-1.5, 6.48969078, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3338 | p11.FormFactor = Enum.FormFactor.Custom | |
3339 | p11.Size = Vector3.new(1, 0.25, 1) | |
3340 | p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3341 | p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3342 | p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3343 | p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3344 | p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3345 | p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3346 | b11 = Instance.new("SpecialMesh", p11) | |
3347 | b11.MeshType = Enum.MeshType.Brick | |
3348 | b11.Name = "Mesh" | |
3349 | b11.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996) | |
3350 | p12 = Instance.new("Part", m) | |
3351 | p12.BrickColor = BrickColor.new("Black") | |
3352 | p12.Material = Enum.Material.Metal | |
3353 | p12.CFrame = CFrame.new(-1.5, 6.18969154, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3354 | p12.FormFactor = Enum.FormFactor.Custom | |
3355 | p12.Size = Vector3.new(1, 0.25, 1) | |
3356 | p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3357 | p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3358 | p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3359 | p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3360 | p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3361 | p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3362 | b12 = Instance.new("SpecialMesh", p12) | |
3363 | b12.MeshType = Enum.MeshType.Brick | |
3364 | b12.Name = "Mesh" | |
3365 | b12.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996) | |
3366 | p13 = Instance.new("Part", m) | |
3367 | p13.BrickColor = BrickColor.new("Black") | |
3368 | p13.Material = Enum.Material.Metal | |
3369 | p13.CFrame = CFrame.new(-1.5, 5.88968849, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3370 | p13.FormFactor = Enum.FormFactor.Custom | |
3371 | p13.Size = Vector3.new(1, 0.25, 1) | |
3372 | p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3373 | p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3374 | p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3375 | p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3376 | p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3377 | p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3378 | b13 = Instance.new("SpecialMesh", p13) | |
3379 | b13.MeshType = Enum.MeshType.Brick | |
3380 | b13.Name = "Mesh" | |
3381 | b13.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996) | |
3382 | p14 = Instance.new("Part", m) | |
3383 | p14.BrickColor = BrickColor.new("Black") | |
3384 | p14.Material = Enum.Material.Metal | |
3385 | p14.CFrame = CFrame.new(-1.5, 5.58969307, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3386 | p14.FormFactor = Enum.FormFactor.Custom | |
3387 | p14.Size = Vector3.new(1, 0.25, 1) | |
3388 | p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3389 | p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3390 | p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3391 | p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3392 | p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3393 | p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3394 | b14 = Instance.new("SpecialMesh", p14) | |
3395 | b14.MeshType = Enum.MeshType.Brick | |
3396 | b14.Name = "Mesh" | |
3397 | b14.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996) | |
3398 | p15 = Instance.new("Part", m) | |
3399 | p15.BrickColor = BrickColor.new("Really red") | |
3400 | p15.Material = Enum.Material.Granite | |
3401 | p15.CFrame = CFrame.new(-1.5, 6.63968849, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3402 | p15.FormFactor = Enum.FormFactor.Custom | |
3403 | p15.Size = Vector3.new(1, 1, 1) | |
3404 | p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3405 | p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3406 | p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3407 | p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3408 | p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3409 | p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3410 | b15 = Instance.new("SpecialMesh", p15) | |
3411 | b15.MeshType = Enum.MeshType.Sphere | |
3412 | b15.Name = "Mesh" | |
3413 | p16 = Instance.new("Part", m) | |
3414 | p16.Transparency = 1 | |
3415 | p16.BrickColor = BrickColor.new("Black") | |
3416 | p16.Material = Enum.Material.Metal | |
3417 | p16.CFrame = CFrame.new(-1.49142194, 4.80968094, 21.7695732, 1, 1.67448022e-007, -1.06342185e-007, -2.04123751e-007, 0.500000119, -0.866025269, -6.57511308e-008, 0.866025329, 0.5) | |
3418 | p16.FormFactor = Enum.FormFactor.Custom | |
3419 | p16.Size = Vector3.new(0.200000003, 0.200000048, 0.599999964) | |
3420 | p16.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3421 | p16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3422 | p16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3423 | p16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3424 | p16.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3425 | p16.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3426 | b16 = Instance.new("SpecialMesh", p16) | |
3427 | b16.MeshType = Enum.MeshType.Brick | |
3428 | b16.Name = "Mesh" | |
3429 | b16.Scale = Vector3.new(1.04999995, 1.01999998, 1.03999996) | |
3430 | p17 = Instance.new("Part", m) | |
3431 | p17.BrickColor = BrickColor.new("Black") | |
3432 | p17.Material = Enum.Material.SmoothPlastic | |
3433 | p17.CFrame = CFrame.new(-1.50000083, 5.33968592, 22.4999943, 1, -9.44388034e-009, 5.2184074e-008, -7.54702114e-008, 0.999999881, 2.38418579e-007, 2.60919535e-008, 1.1920929e-007, 0.999999881) | |
3434 | p17.FormFactor = Enum.FormFactor.Custom | |
3435 | p17.Size = Vector3.new(1.01999998, 0.300000012, 1.01999998) | |
3436 | p17.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3437 | p17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3438 | p17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3439 | p17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3440 | p17.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3441 | p17.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3442 | b17 = Instance.new("SpecialMesh", p17) | |
3443 | b17.MeshType = Enum.MeshType.Brick | |
3444 | b17.Name = "Mesh" | |
3445 | b17.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998) | |
3446 | p18 = Instance.new("Part", m) | |
3447 | p18.BrickColor = BrickColor.new("Black") | |
3448 | p18.Material = Enum.Material.SmoothPlastic | |
3449 | p18.CFrame = CFrame.new(-1.50000072, 5.33968782, 22.4999962, 1, -3.77485776e-008, 7.82760807e-008, -1.03774902e-007, 0.999999881, 3.57627869e-007, 5.21839532e-008, 2.38418565e-007, 0.999999881) | |
3450 | p18.FormFactor = Enum.FormFactor.Custom | |
3451 | p18.Size = Vector3.new(1.00999999, 0.400000036, 1.00999999) | |
3452 | p18.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3453 | p18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3454 | p18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3455 | p18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3456 | p18.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3457 | p18.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3458 | b18 = Instance.new("SpecialMesh", p18) | |
3459 | b18.MeshType = Enum.MeshType.Brick | |
3460 | b18.Name = "Mesh" | |
3461 | b18.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998) | |
3462 | p19 = Instance.new("Part", m) | |
3463 | p19.BrickColor = BrickColor.new("Black") | |
3464 | p19.Material = Enum.Material.SmoothPlastic | |
3465 | p19.CFrame = CFrame.new(-1.5000006, 5.33968973, 22.4999981, 1, -6.60532748e-008, 1.04368084e-007, -1.32079592e-007, 0.999999881, 4.76837158e-007, 7.82759457e-008, 3.5762784e-007, 0.999999881) | |
3466 | p19.FormFactor = Enum.FormFactor.Custom | |
3467 | p19.Size = Vector3.new(1.02999997, 0.200000003, 1.02999997) | |
3468 | p19.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3469 | p19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3470 | p19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3471 | p19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3472 | p19.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3473 | p19.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3474 | b19 = Instance.new("SpecialMesh", p19) | |
3475 | b19.MeshType = Enum.MeshType.Brick | |
3476 | b19.Name = "Mesh" | |
3477 | b19.Scale = Vector3.new(1.02999997, 0.50999999, 1.02999997) | |
3478 | p20 = Instance.new("Part", m) | |
3479 | p20.BrickColor = BrickColor.new("Really black") | |
3480 | p20.Material = Enum.Material.SmoothPlastic | |
3481 | p20.CFrame = CFrame.new(-1.50000048, 5.33969164, 22.5, 1, -9.4357965e-008, 1.3046008e-007, -1.60384275e-007, 0.999999881, 5.96046448e-007, 1.04367942e-007, 4.76837101e-007, 0.999999881) | |
3482 | p20.FormFactor = Enum.FormFactor.Custom | |
3483 | p20.Size = Vector3.new(1.02999997, 0.200000003, 1.02999997) | |
3484 | p20.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3485 | p20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3486 | p20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3487 | p20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3488 | p20.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3489 | p20.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3490 | b20 = Instance.new("SpecialMesh", p20) | |
3491 | b20.MeshType = Enum.MeshType.Brick | |
3492 | b20.Name = "Mesh" | |
3493 | b20.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998) | |
3494 | p21 = Instance.new("Part", m) | |
3495 | p21.BrickColor = BrickColor.new("Black") | |
3496 | p21.Transparency = 1 | |
3497 | p21.Material = Enum.Material.Metal | |
3498 | p21.CFrame = CFrame.new(-1.93255413, 4.43040705, 22.5000057, -1.61368675e-007, -0.707106769, -0.707106769, -4.62050195e-007, -0.707106471, 0.707106948, -0.999999881, -5.86611463e-007, 4.45824725e-007) | |
3499 | p21.FormFactor = Enum.FormFactor.Custom | |
3500 | p21.Size = Vector3.new(0.200000003, 0.200000048, 0.399999976) | |
3501 | p21.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3502 | p21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3503 | p21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3504 | p21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3505 | p21.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3506 | p21.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3507 | b21 = Instance.new("SpecialMesh", p21) | |
3508 | b21.MeshType = Enum.MeshType.Wedge | |
3509 | b21.Name = "Mesh" | |
3510 | b21.Scale = Vector3.new(1.04999995, 1.01999998, 1.03999996) | |
3511 | w1 = Instance.new("Weld", p1) | |
3512 | w1.Name = "Part_Weld" | |
3513 | w1.Part0 = p1 | |
3514 | w1.C0 = CFrame.new(1.5, -17.9000149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3515 | w1.Part1 = p2 | |
3516 | w1.C1 = CFrame.new(1.5, -18.2000179, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3517 | w2 = Instance.new("Weld", p2) | |
3518 | w2.Name = "Part_Weld" | |
3519 | w2.Part0 = p2 | |
3520 | w2.C0 = CFrame.new(1.5, -18.2000179, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3521 | w2.Part1 = p3 | |
3522 | w2.C1 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3523 | w3 = Instance.new("Weld", p3) | |
3524 | w3.Name = "LeftArmPlate_Weld" | |
3525 | w3.Part0 = p3 | |
3526 | w3.C0 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3527 | w3.Part1 = p4 | |
3528 | w3.C1 = CFrame.new(1.5, -18.1000156, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3529 | w4 = Instance.new("Weld", p4) | |
3530 | w4.Name = "Part_Weld" | |
3531 | w4.Part0 = p4 | |
3532 | w4.C0 = CFrame.new(1.5, -18.1000156, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3533 | w4.Part1 = p5 | |
3534 | w4.C1 = CFrame.new(1.5, -18.5000172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3535 | w5 = Instance.new("Weld", p5) | |
3536 | w5.Name = "Part_Weld" | |
3537 | w5.Part0 = p5 | |
3538 | w5.C0 = CFrame.new(1.5, -18.5000172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3539 | w5.Part1 = p6 | |
3540 | w5.C1 = CFrame.new(1.5, -17.9000149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3541 | w6 = Instance.new("Weld", p6) | |
3542 | w6.Name = "Part_Weld" | |
3543 | w6.Part0 = p6 | |
3544 | w6.C0 = CFrame.new(1.5, -17.9000149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3545 | w6.Part1 = p7 | |
3546 | w6.C1 = CFrame.new(1.5, -18.2000179, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3547 | w7 = Instance.new("Weld", p7) | |
3548 | w7.Name = "Part_Weld" | |
3549 | w7.Part0 = p7 | |
3550 | w7.C0 = CFrame.new(1.5, -18.2000179, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3551 | w7.Part1 = p8 | |
3552 | w7.C1 = CFrame.new(1.5, -18.5000172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3553 | w8 = Instance.new("Weld", p8) | |
3554 | w8.Name = "Part_Weld" | |
3555 | w8.Part0 = p8 | |
3556 | w8.C0 = CFrame.new(1.5, -18.5000172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3557 | w8.Part1 = p9 | |
3558 | w8.C1 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3559 | w9 = Instance.new("Weld", p9) | |
3560 | w9.Name = "Part_Weld" | |
3561 | w9.Part0 = p9 | |
3562 | w9.C0 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3563 | w9.Part1 = p10 | |
3564 | w9.C1 = CFrame.new(1.5, -18.950016, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3565 | w10 = Instance.new("Weld", p10) | |
3566 | w10.Name = "Part_Weld" | |
3567 | w10.Part0 = p10 | |
3568 | w10.C0 = CFrame.new(1.5, -18.950016, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3569 | w10.Part1 = p11 | |
3570 | w10.C1 = CFrame.new(1.5, -18.6500149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3571 | w11 = Instance.new("Weld", p11) | |
3572 | w11.Name = "Part_Weld" | |
3573 | w11.Part0 = p11 | |
3574 | w11.C0 = CFrame.new(1.5, -18.6500149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3575 | w11.Part1 = p12 | |
3576 | w11.C1 = CFrame.new(1.5, -18.3500156, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3577 | w12 = Instance.new("Weld", p12) | |
3578 | w12.Name = "Part_Weld" | |
3579 | w12.Part0 = p12 | |
3580 | w12.C0 = CFrame.new(1.5, -18.3500156, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3581 | w12.Part1 = p13 | |
3582 | w12.C1 = CFrame.new(1.5, -18.0500126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3583 | w13 = Instance.new("Weld", p13) | |
3584 | w13.Name = "Part_Weld" | |
3585 | w13.Part0 = p13 | |
3586 | w13.C0 = CFrame.new(1.5, -18.0500126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3587 | w13.Part1 = p14 | |
3588 | w13.C1 = CFrame.new(1.5, -17.7500172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3589 | w14 = Instance.new("Weld", p14) | |
3590 | w14.Name = "Part_Weld" | |
3591 | w14.Part0 = p14 | |
3592 | w14.C0 = CFrame.new(1.5, -17.7500172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3593 | w14.Part1 = p15 | |
3594 | w14.C1 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3595 | w15 = Instance.new("Weld", p15) | |
3596 | w15.Name = "Part_Weld" | |
3597 | w15.Part0 = p15 | |
3598 | w15.C0 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3599 | w15.Part1 = p16 | |
3600 | w15.C1 = CFrame.new(1.49142683, -27.338007, 3.81166649, 1, -2.04123751e-007, -6.57511308e-008, 1.67448022e-007, 0.500000119, 0.866025329, -1.06342185e-007, -0.866025269, 0.5) | |
3601 | w16 = Instance.new("Weld", p16) | |
3602 | w16.Name = "Part_Weld" | |
3603 | w16.Part0 = p16 | |
3604 | w16.C0 = CFrame.new(1.49142683, -27.338007, 3.81166649, 1, -2.04123751e-007, -6.57511308e-008, 1.67448022e-007, 0.500000119, 0.866025329, -1.06342185e-007, -0.866025269, 0.5) | |
3605 | w16.Part1 = p17 | |
3606 | w16.C1 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1) | |
3607 | w17 = Instance.new("Weld", p17) | |
3608 | w17.Name = "Part_Weld" | |
3609 | w17.Part0 = p17 | |
3610 | w17.C0 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1) | |
3611 | w17.Part1 = p18 | |
3612 | w17.C1 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1) | |
3613 | w18 = Instance.new("Weld", p18) | |
3614 | w18.Name = "Part_Weld" | |
3615 | w18.Part0 = p18 | |
3616 | w18.C0 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1) | |
3617 | w18.Part1 = p19 | |
3618 | w18.C1 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1) | |
3619 | w19 = Instance.new("Weld", p19) | |
3620 | w19.Name = "Part_Weld" | |
3621 | w19.Part0 = p19 | |
3622 | w19.C0 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1) | |
3623 | w19.Part1 = p20 | |
3624 | w19.C1 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1) | |
3625 | w20 = Instance.new("Weld", p20) | |
3626 | w20.Name = "Part_Weld" | |
3627 | w20.Part0 = p20 | |
3628 | w20.C0 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1) | |
3629 | w20.Part1 = p21 | |
3630 | w20.C1 = CFrame.new(22.4999943, 10.3648901, -13.0979404, -3.09086232e-008, 1.63798575e-007, -1, -0.707106888, -0.70710665, -9.39673512e-008, -0.70710665, 0.707106888, 1.37678796e-007) | |
3631 | w21 = Instance.new("Weld", p21) | |
3632 | w21.Name = "Part_Weld" | |
3633 | w21.Part0 = p21 | |
3634 | w21.C0 = CFrame.new(22.4999943, 10.3648901, -13.0979404, -3.09086232e-008, 1.63798575e-007, -1, -0.707106888, -0.70710665, -9.39673512e-008, -0.70710665, 0.707106888, 1.37678796e-007) | |
3635 | w21.Part1 = p22 | |
3636 | w21.C1 = CFrame.new(22.4999981, -6.56083632, 15.8073826, 6.53831052e-008, -1.56958208e-007, -1, 0.866025388, 0.5, -2.18557226e-008, 0.5, -0.866025388, 1.68621398e-007) | |
3637 | m.Parent = larm | |
3638 | m:MakeJoints() | |
3639 | ---------------------------------------------------- | |
3640 | local cor = Instance.new("Part", larm.LeftArm) | |
3641 | cor.Name = "Thingy" | |
3642 | cor.Locked = true | |
3643 | cor.BottomSurface = 0 | |
3644 | cor.CanCollide = false | |
3645 | cor.Size = Vector3.new(1, 1, 1) | |
3646 | cor.Transparency = 1 | |
3647 | cor.TopSurface = 0 | |
3648 | corw = Instance.new("Weld", cor) | |
3649 | corw.Part0 = larm | |
3650 | corw.Part1 = cor | |
3651 | corw.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
3652 | corw.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
3653 | weld1 = Instance.new("Weld", larm.LeftArm) | |
3654 | weld1.Part0 = cor | |
3655 | weld1.Part1 = larm.LeftArm.LeftArmPlate | |
3656 | weld1.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
3657 | --Right Arm | |
3658 | m2 = Instance.new("Model") | |
3659 | m2.Name = "RightArm" | |
3660 | p1 = Instance.new("Part", m2) | |
3661 | p1.BrickColor = BrickColor.new("Really red") | |
3662 | p1.Material = Enum.Material.Granite | |
3663 | p1.CFrame = CFrame.new(3.5, -9.44201183, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3664 | p1.FormFactor = Enum.FormFactor.Custom | |
3665 | p1.Size = Vector3.new(1, 0.200000048, 1) | |
3666 | p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3667 | p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3668 | p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3669 | p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3670 | p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3671 | p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3672 | b1 = Instance.new("SpecialMesh", p1) | |
3673 | b1.MeshType = Enum.MeshType.Brick | |
3674 | b1.Name = "Mesh" | |
3675 | b1.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994) | |
3676 | p2 = Instance.new("Part", m2) | |
3677 | p2.BrickColor = BrickColor.new("Really red") | |
3678 | p2.Material = Enum.Material.Granite | |
3679 | p2.CFrame = CFrame.new(3.5, -9.74201393, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3680 | p2.FormFactor = Enum.FormFactor.Custom | |
3681 | p2.Size = Vector3.new(1, 0.200000048, 1) | |
3682 | p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3683 | p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3684 | p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3685 | p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3686 | p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3687 | p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3688 | b2 = Instance.new("SpecialMesh", p2) | |
3689 | b2.MeshType = Enum.MeshType.Brick | |
3690 | b2.Name = "Mesh" | |
3691 | b2.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994) | |
3692 | p3 = Instance.new("Part", m2) | |
3693 | p3.BrickColor = BrickColor.new("Really red") | |
3694 | p3.Material = Enum.Material.Granite | |
3695 | p3.CFrame = CFrame.new(3.5, -9.14201164, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3696 | p3.FormFactor = Enum.FormFactor.Custom | |
3697 | p3.Size = Vector3.new(1, 0.200000048, 1) | |
3698 | p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3699 | p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3700 | p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3701 | p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3702 | p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3703 | p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3704 | b3 = Instance.new("SpecialMesh", p3) | |
3705 | b3.MeshType = Enum.MeshType.Brick | |
3706 | b3.Name = "Mesh" | |
3707 | b3.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994) | |
3708 | p4 = Instance.new("Part", m2) | |
3709 | p4.BrickColor = BrickColor.new("Really red") | |
3710 | p4.Material = Enum.Material.Granite | |
3711 | p4.CFrame = CFrame.new(3.5, -8.84201622, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3712 | p4.FormFactor = Enum.FormFactor.Custom | |
3713 | p4.Size = Vector3.new(1, 0.200000048, 1) | |
3714 | p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3715 | p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3716 | p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3717 | p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3718 | p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3719 | p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3720 | b4 = Instance.new("SpecialMesh", p4) | |
3721 | b4.MeshType = Enum.MeshType.Brick | |
3722 | b4.Name = "Mesh" | |
3723 | b4.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994) | |
3724 | p5 = Instance.new("Part", m2) | |
3725 | p5.BrickColor = BrickColor.new("Really red") | |
3726 | p5.Material = Enum.Material.Granite | |
3727 | p5.CFrame = CFrame.new(3.5, -8.84201622, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3728 | p5.FormFactor = Enum.FormFactor.Custom | |
3729 | p5.Size = Vector3.new(1, 0.200000048, 1) | |
3730 | p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3731 | p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3732 | p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3733 | p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3734 | p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3735 | p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3736 | b5 = Instance.new("SpecialMesh", p5) | |
3737 | b5.MeshType = Enum.MeshType.Brick | |
3738 | b5.Name = "Mesh" | |
3739 | b5.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996) | |
3740 | p6 = Instance.new("Part", m2) | |
3741 | p6.BrickColor = BrickColor.new("Really red") | |
3742 | p6.Material = Enum.Material.Granite | |
3743 | p6.CFrame = CFrame.new(3.5, -8.84201622, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3744 | p6.FormFactor = Enum.FormFactor.Custom | |
3745 | p6.Size = Vector3.new(1, 1, 1) | |
3746 | p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3747 | p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3748 | p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3749 | p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3750 | p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3751 | p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3752 | b6 = Instance.new("SpecialMesh", p6) | |
3753 | b6.MeshType = Enum.MeshType.Sphere | |
3754 | b6.Name = "Mesh" | |
3755 | p7 = Instance.new("Part", m2) | |
3756 | p7.BrickColor = BrickColor.new("Black") | |
3757 | p7.Material = Enum.Material.SmoothPlastic | |
3758 | p7.Name = "RightArmPlate" | |
3759 | p7.CFrame = CFrame.new(3.5, -9.54201603, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3760 | p7.FormFactor = Enum.FormFactor.Symmetric | |
3761 | p7.Size = Vector3.new(1, 2, 1) | |
3762 | p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3763 | p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3764 | p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3765 | p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3766 | p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3767 | p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3768 | b7 = Instance.new("SpecialMesh", p7) | |
3769 | b7.MeshType = Enum.MeshType.Brick | |
3770 | b7.Name = "Mesh" | |
3771 | b7.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998) | |
3772 | p8 = Instance.new("Part", m2) | |
3773 | p8.BrickColor = BrickColor.new("Really red") | |
3774 | p8.Material = Enum.Material.Granite | |
3775 | p8.CFrame = CFrame.new(3.5, -9.14201164, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3776 | p8.FormFactor = Enum.FormFactor.Custom | |
3777 | p8.Size = Vector3.new(1, 0.200000048, 1) | |
3778 | p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3779 | p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3780 | p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3781 | p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3782 | p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3783 | p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3784 | b8 = Instance.new("SpecialMesh", p8) | |
3785 | b8.MeshType = Enum.MeshType.Brick | |
3786 | b8.Name = "Mesh" | |
3787 | b8.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996) | |
3788 | p9 = Instance.new("Part", m2) | |
3789 | p9.BrickColor = BrickColor.new("Black") | |
3790 | p9.Material = Enum.Material.SmoothPlastic | |
3791 | p9.CFrame = CFrame.new(3.5, -8.69201183, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3792 | p9.FormFactor = Enum.FormFactor.Custom | |
3793 | p9.Size = Vector3.new(1, 0.349999994, 1) | |
3794 | p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3795 | p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3796 | p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3797 | p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3798 | p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3799 | p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3800 | b9 = Instance.new("SpecialMesh", p9) | |
3801 | b9.MeshType = Enum.MeshType.Brick | |
3802 | b9.Name = "Mesh" | |
3803 | b9.Scale = Vector3.new(1.12, 1.01999998, 1.12) | |
3804 | p10 = Instance.new("Part", m2) | |
3805 | p10.BrickColor = BrickColor.new("Black") | |
3806 | p10.Material = Enum.Material.Metal | |
3807 | p10.CFrame = CFrame.new(3.5, -8.99201584, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3808 | p10.FormFactor = Enum.FormFactor.Custom | |
3809 | p10.Size = Vector3.new(1, 0.25, 1) | |
3810 | p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3811 | p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3812 | p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3813 | p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3814 | p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3815 | p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3816 | b10 = Instance.new("SpecialMesh", p10) | |
3817 | b10.MeshType = Enum.MeshType.Brick | |
3818 | b10.Name = "Mesh" | |
3819 | b10.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996) | |
3820 | p11 = Instance.new("Part", m2) | |
3821 | p11.BrickColor = BrickColor.new("Black") | |
3822 | p11.Material = Enum.Material.Metal | |
3823 | p11.CFrame = CFrame.new(3.5, -9.29201508, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3824 | p11.FormFactor = Enum.FormFactor.Custom | |
3825 | p11.Size = Vector3.new(1, 0.25, 1) | |
3826 | p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3827 | p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3828 | p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3829 | p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3830 | p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3831 | p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3832 | b11 = Instance.new("SpecialMesh", p11) | |
3833 | b11.MeshType = Enum.MeshType.Brick | |
3834 | b11.Name = "Mesh" | |
3835 | b11.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996) | |
3836 | p12 = Instance.new("Part", m2) | |
3837 | p12.BrickColor = BrickColor.new("Black") | |
3838 | p12.Material = Enum.Material.Metal | |
3839 | p12.CFrame = CFrame.new(3.5, -9.59201431, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3840 | p12.FormFactor = Enum.FormFactor.Custom | |
3841 | p12.Size = Vector3.new(1, 0.25, 1) | |
3842 | p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3843 | p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3844 | p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3845 | p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3846 | p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3847 | p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3848 | b12 = Instance.new("SpecialMesh", p12) | |
3849 | b12.MeshType = Enum.MeshType.Brick | |
3850 | b12.Name = "Mesh" | |
3851 | b12.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996) | |
3852 | p13 = Instance.new("Part", m2) | |
3853 | p13.BrickColor = BrickColor.new("Really red") | |
3854 | p13.Material = Enum.Material.Granite | |
3855 | p13.CFrame = CFrame.new(3.5, -9.44201088, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3856 | p13.FormFactor = Enum.FormFactor.Custom | |
3857 | p13.Size = Vector3.new(1, 0.200000048, 1) | |
3858 | p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3859 | p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3860 | p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3861 | p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3862 | p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3863 | p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3864 | b13 = Instance.new("SpecialMesh", p13) | |
3865 | b13.MeshType = Enum.MeshType.Brick | |
3866 | b13.Name = "Mesh" | |
3867 | b13.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996) | |
3868 | p14 = Instance.new("Part", m2) | |
3869 | p14.BrickColor = BrickColor.new("Black") | |
3870 | p14.Material = Enum.Material.Metal | |
3871 | p14.CFrame = CFrame.new(3.5, -9.89201069, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3872 | p14.FormFactor = Enum.FormFactor.Custom | |
3873 | p14.Size = Vector3.new(1, 0.25, 1) | |
3874 | p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3875 | p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3876 | p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3877 | p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3878 | p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3879 | p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3880 | b14 = Instance.new("SpecialMesh", p14) | |
3881 | b14.MeshType = Enum.MeshType.Brick | |
3882 | b14.Name = "Mesh" | |
3883 | b14.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996) | |
3884 | p15 = Instance.new("Part", m2) | |
3885 | p15.BrickColor = BrickColor.new("Really red") | |
3886 | p15.Material = Enum.Material.Granite | |
3887 | p15.CFrame = CFrame.new(3.5, -9.74201298, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3888 | p15.FormFactor = Enum.FormFactor.Custom | |
3889 | p15.Size = Vector3.new(1, 0.200000048, 1) | |
3890 | p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3891 | p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3892 | p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3893 | p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3894 | p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3895 | p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3896 | b15 = Instance.new("SpecialMesh", p15) | |
3897 | b15.MeshType = Enum.MeshType.Brick | |
3898 | b15.Name = "Mesh" | |
3899 | b15.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996) | |
3900 | p16 = Instance.new("Part", m2) | |
3901 | p16.BrickColor = BrickColor.new("Black") | |
3902 | p16.Material = Enum.Material.SmoothPlastic | |
3903 | p16.CFrame = CFrame.new(3.5, -10.1420107, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3904 | p16.FormFactor = Enum.FormFactor.Custom | |
3905 | p16.Size = Vector3.new(1.01999998, 0.300000012, 1.01999998) | |
3906 | p16.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3907 | p16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3908 | p16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3909 | p16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3910 | p16.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3911 | p16.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3912 | b16 = Instance.new("SpecialMesh", p16) | |
3913 | b16.MeshType = Enum.MeshType.Brick | |
3914 | b16.Name = "Mesh" | |
3915 | b16.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998) | |
3916 | p17 = Instance.new("Part", m2) | |
3917 | p17.BrickColor = BrickColor.new("Black") | |
3918 | p17.Material = Enum.Material.SmoothPlastic | |
3919 | p17.CFrame = CFrame.new(3.5, -10.1420107, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3920 | p17.FormFactor = Enum.FormFactor.Custom | |
3921 | p17.Size = Vector3.new(1.00999999, 0.400000036, 1.00999999) | |
3922 | p17.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3923 | p17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3924 | p17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3925 | p17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3926 | p17.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3927 | p17.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3928 | b17 = Instance.new("SpecialMesh", p17) | |
3929 | b17.MeshType = Enum.MeshType.Brick | |
3930 | b17.Name = "Mesh" | |
3931 | b17.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998) | |
3932 | p18 = Instance.new("Part", m2) | |
3933 | p18.BrickColor = BrickColor.new("Really black") | |
3934 | p18.Material = Enum.Material.SmoothPlastic | |
3935 | p18.CFrame = CFrame.new(3.5, -10.1420107, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3936 | p18.FormFactor = Enum.FormFactor.Custom | |
3937 | p18.Size = Vector3.new(1.02999997, 0.200000003, 1.02999997) | |
3938 | p18.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3939 | p18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3940 | p18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3941 | p18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3942 | p18.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3943 | p18.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3944 | b18 = Instance.new("SpecialMesh", p18) | |
3945 | b18.MeshType = Enum.MeshType.Brick | |
3946 | b18.Name = "Mesh" | |
3947 | b18.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998) | |
3948 | p19 = Instance.new("Part", m2) | |
3949 | p19.BrickColor = BrickColor.new("Black") | |
3950 | p19.Material = Enum.Material.SmoothPlastic | |
3951 | p19.CFrame = CFrame.new(3.5, -10.1420107, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3952 | p19.FormFactor = Enum.FormFactor.Custom | |
3953 | p19.Size = Vector3.new(1.02999997, 0.200000003, 1.02999997) | |
3954 | p19.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
3955 | p19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
3956 | p19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
3957 | p19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
3958 | p19.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
3959 | p19.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
3960 | b19 = Instance.new("SpecialMesh", p19) | |
3961 | b19.MeshType = Enum.MeshType.Brick | |
3962 | b19.Name = "Mesh" | |
3963 | b19.Scale = Vector3.new(1.02999997, 0.50999999, 1.02999997) | |
3964 | w1 = Instance.new("Weld", p1) | |
3965 | w1.Name = "Part_Weld" | |
3966 | w1.Part0 = p1 | |
3967 | w1.C0 = CFrame.new(-3.5, -4.20002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3968 | w1.Part1 = p2 | |
3969 | w1.C1 = CFrame.new(-3.5, -3.90001893, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3970 | w2 = Instance.new("Weld", p2) | |
3971 | w2.Name = "Part_Weld" | |
3972 | w2.Part0 = p2 | |
3973 | w2.C0 = CFrame.new(-3.5, -3.90001893, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3974 | w2.Part1 = p3 | |
3975 | w2.C1 = CFrame.new(-3.5, -4.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3976 | w3 = Instance.new("Weld", p3) | |
3977 | w3.Name = "Part_Weld" | |
3978 | w3.Part0 = p3 | |
3979 | w3.C0 = CFrame.new(-3.5, -4.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3980 | w3.Part1 = p4 | |
3981 | w3.C1 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3982 | w4 = Instance.new("Weld", p4) | |
3983 | w4.Name = "Part_Weld" | |
3984 | w4.Part0 = p4 | |
3985 | w4.C0 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3986 | w4.Part1 = p5 | |
3987 | w4.C1 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3988 | w5 = Instance.new("Weld", p5) | |
3989 | w5.Name = "Part_Weld" | |
3990 | w5.Part0 = p5 | |
3991 | w5.C0 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3992 | w5.Part1 = p6 | |
3993 | w5.C1 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3994 | w6 = Instance.new("Weld", p6) | |
3995 | w6.Name = "RightArmPlate_Weld" | |
3996 | w6.Part0 = p6 | |
3997 | w6.C0 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
3998 | w6.Part1 = p7 | |
3999 | w6.C1 = CFrame.new(-3.5, -4.10001707, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4000 | w7 = Instance.new("Weld", p7) | |
4001 | w7.Name = "Part_Weld" | |
4002 | w7.Part0 = p7 | |
4003 | w7.C0 = CFrame.new(-3.5, -4.10001707, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4004 | w7.Part1 = p8 | |
4005 | w7.C1 = CFrame.new(-3.5, -4.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4006 | w8 = Instance.new("Weld", p8) | |
4007 | w8.Name = "Part_Weld" | |
4008 | w8.Part0 = p8 | |
4009 | w8.C0 = CFrame.new(-3.5, -4.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4010 | w8.Part1 = p9 | |
4011 | w8.C1 = CFrame.new(-3.5, -4.95002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4012 | w9 = Instance.new("Weld", p9) | |
4013 | w9.Name = "Part_Weld" | |
4014 | w9.Part0 = p9 | |
4015 | w9.C0 = CFrame.new(-3.5, -4.95002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4016 | w9.Part1 = p10 | |
4017 | w9.C1 = CFrame.new(-3.5, -4.65001678, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4018 | w10 = Instance.new("Weld", p10) | |
4019 | w10.Name = "Part_Weld" | |
4020 | w10.Part0 = p10 | |
4021 | w10.C0 = CFrame.new(-3.5, -4.65001678, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4022 | w10.Part1 = p11 | |
4023 | w10.C1 = CFrame.new(-3.5, -4.35001707, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4024 | w11 = Instance.new("Weld", p11) | |
4025 | w11.Name = "Part_Weld" | |
4026 | w11.Part0 = p11 | |
4027 | w11.C0 = CFrame.new(-3.5, -4.35001707, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4028 | w11.Part1 = p12 | |
4029 | w11.C1 = CFrame.new(-3.5, -4.05001783, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4030 | w12 = Instance.new("Weld", p12) | |
4031 | w12.Name = "Part_Weld" | |
4032 | w12.Part0 = p12 | |
4033 | w12.C0 = CFrame.new(-3.5, -4.05001783, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4034 | w12.Part1 = p13 | |
4035 | w12.C1 = CFrame.new(-3.5, -4.20002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4036 | w13 = Instance.new("Weld", p13) | |
4037 | w13.Name = "Part_Weld" | |
4038 | w13.Part0 = p13 | |
4039 | w13.C0 = CFrame.new(-3.5, -4.20002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4040 | w13.Part1 = p14 | |
4041 | w13.C1 = CFrame.new(-3.5, -3.75002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4042 | w14 = Instance.new("Weld", p14) | |
4043 | w14.Name = "Part_Weld" | |
4044 | w14.Part0 = p14 | |
4045 | w14.C0 = CFrame.new(-3.5, -3.75002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4046 | w14.Part1 = p15 | |
4047 | w14.C1 = CFrame.new(-3.5, -3.90001893, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4048 | w15 = Instance.new("Weld", p15) | |
4049 | w15.Name = "Part_Weld" | |
4050 | w15.Part0 = p15 | |
4051 | w15.C0 = CFrame.new(-3.5, -3.90001893, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4052 | w15.Part1 = p16 | |
4053 | w15.C1 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4054 | w16 = Instance.new("Weld", p16) | |
4055 | w16.Name = "Part_Weld" | |
4056 | w16.Part0 = p16 | |
4057 | w16.C0 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4058 | w16.Part1 = p17 | |
4059 | w16.C1 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4060 | w17 = Instance.new("Weld", p17) | |
4061 | w17.Name = "Part_Weld" | |
4062 | w17.Part0 = p17 | |
4063 | w17.C0 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4064 | w17.Part1 = p18 | |
4065 | w17.C1 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4066 | w18 = Instance.new("Weld", p18) | |
4067 | w18.Name = "Part_Weld" | |
4068 | w18.Part0 = p18 | |
4069 | w18.C0 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4070 | w18.Part1 = p19 | |
4071 | w18.C1 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4072 | m2.Parent = rarm | |
4073 | m2:MakeJoints() | |
4074 | ---------------------------------------------------- | |
4075 | local cor2 = Instance.new("Part", rarm.RightArm) | |
4076 | cor2.Name = "Thingy" | |
4077 | cor2.Locked = true | |
4078 | cor2.BottomSurface = 0 | |
4079 | cor2.CanCollide = false | |
4080 | cor2.Size = Vector3.new(1, 1, 1) | |
4081 | cor2.Transparency = 1 | |
4082 | cor2.TopSurface = 0 | |
4083 | corw2 = Instance.new("Weld", cor2) | |
4084 | corw2.Part0 = rarm | |
4085 | corw2.Part1 = cor2 | |
4086 | corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
4087 | corw2.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
4088 | weld2 = Instance.new("Weld", rarm.RightArm) | |
4089 | weld2.Part0 = cor2 | |
4090 | weld2.Part1 = rarm.RightArm.RightArmPlate | |
4091 | weld2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
4092 | --Torso | |
4093 | m3 = Instance.new("Model") | |
4094 | m3.Name = "Torso" | |
4095 | p1 = Instance.new("Part", m3) | |
4096 | p1.BrickColor = BrickColor.new("Really black") | |
4097 | p1.Material = Enum.Material.Metal | |
4098 | p1.Name = "TorsoPlate" | |
4099 | p1.CFrame = CFrame.new(0, 3.10002589, 0.50000006, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4100 | p1.CanCollide = false | |
4101 | p1.Locked = true | |
4102 | p1.FormFactor = Enum.FormFactor.Custom | |
4103 | p1.Size = Vector3.new(2, 2, 1) | |
4104 | p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4105 | p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4106 | p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4107 | p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4108 | p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4109 | p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4110 | b1 = Instance.new("SpecialMesh", p1) | |
4111 | b1.MeshType = Enum.MeshType.Brick | |
4112 | b1.Name = "Mesh" | |
4113 | b1.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4114 | p2 = Instance.new("Part", m3) | |
4115 | p2.BrickColor = BrickColor.new("Really black") | |
4116 | p2.Material = Enum.Material.Metal | |
4117 | p2.CFrame = CFrame.new(-0.450000942, 4.05002356, -0.100002818, -0.685070276, 0.686094284, 0.244853854, 0.616745472, 0.367372453, 0.696177125, 0.387690574, 0.627942622, -0.674821496) | |
4118 | p2.CanCollide = false | |
4119 | p2.Locked = true | |
4120 | p2.FormFactor = Enum.FormFactor.Custom | |
4121 | p2.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4122 | b2 = Instance.new("SpecialMesh", p2) | |
4123 | b2.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4124 | b2.TextureId = "" | |
4125 | b2.MeshType = Enum.MeshType.FileMesh | |
4126 | b2.Name = "Mesh" | |
4127 | b2.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4128 | p3 = Instance.new("Part", m3) | |
4129 | p3.BrickColor = BrickColor.new("Black") | |
4130 | p3.Material = Enum.Material.Metal | |
4131 | p3.CFrame = CFrame.new(0, 3.10002589, 0.970001996, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4132 | p3.CanCollide = false | |
4133 | p3.Locked = true | |
4134 | p3.FormFactor = Enum.FormFactor.Custom | |
4135 | p3.Size = Vector3.new(2, 2, 0.200000018) | |
4136 | p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4137 | p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4138 | p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4139 | p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4140 | p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4141 | p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4142 | b3 = Instance.new("SpecialMesh", p3) | |
4143 | b3.MeshType = Enum.MeshType.Brick | |
4144 | b3.Name = "Mesh" | |
4145 | b3.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4146 | p4 = Instance.new("Part", m3) | |
4147 | p4.BrickColor = BrickColor.new("Black") | |
4148 | p4.Material = Enum.Material.Metal | |
4149 | p4.CFrame = CFrame.new(0, 4.00002623, 0.529999971, 1, 0, 0, 0, -4.37113883e-008, 1, 0, -1, -4.37113883e-008) | |
4150 | p4.CanCollide = false | |
4151 | p4.Locked = true | |
4152 | p4.FormFactor = Enum.FormFactor.Custom | |
4153 | p4.Size = Vector3.new(2, 1.04000008, 0.239999995) | |
4154 | p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4155 | p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4156 | p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4157 | p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4158 | p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4159 | p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4160 | b4 = Instance.new("SpecialMesh", p4) | |
4161 | b4.MeshType = Enum.MeshType.Brick | |
4162 | b4.Name = "Mesh" | |
4163 | b4.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4164 | p5 = Instance.new("Part", m3) | |
4165 | p5.BrickColor = BrickColor.new("Black") | |
4166 | p5.Material = Enum.Material.Metal | |
4167 | p5.CFrame = CFrame.new(-0.499999821, 3.15002489, 0.0999978557, 7.54979084e-008, 1, 0, 4.37113918e-008, 0, 1, 1, -7.54978942e-008, -4.37113883e-008) | |
4168 | p5.CanCollide = false | |
4169 | p5.Locked = true | |
4170 | p5.FormFactor = Enum.FormFactor.Custom | |
4171 | p5.Size = Vector3.new(0.300000012, 1, 1.89999998) | |
4172 | p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4173 | p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4174 | p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4175 | p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4176 | p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4177 | p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4178 | b5 = Instance.new("SpecialMesh", p5) | |
4179 | b5.MeshType = Enum.MeshType.Wedge | |
4180 | b5.Name = "Mesh" | |
4181 | b5.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4182 | p6 = Instance.new("Part", m3) | |
4183 | p6.BrickColor = BrickColor.new("Black") | |
4184 | p6.Material = Enum.Material.Metal | |
4185 | p6.CFrame = CFrame.new(0.500000179, 3.15002489, 0.0999980345, -4.37113918e-008, -1, 0, -4.37113812e-008, 0, 1, -1, 4.37113847e-008, -4.37113883e-008) | |
4186 | p6.CanCollide = false | |
4187 | p6.Locked = true | |
4188 | p6.FormFactor = Enum.FormFactor.Custom | |
4189 | p6.Size = Vector3.new(0.300000012, 0.99999994, 1.89999998) | |
4190 | p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4191 | p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4192 | p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4193 | p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4194 | p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4195 | p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4196 | b6 = Instance.new("SpecialMesh", p6) | |
4197 | b6.MeshType = Enum.MeshType.Wedge | |
4198 | b6.Name = "Mesh" | |
4199 | b6.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4200 | p7 = Instance.new("Part", m3) | |
4201 | p7.BrickColor = BrickColor.new("Black") | |
4202 | p7.Material = Enum.Material.Metal | |
4203 | p7.CFrame = CFrame.new(1.63912773e-007, 3.20002794, 0.0999980569, -3.09086197e-008, -0.707106829, -0.707106769, -7.46200044e-008, -0.707106769, 0.707106829, -1, 7.46200044e-008, -3.09086197e-008) | |
4204 | p7.CanCollide = false | |
4205 | p7.Locked = true | |
4206 | p7.FormFactor = Enum.FormFactor.Custom | |
4207 | p7.Size = Vector3.new(0.300000012, 1.20000005, 1.20000005) | |
4208 | p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4209 | p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4210 | p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4211 | p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4212 | p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4213 | p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4214 | b7 = Instance.new("SpecialMesh", p7) | |
4215 | b7.MeshType = Enum.MeshType.Wedge | |
4216 | b7.Name = "Mesh" | |
4217 | p8 = Instance.new("Part", m3) | |
4218 | p8.BrickColor = BrickColor.new("Black") | |
4219 | p8.Material = Enum.Material.Metal | |
4220 | p8.CFrame = CFrame.new(-1, 3.10002613, 0.520000935, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
4221 | p8.CanCollide = false | |
4222 | p8.Locked = true | |
4223 | p8.FormFactor = Enum.FormFactor.Custom | |
4224 | p8.Size = Vector3.new(1, 2, 0.200000018) | |
4225 | p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4226 | p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4227 | p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4228 | p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4229 | p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4230 | p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4231 | b8 = Instance.new("SpecialMesh", p8) | |
4232 | b8.MeshType = Enum.MeshType.Brick | |
4233 | b8.Name = "Mesh" | |
4234 | b8.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4235 | p9 = Instance.new("Part", m3) | |
4236 | p9.BrickColor = BrickColor.new("Black") | |
4237 | p9.Material = Enum.Material.Metal | |
4238 | p9.CFrame = CFrame.new(1, 3.10002613, 0.520001054, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
4239 | p9.CanCollide = false | |
4240 | p9.Locked = true | |
4241 | p9.FormFactor = Enum.FormFactor.Custom | |
4242 | p9.Size = Vector3.new(1, 2, 0.200000018) | |
4243 | p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4244 | p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4245 | p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4246 | p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4247 | p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4248 | p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4249 | b9 = Instance.new("SpecialMesh", p9) | |
4250 | b9.MeshType = Enum.MeshType.Brick | |
4251 | b9.Name = "Mesh" | |
4252 | b9.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4253 | p10 = Instance.new("Part", m3) | |
4254 | p10.BrickColor = BrickColor.new("Black") | |
4255 | p10.Material = Enum.Material.Metal | |
4256 | p10.CFrame = CFrame.new(0, 2.05002642, 0.539999843, 1, 0, 0, 0, -4.37113883e-008, 1, 0, -1, -4.37113883e-008) | |
4257 | p10.CanCollide = false | |
4258 | p10.Locked = true | |
4259 | p10.FormFactor = Enum.FormFactor.Custom | |
4260 | p10.Size = Vector3.new(2, 1.0200001, 0.239999995) | |
4261 | p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4262 | p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4263 | p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4264 | p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4265 | p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4266 | p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4267 | b10 = Instance.new("SpecialMesh", p10) | |
4268 | b10.MeshType = Enum.MeshType.Brick | |
4269 | b10.Name = "Mesh" | |
4270 | b10.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4271 | p11 = Instance.new("Part", m3) | |
4272 | p11.BrickColor = BrickColor.new("Really black") | |
4273 | p11.Material = Enum.Material.Metal | |
4274 | p11.CFrame = CFrame.new(0.499999523, 4.05002451, -0.0499982014, 1.00000024, -8.94069672e-008, -1.78813934e-007, -2.98023224e-008, 0.906307817, -0.422618449, -2.23517418e-007, 0.42261821, 0.906307697) | |
4275 | p11.CanCollide = false | |
4276 | p11.Locked = true | |
4277 | p11.FormFactor = Enum.FormFactor.Custom | |
4278 | p11.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4279 | b11 = Instance.new("SpecialMesh", p11) | |
4280 | b11.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4281 | b11.TextureId = "" | |
4282 | b11.MeshType = Enum.MeshType.FileMesh | |
4283 | b11.Name = "Mesh" | |
4284 | b11.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4285 | p12 = Instance.new("Part", m3) | |
4286 | p12.BrickColor = BrickColor.new("Really black") | |
4287 | p12.Material = Enum.Material.Metal | |
4288 | p12.Transparency = 1 | |
4289 | p12.Name = "Chain2Torso" | |
4290 | p12.CFrame = CFrame.new(0.0500000007, 3.35002589, 0.0200020671, -4.37113883e-008, -1, 0, -4.37113883e-008, 1.91068547e-015, -1, 1, -4.37113883e-008, -4.37113883e-008) | |
4291 | p12.CanCollide = false | |
4292 | p12.Locked = true | |
4293 | p12.FormFactor = Enum.FormFactor.Custom | |
4294 | p12.Size = Vector3.new(0.699999988, 0.300000012, 0.300000012) | |
4295 | b12 = Instance.new("SpecialMesh", p12) | |
4296 | b12.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4297 | b12.TextureId = "" | |
4298 | b12.MeshType = Enum.MeshType.FileMesh | |
4299 | b12.Name = "Mesh" | |
4300 | b12.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4301 | p13 = Instance.new("Part", m3) | |
4302 | p13.BrickColor = BrickColor.new("Really black") | |
4303 | p13.Material = Enum.Material.Metal | |
4304 | p13.CFrame = CFrame.new(-0.700000763, 4.25002289, 0.349998087, -0.606457233, -0.374239564, 0.70153743, -0.641863465, -0.290311694, -0.709739804, 0.469277143, -0.880717754, -0.0641489923) | |
4305 | p13.CanCollide = false | |
4306 | p13.Locked = true | |
4307 | p13.FormFactor = Enum.FormFactor.Custom | |
4308 | p13.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4309 | b13 = Instance.new("SpecialMesh", p13) | |
4310 | b13.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4311 | b13.TextureId = "" | |
4312 | b13.MeshType = Enum.MeshType.FileMesh | |
4313 | b13.Name = "Mesh" | |
4314 | b13.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4315 | p14 = Instance.new("Part", m3) | |
4316 | p14.BrickColor = BrickColor.new("Really black") | |
4317 | p14.Material = Enum.Material.Metal | |
4318 | p14.CFrame = CFrame.new(-0.0500002243, 3.50002766, -0.150001988, -0.331867754, 0.457445055, -0.824989557, 0.877285957, -0.171802372, -0.448166817, -0.346746802, -0.87248385, -0.344294399) | |
4319 | p14.CanCollide = false | |
4320 | p14.Locked = true | |
4321 | p14.FormFactor = Enum.FormFactor.Custom | |
4322 | p14.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4323 | b14 = Instance.new("SpecialMesh", p14) | |
4324 | b14.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4325 | b14.TextureId = "" | |
4326 | b14.MeshType = Enum.MeshType.FileMesh | |
4327 | b14.Name = "Mesh" | |
4328 | b14.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4329 | p15 = Instance.new("Part", m3) | |
4330 | p15.BrickColor = BrickColor.new("Really black") | |
4331 | p15.Material = Enum.Material.Metal | |
4332 | p15.CFrame = CFrame.new(0.199999034, 3.55002332, -0.150001839, -0.0627828911, -0.802308202, -0.593599737, 0.678633273, -0.470427632, 0.564052343, -0.731789052, -0.367423117, 0.57400763) | |
4333 | p15.CanCollide = false | |
4334 | p15.Locked = true | |
4335 | p15.FormFactor = Enum.FormFactor.Custom | |
4336 | p15.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4337 | b15 = Instance.new("SpecialMesh", p15) | |
4338 | b15.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4339 | b15.TextureId = "" | |
4340 | b15.MeshType = Enum.MeshType.FileMesh | |
4341 | b15.Name = "Mesh" | |
4342 | b15.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4343 | p16 = Instance.new("Part", m3) | |
4344 | p16.BrickColor = BrickColor.new("Really black") | |
4345 | p16.Material = Enum.Material.Metal | |
4346 | p16.CFrame = CFrame.new(0.349999189, 3.70002842, -0.150001973, 0.994292557, 0.0709807873, 0.0796526894, -0.0587368309, 0.987431884, -0.146726117, -0.0890666768, 0.141209915, 0.985964835) | |
4347 | p16.CanCollide = false | |
4348 | p16.Locked = true | |
4349 | p16.FormFactor = Enum.FormFactor.Custom | |
4350 | p16.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4351 | b16 = Instance.new("SpecialMesh", p16) | |
4352 | b16.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4353 | b16.TextureId = "" | |
4354 | b16.MeshType = Enum.MeshType.FileMesh | |
4355 | b16.Name = "Mesh" | |
4356 | b16.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4357 | p17 = Instance.new("Part", m3) | |
4358 | p17.BrickColor = BrickColor.new("Really black") | |
4359 | p17.Material = Enum.Material.Metal | |
4360 | p17.CFrame = CFrame.new(-0.200000346, 3.70002747, -0.150002211, 0.964791715, 0.0184034109, -0.262370646, -0.0587368906, 0.987431884, -0.146726027, 0.256372869, 0.156970888, 0.953746974) | |
4361 | p17.CanCollide = false | |
4362 | p17.Locked = true | |
4363 | p17.FormFactor = Enum.FormFactor.Custom | |
4364 | p17.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4365 | b17 = Instance.new("SpecialMesh", p17) | |
4366 | b17.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4367 | b17.TextureId = "" | |
4368 | b17.MeshType = Enum.MeshType.FileMesh | |
4369 | b17.Name = "Mesh" | |
4370 | b17.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4371 | p18 = Instance.new("Part", m3) | |
4372 | p18.BrickColor = BrickColor.new("Really black") | |
4373 | p18.Material = Enum.Material.Metal | |
4374 | p18.CFrame = CFrame.new(-0.35000062, 3.85002661, -0.150002271, 0.407530367, -0.427938014, 0.806714416, 0.0989350602, 0.898891687, 0.426855773, -0.907816589, -0.0941444039, 0.40866372) | |
4375 | p18.CanCollide = false | |
4376 | p18.Locked = true | |
4377 | p18.FormFactor = Enum.FormFactor.Custom | |
4378 | p18.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4379 | b18 = Instance.new("SpecialMesh", p18) | |
4380 | b18.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4381 | b18.TextureId = "" | |
4382 | b18.MeshType = Enum.MeshType.FileMesh | |
4383 | b18.Name = "Mesh" | |
4384 | b18.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4385 | p19 = Instance.new("Part", m3) | |
4386 | p19.BrickColor = BrickColor.new("Really black") | |
4387 | p19.Material = Enum.Material.Metal | |
4388 | p19.CFrame = CFrame.new(0.599999547, 4.25002337, 1.49011612e-008, 0.450589776, 0.596651912, -0.664060116, 0.322663993, 0.584720135, 0.744305372, 0.832379937, -0.549644768, 0.0709509254) | |
4389 | p19.CanCollide = false | |
4390 | p19.Locked = true | |
4391 | p19.FormFactor = Enum.FormFactor.Custom | |
4392 | p19.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4393 | b19 = Instance.new("SpecialMesh", p19) | |
4394 | b19.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4395 | b19.TextureId = "" | |
4396 | b19.MeshType = Enum.MeshType.FileMesh | |
4397 | b19.Name = "Mesh" | |
4398 | b19.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4399 | p20 = Instance.new("Part", m3) | |
4400 | p20.BrickColor = BrickColor.new("Really black") | |
4401 | p20.Material = Enum.Material.Metal | |
4402 | p20.CFrame = CFrame.new(0.449999154, 3.90002728, -0.150000244, 0.148452312, 0.508259773, -0.848312676, -0.212012291, 0.85422945, 0.474703223, 0.965925753, 0.109381542, 0.234569833) | |
4403 | p20.CanCollide = false | |
4404 | p20.Locked = true | |
4405 | p20.FormFactor = Enum.FormFactor.Custom | |
4406 | p20.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4407 | b20 = Instance.new("SpecialMesh", p20) | |
4408 | b20.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4409 | b20.TextureId = "" | |
4410 | b20.MeshType = Enum.MeshType.FileMesh | |
4411 | b20.Name = "Mesh" | |
4412 | b20.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4413 | p21 = Instance.new("Part", m3) | |
4414 | p21.BrickColor = BrickColor.new("Really black") | |
4415 | p21.Material = Enum.Material.Metal | |
4416 | p21.CFrame = CFrame.new(0.699999869, 4.25002337, 0.200001985, -0.0996009707, 0.981125295, 0.165750414, -0.142243966, -0.178907469, 0.973529041, 0.98480773, 0.0733870864, 0.157378286) | |
4417 | p21.CanCollide = false | |
4418 | p21.Locked = true | |
4419 | p21.FormFactor = Enum.FormFactor.Custom | |
4420 | p21.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4421 | b21 = Instance.new("SpecialMesh", p21) | |
4422 | b21.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4423 | b21.TextureId = "" | |
4424 | b21.MeshType = Enum.MeshType.FileMesh | |
4425 | b21.Name = "Mesh" | |
4426 | b21.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4427 | p22 = Instance.new("Part", m3) | |
4428 | p22.BrickColor = BrickColor.new("Really black") | |
4429 | p22.Material = Enum.Material.Metal | |
4430 | p22.CFrame = CFrame.new(0.69999975, 4.25002289, 0.450001955, -0.167731196, 0.167446673, 0.971508265, 0.0449438766, -0.983146012, 0.17721194, 0.984807789, 0.0733873621, 0.157378122) | |
4431 | p22.CanCollide = false | |
4432 | p22.Locked = true | |
4433 | p22.FormFactor = Enum.FormFactor.Custom | |
4434 | p22.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4435 | b22 = Instance.new("SpecialMesh", p22) | |
4436 | b22.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4437 | b22.TextureId = "" | |
4438 | b22.MeshType = Enum.MeshType.FileMesh | |
4439 | b22.Name = "Mesh" | |
4440 | b22.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4441 | p23 = Instance.new("Part", m3) | |
4442 | p23.BrickColor = BrickColor.new("Really black") | |
4443 | p23.Material = Enum.Material.Metal | |
4444 | p23.CFrame = CFrame.new(0.699999511, 4.25002289, 0.700001478, 0.0593914539, -0.993999004, 0.0918651819, 0.163175613, -0.0811224878, -0.98325628, 0.984807849, 0.0733875483, 0.157378405) | |
4445 | p23.CanCollide = false | |
4446 | p23.Locked = true | |
4447 | p23.FormFactor = Enum.FormFactor.Custom | |
4448 | p23.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4449 | b23 = Instance.new("SpecialMesh", p23) | |
4450 | b23.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4451 | b23.TextureId = "" | |
4452 | b23.MeshType = Enum.MeshType.FileMesh | |
4453 | b23.Name = "Mesh" | |
4454 | b23.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4455 | p24 = Instance.new("Part", m3) | |
4456 | p24.BrickColor = BrickColor.new("Really black") | |
4457 | p24.Material = Enum.Material.Metal | |
4458 | p24.CFrame = CFrame.new(0.699999452, 4.25002289, 0.900001347, -0.197025463, -0.431517303, 0.880326331, 0.133022487, -0.90138948, -0.412070453, 0.971332312, 0.0359149873, 0.234997824) | |
4459 | p24.CanCollide = false | |
4460 | p24.Locked = true | |
4461 | p24.FormFactor = Enum.FormFactor.Custom | |
4462 | p24.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4463 | b24 = Instance.new("SpecialMesh", p24) | |
4464 | b24.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4465 | b24.TextureId = "" | |
4466 | b24.MeshType = Enum.MeshType.FileMesh | |
4467 | b24.Name = "Mesh" | |
4468 | b24.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4469 | p25 = Instance.new("Part", m3) | |
4470 | p25.BrickColor = BrickColor.new("Really black") | |
4471 | p25.Material = Enum.Material.Metal | |
4472 | p25.CFrame = CFrame.new(0.599999249, 4.25002289, 1.05000341, -0.793593884, -0.433597952, 0.42685172, 0.426002622, 0.104941569, 0.898615122, -0.434431762, 0.894975305, 0.101432741) | |
4473 | p25.CanCollide = false | |
4474 | p25.Locked = true | |
4475 | p25.FormFactor = Enum.FormFactor.Custom | |
4476 | p25.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4477 | b25 = Instance.new("SpecialMesh", p25) | |
4478 | b25.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4479 | b25.TextureId = "" | |
4480 | b25.MeshType = Enum.MeshType.FileMesh | |
4481 | b25.Name = "Mesh" | |
4482 | b25.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4483 | p26 = Instance.new("Part", m3) | |
4484 | p26.BrickColor = BrickColor.new("Really black") | |
4485 | p26.Material = Enum.Material.Metal | |
4486 | p26.CFrame = CFrame.new(0.399999261, 4.25002289, 1.09999716, 0.474074066, -0.73934859, 0.478140384, 0.876810074, 0.445984155, -0.17972827, -0.0803612769, 0.504442811, 0.859697402) | |
4487 | p26.CanCollide = false | |
4488 | p26.Locked = true | |
4489 | p26.FormFactor = Enum.FormFactor.Custom | |
4490 | p26.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4491 | b26 = Instance.new("SpecialMesh", p26) | |
4492 | b26.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4493 | b26.TextureId = "" | |
4494 | b26.MeshType = Enum.MeshType.FileMesh | |
4495 | b26.Name = "Mesh" | |
4496 | b26.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4497 | p27 = Instance.new("Part", m3) | |
4498 | p27.BrickColor = BrickColor.new("Really black") | |
4499 | p27.Material = Enum.Material.Metal | |
4500 | p27.CFrame = CFrame.new(0.249999076, 4.25002289, 1.20000076, 0.524626255, -0.838181257, 0.149064019, -0.503709316, -0.446768612, -0.739374638, 0.686326742, 0.31281051, -0.656585932) | |
4501 | p27.CanCollide = false | |
4502 | p27.Locked = true | |
4503 | p27.FormFactor = Enum.FormFactor.Custom | |
4504 | p27.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4505 | b27 = Instance.new("SpecialMesh", p27) | |
4506 | b27.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4507 | b27.TextureId = "" | |
4508 | b27.MeshType = Enum.MeshType.FileMesh | |
4509 | b27.Name = "Mesh" | |
4510 | b27.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4511 | p28 = Instance.new("Part", m3) | |
4512 | p28.BrickColor = BrickColor.new("Really black") | |
4513 | p28.Material = Enum.Material.Metal | |
4514 | p28.CFrame = CFrame.new(0.0499990731, 4.25002289, 1.20000088, 0.524626136, -0.838181317, 0.149063885, 0.588431716, 0.230477661, -0.775002301, 0.615236104, 0.494300276, 0.614126861) | |
4515 | p28.CanCollide = false | |
4516 | p28.Locked = true | |
4517 | p28.FormFactor = Enum.FormFactor.Custom | |
4518 | p28.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4519 | b28 = Instance.new("SpecialMesh", p28) | |
4520 | b28.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4521 | b28.TextureId = "" | |
4522 | b28.MeshType = Enum.MeshType.FileMesh | |
4523 | b28.Name = "Mesh" | |
4524 | b28.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4525 | p29 = Instance.new("Part", m3) | |
4526 | p29.BrickColor = BrickColor.new("Really black") | |
4527 | p29.Material = Enum.Material.Metal | |
4528 | p29.CFrame = CFrame.new(-0.200000852, 4.25002289, 1.20000088, 0.524626195, -0.838181257, 0.149063647, 0.664180398, 0.512506962, 0.544243872, -0.532571197, -0.186519295, 0.825577736) | |
4529 | p29.CanCollide = false | |
4530 | p29.Locked = true | |
4531 | p29.FormFactor = Enum.FormFactor.Custom | |
4532 | p29.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4533 | b29 = Instance.new("SpecialMesh", p29) | |
4534 | b29.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4535 | b29.TextureId = "" | |
4536 | b29.MeshType = Enum.MeshType.FileMesh | |
4537 | b29.Name = "Mesh" | |
4538 | b29.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4539 | p30 = Instance.new("Part", m3) | |
4540 | p30.BrickColor = BrickColor.new("Really black") | |
4541 | p30.Material = Enum.Material.Metal | |
4542 | p30.CFrame = CFrame.new(-0.400000989, 4.25002289, 1.15000105, -0.205189675, -0.942334533, -0.264392197, 0.472657442, 0.141141802, -0.869870245, 0.857025325, -0.303455055, 0.416440606) | |
4543 | p30.CanCollide = false | |
4544 | p30.Locked = true | |
4545 | p30.FormFactor = Enum.FormFactor.Custom | |
4546 | p30.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4547 | b30 = Instance.new("SpecialMesh", p30) | |
4548 | b30.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4549 | b30.TextureId = "" | |
4550 | b30.MeshType = Enum.MeshType.FileMesh | |
4551 | b30.Name = "Mesh" | |
4552 | b30.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4553 | p31 = Instance.new("Part", m3) | |
4554 | p31.BrickColor = BrickColor.new("Really black") | |
4555 | p31.Material = Enum.Material.Metal | |
4556 | p31.CFrame = CFrame.new(-0.550001025, 4.25002337, 0.999999702, 0.151335806, -0.651350021, -0.743532896, 0.979139984, 0.201951638, 0.022377044, 0.135582238, -0.731408894, 0.668325186) | |
4557 | p31.CanCollide = false | |
4558 | p31.Locked = true | |
4559 | p31.FormFactor = Enum.FormFactor.Custom | |
4560 | p31.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4561 | b31 = Instance.new("SpecialMesh", p31) | |
4562 | b31.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4563 | b31.TextureId = "" | |
4564 | b31.MeshType = Enum.MeshType.FileMesh | |
4565 | b31.Name = "Mesh" | |
4566 | b31.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4567 | p32 = Instance.new("Part", m3) | |
4568 | p32.BrickColor = BrickColor.new("Really black") | |
4569 | p32.Material = Enum.Material.Metal | |
4570 | p32.CFrame = CFrame.new(-0.700000763, 4.25002337, 0.800000489, -0.804778874, -0.593520701, 0.0080409348, 0.142058611, -0.205740049, -0.968240976, 0.576325178, -0.778077364, 0.249890015) | |
4571 | p32.CanCollide = false | |
4572 | p32.Locked = true | |
4573 | p32.FormFactor = Enum.FormFactor.Custom | |
4574 | p32.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4575 | b32 = Instance.new("SpecialMesh", p32) | |
4576 | b32.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4577 | b32.TextureId = "" | |
4578 | b32.MeshType = Enum.MeshType.FileMesh | |
4579 | b32.Name = "Mesh" | |
4580 | b32.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4581 | p33 = Instance.new("Part", m3) | |
4582 | p33.BrickColor = BrickColor.new("Really black") | |
4583 | p33.Material = Enum.Material.Metal | |
4584 | p33.CFrame = CFrame.new(-0.700000942, 4.25002289, 0.549999833, -0.526802063, -0.220915288, -0.820777893, 0.708702326, 0.418966174, -0.567634225, 0.469277024, -0.880717933, -0.0641489923) | |
4585 | p33.CanCollide = false | |
4586 | p33.Locked = true | |
4587 | p33.FormFactor = Enum.FormFactor.Custom | |
4588 | p33.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4589 | b33 = Instance.new("SpecialMesh", p33) | |
4590 | b33.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4591 | b33.TextureId = "" | |
4592 | b33.MeshType = Enum.MeshType.FileMesh | |
4593 | b33.Name = "Mesh" | |
4594 | b33.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4595 | p34 = Instance.new("Part", m3) | |
4596 | p34.BrickColor = BrickColor.new("Really black") | |
4597 | p34.Material = Enum.Material.Metal | |
4598 | p34.Name = "Connection" | |
4599 | p34.CFrame = CFrame.new(0.0551848896, 3.35002589, -0.131655902, 0.635109425, -0.765570045, -0.102657467, -0.766416311, -0.641122162, 0.0396047123, -0.0961361453, 0.0535250306, -0.993928015) | |
4600 | p34.CanCollide = false | |
4601 | p34.Locked = true | |
4602 | p34.FormFactor = Enum.FormFactor.Custom | |
4603 | p34.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4604 | b34 = Instance.new("SpecialMesh", p34) | |
4605 | b34.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4606 | b34.TextureId = "" | |
4607 | b34.MeshType = Enum.MeshType.FileMesh | |
4608 | b34.Name = "Mesh" | |
4609 | b34.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4610 | p35 = Instance.new("Part", m3) | |
4611 | p35.BrickColor = BrickColor.new("Really black") | |
4612 | p35.Material = Enum.Material.Metal | |
4613 | p35.CFrame = CFrame.new(-0.600001037, 4.25002289, 0.149997264, 0.493824095, 0.604460001, 0.62511301, -0.565569818, -0.322785676, 0.758907318, 0.660506427, -0.728311539, 0.182464883) | |
4614 | p35.CanCollide = false | |
4615 | p35.Locked = true | |
4616 | p35.FormFactor = Enum.FormFactor.Custom | |
4617 | p35.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4618 | b35 = Instance.new("SpecialMesh", p35) | |
4619 | b35.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4620 | b35.TextureId = "" | |
4621 | b35.MeshType = Enum.MeshType.FileMesh | |
4622 | b35.Name = "Mesh" | |
4623 | b35.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4624 | p36 = Instance.new("Part", m3) | |
4625 | p36.BrickColor = BrickColor.new("Really black") | |
4626 | p36.Material = Enum.Material.Metal | |
4627 | p36.CFrame = CFrame.new(-0.500000834, 4.2000227, -2.52574682e-006, -0.285961747, 0.418113738, -0.862210572, 0.191904813, 0.906544387, 0.375965416, 0.93882823, -0.0579507053, -0.339474916) | |
4628 | p36.CanCollide = false | |
4629 | p36.Locked = true | |
4630 | p36.FormFactor = Enum.FormFactor.Custom | |
4631 | p36.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) | |
4632 | b36 = Instance.new("SpecialMesh", p36) | |
4633 | b36.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
4634 | b36.TextureId = "" | |
4635 | b36.MeshType = Enum.MeshType.FileMesh | |
4636 | b36.Name = "Mesh" | |
4637 | b36.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024) | |
4638 | w1 = Instance.new("Weld", p2) | |
4639 | w1.Name = "Joint" | |
4640 | w1.Part0 = p2 | |
4641 | w1.C0 = CFrame.new(-0.211238861, -0.0362606049, -0.0810072422, -0.57012105, 0.811055779, -0.130959615, -0.254106343, -0.022495009, 0.966914535, 0.781275749, 0.584536016, 0.218919396) | |
4642 | w1.Part1 = p18 | |
4643 | w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4644 | w2 = Instance.new("Weld", p3) | |
4645 | w2.Name = "Joint" | |
4646 | w2.Part0 = p3 | |
4647 | w2.C0 = CFrame.new(0, 0, -0.470001936, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4648 | w2.Part1 = p1 | |
4649 | w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4650 | w3 = Instance.new("Weld", p4) | |
4651 | w3.Name = "Joint" | |
4652 | w3.Part0 = p4 | |
4653 | w3.C0 = CFrame.new(0, 0.0299999714, -0.900000334, 1, 0, 0, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008) | |
4654 | w3.Part1 = p1 | |
4655 | w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4656 | w4 = Instance.new("Weld", p5) | |
4657 | w4.Name = "Joint" | |
4658 | w4.Part0 = p5 | |
4659 | w4.C0 = CFrame.new(2.38418579e-007, 0.5, 0.0500030518, -1, -9.67369829e-009, -5.33850759e-008, 4.45892816e-008, -0.707106829, -0.707106769, -3.09086161e-008, -0.707106769, 0.707106829) | |
4660 | w4.Part1 = p7 | |
4661 | w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4662 | w5 = Instance.new("Weld", p6) | |
4663 | w5.Name = "Joint" | |
4664 | w5.Part0 = p6 | |
4665 | w5.C0 = CFrame.new(0, 0.5, 0.0500030518, 1, -1.28027651e-008, 3.09086197e-008, -1.28027686e-008, 0.707106829, 0.707106769, -3.09086161e-008, -0.707106769, 0.707106829) | |
4666 | w5.Part1 = p7 | |
4667 | w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4668 | w6 = Instance.new("Weld", p7) | |
4669 | w6.Name = "Joint" | |
4670 | w6.Part0 = p7 | |
4671 | w6.C0 = CFrame.new(-0.400002003, 0.070712328, -0.0707120895, -3.09086197e-008, -7.46200044e-008, -1, -0.707106829, -0.707106769, 7.46200044e-008, -0.707106769, 0.707106829, -3.09086197e-008) | |
4672 | w6.Part1 = p1 | |
4673 | w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4674 | w7 = Instance.new("Weld", p8) | |
4675 | w7.Name = "Joint" | |
4676 | w7.Part0 = p8 | |
4677 | w7.C0 = CFrame.new(-0.0200009346, -2.38418579e-007, -1, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008) | |
4678 | w7.Part1 = p1 | |
4679 | w7.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4680 | w8 = Instance.new("Weld", p9) | |
4681 | w8.Name = "Joint" | |
4682 | w8.Part0 = p9 | |
4683 | w8.C0 = CFrame.new(-0.0200009346, -2.38418579e-007, 1, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008) | |
4684 | w8.Part1 = p1 | |
4685 | w8.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4686 | w9 = Instance.new("Weld", p10) | |
4687 | w9.Name = "Joint" | |
4688 | w9.Part0 = p10 | |
4689 | w9.C0 = CFrame.new(0, 0.0399997234, 1.04999948, 1, 0, 0, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008) | |
4690 | w9.Part1 = p1 | |
4691 | w9.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4692 | w10 = Instance.new("Weld", p11) | |
4693 | w10.Name = "Joint" | |
4694 | w10.Part0 = p11 | |
4695 | w10.C0 = CFrame.new(0.100000024, 0.202390671, -0.0392093658, 0.450589836, 0.596651673, -0.664059937, 0.644212067, 0.297646403, 0.704554796, 0.618028879, -0.745260656, -0.250253737) | |
4696 | w10.Part1 = p19 | |
4697 | w10.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4698 | w11 = Instance.new("Weld", p12) | |
4699 | w11.Name = "Joint" | |
4700 | w11.Part0 = p12 | |
4701 | w11.C0 = CFrame.new(0.479997993, 0.0499999784, 0.25, -4.37113883e-008, -4.37113883e-008, 1, -1, 1.91068547e-015, -4.37113883e-008, 0, -1, -4.37113883e-008) | |
4702 | w11.Part1 = p1 | |
4703 | w11.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4704 | w12 = Instance.new("Weld", p13) | |
4705 | w12.Name = "Joint" | |
4706 | w12.Part0 = p13 | |
4707 | w12.C0 = CFrame.new(-0.1545012, 0.138720512, 0.0829834938, 0.373496056, -0.501174688, -0.780592561, -0.602336764, 0.50893271, -0.614961803, 0.70547235, 0.699865282, -0.111791633) | |
4708 | w12.Part1 = p35 | |
4709 | w12.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4710 | w13 = Instance.new("Weld", p14) | |
4711 | w13.Name = "Joint" | |
4712 | w13.Part0 = p14 | |
4713 | w13.C0 = CFrame.new(-0.172863483, 0.0578804016, -0.0258672237, -0.849803627, -0.326939017, 0.413454711, 0.506076992, -0.286759645, 0.813421786, -0.147377193, 0.900488615, 0.409145683) | |
4714 | w13.Part1 = p34 | |
4715 | w13.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4716 | w14 = Instance.new("Weld", p15) | |
4717 | w14.Name = "Joint" | |
4718 | w14.Part0 = p15 | |
4719 | w14.C0 = CFrame.new(0.0923810005, -0.190912724, -0.00442934036, -0.0371075198, 0.56231159, -0.826092422, -0.73737216, -0.573347449, -0.357148677, -0.674466848, 0.595884562, 0.435908347) | |
4720 | w14.Part1 = p16 | |
4721 | w14.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4722 | w15 = Instance.new("Weld", p16) | |
4723 | w15.Name = "Joint" | |
4724 | w15.Part0 = p16 | |
4725 | w15.C0 = CFrame.new(0.0876817107, 0.204583645, -0.0213780403, 0.074026458, 0.445441723, -0.892245352, -0.0624118894, 0.895015597, 0.441646636, 0.995301366, 0.022993207, 0.0940556675) | |
4726 | w15.Part1 = p20 | |
4727 | w15.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4728 | w16 = Instance.new("Weld", p17) | |
4729 | w16.Name = "Joint" | |
4730 | w16.Part0 = p17 | |
4731 | w16.C0 = CFrame.new(0.156466246, -0.194725513, -0.0100102425, -0.460608691, 0.227749109, -0.85788697, 0.80572325, -0.29817903, -0.51176101, -0.372357011, -0.926941037, -0.0461589098) | |
4732 | w16.Part1 = p14 | |
4733 | w16.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4734 | w17 = Instance.new("Weld", p18) | |
4735 | w17.Name = "Joint" | |
4736 | w17.Part0 = p18 | |
4737 | w17.C0 = CFrame.new(0.046289444, -0.199023724, 0.0569794178, 0.154631272, -0.0373091251, -0.987267554, -0.489805043, 0.864940584, -0.109402351, 0.858009458, 0.500485599, 0.115472674) | |
4738 | w17.Part1 = p17 | |
4739 | w17.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4740 | w18 = Instance.new("Weld", p19) | |
4741 | w18.Name = "Joint" | |
4742 | w18.Part0 = p19 | |
4743 | w18.C0 = CFrame.new(0.211536884, -0.0502645969, -0.0522158146, 0.728958309, 0.445444137, 0.519806981, -0.683894217, 0.440442294, 0.581635118, 0.0301409438, -0.779480696, 0.625700712) | |
4744 | w18.Part1 = p21 | |
4745 | w18.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4746 | w19 = Instance.new("Weld", p20) | |
4747 | w19.Name = "Joint" | |
4748 | w19.Part0 = p20 | |
4749 | w19.C0 = CFrame.new(0.0722160339, 0.164483547, 0.0522456169, 0.148452476, 0.216069669, 0.965026319, 0.508259654, 0.820421398, -0.261879444, -0.848312438, 0.529360592, 0.0119740963) | |
4750 | w19.Part1 = p11 | |
4751 | w19.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4752 | w20 = Instance.new("Weld", p21) | |
4753 | w20.Name = "Joint" | |
4754 | w20.Part0 = p21 | |
4755 | w20.C0 = CFrame.new(0.246201992, 0.0183468163, 0.0393443108, 0.980159461, 0.195441127, 0.0330170989, -0.100333519, 0.345563769, 0.933016002, 0.170940176, -0.917817175, 0.358316928) | |
4756 | w20.Part1 = p22 | |
4757 | w20.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4758 | w21 = Instance.new("Weld", p22) | |
4759 | w21.Name = "Joint" | |
4760 | w21.Part0 = p22 | |
4761 | w21.C0 = CFrame.new(0.246201515, 0.0183467865, 0.0393443108, 0.96721822, 0.235350817, 0.0953874439, -0.0782081187, -0.0813006833, 0.993616521, 0.241603509, -0.968504071, -0.060229145) | |
4762 | w21.Part1 = p23 | |
4763 | w21.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4764 | w22 = Instance.new("Weld", p23) | |
4765 | w22.Name = "Joint" | |
4766 | w22.Part0 = p23 | |
4767 | w22.C0 = CFrame.new(0.196961403, 0.014677465, 0.031475544, 0.966579735, -0.137344033, 0.21647194, 0.256335169, 0.504686236, -0.824368834, 0.0039717555, 0.852307677, 0.523025632) | |
4768 | w22.Part1 = p24 | |
4769 | w22.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4770 | w23 = Instance.new("Weld", p24) | |
4771 | w23.Name = "Joint" | |
4772 | w23.Part0 = p24 | |
4773 | w23.C0 = CFrame.new(0.16540432, 0.0485391617, -0.0527825356, -0.208951756, 0.968707323, 0.133960381, -0.0571475253, 0.124654606, -0.990553021, -0.976254702, -0.214633241, 0.0293123852) | |
4774 | w23.Part1 = p25 | |
4775 | w23.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4776 | w24 = Instance.new("Weld", p25) | |
4777 | w24.Name = "Joint" | |
4778 | w24.Part0 = p25 | |
4779 | w24.C0 = CFrame.new(0.136999726, 0.131462574, -0.0802993774, 0.0322127938, 0.557586372, -0.829493642, -0.185464859, 0.81884563, 0.543226421, 0.982122838, 0.136343077, 0.129789978) | |
4780 | w24.Part1 = p26 | |
4781 | w24.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4782 | w25 = Instance.new("Weld", p26) | |
4783 | w25.Name = "Joint" | |
4784 | w25.Part0 = p26 | |
4785 | w25.C0 = CFrame.new(-0.0791475773, 0.161348343, 0.014251709, -0.2480997, -0.814228892, -0.524859786, -0.266315132, 0.578250885, -0.771169424, 0.931409001, -0.0515488982, -0.360305429) | |
4786 | w25.Part1 = p27 | |
4787 | w25.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4788 | w26 = Instance.new("Weld", p27) | |
4789 | w26.Name = "Joint" | |
4790 | w26.Part0 = p27 | |
4791 | w26.C0 = CFrame.new(-0.104925156, 0.167636156, -0.0298128128, 0.401087224, -0.216573805, 0.890070021, -0.510172248, 0.754199564, 0.413409412, -0.760824084, -0.619902253, 0.192009777) | |
4792 | w26.Part1 = p28 | |
4793 | w26.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4794 | w27 = Instance.new("Weld", p28) | |
4795 | w27.Name = "Joint" | |
4796 | w27.Part0 = p28 | |
4797 | w27.C0 = CFrame.new(-0.131156445, 0.209545135, -0.037266016, 0.338400394, -0.252909899, 0.906378388, -0.549903035, 0.728472173, 0.408576787, -0.763604522, -0.636682749, 0.10743928) | |
4798 | w27.Part1 = p29 | |
4799 | w27.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4800 | w28 = Instance.new("Weld", p29) | |
4801 | w28.Name = "Joint" | |
4802 | w28.Part0 = p29 | |
4803 | w28.C0 = CFrame.new(-0.0782968998, 0.176962137, -0.0710916519, -0.250144869, -0.239018306, -0.938241899, 0.254374206, 0.918783069, -0.301879942, 0.934195518, -0.314178288, -0.169028759) | |
4804 | w28.Part1 = p30 | |
4805 | w28.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4806 | w29 = Instance.new("Weld", p30) | |
4807 | w29.Name = "Joint" | |
4808 | w29.Part0 = p30 | |
4809 | w29.C0 = CFrame.new(-0.097776413, 0.186868906, -0.022808075, 0.547942579, -0.39773193, 0.735913277, -0.0455548018, 0.864242792, 0.501007974, -0.835274637, -0.30804801, 0.455436885) | |
4810 | w29.Part1 = p31 | |
4811 | w29.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4812 | w30 = Instance.new("Weld", p31) | |
4813 | w30.Name = "Joint" | |
4814 | w30.Part0 = p31 | |
4815 | w30.C0 = CFrame.new(-0.0498166084, 0.243983507, -0.0221347809, 0.0954426825, -0.396762908, -0.912945747, 0.131352007, 0.914132595, -0.38354671, 0.986730695, -0.0833105743, 0.139362901) | |
4816 | w30.Part1 = p32 | |
4817 | w30.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4818 | w31 = Instance.new("Weld", p32) | |
4819 | w31.Name = "Joint" | |
4820 | w31.Part0 = p32 | |
4821 | w31.C0 = CFrame.new(-0.144081593, 0.194519997, -0.0624723434, 0.795092285, -0.270274341, 0.542936563, -0.198274553, 0.730186164, 0.653846622, -0.573162735, -0.627518892, 0.526976764) | |
4822 | w31.Part1 = p33 | |
4823 | w31.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4824 | w32 = Instance.new("Weld", p33) | |
4825 | w32.Name = "Joint" | |
4826 | w32.Part0 = p33 | |
4827 | w32.C0 = CFrame.new(-0.0938563347, 0.176145077, 0.0128297806, 0.0848137587, -0.421895206, -0.902668893, -0.548244178, 0.736708403, -0.39583993, 0.832006574, 0.528455555, -0.168818489) | |
4828 | w32.Part1 = p13 | |
4829 | w32.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4830 | w33 = Instance.new("Weld", p34) | |
4831 | w33.Name = "Joint" | |
4832 | w33.Part0 = p34 | |
4833 | w33.C0 = CFrame.new(-0.0178728104, 0.0120868683, -0.150204837, -0.0961361453, -0.635109425, 0.766416311, 0.0535250939, 0.765570045, 0.641122162, -0.993928015, 0.102657512, -0.0396046676) | |
4834 | w33.Part1 = p12 | |
4835 | w33.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4836 | w34 = Instance.new("Weld", p35) | |
4837 | w34.Name = "Joint" | |
4838 | w34.Part0 = p35 | |
4839 | w34.C0 = CFrame.new(-0.0214147568, 0.185832024, -0.00280380249, 0.370351821, -0.344516218, -0.862640202, -0.918555975, 0.00231964141, -0.395284295, 0.138182849, 0.938777506, -0.315598398) | |
4840 | w34.Part1 = p36 | |
4841 | w34.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4842 | w35 = Instance.new("Weld", p36) | |
4843 | w35.Name = "Joint" | |
4844 | w35.Part0 = p36 | |
4845 | w35.C0 = CFrame.new(-0.136966705, -0.109280109, -0.0655572414, 0.678235054, 0.463834167, -0.569960475, 0.250202835, 0.583515286, 0.772598565, 0.690938354, -0.666609228, 0.279707849) | |
4846 | w35.Part1 = p2 | |
4847 | w35.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4848 | m3.Parent = torso | |
4849 | m3:MakeJoints() | |
4850 | ---------------------------------------------------- | |
4851 | local cor3 = Instance.new("Part", torso.Torso) | |
4852 | cor3.Name = "Thingy" | |
4853 | cor3.Locked = true | |
4854 | cor3.BottomSurface = 0 | |
4855 | cor3.CanCollide = false | |
4856 | cor3.Size = Vector3.new(1, 1, 1) | |
4857 | cor3.Transparency = 1 | |
4858 | cor3.TopSurface = 0 | |
4859 | corw3 = Instance.new("Weld", cor3) | |
4860 | corw3.Part0 = torso | |
4861 | corw3.Part1 = cor3 | |
4862 | corw3.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
4863 | corw3.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
4864 | weld3 = Instance.new("Weld", torso.Torso) | |
4865 | weld3.Part0 = cor3 | |
4866 | weld3.Part1 = torso.Torso.TorsoPlate | |
4867 | weld3.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
4868 | --Left Leg | |
4869 | m4 = Instance.new("Model") | |
4870 | m4.Name = "LeftLeg" | |
4871 | p1 = Instance.new("Part", m4) | |
4872 | p1.BrickColor = BrickColor.new("Really black") | |
4873 | p1.Material = Enum.Material.Metal | |
4874 | p1.Name = "LeftLegPlate" | |
4875 | p1.CFrame = CFrame.new(-1.5, 4.74442291, -7.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4876 | p1.Anchored = false | |
4877 | p1.CanCollide = false | |
4878 | p1.FormFactor = Enum.FormFactor.Custom | |
4879 | p1.Size = Vector3.new(1, 2, 1) | |
4880 | p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4881 | p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4882 | p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4883 | p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4884 | p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4885 | p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4886 | b1 = Instance.new("SpecialMesh", p1) | |
4887 | b1.MeshType = Enum.MeshType.Brick | |
4888 | b1.Name = "Mesh" | |
4889 | b1.Scale = Vector3.new(1.01999998, 1, 1.01999998) | |
4890 | p2 = Instance.new("Part", m4) | |
4891 | p2.BrickColor = BrickColor.new("Really black") | |
4892 | p2.Material = Enum.Material.Metal | |
4893 | p2.CFrame = CFrame.new(-2.0999999, 5.44442606, -7.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4894 | p2.Anchored = false | |
4895 | p2.CanCollide = false | |
4896 | p2.FormFactor = Enum.FormFactor.Custom | |
4897 | p2.Size = Vector3.new(0.239999995, 0.300000012, 0.899999976) | |
4898 | p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4899 | p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4900 | p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4901 | p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4902 | p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4903 | p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4904 | b2 = Instance.new("SpecialMesh", p2) | |
4905 | b2.MeshType = Enum.MeshType.Brick | |
4906 | b2.Name = "Mesh" | |
4907 | b2.Scale = Vector3.new(1.01999998, 1, 1.01999998) | |
4908 | p3 = Instance.new("Part", m4) | |
4909 | p3.BrickColor = BrickColor.new("Really black") | |
4910 | p3.Material = Enum.Material.Metal | |
4911 | p3.CFrame = CFrame.new(-2.0999999, 5.04442501, -7.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4912 | p3.Anchored = false | |
4913 | p3.CanCollide = false | |
4914 | p3.FormFactor = Enum.FormFactor.Custom | |
4915 | p3.Size = Vector3.new(0.200000003, 0.600000024, 0.800000012) | |
4916 | p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4917 | p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4918 | p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4919 | p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4920 | p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4921 | p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4922 | b3 = Instance.new("SpecialMesh", p3) | |
4923 | b3.MeshType = Enum.MeshType.Brick | |
4924 | b3.Name = "Mesh" | |
4925 | b3.Scale = Vector3.new(1.01999998, 1, 1.01999998) | |
4926 | p4 = Instance.new("Part", m4) | |
4927 | p4.BrickColor = BrickColor.new("Black") | |
4928 | p4.Material = Enum.Material.Metal | |
4929 | p4.CFrame = CFrame.new(-1.5, 4.74442291, -7.02999783, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4930 | p4.Anchored = false | |
4931 | p4.CanCollide = false | |
4932 | p4.FormFactor = Enum.FormFactor.Custom | |
4933 | p4.Size = Vector3.new(1, 2, 0.200000018) | |
4934 | p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4935 | p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4936 | p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4937 | p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4938 | p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4939 | p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4940 | b4 = Instance.new("SpecialMesh", p4) | |
4941 | b4.MeshType = Enum.MeshType.Brick | |
4942 | b4.Name = "Mesh" | |
4943 | b4.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4944 | p5 = Instance.new("Part", m4) | |
4945 | p5.BrickColor = BrickColor.new("Black") | |
4946 | p5.Material = Enum.Material.Metal | |
4947 | p5.CFrame = CFrame.new(-2, 4.74442291, -7.47999907, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
4948 | p5.Anchored = false | |
4949 | p5.CanCollide = false | |
4950 | p5.FormFactor = Enum.FormFactor.Custom | |
4951 | p5.Size = Vector3.new(1, 2, 0.200000018) | |
4952 | p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4953 | p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4954 | p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4955 | p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4956 | p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4957 | p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4958 | b5 = Instance.new("SpecialMesh", p5) | |
4959 | b5.MeshType = Enum.MeshType.Brick | |
4960 | b5.Name = "Mesh" | |
4961 | b5.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4962 | p6 = Instance.new("Part", m4) | |
4963 | p6.BrickColor = BrickColor.new("Black") | |
4964 | p6.Material = Enum.Material.Metal | |
4965 | p6.CFrame = CFrame.new(-1.50999999, 3.74442887, -7.5, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
4966 | p6.Anchored = false | |
4967 | p6.CanCollide = false | |
4968 | p6.FormFactor = Enum.FormFactor.Custom | |
4969 | p6.Size = Vector3.new(1, 0.200000048, 0.980000019) | |
4970 | p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4971 | p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4972 | p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4973 | p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4974 | p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4975 | p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4976 | b6 = Instance.new("SpecialMesh", p6) | |
4977 | b6.MeshType = Enum.MeshType.Brick | |
4978 | b6.Name = "Mesh" | |
4979 | b6.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4980 | p7 = Instance.new("Part", m4) | |
4981 | p7.BrickColor = BrickColor.new("Black") | |
4982 | p7.Material = Enum.Material.Metal | |
4983 | p7.CFrame = CFrame.new(-1.5, 5.74442291, -7.5, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
4984 | p7.Anchored = false | |
4985 | p7.CanCollide = false | |
4986 | p7.FormFactor = Enum.FormFactor.Custom | |
4987 | p7.Size = Vector3.new(1, 0.200000048, 0.99000001) | |
4988 | p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
4989 | p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
4990 | p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
4991 | p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
4992 | p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
4993 | p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
4994 | b7 = Instance.new("SpecialMesh", p7) | |
4995 | b7.MeshType = Enum.MeshType.Brick | |
4996 | b7.Name = "Mesh" | |
4997 | b7.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
4998 | w1 = Instance.new("Weld", p2) | |
4999 | w1.Name = "Joint" | |
5000 | w1.Part0 = p2 | |
5001 | w1.C0 = CFrame.new(0, -0.40000093, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5002 | w1.Part1 = p3 | |
5003 | w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5004 | w2 = Instance.new("Weld", p3) | |
5005 | w2.Name = "Joint" | |
5006 | w2.Part0 = p3 | |
5007 | w2.C0 = CFrame.new(0.0999999046, -0.300002098, 0.0200009346, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
5008 | w2.Part1 = p5 | |
5009 | w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5010 | w3 = Instance.new("Weld", p4) | |
5011 | w3.Name = "Joint" | |
5012 | w3.Part0 = p4 | |
5013 | w3.C0 = CFrame.new(0, 0, -0.470002174, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5014 | w3.Part1 = p1 | |
5015 | w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5016 | w4 = Instance.new("Weld", p5) | |
5017 | w4.Name = "Joint" | |
5018 | w4.Part0 = p5 | |
5019 | w4.C0 = CFrame.new(-0.0200009346, 0, -0.5, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008) | |
5020 | w4.Part1 = p1 | |
5021 | w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5022 | w5 = Instance.new("Weld", p6) | |
5023 | w5.Name = "Joint" | |
5024 | w5.Part0 = p6 | |
5025 | w5.C0 = CFrame.new(0, 0.99999404, -0.00999999046, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008) | |
5026 | w5.Part1 = p1 | |
5027 | w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5028 | w6 = Instance.new("Weld", p7) | |
5029 | w6.Name = "Joint" | |
5030 | w6.Part0 = p7 | |
5031 | w6.C0 = CFrame.new(0, -1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5032 | w6.Part1 = p1 | |
5033 | w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5034 | m4.Parent = lleg | |
5035 | m4:MakeJoints() | |
5036 | ---------------------------------------------------- | |
5037 | local cor4 = Instance.new("Part", lleg.LeftLeg) | |
5038 | cor4.Name = "Thingy" | |
5039 | cor4.Locked = true | |
5040 | cor4.BottomSurface = 0 | |
5041 | cor4.CanCollide = false | |
5042 | cor4.Size = Vector3.new(1, 1, 1) | |
5043 | cor4.Transparency = 1 | |
5044 | cor4.TopSurface = 0 | |
5045 | corw4 = Instance.new("Weld", cor4) | |
5046 | corw4.Part0 = lleg | |
5047 | corw4.Part1 = cor4 | |
5048 | corw4.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
5049 | corw4.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
5050 | weld4 = Instance.new("Weld", lleg.LeftLeg) | |
5051 | weld4.Part0 = cor4 | |
5052 | weld4.Part1 = lleg.LeftLeg.LeftLegPlate | |
5053 | weld4.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
5054 | --Right Leg | |
5055 | m5 = Instance.new("Model") | |
5056 | m5.Name = "RightLeg" | |
5057 | p1 = Instance.new("Part", m5) | |
5058 | p1.BrickColor = BrickColor.new("Really black") | |
5059 | p1.Material = Enum.Material.Metal | |
5060 | p1.Name = "RightLegPlate" | |
5061 | p1.CFrame = CFrame.new(1.5, 4.74441528, -7.49999952, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5062 | p1.Anchored = false | |
5063 | p1.CanCollide = false | |
5064 | p1.FormFactor = Enum.FormFactor.Custom | |
5065 | p1.Size = Vector3.new(1, 2, 1) | |
5066 | p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5067 | p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5068 | p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5069 | p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5070 | p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5071 | p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5072 | b1 = Instance.new("SpecialMesh", p1) | |
5073 | b1.MeshType = Enum.MeshType.Brick | |
5074 | b1.Name = "Mesh" | |
5075 | b1.Scale = Vector3.new(1.01999998, 1, 1.01999998) | |
5076 | p2 = Instance.new("Part", m5) | |
5077 | p2.BrickColor = BrickColor.new("Really black") | |
5078 | p2.Material = Enum.Material.Metal | |
5079 | p2.CFrame = CFrame.new(2.05000019, 5.44441557, -7.49999952, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5080 | p2.Anchored = false | |
5081 | p2.CanCollide = false | |
5082 | p2.FormFactor = Enum.FormFactor.Custom | |
5083 | p2.Size = Vector3.new(0.239999995, 0.300000012, 0.899999976) | |
5084 | p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5085 | p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5086 | p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5087 | p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5088 | p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5089 | p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5090 | b2 = Instance.new("SpecialMesh", p2) | |
5091 | b2.MeshType = Enum.MeshType.Brick | |
5092 | b2.Name = "Mesh" | |
5093 | b2.Scale = Vector3.new(1.01999998, 1, 1.01999998) | |
5094 | p3 = Instance.new("Part", m5) | |
5095 | p3.BrickColor = BrickColor.new("Really black") | |
5096 | p3.Material = Enum.Material.Metal | |
5097 | p3.CFrame = CFrame.new(2.05000019, 5.04441547, -7.49999952, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5098 | p3.Anchored = false | |
5099 | p3.CanCollide = false | |
5100 | p3.FormFactor = Enum.FormFactor.Custom | |
5101 | p3.Size = Vector3.new(0.200000003, 0.600000024, 0.800000012) | |
5102 | p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5103 | p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5104 | p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5105 | p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5106 | p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5107 | p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5108 | b3 = Instance.new("SpecialMesh", p3) | |
5109 | b3.MeshType = Enum.MeshType.Brick | |
5110 | b3.Name = "Mesh" | |
5111 | b3.Scale = Vector3.new(1.01999998, 1, 1.01999998) | |
5112 | p4 = Instance.new("Part", m5) | |
5113 | p4.BrickColor = BrickColor.new("Black") | |
5114 | p4.Material = Enum.Material.Metal | |
5115 | p4.CFrame = CFrame.new(1.5, 4.74441528, -7.0299983, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5116 | p4.Anchored = false | |
5117 | p4.CanCollide = false | |
5118 | p4.FormFactor = Enum.FormFactor.Custom | |
5119 | p4.Size = Vector3.new(1, 2, 0.200000018) | |
5120 | p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5121 | p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5122 | p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5123 | p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5124 | p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5125 | p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5126 | b4 = Instance.new("SpecialMesh", p4) | |
5127 | b4.MeshType = Enum.MeshType.Brick | |
5128 | b4.Name = "Mesh" | |
5129 | b4.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
5130 | p5 = Instance.new("Part", m5) | |
5131 | p5.BrickColor = BrickColor.new("Black") | |
5132 | p5.Material = Enum.Material.Metal | |
5133 | p5.CFrame = CFrame.new(2, 4.74441528, -7.47999907, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
5134 | p5.Anchored = false | |
5135 | p5.CanCollide = false | |
5136 | p5.FormFactor = Enum.FormFactor.Custom | |
5137 | p5.Size = Vector3.new(1, 2, 0.200000018) | |
5138 | p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5139 | p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5140 | p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5141 | p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5142 | p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5143 | p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5144 | b5 = Instance.new("SpecialMesh", p5) | |
5145 | b5.MeshType = Enum.MeshType.Brick | |
5146 | b5.Name = "Mesh" | |
5147 | b5.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
5148 | p6 = Instance.new("Part", m5) | |
5149 | p6.BrickColor = BrickColor.new("Black") | |
5150 | p6.Material = Enum.Material.Metal | |
5151 | p6.CFrame = CFrame.new(1.505, 3.74442124, -7.49999952, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
5152 | p6.Anchored = false | |
5153 | p6.CanCollide = false | |
5154 | p6.FormFactor = Enum.FormFactor.Custom | |
5155 | p6.Size = Vector3.new(1, 0.200000048, 0.99000001) | |
5156 | p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5157 | p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5158 | p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5159 | p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5160 | p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5161 | p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5162 | b6 = Instance.new("SpecialMesh", p6) | |
5163 | b6.MeshType = Enum.MeshType.Brick | |
5164 | b6.Name = "Mesh" | |
5165 | b6.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
5166 | p7 = Instance.new("Part", m5) | |
5167 | p7.BrickColor = BrickColor.new("Black") | |
5168 | p7.Material = Enum.Material.Metal | |
5169 | p7.CFrame = CFrame.new(1.505, 5.69442129, -7.49999952, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
5170 | p7.Anchored = false | |
5171 | p7.CanCollide = false | |
5172 | p7.FormFactor = Enum.FormFactor.Custom | |
5173 | p7.Size = Vector3.new(1, 0.200000048, 0.99000001) | |
5174 | p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5175 | p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5176 | p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5177 | p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5178 | p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5179 | p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5180 | b7 = Instance.new("SpecialMesh", p7) | |
5181 | b7.MeshType = Enum.MeshType.Brick | |
5182 | b7.Name = "Mesh" | |
5183 | b7.Scale = Vector3.new(1, 1.01999998, 1.01999998) | |
5184 | w1 = Instance.new("Weld", p2) | |
5185 | w1.Name = "Joint" | |
5186 | w1.Part0 = p2 | |
5187 | w1.C0 = CFrame.new(0, -0.400000095, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5188 | w1.Part1 = p3 | |
5189 | w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5190 | w2 = Instance.new("Weld", p3) | |
5191 | w2.Name = "Joint" | |
5192 | w2.Part0 = p3 | |
5193 | w2.C0 = CFrame.new(-0.0500001907, -0.300000191, 0.0200004578, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008) | |
5194 | w2.Part1 = p5 | |
5195 | w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5196 | w3 = Instance.new("Weld", p4) | |
5197 | w3.Name = "Joint" | |
5198 | w3.Part0 = p4 | |
5199 | w3.C0 = CFrame.new(0, 0, -0.470001221, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5200 | w3.Part1 = p1 | |
5201 | w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5202 | w4 = Instance.new("Weld", p5) | |
5203 | w4.Name = "Joint" | |
5204 | w4.Part0 = p5 | |
5205 | w4.C0 = CFrame.new(-0.0200004578, 0, 0.5, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008) | |
5206 | w4.Part1 = p1 | |
5207 | w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5208 | w5 = Instance.new("Weld", p6) | |
5209 | w5.Name = "Joint" | |
5210 | w5.Part0 = p6 | |
5211 | w5.C0 = CFrame.new(0, 0.99999404, 0.00499999523, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008) | |
5212 | w5.Part1 = p1 | |
5213 | w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5214 | w6 = Instance.new("Weld", p7) | |
5215 | w6.Name = "Joint" | |
5216 | w6.Part0 = p7 | |
5217 | w6.C0 = CFrame.new(0, -0.950006008, 0.00499999523, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008) | |
5218 | w6.Part1 = p1 | |
5219 | w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5220 | m5.Parent = rleg | |
5221 | m5:MakeJoints() | |
5222 | ---------------------------------------------------- | |
5223 | local cor5 = Instance.new("Part", rleg.RightLeg) | |
5224 | cor5.Name = "Thingy" | |
5225 | cor5.Locked = true | |
5226 | cor5.BottomSurface = 0 | |
5227 | cor5.CanCollide = false | |
5228 | cor5.Size = Vector3.new(1, 1, 1) | |
5229 | cor5.Transparency = 1 | |
5230 | cor5.TopSurface = 0 | |
5231 | corw5 = Instance.new("Weld", cor5) | |
5232 | corw5.Part0 = rleg | |
5233 | corw5.Part1 = cor5 | |
5234 | corw5.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
5235 | corw5.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
5236 | wld5 = Instance.new("Weld", rleg.RightLeg) | |
5237 | wld5.Part0 = cor5 | |
5238 | wld5.Part1 = rleg.RightLeg.RightLegPlate | |
5239 | wld5.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
5240 | --Cape | |
5241 | m6 = Instance.new("Model") | |
5242 | m6.Name = "Cloak" | |
5243 | p1 = Instance.new("WedgePart", m6) | |
5244 | p1.BrickColor = BrickColor.new("Really red") | |
5245 | p1.Material = Enum.Material.SmoothPlastic | |
5246 | p1.Name = "Wedge" | |
5247 | p1.CFrame = CFrame.new(0.959278464, 4.40979004, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
5248 | p1.CanCollide = false | |
5249 | p1.Locked = true | |
5250 | p1.FormFactor = Enum.FormFactor.Custom | |
5251 | p1.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5252 | p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5253 | p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5254 | p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5255 | p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5256 | p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5257 | p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5258 | b1 = Instance.new("SpecialMesh", p1) | |
5259 | b1.MeshType = Enum.MeshType.Wedge | |
5260 | b1.Name = "Mesh" | |
5261 | b1.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5262 | p2 = Instance.new("WedgePart", m6) | |
5263 | p2.BrickColor = BrickColor.new("Black") | |
5264 | p2.Material = Enum.Material.SmoothPlastic | |
5265 | p2.Name = "Wedge" | |
5266 | p2.CFrame = CFrame.new(-1.27945054, 2.10108781, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
5267 | p2.CanCollide = false | |
5268 | p2.Locked = true | |
5269 | p2.FormFactor = Enum.FormFactor.Custom | |
5270 | p2.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636) | |
5271 | p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5272 | p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5273 | p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5274 | p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5275 | p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5276 | p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5277 | b2 = Instance.new("SpecialMesh", p2) | |
5278 | b2.MeshType = Enum.MeshType.Wedge | |
5279 | b2.Name = "Mesh" | |
5280 | b2.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
5281 | p3 = Instance.new("Part", m6) | |
5282 | p3.BrickColor = BrickColor.new("Black") | |
5283 | p3.Material = Enum.Material.SmoothPlastic | |
5284 | p3.Name = "CapeLevel2" | |
5285 | p3.CFrame = CFrame.new(-0.300008506, 3.78014231, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5286 | p3.CanCollide = false | |
5287 | p3.Locked = true | |
5288 | p3.FormFactor = Enum.FormFactor.Custom | |
5289 | p3.Size = Vector3.new(2.09881067, 0.559682727, 0.232357636) | |
5290 | p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5291 | p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5292 | p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5293 | p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5294 | p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5295 | p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5296 | b3 = Instance.new("BlockMesh", p3) | |
5297 | b3.Name = "Mesh" | |
5298 | b3.Scale = Vector3.new(1, 1, 0.602178097) | |
5299 | p4 = Instance.new("Part", m6) | |
5300 | p4.BrickColor = BrickColor.new("Black") | |
5301 | p4.Material = Enum.Material.SmoothPlastic | |
5302 | p4.CFrame = CFrame.new(-1.8391341, 2.73073244, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
5303 | p4.CanCollide = false | |
5304 | p4.Locked = true | |
5305 | p4.FormFactor = Enum.FormFactor.Custom | |
5306 | p4.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5307 | p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5308 | p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5309 | p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5310 | p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5311 | p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5312 | p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5313 | b4 = Instance.new("BlockMesh", p4) | |
5314 | b4.Name = "Mesh" | |
5315 | b4.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5316 | p5 = Instance.new("Part", m6) | |
5317 | p5.BrickColor = BrickColor.new("Black") | |
5318 | p5.Material = Enum.Material.SmoothPlastic | |
5319 | p5.CFrame = CFrame.new(-1.69921267, 2.73073244, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
5320 | p5.CanCollide = false | |
5321 | p5.Locked = true | |
5322 | p5.FormFactor = Enum.FormFactor.Custom | |
5323 | p5.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5324 | p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5325 | p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5326 | p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5327 | p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5328 | p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5329 | p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5330 | b5 = Instance.new("BlockMesh", p5) | |
5331 | b5.Name = "Mesh" | |
5332 | b5.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5333 | p6 = Instance.new("Part", m6) | |
5334 | p6.BrickColor = BrickColor.new("Black") | |
5335 | p6.Material = Enum.Material.SmoothPlastic | |
5336 | p6.Name = "CapeLevel1" | |
5337 | p6.CFrame = CFrame.new(-0.300008506, 4.6896286, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5338 | p6.CanCollide = false | |
5339 | p6.Locked = true | |
5340 | p6.FormFactor = Enum.FormFactor.Custom | |
5341 | p6.Size = Vector3.new(1.25928628, 0.232357651, 0.232357636) | |
5342 | p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5343 | p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5344 | p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5345 | p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5346 | p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5347 | p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5348 | b6 = Instance.new("BlockMesh", p6) | |
5349 | b6.Name = "Mesh" | |
5350 | b6.Scale = Vector3.new(1, 0.602178097, 0.602178097) | |
5351 | p7 = Instance.new("Part", m6) | |
5352 | p7.BrickColor = BrickColor.new("Black") | |
5353 | p7.Material = Enum.Material.SmoothPlastic | |
5354 | p7.CFrame = CFrame.new(1.23912418, 2.73073268, 4.03967333, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5355 | p7.CanCollide = false | |
5356 | p7.Locked = true | |
5357 | p7.FormFactor = Enum.FormFactor.Custom | |
5358 | p7.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5359 | p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5360 | p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5361 | p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5362 | p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5363 | p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5364 | p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5365 | b7 = Instance.new("BlockMesh", p7) | |
5366 | b7.Name = "Mesh" | |
5367 | b7.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5368 | p8 = Instance.new("Part", m6) | |
5369 | p8.BrickColor = BrickColor.new("Black") | |
5370 | p8.Material = Enum.Material.SmoothPlastic | |
5371 | p8.CFrame = CFrame.new(0.539517641, 2.10109043, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5372 | p8.CanCollide = false | |
5373 | p8.Locked = true | |
5374 | p8.FormFactor = Enum.FormFactor.Custom | |
5375 | p8.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636) | |
5376 | p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5377 | p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5378 | p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5379 | p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5380 | p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5381 | p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5382 | b8 = Instance.new("BlockMesh", p8) | |
5383 | b8.Name = "Mesh" | |
5384 | b8.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
5385 | p9 = Instance.new("Part", m6) | |
5386 | p9.BrickColor = BrickColor.new("Black") | |
5387 | p9.Material = Enum.Material.SmoothPlastic | |
5388 | p9.CFrame = CFrame.new(-0.300009966, 2.03112936, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5389 | p9.CanCollide = false | |
5390 | p9.Locked = true | |
5391 | p9.FormFactor = Enum.FormFactor.Custom | |
5392 | p9.Size = Vector3.new(0.419762105, 0.419762105, 0.232357636) | |
5393 | p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5394 | p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5395 | p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5396 | p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5397 | p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5398 | p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5399 | b9 = Instance.new("BlockMesh", p9) | |
5400 | b9.Name = "Mesh" | |
5401 | b9.Scale = Vector3.new(1, 1, 0.602178097) | |
5402 | p10 = Instance.new("Part", m6) | |
5403 | p10.BrickColor = BrickColor.new("Black") | |
5404 | p10.Material = Enum.Material.SmoothPlastic | |
5405 | p10.CFrame = CFrame.new(1.09920263, 2.73073268, 4.03967333, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5406 | p10.CanCollide = false | |
5407 | p10.Locked = true | |
5408 | p10.FormFactor = Enum.FormFactor.Custom | |
5409 | p10.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5410 | p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5411 | p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5412 | p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5413 | p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5414 | p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5415 | p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5416 | b10 = Instance.new("BlockMesh", p10) | |
5417 | b10.Name = "Mesh" | |
5418 | b10.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5419 | p11 = Instance.new("Part", m6) | |
5420 | p11.BrickColor = BrickColor.new("Black") | |
5421 | p11.Material = Enum.Material.SmoothPlastic | |
5422 | p11.CFrame = CFrame.new(-1.13953161, 2.10109043, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5423 | p11.CanCollide = false | |
5424 | p11.Locked = true | |
5425 | p11.FormFactor = Enum.FormFactor.Custom | |
5426 | p11.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636) | |
5427 | p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5428 | p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5429 | p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5430 | p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5431 | p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5432 | p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5433 | b11 = Instance.new("BlockMesh", p11) | |
5434 | b11.Name = "Mesh" | |
5435 | b11.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
5436 | p12 = Instance.new("Part", m6) | |
5437 | p12.BrickColor = BrickColor.new("Black") | |
5438 | p12.Material = Enum.Material.SmoothPlastic | |
5439 | p12.CFrame = CFrame.new(-1.6992135, 3.29041815, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
5440 | p12.CanCollide = false | |
5441 | p12.Locked = true | |
5442 | p12.FormFactor = Enum.FormFactor.Custom | |
5443 | p12.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5444 | p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5445 | p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5446 | p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5447 | p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5448 | p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5449 | p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5450 | b12 = Instance.new("BlockMesh", p12) | |
5451 | b12.Name = "Mesh" | |
5452 | b12.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5453 | p13 = Instance.new("Part", m6) | |
5454 | p13.BrickColor = BrickColor.new("Black") | |
5455 | p13.Material = Enum.Material.SmoothPlastic | |
5456 | p13.Name = "BottomLeftFlap" | |
5457 | p13.CFrame = CFrame.new(-1.13953161, 2.31097221, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5458 | p13.CanCollide = false | |
5459 | p13.Locked = true | |
5460 | p13.FormFactor = Enum.FormFactor.Custom | |
5461 | p13.Size = Vector3.new(0.419762105, 0.232357651, 0.232357636) | |
5462 | p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5463 | p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5464 | p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5465 | p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5466 | p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5467 | p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5468 | b13 = Instance.new("BlockMesh", p13) | |
5469 | b13.Name = "Mesh" | |
5470 | b13.Scale = Vector3.new(1, 0.602178097, 0.602178097) | |
5471 | p14 = Instance.new("Part", m6) | |
5472 | p14.BrickColor = BrickColor.new("Black") | |
5473 | p14.Material = Enum.Material.SmoothPlastic | |
5474 | p14.Transparency = 1 | |
5475 | p14.Name = "Rotater" | |
5476 | p14.CFrame = CFrame.new(-0.300001532, 4.82954979, 4.03967381, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5477 | p14.CanCollide = false | |
5478 | p14.Locked = true | |
5479 | p14.FormFactor = Enum.FormFactor.Custom | |
5480 | p14.Size = Vector3.new(1.25928617, 0.232357651, 0.232357636) | |
5481 | p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5482 | p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5483 | p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5484 | p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5485 | p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5486 | p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5487 | b14 = Instance.new("BlockMesh", p14) | |
5488 | b14.Name = "Mesh" | |
5489 | b14.Scale = Vector3.new(1, 0.632287025, 0.632287025) | |
5490 | p15 = Instance.new("Part", m6) | |
5491 | p15.BrickColor = BrickColor.new("Black") | |
5492 | p15.Material = Enum.Material.SmoothPlastic | |
5493 | p15.CFrame = CFrame.new(-1.41937125, 4.40979004, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
5494 | p15.CanCollide = false | |
5495 | p15.Locked = true | |
5496 | p15.FormFactor = Enum.FormFactor.Custom | |
5497 | p15.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5498 | p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5499 | p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5500 | p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5501 | p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5502 | p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5503 | p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5504 | b15 = Instance.new("BlockMesh", p15) | |
5505 | b15.Name = "Mesh" | |
5506 | b15.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5507 | p16 = Instance.new("Part", m6) | |
5508 | p16.BrickColor = BrickColor.new("Black") | |
5509 | p16.Material = Enum.Material.SmoothPlastic | |
5510 | p16.Name = "BottomCenterFlap" | |
5511 | p16.CFrame = CFrame.new(-0.300009966, 2.31097221, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5512 | p16.CanCollide = false | |
5513 | p16.Locked = true | |
5514 | p16.FormFactor = Enum.FormFactor.Custom | |
5515 | p16.Size = Vector3.new(0.699603498, 0.232357651, 0.232357636) | |
5516 | p16.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5517 | p16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5518 | p16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5519 | p16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5520 | p16.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5521 | p16.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5522 | b16 = Instance.new("BlockMesh", p16) | |
5523 | b16.Name = "Mesh" | |
5524 | b16.Scale = Vector3.new(1, 0.602178097, 0.602178097) | |
5525 | p17 = Instance.new("Part", m6) | |
5526 | p17.BrickColor = BrickColor.new("Black") | |
5527 | p17.Material = Enum.Material.SmoothPlastic | |
5528 | p17.CFrame = CFrame.new(-1.27945054, 4.26986647, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
5529 | p17.CanCollide = false | |
5530 | p17.Locked = true | |
5531 | p17.FormFactor = Enum.FormFactor.Custom | |
5532 | p17.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
5533 | p17.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5534 | p17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5535 | p17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5536 | p17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5537 | p17.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5538 | p17.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5539 | b17 = Instance.new("BlockMesh", p17) | |
5540 | b17.Name = "Mesh" | |
5541 | b17.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
5542 | p18 = Instance.new("Part", m6) | |
5543 | p18.BrickColor = BrickColor.new("Black") | |
5544 | p18.Material = Enum.Material.SmoothPlastic | |
5545 | p18.CFrame = CFrame.new(0.679436207, 4.26986647, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5546 | p18.CanCollide = false | |
5547 | p18.Locked = true | |
5548 | p18.FormFactor = Enum.FormFactor.Custom | |
5549 | p18.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
5550 | p18.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5551 | p18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5552 | p18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5553 | p18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5554 | p18.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5555 | p18.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5556 | b18 = Instance.new("BlockMesh", p18) | |
5557 | b18.Name = "Mesh" | |
5558 | b18.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
5559 | p19 = Instance.new("WedgePart", m6) | |
5560 | p19.BrickColor = BrickColor.new("Really red") | |
5561 | p19.Name = "Wedge" | |
5562 | p19.CFrame = CFrame.new(-0.265017539, 1.47144794, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
5563 | p19.CanCollide = false | |
5564 | p19.Locked = true | |
5565 | p19.FormFactor = Enum.FormFactor.Custom | |
5566 | p19.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5567 | p19.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5568 | p19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5569 | p19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5570 | p19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5571 | p19.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5572 | p19.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5573 | b19 = Instance.new("SpecialMesh", p19) | |
5574 | b19.MeshType = Enum.MeshType.Wedge | |
5575 | b19.Name = "Mesh" | |
5576 | b19.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197) | |
5577 | p20 = Instance.new("Part", m6) | |
5578 | p20.BrickColor = BrickColor.new("Black") | |
5579 | p20.Material = Enum.Material.SmoothPlastic | |
5580 | p20.CFrame = CFrame.new(1.09919691, 3.29041815, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5581 | p20.CanCollide = false | |
5582 | p20.Locked = true | |
5583 | p20.FormFactor = Enum.FormFactor.Custom | |
5584 | p20.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5585 | p20.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5586 | p20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5587 | p20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5588 | p20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5589 | p20.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5590 | p20.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5591 | b20 = Instance.new("BlockMesh", p20) | |
5592 | b20.Name = "Mesh" | |
5593 | b20.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5594 | p21 = Instance.new("Part", m6) | |
5595 | p21.BrickColor = BrickColor.new("Black") | |
5596 | p21.Material = Enum.Material.SmoothPlastic | |
5597 | p21.CFrame = CFrame.new(0.959275484, 3.1504972, 4.03967381, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5598 | p21.CanCollide = false | |
5599 | p21.Locked = true | |
5600 | p21.FormFactor = Enum.FormFactor.Custom | |
5601 | p21.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
5602 | p21.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5603 | p21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5604 | p21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5605 | p21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5606 | p21.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5607 | p21.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5608 | b21 = Instance.new("BlockMesh", p21) | |
5609 | b21.Name = "Mesh" | |
5610 | b21.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
5611 | p22 = Instance.new("WedgePart", m6) | |
5612 | p22.BrickColor = BrickColor.new("Really red") | |
5613 | p22.Name = "Wedge" | |
5614 | p22.CFrame = CFrame.new(0.50454706, 1.89121199, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
5615 | p22.CanCollide = false | |
5616 | p22.Locked = true | |
5617 | p22.FormFactor = Enum.FormFactor.Custom | |
5618 | p22.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5619 | p22.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5620 | p22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5621 | p22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5622 | p22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5623 | p22.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5624 | p22.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5625 | b22 = Instance.new("SpecialMesh", p22) | |
5626 | b22.MeshType = Enum.MeshType.Wedge | |
5627 | b22.Name = "Mesh" | |
5628 | b22.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197) | |
5629 | p23 = Instance.new("WedgePart", m6) | |
5630 | p23.BrickColor = BrickColor.new("Really red") | |
5631 | p23.Material = Enum.Material.SmoothPlastic | |
5632 | p23.Name = "Wedge" | |
5633 | p23.CFrame = CFrame.new(1.09919691, 3.85010386, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
5634 | p23.CanCollide = false | |
5635 | p23.Locked = true | |
5636 | p23.FormFactor = Enum.FormFactor.Custom | |
5637 | p23.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5638 | p23.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5639 | p23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5640 | p23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5641 | p23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5642 | p23.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5643 | p23.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5644 | b23 = Instance.new("SpecialMesh", p23) | |
5645 | b23.MeshType = Enum.MeshType.Wedge | |
5646 | b23.Name = "Mesh" | |
5647 | b23.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5648 | p24 = Instance.new("WedgePart", m6) | |
5649 | p24.BrickColor = BrickColor.new("Black") | |
5650 | p24.Material = Enum.Material.SmoothPlastic | |
5651 | p24.Name = "Wedge" | |
5652 | p24.CFrame = CFrame.new(0.959281087, 2.45089102, 4.03967333, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
5653 | p24.CanCollide = false | |
5654 | p24.Locked = true | |
5655 | p24.FormFactor = Enum.FormFactor.Custom | |
5656 | p24.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5657 | p24.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5658 | p24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5659 | p24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5660 | p24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5661 | p24.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5662 | p24.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5663 | b24 = Instance.new("SpecialMesh", p24) | |
5664 | b24.MeshType = Enum.MeshType.Wedge | |
5665 | b24.Name = "Mesh" | |
5666 | b24.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5667 | p25 = Instance.new("WedgePart", m6) | |
5668 | p25.BrickColor = BrickColor.new("Really red") | |
5669 | p25.Name = "Wedge" | |
5670 | p25.CFrame = CFrame.new(0.574507415, 1.89121199, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
5671 | p25.CanCollide = false | |
5672 | p25.Locked = true | |
5673 | p25.FormFactor = Enum.FormFactor.Custom | |
5674 | p25.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5675 | p25.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5676 | p25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5677 | p25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5678 | p25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5679 | p25.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5680 | p25.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5681 | b25 = Instance.new("SpecialMesh", p25) | |
5682 | b25.MeshType = Enum.MeshType.Wedge | |
5683 | b25.Name = "Mesh" | |
5684 | b25.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197) | |
5685 | p26 = Instance.new("WedgePart", m6) | |
5686 | p26.BrickColor = BrickColor.new("Black") | |
5687 | p26.Material = Enum.Material.SmoothPlastic | |
5688 | p26.Name = "Wedge" | |
5689 | p26.CFrame = CFrame.new(-1.06957662, 4.68963194, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
5690 | p26.CanCollide = false | |
5691 | p26.Locked = true | |
5692 | p26.FormFactor = Enum.FormFactor.Custom | |
5693 | p26.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
5694 | p26.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5695 | p26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5696 | p26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5697 | p26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5698 | p26.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5699 | p26.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5700 | b26 = Instance.new("SpecialMesh", p26) | |
5701 | b26.MeshType = Enum.MeshType.Wedge | |
5702 | b26.Name = "Mesh" | |
5703 | b26.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
5704 | p27 = Instance.new("Part", m6) | |
5705 | p27.BrickColor = BrickColor.new("Black") | |
5706 | p27.Material = Enum.Material.SmoothPlastic | |
5707 | p27.CFrame = CFrame.new(-1.55929208, 2.73073244, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
5708 | p27.CanCollide = false | |
5709 | p27.Locked = true | |
5710 | p27.FormFactor = Enum.FormFactor.Custom | |
5711 | p27.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
5712 | p27.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5713 | p27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5714 | p27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5715 | p27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5716 | p27.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5717 | p27.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5718 | b27 = Instance.new("BlockMesh", p27) | |
5719 | b27.Name = "Mesh" | |
5720 | b27.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
5721 | p28 = Instance.new("WedgePart", m6) | |
5722 | p28.BrickColor = BrickColor.new("Black") | |
5723 | p28.Material = Enum.Material.SmoothPlastic | |
5724 | p28.Name = "Wedge" | |
5725 | p28.CFrame = CFrame.new(0.959275484, 3.71018291, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
5726 | p28.CanCollide = false | |
5727 | p28.Locked = true | |
5728 | p28.FormFactor = Enum.FormFactor.Custom | |
5729 | p28.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5730 | p28.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5731 | p28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5732 | p28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5733 | p28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5734 | p28.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5735 | p28.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5736 | b28 = Instance.new("SpecialMesh", p28) | |
5737 | b28.MeshType = Enum.MeshType.Wedge | |
5738 | b28.Name = "Mesh" | |
5739 | b28.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5740 | p29 = Instance.new("Part", m6) | |
5741 | p29.BrickColor = BrickColor.new("Black") | |
5742 | p29.Material = Enum.Material.SmoothPlastic | |
5743 | p29.CFrame = CFrame.new(-1.55929208, 3.15049648, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
5744 | p29.CanCollide = false | |
5745 | p29.Locked = true | |
5746 | p29.FormFactor = Enum.FormFactor.Custom | |
5747 | p29.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
5748 | p29.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5749 | p29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5750 | p29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5751 | p29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5752 | p29.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5753 | p29.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5754 | b29 = Instance.new("BlockMesh", p29) | |
5755 | b29.Name = "Mesh" | |
5756 | b29.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
5757 | p30 = Instance.new("WedgePart", m6) | |
5758 | p30.BrickColor = BrickColor.new("Black") | |
5759 | p30.Material = Enum.Material.SmoothPlastic | |
5760 | p30.Name = "Wedge" | |
5761 | p30.CFrame = CFrame.new(1.09919691, 3.15049744, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
5762 | p30.CanCollide = false | |
5763 | p30.Locked = true | |
5764 | p30.FormFactor = Enum.FormFactor.Custom | |
5765 | p30.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5766 | p30.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5767 | p30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5768 | p30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5769 | p30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5770 | p30.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5771 | p30.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5772 | b30 = Instance.new("SpecialMesh", p30) | |
5773 | b30.MeshType = Enum.MeshType.Wedge | |
5774 | b30.Name = "Mesh" | |
5775 | b30.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5776 | p31 = Instance.new("WedgePart", m6) | |
5777 | p31.BrickColor = BrickColor.new("Black") | |
5778 | p31.Material = Enum.Material.SmoothPlastic | |
5779 | p31.Name = "Wedge" | |
5780 | p31.CFrame = CFrame.new(0.119759142, 2.31096911, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
5781 | p31.CanCollide = false | |
5782 | p31.Locked = true | |
5783 | p31.FormFactor = Enum.FormFactor.Custom | |
5784 | p31.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5785 | p31.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5786 | p31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5787 | p31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5788 | p31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5789 | p31.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5790 | p31.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5791 | b31 = Instance.new("SpecialMesh", p31) | |
5792 | b31.MeshType = Enum.MeshType.Wedge | |
5793 | b31.Name = "Mesh" | |
5794 | b31.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5795 | p32 = Instance.new("Part", m6) | |
5796 | p32.BrickColor = BrickColor.new("Black") | |
5797 | p32.Material = Enum.Material.SmoothPlastic | |
5798 | p32.Name = "BottomRightFlap" | |
5799 | p32.CFrame = CFrame.new(0.539517641, 2.31097221, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5800 | p32.CanCollide = false | |
5801 | p32.Locked = true | |
5802 | p32.FormFactor = Enum.FormFactor.Custom | |
5803 | p32.Size = Vector3.new(0.419762105, 0.232357651, 0.232357636) | |
5804 | p32.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5805 | p32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5806 | p32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5807 | p32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5808 | p32.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5809 | p32.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5810 | b32 = Instance.new("BlockMesh", p32) | |
5811 | b32.Name = "Mesh" | |
5812 | b32.Scale = Vector3.new(1, 0.602178097, 0.602178097) | |
5813 | p33 = Instance.new("WedgePart", m6) | |
5814 | p33.BrickColor = BrickColor.new("Black") | |
5815 | p33.Material = Enum.Material.SmoothPlastic | |
5816 | p33.Name = "Wedge" | |
5817 | p33.CFrame = CFrame.new(1.02923799, 3.43033957, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
5818 | p33.CanCollide = false | |
5819 | p33.Locked = true | |
5820 | p33.FormFactor = Enum.FormFactor.Custom | |
5821 | p33.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
5822 | p33.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5823 | p33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5824 | p33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5825 | p33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5826 | p33.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5827 | p33.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5828 | b33 = Instance.new("SpecialMesh", p33) | |
5829 | b33.MeshType = Enum.MeshType.Wedge | |
5830 | b33.Name = "Mesh" | |
5831 | b33.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
5832 | p34 = Instance.new("WedgePart", m6) | |
5833 | p34.BrickColor = BrickColor.new("Black") | |
5834 | p34.Material = Enum.Material.SmoothPlastic | |
5835 | p34.Name = "Wedge" | |
5836 | p34.CFrame = CFrame.new(-1.55929208, 2.45089054, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
5837 | p34.CanCollide = false | |
5838 | p34.Locked = true | |
5839 | p34.FormFactor = Enum.FormFactor.Custom | |
5840 | p34.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5841 | p34.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5842 | p34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5843 | p34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5844 | p34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5845 | p34.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5846 | p34.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5847 | b34 = Instance.new("SpecialMesh", p34) | |
5848 | b34.MeshType = Enum.MeshType.Wedge | |
5849 | b34.Name = "Mesh" | |
5850 | b34.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5851 | p35 = Instance.new("Part", m6) | |
5852 | p35.BrickColor = BrickColor.new("Black") | |
5853 | p35.Material = Enum.Material.SmoothPlastic | |
5854 | p35.CFrame = CFrame.new(0.959275484, 3.85010386, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5855 | p35.CanCollide = false | |
5856 | p35.Locked = true | |
5857 | p35.FormFactor = Enum.FormFactor.Custom | |
5858 | p35.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5859 | p35.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5860 | p35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5861 | p35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5862 | p35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5863 | p35.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5864 | p35.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5865 | b35 = Instance.new("BlockMesh", p35) | |
5866 | b35.Name = "Mesh" | |
5867 | b35.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5868 | p36 = Instance.new("WedgePart", m6) | |
5869 | p36.BrickColor = BrickColor.new("Black") | |
5870 | p36.Material = Enum.Material.SmoothPlastic | |
5871 | p36.Name = "Wedge" | |
5872 | p36.CFrame = CFrame.new(-1.62925327, 3.43033957, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
5873 | p36.CanCollide = false | |
5874 | p36.Locked = true | |
5875 | p36.FormFactor = Enum.FormFactor.Custom | |
5876 | p36.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
5877 | p36.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5878 | p36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5879 | p36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5880 | p36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5881 | p36.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5882 | p36.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5883 | b36 = Instance.new("SpecialMesh", p36) | |
5884 | b36.MeshType = Enum.MeshType.Wedge | |
5885 | b36.Name = "Mesh" | |
5886 | b36.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
5887 | p37 = Instance.new("Part", m6) | |
5888 | p37.BrickColor = BrickColor.new("Black") | |
5889 | p37.Material = Enum.Material.SmoothPlastic | |
5890 | p37.Name = "CapeLevel3" | |
5891 | p37.CFrame = CFrame.new(-0.300008506, 3.22045994, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
5892 | p37.CanCollide = false | |
5893 | p37.Locked = true | |
5894 | p37.FormFactor = Enum.FormFactor.Custom | |
5895 | p37.Size = Vector3.new(2.3786521, 0.559682727, 0.232357636) | |
5896 | p37.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5897 | p37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5898 | p37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5899 | p37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5900 | p37.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5901 | p37.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5902 | b37 = Instance.new("BlockMesh", p37) | |
5903 | b37.Name = "Mesh" | |
5904 | b37.Scale = Vector3.new(1, 1, 0.602178097) | |
5905 | p38 = Instance.new("WedgePart", m6) | |
5906 | p38.BrickColor = BrickColor.new("Really red") | |
5907 | p38.Material = Enum.Material.SmoothPlastic | |
5908 | p38.Name = "Wedge" | |
5909 | p38.CFrame = CFrame.new(-1.97905517, 2.73073244, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
5910 | p38.CanCollide = false | |
5911 | p38.Locked = true | |
5912 | p38.FormFactor = Enum.FormFactor.Custom | |
5913 | p38.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5914 | p38.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5915 | p38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5916 | p38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5917 | p38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5918 | p38.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5919 | p38.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5920 | b38 = Instance.new("SpecialMesh", p38) | |
5921 | b38.MeshType = Enum.MeshType.Wedge | |
5922 | b38.Name = "Mesh" | |
5923 | b38.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5924 | p39 = Instance.new("WedgePart", m6) | |
5925 | p39.BrickColor = BrickColor.new("Really red") | |
5926 | p39.Material = Enum.Material.SmoothPlastic | |
5927 | p39.Name = "Wedge" | |
5928 | p39.CFrame = CFrame.new(-1.83913493, 3.29041815, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
5929 | p39.CanCollide = false | |
5930 | p39.Locked = true | |
5931 | p39.FormFactor = Enum.FormFactor.Custom | |
5932 | p39.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
5933 | p39.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5934 | p39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5935 | p39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5936 | p39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5937 | p39.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5938 | p39.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5939 | b39 = Instance.new("SpecialMesh", p39) | |
5940 | b39.MeshType = Enum.MeshType.Wedge | |
5941 | b39.Name = "Mesh" | |
5942 | b39.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
5943 | p40 = Instance.new("WedgePart", m6) | |
5944 | p40.BrickColor = BrickColor.new("Black") | |
5945 | p40.Material = Enum.Material.SmoothPlastic | |
5946 | p40.Name = "Wedge" | |
5947 | p40.CFrame = CFrame.new(-1.48933268, 3.99002528, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
5948 | p40.CanCollide = false | |
5949 | p40.Locked = true | |
5950 | p40.FormFactor = Enum.FormFactor.Custom | |
5951 | p40.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
5952 | p40.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5953 | p40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5954 | p40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5955 | p40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5956 | p40.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5957 | p40.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5958 | b40 = Instance.new("SpecialMesh", p40) | |
5959 | b40.MeshType = Enum.MeshType.Wedge | |
5960 | b40.Name = "Mesh" | |
5961 | b40.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
5962 | p41 = Instance.new("WedgePart", m6) | |
5963 | p41.BrickColor = BrickColor.new("Black") | |
5964 | p41.Material = Enum.Material.SmoothPlastic | |
5965 | p41.Name = "Wedge" | |
5966 | p41.CFrame = CFrame.new(-1.76917338, 2.59081101, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
5967 | p41.CanCollide = false | |
5968 | p41.Locked = true | |
5969 | p41.FormFactor = Enum.FormFactor.Custom | |
5970 | p41.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
5971 | p41.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5972 | p41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5973 | p41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5974 | p41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5975 | p41.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5976 | p41.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5977 | b41 = Instance.new("SpecialMesh", p41) | |
5978 | b41.MeshType = Enum.MeshType.Wedge | |
5979 | b41.Name = "Mesh" | |
5980 | b41.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
5981 | p42 = Instance.new("WedgePart", m6) | |
5982 | p42.BrickColor = BrickColor.new("Black") | |
5983 | p42.Material = Enum.Material.SmoothPlastic | |
5984 | p42.Name = "Wedge" | |
5985 | p42.CFrame = CFrame.new(0.679442644, 2.10108781, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
5986 | p42.CanCollide = false | |
5987 | p42.Locked = true | |
5988 | p42.FormFactor = Enum.FormFactor.Custom | |
5989 | p42.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636) | |
5990 | p42.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
5991 | p42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
5992 | p42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
5993 | p42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
5994 | p42.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
5995 | p42.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
5996 | b42 = Instance.new("SpecialMesh", p42) | |
5997 | b42.MeshType = Enum.MeshType.Wedge | |
5998 | b42.Name = "Mesh" | |
5999 | b42.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6000 | p43 = Instance.new("WedgePart", m6) | |
6001 | p43.BrickColor = BrickColor.new("Black") | |
6002 | p43.Material = Enum.Material.SmoothPlastic | |
6003 | p43.Name = "Wedge" | |
6004 | p43.CFrame = CFrame.new(-1.76917338, 2.87065363, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6005 | p43.CanCollide = false | |
6006 | p43.Locked = true | |
6007 | p43.FormFactor = Enum.FormFactor.Custom | |
6008 | p43.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
6009 | p43.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6010 | p43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6011 | p43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6012 | p43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6013 | p43.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6014 | p43.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6015 | b43 = Instance.new("SpecialMesh", p43) | |
6016 | b43.MeshType = Enum.MeshType.Wedge | |
6017 | b43.Name = "Mesh" | |
6018 | b43.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
6019 | p44 = Instance.new("WedgePart", m6) | |
6020 | p44.BrickColor = BrickColor.new("Black") | |
6021 | p44.Material = Enum.Material.SmoothPlastic | |
6022 | p44.Name = "Wedge" | |
6023 | p44.CFrame = CFrame.new(-1.41937125, 4.26986837, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6024 | p44.CanCollide = false | |
6025 | p44.Locked = true | |
6026 | p44.FormFactor = Enum.FormFactor.Custom | |
6027 | p44.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6028 | p44.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6029 | p44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6030 | p44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6031 | p44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6032 | p44.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6033 | p44.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6034 | b44 = Instance.new("SpecialMesh", p44) | |
6035 | b44.MeshType = Enum.MeshType.Wedge | |
6036 | b44.Name = "Mesh" | |
6037 | b44.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6038 | p45 = Instance.new("WedgePart", m6) | |
6039 | p45.BrickColor = BrickColor.new("Black") | |
6040 | p45.Material = Enum.Material.SmoothPlastic | |
6041 | p45.Name = "Wedge" | |
6042 | p45.CFrame = CFrame.new(-0.999610066, 2.10108781, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6043 | p45.CanCollide = false | |
6044 | p45.Locked = true | |
6045 | p45.FormFactor = Enum.FormFactor.Custom | |
6046 | p45.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636) | |
6047 | p45.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6048 | p45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6049 | p45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6050 | p45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6051 | p45.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6052 | p45.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6053 | b45 = Instance.new("SpecialMesh", p45) | |
6054 | b45.MeshType = Enum.MeshType.Wedge | |
6055 | b45.Name = "Mesh" | |
6056 | b45.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6057 | p46 = Instance.new("WedgePart", m6) | |
6058 | p46.BrickColor = BrickColor.new("Black") | |
6059 | p46.Material = Enum.Material.SmoothPlastic | |
6060 | p46.Name = "Wedge" | |
6061 | p46.CFrame = CFrame.new(0.46955356, 4.68963194, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
6062 | p46.CanCollide = false | |
6063 | p46.Locked = true | |
6064 | p46.FormFactor = Enum.FormFactor.Custom | |
6065 | p46.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
6066 | p46.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6067 | p46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6068 | p46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6069 | p46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6070 | p46.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6071 | p46.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6072 | b46 = Instance.new("SpecialMesh", p46) | |
6073 | b46.MeshType = Enum.MeshType.Wedge | |
6074 | b46.Name = "Mesh" | |
6075 | b46.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
6076 | p47 = Instance.new("Part", m6) | |
6077 | p47.BrickColor = BrickColor.new("Black") | |
6078 | p47.Material = Enum.Material.SmoothPlastic | |
6079 | p47.CFrame = CFrame.new(0.819356859, 4.40979004, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6080 | p47.CanCollide = false | |
6081 | p47.Locked = true | |
6082 | p47.FormFactor = Enum.FormFactor.Custom | |
6083 | p47.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6084 | p47.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6085 | p47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6086 | p47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6087 | p47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6088 | p47.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6089 | p47.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6090 | b47 = Instance.new("BlockMesh", p47) | |
6091 | b47.Name = "Mesh" | |
6092 | b47.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6093 | p48 = Instance.new("Part", m6) | |
6094 | p48.BrickColor = BrickColor.new("Black") | |
6095 | p48.Material = Enum.Material.SmoothPlastic | |
6096 | p48.Name = "CapeLevel4" | |
6097 | p48.CFrame = CFrame.new(-0.300008506, 2.66077495, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6098 | p48.CanCollide = false | |
6099 | p48.Locked = true | |
6100 | p48.FormFactor = Enum.FormFactor.Custom | |
6101 | p48.Size = Vector3.new(2.3786521, 0.559682727, 0.232357636) | |
6102 | p48.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6103 | p48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6104 | p48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6105 | p48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6106 | p48.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6107 | p48.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6108 | b48 = Instance.new("BlockMesh", p48) | |
6109 | b48.Name = "Mesh" | |
6110 | b48.Scale = Vector3.new(1, 1, 0.602178097) | |
6111 | p49 = Instance.new("WedgePart", m6) | |
6112 | p49.BrickColor = BrickColor.new("Black") | |
6113 | p49.Material = Enum.Material.SmoothPlastic | |
6114 | p49.Name = "Wedge" | |
6115 | p49.CFrame = CFrame.new(0.819356859, 4.26986837, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6116 | p49.CanCollide = false | |
6117 | p49.Locked = true | |
6118 | p49.FormFactor = Enum.FormFactor.Custom | |
6119 | p49.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6120 | p49.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6121 | p49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6122 | p49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6123 | p49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6124 | p49.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6125 | p49.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6126 | b49 = Instance.new("SpecialMesh", p49) | |
6127 | b49.MeshType = Enum.MeshType.Wedge | |
6128 | b49.Name = "Mesh" | |
6129 | b49.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6130 | p50 = Instance.new("Part", m6) | |
6131 | p50.BrickColor = BrickColor.new("Black") | |
6132 | p50.Material = Enum.Material.SmoothPlastic | |
6133 | p50.Name = "CapeLevel1SubPart" | |
6134 | p50.CFrame = CFrame.new(-0.300008506, 4.33982658, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6135 | p50.CanCollide = false | |
6136 | p50.Locked = true | |
6137 | p50.FormFactor = Enum.FormFactor.Custom | |
6138 | p50.Size = Vector3.new(1.81896901, 0.559682727, 0.232357636) | |
6139 | p50.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6140 | p50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6141 | p50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6142 | p50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6143 | p50.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6144 | p50.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6145 | b50 = Instance.new("BlockMesh", p50) | |
6146 | b50.Name = "Mesh" | |
6147 | b50.Scale = Vector3.new(1, 1, 0.602178097) | |
6148 | p51 = Instance.new("Part", m6) | |
6149 | p51.BrickColor = BrickColor.new("Black") | |
6150 | p51.Material = Enum.Material.SmoothPlastic | |
6151 | p51.CFrame = CFrame.new(-1.55929291, 3.85010386, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
6152 | p51.CanCollide = false | |
6153 | p51.Locked = true | |
6154 | p51.FormFactor = Enum.FormFactor.Custom | |
6155 | p51.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6156 | p51.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6157 | p51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6158 | p51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6159 | p51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6160 | p51.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6161 | p51.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6162 | b51 = Instance.new("BlockMesh", p51) | |
6163 | b51.Name = "Mesh" | |
6164 | b51.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6165 | p52 = Instance.new("Part", m6) | |
6166 | p52.BrickColor = BrickColor.new("Black") | |
6167 | p52.Material = Enum.Material.SmoothPlastic | |
6168 | p52.CFrame = CFrame.new(-1.41937149, 3.71018171, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
6169 | p52.CanCollide = false | |
6170 | p52.Locked = true | |
6171 | p52.FormFactor = Enum.FormFactor.Custom | |
6172 | p52.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
6173 | p52.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6174 | p52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6175 | p52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6176 | p52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6177 | p52.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6178 | p52.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6179 | b52 = Instance.new("BlockMesh", p52) | |
6180 | b52.Name = "Mesh" | |
6181 | b52.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6182 | p53 = Instance.new("WedgePart", m6) | |
6183 | p53.BrickColor = BrickColor.new("Black") | |
6184 | p53.Material = Enum.Material.SmoothPlastic | |
6185 | p53.Name = "Wedge" | |
6186 | p53.CFrame = CFrame.new(-0.0201580226, 2.03113341, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6187 | p53.CanCollide = false | |
6188 | p53.Locked = true | |
6189 | p53.FormFactor = Enum.FormFactor.Custom | |
6190 | p53.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
6191 | p53.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6192 | p53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6193 | p53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6194 | p53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6195 | p53.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6196 | p53.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6197 | b53 = Instance.new("SpecialMesh", p53) | |
6198 | b53.MeshType = Enum.MeshType.Wedge | |
6199 | b53.Name = "Mesh" | |
6200 | b53.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6201 | p54 = Instance.new("Part", m6) | |
6202 | p54.BrickColor = BrickColor.new("Black") | |
6203 | p54.Material = Enum.Material.SmoothPlastic | |
6204 | p54.CFrame = CFrame.new(-0.300009966, 1.68132639, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6205 | p54.CanCollide = false | |
6206 | p54.Locked = true | |
6207 | p54.FormFactor = Enum.FormFactor.Custom | |
6208 | p54.Size = Vector3.new(0.232357651, 0.279841423, 0.232357636) | |
6209 | p54.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6210 | p54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6211 | p54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6212 | p54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6213 | p54.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6214 | p54.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6215 | b54 = Instance.new("BlockMesh", p54) | |
6216 | b54.Name = "Mesh" | |
6217 | b54.Scale = Vector3.new(0.602178395, 1, 0.602178097) | |
6218 | p55 = Instance.new("WedgePart", m6) | |
6219 | p55.BrickColor = BrickColor.new("Black") | |
6220 | p55.Material = Enum.Material.SmoothPlastic | |
6221 | p55.Name = "Wedge" | |
6222 | p55.CFrame = CFrame.new(0.39960131, 2.10108781, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6223 | p55.CanCollide = false | |
6224 | p55.Locked = true | |
6225 | p55.FormFactor = Enum.FormFactor.Custom | |
6226 | p55.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636) | |
6227 | p55.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6228 | p55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6229 | p55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6230 | p55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6231 | p55.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6232 | p55.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6233 | b55 = Instance.new("SpecialMesh", p55) | |
6234 | b55.MeshType = Enum.MeshType.Wedge | |
6235 | b55.Name = "Mesh" | |
6236 | b55.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6237 | p56 = Instance.new("WedgePart", m6) | |
6238 | p56.BrickColor = BrickColor.new("Really red") | |
6239 | p56.Material = Enum.Material.SmoothPlastic | |
6240 | p56.Name = "Wedge" | |
6241 | p56.CFrame = CFrame.new(1.23911822, 3.29041815, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
6242 | p56.CanCollide = false | |
6243 | p56.Locked = true | |
6244 | p56.FormFactor = Enum.FormFactor.Custom | |
6245 | p56.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6246 | p56.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6247 | p56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6248 | p56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6249 | p56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6250 | p56.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6251 | p56.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6252 | b56 = Instance.new("SpecialMesh", p56) | |
6253 | b56.MeshType = Enum.MeshType.Wedge | |
6254 | b56.Name = "Mesh" | |
6255 | b56.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6256 | p57 = Instance.new("WedgePart", m6) | |
6257 | p57.BrickColor = BrickColor.new("Black") | |
6258 | p57.Material = Enum.Material.SmoothPlastic | |
6259 | p57.Name = "Wedge" | |
6260 | p57.CFrame = CFrame.new(0.749394774, 4.54971123, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
6261 | p57.CanCollide = false | |
6262 | p57.Locked = true | |
6263 | p57.FormFactor = Enum.FormFactor.Custom | |
6264 | p57.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
6265 | p57.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6266 | p57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6267 | p57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6268 | p57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6269 | p57.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6270 | p57.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6271 | b57 = Instance.new("SpecialMesh", p57) | |
6272 | b57.MeshType = Enum.MeshType.Wedge | |
6273 | b57.Name = "Mesh" | |
6274 | b57.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
6275 | p58 = Instance.new("Part", m6) | |
6276 | p58.BrickColor = BrickColor.new("Black") | |
6277 | p58.Material = Enum.Material.SmoothPlastic | |
6278 | p58.CFrame = CFrame.new(0.819354892, 3.71018171, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6279 | p58.CanCollide = false | |
6280 | p58.Locked = true | |
6281 | p58.FormFactor = Enum.FormFactor.Custom | |
6282 | p58.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
6283 | p58.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6284 | p58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6285 | p58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6286 | p58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6287 | p58.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6288 | p58.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6289 | b58 = Instance.new("BlockMesh", p58) | |
6290 | b58.Name = "Mesh" | |
6291 | b58.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6292 | p59 = Instance.new("WedgePart", m6) | |
6293 | p59.BrickColor = BrickColor.new("Black") | |
6294 | p59.Material = Enum.Material.SmoothPlastic | |
6295 | p59.Name = "Wedge" | |
6296 | p59.CFrame = CFrame.new(0.259678036, 2.31096983, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6297 | p59.CanCollide = false | |
6298 | p59.Locked = true | |
6299 | p59.FormFactor = Enum.FormFactor.Custom | |
6300 | p59.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6301 | p59.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6302 | p59.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6303 | p59.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6304 | p59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6305 | p59.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6306 | p59.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6307 | b59 = Instance.new("SpecialMesh", p59) | |
6308 | b59.MeshType = Enum.MeshType.Wedge | |
6309 | b59.Name = "Mesh" | |
6310 | b59.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6311 | p60 = Instance.new("Part", m6) | |
6312 | p60.BrickColor = BrickColor.new("Black") | |
6313 | p60.Material = Enum.Material.SmoothPlastic | |
6314 | p60.Name = "NeckPart" | |
6315 | p60.CFrame = CFrame.new(-0.300008506, 4.82955122, 3.8997519, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6316 | p60.CanCollide = false | |
6317 | p60.Locked = true | |
6318 | p60.FormFactor = Enum.FormFactor.Custom | |
6319 | p60.Size = Vector3.new(1.25928628, 0.232357651, 0.419762105) | |
6320 | p60.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6321 | p60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6322 | p60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6323 | p60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6324 | p60.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6325 | p60.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6326 | b60 = Instance.new("BlockMesh", p60) | |
6327 | b60.Name = "Mesh" | |
6328 | b60.Scale = Vector3.new(1, 0.602178097, 1) | |
6329 | p61 = Instance.new("Part", m6) | |
6330 | p61.BrickColor = BrickColor.new("Black") | |
6331 | p61.Material = Enum.Material.SmoothPlastic | |
6332 | p61.CFrame = CFrame.new(0.959281087, 2.73073363, 4.03967333, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6333 | p61.CanCollide = false | |
6334 | p61.Locked = true | |
6335 | p61.FormFactor = Enum.FormFactor.Custom | |
6336 | p61.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
6337 | p61.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6338 | p61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6339 | p61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6340 | p61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6341 | p61.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6342 | p61.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6343 | b61 = Instance.new("BlockMesh", p61) | |
6344 | b61.Name = "Mesh" | |
6345 | b61.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6346 | p62 = Instance.new("WedgePart", m6) | |
6347 | p62.BrickColor = BrickColor.new("Black") | |
6348 | p62.Material = Enum.Material.SmoothPlastic | |
6349 | p62.Name = "Wedge" | |
6350 | p62.CFrame = CFrame.new(1.16916382, 2.87065434, 4.03967333, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
6351 | p62.CanCollide = false | |
6352 | p62.Locked = true | |
6353 | p62.FormFactor = Enum.FormFactor.Custom | |
6354 | p62.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
6355 | p62.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6356 | p62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6357 | p62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6358 | p62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6359 | p62.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6360 | p62.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6361 | b62 = Instance.new("SpecialMesh", p62) | |
6362 | b62.MeshType = Enum.MeshType.Wedge | |
6363 | b62.Name = "Mesh" | |
6364 | b62.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
6365 | p63 = Instance.new("WedgePart", m6) | |
6366 | p63.BrickColor = BrickColor.new("Really red") | |
6367 | p63.Material = Enum.Material.SmoothPlastic | |
6368 | p63.Name = "Wedge" | |
6369 | p63.CFrame = CFrame.new(1.37904489, 2.73073268, 4.03967333, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
6370 | p63.CanCollide = false | |
6371 | p63.Locked = true | |
6372 | p63.FormFactor = Enum.FormFactor.Custom | |
6373 | p63.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6374 | p63.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6375 | p63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6376 | p63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6377 | p63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6378 | p63.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6379 | p63.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6380 | b63 = Instance.new("SpecialMesh", p63) | |
6381 | b63.MeshType = Enum.MeshType.Wedge | |
6382 | b63.Name = "Mesh" | |
6383 | b63.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6384 | p64 = Instance.new("WedgePart", m6) | |
6385 | p64.BrickColor = BrickColor.new("Black") | |
6386 | p64.Material = Enum.Material.SmoothPlastic | |
6387 | p64.Name = "Wedge" | |
6388 | p64.CFrame = CFrame.new(-0.439923674, 1.68132377, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6389 | p64.CanCollide = false | |
6390 | p64.Locked = true | |
6391 | p64.FormFactor = Enum.FormFactor.Custom | |
6392 | p64.Size = Vector3.new(0.232357651, 0.279841423, 0.232357636) | |
6393 | p64.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6394 | p64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6395 | p64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6396 | p64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6397 | p64.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6398 | p64.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6399 | b64 = Instance.new("SpecialMesh", p64) | |
6400 | b64.MeshType = Enum.MeshType.Wedge | |
6401 | b64.Name = "Mesh" | |
6402 | b64.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6403 | p65 = Instance.new("WedgePart", m6) | |
6404 | p65.BrickColor = BrickColor.new("Black") | |
6405 | p65.Material = Enum.Material.SmoothPlastic | |
6406 | p65.Name = "Wedge" | |
6407 | p65.CFrame = CFrame.new(-0.859687686, 2.31096983, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6408 | p65.CanCollide = false | |
6409 | p65.Locked = true | |
6410 | p65.FormFactor = Enum.FormFactor.Custom | |
6411 | p65.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6412 | p65.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6413 | p65.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6414 | p65.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6415 | p65.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6416 | p65.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6417 | p65.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6418 | b65 = Instance.new("SpecialMesh", p65) | |
6419 | b65.MeshType = Enum.MeshType.Wedge | |
6420 | b65.Name = "Mesh" | |
6421 | b65.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6422 | p66 = Instance.new("WedgePart", m6) | |
6423 | p66.BrickColor = BrickColor.new("Black") | |
6424 | p66.Material = Enum.Material.SmoothPlastic | |
6425 | p66.Name = "Wedge" | |
6426 | p66.CFrame = CFrame.new(-1.55929291, 3.71018267, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6427 | p66.CanCollide = false | |
6428 | p66.Locked = true | |
6429 | p66.FormFactor = Enum.FormFactor.Custom | |
6430 | p66.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6431 | p66.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6432 | p66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6433 | p66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6434 | p66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6435 | p66.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6436 | p66.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6437 | b66 = Instance.new("SpecialMesh", p66) | |
6438 | b66.MeshType = Enum.MeshType.Wedge | |
6439 | b66.Name = "Mesh" | |
6440 | b66.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6441 | p67 = Instance.new("WedgePart", m6) | |
6442 | p67.BrickColor = BrickColor.new("Black") | |
6443 | p67.Material = Enum.Material.SmoothPlastic | |
6444 | p67.Name = "Wedge" | |
6445 | p67.CFrame = CFrame.new(-0.719767809, 2.31096911, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6446 | p67.CanCollide = false | |
6447 | p67.Locked = true | |
6448 | p67.FormFactor = Enum.FormFactor.Custom | |
6449 | p67.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6450 | p67.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6451 | p67.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6452 | p67.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6453 | p67.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6454 | p67.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6455 | p67.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6456 | b67 = Instance.new("SpecialMesh", p67) | |
6457 | b67.MeshType = Enum.MeshType.Wedge | |
6458 | b67.Name = "Mesh" | |
6459 | b67.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6460 | p68 = Instance.new("WedgePart", m6) | |
6461 | p68.BrickColor = BrickColor.new("Really red") | |
6462 | p68.Name = "Wedge" | |
6463 | p68.CFrame = CFrame.new(-1.17450571, 1.89121199, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6464 | p68.CanCollide = false | |
6465 | p68.Locked = true | |
6466 | p68.FormFactor = Enum.FormFactor.Custom | |
6467 | p68.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6468 | p68.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6469 | p68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6470 | p68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6471 | p68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6472 | p68.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6473 | p68.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6474 | b68 = Instance.new("SpecialMesh", p68) | |
6475 | b68.MeshType = Enum.MeshType.Wedge | |
6476 | b68.Name = "Mesh" | |
6477 | b68.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197) | |
6478 | p69 = Instance.new("WedgePart", m6) | |
6479 | p69.BrickColor = BrickColor.new("Really red") | |
6480 | p69.Name = "Wedge" | |
6481 | p69.CFrame = CFrame.new(-1.10454547, 1.89121199, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6482 | p69.CanCollide = false | |
6483 | p69.Locked = true | |
6484 | p69.FormFactor = Enum.FormFactor.Custom | |
6485 | p69.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6486 | p69.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6487 | p69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6488 | p69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6489 | p69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6490 | p69.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6491 | p69.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6492 | b69 = Instance.new("SpecialMesh", p69) | |
6493 | b69.MeshType = Enum.MeshType.Wedge | |
6494 | b69.Name = "Mesh" | |
6495 | b69.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197) | |
6496 | p70 = Instance.new("WedgePart", m6) | |
6497 | p70.BrickColor = BrickColor.new("Black") | |
6498 | p70.Material = Enum.Material.SmoothPlastic | |
6499 | p70.Name = "Wedge" | |
6500 | p70.CFrame = CFrame.new(0.889316559, 3.99002528, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
6501 | p70.CanCollide = false | |
6502 | p70.Locked = true | |
6503 | p70.FormFactor = Enum.FormFactor.Custom | |
6504 | p70.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
6505 | p70.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6506 | p70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6507 | p70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6508 | p70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6509 | p70.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6510 | p70.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6511 | b70 = Instance.new("SpecialMesh", p70) | |
6512 | b70.MeshType = Enum.MeshType.Wedge | |
6513 | b70.Name = "Mesh" | |
6514 | b70.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
6515 | p71 = Instance.new("WedgePart", m6) | |
6516 | p71.BrickColor = BrickColor.new("Really red") | |
6517 | p71.Name = "Wedge" | |
6518 | p71.CFrame = CFrame.new(-0.334977895, 1.47144794, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6519 | p71.CanCollide = false | |
6520 | p71.Locked = true | |
6521 | p71.FormFactor = Enum.FormFactor.Custom | |
6522 | p71.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6523 | p71.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6524 | p71.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6525 | p71.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6526 | p71.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6527 | p71.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6528 | p71.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6529 | b71 = Instance.new("SpecialMesh", p71) | |
6530 | b71.MeshType = Enum.MeshType.Wedge | |
6531 | b71.Name = "Mesh" | |
6532 | b71.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197) | |
6533 | p72 = Instance.new("WedgePart", m6) | |
6534 | p72.BrickColor = BrickColor.new("Black") | |
6535 | p72.Material = Enum.Material.SmoothPlastic | |
6536 | p72.Name = "Wedge" | |
6537 | p72.CFrame = CFrame.new(-0.579845786, 2.03112626, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6538 | p72.CanCollide = false | |
6539 | p72.Locked = true | |
6540 | p72.FormFactor = Enum.FormFactor.Custom | |
6541 | p72.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636) | |
6542 | p72.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6543 | p72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6544 | p72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6545 | p72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6546 | p72.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6547 | p72.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6548 | b72 = Instance.new("SpecialMesh", p72) | |
6549 | b72.MeshType = Enum.MeshType.Wedge | |
6550 | b72.Name = "Mesh" | |
6551 | b72.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6552 | p73 = Instance.new("WedgePart", m6) | |
6553 | p73.BrickColor = BrickColor.new("Black") | |
6554 | p73.Material = Enum.Material.SmoothPlastic | |
6555 | p73.Name = "Wedge" | |
6556 | p73.CFrame = CFrame.new(-1.41937125, 2.31096983, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6557 | p73.CanCollide = false | |
6558 | p73.Locked = true | |
6559 | p73.FormFactor = Enum.FormFactor.Custom | |
6560 | p73.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6561 | p73.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6562 | p73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6563 | p73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6564 | p73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6565 | p73.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6566 | p73.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6567 | b73 = Instance.new("SpecialMesh", p73) | |
6568 | b73.MeshType = Enum.MeshType.Wedge | |
6569 | b73.Name = "Mesh" | |
6570 | b73.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6571 | p74 = Instance.new("WedgePart", m6) | |
6572 | p74.BrickColor = BrickColor.new("Black") | |
6573 | p74.Material = Enum.Material.SmoothPlastic | |
6574 | p74.Name = "Wedge" | |
6575 | p74.CFrame = CFrame.new(1.16916382, 2.59081125, 4.03967333, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6576 | p74.CanCollide = false | |
6577 | p74.Locked = true | |
6578 | p74.FormFactor = Enum.FormFactor.Custom | |
6579 | p74.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
6580 | p74.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6581 | p74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6582 | p74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6583 | p74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6584 | p74.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6585 | p74.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6586 | b74 = Instance.new("SpecialMesh", p74) | |
6587 | b74.MeshType = Enum.MeshType.Wedge | |
6588 | b74.Name = "Mesh" | |
6589 | b74.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
6590 | p75 = Instance.new("WedgePart", m6) | |
6591 | p75.BrickColor = BrickColor.new("Black") | |
6592 | p75.Material = Enum.Material.SmoothPlastic | |
6593 | p75.Name = "Wedge" | |
6594 | p75.CFrame = CFrame.new(-0.160081401, 1.68132377, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6595 | p75.CanCollide = false | |
6596 | p75.Locked = true | |
6597 | p75.FormFactor = Enum.FormFactor.Custom | |
6598 | p75.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636) | |
6599 | p75.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6600 | p75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6601 | p75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6602 | p75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6603 | p75.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6604 | p75.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6605 | b75 = Instance.new("SpecialMesh", p75) | |
6606 | b75.MeshType = Enum.MeshType.Wedge | |
6607 | b75.Name = "Mesh" | |
6608 | b75.Scale = Vector3.new(0.602178097, 1, 0.602178097) | |
6609 | p76 = Instance.new("WedgePart", m6) | |
6610 | p76.BrickColor = BrickColor.new("Black") | |
6611 | p76.Material = Enum.Material.SmoothPlastic | |
6612 | p76.Name = "Wedge" | |
6613 | p76.CFrame = CFrame.new(0.819362521, 2.31096983, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6614 | p76.CanCollide = false | |
6615 | p76.Locked = true | |
6616 | p76.FormFactor = Enum.FormFactor.Custom | |
6617 | p76.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6618 | p76.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6619 | p76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6620 | p76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6621 | p76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6622 | p76.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6623 | p76.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6624 | b76 = Instance.new("SpecialMesh", p76) | |
6625 | b76.MeshType = Enum.MeshType.Wedge | |
6626 | b76.Name = "Mesh" | |
6627 | b76.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6628 | p77 = Instance.new("WedgePart", m6) | |
6629 | p77.BrickColor = BrickColor.new("Really red") | |
6630 | p77.Material = Enum.Material.SmoothPlastic | |
6631 | p77.Name = "Wedge" | |
6632 | p77.CFrame = CFrame.new(-1.55929291, 4.40979004, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6633 | p77.CanCollide = false | |
6634 | p77.Locked = true | |
6635 | p77.FormFactor = Enum.FormFactor.Custom | |
6636 | p77.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6637 | p77.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6638 | p77.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6639 | p77.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6640 | p77.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6641 | p77.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6642 | p77.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6643 | b77 = Instance.new("SpecialMesh", p77) | |
6644 | b77.MeshType = Enum.MeshType.Wedge | |
6645 | b77.Name = "Mesh" | |
6646 | b77.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6647 | p78 = Instance.new("WedgePart", m6) | |
6648 | p78.BrickColor = BrickColor.new("Black") | |
6649 | p78.Material = Enum.Material.SmoothPlastic | |
6650 | p78.Name = "Wedge" | |
6651 | p78.CFrame = CFrame.new(-1.34941173, 4.54971123, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6652 | p78.CanCollide = false | |
6653 | p78.Locked = true | |
6654 | p78.FormFactor = Enum.FormFactor.Custom | |
6655 | p78.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363) | |
6656 | p78.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6657 | p78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6658 | p78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6659 | p78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6660 | p78.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6661 | p78.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6662 | b78 = Instance.new("SpecialMesh", p78) | |
6663 | b78.MeshType = Enum.MeshType.Wedge | |
6664 | b78.Name = "Mesh" | |
6665 | b78.Scale = Vector3.new(0.602178097, 0.602178097, 1) | |
6666 | p79 = Instance.new("WedgePart", m6) | |
6667 | p79.BrickColor = BrickColor.new("Really red") | |
6668 | p79.Material = Enum.Material.SmoothPlastic | |
6669 | p79.Name = "Wedge" | |
6670 | p79.CFrame = CFrame.new(-1.6992141, 3.85010386, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6671 | p79.CanCollide = false | |
6672 | p79.Locked = true | |
6673 | p79.FormFactor = Enum.FormFactor.Custom | |
6674 | p79.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6675 | p79.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6676 | p79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6677 | p79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6678 | p79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6679 | p79.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6680 | p79.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6681 | b79 = Instance.new("SpecialMesh", p79) | |
6682 | b79.MeshType = Enum.MeshType.Wedge | |
6683 | b79.Name = "Mesh" | |
6684 | b79.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6685 | p80 = Instance.new("WedgePart", m6) | |
6686 | p80.BrickColor = BrickColor.new("Black") | |
6687 | p80.Material = Enum.Material.SmoothPlastic | |
6688 | p80.Name = "Wedge" | |
6689 | p80.CFrame = CFrame.new(-1.6992135, 3.1504972, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6690 | p80.CanCollide = false | |
6691 | p80.Locked = true | |
6692 | p80.FormFactor = Enum.FormFactor.Custom | |
6693 | p80.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636) | |
6694 | p80.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
6695 | p80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
6696 | p80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
6697 | p80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
6698 | p80.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
6699 | p80.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
6700 | b80 = Instance.new("SpecialMesh", p80) | |
6701 | b80.MeshType = Enum.MeshType.Wedge | |
6702 | b80.Name = "Mesh" | |
6703 | b80.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097) | |
6704 | w1 = Instance.new("Weld", p1) | |
6705 | w1.Name = "Joint" | |
6706 | w1.Part0 = p1 | |
6707 | w1.C0 = CFrame.new(0, 0, 0.139921591, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6708 | w1.Part1 = p47 | |
6709 | w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6710 | w2 = Instance.new("Weld", p2) | |
6711 | w2.Name = "Joint" | |
6712 | w2.Part0 = p2 | |
6713 | w2.C0 = CFrame.new(0, -2.7097974e-006, 0.139918938, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6714 | w2.Part1 = p11 | |
6715 | w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6716 | w3 = Instance.new("Weld", p3) | |
6717 | w3.Name = "Joint" | |
6718 | w3.Part0 = p3 | |
6719 | w3.C0 = CFrame.new(0, 0.559684455, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6720 | w3.Part1 = p50 | |
6721 | w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6722 | w4 = Instance.new("Weld", p4) | |
6723 | w4.Name = "Joint" | |
6724 | w4.Part0 = p4 | |
6725 | w4.C0 = CFrame.new(-0.139921427, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6726 | w4.Part1 = p5 | |
6727 | w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6728 | w5 = Instance.new("Weld", p5) | |
6729 | w5.Name = "Joint" | |
6730 | w5.Part0 = p5 | |
6731 | w5.C0 = CFrame.new(-0.139920607, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6732 | w5.Part1 = p27 | |
6733 | w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6734 | w6 = Instance.new("Weld", p6) | |
6735 | w6.Name = "Joint" | |
6736 | w6.Part0 = p6 | |
6737 | w6.C0 = CFrame.new(6.98293934e-006, 0.13992101, 1.35489881e-006, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6738 | w6.Part1 = p14 | |
6739 | w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6740 | w7 = Instance.new("Weld", p7) | |
6741 | w7.Name = "Joint" | |
6742 | w7.Part0 = p7 | |
6743 | w7.C0 = CFrame.new(-0.139921531, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6744 | w7.Part1 = p10 | |
6745 | w7.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6746 | w8 = Instance.new("Weld", p8) | |
6747 | w8.Name = "Joint" | |
6748 | w8.Part0 = p8 | |
6749 | w8.C0 = CFrame.new(0, 0.209881723, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6750 | w8.Part1 = p32 | |
6751 | w8.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6752 | w9 = Instance.new("Weld", p9) | |
6753 | w9.Name = "Joint" | |
6754 | w9.Part0 = p9 | |
6755 | w9.C0 = CFrame.new(0, 0.279842764, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6756 | w9.Part1 = p16 | |
6757 | w9.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6758 | w10 = Instance.new("Weld", p10) | |
6759 | w10.Name = "Joint" | |
6760 | w10.Part0 = p10 | |
6761 | w10.C0 = CFrame.new(-0.139921531, 1.04222977e-006, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6762 | w10.Part1 = p61 | |
6763 | w10.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6764 | w11 = Instance.new("Weld", p11) | |
6765 | w11.Name = "Joint" | |
6766 | w11.Part0 = p11 | |
6767 | w11.C0 = CFrame.new(0, 0.209881723, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6768 | w11.Part1 = p13 | |
6769 | w11.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6770 | w12 = Instance.new("Weld", p12) | |
6771 | w12.Name = "Joint" | |
6772 | w12.Part0 = p12 | |
6773 | w12.C0 = CFrame.new(-0.139921427, -0.139921635, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6774 | w12.Part1 = p29 | |
6775 | w12.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6776 | w13 = Instance.new("Weld", p13) | |
6777 | w13.Name = "Joint" | |
6778 | w13.Part0 = p13 | |
6779 | w13.C0 = CFrame.new(0.839523137, 0.349802732, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6780 | w13.Part1 = p48 | |
6781 | w13.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6782 | w14 = Instance.new("Weld", p14) | |
6783 | w14.Name = "Joint" | |
6784 | w14.Part0 = p14 | |
6785 | w14.C0 = CFrame.new(-6.98293934e-006, 1.25067584e-006, -0.139921844, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6786 | w14.Part1 = p60 | |
6787 | w14.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6788 | w15 = Instance.new("Weld", p15) | |
6789 | w15.Name = "Joint" | |
6790 | w15.Part0 = p15 | |
6791 | w15.C0 = CFrame.new(-0.139920712, -0.139923528, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6792 | w15.Part1 = p17 | |
6793 | w15.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6794 | w16 = Instance.new("Weld", p16) | |
6795 | w16.Name = "Joint" | |
6796 | w16.Part0 = p16 | |
6797 | w16.C0 = CFrame.new(1.45912168e-006, 0.349802852, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6798 | w16.Part1 = p48 | |
6799 | w16.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6800 | w17 = Instance.new("Weld", p17) | |
6801 | w17.Name = "Joint" | |
6802 | w17.Part0 = p17 | |
6803 | w17.C0 = CFrame.new(-0.97944206, 0.0699603036, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
6804 | w17.Part1 = p50 | |
6805 | w17.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6806 | w18 = Instance.new("Weld", p18) | |
6807 | w18.Name = "Joint" | |
6808 | w18.Part0 = p18 | |
6809 | w18.C0 = CFrame.new(-0.979444683, 0.0699603036, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6810 | w18.Part1 = p50 | |
6811 | w18.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6812 | w19 = Instance.new("Weld", p19) | |
6813 | w19.Name = "Joint" | |
6814 | w19.Part0 = p19 | |
6815 | w19.C0 = CFrame.new(0, -0.2098784, 0.0349924229, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6816 | w19.Part1 = p54 | |
6817 | w19.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6818 | w20 = Instance.new("Weld", p20) | |
6819 | w20.Name = "Joint" | |
6820 | w20.Part0 = p20 | |
6821 | w20.C0 = CFrame.new(-0.139921427, -0.13992101, 1.35489881e-006, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6822 | w20.Part1 = p21 | |
6823 | w20.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6824 | w21 = Instance.new("Weld", p21) | |
6825 | w21.Name = "Joint" | |
6826 | w21.Part0 = p21 | |
6827 | w21.C0 = CFrame.new(-1.25928402, 0.0699627995, -1.35489881e-006, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6828 | w21.Part1 = p37 | |
6829 | w21.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6830 | w22 = Instance.new("Weld", p22) | |
6831 | w22.Name = "Joint" | |
6832 | w22.Part0 = p22 | |
6833 | w22.C0 = CFrame.new(0, -0.209878504, 0.0349705629, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
6834 | w22.Part1 = p8 | |
6835 | w22.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6836 | w23 = Instance.new("Weld", p23) | |
6837 | w23.Name = "Joint" | |
6838 | w23.Part0 = p23 | |
6839 | w23.C0 = CFrame.new(0, 0, 0.139921427, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6840 | w23.Part1 = p35 | |
6841 | w23.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6842 | w24 = Instance.new("Weld", p24) | |
6843 | w24.Name = "Joint" | |
6844 | w24.Part0 = p24 | |
6845 | w24.C0 = CFrame.new(8.33783815e-007, -0.209883824, 1.25928962, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6846 | w24.Part1 = p48 | |
6847 | w24.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6848 | w25 = Instance.new("Weld", p25) | |
6849 | w25.Name = "Joint" | |
6850 | w25.Part0 = p25 | |
6851 | w25.C0 = CFrame.new(0, -0.209878504, 0.0349897929, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6852 | w25.Part1 = p8 | |
6853 | w25.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6854 | w26 = Instance.new("Weld", p26) | |
6855 | w26.Name = "Joint" | |
6856 | w26.Part0 = p26 | |
6857 | w26.C0 = CFrame.new(0, -3.33513526e-006, 0.769568086, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
6858 | w26.Part1 = p6 | |
6859 | w26.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6860 | w27 = Instance.new("Weld", p27) | |
6861 | w27.Name = "Joint" | |
6862 | w27.Part0 = p27 | |
6863 | w27.C0 = CFrame.new(-1.25928354, -0.0699575916, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
6864 | w27.Part1 = p48 | |
6865 | w27.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6866 | w28 = Instance.new("Weld", p28) | |
6867 | w28.Name = "Joint" | |
6868 | w28.Part0 = p28 | |
6869 | w28.C0 = CFrame.new(0, -0.13992101, 0, 0, 0, -1, 0, -1, -0, -1, 0, -0) | |
6870 | w28.Part1 = p35 | |
6871 | w28.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6872 | w29 = Instance.new("Weld", p29) | |
6873 | w29.Name = "Joint" | |
6874 | w29.Part0 = p29 | |
6875 | w29.C0 = CFrame.new(-1.25928354, 0.0699634254, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
6876 | w29.Part1 = p37 | |
6877 | w29.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6878 | w30 = Instance.new("Weld", p30) | |
6879 | w30.Name = "Joint" | |
6880 | w30.Part0 = p30 | |
6881 | w30.C0 = CFrame.new(0, -0.139920816, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6882 | w30.Part1 = p20 | |
6883 | w30.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6884 | w31 = Instance.new("Weld", p31) | |
6885 | w31.Name = "Joint" | |
6886 | w31.Part0 = p31 | |
6887 | w31.C0 = CFrame.new(0, -3.02246644e-006, 0.419769108, 0, 0, -1, 0, -1, -0, -1, 0, -0) | |
6888 | w31.Part1 = p16 | |
6889 | w31.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6890 | w32 = Instance.new("Weld", p32) | |
6891 | w32.Name = "Joint" | |
6892 | w32.Part0 = p32 | |
6893 | w32.C0 = CFrame.new(-0.839526176, 0.349802852, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6894 | w32.Part1 = p48 | |
6895 | w32.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6896 | w33 = Instance.new("Weld", p33) | |
6897 | w33.Name = "Joint" | |
6898 | w33.Part0 = p33 | |
6899 | w33.C0 = CFrame.new(1.3548987e-006, -0.279842436, 0.0699624866, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6900 | w33.Part1 = p21 | |
6901 | w33.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6902 | w34 = Instance.new("Weld", p34) | |
6903 | w34.Name = "Joint" | |
6904 | w34.Part0 = p34 | |
6905 | w34.C0 = CFrame.new(0, -0.279842019, 0, 0, 0, -1, 0, -1, -0, -1, 0, -0) | |
6906 | w34.Part1 = p27 | |
6907 | w34.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6908 | w35 = Instance.new("Weld", p35) | |
6909 | w35.Name = "Joint" | |
6910 | w35.Part0 = p35 | |
6911 | w35.C0 = CFrame.new(-0.139920607, -0.139922053, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6912 | w35.Part1 = p58 | |
6913 | w35.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6914 | w36 = Instance.new("Weld", p36) | |
6915 | w36.Name = "Joint" | |
6916 | w36.Part0 = p36 | |
6917 | w36.C0 = CFrame.new(0, -0.279843062, 0.0699611381, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6918 | w36.Part1 = p29 | |
6919 | w36.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6920 | w37 = Instance.new("Weld", p37) | |
6921 | w37.Name = "Joint" | |
6922 | w37.Part0 = p37 | |
6923 | w37.C0 = CFrame.new(0, 0.559682429, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6924 | w37.Part1 = p3 | |
6925 | w37.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6926 | w38 = Instance.new("Weld", p38) | |
6927 | w38.Name = "Joint" | |
6928 | w38.Part0 = p38 | |
6929 | w38.C0 = CFrame.new(0, 0, 0.13992101, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6930 | w38.Part1 = p4 | |
6931 | w38.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6932 | w39 = Instance.new("Weld", p39) | |
6933 | w39.Name = "Joint" | |
6934 | w39.Part0 = p39 | |
6935 | w39.C0 = CFrame.new(0, 0, 0.139921427, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6936 | w39.Part1 = p12 | |
6937 | w39.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6938 | w40 = Instance.new("Weld", p40) | |
6939 | w40.Name = "Joint" | |
6940 | w40.Part0 = p40 | |
6941 | w40.C0 = CFrame.new(0, -0.279843479, 0.0699611381, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6942 | w40.Part1 = p52 | |
6943 | w40.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6944 | w41 = Instance.new("Weld", p41) | |
6945 | w41.Name = "Joint" | |
6946 | w41.Part0 = p41 | |
6947 | w41.C0 = CFrame.new(0, -0.139921427, 0.0699607134, 0, 0, -1, 0, -1, -0, -1, 0, -0) | |
6948 | w41.Part1 = p5 | |
6949 | w41.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6950 | w42 = Instance.new("Weld", p42) | |
6951 | w42.Name = "Joint" | |
6952 | w42.Part0 = p42 | |
6953 | w42.C0 = CFrame.new(0, -2.7097974e-006, 0.139925033, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6954 | w42.Part1 = p8 | |
6955 | w42.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6956 | w43 = Instance.new("Weld", p43) | |
6957 | w43.Name = "Joint" | |
6958 | w43.Part0 = p43 | |
6959 | w43.C0 = CFrame.new(0, -0.139921218, 0.0699607134, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6960 | w43.Part1 = p5 | |
6961 | w43.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6962 | w44 = Instance.new("Weld", p44) | |
6963 | w44.Name = "Joint" | |
6964 | w44.Part0 = p44 | |
6965 | w44.C0 = CFrame.new(0, -0.139921844, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6966 | w44.Part1 = p15 | |
6967 | w44.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6968 | w45 = Instance.new("Weld", p45) | |
6969 | w45.Name = "Joint" | |
6970 | w45.Part0 = p45 | |
6971 | w45.C0 = CFrame.new(0, -2.7097974e-006, 0.139921531, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6972 | w45.Part1 = p11 | |
6973 | w45.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6974 | w46 = Instance.new("Weld", p46) | |
6975 | w46.Name = "Joint" | |
6976 | w46.Part0 = p46 | |
6977 | w46.C0 = CFrame.new(0, -3.33513526e-006, 0.769562066, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
6978 | w46.Part1 = p6 | |
6979 | w46.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6980 | w47 = Instance.new("Weld", p47) | |
6981 | w47.Name = "Joint" | |
6982 | w47.Part0 = p47 | |
6983 | w47.C0 = CFrame.new(-0.139920652, -0.139923528, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6984 | w47.Part1 = p18 | |
6985 | w47.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6986 | w48 = Instance.new("Weld", p48) | |
6987 | w48.Name = "Joint" | |
6988 | w48.Part0 = p48 | |
6989 | w48.C0 = CFrame.new(0, 0.559684873, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6990 | w48.Part1 = p37 | |
6991 | w48.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6992 | w49 = Instance.new("Weld", p49) | |
6993 | w49.Name = "Joint" | |
6994 | w49.Part0 = p49 | |
6995 | w49.C0 = CFrame.new(0, -0.139921844, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
6996 | w49.Part1 = p47 | |
6997 | w49.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
6998 | w50 = Instance.new("Weld", p50) | |
6999 | w50.Name = "Joint" | |
7000 | w50.Part0 = p50 | |
7001 | w50.C0 = CFrame.new(0, 0.349801898, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7002 | w50.Part1 = p6 | |
7003 | w50.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7004 | w51 = Instance.new("Weld", p51) | |
7005 | w51.Name = "Joint" | |
7006 | w51.Part0 = p51 | |
7007 | w51.C0 = CFrame.new(-0.139921427, -0.139922053, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7008 | w51.Part1 = p52 | |
7009 | w51.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7010 | w52 = Instance.new("Weld", p52) | |
7011 | w52.Name = "Joint" | |
7012 | w52.Part0 = p52 | |
7013 | w52.C0 = CFrame.new(-1.11936295, 0.0699607134, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
7014 | w52.Part1 = p3 | |
7015 | w52.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7016 | w53 = Instance.new("Weld", p53) | |
7017 | w53.Name = "Joint" | |
7018 | w53.Part0 = p53 | |
7019 | w53.C0 = CFrame.new(0, 3.9604729e-006, 0.279851943, 0, 0, -1, 0, -1, -0, -1, 0, -0) | |
7020 | w53.Part1 = p9 | |
7021 | w53.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7022 | w54 = Instance.new("Weld", p54) | |
7023 | w54.Name = "Joint" | |
7024 | w54.Part0 = p54 | |
7025 | w54.C0 = CFrame.new(0, 0.349802941, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7026 | w54.Part1 = p9 | |
7027 | w54.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7028 | w55 = Instance.new("Weld", p55) | |
7029 | w55.Name = "Joint" | |
7030 | w55.Part0 = p55 | |
7031 | w55.C0 = CFrame.new(0, -2.7097974e-006, 0.139916331, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
7032 | w55.Part1 = p8 | |
7033 | w55.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7034 | w56 = Instance.new("Weld", p56) | |
7035 | w56.Name = "Joint" | |
7036 | w56.Part0 = p56 | |
7037 | w56.C0 = CFrame.new(0, 0, 0.139921322, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
7038 | w56.Part1 = p20 | |
7039 | w56.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7040 | w57 = Instance.new("Weld", p57) | |
7041 | w57.Name = "Joint" | |
7042 | w57.Part0 = p57 | |
7043 | w57.C0 = CFrame.new(0, -0.139921427, -0.0699620694, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
7044 | w57.Part1 = p47 | |
7045 | w57.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7046 | w58 = Instance.new("Weld", p58) | |
7047 | w58.Name = "Joint" | |
7048 | w58.Part0 = p58 | |
7049 | w58.C0 = CFrame.new(-1.11936343, 0.0699607134, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7050 | w58.Part1 = p3 | |
7051 | w58.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7052 | w59 = Instance.new("Weld", p59) | |
7053 | w59.Name = "Joint" | |
7054 | w59.Part0 = p59 | |
7055 | w59.C0 = CFrame.new(0, -2.50135167e-006, 0.279839605, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
7056 | w59.Part1 = p32 | |
7057 | w59.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7058 | w60 = Instance.new("Weld", p61) | |
7059 | w60.Name = "Joint" | |
7060 | w60.Part0 = p61 | |
7061 | w60.C0 = CFrame.new(-1.25928962, -0.0699586272, -8.33783815e-007, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7062 | w60.Part1 = p48 | |
7063 | w60.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7064 | w61 = Instance.new("Weld", p62) | |
7065 | w61.Name = "Joint" | |
7066 | w61.Part0 = p62 | |
7067 | w61.C0 = CFrame.new(0, -0.139921635, 0.0699612424, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
7068 | w61.Part1 = p10 | |
7069 | w61.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7070 | w62 = Instance.new("Weld", p63) | |
7071 | w62.Name = "Joint" | |
7072 | w62.Part0 = p63 | |
7073 | w62.C0 = CFrame.new(0, 0, 0.139920712, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
7074 | w62.Part1 = p7 | |
7075 | w62.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7076 | w63 = Instance.new("Weld", p64) | |
7077 | w63.Name = "Joint" | |
7078 | w63.Part0 = p64 | |
7079 | w63.C0 = CFrame.new(0, -2.60557431e-006, 0.139913708, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
7080 | w63.Part1 = p54 | |
7081 | w63.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7082 | w64 = Instance.new("Weld", p65) | |
7083 | w64.Name = "Joint" | |
7084 | w64.Part0 = p65 | |
7085 | w64.C0 = CFrame.new(0, -2.50135167e-006, 0.279843956, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
7086 | w64.Part1 = p13 | |
7087 | w64.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7088 | w65 = Instance.new("Weld", p66) | |
7089 | w65.Name = "Joint" | |
7090 | w65.Part0 = p66 | |
7091 | w65.C0 = CFrame.new(0, 1.04222977e-006, 0.139921427, 0, 0, -1, 0, -1, -0, -1, 0, -0) | |
7092 | w65.Part1 = p52 | |
7093 | w65.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7094 | w66 = Instance.new("Weld", p67) | |
7095 | w66.Name = "Joint" | |
7096 | w66.Part0 = p67 | |
7097 | w66.C0 = CFrame.new(0, -3.02246644e-006, 0.419757843, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
7098 | w66.Part1 = p16 | |
7099 | w66.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7100 | w67 = Instance.new("Weld", p68) | |
7101 | w67.Name = "Joint" | |
7102 | w67.Part0 = p68 | |
7103 | w67.C0 = CFrame.new(0, -0.209878504, 0.0349741057, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
7104 | w67.Part1 = p11 | |
7105 | w67.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7106 | w68 = Instance.new("Weld", p69) | |
7107 | w68.Name = "Joint" | |
7108 | w68.Part0 = p69 | |
7109 | w68.C0 = CFrame.new(0, -0.209878504, 0.0349861942, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
7110 | w68.Part1 = p11 | |
7111 | w68.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7112 | w69 = Instance.new("Weld", p70) | |
7113 | w69.Name = "Joint" | |
7114 | w69.Part0 = p70 | |
7115 | w69.C0 = CFrame.new(0, -0.279843479, 0.0699616596, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
7116 | w69.Part1 = p58 | |
7117 | w69.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7118 | w70 = Instance.new("Weld", p71) | |
7119 | w70.Name = "Joint" | |
7120 | w70.Part0 = p71 | |
7121 | w70.C0 = CFrame.new(0, -0.2098784, 0.0349679329, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
7122 | w70.Part1 = p54 | |
7123 | w70.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7124 | w71 = Instance.new("Weld", p72) | |
7125 | w71.Name = "Joint" | |
7126 | w71.Part0 = p72 | |
7127 | w71.C0 = CFrame.new(0, -3.02246644e-006, 0.27983579, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
7128 | w71.Part1 = p9 | |
7129 | w71.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7130 | w72 = Instance.new("Weld", p73) | |
7131 | w72.Name = "Joint" | |
7132 | w72.Part0 = p73 | |
7133 | w72.C0 = CFrame.new(0, -2.50135167e-006, 0.279839605, 0, 0, 1, 0, -1, 0, 1, 0, 0) | |
7134 | w72.Part1 = p13 | |
7135 | w72.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7136 | w73 = Instance.new("Weld", p74) | |
7137 | w73.Name = "Joint" | |
7138 | w73.Part0 = p74 | |
7139 | w73.C0 = CFrame.new(0, -0.139921427, 0.0699612424, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
7140 | w73.Part1 = p10 | |
7141 | w73.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7142 | w74 = Instance.new("Weld", p75) | |
7143 | w74.Name = "Joint" | |
7144 | w74.Part0 = p75 | |
7145 | w74.C0 = CFrame.new(0, -2.60557431e-006, 0.139928564, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
7146 | w74.Part1 = p54 | |
7147 | w74.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7148 | w75 = Instance.new("Weld", p76) | |
7149 | w75.Name = "Joint" | |
7150 | w75.Part0 = p76 | |
7151 | w75.C0 = CFrame.new(0, -2.50135167e-006, 0.27984485, 0, 0, -1, 0, -1, 0, -1, 0, 0) | |
7152 | w75.Part1 = p32 | |
7153 | w75.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7154 | w76 = Instance.new("Weld", p77) | |
7155 | w76.Name = "Joint" | |
7156 | w76.Part0 = p77 | |
7157 | w76.C0 = CFrame.new(0, 0, 0.139921635, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
7158 | w76.Part1 = p15 | |
7159 | w76.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7160 | w77 = Instance.new("Weld", p78) | |
7161 | w77.Name = "Joint" | |
7162 | w77.Part0 = p78 | |
7163 | w77.C0 = CFrame.new(0, -0.139921427, -0.0699594691, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
7164 | w77.Part1 = p15 | |
7165 | w77.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7166 | w78 = Instance.new("Weld", p79) | |
7167 | w78.Name = "Joint" | |
7168 | w78.Part0 = p79 | |
7169 | w78.C0 = CFrame.new(0, 0, 0.139921218, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
7170 | w78.Part1 = p51 | |
7171 | w78.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7172 | w79 = Instance.new("Weld", p80) | |
7173 | w79.Name = "Joint" | |
7174 | w79.Part0 = p80 | |
7175 | w79.C0 = CFrame.new(0, -0.13992101, 0, 0, 0, -1, 0, -1, -0, -1, 0, -0) | |
7176 | w79.Part1 = p12 | |
7177 | w79.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7178 | m6.Parent = torso | |
7179 | m6:MakeJoints() | |
7180 | ---------------------------------------------------- | |
7181 | local cor6 = Instance.new("Part", torso.Cloak) | |
7182 | cor6.Name = "Thingy" | |
7183 | cor6.Locked = true | |
7184 | cor6.BottomSurface = 0 | |
7185 | cor6.CanCollide = false | |
7186 | cor6.Size = Vector3.new(1,1,1) | |
7187 | cor6.Transparency = 1 | |
7188 | cor6.TopSurface = 0 | |
7189 | corw6 = Instance.new("Weld", cor6) | |
7190 | corw6.Part0 = torso | |
7191 | corw6.Part1 = cor6 | |
7192 | corw6.C0 = CFrame.new(0, 1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
7193 | corw6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
7194 | weld6 = Instance.new("Weld", torso.Cloak.NeckPart) | |
7195 | weld6.Part0 = cor6 | |
7196 | weld6.Part1 = torso.Cloak.NeckPart | |
7197 | weld6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
7198 | --Amulet | |
7199 | m7 = Instance.new("Model") | |
7200 | m7.Name = "Amulet" | |
7201 | p1 = Instance.new("Part", m7) | |
7202 | p1.BrickColor = BrickColor.new("Really red") | |
7203 | p1.Material = Enum.Material.Neon | |
7204 | p1.Name = "Center" | |
7205 | p1.CFrame = CFrame.new(-1.0658141e-014, 14.4125643, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1) | |
7206 | p1.CanCollide = false | |
7207 | p1.Locked = true | |
7208 | p1.FormFactor = Enum.FormFactor.Custom | |
7209 | p1.Shape = Enum.PartType.Cylinder | |
7210 | p1.Size = Vector3.new(0.5, 0.5, 0.5) | |
7211 | p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7212 | p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7213 | p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7214 | p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7215 | p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7216 | p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7217 | p2 = Instance.new("Part", m7) | |
7218 | p2.BrickColor = BrickColor.new("Really black") | |
7219 | p2.Material = Enum.Material.Metal | |
7220 | p2.Name = "Bottom" | |
7221 | p2.CFrame = CFrame.new(1.19209318e-007, 14.1625719, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1) | |
7222 | p2.CanCollide = false | |
7223 | p2.Locked = true | |
7224 | p2.FormFactor = Enum.FormFactor.Custom | |
7225 | p2.Size = Vector3.new(0.200000003, 0.649999976, 0.649999976) | |
7226 | p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7227 | p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7228 | p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7229 | p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7230 | p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7231 | p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7232 | b1 = Instance.new("SpecialMesh", p2) | |
7233 | b1.MeshType = Enum.MeshType.Cylinder | |
7234 | b1.Name = "Mesh" | |
7235 | p3 = Instance.new("Part", m7) | |
7236 | p3.BrickColor = BrickColor.new("Really black") | |
7237 | p3.Material = Enum.Material.Metal | |
7238 | p3.CFrame = CFrame.new(1.23580463e-007, 14.4625673, -0.280000001, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1) | |
7239 | p3.CanCollide = false | |
7240 | p3.Locked = true | |
7241 | p3.FormFactor = Enum.FormFactor.Custom | |
7242 | p3.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7243 | p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7244 | p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7245 | p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7246 | p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7247 | p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7248 | p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7249 | b2 = Instance.new("SpecialMesh", p3) | |
7250 | b2.MeshType = Enum.MeshType.Brick | |
7251 | b2.Name = "Mesh" | |
7252 | b2.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7253 | p4 = Instance.new("Part", m7) | |
7254 | p4.BrickColor = BrickColor.new("Really black") | |
7255 | p4.Material = Enum.Material.Metal | |
7256 | p4.CFrame = CFrame.new(1.19209318e-007, 14.4625673, 0.280000001, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1) | |
7257 | p4.CanCollide = false | |
7258 | p4.Locked = true | |
7259 | p4.FormFactor = Enum.FormFactor.Custom | |
7260 | p4.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7261 | p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7262 | p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7263 | p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7264 | p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7265 | p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7266 | p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7267 | b3 = Instance.new("SpecialMesh", p4) | |
7268 | b3.MeshType = Enum.MeshType.Brick | |
7269 | b3.Name = "Mesh" | |
7270 | b3.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7271 | p5 = Instance.new("Part", m7) | |
7272 | p5.BrickColor = BrickColor.new("Really black") | |
7273 | p5.Material = Enum.Material.Metal | |
7274 | p5.CFrame = CFrame.new(0.14000012, 14.4625673, -0.242487118, -3.78551732e-008, -0.866025388, -0.5, 1, -4.37113883e-008, 0, -2.18556941e-008, -0.5, 0.866025388) | |
7275 | p5.CanCollide = false | |
7276 | p5.Locked = true | |
7277 | p5.FormFactor = Enum.FormFactor.Custom | |
7278 | p5.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7279 | p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7280 | p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7281 | p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7282 | p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7283 | p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7284 | p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7285 | b4 = Instance.new("SpecialMesh", p5) | |
7286 | b4.MeshType = Enum.MeshType.Brick | |
7287 | b4.Name = "Mesh" | |
7288 | b4.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7289 | p6 = Instance.new("Part", m7) | |
7290 | p6.BrickColor = BrickColor.new("Really black") | |
7291 | p6.Material = Enum.Material.Metal | |
7292 | p6.CFrame = CFrame.new(-0.139999881, 14.4625673, 0.242487103, -3.78551732e-008, -0.866025388, -0.5, 1, -4.37113883e-008, 0, -2.18556941e-008, -0.5, 0.866025388) | |
7293 | p6.CanCollide = false | |
7294 | p6.Locked = true | |
7295 | p6.FormFactor = Enum.FormFactor.Custom | |
7296 | p6.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7297 | p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7298 | p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7299 | p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7300 | p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7301 | p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7302 | p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7303 | b5 = Instance.new("SpecialMesh", p6) | |
7304 | b5.MeshType = Enum.MeshType.Brick | |
7305 | b5.Name = "Mesh" | |
7306 | b5.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7307 | p7 = Instance.new("Part", m7) | |
7308 | p7.BrickColor = BrickColor.new("Really black") | |
7309 | p7.Material = Enum.Material.Metal | |
7310 | p7.CFrame = CFrame.new(-0.242486984, 14.4625673, 0.139999986, -2.18556924e-008, -0.5, -0.866025388, 1, -4.37113847e-008, 0, -3.78551732e-008, -0.866025388, 0.5) | |
7311 | p7.CanCollide = false | |
7312 | p7.Locked = true | |
7313 | p7.FormFactor = Enum.FormFactor.Custom | |
7314 | p7.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7315 | p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7316 | p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7317 | p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7318 | p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7319 | p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7320 | p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7321 | b6 = Instance.new("SpecialMesh", p7) | |
7322 | b6.MeshType = Enum.MeshType.Brick | |
7323 | b6.Name = "Mesh" | |
7324 | b6.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7325 | p8 = Instance.new("Part", m7) | |
7326 | p8.BrickColor = BrickColor.new("Really black") | |
7327 | p8.Material = Enum.Material.Metal | |
7328 | p8.CFrame = CFrame.new(0.242487192, 14.4625673, -0.139999971, -2.18556924e-008, -0.5, -0.866025388, 1, -4.37113847e-008, 0, -3.78551732e-008, -0.866025388, 0.5) | |
7329 | p8.CanCollide = false | |
7330 | p8.Locked = true | |
7331 | p8.FormFactor = Enum.FormFactor.Custom | |
7332 | p8.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7333 | p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7334 | p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7335 | p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7336 | p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7337 | p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7338 | p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7339 | b7 = Instance.new("SpecialMesh", p8) | |
7340 | b7.MeshType = Enum.MeshType.Brick | |
7341 | b7.Name = "Mesh" | |
7342 | b7.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7343 | p9 = Instance.new("Part", m7) | |
7344 | p9.BrickColor = BrickColor.new("Really black") | |
7345 | p9.Material = Enum.Material.Metal | |
7346 | p9.CFrame = CFrame.new(0.280000091, 14.4625673, -1.64313008e-014, 0, 0, -1, 1, -4.37113847e-008, 0, -4.37113847e-008, -1, 0) | |
7347 | p9.CanCollide = false | |
7348 | p9.Locked = true | |
7349 | p9.FormFactor = Enum.FormFactor.Custom | |
7350 | p9.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7351 | p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7352 | p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7353 | p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7354 | p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7355 | p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7356 | p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7357 | b8 = Instance.new("SpecialMesh", p9) | |
7358 | b8.MeshType = Enum.MeshType.Brick | |
7359 | b8.Name = "Mesh" | |
7360 | b8.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7361 | p10 = Instance.new("Part", m7) | |
7362 | p10.BrickColor = BrickColor.new("Really black") | |
7363 | p10.Material = Enum.Material.Metal | |
7364 | p10.CFrame = CFrame.new(-0.279999852, 14.4625673, -1.49011772e-008, 0, 0, -1, 1, -4.37113847e-008, 0, -4.37113847e-008, -1, 0) | |
7365 | p10.CanCollide = false | |
7366 | p10.Locked = true | |
7367 | p10.FormFactor = Enum.FormFactor.Custom | |
7368 | p10.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7369 | p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7370 | p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7371 | p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7372 | p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7373 | p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7374 | p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7375 | b9 = Instance.new("SpecialMesh", p10) | |
7376 | b9.MeshType = Enum.MeshType.Brick | |
7377 | b9.Name = "Mesh" | |
7378 | b9.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7379 | p11 = Instance.new("Part", m7) | |
7380 | p11.BrickColor = BrickColor.new("Really black") | |
7381 | p11.Material = Enum.Material.Metal | |
7382 | p11.CFrame = CFrame.new(-0.242486984, 14.4625673, -0.139999986, 2.18556906e-008, 0.5, -0.866025388, 1, -4.37113847e-008, 0, -3.78551697e-008, -0.866025388, -0.5) | |
7383 | p11.CanCollide = false | |
7384 | p11.Locked = true | |
7385 | p11.FormFactor = Enum.FormFactor.Custom | |
7386 | p11.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7387 | p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7388 | p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7389 | p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7390 | p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7391 | p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7392 | p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7393 | b10 = Instance.new("SpecialMesh", p11) | |
7394 | b10.MeshType = Enum.MeshType.Brick | |
7395 | b10.Name = "Mesh" | |
7396 | b10.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7397 | p12 = Instance.new("Part", m7) | |
7398 | p12.BrickColor = BrickColor.new("Really black") | |
7399 | p12.Material = Enum.Material.Metal | |
7400 | p12.CFrame = CFrame.new(0.242487192, 14.4625673, 0.139999971, 2.18556906e-008, 0.5, -0.866025388, 1, -4.37113847e-008, 0, -3.78551697e-008, -0.866025388, -0.5) | |
7401 | p12.CanCollide = false | |
7402 | p12.Locked = true | |
7403 | p12.FormFactor = Enum.FormFactor.Custom | |
7404 | p12.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7405 | p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7406 | p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7407 | p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7408 | p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7409 | p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7410 | p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7411 | b11 = Instance.new("SpecialMesh", p12) | |
7412 | b11.MeshType = Enum.MeshType.Brick | |
7413 | b11.Name = "Mesh" | |
7414 | b11.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7415 | p13 = Instance.new("Part", m7) | |
7416 | p13.BrickColor = BrickColor.new("Really black") | |
7417 | p13.Material = Enum.Material.Metal | |
7418 | p13.CFrame = CFrame.new(-0.139999866, 14.4625673, -0.242487073, 3.78551732e-008, 0.866025388, -0.5, 1, -4.37113812e-008, 1.77635684e-015, -2.18556924e-008, -0.5, -0.866025388) | |
7419 | p13.CanCollide = false | |
7420 | p13.Locked = true | |
7421 | p13.FormFactor = Enum.FormFactor.Custom | |
7422 | p13.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7423 | p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7424 | p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7425 | p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7426 | p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7427 | p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7428 | p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7429 | b12 = Instance.new("SpecialMesh", p13) | |
7430 | b12.MeshType = Enum.MeshType.Brick | |
7431 | b12.Name = "Mesh" | |
7432 | b12.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7433 | p14 = Instance.new("Part", m7) | |
7434 | p14.BrickColor = BrickColor.new("Really black") | |
7435 | p14.Material = Enum.Material.Metal | |
7436 | p14.CFrame = CFrame.new(0.14000012, 14.4625673, 0.242487073, 3.78551732e-008, 0.866025388, -0.5, 1, -4.37113812e-008, 1.77635684e-015, -2.18556924e-008, -0.5, -0.866025388) | |
7437 | p14.CanCollide = false | |
7438 | p14.Locked = true | |
7439 | p14.FormFactor = Enum.FormFactor.Custom | |
7440 | p14.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003) | |
7441 | p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7442 | p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7443 | p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7444 | p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7445 | p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7446 | p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7447 | b13 = Instance.new("SpecialMesh", p14) | |
7448 | b13.MeshType = Enum.MeshType.Brick | |
7449 | b13.Name = "Mesh" | |
7450 | b13.Scale = Vector3.new(1, 0.300000012, 0.200000003) | |
7451 | p15 = Instance.new("Part", m7) | |
7452 | p15.BrickColor = BrickColor.new("Really black") | |
7453 | p15.Material = Enum.Material.Metal | |
7454 | p15.Name = "Top" | |
7455 | p15.CFrame = CFrame.new(0, 14.7125645, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1) | |
7456 | p15.CanCollide = false | |
7457 | p15.Locked = true | |
7458 | p15.FormFactor = Enum.FormFactor.Custom | |
7459 | p15.Size = Vector3.new(0.200000003, 0.649999976, 0.649999976) | |
7460 | p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
7461 | p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
7462 | p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
7463 | p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
7464 | p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
7465 | p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
7466 | b14 = Instance.new("SpecialMesh", p15) | |
7467 | b14.MeshType = Enum.MeshType.Cylinder | |
7468 | b14.Name = "Mesh" | |
7469 | w1 = Instance.new("Weld", p1) | |
7470 | w1.Name = "Joint" | |
7471 | w1.Part0 = p1 | |
7472 | w1.C0 = CFrame.new(0.300000191, -1.31134357e-008, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7473 | w1.Part1 = p15 | |
7474 | w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7475 | w2 = Instance.new("Weld", p2) | |
7476 | w2.Name = "Joint" | |
7477 | w2.Part0 = p2 | |
7478 | w2.C0 = CFrame.new(0.249992371, 1.08281824e-007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7479 | w2.Part1 = p1 | |
7480 | w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7481 | w3 = Instance.new("Weld", p3) | |
7482 | w3.Name = "Joint" | |
7483 | w3.Part0 = p3 | |
7484 | w3.C0 = CFrame.new(-0.0500030518, 1.25766178e-007, 0.280000001, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7485 | w3.Part1 = p1 | |
7486 | w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7487 | w4 = Instance.new("Weld", p4) | |
7488 | w4.Name = "Joint" | |
7489 | w4.Part0 = p4 | |
7490 | w4.C0 = CFrame.new(-0.0500030518, 1.21395033e-007, -0.280000001, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7491 | w4.Part1 = p1 | |
7492 | w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7493 | w5 = Instance.new("Weld", p5) | |
7494 | w5.Name = "Joint" | |
7495 | w5.Part0 = p5 | |
7496 | w5.C0 = CFrame.new(-0.0500030518, 1.00163732e-007, 0.280000061, 1, -5.85621507e-009, -2.18556941e-008, -5.85621507e-009, 0.866025388, -0.5, 2.18556941e-008, 0.5, 0.866025388) | |
7497 | w5.Part1 = p1 | |
7498 | w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7499 | w6 = Instance.new("Weld", p6) | |
7500 | w6.Name = "Joint" | |
7501 | w6.Part0 = p6 | |
7502 | w6.C0 = CFrame.new(-0.0500030518, 1.00163732e-007, -0.279999942, 1, -5.85621507e-009, -2.18556941e-008, -5.85621507e-009, 0.866025388, -0.5, 2.18556941e-008, 0.5, 0.866025388) | |
7503 | w6.Part1 = p1 | |
7504 | w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7505 | w7 = Instance.new("Weld", p7) | |
7506 | w7.Name = "Joint" | |
7507 | w7.Part0 = p7 | |
7508 | w7.C0 = CFrame.new(-0.0500030518, 5.54602479e-008, -0.279999882, 1, -2.18556959e-008, -3.78551732e-008, -2.18556906e-008, 0.5, -0.866025388, 3.78551732e-008, 0.866025388, 0.5) | |
7509 | w7.Part1 = p1 | |
7510 | w7.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7511 | w8 = Instance.new("Weld", p8) | |
7512 | w8.Name = "Joint" | |
7513 | w8.Part0 = p8 | |
7514 | w8.C0 = CFrame.new(-0.0500030518, 7.03614091e-008, 0.280000061, 1, -2.18556959e-008, -3.78551732e-008, -2.18556906e-008, 0.5, -0.866025388, 3.78551732e-008, 0.866025388, 0.5) | |
7515 | w8.Part1 = p1 | |
7516 | w8.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7517 | w9 = Instance.new("Weld", p9) | |
7518 | w9.Name = "Joint" | |
7519 | w9.Part0 = p9 | |
7520 | w9.C0 = CFrame.new(-0.0500030518, 2.1856863e-009, 0.280000091, 1, -4.37113883e-008, -4.37113847e-008, -4.37113847e-008, 1.91068525e-015, -1, 4.37113883e-008, 1, 0) | |
7521 | w9.Part1 = p1 | |
7522 | w9.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7523 | w10 = Instance.new("Weld", p10) | |
7524 | w10.Name = "Joint" | |
7525 | w10.Part0 = p10 | |
7526 | w10.C0 = CFrame.new(-0.0500030518, -1.27154749e-008, -0.279999852, 1, -4.37113883e-008, -4.37113847e-008, -4.37113847e-008, 1.91068525e-015, -1, 4.37113883e-008, 1, 0) | |
7527 | w10.Part1 = p1 | |
7528 | w10.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7529 | w11 = Instance.new("Weld", p11) | |
7530 | w11.Name = "Joint" | |
7531 | w11.Part0 = p11 | |
7532 | w11.C0 = CFrame.new(-0.0500030518, -5.6298461e-008, -0.279999882, 1, -6.55670789e-008, -3.78551697e-008, -6.55670789e-008, -0.5, -0.866025388, 3.78551732e-008, 0.866025388, -0.5) | |
7533 | w11.Part1 = p1 | |
7534 | w11.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7535 | w12 = Instance.new("Weld", p12) | |
7536 | w12.Name = "Joint" | |
7537 | w12.Part0 = p12 | |
7538 | w12.C0 = CFrame.new(-0.0500030518, -6.37490416e-008, 0.280000061, 1, -6.55670789e-008, -3.78551697e-008, -6.55670789e-008, -0.5, -0.866025388, 3.78551732e-008, 0.866025388, -0.5) | |
7539 | w12.Part1 = p1 | |
7540 | w12.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7541 | w13 = Instance.new("Weld", p13) | |
7542 | w13.Name = "Joint" | |
7543 | w13.Part0 = p13 | |
7544 | w13.C0 = CFrame.new(-0.0500030518, -1.01001945e-007, -0.279999912, 1, -8.15665615e-008, -2.18556924e-008, -8.15665544e-008, -0.866025388, -0.5, 2.18556959e-008, 0.5, -0.866025388) | |
7545 | w13.Part1 = p1 | |
7546 | w13.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7547 | w14 = Instance.new("Weld", p14) | |
7548 | w14.Name = "Joint" | |
7549 | w14.Part0 = p14 | |
7550 | w14.C0 = CFrame.new(-0.0500030518, -1.08452525e-007, 0.280000031, 1, -8.15665615e-008, -2.18556924e-008, -8.15665544e-008, -0.866025388, -0.5, 2.18556959e-008, 0.5, -0.866025388) | |
7551 | w14.Part1 = p1 | |
7552 | w14.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
7553 | m7.Parent = torso | |
7554 | m7:MakeJoints() | |
7555 | ---------------------------------------------------- | |
7556 | local cor7 = Instance.new("Part", torso.Amulet) | |
7557 | cor7.Name = "Thingy" | |
7558 | cor7.Locked = true | |
7559 | cor7.BottomSurface = 0 | |
7560 | cor7.CanCollide = false | |
7561 | cor7.Size = Vector3.new(1, 1, 1) | |
7562 | cor7.Transparency = 1 | |
7563 | cor7.TopSurface = 0 | |
7564 | corw7 = Instance.new("Weld", cor7) | |
7565 | corw7.Part0 = torso.Torso.Connection | |
7566 | corw7.Part1 = cor7 | |
7567 | corw7.C0 = CFrame.new(0, 0.26, 0.1) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)) | |
7568 | corw7.C1 = CFrame.new(0, -0.2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(140)) | |
7569 | weld7 = Instance.new("Weld", torso.Amulet) | |
7570 | weld7.Part0 = cor7 | |
7571 | weld7.Part1 = torso.Amulet.Top | |
7572 | weld7.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
7573 | ||
7574 | ||
7575 | Amulite = Instance.new("PointLight",m7.Center) | |
7576 | Amulite.Brightness = 0 | |
7577 | Amulite.Color = Color3.new(1,0,0) | |
7578 | ||
7579 | models = {m,m2,m3,m4,m5,m6,m7} | |
7580 | parts = {} | |
7581 | Stepped:connect(function() | |
7582 | for i,v in pairs(models) do | |
7583 | for _, a in pairs(v:GetChildren()) do | |
7584 | if v:IsA("Part") and v.Name ~= "Thingy" then | |
7585 | table.insert(parts, a) | |
7586 | for i,v in pairs(parts) do | |
7587 | v.CanCollide = false | |
7588 | end | |
7589 | end | |
7590 | end | |
7591 | end | |
7592 | end) | |
7593 | ||
7594 | coroutine.resume(coroutine.create(function() | |
7595 | while wait() do | |
7596 | wait(5) | |
7597 | for i=1,100 do wait() | |
7598 | if invisible == false then | |
7599 | Amulite.Brightness=Amulite.Brightness+0.02 | |
7600 | elseif invisible == true then | |
7601 | Amulite.Brightness = 0 | |
7602 | end | |
7603 | end | |
7604 | for i=1,100 do wait() | |
7605 | if invisible == false then | |
7606 | Amulite.Brightness=Amulite.Brightness-0.02 | |
7607 | elseif invisible == true then | |
7608 | Amulite.Brightness = 0 | |
7609 | end | |
7610 | end | |
7611 | end | |
7612 | end)) | |
7613 | while true do | |
7614 | swait() | |
7615 | local grab = false | |
7616 | local Smooth = 1 | |
7617 | local sine = 0 | |
7618 | local change = 1 | |
7619 | local val = 0 | |
7620 | local ffing = false | |
7621 | CR = torso.Cloak.Rotater | |
7622 | CR2 = torso.Cloak.CapeLevel1 | |
7623 | CR3 = torso.Cloak.CapeLevel2 | |
7624 | CR4 = torso.Cloak.CapeLevel3 | |
7625 | CR5 = torso.Cloak.CapeLevel4 | |
7626 | jump = false | |
7627 | if char.Humanoid.Jump == true then | |
7628 | jump = true | |
7629 | else | |
7630 | jump = false | |
7631 | end | |
7632 | char.Humanoid.FreeFalling:connect(function(f) | |
7633 | if f then | |
7634 | ffing = true | |
7635 | else | |
7636 | ffing = false | |
7637 | end | |
7638 | end) | |
7639 | sine = sine + change | |
7640 | if jump == true then | |
7641 | animpose = "Jumping" | |
7642 | elseif ffing == true then | |
7643 | animpose = "Freefalling" | |
7644 | elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then | |
7645 | animpose = "Idle" | |
7646 | elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then | |
7647 | animpose = "Walking" | |
7648 | elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then | |
7649 | animpose = "Running" | |
7650 | end | |
7651 | RightLeg = CFrame.new(0.5,-1,0) | |
7652 | LeftLeg = CFrame.new(-0.5,-1,0) | |
7653 | ||
7654 | lefth = (torso.CFrame*LeftLeg) | |
7655 | righth = (torso.CFrame*RightLeg) | |
7656 | ||
7657 | speed = Vector3.new(torso.Velocity.X,0,torso.Velocity.Z) | |
7658 | ||
7659 | TiltOnAxis = (torso.CFrame-torso.CFrame.p):vectorToObjectSpace(speed/100) | |
7660 | ||
7661 | local AngleThetaR = (righth-righth.p):vectorToObjectSpace(speed/100) | |
7662 | local AngleThetaL = (lefth-lefth.p):vectorToObjectSpace(speed/100) | |
7663 | if animpose ~= lastanimpose then | |
7664 | sine = 0 | |
7665 | if Debounces.NoIdl == false then | |
7666 | if stanceToggle == "Idle1" then | |
7667 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0.2)*CFrame.Angles(math.rad(-12-4*math.cos(sine/22)),math.rad(-12-2*math.cos(sine/22)),math.rad(12+2*math.cos(sine/22))), 0.3) | |
7668 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,-0.2)*CFrame.Angles(math.rad(20+4*math.cos(sine/22)),math.rad(-22-2*math.cos(sine/22)),math.rad(-15-2*math.cos(sine/22))), 0.3) | |
7669 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-12+2.5*math.cos(sine/22)),math.rad(0),math.rad(0)), 0.2) | |
7670 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-2+2*math.cos(sine/22)), math.rad(0), 0), 0.2) | |
7671 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.06) * CFrame.Angles(math.rad(0-2*math.cos(sine/22)), math.rad(5), math.rad(-5)), 0.2) | |
7672 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.06) * CFrame.Angles(math.rad(0-2*math.cos(sine/22)), math.rad(-5), math.rad(5)), 0.2) | |
7673 | --]]elseif stanceToggle == "Idle2" then | |
7674 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0.2)*CFrame.Angles(math.rad(-22-4*math.cos(sine/12)),math.rad(-40-2*math.cos(sine/12)),math.rad(24+2*math.cos(sine/12))), 0.3) | |
7675 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.6,-0.6)*CFrame.Angles(math.rad(90+4*math.cos(sine/12)),math.rad(0),math.rad(50-2*math.cos(sine/12))), 0.3) | |
7676 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-6+2.5*math.cos(sine/12)),math.rad(0),math.rad(0)), 0.2) | |
7677 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20+2*math.cos(sine/12)), math.rad(0), 0), 0.2) | |
7678 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.4, -1) * CFrame.Angles(math.rad(-7-2*math.cos(sine/12)), math.rad(7), math.rad(-5)), 0.2) | |
7679 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, -0.2) * CFrame.Angles(math.rad(-30-2*math.cos(sine/12)), math.rad(-9), math.rad(5)), 0.2) | |
7680 | --]]end | |
7681 | swait() | |
7682 | end | |
7683 | else | |
7684 | end | |
7685 | lastanimpose = animpose | |
7686 | if Debounces.NoIdl == false then | |
7687 | if animpose == "Idle" then | |
7688 | change = 0.5 | |
7689 | if stanceToggle == "Idle1" then | |
7690 | --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1.05+0.03*math.cos(sine/5), 0-0.1*math.cos(sine/10)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3) | |
7691 | --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0+8*math.cos(sine/10)), math.rad(0), math.rad(0)), 0.3) | |
7692 | CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-4-2*math.cos(sine/10)),0,0),0.1) | |
7693 | CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-2*math.cos(sine/10)),0,0),0.1) | |
7694 | CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-2*math.cos(sine/10)),0,0),0.1) | |
7695 | CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-2*math.cos(sine/10)),0,0),0.1) | |
7696 | CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-2*math.cos(sine/10)),0,0),0.1) | |
7697 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.6+0.05*math.cos(sine/10),0.6+0.1*math.cos(sine/10),-0.2-0.1*math.cos(sine/10))*CFrame.Angles(math.rad(8+2.5*math.cos(sine/10)),math.rad(22+7*math.cos(sine/10)),math.rad(15+2*math.cos(sine/10))), 0.8) | |
7698 | rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5) | |
7699 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.6-0.05*math.cos(sine/10),0.6+0.1*math.cos(sine/10),0.2+0.1*math.cos(sine/10))*CFrame.Angles(math.rad(-8-2.5*math.cos(sine/10)),math.rad(12+5*math.cos(sine/10)),math.rad(-12-3*math.cos(sine/10))), 0.8) | |
7700 | larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5) | |
7701 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.1+0.05*math.cos(sine/10))*CFrame.Angles(math.rad(-15+3*math.cos(sine/10)),math.rad(0),math.rad(0)), 0.5) | |
7702 | hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(20-3*math.cos(sine/10)),math.rad(0)), 0.5) | |
7703 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-6+3*math.cos(sine/10)), math.rad(0), 0), 0.1) | |
7704 | torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0-0.08*math.cos(sine/10), -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20+3*math.cos(sine/10)), 0), 0.1) | |
7705 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.14+0.06*math.cos(sine/10)) * CFrame.Angles(math.rad(-3-3*math.cos(sine/10)), math.rad(0), math.rad(0)), 0.1) | |
7706 | lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(-10-3*math.cos(sine/10)), math.rad(5+3*math.cos(sine/10))), 0.1) | |
7707 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.06) * CFrame.Angles(math.rad(8-3*math.cos(sine/10)), math.rad(0), math.rad(0)), 0.1) | |
7708 | rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(10-3*math.cos(sine/10)), math.rad(-5+3*math.cos(sine/10))), 0.1) | |
7709 | --]]elseif stanceToggle == "Idle2" then | |
7710 | CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-6),0,0),0.1) | |
7711 | CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-7-1*math.cos(sine/6)),0,0),0.1) | |
7712 | CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-7-1*math.cos(sine/6)),0,0),0.1) | |
7713 | CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-7-1*math.cos(sine/6)),0,0),0.1) | |
7714 | CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-8-1*math.cos(sine/6)),0,0),0.1) | |
7715 | --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3) | |
7716 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65-0.1*math.cos(sine/3),0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(20-2*math.cos(sine/3))), 0.1) | |
7717 | rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2) | |
7718 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.23, 0.5, -.56) * CFrame.Angles(math.rad(88+4*math.cos(sine/3)), 0, math.rad(45)), 0.6) | |
7719 | larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2) | |
7720 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2-0.05*math.cos(sine/3), 0) * CFrame.Angles(math.rad(-10+2*math.cos(sine/6)), 0, 0), 0.8) | |
7721 | torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.1) | |
7722 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10), 0, 0), 0.3) | |
7723 | --hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-5-10*math.cos(sine/18)), math.sin(sine/36)/3, 0), 0.3) | |
7724 | hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5) | |
7725 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.15) * CFrame.Angles(math.rad(-9-2*math.cos(sine/6)), 0, 0), 0.8) | |
7726 | lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1-0.1*math.cos(sine/3), 0+0.04*math.cos(sine/6)) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.8) | |
7727 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.1) * CFrame.Angles(math.rad(-56-2*math.cos(sine/6)), 0, 0), 0.8) | |
7728 | rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1-0.05*math.cos(sine/3), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.8) | |
7729 | --]]elseif stanceToggle == "Grabbed" then | |
7730 | --[[grab = true | |
7731 | --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3) | |
7732 | --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) | |
7733 | rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(40+2*math.cos(sine/14))), 0.2) | |
7734 | rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0,0.5, 0)*CFrame.Angles(math.rad(0), math.rad(0),math.rad(0)), 0.2) | |
7735 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65+0.1*math.cos(sine/14),-.5)*CFrame.Angles(math.rad(90+4*math.cos(sine/14)),math.rad(0),math.rad(-80+4*math.cos(sine/14))), 0.3) | |
7736 | larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0,0.5, 0)*CFrame.Angles(math.rad(0), math.rad(0),math.rad(0)), 0.2) | |
7737 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14+2*math.cos(sine/14)),math.rad(70-4*math.cos(sine/14)),0), 0.3) | |
7738 | hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5) | |
7739 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3) | |
7740 | torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.1) | |
7741 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.3) | |
7742 | lleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8) | |
7743 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3) | |
7744 | rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8) | |
7745 | --]]end | |
7746 | elseif animpose == "Walking" then | |
7747 | if stanceToggle == "Grabbed" then | |
7748 | --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3) | |
7749 | --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) | |
7750 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5-.05*math.cos(sine/2), math.sin(sine/4)/4) * CFrame.Angles(-math.sin(sine/4)/2.8, -math.sin(sine/4)/3, (math.rad(10+7*math.cos(sine/2))+root.RotVelocity.Y/30)), 0.4) | |
7751 | rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.7) | |
7752 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(120+4*math.cos(sine/2)),math.rad(0),math.rad(-30+4*math.cos(sine/4))), 0.3) | |
7753 | larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0,0.5, 0)*CFrame.Angles(math.rad(0), math.rad(0),math.rad(0)), 0.2) | |
7754 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.1+0.1*math.cos(sine/2))*CFrame.Angles(math.rad(-10+4*math.cos(sine/2)), math.rad(0-8*math.cos(sine/4)/2.3), math.rad(0)),0.4) | |
7755 | hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0)-root.RotVelocity.Y/10,math.rad(0)), 0.7) | |
7756 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.12*math.cos(sine/2), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/2)), math.rad(0+10*math.cos(sine/4)/2.3)+root.RotVelocity.Y/30, math.rad(0)+root.RotVelocity.Y/30), 0.4) | |
7757 | --rj.C0 = rj.C0:lerp(CFrame.Angles(math.rad(-90)+TiltOnAxis.Z,TiltOnAxis.X,math.rad(180)+-TiltOnAxis.X),.1) | |
7758 | torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8) | |
7759 | lleg.Weld.C0 = lleg.Weld.C0:lerp(CFrame.new(-0.5,-1-math.cos(sine/4)*.3,0+math.sin(sine/4)*.1)*CFrame.Angles(math.sin(sine/4)*3*AngleThetaL.Z,AngleThetaL.X,(math.sin(sine/4)*3*-AngleThetaL.X)-root.RotVelocity.Y/20),0.8) | |
7760 | lleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8) | |
7761 | rleg.Weld.C0 = rleg.Weld.C0:lerp(CFrame.new(0.5,-1+math.cos(sine/4)*.3,0-math.sin(sine/4)*.1)*CFrame.Angles(math.sin(sine/4)*3*-AngleThetaR.Z,AngleThetaR.X,(math.sin(sine/4)*3*AngleThetaR.X)-root.RotVelocity.Y/20),0.8) | |
7762 | rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8) | |
7763 | --]]elseif stanceToggle ~= "Grabbed" then | |
7764 | --change = 1 | |
7765 | --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3) | |
7766 | --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) | |
7767 | CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-22-2*math.cos(sine/2)),0,0),0.2) | |
7768 | CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-3-3*math.cos(sine/2)),0,0),0.2) | |
7769 | CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-3-4*math.cos(sine/2)),0,0),0.2) | |
7770 | CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-3-5*math.cos(sine/2)),0,0),0.2) | |
7771 | CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-3-6*math.cos(sine/2)),0,0),0.2) | |
7772 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5-.05*math.cos(sine/2), math.sin(sine/4)/4) * CFrame.Angles(-math.sin(sine/4)/2.8, -math.sin(sine/4)/3, (math.rad(10+7*math.cos(sine/2))+root.RotVelocity.Y/30)), 0.4) | |
7773 | rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.7) | |
7774 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5+.05*math.cos(sine/2), -math.sin(sine/4)/4)*CFrame.Angles(math.sin(sine/4)/2.8, -math.sin(sine/4)/3, (math.rad(-10-7*math.cos(sine/2))+root.RotVelocity.Y/30)), 0.4) | |
7775 | larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.7) | |
7776 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.1+0.1*math.cos(sine/2))*CFrame.Angles(math.rad(-10+4*math.cos(sine/2)), math.rad(0-8*math.cos(sine/4)/2.3), math.rad(0)),0.4) | |
7777 | hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0)-root.RotVelocity.Y/10,math.rad(0)), 0.7) | |
7778 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.12*math.cos(sine/2), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/2)), math.rad(0+10*math.cos(sine/4)/2.3)+root.RotVelocity.Y/30, math.rad(0)+root.RotVelocity.Y/30), 0.4) | |
7779 | --rj.C0 = rj.C0:lerp(CFrame.Angles(math.rad(-90)+TiltOnAxis.Z,TiltOnAxis.X,math.rad(180)+-TiltOnAxis.X),.1) | |
7780 | torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8) | |
7781 | --lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.9-0.24*math.cos(sine/4)/2.8, -0.05 + math.sin(sine/4)/3.4) * CFrame.Angles(math.rad(-5)-math.sin(sine/4)/2.1, math.rad(0-10*math.cos(sine/4)/2.3), 0-root.RotVelocity.Y/20), .4) | |
7782 | lleg.Weld.C0 = lleg.Weld.C0:lerp(CFrame.new(-0.5,-1-math.cos(sine/4)*.3,0+math.sin(sine/4)*.1)*CFrame.Angles(math.sin(sine/4)*3*AngleThetaL.Z,AngleThetaL.X,(math.sin(sine/4)*3*-AngleThetaL.X)-root.RotVelocity.Y/20),0.8) | |
7783 | lleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8) | |
7784 | --rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.9+0.24*math.cos(sine/4)/2.8, -0.05 + -math.sin(sine/4)/3.4) * CFrame.Angles(math.rad(-5)+math.sin(sine/4)/2.1, math.rad(0-10*math.cos(sine/4)/2.3), 0-root.RotVelocity.Y/20), .4) | |
7785 | rleg.Weld.C0 = rleg.Weld.C0:lerp(CFrame.new(0.5,-1+math.cos(sine/4)*.3,0-math.sin(sine/4)*.1)*CFrame.Angles(math.sin(sine/4)*3*-AngleThetaR.Z,AngleThetaR.X,(math.sin(sine/4)*3*AngleThetaR.X)-root.RotVelocity.Y/20),0.8) | |
7786 | rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8) | |
7787 | --]]end | |
7788 | elseif animpose == "Running" then | |
7789 | change = 1 | |
7790 | --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3) | |
7791 | --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) | |
7792 | CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-56-10*math.cos(sine/2)),0,0),0.2) | |
7793 | CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-8*math.cos(sine/2)),0,0),0.2) | |
7794 | CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-8*math.cos(sine/2)),0,0),0.2) | |
7795 | CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-8*math.cos(sine/2)),0,0),0.2) | |
7796 | CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-8*math.cos(sine/2)),0,0),0.2) | |
7797 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.24+.6*math.cos(sine/4)/1.4, 0.54, 0+0.8*math.cos(sine/4)) * CFrame.Angles(math.rad(6-140*math.cos(sine/4)/1.2), math.rad(0), math.rad(-20+70*math.cos(sine/4))), 0.2) | |
7798 | rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.36) | |
7799 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.24+.6*math.cos(sine/4)/1.4, 0.54, 0-0.8*math.cos(sine/4))*CFrame.Angles(math.rad(6+140*math.cos(sine/4)/1.2), math.rad(0), math.rad(20+70*math.cos(sine/4))), 0.2) | |
7800 | larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5) | |
7801 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-8+12*math.cos(sine/2)/1.5), math.rad(0+12*math.cos(sine/4)), math.rad(0)),0.2) | |
7802 | hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0)-root.RotVelocity.Y/10,math.rad(0)), 0.5) | |
7803 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.2*math.cos(sine/2)/1.7, 0) * CFrame.Angles(math.rad(-14+10*math.cos(sine/2)/1.5), math.rad(0-12*math.cos(sine/4))-root.RotVelocity.Y/10, math.rad(0)+root.RotVelocity.Y/20), 0.2) | |
7804 | torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4) | |
7805 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.8-0.4*math.cos(sine/4)/2, math.sin(sine/4)/2) * CFrame.Angles(math.rad(-10) + -math.sin(sine/4)/1.2, math.rad(0+12*math.cos(sine/4))+root.RotVelocity.Y/10, 0), .8) | |
7806 | lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) | |
7807 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.8+0.4*math.cos(sine/4)/2, -math.sin(sine/4)/2) * CFrame.Angles(math.rad(-10) + math.sin(sine/4)/1.2, math.rad(0+12*math.cos(sine/4))+root.RotVelocity.Y/10, 0), .8) | |
7808 | rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) | |
7809 | --]]elseif animpose == "Jumping" then | |
7810 | CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-30),0,0),0.2) | |
7811 | CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4*math.cos(sine/2)),0,0),0.2) | |
7812 | CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4*math.cos(sine/2)),0,0),0.2) | |
7813 | CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4*math.cos(sine/2)),0,0),0.2) | |
7814 | CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4*math.cos(sine/2)),0,0),0.2) | |
7815 | --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3) | |
7816 | --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) | |
7817 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(20)), 0.2) | |
7818 | rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.36) | |
7819 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), 0.2) | |
7820 | larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5) | |
7821 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(30),math.rad(0),0), 0.2) | |
7822 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2) | |
7823 | torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4) | |
7824 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1.1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) | |
7825 | lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) | |
7826 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1.1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) | |
7827 | rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) | |
7828 | --]]elseif animpose == "Freefalling" then | |
7829 | CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),0,0),0.2) | |
7830 | CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-10*math.cos(sine/2)),0,0),0.2) | |
7831 | CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-10*math.cos(sine/2)),0,0),0.2) | |
7832 | CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-10*math.cos(sine/2)),0,0),0.2) | |
7833 | CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-10*math.cos(sine/2)),0,0),0.2) | |
7834 | --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3) | |
7835 | --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) | |
7836 | --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0)*CFrame.Angles(math.rad(-40),math.rad(20),math.rad(50)), 0.2) | |
7837 | rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.36) | |
7838 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0)*CFrame.Angles(math.rad(110),math.rad(-20),math.rad(-30)), 0.2) | |
7839 | larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5) | |
7840 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(0),0), 0.2) | |
7841 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.2) | |
7842 | torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4) | |
7843 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, 0.2) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.2) | |
7844 | lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) | |
7845 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.5, -0.6) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), 0.2) | |
7846 | rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) | |
7847 | --]]end | |
7848 | end | |
7849 | if Humanoid.Health <= 0 then | |
7850 | attack = true | |
7851 | for i = 1, #Marked do | |
7852 | if MarkedGUI[i] ~= nil and MarkedGUI[i][1] ~= nil then | |
7853 | MarkedGUI[i][1].Parent = nil | |
7854 | end | |
7855 | table.remove(MarkedGUI, i) | |
7856 | table.remove(Marked, i) | |
7857 | end | |
7858 | resumeControl() | |
7859 | modelzorz.Parent = workspace | |
7860 | game:GetService("Debris"):AddItem(modelzorz, 30) | |
7861 | for i = 1, #Weapon do | |
7862 | Weapon[i].Parent = modelzorz | |
7863 | Weapon[i].CanCollide = true | |
7864 | end | |
7865 | for i = 1, #Welds do | |
7866 | if Welds[i].Part0.Parent == Character or Welds[i].Part1.Parent == Character then | |
7867 | Welds[i].Parent = nil | |
7868 | else | |
7869 | Welds[i].Parent = prt1 | |
7870 | end | |
7871 | end | |
7872 | end | |
7873 | do | |
7874 | if fnumb < 21 then | |
7875 | fnumb = fnumb + 1 | |
7876 | if pressedf == false then | |
7877 | fenframe5.BackgroundTransparency = fenframe5.BackgroundTransparency - 0.025 | |
7878 | tellbar.TextTransparency = tellbar.TextTransparency - 0.05 | |
7879 | tellbar.TextStrokeTransparency = tellbar.TextStrokeTransparency - 0.05 | |
7880 | else | |
7881 | if fnumb == 20 then | |
7882 | fenframe5.Parent = nil | |
7883 | print("daigui") | |
7884 | end | |
7885 | fenframe5.BackgroundTransparency = fenframe5.BackgroundTransparency + 0.025 | |
7886 | tellbar.TextTransparency = tellbar.TextTransparency + 0.05 | |
7887 | tellbar.TextStrokeTransparency = tellbar.TextStrokeTransparency + 0.05 | |
7888 | end | |
7889 | end | |
7890 | if hbwld.Parent == nil then | |
7891 | hitbox2.Name = "Hitbox" | |
7892 | else | |
7893 | hitbox2.Name = "Hitbox2" | |
7894 | end | |
7895 | hitbox2.Parent = hitbox.Parent | |
7896 | hitbox2.Size = hitbox.Size | |
7897 | hitbox2.CFrame = hitboxCF | |
7898 | hboxpos.position = hitbox2.Position + vt(math.random(-100, 100) / 100, math.random(-100, 100) / 100, math.random(-100, 100) / 100) | |
7899 | hitbox.Transparency = 1 | |
7900 | hitbox2.Transparency = 1 | |
7901 | if invisible == true then | |
7902 | mtype = "Death" | |
7903 | else | |
7904 | if invisible == false and attack == false then | |
7905 | mtype = "Skull" | |
7906 | end | |
7907 | end | |
7908 | for i = 1, #Marked do | |
7909 | if Marked[i] ~= nil then | |
7910 | if Marked[i][1].Parent == nil then | |
7911 | MarkedGUI[i][1].Parent = nil | |
7912 | table.remove(MarkedGUI, i) | |
7913 | table.remove(Marked, i) | |
7914 | else | |
7915 | if MarkedGUI[i][1].Parent ~= nil then | |
7916 | MarkedGUI[i][1].Size = UDim2.new(7 + Marked[i][4].Value, 0, 7 + Marked[i][4].Value, 0) | |
7917 | if 0 < Marked[i][4].Value then | |
7918 | Marked[i][4].Value = Marked[i][4].Value - 1 | |
7919 | end | |
7920 | if MarkedGUI[i][2].Parent ~= nil then | |
7921 | if mtype == "Skull" then | |
7922 | if Marked[i][3].Value == 0 then | |
7923 | MarkedGUI[i][2].Image = "rbxassetid://316113987" | |
7924 | else | |
7925 | if Marked[i][3].Value == 1 then | |
7926 | MarkedGUI[i][2].Image = "rbxassetid://316113979" | |
7927 | else | |
7928 | if Marked[i][3].Value == 2 then | |
7929 | MarkedGUI[i][2].Image = "rbxassetid://316113977" | |
7930 | else | |
7931 | if Marked[i][3].Value == 3 then | |
7932 | MarkedGUI[i][2].Image = "rbxassetid://316113966" | |
7933 | else | |
7934 | if Marked[i][3].Value == 4 then | |
7935 | MarkedGUI[i][2].Image = "rbxassetid://316113955" | |
7936 | else | |
7937 | if Marked[i][3].Value == 5 then | |
7938 | MarkedGUI[i][2].Image = "rbxassetid://316113955" | |
7939 | else | |
7940 | if Marked[i][3].Value == 6 then | |
7941 | MarkedGUI[i][2].Image = "rbxassetid://316113923" | |
7942 | else | |
7943 | if Marked[i][3].Value == 7 then | |
7944 | MarkedGUI[i][2].Image = "rbxassetid://316113904" | |
7945 | else | |
7946 | if Marked[i][3].Value == 8 then | |
7947 | MarkedGUI[i][2].Image = "rbxassetid://316113892" | |
7948 | else | |
7949 | if Marked[i][3].Value == 9 then | |
7950 | MarkedGUI[i][2].Image = "rbxassetid://316113885" | |
7951 | else | |
7952 | if Marked[i][3].Value == 10 then | |
7953 | MarkedGUI[i][2].Image = "rbxassetid://316113872" | |
7954 | end | |
7955 | end | |
7956 | end | |
7957 | end | |
7958 | end | |
7959 | end | |
7960 | end | |
7961 | end | |
7962 | end | |
7963 | end | |
7964 | end | |
7965 | else | |
7966 | if mtype == "Death" then | |
7967 | if Marked[i][3].Value == 0 then | |
7968 | MarkedGUI[i][2].Image = "rbxassetid://316642802" | |
7969 | else | |
7970 | if Marked[i][3].Value == 1 then | |
7971 | MarkedGUI[i][2].Image = "rbxassetid://316642791" | |
7972 | else | |
7973 | if Marked[i][3].Value == 2 then | |
7974 | MarkedGUI[i][2].Image = "rbxassetid://316642778" | |
7975 | else | |
7976 | if Marked[i][3].Value == 3 then | |
7977 | MarkedGUI[i][2].Image = "rbxassetid://316642761" | |
7978 | else | |
7979 | if Marked[i][3].Value == 4 then | |
7980 | MarkedGUI[i][2].Image = "rbxassetid://316642739" | |
7981 | else | |
7982 | if Marked[i][3].Value == 5 then | |
7983 | MarkedGUI[i][2].Image = "rbxassetid://316642716" | |
7984 | else | |
7985 | if Marked[i][3].Value == 6 then | |
7986 | MarkedGUI[i][2].Image = "rbxassetid://316642678" | |
7987 | else | |
7988 | if Marked[i][3].Value == 7 then | |
7989 | MarkedGUI[i][2].Image = "rbxassetid://316642655" | |
7990 | else | |
7991 | if Marked[i][3].Value == 8 then | |
7992 | MarkedGUI[i][2].Image = "rbxassetid://316642632" | |
7993 | else | |
7994 | if Marked[i][3].Value == 9 then | |
7995 | MarkedGUI[i][2].Image = "rbxassetid://316642585" | |
7996 | else | |
7997 | if Marked[i][3].Value == 10 then | |
7998 | MarkedGUI[i][2].Image = "rbxassetid://316642541" | |
7999 | end | |
8000 | end | |
8001 | end | |
8002 | end | |
8003 | end | |
8004 | end | |
8005 | end | |
8006 | end | |
8007 | end | |
8008 | end | |
8009 | end | |
8010 | end | |
8011 | end | |
8012 | end | |
8013 | end | |
8014 | if Marked[i][2] ~= nil then | |
8015 | Marked[i][2].Value = Marked[i][2].Value - 1 | |
8016 | if Marked[i][2].Value <= 0 then | |
8017 | Marked[i][1].Parent = nil | |
8018 | MarkedGUI[i][1].Parent = nil | |
8019 | table.remove(MarkedGUI, i) | |
8020 | table.remove(Marked, i) | |
8021 | end | |
8022 | end | |
8023 | end | |
8024 | end | |
8025 | end | |
8026 | if invisible == true then | |
8027 | addpassive = addpassive + 1 | |
8028 | if 50 <= addpassive then | |
8029 | addpassive = 0 | |
8030 | for _,c in pairs(workspace:children()) do | |
8031 | local hum = (c:findFirstChild("Humanoid")) | |
8032 | if hum ~= nil then | |
8033 | local head = nil | |
8034 | for _,d in pairs(c:children()) do | |
8035 | if d.Name == "HumanoidRootPart" then | |
8036 | local targ = d.Position - RootPart.Position | |
8037 | local mag = targ.magnitude | |
8038 | if mag <= 60 and c.Name ~= Player.Name then | |
8039 | mark = d.Parent:findFirstChild("Mark") | |
8040 | if mark ~= nil then | |
8041 | if (mark:findFirstChild("MarkTime")) ~= nil then | |
8042 | mark.MarkTime.Value = 500 | |
8043 | end | |
8044 | if (mark:findFirstChild("MarkValue")) ~= nil then | |
8045 | if (mark:findFirstChild("MarkSize")) ~= nil then | |
8046 | mark.MarkSize.Value = 5 | |
8047 | end | |
8048 | if mark.MarkValue.Value < 10 then | |
8049 | mark.MarkValue.Value = mark.MarkValue.Value + 1 | |
8050 | end | |
8051 | end | |
8052 | end | |
8053 | end | |
8054 | end | |
8055 | end | |
8056 | end | |
8057 | end | |
8058 | end | |
8059 | do | |
8060 | if 60 <= pnum2 then | |
8061 | Clone(0.1) | |
8062 | pnum2 = 0 | |
8063 | end | |
8064 | end | |
8065 | end | |
8066 | pnum2 = pnum2 + 1 | |
8067 | if 6 <= passivenum and invisible == true then | |
8068 | invisnum.Value = invisnum.Value - 1 | |
8069 | passivenum = 0 | |
8070 | elseif 5 <= passivenum and invisible == false then | |
8071 | invisnum.Value = invisnum.Value + 1 | |
8072 | passivenum = 0 | |
8073 | end | |
8074 | if 100 <= invisnum.Value then | |
8075 | invisnum.Value = 100 | |
8076 | end | |
8077 | if invisible == true and invisnum.Value <= 0 then | |
8078 | Invisibility() | |
8079 | end | |
8080 | passivenum = passivenum + 1 | |
8081 | if Stagger.Value == true and staggeranim == false and islash == false then | |
8082 | coroutine.resume(coroutine.create(function() | |
8083 | staggeranim = true | |
8084 | while attack == true do | |
8085 | swait() | |
8086 | end | |
8087 | StaggerAnim() | |
8088 | StaggerHit.Value = false | |
8089 | Stagger.Value = false | |
8090 | staggeranim = false | |
8091 | end)) | |
8092 | end | |
8093 | if StaggerHit.Value == true and staggeranim == false then | |
8094 | coroutine.resume(coroutine.create(function() | |
8095 | staggeranim = true | |
8096 | while attack == true do | |
8097 | swait() | |
8098 | end | |
8099 | StaggerHitt() | |
8100 | StaggerHit.Value = false | |
8101 | Stagger.Value = false | |
8102 | staggeranim = false | |
8103 | end)) | |
8104 | end | |
8105 | if Mvmt.Value < 0 or Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true or Rooted.Value == true then | |
8106 | Humanoid.WalkSpeed = 0 | |
8107 | else | |
8108 | Humanoid.WalkSpeed = 16 * Mvmt.Value | |
8109 | end | |
8110 | if StunT.Value <= Stun.Value and stunanim == false then | |
8111 | coroutine.resume(coroutine.create(function() | |
8112 | stunanim = true | |
8113 | while attack == true do | |
8114 | swait() | |
8115 | end | |
8116 | StunAnim() | |
8117 | Stun.Value = 0 | |
8118 | stunanim = false | |
8119 | end)) | |
8120 | end | |
8121 | local stunnum2 = 30 | |
8122 | if stunnum2 <= stunnum then | |
8123 | if 0 < Stun.Value then | |
8124 | Stun.Value = Stun.Value - 1 | |
8125 | end | |
8126 | stunnum = 0 | |
8127 | end | |
8128 | stunnum = stunnum + 1 | |
8129 | if 0.5 <= donum then | |
8130 | handidle = true | |
8131 | else | |
8132 | if donum <= 0 then | |
8133 | handidle = false | |
8134 | end | |
8135 | end | |
8136 | if handidle == false then | |
8137 | donum = donum + 0.003 | |
8138 | else | |
8139 | donum = donum - 0.003 | |
8140 | end | |
8141 | local torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude | |
8142 | local velderp = RootPart.Velocity.y | |
8143 | hitfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character) | |
8144 | if equipped == true then | |
8145 | if attack == false then | |
8146 | idle = idle + 1 | |
8147 | else | |
8148 | idle = 0 | |
8149 | end | |
8150 | if (500 <= idle and attack ~= false) or Anim == "Walk" then | |
8151 | if walkforw == true then | |
8152 | RH.C1 = clerp(RH.C1, RHC1 * cf(0.2, -0.2, 0) * euler(0, 0, 1), Mvmt.Value * 10 / 50) | |
8153 | LH.C1 = clerp(LH.C1, LHC1 * cf(0.1, 0.2, 0) * euler(0, 0, 1), Mvmt.Value * 10 / 50) | |
8154 | else | |
8155 | RH.C1 = clerp(RH.C1, RHC1 * cf(-0.1, 0.2, 0) * euler(0, 0, -1), Mvmt.Value * 10 / 50) | |
8156 | LH.C1 = clerp(LH.C1, LHC1 * cf(-0.2, -0.2, 0) * euler(0, 0, -1), Mvmt.Value * 10 / 50) | |
8157 | end | |
8158 | else | |
8159 | RH.C1 = clerp(RH.C1, RHC1, 0.2) | |
8160 | LH.C1 = clerp(LH.C1, LHC1, 0.2) | |
8161 | end | |
8162 | if 1 < RootPart.Velocity.y and hitfloor == nil then | |
8163 | Anim = "Jump" | |
8164 | if attack == false then | |
8165 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.2) | |
8166 | wld1.C0 = clerp(wld1.C0, cf(0, -2, 0) * euler(0.3, 0, -0.1), 0.2) | |
8167 | Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, 0), 0.2) | |
8168 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.2) | |
8169 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.5, 0, 0.5), 0.2) | |
8170 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
8171 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-1, 0, -0.2), 0.2) | |
8172 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
8173 | RH.C0 = clerp(RH.C0, cf(1, -1, -0.3) * euler(-0.5, 1.57, 0) * euler(-0.2, 0, 0), 0.2) | |
8174 | LH.C0 = clerp(LH.C0, cf(-1, -1, -0.3) * euler(-0.5, -1.57, 0) * euler(-0.2, 0, 0), 0.2) | |
8175 | end | |
8176 | else | |
8177 | if RootPart.Velocity.y < -1 and hitfloor == nil then | |
8178 | Anim = "Fall" | |
8179 | if attack == false then | |
8180 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.2) | |
8181 | wld1.C0 = clerp(wld1.C0, cf(0, -2, 0) * euler(0.3, 0, -0.1), 0.2) | |
8182 | Neck.C0 = clerp(Neck.C0, necko * euler(0.4, 0, 0), 0.2) | |
8183 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.2) | |
8184 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1, 0, 1), 0.2) | |
8185 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
8186 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.3, 0, -0.2), 0.2) | |
8187 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
8188 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0.4, 1.57, 0), 0.2) | |
8189 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(-0.2, -1.57, 0), 0.2) | |
8190 | end | |
8191 | else | |
8192 | if torvel < 1 and hitfloor ~= nil then | |
8193 | Anim = "Idle" | |
8194 | if attack == false then | |
8195 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.2) | |
8196 | wld1.C0 = clerp(wld1.C0, euler(0, -0.4 - (donum) / 2, 0) * cf(0, -2, 0) * euler(1, 0, 0), 0.2) | |
8197 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -1) * euler(0.2, 0, 0), 0.15) | |
8198 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1), 0.15) | |
8199 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2 + (donum) / 3, 0, 0.5 - (donum) / 3) * euler(0, 2.1, 0), 0.15) | |
8200 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.15) | |
8201 | LW.C0 = clerp(LW.C0, cf(-1.3 - (donum) / 3, 0.5, -0.4 + (donum) / 3) * euler(0.7 + (donum) / 6, 0, 0.4 + (donum) / 6) * euler(0, -1.57, 0), 0.15) | |
8202 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.15) | |
8203 | RH.C0 = clerp(RH.C0, cf(0.8, -1, 0.3) * euler(0, 1.57, 0) * euler(0, -1, -0.1), 0.2) | |
8204 | LH.C0 = clerp(LH.C0, cf(-0.8, -1, -0.3) * euler(0, -1.57, 0) * euler(0, -1, 0.3), 0.2) | |
8205 | end | |
8206 | else | |
8207 | if 2 < torvel and torvel < 30 and hitfloor ~= nil then | |
8208 | Anim = "Walk" | |
8209 | walk = walk + 1 | |
8210 | if 15 - 5 * Mvmt.Value <= walk then | |
8211 | walk = 0 | |
8212 | if walkforw == true then | |
8213 | walkforw = false | |
8214 | else | |
8215 | if walkforw == false then | |
8216 | walkforw = true | |
8217 | end | |
8218 | end | |
8219 | end | |
8220 | if attack == false then | |
8221 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.2) | |
8222 | wld1.C0 = clerp(wld1.C0, cf(0, -2, 0) * euler(0.3, 0, -0.3), 0.2) | |
8223 | Neck.C0 = clerp(Neck.C0, necko * euler(0.2 - (donum) / 5, 0, 0), 0.2) | |
8224 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.2) | |
8225 | RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.3 + (donum) / 3, 0, 0.5 - (donum) / 3), 0.2) | |
8226 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
8227 | LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2 + (donum) / 3, 0, -0.4 + (donum) / 3), 0.2) | |
8228 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2) | |
8229 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0), 0.2) | |
8230 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0), 0.2) | |
8231 | end | |
8232 | else | |
8233 | if 30 <= torvel and hitfloor ~= nil then | |
8234 | Anim = "Run" | |
8235 | if attack == false then | |
8236 | handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4) | |
8237 | wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -1, 0) * euler(1.57, 0, 0) * euler(0, 1.8, 0), 0.4) | |
8238 | Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.4) | |
8239 | RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.4) * euler(0.4, 0, 0), 0.4) | |
8240 | RW.C0 = clerp(RW.C0, cf(1, 0.3, -0.5) * euler(2, 0, -0.8), 0.4) | |
8241 | RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
8242 | LW.C0 = clerp(LW.C0, cf(-1, 0.3, -0.5) * euler(2, 0, 0.8), 0.4) | |
8243 | LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4) | |
8244 | RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.7), 0.4) | |
8245 | LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, -0.7), 0.4) | |
8246 | end | |
8247 | end | |
8248 | end | |
8249 | end | |
8250 | end | |
8251 | end | |
8252 | end | |
8253 | if 0 < #Effects then | |
8254 | for e = 1, #Effects do | |
8255 | if Effects[e] ~= nil then | |
8256 | local Thing = Effects[e] | |
8257 | if Thing ~= nil then | |
8258 | local Part = Thing[1] | |
8259 | local Mode = Thing[2] | |
8260 | local Delay = Thing[3] | |
8261 | local IncX = Thing[4] | |
8262 | local IncY = Thing[5] | |
8263 | local IncZ = Thing[6] | |
8264 | if Thing[2] == "CylinderClang" then | |
8265 | if Thing[3] <= 1 then | |
8266 | Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 2.5 * Thing[5], 0) * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0) | |
8267 | Thing[7] = Thing[1].CFrame | |
8268 | effect("New Yeller", 0, Thing[8], Thing[7]) | |
8269 | Thing[8] = Thing[7] | |
8270 | Thing[3] = Thing[3] + Thing[4] | |
8271 | else | |
8272 | Part.Parent = nil | |
8273 | table.remove(Effects, e) | |
8274 | end | |
8275 | end | |
8276 | if Thing[2] == "showDamage" then | |
8277 | if Thing[6] < Thing[5] then | |
8278 | Thing[6] = Thing[6] + 1 | |
8279 | else | |
8280 | if Thing[6] < Thing[7] then | |
8281 | Thing[4].position = Thing[4].position + vt(0, -0.2, 0) | |
8282 | Thing[6] = Thing[6] + 1 | |
8283 | else | |
8284 | if Thing[6] < Thing[8] then | |
8285 | Thing[6] = Thing[6] + 1 | |
8286 | else | |
8287 | if Thing[6] < Thing[9] then | |
8288 | Thing[6] = Thing[6] + 1 | |
8289 | Thing[4].position = Thing[4].position + vt(0, 0.2, 0) | |
8290 | Thing[3].TextStrokeTransparency = Thing[3].TextStrokeTransparency + 0.1 | |
8291 | Thing[3].TextTransparency = Thing[3].TextTransparency + 0.1 | |
8292 | else | |
8293 | Thing[1].Parent = nil | |
8294 | table.remove(Effects, e) | |
8295 | end | |
8296 | end | |
8297 | end | |
8298 | end | |
8299 | end | |
8300 | if Thing[2] == "PartiEmi" then | |
8301 | Thing[3] = Thing[3] - 1 | |
8302 | if Thing[3] <= 0 then | |
8303 | Thing[1].Enabled = false | |
8304 | table.remove(Effects, e) | |
8305 | end | |
8306 | end | |
8307 | if Thing[2] == "AdjuEff" then | |
8308 | if 0 < Thing[3] then | |
8309 | Thing[3] = Thing[3] - 1 | |
8310 | Thing[1].Size = Thing[1].Size + UDim2.new(1, 0, 1, 0) | |
8311 | Thing[4].ImageTransparency = Thing[4].ImageTransparency + 0.1 | |
8312 | else | |
8313 | Thing[1].Parent = nil | |
8314 | table.remove(Effects, e) | |
8315 | end | |
8316 | end | |
8317 | if Thing[2] ~= "Shoot" and Thing[2] ~= "DecreaseStat" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" and Thing[2] ~= "showDamage" and Thing[2] ~= "PartiEmi" and Thing[2] ~= "AdjuEff" then | |
8318 | if Thing[1].Transparency <= 1 then | |
8319 | if Thing[2] == "Block1" then | |
8320 | Thing[1].CFrame = Thing[1].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) | |
8321 | Mesh = Thing[7] | |
8322 | Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6]) | |
8323 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8324 | else | |
8325 | if Thing[2] == "Block2" then | |
8326 | Thing[1].CFrame = Thing[1].CFrame | |
8327 | Mesh = Thing[7] | |
8328 | Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6]) | |
8329 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8330 | else | |
8331 | if Thing[2] == "Block3" then | |
8332 | Thing[9] = Thing[9] + 0.5 | |
8333 | Thing[1].CFrame = Thing[8] * cf(0, Thing[9], 0) | |
8334 | Thing[1].CFrame = Thing[1].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) | |
8335 | Mesh = Thing[7] | |
8336 | Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6]) | |
8337 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8338 | else | |
8339 | if Thing[2] == "Skull" then | |
8340 | Thing[1].CFrame = Thing[1].CFrame * cf(0, Thing[8] / 2, -Thing[8]) | |
8341 | Mesh = Thing[7] | |
8342 | Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6]) | |
8343 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8344 | else | |
8345 | if Thing[2] == "Cylinder" then | |
8346 | Mesh = Thing[7] | |
8347 | Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6]) | |
8348 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8349 | else | |
8350 | if Thing[2] == "Cylinder2" then | |
8351 | Thing[1].CFrame = Thing[1].CFrame * cf(0, Thing[8], 0) | |
8352 | Mesh = Thing[7] | |
8353 | Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6]) | |
8354 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8355 | else | |
8356 | if Thing[2] == "Blood" then | |
8357 | Mesh = Thing[7] | |
8358 | Thing[1].CFrame = Thing[1].CFrame * cf(0, 0.5, 0) | |
8359 | Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6]) | |
8360 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8361 | else | |
8362 | if Thing[2] == "Elec" then | |
8363 | Mesh = Thing[10] | |
8364 | Mesh.Scale = Mesh.Scale + vt(Thing[7], Thing[8], Thing[9]) | |
8365 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8366 | else | |
8367 | if Thing[2] == "Disappear" then | |
8368 | Thing[1].Transparency = Thing[1].Transparency + Thing[3] | |
8369 | end | |
8370 | end | |
8371 | end | |
8372 | end | |
8373 | end | |
8374 | end | |
8375 | end | |
8376 | end | |
8377 | end | |
8378 | else | |
8379 | Part.Parent = nil | |
8380 | table.remove(Effects, e) | |
8381 | end | |
8382 | end | |
8383 | end | |
8384 | end | |
8385 | end | |
8386 | end | |
8387 | do | |
8388 | fenbarmana2:TweenSize((UDim2.new(0.4, 0, -4 * mana.Value / 100, 0)), nil, 1, 0.4, true) | |
8389 | fenbarmana4.Text = "Mana(" .. mana.Value .. ")" | |
8390 | fenbarhp2.BackgroundColor3 = Color3.new(Humanoid.Health / Humanoid.MaxHealth, 0, 0) | |
8391 | fenbarhp2:TweenSize((UDim2.new(Humanoid.Health / Humanoid.MaxHealth, 0, 1, 0)), nil, 1, 0.4, true) | |
8392 | fenbarhp3.Text = "(" .. math.floor(Humanoid.Health) .. ")" | |
8393 | fenbarblock2:TweenSize((UDim2.new(0.4, 0, -4 * invisnum.Value / 100, 0)), nil, 1, 0.4, true) | |
8394 | fenbarblock3.Text = "Invisibility(" .. invisnum.Value .. ")" | |
8395 | fenbarmove1b:TweenSize((UDim2.new(1 * cooldowns[1] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true) | |
8396 | fenbarmove2b:TweenSize((UDim2.new(1 * cooldowns[2] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true) | |
8397 | fenbarmove3b:TweenSize((UDim2.new(1 * cooldowns[3] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true) | |
8398 | fenbarmove4b:TweenSize((UDim2.new(1 * cooldowns[4] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true) | |
8399 | for _,c in pairs(Decrease:children()) do | |
8400 | if (c:findFirstChild("Duration")) ~= nil then | |
8401 | c.Duration.Value = c.Duration.Value - 1 | |
8402 | if c.Duration.Value <= 0 then | |
8403 | c.Parent = nil | |
8404 | end | |
8405 | end | |
8406 | if c.Name == "DecreaseAtk" then | |
8407 | decreaseatk = decreaseatk + c.Value | |
8408 | else | |
8409 | if c.Name == "DecreaseDef" then | |
8410 | decreasedef = decreasedef + c.Value | |
8411 | else | |
8412 | if c.Name == "DecreaseMvmt" then | |
8413 | decreasemvmt = decreasemvmt + c.Value | |
8414 | end | |
8415 | end | |
8416 | end | |
8417 | end | |
8418 | Atk.Value = 1 - (decreaseatk) | |
8419 | if Atk.Value <= 0 then | |
8420 | Atk.Value = 0 | |
8421 | end | |
8422 | Def.Value = 1 - (decreasedef) | |
8423 | if Def.Value <= 0 then | |
8424 | Def.Value = 0.01 | |
8425 | end | |
8426 | Mvmt.Value = 1 - (decreasemvmt) | |
8427 | if Mvmt.Value <= 0 then | |
8428 | Mvmt.Value = 0 | |
8429 | end | |
8430 | decreaseatk = 0 | |
8431 | decreasedef = 0 | |
8432 | decreasemvmt = 0 | |
8433 | AtkVal = Atk.Value * 100 | |
8434 | AtkVal = math.floor(AtkVal) | |
8435 | AtkVal = AtkVal / 100 | |
8436 | fenbardamage.Text = "Damage\n(" .. AtkVal .. ")" | |
8437 | DefVal = Def.Value * 100 | |
8438 | DefVal = math.floor(DefVal) | |
8439 | DefVal = DefVal / 100 | |
8440 | fenbardef.Text = "Defense\n(" .. DefVal .. ")" | |
8441 | MvmtVal = Mvmt.Value * 100 | |
8442 | MvmtVal = math.floor(MvmtVal) | |
8443 | MvmtVal = MvmtVal / 100 | |
8444 | if Rooted.Value == true then | |
8445 | MvmtVal = 0 | |
8446 | end | |
8447 | fenbarmove.Text = "Walkspeed\n(" .. MvmtVal .. ")" | |
8448 | if StunT.Value <= Stun.Value then | |
8449 | fenbarstun2:TweenSize((UDim2.new(0.4, 0, -4, 0)), nil, 1, 0.4, true) | |
8450 | else | |
8451 | fenbarstun2:TweenSize((UDim2.new(0.4, 0, -4 * Stun.Value / StunT.Value, 0)), nil, 1, 0.4, true) | |
8452 | end | |
8453 | fenbarstun3.Text = "Stun(" .. Stun.Value .. ")" | |
8454 | if 100 <= mana.Value then | |
8455 | mana.Value = 100 | |
8456 | else | |
8457 | if mananum <= 12 then | |
8458 | mananum = mananum + 1 | |
8459 | else | |
8460 | mananum = 0 | |
8461 | mana.Value = mana.Value + 1 | |
8462 | end | |
8463 | end | |
8464 | for i = 1, #cooldowns do | |
8465 | if cooldownmax <= cooldowns[i] then | |
8466 | cooldowns[i] = cooldownmax | |
8467 | else | |
8468 | cooldowns[i] = cooldowns[i] + cooldownsadd[i] | |
8469 | end | |
8470 | end | |
8471 | end | |
8472 | end | |
8473 | end | |
8474 | --end |