· 6 years ago · Mar 24, 2019, 10:30 PM
1-- This script has been converted to FE by iPxter
2
3
4if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
5local Player,Mouse,mouse,UserInputService,ContextActionService = owner
6do
7 print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
8 script.Parent = Player.Character
9
10 --RemoteEvent for communicating
11 local Event = Instance.new("RemoteEvent")
12 Event.Name = "UserInput_Event"
13
14 --Fake event to make stuff like Mouse.KeyDown work
15 local function fakeEvent()
16 local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
17 t.connect = t.Connect
18 return t
19 end
20
21 --Creating fake input objects with fake variables
22 local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
23 local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
24 local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
25 CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
26 end}
27 --Merged 2 functions into one by checking amount of arguments
28 CAS.UnbindAction = CAS.BindAction
29
30 --This function will trigger the events that have been :Connect()'ed
31 local function te(self,ev,...)
32 local t = m[ev]
33 if t and t._fakeEvent and t.Function then
34 t.Function(...)
35 end
36 end
37 m.TrigEvent = te
38 UIS.TrigEvent = te
39
40 Event.OnServerEvent:Connect(function(plr,io)
41 if plr~=Player then return end
42 if io.isMouse then
43 m.Target = io.Target
44 m.Hit = io.Hit
45 else
46 local b = io.UserInputState == Enum.UserInputState.Begin
47 if io.UserInputType == Enum.UserInputType.MouseButton1 then
48 return m:TrigEvent(b and "Button1Down" or "Button1Up")
49 end
50 for _,t in pairs(CAS.Actions) do
51 for _,k in pairs(t.Keys) do
52 if k==io.KeyCode then
53 t.Function(t.Name,io.UserInputState,io)
54 end
55 end
56 end
57 m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
58 UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
59 end
60 end)
61 Event.Parent = NLS([==[
62 local Player = game:GetService("Players").LocalPlayer
63 local Event = script:WaitForChild("UserInput_Event")
64
65 local UIS = game:GetService("UserInputService")
66 local input = function(io,a)
67 if a then return end
68 --Since InputObject is a client-side instance, we create and pass table instead
69 Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
70 end
71 UIS.InputBegan:Connect(input)
72 UIS.InputEnded:Connect(input)
73
74 local Mouse = Player:GetMouse()
75 local h,t
76 --Give the server mouse data 30 times every second, but only if the values changed
77 --If player is not moving their mouse, client won't fire events
78 while wait(1/30) do
79 if h~=Mouse.Hit or t~=Mouse.Target then
80 h,t=Mouse.Hit,Mouse.Target
81 Event:FireServer({isMouse=true,Target=t,Hit=h})
82 end
83 end]==],Player.Character)
84 Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
85end
86--made by luxizzle
87--tiny bits fixed by pxire
88--Converted with ttyyuu12345's model to script plugin v4
89function sandbox(var,func)
90 local env = getfenv(func)
91 local newenv = setmetatable({},{
92 __index = function(self,k)
93 if k=="script" then
94 return var
95 else
96 return env[k]
97 end
98 end,
99 })
100 setfenv(func,newenv)
101 return func
102end
103cors = {}
104mas = Instance.new("Model",game:GetService("Lighting"))
105LocalScript0 = Instance.new("LocalScript")
106Model1 = Instance.new("Model")
107Model2 = Instance.new("Model")
108WedgePart3 = Instance.new("WedgePart")
109WedgePart4 = Instance.new("WedgePart")
110Part5 = Instance.new("Part")
111Part6 = Instance.new("Part")
112WedgePart7 = Instance.new("WedgePart")
113Part8 = Instance.new("Part")
114WedgePart9 = Instance.new("WedgePart")
115Part10 = Instance.new("Part")
116WedgePart11 = Instance.new("WedgePart")
117WedgePart12 = Instance.new("WedgePart")
118WedgePart13 = Instance.new("WedgePart")
119WedgePart14 = Instance.new("WedgePart")
120WedgePart15 = Instance.new("WedgePart")
121WedgePart16 = Instance.new("WedgePart")
122Part17 = Instance.new("Part")
123Part18 = Instance.new("Part")
124WedgePart19 = Instance.new("WedgePart")
125Part20 = Instance.new("Part")
126WedgePart21 = Instance.new("WedgePart")
127Part22 = Instance.new("Part")
128WedgePart23 = Instance.new("WedgePart")
129WedgePart24 = Instance.new("WedgePart")
130WedgePart25 = Instance.new("WedgePart")
131WedgePart26 = Instance.new("WedgePart")
132Model27 = Instance.new("Model")
133Part28 = Instance.new("Part")
134WedgePart29 = Instance.new("WedgePart")
135Part30 = Instance.new("Part")
136WedgePart31 = Instance.new("WedgePart")
137Model32 = Instance.new("Model")
138Part33 = Instance.new("Part")
139Part34 = Instance.new("Part")
140Part35 = Instance.new("Part")
141Part36 = Instance.new("Part")
142Model37 = Instance.new("Model")
143WedgePart38 = Instance.new("WedgePart")
144WedgePart39 = Instance.new("WedgePart")
145WedgePart40 = Instance.new("WedgePart")
146Part41 = Instance.new("Part")
147Part42 = Instance.new("Part")
148Part43 = Instance.new("Part")
149Part44 = Instance.new("Part")
150WedgePart45 = Instance.new("WedgePart")
151WedgePart46 = Instance.new("WedgePart")
152WedgePart47 = Instance.new("WedgePart")
153WedgePart48 = Instance.new("WedgePart")
154WedgePart49 = Instance.new("WedgePart")
155WedgePart50 = Instance.new("WedgePart")
156Part51 = Instance.new("Part")
157Part52 = Instance.new("Part")
158Part53 = Instance.new("Part")
159Part54 = Instance.new("Part")
160Part55 = Instance.new("Part")
161WedgePart56 = Instance.new("WedgePart")
162WedgePart57 = Instance.new("WedgePart")
163WedgePart58 = Instance.new("WedgePart")
164WedgePart59 = Instance.new("WedgePart")
165WedgePart60 = Instance.new("WedgePart")
166WedgePart61 = Instance.new("WedgePart")
167WedgePart62 = Instance.new("WedgePart")
168WedgePart63 = Instance.new("WedgePart")
169WedgePart64 = Instance.new("WedgePart")
170Part65 = Instance.new("Part")
171Part66 = Instance.new("Part")
172Part67 = Instance.new("Part")
173Part68 = Instance.new("Part")
174WedgePart69 = Instance.new("WedgePart")
175WedgePart70 = Instance.new("WedgePart")
176WedgePart71 = Instance.new("WedgePart")
177WedgePart72 = Instance.new("WedgePart")
178WedgePart73 = Instance.new("WedgePart")
179WedgePart74 = Instance.new("WedgePart")
180Part75 = Instance.new("Part")
181Part76 = Instance.new("Part")
182Part77 = Instance.new("Part")
183Part78 = Instance.new("Part")
184Part79 = Instance.new("Part")
185WedgePart80 = Instance.new("WedgePart")
186WedgePart81 = Instance.new("WedgePart")
187WedgePart82 = Instance.new("WedgePart")
188WedgePart83 = Instance.new("WedgePart")
189WedgePart84 = Instance.new("WedgePart")
190WedgePart85 = Instance.new("WedgePart")
191Model86 = Instance.new("Model")
192Part87 = Instance.new("Part")
193CylinderMesh88 = Instance.new("CylinderMesh")
194Part89 = Instance.new("Part")
195CylinderMesh90 = Instance.new("CylinderMesh")
196Part91 = Instance.new("Part")
197CylinderMesh92 = Instance.new("CylinderMesh")
198Part93 = Instance.new("Part")
199CylinderMesh94 = Instance.new("CylinderMesh")
200Part95 = Instance.new("Part")
201CylinderMesh96 = Instance.new("CylinderMesh")
202Part97 = Instance.new("Part")
203CylinderMesh98 = Instance.new("CylinderMesh")
204Part99 = Instance.new("Part")
205BlockMesh100 = Instance.new("BlockMesh")
206Part101 = Instance.new("Part")
207CylinderMesh102 = Instance.new("CylinderMesh")
208Part103 = Instance.new("Part")
209CylinderMesh104 = Instance.new("CylinderMesh")
210Part105 = Instance.new("Part")
211CylinderMesh106 = Instance.new("CylinderMesh")
212Part107 = Instance.new("Part")
213CylinderMesh108 = Instance.new("CylinderMesh")
214Model109 = Instance.new("Model")
215Part110 = Instance.new("Part")
216Part111 = Instance.new("Part")
217Part112 = Instance.new("Part")
218Part113 = Instance.new("Part")
219CylinderMesh114 = Instance.new("CylinderMesh")
220Attachment115 = Instance.new("Attachment")
221Attachment116 = Instance.new("Attachment")
222LocalScript0.Name = "gotem"
223LocalScript0.Parent = mas
224table.insert(cors,sandbox(LocalScript0,function()
225--fixed by Scenius
226--made by luxizzle
227--tiny bits fixed by pxire
228class=(function()
229local next=next;
230local assert=assert;
231local pairs=pairs;
232local type=type;
233local tostring=tostring;
234local setmetatable=setmetatable;
235local b;
236local c={}
237local d=setmetatable({},{__mode='k'})
238local e=setmetatable({},{__mode='k'})
239local function f(class,g)
240assert(e[class],('Wrong method call. Expected class:%s.'):format(g))
241end;
242local function h(i,g)
243assert(d[i],('Wrong method call. Expected instance:%s.'):format(g))
244end;
245local function j(k,l)
246return function(...)
247return k(l,...)
248end
249end;
250local n=function()
251return true
252end;
253local function o(p,q,r)
254p=p or{}
255local s=q or{}
256for t,l in pairs(p)do
257if r~=nil and type(l)==r then
258s[t]=type(l)=='table'and((e[l]or d[l])and l or o(l))or l elseif r==nil then
259s[t]=type(l)=='table'and t~='__index'and((e[l]or d[l])and l or o(l))or l
260end
261end;
262return s
263end;
264local function u(v,self,...)
265f(self,'new(...) or class(...)')
266local i={class=self}
267d[i]=tostring(i)
268o(self,i,'table')
269i.__index=nil;
270i.mixins=nil;
271i.__subclasses=nil;
272i.__instances=nil;
273setmetatable(i,self)
274if v and self.init then
275if type(self.init)=='table'then
276o(self.init,i)
277else
278self.init(i,...)
279end
280end;
281return i
282end;
283local function w(self,x,y)
284f(self,'extend(...)')
285local z={}
286e[z]=tostring(z)
287self.__subclasses[z]=true;
288o(y,o(self,z))
289z.name=y and y.name or x;
290z.__index=z;
291z.super=self;
292z.mixins={}
293return setmetatable(z,self)
294end;
295c={__call=function(self,...)
296return self:new(...)
297end,__tostring=function(self,...)
298if d[self]then
299return("instance of '%s' (%s)"):format(rawget(self.class,'name')or'?',d[self])
300end;
301return e[self]and("class '%s' (%s)"):format(rawget(self,'name')or'?',e[self])or self
302end}
303e[c]=tostring(c)
304setmetatable(c,{__tostring=c.__tostring})
305local class={isClass=function(p)
306return not not e[p]
307end,isInstance=function(p)
308return not not d[p]
309end}
310b=function(x,A)
311local B=o(A)
312e[B]=tostring(B)
313B.name=x or B.name;
314B.__tostring=c.__tostring;
315B.__call=c.__call;
316B.new=j(u,true)
317B.create=j(u,false)
318B.extend=w;
319B.__index=B;
320B.mixins=setmetatable({},{__mode='k'})
321B.__instances=setmetatable({},{__mode='k'})
322B.__subclasses=setmetatable({},{__mode='k'})
323B.subclasses=function(self,D,...)
324f(self,'subclasses(class)')
325D=D or n;
326local G={}
327for class in pairs(e)do
328if class~=c and class:subclassOf(self)and D(class,...)then
329G[#G+1]=class
330end
331end;
332return G
333end;
334B.instances=function(self,D,...)
335f(self,'instances(class)')
336D=D or n;
337local H={}
338for i in pairs(d)do
339if i:instanceOf(self)and D(i,...)then
340H[#H+1]=i
341end
342end;
343return H
344end;
345B.subclassOf=function(self,I)
346f(self,'subclassOf(superclass)')
347assert(class.isClass(I),'Wrong argument given to method "subclassOf()". Expected a class.')
348local J=self.super;
349while J do
350if J==I then
351return true
352end;
353J=J.super
354end;
355return false
356end;
357B.classOf=function(self,K)
358f(self,'classOf(subclass)')
359assert(class.isClass(K),'Wrong argument given to method "classOf()". Expected a class.')
360return K:subclassOf(self)end;
361B.instanceOf=function(self,L)
362h(self,'instanceOf(class)')
363assert(class.isClass(L),'Wrong argument given to method "instanceOf()". Expected a class.')
364return self.class==L or self.class:subclassOf(L)
365end;
366B.cast=function(self,M)
367h(self,'instanceOf(class)')
368assert(class.isClass(M),'Wrong argument given to method "cast()". Expected a class.')
369setmetatable(self,M)
370self.class=M;
371return self
372end;
373B.with=function(self,...)
374f(self,'with(mixin)')
375for N,O in ipairs({...})do
376assert(self.mixins[O]~=true,('Attempted to include a mixin which was already included in %s'):format(tostring(self)))
377self.mixins[O]=true;o(O,self,'function')
378end;
379return self
380end;
381B.includes=function(self,O)
382f(self,'includes(mixin)')
383return not not(self.mixins[O]or self.super and self.super:includes(O))
384end;
385B.without=function(self,...)
386f(self,'without(mixin)')
387for N,O in ipairs({...})do
388assert(self.mixins[O]==true,('Attempted to remove a mixin which is not included in %s'):format(tostring(self)))
389local P=self:subclasses()
390P[#P+1]=self;
391for N,class in ipairs(P)do
392for R,g in pairs(O)do
393if type(g)=='function'then
394class[R]=nil
395end
396end
397end;
398self.mixins[O]=nil
399end;
400return self
401end;
402return setmetatable(B,c)
403end;
404class._DESCRIPTION='30 lines library for object orientation in Lua'class._VERSION='30log v1.3.0'class._URL='http://github.com/Yonaba/30log'class._LICENSE='MIT LICENSE <http://www.opensource.org/licenses/mit-license.php>'
405return setmetatable(class,{__call=function(N,...)
406return b(...)end})
407end)()
408local ws = workspace
409local Players = game.Players
410local Player = owner
411repeat
412 wait()
413until Player.character
414local Character = Player.Character
415local Humanoid = Character:WaitForChild("Humanoid")
416local CurCamera = ws.CurrentCamera
417local AnimScript = Character:WaitForChild("Animate")
418function Create(type)
419 local new = Instance.new(type)
420 return function(args)
421 for i, v in pairs(args) do
422 new[i] = v
423 end
424 return new
425 end
426end
427if not Character:WaitForChild("Body Colors", 5) then
428 local BodyColors = {
429 HeadColor = BrickColor.new("Medium stone grey"),
430 LeftArmColor = BrickColor.new("Medium stone grey"),
431 RightArmColor = BrickColor.new("Medium stone grey"),
432 LeftLegColor = BrickColor.new("Medium stone grey"),
433 RightLegColor = BrickColor.new("Medium stone grey"),
434 TorsoColor = BrickColor.new("Medium stone grey")
435 }
436end
437local it = Instance.new
438local vt = Vector3.new
439local cf = CFrame.new
440local euler = CFrame.fromEulerAnglesXYZ
441local angles = CFrame.fromEulerAnglesXYZ
442function ang(x, y, z)
443 x = x or 0
444 y = y or 0
445 z = z or 0
446 return angles(x, y, z)
447end
448local pow, sin, cos, pi, sqrt, abs, asin = math.pow, math.sin, math.cos, math.pi, math.sqrt, math.abs, math.asin
449rnd = math.random
450m = math
451pi = math.pi
452pi2 = pi * 2
453local RootPart, Torso, Head, RightArm, LeftArm, RightLeg, LeftLeg
454if Humanoid.RigType == Enum.HumanoidRigType.R6 then
455 RootPart = Character:WaitForChild("HumanoidRootPart")
456 Torso = Character:WaitForChild("Torso")
457 Head = Character:WaitForChild("Head")
458 RightArm = Character:WaitForChild("Right Arm")
459 LeftArm = Character:WaitForChild("Left Arm")
460 RightLeg = Character:WaitForChild("Right Leg")
461 LeftLeg = Character:WaitForChild("Left Leg")
462else
463 RootPart = Character:WaitForChild("HumanoidRootPart")
464 Torso = Character:WaitForChild("UpperTorso")
465 Head = Character:WaitForChild("Head")
466 RightArm = Character:WaitForChild("RightUpperArm")
467 LeftArm = Character:WaitForChild("LeftUpperArm")
468 RightLeg = Character:WaitForChild("RightUpperLeg")
469 LeftLeg = Character:WaitForChild("LeftUpperLeg")
470end
471local globalIgnore = {Character}
472local Anim = "Idle"
473local time = 0
474local CanLegs = true
475local CanArms = true
476local Debounce = false
477local WalkVel = 0
478local JumpVel = 0
479local FloorPart, FloorPos
480local EffectParent = Create("Folder")({Name = "Effects", Parent = RootPart})
481function normalize(value, min, max)
482 return (value - min) / (max - min)
483end
484function lerp(a, b, k)
485 return a + (b - a) * k
486end
487function Color(r, g, b)
488 return Color3.new(r / 255, g / 255, b / 255)
489end
490function joinTables(...)
491 local tabs = {
492 ...
493 }
494 local newtab = {}
495 for i, tab in ipairs(tabs) do
496 for i, v in ipairs(tab) do
497 table.insert(newtab, v)
498 end
499 end
500 return newtab
501end
502function getAllNonCollidable()
503 local ig = {}
504 local function get(o)
505 for i, v in ipairs(o:GetChildren()) do
506 if v:IsA("BasePart") and v.CanCollide == false and v.Name ~= "Left Leg" and v.Name ~= "Right Leg" and v.Name ~= "Left Arm" and v.Name ~= "Right Arm" then
507 table.insert(ig, v)
508 end
509 get(v)
510 end
511 end
512 get(Workspace)
513 return ig
514end
515function NoOutline(Part)
516 Part.TopSurface, Part.BottomSurface, Part.LeftSurface, Part.RightSurface, Part.FrontSurface, Part.BackSurface = 10, 10, 10, 10, 10, 10
517end
518function rang()
519 return ang(math.random(pi2 * 100) / 100, math.random(pi2 * 100) / 100, math.random(pi2 * 100) / 100)
520end
521function ray(startp, endp, dist, ignore, global)
522 dist = dist or 9999
523 local r = Ray.new(startp, endp - startp.unit * dist)
524 local ignore = ignore or {}
525 if not global then
526 ignore = joinTables(ignore, globalIgnore)
527 end
528 return workspace:FindPartOnRayWithIgnoreList(r, ignore, nil, true)
529end
530local CreateRegion3FromLocAndSize = function(Position, Size)
531 local SizeOffset = Size / 2
532 local Point1 = Position - SizeOffset
533 local Point2 = Position + SizeOffset
534 return Region3.new(Point1, Point2)
535end
536function Weld(b0,b1,b2)
537local b3=CFrame.new(b0.Position)
538local b4=b0.CFrame:inverse()*b3;
539local b5=b1.CFrame:inverse()*b3;
540if b2 then
541b4,b5=CFrame.new(),CFrame.new()
542end;
543local b6=Create("Weld"){Name="$Weld",Parent=b0,Part0=b0,Part1=b1,C0=b4,C1=b5}
544return b6
545end;
546function WeldModel(b7,b8)
547for a3,b9 in ipairs(b7)do
548if b9:IsA('BasePart')or b9:IsA('UnionOperation')then
549Weld(b8,b9)
550b9.Anchored=false
551end;
552WeldModel(b9:GetChildren(),b8)
553end
554end;
555function pushPlayer(force, lock)
556 local dir = RootPart.CFrame.lookVector * (force * gstep)
557 local dir2 = vt(dir.X, 0, dir.Z)
558 if not lock then
559 RootPart.Velocity = RootPart.Velocity + dir2
560 else
561 RootPart.Velocity = dir
562 end
563 return dir
564end
565function resetVelocity(t)
566 if not t then
567 RootPart.Velocity = vt()
568 else
569 RootPart.Velocity = vt(0, RootPart.Velocity.Y, 0)
570 end
571end
572local Every = class("Every", {last = time})
573function Every:init(interval, cb)
574 self.interval = interval or 0.2
575 self.cb = cb
576end
577function Every:update()
578 if time > self.last + self.interval then
579 self.cb()
580 self.last = time
581 end
582end
583function findHumanoid(model)
584 for i, v in ipairs(model:GetChildren()) do
585 if v:IsA("Humanoid") then
586 return v
587 end
588 end
589end
590function isCharacter(Inst)
591 if Inst:IsA("BasePart") then
592 local Model = Inst.Parent
593 if not Model:IsA("Model") then
594 return false
595 end
596 local Humanoid = findHumanoid(Model)
597 if Humanoid then
598 return true, Model
599 end
600 elseif Inst:IsA("Model") then
601 local Humanoid = findHumanoid(Inst)
602 if Humanoid then
603 return true, Inst
604 end
605 end
606 return false
607end
608function getCharacter(Inst)
609 local valid, model = isCharacter(Inst)
610 if valid then
611 return model
612 end
613end
614function showDamage(Value, Position, Color)
615 local Part = Create("Part")({
616 CanCollide = false,
617 Anchored = true,
618 Locked = true,
619 Transparency = 1,
620 Size = vt(0.2, 0.2, 0.2),
621 Position = Position
622 })
623 local BillBoard = Create("BillboardGui")({
624 Size = UDim2.new(4, 0, 2, 0),
625 Parent = Part
626 })
627 local Label = Create("TextLabel")({
628 Size = UDim2.new(1, 0, 1, 0),
629 BackgroundTransparency = 1,
630 Font = "SciFi",
631 Text = Value,
632 TextColor3 = Color or Color3.fromRGB(255, 67, 70),
633 TextScaled = true,
634 TextStrokeColor3 = Color3.fromRGB(0, 0, 0),
635 TextStrokeTransparency = 0,
636 Parent = BillBoard
637 })
638 Effects:Add(Part, 0.1, {
639 Position = Position + vt(0, 1, 0)
640 }, {Position = Position}, Effects.Styles.sine, function()
641 Effects:Add(Part, 0.2, {Position = Position}, {
642 Position = Position + vt(0, 1, 0)
643 }, Effects.Styles.sine)
644 end)
645 Effects:Add(Label, 0.1, {TextTransparency = 1, TextStrokeTransparency = 1}, {TextTransparency = 0, TextStrokeTransparency = 0}, Effects.Styles.sine, function()
646 Effects:Add(Label, 0.1, {TextTransparency = 0, TextStrokeTransparency = 0}, {TextTransparency = 1, TextStrokeTransparency = 1}, Effects.Styles.sine)
647 end)
648 Part.Parent = Character
649end
650function iwait(t)
651 local b, c, loop = Create("BindableEvent")({}), 0, nil
652 loop = game:GetService("RunService").RenderStepped:Connect(function(step)
653 c = c + step
654 if c >= t then
655 b:Fire()
656 loop:disconnect()
657 end
658 end)
659 b.Event:Wait()
660 return c
661end
662local authkey = "sax"
663function loadModel(name)
664 if game.PlaceId == 69 then
665 print("Loading model trough NS")
666 NS("local model = require(740971845)('" .. Player.Name .. "'," .. Player.UserId .. ",'" .. authkey .. "','" .. name .. [[
667')
668 model.Parent = script.Parent]], Player.Backpack)
669 else
670 print("Loading model locally")
671 return script:WaitForChild("MainModule", 1) or script:WaitForChild(name)
672 end
673 return Player.Backpack:WaitForChild(name)
674end
675Effects = {
676 _Objects = {},
677 Styles = {
678 out = function(f)
679 return function(s, ...)
680 return 1 - f(1 - s, ...)
681 end
682 end,
683 chain = function(f1, f2)
684 return function(s, ...)
685 if not (s < 0.5) or not f1(2 * s, ...) then
686 end
687 return (1 + f2(2 * s - 1, ...)) * 0.5
688 end
689 end,
690 linear = function(s)
691 return s
692 end,
693 quad = function(s)
694 return s * s
695 end,
696 cubic = function(s)
697 return s * s * s
698 end,
699 quart = function(s)
700 return s * s * s * s
701 end,
702 quint = function(s)
703 return s * s * s * s * s
704 end,
705 sine = function(s)
706 return 1 - math.cos(s * math.pi / 2)
707 end,
708 expo = function(s)
709 return 2 ^ (10 * (s - 1))
710 end,
711 circ = function(s)
712 return 1 - math.sqrt(1 - s * s)
713 end,
714 back = function(s, bounciness)
715 bounciness = bounciness or 1.70158
716 return s * s * ((bounciness + 1) * s - bounciness)
717 end,
718 bounce = function(s)
719 local a, b = 7.5625, 0.36363636363636365
720 return math.min(a * s ^ 2, a * (s - 1.5 * b) ^ 2 + 0.75, a * (s - 2.25 * b) ^ 2 + 0.9375, a * (s - 2.625 * b) ^ 2 + 0.984375)
721 end,
722 elastic = function(s, amp, period)
723 amp, period = amp and math.max(1, amp) or 1, period or 0.3
724 return -amp * math.sin(2 * math.pi / period * (s - 1) - math.asin(1 / amp)) * 2 ^ (10 * (s - 1))
725 end
726 }
727}
728function Effects:Add(object, len, subject, target, method, after)
729 local bind = Create("BindableEvent")({})
730 local payload = {
731 object = object,
732 length = len or 1,
733 current = 0,
734 subject = subject,
735 target = target,
736 method = method or self.Styles.linear,
737 bind = bind,
738 after = after or function(self)
739 self.object:Destroy()
740 end
741 }
742 function payload:Stop()
743 self.current = self.length
744 end
745 table.insert(self._Objects, payload)
746 return bind.Event, payload
747end
748function Effects:Update(step)
749 for ind, v in ipairs(self._Objects) do
750 v.current = v.current + step
751 local tn = normalize(v.current, 0, v.length)
752 tn = math.min(1, tn)
753 local t = v.method(tn)
754 for i, a in pairs(v.subject) do
755 local b = v.target[i]
756 local ty = type(a)
757 if ty == "number" then
758 v.object[i] = lerp(a, b, t)
759 elseif ty == "userdata" and a.lerp then
760 v.object[i] = a:lerp(b, t)
761 else
762 warn("Cant find a value to tween in " .. tostring(i))
763 end
764 end
765 if v.current >= v.length then
766 v:after()
767 v.bind:Fire()
768 table.remove(self._Objects, ind)
769 end
770 end
771end
772local Stats = {
773 list = {},
774 Folder = Create("Folder")({Name = "Stats", Parent = Character}),
775 get = function(self, name)
776 return self.list[name]
777 end,
778 create = function(self, name, contents)
779 if self:get(name) then
780 error("`" .. name .. "` stat already exists")
781 end
782 self.list[name] = contents
783 end,
784 update = function(self, step)
785 for i, v in pairs(self.list) do
786 v:Update(step)
787 end
788 end
789}
790Stats:create("speed", {
791 Effects = Create("Folder")({
792 Name = "SpeedFolder",
793 Parent = Stats.Folder
794 }),
795 Main = Create("NumberValue")({
796 Name = "SpeedStat",
797 Parent = Stats.Folder
798 }),
799 Get = function(self)
800 return self.Main.Value
801 end,
802 Add = function(self, time, amount)
803 local base = Create("Folder")({})
804 if time then
805 local timeVal = Create("NumberValue")({
806 Name = "Time",
807 Value = time,
808 Parent = base
809 })
810 end
811 local amountVal = Create("NumberValue")({
812 Name = "Amount",
813 Value = amount,
814 Parent = base
815 })
816 base.Parent = self.Effects
817 return base
818 end,
819 Update = function(self, step)
820 local new = 1
821 for i, v in ipairs(self.Effects:GetChildren()) do
822 local amount = v:FindFirstChild("Amount")
823 local time = v:FindFirstChild("Time")
824 if amount then
825 new = new + amount.Value
826 if time then
827 time.Value = time.Value - step
828 if time.Value <= 0 then
829 v:Destroy()
830 end
831 end
832 else
833 v:Destroy()
834 end
835 end
836 if new < 0 then
837 new = 0
838 end
839 self.Main.Value = new
840 Humanoid.WalkSpeed = 16 * new
841 end
842})
843Stats:create("damage", {
844 Effects = Create("Folder")({
845 Name = "DamageFolder",
846 Parent = StatsFolder
847 }),
848 Main = Create("NumberValue")({Name = "DamageStat", Parent = StatsFolder}),
849 Get = function(self)
850 return self.Main.Value
851 end,
852 Add = function(self, time, amount)
853 local base = Create("Folder")({})
854 local timeVal = Create("NumberValue")({
855 Name = "Time",
856 Value = time,
857 Parent = base
858 })
859 local amountVal = Create("NumberValue")({
860 Name = "Amount",
861 Value = amount,
862 Parent = base
863 })
864 base.Parent = self.Effects
865 return base
866 end,
867 Update = function(self, step)
868 local new = 1
869 for i, v in ipairs(self.Effects:GetChildren()) do
870 local amount = v:FindFirstChild("Amount")
871 local time = v:FindFirstChild("Time")
872 if amount then
873 new = new + amount.Value
874 if time then
875 time.Value = time.Value - step
876 if time.Value <= 0 then
877 v:Destroy()
878 end
879 end
880 else
881 v:Destroy()
882 end
883 end
884 if new < 0 then
885 new = 0
886 end
887 self.Main.Value = new
888 end
889})
890Stats:create("defense", {
891 Effects = Create("Folder")({
892 Name = "DefenseFolder",
893 Parent = StatsFolder
894 }),
895 Main = Create("NumberValue")({
896 Name = "DefenseStat",
897 Parent = StatsFolder
898 }),
899 Get = function(self)
900 return self.Main.Value
901 end,
902 Add = function(self, time, amount)
903 local base = Create("Folder")({})
904 local timeVal = Create("NumberValue")({
905 Name = "Time",
906 Value = time,
907 Parent = base
908 })
909 local amountVal = Create("NumberValue")({
910 Name = "Amount",
911 Value = amount,
912 Parent = base
913 })
914 base.Parent = self.Effects
915 return base
916 end,
917 Update = function(self, step)
918 local new = 1
919 for i, v in ipairs(self.Effects:GetChildren()) do
920 local amount = v:FindFirstChild("Amount")
921 local time = v:FindFirstChild("Time")
922 if amount then
923 new = new + amount.Value
924 if time then
925 time.Value = time.Value - step
926 if time.Value <= 0 then
927 v:Destroy()
928 end
929 end
930 else
931 v:Destroy()
932 end
933 end
934 if new < 0 then
935 new = 0
936 end
937 self.Main.Value = new
938 end
939})
940local R = {}
941function setupRig()
942 print("Getting rig joints:")
943 getWeldsForRig(Character:GetChildren())
944end
945function getWeldsForRig(obj)
946 for i, v in ipairs(obj) do
947 if v:IsA("JointInstance") and v.Name:sub(1, 1) ~= "$" then
948 local data = {
949 D0 = v.C0,
950 D1 = v.C1,
951 P0 = v.Part0,
952 P1 = v.Part1,
953 W = v
954 }
955 local short = ""
956 for c in v.Name:gmatch("%u+") do
957 short = short .. c
958 end
959 R[short] = data
960 print("- Joint got: " .. v.Name .. " in " .. v.Parent.Name .. " as \"" .. short .. "\"")
961 end
962 if not v:IsA("Accessory") then
963 getWeldsForRig(v:GetChildren())
964 end
965 end
966end
967function a(j, c, t)
968 return j:lerp(c, t)
969end
970function a0(j, c, t, d)
971 if not d then
972 j.W.C0 = a(j.W.C0, j.D0 * c, t)
973 else
974 j.W.C0 = a(j.W.C0, c, t)
975 end
976end
977function a1(j, c, t, d)
978 if not d then
979 j.W.C1 = a(j.W.C1, j.D1 * c, t)
980 else
981 j.W.C1 = a(j.W.C1, c, t)
982 end
983end
984function anim(time, func)
985 local bind = Create("BindableEvent")({})
986 local total = 0
987 local loop
988 loop = game:GetService("RunService").RenderStepped:connect(function(step)
989 total = total + step
990 func(step, total)
991 if total >= time then
992 loop:disconnect()
993 bind:Fire()
994 end
995 end)
996 return bind
997end
998function phase(t, step)
999 local b = t * step
1000 if b > 1 then
1001 b = 1
1002 end
1003 if b < 0 then
1004 b = 0
1005 end
1006 return b
1007end
1008function anim2(time, func)
1009 local bind = Create("BindableEvent")({})
1010 local elapsed = 0
1011 local loop
1012 loop = game:GetService("RunService").RenderStepped:connect(function(step)
1013 elapsed = elapsed + step
1014 local normal = normalize(elapsed, 0, time)
1015 func(step, elapsed, normal, time)
1016 if time and elapsed >= time then
1017 loop:disconnect()
1018 bind:Fire()
1019 end
1020 end)
1021 if time == nil then
1022 bind.Event:connect(function()
1023 loop:disconnect()
1024 end)
1025 end
1026 return bind.Event
1027end
1028local Beats = {}
1029local MainBeat = game:GetService("RunService").RenderStepped:connect(function(step)
1030 for i, beat in pairs(Beats) do
1031 beat(step)
1032 end
1033end)
1034function addBeat(name, beat)
1035 print("Adding beat", name)
1036 Beats[name] = beat
1037end
1038function removeBeat(name)
1039 print("Removing beat", name)
1040 Beats[name] = nil
1041end
1042addBeat("TimeAndStats", function(step)
1043 time = time + step
1044 gstep = step
1045 Stats:update(step)
1046 Effects:Update(step)
1047end)
1048function getFloorPos()
1049 local FloorPart, FloorPos = ray(RootPart.Position, RootPart.CFrame * cf(0, -1, 0).p, 4)
1050 return FloorPart, FloorPos
1051end
1052addBeat("Vars", function(step)
1053 WalkVel = (Torso.Velocity * vt(1, 0, 1)).magnitude
1054 JumpVel = Torso.Velocity.y
1055 FloorPart = findInRegion(RootPart.CFrame * cf(0, -3, 0).p)[1]
1056 if JumpVel > 1 and FloorPart == nil then
1057 Anim = "Jump"
1058 elseif JumpVel < -1 and FloorPart == nil then
1059 Anim = "Fall"
1060 elseif WalkVel < 1 and FloorPart ~= nil then
1061 Anim = "Idle"
1062 elseif WalkVel > 2 and FloorPart ~= nil then
1063 Anim = "Walk"
1064 end
1065end)
1066local Human = class("Human")
1067function Human:init(model)
1068 self.valid = true
1069 self.model = model
1070 self.humanoid = self:findHumanoid()
1071 self.torso = nil
1072 self:isValid()
1073 if self.valid then
1074 self.torso = self:getTorso()
1075 end
1076end
1077function Human:isValid()
1078 self.valid = true
1079 if not self.model then
1080 self.valid = false
1081 end
1082 if not self.humanoid then
1083 self.valid = false
1084 end
1085 if not self:getTorso() then
1086 self.valid = false
1087 end
1088 return self.valid
1089end
1090function Human:getTorso()
1091 if not self.valid then
1092 return
1093 end
1094 return self.model:FindFirstChild("HumanoidRootPart") or self.model:FindFirstChild("Torso") or self.model:FindFirstChild("UpperTorso")
1095end
1096function Human:findHumanoid()
1097 if not self.model then
1098 return nil
1099 end
1100 for i, v in ipairs(self.model:GetChildren()) do
1101 if v:IsA("Humanoid") then
1102 return v
1103 end
1104 end
1105 return nil
1106end
1107function Human:damage(...)
1108 if not self:isValid() then
1109 return nil
1110 end
1111 if game.PlaceId == 870172197 then
1112 return self:_serverDamageScriptSkirmish(...)
1113 end
1114 return self:_clientDamage(...)
1115end
1116function Human:calculateDamage(min, max)
1117 local damageMult = Stats:get("damage"):Get() or 1
1118 max = max or min
1119 local damage = math.random(min, max)
1120 local amount = damage * damageMult
1121 return amount
1122end
1123function Human:_serverDamageScriptSkirmish(min, max)
1124 local remote = game:GetService("ReplicatedStorage").Logic.TakeDamage
1125 local humanoid = self.humanoid or self:findHumanoid()
1126 if not humanoid then
1127 return
1128 end
1129 if humanoid.Health <= 0 then
1130 return
1131 end
1132 local amount = self:calculateDamage(min, max)
1133 local Torso = self:getTorso()
1134 local Position = RootPart.Position + vt(rnd(-10, 10) / 10, 5, rnd(-10, 10) / 10)
1135 if Torso then
1136 Position = Torso.Position + vt(rnd(-20, 20) / 10, 5, rnd(-20, 20) / 10)
1137 end
1138 showDamage(math.floor(amount), Position)
1139 remote:FireServer(humanoid, amount, script.Name)
1140end
1141function Human:_clientDamage(min, max)
1142 local humanoid = self.humanoid or self:findHumanoid()
1143 if not humanoid then
1144 return
1145 end
1146 if humanoid.Health <= 0 then
1147 return
1148 end
1149 local amount = self:calculateDamage(min, max)
1150 humanoid.Health = humanoid.Health - amount
1151 local Torso = self:getTorso()
1152 local Position = RootPart.Position + vt(rnd(-10, 10) / 10, 5, rnd(-10, 10) / 10)
1153 if Torso then
1154 Position = Torso.Position + vt(rnd(-20, 20) / 10, 5, rnd(-20, 20) / 10)
1155 end
1156 showDamage(math.floor(amount), Position)
1157 return amount
1158end
1159function Human:knockback(...)
1160 if not self:isValid() then
1161 return nil
1162 end
1163 return self:_clientKnockback(...)
1164end
1165function Human:_serverKnockback()
1166end
1167function Human:_clientKnockback(power, from, time, extra, maxForce)
1168 power = power or 10
1169 from = from or RootPart.position
1170 time = time or 0.2
1171 extra = extra or vt()
1172 local Torso = self:getTorso()
1173 if not Torso then
1174 return
1175 end
1176 local direction = Torso.Position - from.unit
1177 local velocity = direction * power + extra
1178 local body = Create("BodyVelocity")({
1179 velocity = velocity,
1180 MaxForce = maxForce or vt(math.huge, math.huge, math.huge)
1181 })
1182 body.Parent = Torso
1183 game:GetService("Debris"):AddItem(body, time)
1184end
1185function Human:ragdoll()
1186 if not self:isValid() then
1187 return nil
1188 end
1189 local torso = self.model:FindFirstChild("Torso")
1190 if not torso then
1191 return
1192 end
1193 if self.Humanoid then
1194 self.Humanoid.PlatformStand = true
1195 end
1196 if torso:FindFirstChild("Neck") then
1197 print("neck")
1198 local p = torso:FindFirstChild("Neck")
1199 createConstraintFromWeld(p, "BallSocketConstraint")
1200 end
1201 if torso:FindFirstChild("Left Hip") then
1202 local p = torso:FindFirstChild("Left Hip")
1203 createConstraintFromWeld(p, "BallSocketConstraint")
1204 end
1205 if torso:FindFirstChild("Right Hip") then
1206 local p = torso:FindFirstChild("Right Hip")
1207 createConstraintFromWeld(p, "BallSocketConstraint")
1208 end
1209 if torso:FindFirstChild("Left Shoulder") then
1210 local p = torso:FindFirstChild("Left Shoulder")
1211 createConstraintFromWeld(p, "BallSocketConstraint")
1212 end
1213 if torso:FindFirstChild("Right Shoulder") then
1214 local p = torso:FindFirstChild("Right Shoulder")
1215 createConstraintFromWeld(p, "BallSocketConstraint")
1216 end
1217end
1218function createConstraintFromWeld(p, type)
1219 print(p, p.Part0, p.Part1)
1220 local at0 = Create("Attachment")({
1221 CFrame = p.C0,
1222 Parent = p.Part0
1223 })
1224 local at1 = Create("Attachment")({
1225 CFrame = p.C1,
1226 Parent = p.Part1
1227 })
1228 local con = Create(type or "BallSocketConstraint")({
1229 Attachment0 = at0,
1230 Attachment1 = at1,
1231 Parent = p.Part0
1232 })
1233 p:Destroy()
1234end
1235local ar = {Character}
1236local function aT(aU,aV)
1237local aW=aV/2;
1238local aX=aU-aW;
1239local aY=aU+aW;
1240return Region3.new(aX,aY)
1241end;
1242function findInRegion(pos,aZ,aR,aS,a_)
1243local aR=aR or{}
1244if not aS then
1245aR=joinTables(aR,ar)
1246end;
1247return ws:FindPartsInRegion3WithIgnoreList(aT(pos,aZ or vt(1,1,1)),aR,a_ or 1)
1248end;
1249function getHumansNearPoint(pos, radius, ray)
1250 pos = pos or RootPart.Position
1251 radius = radius or 50
1252 if ray == nil then
1253 ray = false
1254 end
1255 local result = {}
1256 for _, child in ipairs(workspace:GetChildren()) do
1257 if child:IsA("Model") and child:FindFirstChild("Humanoid") and child:FindFirstChild("Torso") then
1258 local hum = Human(child)
1259 if hum.valid and hum.torso and hum.torso:IsA("BasePart") and radius >= (hum.torso.Position - pos).magnitude and hum.humanoid.Health > 0 then
1260 table.insert(result, hum)
1261 end
1262 end
1263 end
1264 table.sort(result, function(a, b)
1265 return (a.torso.Position - pos).magnitude < (b.torso.Position - pos).magnitude
1266 end)
1267 return result
1268end
1269function getPlayersNearPoint(pos, radius, ray)
1270 pos = pos or RootPart.Position
1271 radius = radius or 50
1272 if ray == nil then
1273 ray = false
1274 end
1275 local result = {}
1276 for _, player in ipairs(Players:GetPlayers()) do
1277 if player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player.Character:FindFirstChild("Humanoid") then
1278 local hum = Human(player.Character)
1279 if hum.valid and hum.torso and hum.torso:IsA("BasePart") and radius >= hum.torso.Position - pos.magnitude and hum.humanoid.Health > 0 then
1280 table.insert(result, hum)
1281 end
1282 end
1283 end
1284 table.sort(result, function(a, b)
1285 return a.torso.Position - pos.magnitude < b.torso.Position - pos.magnitude
1286 end)
1287 return result
1288end
1289local Hitbox = class("Hitbox", {
1290 Hit = {},
1291 Debug = false
1292})
1293function Hitbox:reset()
1294 self.Hit = {}
1295end
1296function Hitbox:check(pos, radius, cb)
1297 local parts = findInRegion(pos, radius, nil, nil, 10)
1298 if self.Debug and game.PlaceId == 0 then
1299 local Box = Instance.new("Part")
1300 Box.Size = radius or vt(1, 1, 1)
1301 Box.CFrame = CFrame.new(pos)
1302 Box.BrickColor = BrickColor.new("Really red")
1303 Box.Transparency = 0.9
1304 Box.Anchored = true
1305 Box.CanCollide = false
1306 Box.Parent = Character
1307 NoOutline(Box)
1308 game:GetService("Debris"):AddItem(Box, 1)
1309 end
1310 local Chars = {}
1311 for i, v in ipairs(parts) do
1312 local model = getCharacter(v)
1313 if model then
1314 local humanoid = findHumanoid(model)
1315 local first = true
1316 for i, v in ipairs(Chars) do
1317 if v.Humanoid == humanoid then
1318 first = false
1319 end
1320 end
1321 for i, v in ipairs(self.Hit) do
1322 if v.Humanoid == humanoid then
1323 first = false
1324 end
1325 end
1326 if first then
1327 table.insert(Chars, {Model = model, Humanoid = humanoid})
1328 end
1329 end
1330 end
1331 for i, v in ipairs(Chars) do
1332 local Target = Human(v.Model)
1333 local isHit = cb(Target)
1334 if isHit then
1335 table.insert(self.Hit, v)
1336 end
1337 end
1338end
1339local cooldowns = {}
1340addBeat("Cooldowns", function(step)
1341 for i, v in ipairs(cooldowns) do
1342 v:update(step)
1343 end
1344end)
1345local Cooldown = {}
1346Cooldown.__index = Cooldown
1347function Cooldown.new(time)
1348 local self = setmetatable({}, Cooldown)
1349 self.time = time
1350 self.current = time
1351 table.insert(cooldowns, self)
1352 return self
1353end
1354function Cooldown:update(step)
1355 if self.current == 0 then
1356 return
1357 end
1358 self.current = self.current - step
1359 if self.current < 0 then
1360 self.current = 0
1361 end
1362end
1363function Cooldown:can()
1364 return self.current == 0
1365end
1366function Cooldown:use()
1367 self.current = self.time
1368end
1369function Cooldown:destroy()
1370 self = nil
1371end
1372local UIS = game:GetService("UserInputService")
1373local InputHooks = {}
1374UIS.InputBegan:connect(function(input, gp)
1375 if gp then
1376 return
1377 end
1378 local key = input.KeyCode
1379 if not Equipped then
1380 return
1381 end
1382 for i, v in ipairs(InputHooks) do
1383 if v.Type == "InputBegan" and (Debounce == false or Debounce == true and v.DebounceOverride == true) then
1384 for _, IKey in ipairs(v.Key) do
1385 if IKey == key then
1386 v.Hook(input)
1387 end
1388 end
1389 else
1390 end
1391 end
1392 if input.UserInputType == Enum.UserInputType.MouseButton1 and M1 then
1393 M1:Begin()
1394 end
1395end)
1396UIS.InputEnded:connect(function(input, gp)
1397 if gp then
1398 return
1399 end
1400 local key = input.KeyCode
1401 if not Equipped then
1402 return
1403 end
1404 for i, v in ipairs(InputHooks) do
1405 if v.Type == "InputEnded" and (Debounce == false or Debounce == true and v.DebounceOverride == true) then
1406 for _, IKey in ipairs(v.Key) do
1407 if IKey == key then
1408 v.Hook(input)
1409 end
1410 end
1411 else
1412 end
1413 end
1414 if input.UserInputType == Enum.UserInputType.MouseButton1 and M1 then
1415 M1:End()
1416 end
1417end)
1418function addInputHook(type, key, hook, override)
1419 if typeof(key) ~= "table" then
1420 key = {key}
1421 end
1422 local data = {
1423 Type = type,
1424 Key = key,
1425 Hook = hook,
1426 DebounceOverride = override
1427 }
1428 table.insert(InputHooks, data)
1429end
1430Camera = {
1431 enabled = false,
1432 cam = workspace.CurrentCamera,
1433 startType = workspace.CurrentCamera.CameraType,
1434 target = nil,
1435 targetList = {}
1436}
1437local Settings = UserSettings()
1438local GameSettings = Settings.GameSettings
1439Camera.Billboard = Create("BillboardGui")({
1440 Size = UDim2.new(1, 0, 1, 0),
1441 AlwaysOnTop = true,
1442 Parent = Player.PlayerGui
1443})
1444Camera.TargetBox = Create("Frame")({
1445 BackgroundColor3 = Color3.fromRGB(237, 192, 255),
1446 BorderSizePixel = 0,
1447 BackgroundTransparency = 1,
1448 Rotation = 45,
1449 Size = UDim2.new(1, 0, 1, 0),
1450 Parent = Camera.Billboard
1451})
1452function Camera:toggle()
1453 self.enabled = not self.enabled
1454 if self.enabled == false then
1455 print("Custom camera is now disabled")
1456 cam.CameraType = Enum.CameraType.Custom
1457 else
1458 print("Custom camera is now enabled")
1459 end
1460end
1461function Camera:setTarget(human)
1462 if human == nil then
1463 self.target = nil
1464 return
1465 end
1466 if not human:isValid() then
1467 return
1468 end
1469 pcall(function()
1470 GameSettings.RotationType = Enum.RotationType.MovementRelative
1471 end)
1472 self.target = human
1473 self.Billboard.Adornee = human:getTorso()
1474end
1475function Camera:_aim()
1476 local torso = self.target:getTorso()
1477 if not torso then
1478 return self:setTarget(nil)
1479 end
1480 local humanoid = self.target:findHumanoid()
1481 if not humanoid or humanoid.Health <= 0 then
1482 return self:setTarget(nil)
1483 end
1484 local camCF = cf(RootPart.CFrame.p + vt(0, 5, 0), torso.CFrame.p) * cf(0, 0, 10)
1485 self.cam.CFrame = camCF
1486end
1487function Camera:aimAtTarget(truthy, auto)
1488 if self.enabled and self.target then
1489 if truthy then
1490 pcall(function()
1491 GameSettings.RotationType = Enum.RotationType.CameraRelative
1492 end)
1493 else
1494 pcall(function()
1495 GameSettings.RotationType = Enum.RotationType.MovementRelative
1496 end)
1497 end
1498 elseif auto then
1499 Humanoid.AutoRotate = not truthy
1500 end
1501end
1502function Camera:getCFrame()
1503 if self.enabled and self.target then
1504 local torso = self.target:getTorso()
1505 if torso then
1506 return torso.CFrame
1507 end
1508 end
1509 return Mouse.Hit
1510end
1511addBeat("Camera", function(step)
1512 if not Camera.enabled then
1513 return
1514 end
1515 if not Camera.cam or not Camera.cam.Parent then
1516 Camera.cam = workspace.CurrentCamera
1517 end
1518 if Camera.target then
1519 Camera.cam.CameraType = Enum.CameraType.Scriptable
1520 Camera.TargetBox.BackgroundTransparency = 0
1521 Camera:_aim()
1522 else
1523 Camera.cam.CameraType = Camera.startType
1524 Camera.TargetBox.BackgroundTransparency = 1
1525 end
1526end)
1527local SinceLastTarget = time
1528local NextTargetTime = 0.4
1529local LastTargetIndex = 1
1530UIS.InputBegan:connect(function(input, gp)
1531 if gp then
1532 return
1533 end
1534 if not Equipped then
1535 return
1536 end
1537 if Debounce then
1538 return
1539 end
1540 if input.KeyCode == Enum.KeyCode.LeftControl or input.KeyCode == Enum.KeyCode.ButtonL2 then
1541 if Camera.target then
1542 Camera:setTarget(nil)
1543 else
1544 local index = 1
1545 if game.PlaceId == 0 then
1546 targets = getHumansNearPoint()
1547 else
1548 targets = getPlayersNearPoint()
1549 end
1550 table.remove(targets, 1)
1551 if index > #targets then
1552 index = 1
1553 end
1554 local target = targets[index]
1555 Camera:setTarget(target)
1556 SinceLastTarget = time
1557 LastTargetIndex = index
1558 end
1559 end
1560end)
1561UIS.InputEnded:connect(function(input, gp)
1562 if gp then
1563 return
1564 end
1565 if not Equipped then
1566 return
1567 end
1568 if Debounce then
1569 return
1570 end
1571 if input.KeyCode == Enum.KeyCode.LeftShift or input.KeyCode == Enum.KeyCode.ButtonL2 then
1572 end
1573end)
1574local Lightning = {}
1575Lightning.__index = Lightning
1576Lightning.defaults = {
1577 width = 0.2,
1578 steps = function(self)
1579 return math.ceil(self.distance / 3)
1580 end,
1581 colors = {"Lily white"},
1582 rnd = 1,
1583 delay = 0
1584}
1585local pow, sin, cos, pi, sqrt, abs, asin = math.pow, math.sin, math.cos, math.pi, math.sqrt, math.abs, math.asin
1586rnd = math.random
1587m = math
1588pi = math.pi
1589pi2 = pi * 2
1590function Lightning.new(p0, p1, options)
1591 local self = setmetatable({}, Lightning)
1592 options = options or {}
1593 self.p0 = p0
1594 self.p1 = p1
1595 self.distance = p0 - p1.magnitude
1596 self.width = options.width or Lightning.defaults.width
1597 self.steps = options.steps or Lightning.defaults.steps(self)
1598 self.colors = options.colors or Lightning.defaults.colors
1599 self.rnd = options.rnd or Lightning.defaults.rnd
1600 self.delay = options.delay or Lightning.defaults.delay
1601 function self:onNewPart(p0, p1, part, mesh)
1602 end
1603 self.points = {}
1604 self.parts = {}
1605 self:genPoints()
1606 return self
1607end
1608function Lightning:genPoints()
1609 self.points = {}
1610 self.points[1] = self.p0
1611 self.points[self.steps] = self.p1
1612 for i = 2, self.steps - 1 do
1613 local p = self.p0:Lerp(self.p1, normalize(i, 1, self.steps))
1614 local n = self.p0:Lerp(self.p1, normalize(i + 1, 1, self.steps))
1615 p = cf(p, n) * cf(rnd(-self.rnd * 10, self.rnd * 10) / 10, rnd(-self.rnd * 10, self.rnd * 10) / 10, 0).p
1616 self.points[i] = p
1617 end
1618end
1619function Lightning:start()
1620 if not self.points or not self.points[0] or not self.points[self.steps] then
1621 self:genPoints()
1622 end
1623 for i = 1, #self.points - 1 do
1624 local p0 = self.points[i]
1625 local p1 = self.points[i + 1]
1626 local part = Create("Part")({
1627 BrickColor = BrickColor.new(self.colors[rnd(1, #self.colors)]),
1628 Size = vt(0.2, 0.2, 0.2),
1629 CFrame = cf(p0, p1) * cf(0, 0, -p0 - p1.magnitude / 2),
1630 Anchored = true,
1631 CanCollide = false,
1632 Locked = true
1633 })
1634 local mesh = Create("SpecialMesh")({
1635 MeshType = "Brick",
1636 Scale = vt(self.width * 5, self.width * 5, p0 - p1.magnitude * 5),
1637 Parent = part
1638 })
1639 part.Parent = EffectParent
1640 table.insert(self.parts, part)
1641 self:onNewPart(p0, p1, part, mesh)
1642 if 0 < self.delay then
1643 iwait(self.delay)
1644 end
1645 end
1646end
1647local Line = {}
1648Line.__index = Line
1649local Sounds = {Rock_Lounge = 834070187}
1650local Sound = {}
1651Sound.__index = Sound
1652function Sound.new(name, parent, play)
1653 local self = setmetatable({}, Sound)
1654 if type(name) == "number" then
1655 self.id = name
1656 else
1657 self.id = Sounds[name]
1658 end
1659 self.Instance = Create("Sound")({
1660 Looped = false,
1661 SoundId = "rbxassetid://" .. self.id,
1662 Parent = parent or nil
1663 })
1664 if play then
1665 self.Instance:Play()
1666 end
1667 return self
1668end
1669function Sound:Play()
1670 self.Instance:Play()
1671end
1672function Sound:Looped(truthy)
1673 self.Instance.Looped = truthy or false
1674end
1675function Sound:Parent(p)
1676 self.Instance.Parent = p
1677end
1678function Sound:Destroy()
1679 self.Instance:Destroy()
1680 self = nil
1681end
1682local PowerUsers = {
1683 [62659367] = true
1684}
1685local Stance = "Normal"
1686local Wep = loadModel("Debeo")
1687print(Wep.Name)
1688local Handle = Wep:WaitForChild("Handle")
1689WeldModel(Wep:GetChildren(), Handle)
1690
1691local SW = Weld(LeftArm, Handle, true)
1692SW.Name = "Wep Weld"
1693SW.C0 = cf(0, -1, 0) * ang(0, 0, 0)
1694SW.C1 = cf(0, 0, 0) * ang(pi / 2, 0, 0)
1695local EC0, EC1 = SW.C0, SW.C1
1696Wep.Parent = Character
1697setupRig()
1698function Equip()
1699 Debounce = true
1700 CanLegs = false
1701 CanArms = false
1702 Equipped = true
1703 AnimScript.Disabled = true
1704 local anims = Humanoid:GetPlayingAnimationTracks()
1705 for i, v in ipairs(anims) do
1706 v:Stop()
1707 end
1708 anim(0.1, function(step, total)
1709 local t = phase(100, step)
1710 a0(R.WW, cf(), t)
1711 a1(R.WW, cf(), t)
1712 a0(R.RS, cf(), t)
1713 a0(R.LS, cf(), t)
1714 a0(R.RH, cf(), t)
1715 a0(R.LH, cf(), t)
1716 a0(R.N, cf(), t)
1717 a0(R.RJ, cf(), t)
1718 a1(R.RS, cf(), t)
1719 a1(R.LS, cf(), t)
1720 a1(R.RH, cf(), t)
1721 a1(R.LH, cf(), t)
1722 a1(R.N, cf(), t)
1723 a1(R.RJ, cf(), t)
1724 end).Event:Wait()
1725 Debounce = false
1726 CanLegs = true
1727 CanArms = true
1728end
1729function Unequip()
1730 if Stance == "Power" then
1731 _R.Start()
1732 repeat
1733 wait()
1734 until not Debounce
1735 end
1736 Debounce = true
1737 CanLegs = false
1738 CanArms = false
1739 Equipped = false
1740 AnimScript.Disabled = false
1741 anim(0.1, function(step, total)
1742 local t = phase(30, step)
1743 a0(R.WW, cf(), t)
1744 a1(R.WW, cf(), t)
1745 a0(R.RS, cf(), t)
1746 a0(R.LS, cf(), t)
1747 a0(R.RH, cf(), t)
1748 a0(R.LH, cf(), t)
1749 a0(R.N, cf(), t)
1750 a0(R.RJ, cf(), t)
1751 a1(R.RS, cf(), t)
1752 a1(R.LS, cf(), t)
1753 a1(R.RH, cf(), t)
1754 a1(R.LH, cf(), t)
1755 a1(R.N, cf(), t)
1756 a1(R.RJ, cf(), t)
1757 end).Event:Wait()
1758 Debounce = false
1759 CanLegs = true
1760 CanArms = true
1761end
1762addBeat("Anim", function(step)
1763 RotDiff = Torso.RotVelocity.y / 30
1764 if RotDiff > 0.2 then
1765 RotDiff = 0.2
1766 elseif RotDiff < -0.2 then
1767 RotDiff = -0.2
1768 end
1769 if not Equipped then
1770 return
1771 end
1772 if Anim == "Walk" and Stance == "Normal" then
1773 local t = phase(20, step)
1774 if CanLegs then
1775 a1(R.RH, cf(sin(time * 8 + 1) / 4, sin(time * 8 + 1) / 3, 0) * ang(0, 0, sin(time * 8) * 1.2), phase(WalkVel / 120 * 40, step))
1776 a1(R.LH, cf(sin(time * 8 + 1) / 4, -sin(time * 8 + 1) / 3, 0) * ang(0, 0, sin(time * 8) * 1.2), phase(WalkVel / 120 * 40, step))
1777 end
1778 if CanArms then
1779 a1(R.RS, cf(0, sin(time * 16) / 20, 0) * angles(0, 0, 0), t)
1780 a1(R.LS, cf(0, sin(time * 16) / 20, 0) * angles(0, 0, 0), t)
1781 end
1782 if not Debounce then
1783 a0(R.WW, cf(), t)
1784 a1(R.WW, cf(), t)
1785 a0(R.LS, cf(0, 0, 0) * ang(-0.1 - sin(time + 1) / 30, -0.3, -0.4), t)
1786 a0(R.RS, cf(0, 0, 0) * ang(0.4 - sin(time) / 30, 0, -0.5), t)
1787 a0(R.RH, cf() * ang(RotDiff / 2, 0, 0), t)
1788 a0(R.LH, cf() * ang(-RotDiff / 2, 0, 0), t)
1789 a0(R.N, cf(), t)
1790 a0(R.RJ, cf(0, 0, sin(time * 16) / 20) * ang(0.1, RotDiff, sin(time * 8) / 20, 0), t)
1791 a1(R.N, cf() * ang(0.08 + sin(time * 4) / 30, 0, sin(time * 8) / 20), t)
1792 a1(R.RJ, cf() * ang(0, 0, 0), t)
1793 end
1794 elseif Anim == "Walk" and Stance == "Power" then
1795 local t = phase(20, step)
1796 if CanLegs then
1797 a1(R.RH, cf(sin(time * 8 + 1) / 4, sin(time * 8 + 1) / 3, 0) * ang(0, 0, sin(time * 8) * 1.2), phase(WalkVel / 120 * 40, step))
1798 a1(R.LH, cf(sin(time * 8 + 1) / 4, -sin(time * 8 + 1) / 3, 0) * ang(0, 0, sin(time * 8) * 1.2), phase(WalkVel / 120 * 40, step))
1799 end
1800 if CanArms then
1801 a1(R.RS, cf(0, sin(time * 16) / 20, 0) * angles(0, 0, 0), t)
1802 a1(R.LS, cf(0, 0.1, 0.1) * angles(0, 0, -sin(time * 8) * 0.5), phase(WalkVel / 120 * 40, step))
1803 end
1804 if not Debounce then
1805 a0(R.WW, cf(), t)
1806 a1(R.WW, ang(0, -1.85, 0), t)
1807 a0(R.LS, cf(0, 0, 0) * ang(-0.4 - sin(time + 1) / 30, 0, 0), t)
1808 a0(R.RS, cf(0, 0, 0) * ang(-0.1 - sin(time) / 30, 0, -0.7), t)
1809 a0(R.RH, cf() * ang(RotDiff / 2, 0, 0), t)
1810 a0(R.LH, cf() * ang(-RotDiff / 2, 0, 0), t)
1811 a0(R.N, cf(), t)
1812 a0(R.RJ, cf(0, 0, sin(time * 16) / 20) * ang(0.4, RotDiff, sin(time * 8) / 20, 0), t)
1813 a1(R.N, cf() * ang(0.08 + sin(time * 4) / 30, 0, sin(time * 8) / 20), t)
1814 a1(R.RJ, cf() * ang(0, 0, 0), t)
1815 end
1816 elseif Anim == "Idle" and Stance == "Normal" then
1817 local t = phase(20, step)
1818 if CanLegs then
1819 a1(R.RH, cf(0.1, 0, 0) * ang(0, -0.15, 0.1), t)
1820 a1(R.LH, cf(0.2, 0, 0) * ang(0, -0.15, -0.2), t)
1821 end
1822 if CanArms then
1823 a1(R.RS, cf(0, sin(time) / 30, 0) * angles(0, 0, 0), t)
1824 a1(R.LS, cf(0, sin(time + 1) / 30, 0) * angles(0, 0, 0), t)
1825 end
1826 if not Debounce then
1827 a0(R.WW, cf(), t)
1828 a1(R.WW, cf(), t)
1829 a0(R.LS, cf(0, 0, 0) * ang(-0.1 - sin(time + 1) / 30, 0, -0.4), t)
1830 a0(R.RS, cf(0, 0, 0) * ang(0.4 - sin(time) / 30, 0, -0.5), t)
1831 a0(R.RH, cf(0, -sin(time) / 30, 0), t)
1832 a0(R.LH, cf(0, -sin(time) / 30, 0), t)
1833 a0(R.N, cf(), t)
1834 a0(R.RJ, cf(0, 0, -0.1 + sin(time) / 30) * ang(0, 0, -0.4), t)
1835 a1(R.N, cf() * ang(sin(time) / 40, 0, -0.4), t)
1836 a1(R.RJ, cf() * ang(0, 0, 0), t)
1837 end
1838 elseif Anim == "Idle" and Stance == "Power" then
1839 local t = phase(20, step)
1840 if CanLegs then
1841 a1(R.RH, cf(0.1, 0, 0) * ang(0, -0.15, 0.1), t)
1842 if not Debounce then
1843 a1(R.LH, cf(0.5, -0.2, 0) * ang(0.1, -0.15, 0.1), t)
1844 else
1845 a1(R.LH, cf(0.5, 0, 0) * ang(0.1, -0.15, 0.1), t)
1846 end
1847 end
1848 if CanArms then
1849 a1(R.RS, cf(0, sin(time) / 20, 0) * angles(0, 0, 0), t)
1850 a1(R.LS, cf(0, sin(time + 1) / 20, 0) * angles(0, 0, 0), t)
1851 end
1852 if not Debounce then
1853 a0(R.WW, cf(), t)
1854 a1(R.WW, ang(-0.15 - cos(time) / 30, pi, 0), t)
1855 a0(R.LS, cf(0, 0, 0) * ang(-0.1 - sin(time + 1) / 20, 0, -0.4), t)
1856 a0(R.RS, cf(0, 0, 0) * ang(-0.1 - sin(time) / 20, 0, 0.7), t)
1857 a0(R.RH, cf(0, -sin(time) / 20, 0), t)
1858 a0(R.LH, cf(0, -sin(time) / 20, 0), t)
1859 a0(R.N, cf(), t)
1860 a0(R.RJ, cf(0, 0, -0.1 + sin(time) / 20) * ang(0.2, 0, -0.4), t)
1861 a1(R.N, cf() * ang(sin(time) / 30, 0, -0.4), t)
1862 a1(R.RJ, cf() * ang(0, 0, 0), t)
1863 end
1864 elseif Anim == "Jump" then
1865 local t = phase(6, step)
1866 if CanLegs then
1867 a1(R.RH, cf(), t)
1868 a1(R.LH, cf(), t)
1869 end
1870 if CanArms then
1871 a1(R.RS, cf(0, 0, 0) * angles(0.2, 0, 1), t)
1872 a1(R.LS, cf(0, 0, 0) * angles(0.2, 0, -1), t)
1873 end
1874 if not Debounce then
1875 a0(R.WW, cf(), t / 10)
1876 a1(R.WW, cf(), t / 10)
1877 a0(R.RS, cf(0, 0, 0), t)
1878 a0(R.LS, cf(0, 0, 0), t)
1879 a0(R.RH, cf(0, 0, 0) * ang(-0.2, 0, -0.4), t)
1880 a0(R.LH, cf(0, 0, 0) * ang(-0.2, 0, 0.4), t)
1881 a0(R.N, cf(), t)
1882 a0(R.RJ, ang(-0.1, 0, 0), t)
1883 a1(R.N, cf() * ang(0.1, 0, 0), t)
1884 a1(R.RJ, cf() * ang(0, 0, 0), t)
1885 end
1886 elseif Anim == "Fall" then
1887 local t = phase(10, step)
1888 if CanLegs then
1889 a1(R.RH, cf(), t)
1890 a1(R.LH, cf(), t)
1891 end
1892 if CanArms and Stance == "Normal" then
1893 a1(R.RS, cf(0, 0, 0) * angles(0.2, 0, -0.5), t)
1894 a1(R.LS, cf(0, 0, 0) * angles(0.2, 0, 0.5), t)
1895 end
1896 if not Debounce then
1897 a0(R.WW, cf(), t / 10)
1898 a1(R.WW, cf(), t / 10)
1899 a0(R.RS, cf(0, 0, 0), t)
1900 a0(R.LS, cf(0, 0, 0), t)
1901 a0(R.RH, cf(0.6, 0.2, 0) * ang(0, 0, 0.4), t)
1902 a0(R.LH, cf(-0.3, 0.1, 0) * ang(-0.2, 0, -0.1), t)
1903 a0(R.N, cf(), t)
1904 a0(R.RJ, ang(0.3, 0, 0), t)
1905 a1(R.N, cf() * ang(-0.1, 0, 0), t)
1906 a1(R.RJ, cf() * ang(0, 0, 0), t)
1907 end
1908 end
1909end)
1910_R = {
1911 Key = {
1912 Enum.KeyCode.R,
1913 Enum.KeyCode.ButtonY
1914 },
1915 SpeedStat = Stats:get("speed"):Add(nil, 0)
1916}
1917function _R.Start()
1918 if Debounce then
1919 return
1920 end
1921 Debounce = true
1922 CanArms = false
1923 if Stance == "Normal" then
1924 anim2(0.2, function(step, elapsed, normal, total)
1925 local t = phase(30, step)
1926 local n = normal
1927 a0(R.WW, cf(0, 0, 0), t)
1928 a1(R.WW, ang(0, 0, 0), t)
1929 a0(R.RS, cf() * ang(0, 1, pi / 3), t)
1930 a0(R.LS, cf() * ang(0, -1, -pi / 3), t)
1931 a0(R.RH, cf(), t)
1932 a0(R.LH, cf(), t)
1933 a0(R.N, cf(), t)
1934 a0(R.RJ, cf() * ang(0, 0, -0.4), t)
1935 a1(R.RS, cf(), t)
1936 a1(R.LS, cf(), t)
1937 a1(R.N, cf() * ang(0, 0, -0.4), t)
1938 a1(R.RJ, cf(), t)
1939 end):Wait()
1940 SW.Part0 = RightArm
1941 _R.SpeedStat.Amount.Value = 1
1942 Humanoid.JumpPower = 70
1943 Stance = "Power"
1944 else
1945 _R.SpeedStat.Amount.Value = 0
1946 Humanoid.JumpPower = 50
1947 anim2(0.2, function(step, elapsed, normal, total)
1948 local t = phase(30, step)
1949 local n = normal
1950 a0(R.WW, cf(0, 0, 0), t)
1951 a1(R.WW, ang(0, 0, 0), t)
1952 a0(R.RS, cf() * ang(0, 1, pi / 3), t)
1953 a0(R.LS, cf() * ang(0, -1, -pi / 3), t)
1954 a0(R.RH, cf(), t)
1955 a0(R.LH, cf(), t)
1956 a0(R.N, cf(), t)
1957 a0(R.RJ, cf() * ang(0, 0, -0.4), t)
1958 a1(R.RS, cf(), t)
1959 a1(R.LS, cf(), t)
1960 a1(R.N, cf() * ang(0, 0, -0.4), t)
1961 a1(R.RJ, cf(), t)
1962 end):Wait()
1963 SW.Part0 = LeftArm
1964 Stance = "Normal"
1965 end
1966 Debounce = false
1967 CanArms = true
1968end
1969addInputHook("InputBegan", _R.Key, _R.Start)
1970E = {
1971 Key = {
1972 Enum.KeyCode.E,
1973 Enum.KeyCode.ButtonR1
1974 },
1975 NormalCooldown = Cooldown.new(0.6),
1976 PowerCooldown = Cooldown.new(2)
1977}
1978function E.Normal()
1979 Debounce = true
1980 CanArms = false
1981 Camera:aimAtTarget(true)
1982 anim2(0.2, function(step, elapsed, normal, total)
1983 local t = phase(30, step)
1984 local n = normal
1985 a0(R.WW, cf(0, 0, 0), t)
1986 a1(R.WW, ang(0, 0, 0), t)
1987 a0(R.RS, cf() * ang(0, 0, 0.5), t)
1988 a0(R.LS, cf() * ang(-0.5, -0.2, 0), t)
1989 a0(R.RH, cf(), t)
1990 a0(R.LH, cf(), t)
1991 a0(R.N, cf(), t)
1992 a0(R.RJ, cf(0, 1, 0) * ang(0, 0, 0.8), t)
1993 a1(R.RS, cf(), t)
1994 a1(R.LS, cf(), t)
1995 a1(R.N, cf() * ang(0, 0, 0.6), t)
1996 a1(R.RJ, cf(), t)
1997 end):Wait()
1998 local _hit = Hitbox()
1999 anim2(0.17, function(step, elapsed, normal, total)
2000 local t = phase(30, step)
2001 local n = normal
2002 a0(R.WW, cf(0, 0, 0), t)
2003 a1(R.WW, ang(1, 0, 0), t)
2004 a0(R.RS, cf(0, 0, 0) * ang(0.4 - sin(time) / 30, 0, -0.5), t)
2005 a0(R.LS, cf() * ang(-0.5, 0.4, -1), t)
2006 a0(R.RH, cf(), t)
2007 a0(R.LH, cf(), t)
2008 a0(R.N, cf(), t)
2009 a0(R.RJ, cf(0, -1, 0) * ang(0, 0, -0.8), t)
2010 a1(R.RS, cf(), t)
2011 a1(R.LS, cf(), t)
2012 a1(R.N, cf() * ang(0, 0, -0.6), t)
2013 a1(R.RJ, cf(), t)
2014 _hit:check(Handle.CFrame * cf(0, 3, 0).p, vt(4, 4, 4), function(hum)
2015 hum:damage(unpack(E.Damage.Normal))
2016 hum:knockback(50, nil, nil, vt(0, 5, 0))
2017 return true
2018 end)
2019 end):Wait()
2020 Camera:aimAtTarget(false)
2021 Debounce = false
2022 CanArms = true
2023end
2024function E.Power()
2025 Debounce = true
2026 CanArms = false
2027 local SkillTime = 1
2028 Stats:get("speed"):Add(SkillTime, -1)
2029 local range = 2
2030 local loop = Every(0.025, function()
2031 local colors = {"Lily white", "Pink"}
2032 range = range + 1
2033 local part = Create("Part")({
2034 Locked = true,
2035 Anchored = false,
2036 CanCollide = false,
2037 Transparency = 0.7,
2038 Size = vt(1, 1, 1),
2039 CFrame = Handle.CFrame * cf(0, rnd(10, 60) / 10, rnd(-5, 5) / 10) * rang(),
2040 BrickColor = BrickColor.new(colors[rnd(1, #colors)]),
2041 Material = "Neon"
2042 })
2043 local mesh = Create("SpecialMesh")({
2044 MeshType = "Brick",
2045 Scale = vt(0, 0, 0),
2046 Parent = part
2047 })
2048 NoOutline(part)
2049 local w = Weld(part, Handle)
2050 Effects:Add(mesh, 0.2, {
2051 Scale = vt(0, 0, 0)
2052 }, {
2053 Scale = vt(1, 1, 1)
2054 }, Effects.Styles.sine, function()
2055 w:Destroy()
2056 part.Anchored = true
2057 Effects:Add(mesh, 0.5, {
2058 Scale = vt(1, 1, 1)
2059 }, {
2060 Scale = vt()
2061 }, Effects.Styles.sine, function()
2062 part:Destroy()
2063 end)
2064 end)
2065 part.Parent = EffectParent
2066 local start = RootPart.CFrame * cf(rnd(-range, range), 4, rnd(-range, range))
2067 local part, hit
2068 while true do wait()
2069 part, hit = ray(start.p, (start * cf(0, -1, 0)).p, 20)
2070 if part then
2071 break
2072 end
2073 end
2074 local part2 = Create("Part")({
2075 Locked = true,
2076 Anchored = true,
2077 CanCollide = false,
2078 Transparency = 0.7,
2079 Size = vt(1, 1, 1),
2080 CFrame = cf(hit) * rang(),
2081 BrickColor = BrickColor.new("Pink"),
2082 Material = "Neon"
2083 })
2084 local mesh2 = Create("SpecialMesh")({
2085 MeshType = "Brick",
2086 Scale = vt(0, 0, 0),
2087 Parent = part2
2088 })
2089 NoOutline(part2)
2090 local part3 = Create("Part")({
2091 Locked = true,
2092 Anchored = true,
2093 CanCollide = false,
2094 Transparency = 0.7,
2095 Size = vt(1, 1, 1),
2096 CFrame = cf(hit) * cf(0, 0, 0),
2097 BrickColor = BrickColor.new("Lily white"),
2098 Material = "Neon"
2099 })
2100 local mesh3 = Create("SpecialMesh")({
2101 MeshType = "Brick",
2102 Scale = vt(0, 0, 0),
2103 Parent = part3
2104 })
2105 NoOutline(part3)
2106 Effects:Add(mesh2, 0.2, {
2107 Scale = vt(0, 0, 0)
2108 }, {
2109 Scale = vt(5, 5, 5)
2110 }, Effects.Styles.sine, function()
2111 Effects:Add(mesh2, 0.5, {
2112 Scale = mesh2.Scale
2113 }, {
2114 Scale = vt()
2115 }, Effects.Styles.sine, function()
2116 part2:Destroy()
2117 end)
2118 end)
2119 Effects:Add(part3, 0.5, {
2120 CFrame = cf(hit),
2121 Transparency = 0
2122 }, {
2123 CFrame = cf(hit) * cf(0, 10, 0),
2124 Transparency = 1
2125 }, Effects.Styles.sine, function()
2126 end)
2127 Effects:Add(mesh3, 0.5, {
2128 Scale = vt(2, 0, 2)
2129 }, {
2130 Scale = vt(2, 20, 2)
2131 }, Effects.Styles.sine, function()
2132 part3:Destroy()
2133 end)
2134 part2.Parent = EffectParent
2135 part3.Parent = EffectParent
2136 local _hit = Hitbox()
2137 _hit.Debug = true
2138 _hit:check(hit, vt(5, 5, 5), function(hum)
2139 hum:damage(E.Damage.Power * (range / 4))
2140 hum:knockback(20, hit - vt(0, 5, 0), 0.5)
2141 return true
2142 end)
2143 end)
2144 anim2(SkillTime, function(step, e, normal, total)
2145 local t = phase(30, step)
2146 local n = normal
2147 a0(R.WW, cf(0, 0, 0), t)
2148 a1(R.WW, ang(-0.4, 0.5, 0), t)
2149 a0(R.RS, cf(0, -0.2, 0) * ang(0, 0, 0), t)
2150 a0(R.LS, cf(0, -0.2, 0) * ang(0, 0, 0), t)
2151 a0(R.RH, cf(), t)
2152 a0(R.LH, cf(), t)
2153 a0(R.N, cf(), t)
2154 a0(R.RJ, cf(0, 0, 0) * ang(0, 0, 0), t)
2155 a1(R.RS, cf() * ang(pi / 2 + 0.3, pi + 0.5, pi / 2 - 0.3), t)
2156 a1(R.LS, cf() * ang(pi / 2 + 0.3, pi - 0.5, -pi / 2 + 0.3), t)
2157 a1(R.N, cf() * ang(0, 0, 0), t)
2158 a1(R.RJ, ang(-0.1, 0, 0), t)
2159 loop:update()
2160 end):Wait()
2161 Debounce = false
2162 CanArms = true
2163end
2164addInputHook("InputBegan", E.Key, function()
2165 if Debounce then
2166 return
2167 end
2168 if Stance == "Normal" and E.NormalCooldown:can() then
2169 E.Normal()
2170 E.NormalCooldown:use()
2171 elseif Stance == "Power" and E.PowerCooldown:can() then
2172 E.Power()
2173 E.PowerCooldown:use()
2174 end
2175end)
2176Q = {
2177 Key = {
2178 Enum.KeyCode.Q,
2179 Enum.KeyCode.ButtonL1
2180 },
2181 Cooldown = Cooldown.new(0.5)
2182}
2183function Q.Normal()
2184 Debounce = true
2185 CanArms = false
2186 Camera:aimAtTarget(true)
2187 for i = 1, 6 do
2188 do
2189 local _hit = Hitbox()
2190 _hit.Debug = false
2191 anim2(0.1, function(step, e, normal, total)
2192 local t = phase(30, step)
2193 local n = normal
2194 a0(R.WW, cf(0, 0, 0), t)
2195 a1(R.WW, ang(pi + 0.25, 0, 0), t)
2196 a0(R.RS, cf(0, -0.5, 0.4) * ang(0, 0, 0), t)
2197 a0(R.LS, cf(0, -0.5, 0.4) * ang(0, 0, 0), t)
2198 a0(R.RH, cf(), t)
2199 a0(R.LH, cf(), t)
2200 a0(R.N, cf(), t)
2201 a0(R.RJ, cf(0, 0.5, 0) * ang(0, 0, 0), t)
2202 a1(R.RS, cf() * ang(pi / 2, -pi * 0.85, 0.2), t)
2203 a1(R.LS, cf() * ang(pi / 2, pi * 0.7, 0), t)
2204 a1(R.N, cf() * ang(0, 0, -1.1), t)
2205 a1(R.RJ, ang(0, 0, 1.2), t)
2206 end):Wait()
2207 local pos = Handle.CFrame * cf(0, 3, 0)
2208 local part = Create("Part")({
2209 Locked = true,
2210 Anchored = true,
2211 CanCollide = false,
2212 Transparency = 1,
2213 Size = vt(1, 1, 1),
2214 CFrame = pos,
2215 BrickColor = BrickColor.new("Pink"),
2216 Material = "Neon"
2217 })
2218 local mesh = Create("SpecialMesh")({
2219 MeshType = "Sphere",
2220 Scale = vt(1, 5, 1),
2221 Parent = part
2222 })
2223 NoOutline(part)
2224 Effects:Add(part, 0.5, {Transparency = 0, CFrame = pos}, {
2225 Transparency = 1,
2226 CFrame = pos * cf(0, 5, -0.5)
2227 }, Effects.Styles.linear)
2228 Effects:Add(mesh, 0.5, {
2229 Scale = vt(1, 5, 1)
2230 }, {
2231 Scale = vt(0.2, 8, 0.2)
2232 }, Effects.Styles.linear)
2233 part.Parent = EffectParent
2234 local part = Create("Part")({
2235 Locked = true,
2236 Anchored = true,
2237 CanCollide = false,
2238 Transparency = 1,
2239 Size = vt(1, 1, 1),
2240 CFrame = pos * ang(pi / 2, 0, 0),
2241 BrickColor = BrickColor.new("Pink"),
2242 Material = "Neon"
2243 })
2244 local mesh = Create("SpecialMesh")({
2245 MeshType = "FileMesh",
2246 Scale = vt(0, 0, 0),
2247 Parent = part,
2248 MeshId = "http://www.roblox.com/asset/?id=3270017"
2249 })
2250 NoOutline(part)
2251 Effects:Add(part, 0.5, {Transparency = 0}, {Transparency = 1}, Effects.Styles.linear)
2252 Effects:Add(mesh, 0.5, {
2253 Scale = vt(0, 0, 1)
2254 }, {
2255 Scale = vt(5, 5, 2)
2256 }, Effects.Styles.linear)
2257 part.Parent = EffectParent
2258 local part = Create("Part")({
2259 Locked = true,
2260 Anchored = true,
2261 CanCollide = false,
2262 Transparency = 1,
2263 Size = vt(1, 1, 1),
2264 CFrame = pos * cf(0, 1.5, 0) * ang(pi / 2, 0, 0),
2265 BrickColor = BrickColor.new("Pink"),
2266 Material = "Neon"
2267 })
2268 local mesh = Create("SpecialMesh")({
2269 MeshType = "FileMesh",
2270 Scale = vt(0, 0, 0),
2271 Parent = part,
2272 MeshId = "http://www.roblox.com/asset/?id=3270017"
2273 })
2274 NoOutline(part)
2275 Effects:Add(part, 0.5, {Transparency = 0}, {Transparency = 1}, Effects.Styles.linear)
2276 Effects:Add(mesh, 0.5, {
2277 Scale = vt(0, 0, 1)
2278 }, {
2279 Scale = vt(3, 3, 2)
2280 }, Effects.Styles.linear)
2281 part.Parent = EffectParent
2282 anim2(0.08, function(step, e, normal, total)
2283 local t = phase(30, step)
2284 local n = normal
2285 a0(R.WW, cf(0, 0, 0), t)
2286 a1(R.WW, ang(pi - 0.8, 0, 0), t)
2287 a0(R.RS, cf(0, -0.5, 0.4) * ang(0, 0, 0), t)
2288 a0(R.LS, cf(0, -0.5, 0.4) * ang(0, 0, 0), t)
2289 a0(R.RH, cf(), t)
2290 a0(R.LH, cf(), t)
2291 a0(R.N, cf(), t)
2292 a0(R.RJ, cf(0, -1, 0) * ang(0, 0, 0), t)
2293 a1(R.RS, cf(-0.2, 1, 0) * ang(pi / 2, -pi * 0.85, 0.2), t)
2294 a1(R.LS, cf() * ang(pi / 2, pi * 0.4, 0), t)
2295 a1(R.N, cf() * ang(0, 0, -1.1), t)
2296 a1(R.RJ, ang(0, 0, 1), t)
2297 _hit:check(Handle.CFrame * cf(0, 3, 0).p, vt(4, 4, 4), function(hum)
2298 hum:damage(unpack(Q.Damage.Normal))
2299 hum:knockback(20)
2300 return true
2301 end)
2302 end):Wait()
2303 end
2304 end
2305 Camera:aimAtTarget(false)
2306 Debounce = false
2307 CanArms = true
2308end
2309function Q.Power()
2310 Debounce = true
2311 CanArms = false
2312 Camera:aimAtTarget(true)
2313 anim2(0.1, function(step, e, normal, total)
2314 local t = phase(30, step)
2315 local n = normal
2316 a0(R.WW, cf(0, 0, 0), t)
2317 a1(R.WW, ang(0, pi, 0), t)
2318 a0(R.RS, cf(0, -0.5, 0.5) * ang(0, 0, 0), t)
2319 a0(R.LS, cf() * ang(0, 0, 0), t)
2320 a0(R.RH, cf(), t)
2321 a0(R.LH, cf(), t)
2322 a0(R.N, cf(), t)
2323 a0(R.RJ, cf(0, 0, 0) * ang(0, 0, 0), t)
2324 a1(R.RS, cf() * ang(pi / 2 + 0.3, 0.2, 0), t)
2325 a1(R.LS, cf() * ang(0, 0, 0), t)
2326 a1(R.N, cf() * ang(0, 0, -0.4), t)
2327 a1(R.RJ, cf() * ang(0, 0, 0.5), t)
2328 end):Wait()
2329 local _hit = Hitbox()
2330 _hit.Debug = true
2331 anim2(0.2, function(step, e, normal, total)
2332 local t = phase(30, step)
2333 local n = normal
2334 a0(R.WW, cf(0, 0, 0), t)
2335 a1(R.WW, ang(0, pi, 0), t)
2336 a0(R.RS, cf(0.5, -0.5, 0) * ang(0, 0, 0), t)
2337 a0(R.LS, cf() * ang(-1, 0, 0), t)
2338 a0(R.RH, cf(), t)
2339 a0(R.LH, cf(), t)
2340 a0(R.N, cf(), t)
2341 a0(R.RJ, cf(0, 0, 0) * ang(0, 0, 0), t)
2342 a1(R.RS, cf() * ang(pi / 2.4, -pi + 0.3, 0), t)
2343 a1(R.LS, cf() * ang(0, 0, 0), t)
2344 a1(R.N, cf() * ang(0, 0, 0.9), t)
2345 a1(R.RJ, cf() * ang(0, 0, -1), t)
2346 _hit:check(Handle.CFrame * cf(0, 3, 0).p, vt(4, 4, 4), function(hum)
2347 hum:damage(unpack(Q.Damage.Power))
2348 hum:knockback(10)
2349 return true
2350 end)
2351 end):Wait()
2352 Camera:aimAtTarget(false)
2353 Debounce = false
2354 CanArms = true
2355end
2356addInputHook("InputBegan", Q.Key, function()
2357 if Debounce then
2358 return
2359 end
2360 if not Q.Cooldown:can() then
2361 return
2362 end
2363 if Stance == "Normal" then
2364 Q.Normal()
2365 else
2366 Q.Power()
2367 end
2368 Q.Cooldown:use()
2369end)
2370Z = {
2371 Key = {
2372 Enum.KeyCode.Z,
2373 Enum.KeyCode.ButtonR2
2374 },
2375 Cooldown = Cooldown.new(1)
2376}
2377function Z.Normal()
2378 Debounce = true
2379 CanArms = false
2380 Camera:aimAtTarget(true)
2381 local TargetPos = Camera:getCFrame().p
2382 local part, hit, normal, material = ray(Head.CFrame.p, TargetPos, 100)
2383 local ChargePos = cf(hit)
2384 local ChargeTime = 0.4
2385 local part = Create("Part")({
2386 Locked = true,
2387 Anchored = true,
2388 CanCollide = false,
2389 Transparency = 0.5,
2390 Size = vt(1, 1, 1),
2391 CFrame = ChargePos,
2392 BrickColor = BrickColor.new("Pink"),
2393 Material = "Neon"
2394 })
2395 local mesh = Create("SpecialMesh")({
2396 MeshType = "Sphere",
2397 Scale = vt(0, 0, 0),
2398 Parent = part
2399 })
2400 NoOutline(part)
2401 part.Parent = EffectParent
2402 Effects:Add(part, ChargeTime, {Transparency = 0}, {Transparency = 0.5}, Effects.Styles.quad, function()
2403 end)
2404 Effects:Add(mesh, ChargeTime, {
2405 Scale = vt(0, 0, 0)
2406 }, {
2407 Scale = vt(4, 4, 4)
2408 }, Effects.Styles.quad, function()
2409 end)
2410 local handCharge = Every(0.05, function()
2411 local part = Create("Part")({
2412 Locked = true,
2413 Anchored = true,
2414 CanCollide = false,
2415 Transparency = 1,
2416 Size = vt(1, 1, 1),
2417 CFrame = RightArm.CFrame * cf(0, -1, 0) * rang(),
2418 BrickColor = BrickColor.new("Pink"),
2419 Material = "Neon"
2420 })
2421 local mesh = Create("SpecialMesh")({
2422 MeshType = "Brick",
2423 Scale = vt(0, 0, 0),
2424 Parent = part
2425 })
2426 NoOutline(part)
2427 Effects:Add(part, 0.3, {
2428 Transparency = 0.5,
2429 CFrame = RightArm.CFrame * cf(0, -1, 0) * rang()
2430 }, {
2431 Transparency = 1,
2432 CFrame = cf(part.CFrame.p + vt(rnd(-5, 5) / 10, 2, rnd(-5, 5) / 10)) * rang()
2433 }, Effects.Styles.quad)
2434 Effects:Add(mesh, 0.3, {
2435 Scale = vt(1, 1, 1)
2436 }, {
2437 Scale = vt(0, 0, 0)
2438 }, Effects.Styles.quad)
2439 part.Parent = EffectParent
2440 end)
2441 anim2(ChargeTime, function(step, e, normal, total)
2442 local t = phase(20, step)
2443 local n = normal
2444 a0(R.WW, cf(0, 0, 0), t)
2445 a1(R.WW, ang(0, 0, 0), t)
2446 a0(R.RS, cf(0, 0, 0) * ang(-0.4, 0, pi / 2 + 0.2), t)
2447 a0(R.LS, cf(0, 0, 0) * ang(-0.4, 0, 0.2), t)
2448 a0(R.RH, cf(), t)
2449 a0(R.LH, cf(), t)
2450 a0(R.N, cf(), t)
2451 a0(R.RJ, cf(0, 0, 0) * ang(0, 0, 0), t)
2452 a1(R.RS, cf() * ang(0, 0, 0), t)
2453 a1(R.LS, cf() * ang(0, 0, 0), t)
2454 a1(R.N, cf() * ang(0, 0, 0.5), t)
2455 a1(R.RJ, ang(0, 0, -0.5), t)
2456 handCharge:update()
2457 local part2 = Create("Part")({
2458 Locked = true,
2459 Anchored = true,
2460 CanCollide = false,
2461 Transparency = 0.5,
2462 Size = vt(1, 1, 1),
2463 CFrame = ChargePos,
2464 BrickColor = BrickColor.new("Pink"),
2465 Material = "SmoothPlastic"
2466 })
2467 local mesh2 = Create("SpecialMesh")({
2468 MeshType = "Sphere",
2469 Scale = vt(),
2470 Parent = part2
2471 })
2472 NoOutline(part2)
2473 part2.Parent = EffectParent
2474 local angle = rang()
2475 Effects:Add(mesh2, 0.5, {
2476 Scale = vt(0, 0, 0)
2477 }, {
2478 Scale = vt(1, 3, 1)
2479 }, Effects.Styles.quad, function()
2480 end)
2481 Effects:Add(part2, 0.5, {
2482 Transparency = 0,
2483 CFrame = ChargePos * angle * cf(0, 8, 0)
2484 }, {
2485 Transparency = 1,
2486 CFrame = ChargePos * angle * cf(0, 1.5, 0)
2487 }, Effects.Styles.quad)
2488 end):Wait()
2489 local _hit = Hitbox()
2490 _hit.Debug = false
2491 _hit:check(ChargePos.p, vt(6, 6, 6), function(hum)
2492 hum:damage(unpack(Z.Damage.Normal))
2493 hum:knockback(40, ChargePos.p, nil, nil, vt(math.huge, 0, math.huge))
2494 return true
2495 end)
2496 spawn(function()
2497 wait(0.1)
2498 _hit:check(ChargePos.p, vt(15, 15, 15), function(hum)
2499 hum:damage(unpack(Z.Damage.Normal_2))
2500 hum:knockback(10, ChargePos.p, nil, nil, vt(math.huge, 0, math.huge))
2501 return true
2502 end)
2503 end)
2504 Effects:Add(mesh, 0.4, {
2505 Scale = vt(10, 10, 10)
2506 }, {
2507 Scale = vt()
2508 }, Effects.Styles.quint)
2509 Effects:Add(part, 0.4, {Transparency = 1}, {Transparency = 0.5}, Effects.Styles.quint)
2510 do
2511 local part = Create("Part")({
2512 Locked = true,
2513 Anchored = true,
2514 CanCollide = false,
2515 Transparency = 1,
2516 Size = vt(1, 1, 1),
2517 CFrame = ChargePos * ang(pi / 2, 0, 0),
2518 BrickColor = BrickColor.new("Pink"),
2519 Material = "Neon"
2520 })
2521 local mesh = Create("SpecialMesh")({
2522 MeshType = "FileMesh",
2523 Scale = vt(0, 0, 0),
2524 Parent = part,
2525 MeshId = "http://www.roblox.com/asset/?id=3270017"
2526 })
2527 NoOutline(part)
2528 Effects:Add(part, 0.4, {Transparency = 0.5}, {Transparency = 1}, Effects.Styles.quad)
2529 Effects:Add(mesh, 0.4, {
2530 Scale = vt(0, 0, 2)
2531 }, {
2532 Scale = vt(30, 30, 2)
2533 }, Effects.Styles.quad)
2534 part.Parent = EffectParent
2535 local part = Create("Part")({
2536 Locked = true,
2537 Anchored = true,
2538 CanCollide = false,
2539 Transparency = 1,
2540 Size = vt(1, 1, 1),
2541 CFrame = ChargePos,
2542 BrickColor = BrickColor.new("Really black"),
2543 Material = "Neon"
2544 })
2545 local mesh = Create("SpecialMesh")({
2546 MeshType = "Sphere",
2547 Scale = vt(0, 0, 0),
2548 Parent = part
2549 })
2550 NoOutline(part)
2551 Effects:Add(part, 0.3, {Transparency = 0}, {Transparency = 1}, Effects.Styles.quad)
2552 Effects:Add(mesh, 0.3, {
2553 Scale = vt()
2554 }, {
2555 Scale = vt(8, 8, 8)
2556 }, Effects.Styles.quad)
2557 part.Parent = EffectParent
2558 end
2559 anim2(0.2, function(step, e, normal, total)
2560 local t = phase(30, step)
2561 local n = normal
2562 a0(R.WW, cf(0, 0, 0), t)
2563 a1(R.WW, ang(0, 0, 0), t)
2564 a0(R.RS, cf(0, 0, 0) * ang(-0.4, 0, -0.2), t)
2565 a0(R.LS, cf(0, 0, 0) * ang(-0.4, 0, 0.2), t)
2566 a0(R.RH, cf(), t)
2567 a0(R.LH, cf(), t)
2568 a0(R.N, cf(), t)
2569 a0(R.RJ, cf(0, 0, 0) * ang(0, 0, 0), t)
2570 a1(R.RS, cf() * ang(0, 0, 0), t)
2571 a1(R.LS, cf() * ang(0, 0, 0), t)
2572 a1(R.N, cf() * ang(0, 0, -0.5), t)
2573 a1(R.RJ, ang(0, 0, 0.5), t)
2574 end):Wait()
2575 Camera:aimAtTarget(false)
2576 Debounce = false
2577 CanArms = true
2578end
2579function Z.Power()
2580end
2581addInputHook("InputBegan", Z.Key, function()
2582 if Debounce then
2583 return
2584 end
2585 if not Z.Cooldown:can() then
2586 return
2587 end
2588 if Stance == "Normal" then
2589 Z.Normal()
2590 else
2591 Z.Power()
2592 end
2593 Z.Cooldown:use()
2594end)
2595Q.Damage = {
2596 Normal = {10},
2597 Power = {20}
2598}
2599E.Damage = {
2600 Normal = {20},
2601 Power = 5
2602}
2603Z.Damage = {
2604 Normal = {25},
2605 Normal_2 = {15},
2606 Power = {0}
2607}
2608UIS.InputBegan:connect(function(input, gp)
2609 if gp then
2610 return
2611 end
2612 local key = input.KeyCode
2613 if (key == Enum.KeyCode.F or key == Enum.KeyCode.ButtonB) and Debounce == false then
2614 if Equipped then
2615 print("Unequipping")
2616 Camera:setTarget(nil)
2617 Unequip()
2618 else
2619 print("Equipping")
2620 Equip()
2621 end
2622 end
2623end)
2624Equip()
2625print("Debeo 2.2")
2626end))
2627Model1.Name = "Debeo"
2628Model1.Parent = LocalScript0
2629Model1.PrimaryPart = Part113
2630Model2.Parent = Model1
2631WedgePart3.Parent = Model2
2632WedgePart3.Material = Enum.Material.SmoothPlastic
2633WedgePart3.BrickColor = BrickColor.new("Medium blue")
2634WedgePart3.CanCollide = false
2635WedgePart3.FormFactor = Enum.FormFactor.Custom
2636WedgePart3.Size = Vector3.new(0.147701919, 0.0500000007, 0.970612586)
2637WedgePart3.CFrame = CFrame.new(14.0000076, 0.717414975, 38.7565002, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
2638WedgePart3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2639WedgePart3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2640WedgePart3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2641WedgePart3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2642WedgePart3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2643WedgePart3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2644WedgePart3.Color = Color3.new(0.431373, 0.6, 0.792157)
2645WedgePart3.Position = Vector3.new(14.0000076, 0.717414975, 38.7565002)
2646WedgePart3.Color = Color3.new(0.431373, 0.6, 0.792157)
2647WedgePart4.Parent = Model2
2648WedgePart4.Material = Enum.Material.SmoothPlastic
2649WedgePart4.BrickColor = BrickColor.new("Medium blue")
2650WedgePart4.Rotation = Vector3.new(0, 0, 180)
2651WedgePart4.CanCollide = false
2652WedgePart4.FormFactor = Enum.FormFactor.Custom
2653WedgePart4.Size = Vector3.new(0.147701919, 0.18990247, 1.35041749)
2654WedgePart4.CFrame = CFrame.new(14.0000076, 0.43256101, 39.9170074, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
2655WedgePart4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2656WedgePart4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2657WedgePart4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2658WedgePart4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2659WedgePart4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2660WedgePart4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2661WedgePart4.Color = Color3.new(0.431373, 0.6, 0.792157)
2662WedgePart4.Position = Vector3.new(14.0000076, 0.43256101, 39.9170074)
2663WedgePart4.Orientation = Vector3.new(0, 0, 180)
2664WedgePart4.Color = Color3.new(0.431373, 0.6, 0.792157)
2665Part5.Parent = Model2
2666Part5.Material = Enum.Material.SmoothPlastic
2667Part5.BrickColor = BrickColor.new("Medium blue")
2668Part5.Rotation = Vector3.new(90, 0, 90)
2669Part5.CanCollide = false
2670Part5.FormFactor = Enum.FormFactor.Custom
2671Part5.Size = Vector3.new(1.35041749, 0.147701919, 0.105501369)
2672Part5.CFrame = CFrame.new(14.0000095, 0.580259025, 39.9170074, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
2673Part5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2674Part5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2675Part5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2676Part5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2677Part5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2678Part5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2679Part5.Color = Color3.new(0.431373, 0.6, 0.792157)
2680Part5.Position = Vector3.new(14.0000095, 0.580259025, 39.9170074)
2681Part5.Orientation = Vector3.new(90, -90, 0)
2682Part5.Color = Color3.new(0.431373, 0.6, 0.792157)
2683Part6.Parent = Model2
2684Part6.Material = Enum.Material.SmoothPlastic
2685Part6.BrickColor = BrickColor.new("Medium blue")
2686Part6.Rotation = Vector3.new(90, 0, 90)
2687Part6.CanCollide = false
2688Part6.FormFactor = Enum.FormFactor.Custom
2689Part6.Size = Vector3.new(1.49811947, 0.147701919, 0.0633008257)
2690Part6.CFrame = CFrame.new(14.0000038, 0.601360977, 38.4927521, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
2691Part6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2692Part6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2693Part6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2694Part6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2695Part6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2696Part6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2697Part6.Color = Color3.new(0.431373, 0.6, 0.792157)
2698Part6.Position = Vector3.new(14.0000038, 0.601360977, 38.4927521)
2699Part6.Orientation = Vector3.new(90, -90, 0)
2700Part6.Color = Color3.new(0.431373, 0.6, 0.792157)
2701WedgePart7.Parent = Model2
2702WedgePart7.Material = Enum.Material.SmoothPlastic
2703WedgePart7.BrickColor = BrickColor.new("Medium blue")
2704WedgePart7.Rotation = Vector3.new(180, 0, 0)
2705WedgePart7.CanCollide = false
2706WedgePart7.FormFactor = Enum.FormFactor.Custom
2707WedgePart7.Size = Vector3.new(0.147701919, 0.0500000007, 0.527506828)
2708WedgePart7.CFrame = CFrame.new(13.9999962, 0.548604012, 38.0074501, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
2709WedgePart7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2710WedgePart7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2711WedgePart7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2712WedgePart7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2713WedgePart7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2714WedgePart7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2715WedgePart7.Color = Color3.new(0.431373, 0.6, 0.792157)
2716WedgePart7.Position = Vector3.new(13.9999962, 0.548604012, 38.0074501)
2717WedgePart7.Orientation = Vector3.new(0, 180, 180)
2718WedgePart7.Color = Color3.new(0.431373, 0.6, 0.792157)
2719Part8.Parent = Model2
2720Part8.Material = Enum.Material.SmoothPlastic
2721Part8.BrickColor = BrickColor.new("Medium blue")
2722Part8.Rotation = Vector3.new(90, 0, 90)
2723Part8.CanCollide = false
2724Part8.FormFactor = Enum.FormFactor.Symmetric
2725Part8.Size = Vector3.new(1.05501366, 0.147701919, 0.105501369)
2726Part8.CFrame = CFrame.new(14.0000038, 0.580254972, 37.2161942, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
2727Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2728Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2729Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2730Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2731Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2732Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2733Part8.Color = Color3.new(0.431373, 0.6, 0.792157)
2734Part8.Position = Vector3.new(14.0000038, 0.580254972, 37.2161942)
2735Part8.Orientation = Vector3.new(90, -90, 0)
2736Part8.Color = Color3.new(0.431373, 0.6, 0.792157)
2737WedgePart9.Parent = Model2
2738WedgePart9.Material = Enum.Material.SmoothPlastic
2739WedgePart9.BrickColor = BrickColor.new("Medium blue")
2740WedgePart9.Rotation = Vector3.new(180, 0, 0)
2741WedgePart9.CanCollide = false
2742WedgePart9.FormFactor = Enum.FormFactor.Symmetric
2743WedgePart9.Size = Vector3.new(0.147701919, 0.105501369, 0.422005475)
2744WedgePart9.CFrame = CFrame.new(14.0000038, 0.474752009, 37.5326996, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
2745WedgePart9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2746WedgePart9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2747WedgePart9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2748WedgePart9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2749WedgePart9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2750WedgePart9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2751WedgePart9.Color = Color3.new(0.431373, 0.6, 0.792157)
2752WedgePart9.Position = Vector3.new(14.0000038, 0.474752009, 37.5326996)
2753WedgePart9.Orientation = Vector3.new(0, 180, 180)
2754WedgePart9.Color = Color3.new(0.431373, 0.6, 0.792157)
2755Part10.Parent = Model2
2756Part10.Material = Enum.Material.SmoothPlastic
2757Part10.BrickColor = BrickColor.new("Medium blue")
2758Part10.Rotation = Vector3.new(90, 0, 90)
2759Part10.CanCollide = false
2760Part10.FormFactor = Enum.FormFactor.Symmetric
2761Part10.Size = Vector3.new(0.422005475, 0.147701919, 0.105501369)
2762Part10.CFrame = CFrame.new(14.0000076, 0.474754989, 37.1106911, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
2763Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2764Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2765Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2766Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2767Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2768Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2769Part10.Color = Color3.new(0.431373, 0.6, 0.792157)
2770Part10.Position = Vector3.new(14.0000076, 0.474754989, 37.1106911)
2771Part10.Orientation = Vector3.new(90, -90, 0)
2772Part10.Color = Color3.new(0.431373, 0.6, 0.792157)
2773WedgePart11.Parent = Model2
2774WedgePart11.Material = Enum.Material.SmoothPlastic
2775WedgePart11.BrickColor = BrickColor.new("Medium blue")
2776WedgePart11.Rotation = Vector3.new(180, 0, 0)
2777WedgePart11.CanCollide = false
2778WedgePart11.FormFactor = Enum.FormFactor.Symmetric
2779WedgePart11.Size = Vector3.new(0.147701919, 0.105501369, 0.147701919)
2780WedgePart11.CFrame = CFrame.new(14.0000038, 0.36926201, 37.2478485, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
2781WedgePart11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2782WedgePart11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2783WedgePart11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2784WedgePart11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2785WedgePart11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2786WedgePart11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2787WedgePart11.Color = Color3.new(0.431373, 0.6, 0.792157)
2788WedgePart11.Position = Vector3.new(14.0000038, 0.36926201, 37.2478485)
2789WedgePart11.Orientation = Vector3.new(0, 180, 180)
2790WedgePart11.Color = Color3.new(0.431373, 0.6, 0.792157)
2791WedgePart12.Parent = Model2
2792WedgePart12.Material = Enum.Material.SmoothPlastic
2793WedgePart12.BrickColor = BrickColor.new("Medium blue")
2794WedgePart12.Rotation = Vector3.new(0, 0, 180)
2795WedgePart12.CanCollide = false
2796WedgePart12.FormFactor = Enum.FormFactor.Symmetric
2797WedgePart12.Size = Vector3.new(0.147701919, 0.105501369, 0.274303555)
2798WedgePart12.CFrame = CFrame.new(14.0000095, 0.369251013, 37.0368423, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
2799WedgePart12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2800WedgePart12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2801WedgePart12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2802WedgePart12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2803WedgePart12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2804WedgePart12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2805WedgePart12.Color = Color3.new(0.431373, 0.6, 0.792157)
2806WedgePart12.Position = Vector3.new(14.0000095, 0.369251013, 37.0368423)
2807WedgePart12.Orientation = Vector3.new(0, 0, 180)
2808WedgePart12.Color = Color3.new(0.431373, 0.6, 0.792157)
2809WedgePart13.Parent = Model2
2810WedgePart13.Material = Enum.Material.SmoothPlastic
2811WedgePart13.BrickColor = BrickColor.new("Medium blue")
2812WedgePart13.Rotation = Vector3.new(0, 0, 180)
2813WedgePart13.CanCollide = false
2814WedgePart13.FormFactor = Enum.FormFactor.Symmetric
2815WedgePart13.Size = Vector3.new(0.147701919, 0.105501369, 0.211002737)
2816WedgePart13.CFrame = CFrame.new(14.0000038, 0.474761009, 36.7941895, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
2817WedgePart13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2818WedgePart13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2819WedgePart13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2820WedgePart13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2821WedgePart13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2822WedgePart13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2823WedgePart13.Color = Color3.new(0.431373, 0.6, 0.792157)
2824WedgePart13.Position = Vector3.new(14.0000038, 0.474761009, 36.7941895)
2825WedgePart13.Orientation = Vector3.new(0, 0, 180)
2826WedgePart13.Color = Color3.new(0.431373, 0.6, 0.792157)
2827WedgePart14.Parent = Model2
2828WedgePart14.Material = Enum.Material.SmoothPlastic
2829WedgePart14.BrickColor = BrickColor.new("Medium blue")
2830WedgePart14.Rotation = Vector3.new(0, 0, 180)
2831WedgePart14.CanCollide = false
2832WedgePart14.FormFactor = Enum.FormFactor.Symmetric
2833WedgePart14.Size = Vector3.new(0.147701919, 0.105501369, 0.105501369)
2834WedgePart14.CFrame = CFrame.new(14.0000038, 0.580250978, 36.6359406, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
2835WedgePart14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2836WedgePart14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2837WedgePart14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2838WedgePart14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2839WedgePart14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2840WedgePart14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2841WedgePart14.Color = Color3.new(0.431373, 0.6, 0.792157)
2842WedgePart14.Position = Vector3.new(14.0000038, 0.580250978, 36.6359406)
2843WedgePart14.Orientation = Vector3.new(0, 0, 180)
2844WedgePart14.Color = Color3.new(0.431373, 0.6, 0.792157)
2845WedgePart15.Parent = Model2
2846WedgePart15.Material = Enum.Material.SmoothPlastic
2847WedgePart15.BrickColor = BrickColor.new("Medium blue")
2848WedgePart15.Rotation = Vector3.new(0, 0, 180)
2849WedgePart15.CanCollide = false
2850WedgePart15.FormFactor = Enum.FormFactor.Custom
2851WedgePart15.Size = Vector3.new(0.147701919, 0.0500000007, 0.970612586)
2852WedgePart15.CFrame = CFrame.new(14.0000038, 0.548609972, 38.7565002, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
2853WedgePart15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2854WedgePart15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2855WedgePart15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2856WedgePart15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2857WedgePart15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2858WedgePart15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2859WedgePart15.Color = Color3.new(0.431373, 0.6, 0.792157)
2860WedgePart15.Position = Vector3.new(14.0000038, 0.548609972, 38.7565002)
2861WedgePart15.Orientation = Vector3.new(0, 0, 180)
2862WedgePart15.Color = Color3.new(0.431373, 0.6, 0.792157)
2863WedgePart16.Parent = Model2
2864WedgePart16.Material = Enum.Material.SmoothPlastic
2865WedgePart16.BrickColor = BrickColor.new("Medium blue")
2866WedgePart16.CanCollide = false
2867WedgePart16.FormFactor = Enum.FormFactor.Custom
2868WedgePart16.Size = Vector3.new(0.147701919, 0.18990247, 1.35041749)
2869WedgePart16.CFrame = CFrame.new(14.0000095, 0.833465993, 39.9170074, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
2870WedgePart16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2871WedgePart16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2872WedgePart16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2873WedgePart16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2874WedgePart16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2875WedgePart16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2876WedgePart16.Color = Color3.new(0.431373, 0.6, 0.792157)
2877WedgePart16.Position = Vector3.new(14.0000095, 0.833465993, 39.9170074)
2878WedgePart16.Color = Color3.new(0.431373, 0.6, 0.792157)
2879Part17.Parent = Model2
2880Part17.Material = Enum.Material.SmoothPlastic
2881Part17.BrickColor = BrickColor.new("Medium blue")
2882Part17.Rotation = Vector3.new(-90, 0, 90)
2883Part17.CanCollide = false
2884Part17.FormFactor = Enum.FormFactor.Custom
2885Part17.Size = Vector3.new(1.35041749, 0.147701919, 0.105501369)
2886Part17.CFrame = CFrame.new(14.0000143, 0.685765028, 39.9170074, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
2887Part17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2888Part17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2889Part17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2890Part17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2891Part17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2892Part17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2893Part17.Color = Color3.new(0.431373, 0.6, 0.792157)
2894Part17.Position = Vector3.new(14.0000143, 0.685765028, 39.9170074)
2895Part17.Orientation = Vector3.new(-90, 90, 0)
2896Part17.Color = Color3.new(0.431373, 0.6, 0.792157)
2897Part18.Parent = Model2
2898Part18.Material = Enum.Material.SmoothPlastic
2899Part18.BrickColor = BrickColor.new("Medium blue")
2900Part18.Rotation = Vector3.new(-90, 0, 90)
2901Part18.CanCollide = false
2902Part18.FormFactor = Enum.FormFactor.Custom
2903Part18.Size = Vector3.new(1.49811947, 0.147701919, 0.0633008257)
2904Part18.CFrame = CFrame.new(14.0000076, 0.66466397, 38.4927521, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
2905Part18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2906Part18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2907Part18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2908Part18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2909Part18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2910Part18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2911Part18.Color = Color3.new(0.431373, 0.6, 0.792157)
2912Part18.Position = Vector3.new(14.0000076, 0.66466397, 38.4927521)
2913Part18.Orientation = Vector3.new(-90, 90, 0)
2914Part18.Color = Color3.new(0.431373, 0.6, 0.792157)
2915WedgePart19.Parent = Model2
2916WedgePart19.Material = Enum.Material.SmoothPlastic
2917WedgePart19.BrickColor = BrickColor.new("Medium blue")
2918WedgePart19.Rotation = Vector3.new(-180, 0, -180)
2919WedgePart19.CanCollide = false
2920WedgePart19.FormFactor = Enum.FormFactor.Custom
2921WedgePart19.Size = Vector3.new(0.147701919, 0.0500000007, 0.527506828)
2922WedgePart19.CFrame = CFrame.new(14, 0.717410028, 38.0074501, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
2923WedgePart19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2924WedgePart19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2925WedgePart19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2926WedgePart19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2927WedgePart19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2928WedgePart19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2929WedgePart19.Color = Color3.new(0.431373, 0.6, 0.792157)
2930WedgePart19.Position = Vector3.new(14, 0.717410028, 38.0074501)
2931WedgePart19.Orientation = Vector3.new(0, 180, 0)
2932WedgePart19.Color = Color3.new(0.431373, 0.6, 0.792157)
2933Part20.Parent = Model2
2934Part20.Material = Enum.Material.SmoothPlastic
2935Part20.BrickColor = BrickColor.new("Medium blue")
2936Part20.Rotation = Vector3.new(-90, 0, 90)
2937Part20.CanCollide = false
2938Part20.FormFactor = Enum.FormFactor.Symmetric
2939Part20.Size = Vector3.new(1.05501366, 0.147701919, 0.105501369)
2940Part20.CFrame = CFrame.new(14.0000076, 0.685760021, 37.2161942, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
2941Part20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2942Part20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2943Part20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2944Part20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2945Part20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2946Part20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2947Part20.Color = Color3.new(0.431373, 0.6, 0.792157)
2948Part20.Position = Vector3.new(14.0000076, 0.685760021, 37.2161942)
2949Part20.Orientation = Vector3.new(-90, 90, 0)
2950Part20.Color = Color3.new(0.431373, 0.6, 0.792157)
2951WedgePart21.Parent = Model2
2952WedgePart21.Material = Enum.Material.SmoothPlastic
2953WedgePart21.BrickColor = BrickColor.new("Medium blue")
2954WedgePart21.Rotation = Vector3.new(-180, 0, -180)
2955WedgePart21.CanCollide = false
2956WedgePart21.FormFactor = Enum.FormFactor.Symmetric
2957WedgePart21.Size = Vector3.new(0.147701919, 0.105501369, 0.422005475)
2958WedgePart21.CFrame = CFrame.new(14.0000038, 0.791265011, 37.5326958, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
2959WedgePart21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2960WedgePart21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2961WedgePart21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2962WedgePart21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2963WedgePart21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2964WedgePart21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2965WedgePart21.Color = Color3.new(0.431373, 0.6, 0.792157)
2966WedgePart21.Position = Vector3.new(14.0000038, 0.791265011, 37.5326958)
2967WedgePart21.Orientation = Vector3.new(0, 180, 0)
2968WedgePart21.Color = Color3.new(0.431373, 0.6, 0.792157)
2969Part22.Parent = Model2
2970Part22.Material = Enum.Material.SmoothPlastic
2971Part22.BrickColor = BrickColor.new("Medium blue")
2972Part22.Rotation = Vector3.new(-90, 0, 90)
2973Part22.CanCollide = false
2974Part22.FormFactor = Enum.FormFactor.Symmetric
2975Part22.Size = Vector3.new(0.422005475, 0.147701919, 0.105501369)
2976Part22.CFrame = CFrame.new(14.0000076, 0.791260004, 37.1106949, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
2977Part22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2978Part22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2979Part22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2980Part22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2981Part22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2982Part22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2983Part22.Color = Color3.new(0.431373, 0.6, 0.792157)
2984Part22.Position = Vector3.new(14.0000076, 0.791260004, 37.1106949)
2985Part22.Orientation = Vector3.new(-90, 90, 0)
2986Part22.Color = Color3.new(0.431373, 0.6, 0.792157)
2987WedgePart23.Parent = Model2
2988WedgePart23.Material = Enum.Material.SmoothPlastic
2989WedgePart23.BrickColor = BrickColor.new("Medium blue")
2990WedgePart23.Rotation = Vector3.new(-180, 0, -180)
2991WedgePart23.CanCollide = false
2992WedgePart23.FormFactor = Enum.FormFactor.Symmetric
2993WedgePart23.Size = Vector3.new(0.147701919, 0.105501369, 0.147701919)
2994WedgePart23.CFrame = CFrame.new(14.0000038, 0.896764994, 37.2478409, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
2995WedgePart23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2996WedgePart23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2997WedgePart23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2998WedgePart23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2999WedgePart23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3000WedgePart23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3001WedgePart23.Color = Color3.new(0.431373, 0.6, 0.792157)
3002WedgePart23.Position = Vector3.new(14.0000038, 0.896764994, 37.2478409)
3003WedgePart23.Orientation = Vector3.new(0, 180, 0)
3004WedgePart23.Color = Color3.new(0.431373, 0.6, 0.792157)
3005WedgePart24.Parent = Model2
3006WedgePart24.Material = Enum.Material.SmoothPlastic
3007WedgePart24.BrickColor = BrickColor.new("Medium blue")
3008WedgePart24.CanCollide = false
3009WedgePart24.FormFactor = Enum.FormFactor.Symmetric
3010WedgePart24.Size = Vector3.new(0.147701919, 0.105501369, 0.274303555)
3011WedgePart24.CFrame = CFrame.new(14, 0.896755993, 37.0368423, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3012WedgePart24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3013WedgePart24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3014WedgePart24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3015WedgePart24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3016WedgePart24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3017WedgePart24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3018WedgePart24.Color = Color3.new(0.431373, 0.6, 0.792157)
3019WedgePart24.Position = Vector3.new(14, 0.896755993, 37.0368423)
3020WedgePart24.Color = Color3.new(0.431373, 0.6, 0.792157)
3021WedgePart25.Parent = Model2
3022WedgePart25.Material = Enum.Material.SmoothPlastic
3023WedgePart25.BrickColor = BrickColor.new("Medium blue")
3024WedgePart25.CanCollide = false
3025WedgePart25.FormFactor = Enum.FormFactor.Symmetric
3026WedgePart25.Size = Vector3.new(0.147701919, 0.105501369, 0.211002737)
3027WedgePart25.CFrame = CFrame.new(13.9999924, 0.791257977, 36.7941895, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3028WedgePart25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3029WedgePart25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3030WedgePart25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3031WedgePart25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3032WedgePart25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3033WedgePart25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3034WedgePart25.Color = Color3.new(0.431373, 0.6, 0.792157)
3035WedgePart25.Position = Vector3.new(13.9999924, 0.791257977, 36.7941895)
3036WedgePart25.Color = Color3.new(0.431373, 0.6, 0.792157)
3037WedgePart26.Parent = Model2
3038WedgePart26.Material = Enum.Material.SmoothPlastic
3039WedgePart26.BrickColor = BrickColor.new("Medium blue")
3040WedgePart26.CanCollide = false
3041WedgePart26.FormFactor = Enum.FormFactor.Symmetric
3042WedgePart26.Size = Vector3.new(0.147701919, 0.105501369, 0.105501369)
3043WedgePart26.CFrame = CFrame.new(13.9999962, 0.685757995, 36.6359406, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3044WedgePart26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3045WedgePart26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3046WedgePart26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3047WedgePart26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3048WedgePart26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3049WedgePart26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3050WedgePart26.Color = Color3.new(0.431373, 0.6, 0.792157)
3051WedgePart26.Position = Vector3.new(13.9999962, 0.685757995, 36.6359406)
3052WedgePart26.Color = Color3.new(0.431373, 0.6, 0.792157)
3053Model27.Parent = Model1
3054Part28.Parent = Model27
3055Part28.Material = Enum.Material.SmoothPlastic
3056Part28.BrickColor = BrickColor.new("Gold")
3057Part28.Rotation = Vector3.new(-90, 0, 90)
3058Part28.CanCollide = false
3059Part28.FormFactor = Enum.FormFactor.Custom
3060Part28.Size = Vector3.new(0.211002737, 0.189902484, 0.211002737)
3061Part28.CFrame = CFrame.new(14, 0.738512993, 40.4867172, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3062Part28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3063Part28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3064Part28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3065Part28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3066Part28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3067Part28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3068Part28.Color = Color3.new(0.937255, 0.721569, 0.219608)
3069Part28.Position = Vector3.new(14, 0.738512993, 40.4867172)
3070Part28.Orientation = Vector3.new(-90, 90, 0)
3071Part28.Color = Color3.new(0.937255, 0.721569, 0.219608)
3072WedgePart29.Parent = Model27
3073WedgePart29.Material = Enum.Material.SmoothPlastic
3074WedgePart29.BrickColor = BrickColor.new("Gold")
3075WedgePart29.CanCollide = false
3076WedgePart29.FormFactor = Enum.FormFactor.Custom
3077WedgePart29.Size = Vector3.new(0.189902484, 0.211002737, 1.09721422)
3078WedgePart29.CFrame = CFrame.new(14.0000038, 0.738519013, 39.8326111, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3079WedgePart29.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3080WedgePart29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3081WedgePart29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3082WedgePart29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3083WedgePart29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3084WedgePart29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3085WedgePart29.Color = Color3.new(0.937255, 0.721569, 0.219608)
3086WedgePart29.Position = Vector3.new(14.0000038, 0.738519013, 39.8326111)
3087WedgePart29.Color = Color3.new(0.937255, 0.721569, 0.219608)
3088Part30.Parent = Model27
3089Part30.Material = Enum.Material.SmoothPlastic
3090Part30.BrickColor = BrickColor.new("Gold")
3091Part30.Rotation = Vector3.new(90, 0, 90)
3092Part30.CanCollide = false
3093Part30.FormFactor = Enum.FormFactor.Custom
3094Part30.Size = Vector3.new(0.211002737, 0.189902484, 0.211002737)
3095Part30.CFrame = CFrame.new(14.0000038, 0.527514994, 40.4867134, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3096Part30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3097Part30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3098Part30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3099Part30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3100Part30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3101Part30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3102Part30.Color = Color3.new(0.937255, 0.721569, 0.219608)
3103Part30.Position = Vector3.new(14.0000038, 0.527514994, 40.4867134)
3104Part30.Orientation = Vector3.new(90, -90, 0)
3105Part30.Color = Color3.new(0.937255, 0.721569, 0.219608)
3106WedgePart31.Parent = Model27
3107WedgePart31.Material = Enum.Material.SmoothPlastic
3108WedgePart31.BrickColor = BrickColor.new("Gold")
3109WedgePart31.Rotation = Vector3.new(0, 0, 180)
3110WedgePart31.CanCollide = false
3111WedgePart31.FormFactor = Enum.FormFactor.Custom
3112WedgePart31.Size = Vector3.new(0.189902484, 0.211002737, 1.09721422)
3113WedgePart31.CFrame = CFrame.new(14, 0.52750802, 39.8326111, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
3114WedgePart31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3115WedgePart31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3116WedgePart31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3117WedgePart31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3118WedgePart31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3119WedgePart31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3120WedgePart31.Color = Color3.new(0.937255, 0.721569, 0.219608)
3121WedgePart31.Position = Vector3.new(14, 0.52750802, 39.8326111)
3122WedgePart31.Orientation = Vector3.new(0, 0, 180)
3123WedgePart31.Color = Color3.new(0.937255, 0.721569, 0.219608)
3124Model32.Parent = Model1
3125Part33.Parent = Model32
3126Part33.Material = Enum.Material.SmoothPlastic
3127Part33.BrickColor = BrickColor.new("Gold")
3128Part33.Rotation = Vector3.new(-45.0200005, -11.3099995, -49.6599998)
3129Part33.CanCollide = false
3130Part33.FormFactor = Enum.FormFactor.Custom
3131Part33.Size = Vector3.new(0.316504091, 0.316504478, 0.31650421)
3132Part33.CFrame = CFrame.new(14.0000076, 0.643566012, 40.6027718, 0.634735882, 0.747406423, -0.196166113, -0.448922694, 0.563309491, 0.693639278, 0.628940284, -0.352208257, 0.693089187)
3133Part33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3134Part33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3135Part33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3136Part33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3137Part33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3138Part33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3139Part33.Color = Color3.new(0.937255, 0.721569, 0.219608)
3140Part33.Position = Vector3.new(14.0000076, 0.643566012, 40.6027718)
3141Part33.Orientation = Vector3.new(-43.9199982, -15.7999992, -38.5499992)
3142Part33.Color = Color3.new(0.937255, 0.721569, 0.219608)
3143Part34.Parent = Model32
3144Part34.Material = Enum.Material.SmoothPlastic
3145Part34.BrickColor = BrickColor.new("Gold")
3146Part34.Rotation = Vector3.new(-65.8600006, -56.7700005, -16.8199997)
3147Part34.CanCollide = false
3148Part34.FormFactor = Enum.FormFactor.Custom
3149Part34.Size = Vector3.new(0.316504091, 0.316504478, 0.31650421)
3150Part34.CFrame = CFrame.new(14.0000076, 0.643566012, 40.6027718, 0.524531543, 0.158569828, -0.83649689, 0.612349451, 0.61234796, 0.500062048, 0.591523111, -0.774525344, 0.224095225)
3151Part34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3152Part34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3153Part34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3154Part34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3155Part34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3156Part34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3157Part34.Color = Color3.new(0.937255, 0.721569, 0.219608)
3158Part34.Position = Vector3.new(14.0000076, 0.643566012, 40.6027718)
3159Part34.Orientation = Vector3.new(-30, -75, 45)
3160Part34.Color = Color3.new(0.937255, 0.721569, 0.219608)
3161Part35.Parent = Model32
3162Part35.Material = Enum.Material.SmoothPlastic
3163Part35.BrickColor = BrickColor.new("Gold")
3164Part35.Rotation = Vector3.new(93.9599991, 14.4799995, 74.4899979)
3165Part35.CanCollide = false
3166Part35.FormFactor = Enum.FormFactor.Custom
3167Part35.Size = Vector3.new(0.316504091, 0.316504478, 0.31650421)
3168Part35.CFrame = CFrame.new(14.0000076, 0.643566012, 40.6027718, 0.258850992, -0.932996213, 0.25002861, 5.46564879e-05, -0.258836806, -0.965921104, 0.965917349, 0.250043273, -0.0669491664)
3169Part35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3170Part35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3171Part35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3172Part35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3173Part35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3174Part35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3175Part35.Color = Color3.new(0.937255, 0.721569, 0.219608)
3176Part35.Position = Vector3.new(14.0000076, 0.643566012, 40.6027718)
3177Part35.Orientation = Vector3.new(75, 104.989998, 179.98999)
3178Part35.Color = Color3.new(0.937255, 0.721569, 0.219608)
3179Part36.Parent = Model32
3180Part36.Material = Enum.Material.SmoothPlastic
3181Part36.BrickColor = BrickColor.new("Gold")
3182Part36.Rotation = Vector3.new(117.199997, -39.6499977, -119.349998)
3183Part36.CanCollide = false
3184Part36.FormFactor = Enum.FormFactor.Custom
3185Part36.Size = Vector3.new(0.316504091, 0.316504478, 0.31650421)
3186Part36.CFrame = CFrame.new(14.0000076, 0.643566012, 40.6027718, -0.377376944, 0.671179891, -0.638047218, 0.67658335, -0.270615518, -0.684837401, -0.632314503, -0.690133989, -0.351985067)
3187Part36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3188Part36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3189Part36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3190Part36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3191Part36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3192Part36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3193Part36.Color = Color3.new(0.937255, 0.721569, 0.219608)
3194Part36.Position = Vector3.new(14.0000076, 0.643566012, 40.6027718)
3195Part36.Orientation = Vector3.new(43.2199974, -118.879997, 111.799995)
3196Part36.Color = Color3.new(0.937255, 0.721569, 0.219608)
3197Model37.Name = "Blade"
3198Model37.Parent = Model1
3199WedgePart38.Parent = Model37
3200WedgePart38.Material = Enum.Material.Neon
3201WedgePart38.BrickColor = BrickColor.new("Pink")
3202WedgePart38.Transparency = 0.5
3203WedgePart38.Rotation = Vector3.new(180, 0, 0)
3204WedgePart38.CanCollide = false
3205WedgePart38.FormFactor = Enum.FormFactor.Symmetric
3206WedgePart38.Size = Vector3.new(0.105501369, 0.105501369, 0.211002737)
3207WedgePart38.CFrame = CFrame.new(14.0000038, 0.052765999, 40.3812141, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
3208WedgePart38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3209WedgePart38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3210WedgePart38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3211WedgePart38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3212WedgePart38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3213WedgePart38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3214WedgePart38.Color = Color3.new(1, 0.4, 0.8)
3215WedgePart38.Position = Vector3.new(14.0000038, 0.052765999, 40.3812141)
3216WedgePart38.Orientation = Vector3.new(0, 180, 180)
3217WedgePart38.Color = Color3.new(1, 0.4, 0.8)
3218WedgePart39.Parent = Model37
3219WedgePart39.Material = Enum.Material.Neon
3220WedgePart39.BrickColor = BrickColor.new("Pink")
3221WedgePart39.Transparency = 0.5
3222WedgePart39.CanCollide = false
3223WedgePart39.FormFactor = Enum.FormFactor.Symmetric
3224WedgePart39.Size = Vector3.new(0.105501369, 0.422005475, 1.79352331)
3225WedgePart39.CFrame = CFrame.new(13.9999876, 0.844004989, 36.1084518, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3226WedgePart39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3227WedgePart39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3228WedgePart39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3229WedgePart39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3230WedgePart39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3231WedgePart39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3232WedgePart39.Color = Color3.new(1, 0.4, 0.8)
3233WedgePart39.Position = Vector3.new(13.9999876, 0.844004989, 36.1084518)
3234WedgePart39.Color = Color3.new(1, 0.4, 0.8)
3235WedgePart40.Parent = Model37
3236WedgePart40.Material = Enum.Material.Neon
3237WedgePart40.BrickColor = BrickColor.new("Pink")
3238WedgePart40.Transparency = 0.5
3239WedgePart40.Rotation = Vector3.new(-180, 0, -180)
3240WedgePart40.CanCollide = false
3241WedgePart40.FormFactor = Enum.FormFactor.Symmetric
3242WedgePart40.Size = Vector3.new(0.105501369, 0.105501369, 0.738509595)
3243WedgePart40.CFrame = CFrame.new(13.9999962, 1.002262, 37.3744545, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
3244WedgePart40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3245WedgePart40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3246WedgePart40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3247WedgePart40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3248WedgePart40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3249WedgePart40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3250WedgePart40.Color = Color3.new(1, 0.4, 0.8)
3251WedgePart40.Position = Vector3.new(13.9999962, 1.002262, 37.3744545)
3252WedgePart40.Orientation = Vector3.new(0, 180, 0)
3253WedgePart40.Color = Color3.new(1, 0.4, 0.8)
3254Part41.Parent = Model37
3255Part41.Material = Enum.Material.Neon
3256Part41.BrickColor = BrickColor.new("Pink")
3257Part41.Transparency = 0.5
3258Part41.Rotation = Vector3.new(-90, 0, 90)
3259Part41.CanCollide = false
3260Part41.FormFactor = Enum.FormFactor.Symmetric
3261Part41.Size = Vector3.new(0.316504121, 0.105501369, 0.316504121)
3262Part41.CFrame = CFrame.new(13.9999876, 0.791263998, 38.8514633, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3263Part41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3264Part41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3265Part41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3266Part41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3267Part41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3268Part41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3269Part41.Color = Color3.new(1, 0.4, 0.8)
3270Part41.Position = Vector3.new(13.9999876, 0.791263998, 38.8514633)
3271Part41.Orientation = Vector3.new(-90, 90, 0)
3272Part41.Color = Color3.new(1, 0.4, 0.8)
3273Part42.Parent = Model37
3274Part42.Material = Enum.Material.Neon
3275Part42.BrickColor = BrickColor.new("Pink")
3276Part42.Transparency = 0.5
3277Part42.Rotation = Vector3.new(-90, 0, 90)
3278Part42.CanCollide = false
3279Part42.FormFactor = Enum.FormFactor.Symmetric
3280Part42.Size = Vector3.new(0.105501369, 0.105501369, 0.105501369)
3281Part42.CFrame = CFrame.new(13.9999962, 1.002262, 38.7459602, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3282Part42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3283Part42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3284Part42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3285Part42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3286Part42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3287Part42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3288Part42.Color = Color3.new(1, 0.4, 0.8)
3289Part42.Position = Vector3.new(13.9999962, 1.002262, 38.7459602)
3290Part42.Orientation = Vector3.new(-90, 90, 0)
3291Part42.Color = Color3.new(1, 0.4, 0.8)
3292Part43.Parent = Model37
3293Part43.Material = Enum.Material.Neon
3294Part43.BrickColor = BrickColor.new("Pink")
3295Part43.Transparency = 0.5
3296Part43.Rotation = Vector3.new(-90, 0, 90)
3297Part43.CanCollide = false
3298Part43.FormFactor = Enum.FormFactor.Symmetric
3299Part43.Size = Vector3.new(1.47701919, 0.105501369, 0.316504121)
3300Part43.CFrame = CFrame.new(13.9999876, 0.791260004, 37.7437057, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3301Part43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3302Part43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3303Part43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3304Part43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3305Part43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3306Part43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3307Part43.Color = Color3.new(1, 0.4, 0.8)
3308Part43.Position = Vector3.new(13.9999876, 0.791260004, 37.7437057)
3309Part43.Orientation = Vector3.new(-90, 90, 0)
3310Part43.Color = Color3.new(1, 0.4, 0.8)
3311Part44.Parent = Model37
3312Part44.Material = Enum.Material.Neon
3313Part44.BrickColor = BrickColor.new("Pink")
3314Part44.Transparency = 0.5
3315Part44.Rotation = Vector3.new(-90, 0, 90)
3316Part44.CanCollide = false
3317Part44.FormFactor = Enum.FormFactor.Symmetric
3318Part44.Size = Vector3.new(0.211002737, 0.105501369, 0.211002737)
3319Part44.CFrame = CFrame.new(13.9999962, 0.738508999, 38.5877151, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3320Part44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3321Part44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3322Part44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3323Part44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3324Part44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3325Part44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3326Part44.Color = Color3.new(1, 0.4, 0.8)
3327Part44.Position = Vector3.new(13.9999962, 0.738508999, 38.5877151)
3328Part44.Orientation = Vector3.new(-90, 90, 0)
3329Part44.Color = Color3.new(1, 0.4, 0.8)
3330WedgePart45.Parent = Model37
3331WedgePart45.Material = Enum.Material.Neon
3332WedgePart45.BrickColor = BrickColor.new("Pink")
3333WedgePart45.Transparency = 0.5
3334WedgePart45.CanCollide = false
3335WedgePart45.FormFactor = Enum.FormFactor.Symmetric
3336WedgePart45.Size = Vector3.new(0.105501369, 0.105501369, 0.738509595)
3337WedgePart45.CFrame = CFrame.new(13.9999962, 1.00226498, 38.1129532, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3338WedgePart45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3339WedgePart45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3340WedgePart45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3341WedgePart45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3342WedgePart45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3343WedgePart45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3344WedgePart45.Color = Color3.new(1, 0.4, 0.8)
3345WedgePart45.Position = Vector3.new(13.9999962, 1.00226498, 38.1129532)
3346WedgePart45.Color = Color3.new(1, 0.4, 0.8)
3347WedgePart46.Parent = Model37
3348WedgePart46.Material = Enum.Material.Neon
3349WedgePart46.BrickColor = BrickColor.new("Pink")
3350WedgePart46.Transparency = 0.5
3351WedgePart46.Rotation = Vector3.new(-180, 0, -180)
3352WedgePart46.CanCollide = false
3353WedgePart46.FormFactor = Enum.FormFactor.Symmetric
3354WedgePart46.Size = Vector3.new(0.105501369, 0.211002737, 0.105501369)
3355WedgePart46.CFrame = CFrame.new(13.9999838, 0.949510992, 38.5349579, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
3356WedgePart46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3357WedgePart46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3358WedgePart46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3359WedgePart46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3360WedgePart46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3361WedgePart46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3362WedgePart46.Color = Color3.new(1, 0.4, 0.8)
3363WedgePart46.Position = Vector3.new(13.9999838, 0.949510992, 38.5349579)
3364WedgePart46.Orientation = Vector3.new(0, 180, 0)
3365WedgePart46.Color = Color3.new(1, 0.4, 0.8)
3366WedgePart47.Parent = Model37
3367WedgePart47.Material = Enum.Material.Neon
3368WedgePart47.BrickColor = BrickColor.new("Pink")
3369WedgePart47.Transparency = 0.5
3370WedgePart47.CanCollide = false
3371WedgePart47.FormFactor = Enum.FormFactor.Symmetric
3372WedgePart47.Size = Vector3.new(0.105501369, 0.316504121, 0.105501369)
3373WedgePart47.CFrame = CFrame.new(13.9999876, 1.00225902, 38.6404572, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3374WedgePart47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3375WedgePart47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3376WedgePart47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3377WedgePart47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3378WedgePart47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3379WedgePart47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3380WedgePart47.Color = Color3.new(1, 0.4, 0.8)
3381WedgePart47.Position = Vector3.new(13.9999876, 1.00225902, 38.6404572)
3382WedgePart47.Color = Color3.new(1, 0.4, 0.8)
3383WedgePart48.Parent = Model37
3384WedgePart48.Material = Enum.Material.Neon
3385WedgePart48.BrickColor = BrickColor.new("Pink")
3386WedgePart48.Transparency = 0.5
3387WedgePart48.Rotation = Vector3.new(-180, 0, -180)
3388WedgePart48.CanCollide = false
3389WedgePart48.FormFactor = Enum.FormFactor.Symmetric
3390WedgePart48.Size = Vector3.new(0.105501369, 0.105501369, 0.105501369)
3391WedgePart48.CFrame = CFrame.new(14.0000038, 1.10776305, 38.7459602, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
3392WedgePart48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3393WedgePart48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3394WedgePart48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3395WedgePart48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3396WedgePart48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3397WedgePart48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3398WedgePart48.Color = Color3.new(1, 0.4, 0.8)
3399WedgePart48.Position = Vector3.new(14.0000038, 1.10776305, 38.7459602)
3400WedgePart48.Orientation = Vector3.new(0, 180, 0)
3401WedgePart48.Color = Color3.new(1, 0.4, 0.8)
3402WedgePart49.Parent = Model37
3403WedgePart49.Material = Enum.Material.Neon
3404WedgePart49.BrickColor = BrickColor.new("Pink")
3405WedgePart49.Transparency = 0.5
3406WedgePart49.Rotation = Vector3.new(-180, 0, -180)
3407WedgePart49.CanCollide = false
3408WedgePart49.FormFactor = Enum.FormFactor.Symmetric
3409WedgePart49.Size = Vector3.new(0.105501369, 0.105501369, 0.211002737)
3410WedgePart49.CFrame = CFrame.new(13.9999876, 1.00225902, 38.904213, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
3411WedgePart49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3412WedgePart49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3413WedgePart49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3414WedgePart49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3415WedgePart49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3416WedgePart49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3417WedgePart49.Color = Color3.new(1, 0.4, 0.8)
3418WedgePart49.Position = Vector3.new(13.9999876, 1.00225902, 38.904213)
3419WedgePart49.Orientation = Vector3.new(0, 180, 0)
3420WedgePart49.Color = Color3.new(1, 0.4, 0.8)
3421WedgePart50.Parent = Model37
3422WedgePart50.Material = Enum.Material.Neon
3423WedgePart50.BrickColor = BrickColor.new("Pink")
3424WedgePart50.Transparency = 0.5
3425WedgePart50.Rotation = Vector3.new(-180, 0, -180)
3426WedgePart50.CanCollide = false
3427WedgePart50.FormFactor = Enum.FormFactor.Symmetric
3428WedgePart50.Size = Vector3.new(0.105501369, 0.211002737, 0.105501369)
3429WedgePart50.CFrame = CFrame.new(13.9999962, 1.05500996, 40.5394669, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
3430WedgePart50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3431WedgePart50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3432WedgePart50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3433WedgePart50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3434WedgePart50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3435WedgePart50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3436WedgePart50.Color = Color3.new(1, 0.4, 0.8)
3437WedgePart50.Position = Vector3.new(13.9999962, 1.05500996, 40.5394669)
3438WedgePart50.Orientation = Vector3.new(0, 180, 0)
3439WedgePart50.Color = Color3.new(1, 0.4, 0.8)
3440Part51.Parent = Model37
3441Part51.Material = Enum.Material.Neon
3442Part51.BrickColor = BrickColor.new("Pink")
3443Part51.Transparency = 0.5
3444Part51.Rotation = Vector3.new(-90, 0, 90)
3445Part51.CanCollide = false
3446Part51.FormFactor = Enum.FormFactor.Symmetric
3447Part51.Size = Vector3.new(0.527506828, 0.105501369, 0.105501369)
3448Part51.CFrame = CFrame.new(14.0000038, 0.89676702, 39.9064636, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3449Part51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3450Part51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3451Part51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3452Part51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3453Part51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3454Part51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3455Part51.Color = Color3.new(1, 0.4, 0.8)
3456Part51.Position = Vector3.new(14.0000038, 0.89676702, 39.9064636)
3457Part51.Orientation = Vector3.new(-90, 90, 0)
3458Part51.Color = Color3.new(1, 0.4, 0.8)
3459Part52.Parent = Model37
3460Part52.Material = Enum.Material.Neon
3461Part52.BrickColor = BrickColor.new("Pink")
3462Part52.Transparency = 0.5
3463Part52.Rotation = Vector3.new(-90, 0, 90)
3464Part52.CanCollide = false
3465Part52.FormFactor = Enum.FormFactor.Symmetric
3466Part52.Size = Vector3.new(0.316504121, 0.105501369, 0.211002737)
3467Part52.CFrame = CFrame.new(13.9999924, 0.949517012, 40.3284683, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3468Part52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3469Part52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3470Part52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3471Part52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3472Part52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3473Part52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3474Part52.Color = Color3.new(1, 0.4, 0.8)
3475Part52.Position = Vector3.new(13.9999924, 0.949517012, 40.3284683)
3476Part52.Orientation = Vector3.new(-90, 90, 0)
3477Part52.Color = Color3.new(1, 0.4, 0.8)
3478Part53.Parent = Model37
3479Part53.Material = Enum.Material.Neon
3480Part53.BrickColor = BrickColor.new("Pink")
3481Part53.Transparency = 0.5
3482Part53.Rotation = Vector3.new(-90, 0, 90)
3483Part53.CanCollide = false
3484Part53.FormFactor = Enum.FormFactor.Symmetric
3485Part53.Size = Vector3.new(0.211002737, 0.105501369, 0.105501369)
3486Part53.CFrame = CFrame.new(14, 1.10776901, 40.3812141, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3487Part53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3488Part53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3489Part53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3490Part53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3491Part53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3492Part53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3493Part53.Color = Color3.new(1, 0.4, 0.8)
3494Part53.Position = Vector3.new(14, 1.10776901, 40.3812141)
3495Part53.Orientation = Vector3.new(-90, 90, 0)
3496Part53.Color = Color3.new(1, 0.4, 0.8)
3497Part54.Parent = Model37
3498Part54.Material = Enum.Material.Neon
3499Part54.BrickColor = BrickColor.new("Pink")
3500Part54.Transparency = 0.5
3501Part54.Rotation = Vector3.new(-90, 0, 90)
3502Part54.CanCollide = false
3503Part54.FormFactor = Enum.FormFactor.Symmetric
3504Part54.Size = Vector3.new(1.47701919, 0.105501369, 0.211002737)
3505Part54.CFrame = CFrame.new(13.9999962, 0.738511026, 39.7482147, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3506Part54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3507Part54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3508Part54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3509Part54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3510Part54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3511Part54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3512Part54.Color = Color3.new(1, 0.4, 0.8)
3513Part54.Position = Vector3.new(13.9999962, 0.738511026, 39.7482147)
3514Part54.Orientation = Vector3.new(-90, 90, 0)
3515Part54.Color = Color3.new(1, 0.4, 0.8)
3516Part55.Parent = Model37
3517Part55.Material = Enum.Material.Neon
3518Part55.BrickColor = BrickColor.new("Pink")
3519Part55.Transparency = 0.5
3520Part55.Rotation = Vector3.new(-90, 0, 90)
3521Part55.CanCollide = false
3522Part55.FormFactor = Enum.FormFactor.Symmetric
3523Part55.Size = Vector3.new(0.105501369, 0.105501369, 0.316504121)
3524Part55.CFrame = CFrame.new(14.0000038, 0.791265011, 40.5394669, 3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, -3.05175781e-05, 1, -1, -3.05175781e-05, -3.05175781e-05)
3525Part55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3526Part55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3527Part55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3528Part55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3529Part55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3530Part55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3531Part55.Color = Color3.new(1, 0.4, 0.8)
3532Part55.Position = Vector3.new(14.0000038, 0.791265011, 40.5394669)
3533Part55.Orientation = Vector3.new(-90, 90, 0)
3534Part55.Color = Color3.new(1, 0.4, 0.8)
3535WedgePart56.Parent = Model37
3536WedgePart56.Material = Enum.Material.Neon
3537WedgePart56.BrickColor = BrickColor.new("Pink")
3538WedgePart56.Transparency = 0.5
3539WedgePart56.Rotation = Vector3.new(-180, 0, -180)
3540WedgePart56.CanCollide = false
3541WedgePart56.FormFactor = Enum.FormFactor.Symmetric
3542WedgePart56.Size = Vector3.new(0.105501369, 0.105501369, 0.316504121)
3543WedgePart56.CFrame = CFrame.new(14, 0.896764994, 39.1679649, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
3544WedgePart56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3545WedgePart56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3546WedgePart56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3547WedgePart56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3548WedgePart56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3549WedgePart56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3550WedgePart56.Color = Color3.new(1, 0.4, 0.8)
3551WedgePart56.Position = Vector3.new(14, 0.896764994, 39.1679649)
3552WedgePart56.Orientation = Vector3.new(0, 180, 0)
3553WedgePart56.Color = Color3.new(1, 0.4, 0.8)
3554WedgePart57.Parent = Model37
3555WedgePart57.Material = Enum.Material.Neon
3556WedgePart57.BrickColor = BrickColor.new("Pink")
3557WedgePart57.Transparency = 0.5
3558WedgePart57.CanCollide = false
3559WedgePart57.FormFactor = Enum.FormFactor.Symmetric
3560WedgePart57.Size = Vector3.new(0.105501369, 0.211002737, 0.211002737)
3561WedgePart57.CFrame = CFrame.new(14, 1.05500996, 39.7482147, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3562WedgePart57.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3563WedgePart57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3564WedgePart57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3565WedgePart57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3566WedgePart57.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3567WedgePart57.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3568WedgePart57.Color = Color3.new(1, 0.4, 0.8)
3569WedgePart57.Position = Vector3.new(14, 1.05500996, 39.7482147)
3570WedgePart57.Color = Color3.new(1, 0.4, 0.8)
3571WedgePart58.Parent = Model37
3572WedgePart58.Material = Enum.Material.Neon
3573WedgePart58.BrickColor = BrickColor.new("Pink")
3574WedgePart58.Transparency = 0.5
3575WedgePart58.CanCollide = false
3576WedgePart58.FormFactor = Enum.FormFactor.Symmetric
3577WedgePart58.Size = Vector3.new(0.105501369, 0.105501369, 0.316504121)
3578WedgePart58.CFrame = CFrame.new(13.9999924, 0.896764994, 39.4844666, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3579WedgePart58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3580WedgePart58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3581WedgePart58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3582WedgePart58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3583WedgePart58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3584WedgePart58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3585WedgePart58.Color = Color3.new(1, 0.4, 0.8)
3586WedgePart58.Position = Vector3.new(13.9999924, 0.896764994, 39.4844666)
3587WedgePart58.Color = Color3.new(1, 0.4, 0.8)
3588WedgePart59.Parent = Model37
3589WedgePart59.Material = Enum.Material.Neon
3590WedgePart59.BrickColor = BrickColor.new("Pink")
3591WedgePart59.Transparency = 0.5
3592WedgePart59.Rotation = Vector3.new(-180, 0, -180)
3593WedgePart59.CanCollide = false
3594WedgePart59.FormFactor = Enum.FormFactor.Symmetric
3595WedgePart59.Size = Vector3.new(0.105501369, 0.211002737, 0.105501369)
3596WedgePart59.CFrame = CFrame.new(13.9999962, 1.05500996, 39.9064674, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
3597WedgePart59.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3598WedgePart59.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3599WedgePart59.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3600WedgePart59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3601WedgePart59.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3602WedgePart59.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3603WedgePart59.Color = Color3.new(1, 0.4, 0.8)
3604WedgePart59.Position = Vector3.new(13.9999962, 1.05500996, 39.9064674)
3605WedgePart59.Orientation = Vector3.new(0, 180, 0)
3606WedgePart59.Color = Color3.new(1, 0.4, 0.8)
3607WedgePart60.Parent = Model37
3608WedgePart60.Material = Enum.Material.Neon
3609WedgePart60.BrickColor = BrickColor.new("Pink")
3610WedgePart60.Transparency = 0.5
3611WedgePart60.CanCollide = false
3612WedgePart60.FormFactor = Enum.FormFactor.Symmetric
3613WedgePart60.Size = Vector3.new(0.105501369, 0.105501369, 0.211002737)
3614WedgePart60.CFrame = CFrame.new(13.9999962, 1.00225401, 40.0647202, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3615WedgePart60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3616WedgePart60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3617WedgePart60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3618WedgePart60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3619WedgePart60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3620WedgePart60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3621WedgePart60.Color = Color3.new(1, 0.4, 0.8)
3622WedgePart60.Position = Vector3.new(13.9999962, 1.00225401, 40.0647202)
3623WedgePart60.Color = Color3.new(1, 0.4, 0.8)
3624WedgePart61.Parent = Model37
3625WedgePart61.Material = Enum.Material.Neon
3626WedgePart61.BrickColor = BrickColor.new("Pink")
3627WedgePart61.Transparency = 0.5
3628WedgePart61.CanCollide = false
3629WedgePart61.FormFactor = Enum.FormFactor.Symmetric
3630WedgePart61.Size = Vector3.new(0.105501369, 0.211002737, 0.105501369)
3631WedgePart61.CFrame = CFrame.new(14, 1.16050994, 40.2229691, 1, 3.05180438e-05, -3.05171125e-05, -3.05171125e-05, 1, 3.05180438e-05, 3.05180438e-05, -3.05171125e-05, 1)
3632WedgePart61.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3633WedgePart61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3634WedgePart61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3635WedgePart61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3636WedgePart61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3637WedgePart61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3638WedgePart61.Color = Color3.new(1, 0.4, 0.8)
3639WedgePart61.Position = Vector3.new(14, 1.16050994, 40.2229691)
3640WedgePart61.Color = Color3.new(1, 0.4, 0.8)
3641WedgePart62.Parent = Model37
3642WedgePart62.Material = Enum.Material.Neon
3643WedgePart62.BrickColor = BrickColor.new("Pink")
3644WedgePart62.Transparency = 0.5
3645WedgePart62.Rotation = Vector3.new(-180, 0, -180)
3646WedgePart62.CanCollide = false
3647WedgePart62.FormFactor = Enum.FormFactor.Symmetric
3648WedgePart62.Size = Vector3.new(0.105501369, 0.105501369, 0.211002737)
3649WedgePart62.CFrame = CFrame.new(13.9999962, 1.21326101, 40.3812141, -1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, 1, 3.05171125e-05, -3.05171125e-05, 3.05180438e-05, -1)
3650WedgePart62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3651WedgePart62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3652WedgePart62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3653WedgePart62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3654WedgePart62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3655WedgePart62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3656WedgePart62.Color = Color3.new(1, 0.4, 0.8)
3657WedgePart62.Position = Vector3.new(13.9999962, 1.21326101, 40.3812141)
3658WedgePart62.Orientation = Vector3.new(0, 180, 0)
3659WedgePart62.Color = Color3.new(1, 0.4, 0.8)
3660WedgePart63.Parent = Model37
3661WedgePart63.Material = Enum.Material.Neon
3662WedgePart63.BrickColor = BrickColor.new("Pink")
3663WedgePart63.Transparency = 0.5
3664WedgePart63.Rotation = Vector3.new(0, 0, 180)
3665WedgePart63.CanCollide = false
3666WedgePart63.FormFactor = Enum.FormFactor.Symmetric
3667WedgePart63.Size = Vector3.new(0.105501369, 0.422005475, 1.79352331)
3668WedgePart63.CFrame = CFrame.new(13.9999876, 0.422006011, 36.108448, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
3669WedgePart63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3670WedgePart63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3671WedgePart63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3672WedgePart63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3673WedgePart63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3674WedgePart63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3675WedgePart63.Color = Color3.new(1, 0.4, 0.8)
3676WedgePart63.Position = Vector3.new(13.9999876, 0.422006011, 36.108448)
3677WedgePart63.Orientation = Vector3.new(0, 0, 180)
3678WedgePart63.Color = Color3.new(1, 0.4, 0.8)
3679WedgePart64.Parent = Model37
3680WedgePart64.Material = Enum.Material.Neon
3681WedgePart64.BrickColor = BrickColor.new("Pink")
3682WedgePart64.Transparency = 0.5
3683WedgePart64.Rotation = Vector3.new(180, 0, 0)
3684WedgePart64.CanCollide = false
3685WedgePart64.FormFactor = Enum.FormFactor.Symmetric
3686WedgePart64.Size = Vector3.new(0.105501369, 0.105501369, 0.738509595)
3687WedgePart64.CFrame = CFrame.new(13.9999962, 0.263756007, 37.3744545, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
3688WedgePart64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3689WedgePart64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3690WedgePart64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3691WedgePart64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3692WedgePart64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3693WedgePart64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3694WedgePart64.Color = Color3.new(1, 0.4, 0.8)
3695WedgePart64.Position = Vector3.new(13.9999962, 0.263756007, 37.3744545)
3696WedgePart64.Orientation = Vector3.new(0, 180, 180)
3697WedgePart64.Color = Color3.new(1, 0.4, 0.8)
3698Part65.Parent = Model37
3699Part65.Material = Enum.Material.Neon
3700Part65.BrickColor = BrickColor.new("Pink")
3701Part65.Transparency = 0.5
3702Part65.Rotation = Vector3.new(90, 0, 90)
3703Part65.CanCollide = false
3704Part65.FormFactor = Enum.FormFactor.Symmetric
3705Part65.Size = Vector3.new(0.316504121, 0.105501369, 0.316504121)
3706Part65.CFrame = CFrame.new(14, 0.474754006, 38.8514595, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3707Part65.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3708Part65.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3709Part65.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3710Part65.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3711Part65.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3712Part65.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3713Part65.Color = Color3.new(1, 0.4, 0.8)
3714Part65.Position = Vector3.new(14, 0.474754006, 38.8514595)
3715Part65.Orientation = Vector3.new(90, -90, 0)
3716Part65.Color = Color3.new(1, 0.4, 0.8)
3717Part66.Parent = Model37
3718Part66.Material = Enum.Material.Neon
3719Part66.BrickColor = BrickColor.new("Pink")
3720Part66.Transparency = 0.5
3721Part66.Rotation = Vector3.new(90, 0, 90)
3722Part66.CanCollide = false
3723Part66.FormFactor = Enum.FormFactor.Symmetric
3724Part66.Size = Vector3.new(0.105501369, 0.105501369, 0.105501369)
3725Part66.CFrame = CFrame.new(14, 0.263752013, 38.7459641, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3726Part66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3727Part66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3728Part66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3729Part66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3730Part66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3731Part66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3732Part66.Color = Color3.new(1, 0.4, 0.8)
3733Part66.Position = Vector3.new(14, 0.263752013, 38.7459641)
3734Part66.Orientation = Vector3.new(90, -90, 0)
3735Part66.Color = Color3.new(1, 0.4, 0.8)
3736Part67.Parent = Model37
3737Part67.Material = Enum.Material.Neon
3738Part67.BrickColor = BrickColor.new("Pink")
3739Part67.Transparency = 0.5
3740Part67.Rotation = Vector3.new(90, 0, 90)
3741Part67.CanCollide = false
3742Part67.FormFactor = Enum.FormFactor.Symmetric
3743Part67.Size = Vector3.new(1.47701919, 0.105501369, 0.316504121)
3744Part67.CFrame = CFrame.new(13.9999962, 0.474754989, 37.7437057, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3745Part67.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3746Part67.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3747Part67.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3748Part67.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3749Part67.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3750Part67.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3751Part67.Color = Color3.new(1, 0.4, 0.8)
3752Part67.Position = Vector3.new(13.9999962, 0.474754989, 37.7437057)
3753Part67.Orientation = Vector3.new(90, -90, 0)
3754Part67.Color = Color3.new(1, 0.4, 0.8)
3755Part68.Parent = Model37
3756Part68.Material = Enum.Material.Neon
3757Part68.BrickColor = BrickColor.new("Pink")
3758Part68.Transparency = 0.5
3759Part68.Rotation = Vector3.new(90, 0, 90)
3760Part68.CanCollide = false
3761Part68.FormFactor = Enum.FormFactor.Symmetric
3762Part68.Size = Vector3.new(0.211002737, 0.105501369, 0.211002737)
3763Part68.CFrame = CFrame.new(13.9999962, 0.527498007, 38.5877113, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3764Part68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3765Part68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3766Part68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3767Part68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3768Part68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3769Part68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3770Part68.Color = Color3.new(1, 0.4, 0.8)
3771Part68.Position = Vector3.new(13.9999962, 0.527498007, 38.5877113)
3772Part68.Orientation = Vector3.new(90, -90, 0)
3773Part68.Color = Color3.new(1, 0.4, 0.8)
3774WedgePart69.Parent = Model37
3775WedgePart69.Material = Enum.Material.Neon
3776WedgePart69.BrickColor = BrickColor.new("Pink")
3777WedgePart69.Transparency = 0.5
3778WedgePart69.Rotation = Vector3.new(0, 0, 180)
3779WedgePart69.CanCollide = false
3780WedgePart69.FormFactor = Enum.FormFactor.Symmetric
3781WedgePart69.Size = Vector3.new(0.105501369, 0.105501369, 0.738509595)
3782WedgePart69.CFrame = CFrame.new(13.9999924, 0.26375401, 38.1129608, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
3783WedgePart69.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3784WedgePart69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3785WedgePart69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3786WedgePart69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3787WedgePart69.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3788WedgePart69.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3789WedgePart69.Color = Color3.new(1, 0.4, 0.8)
3790WedgePart69.Position = Vector3.new(13.9999924, 0.26375401, 38.1129608)
3791WedgePart69.Orientation = Vector3.new(0, 0, 180)
3792WedgePart69.Color = Color3.new(1, 0.4, 0.8)
3793WedgePart70.Parent = Model37
3794WedgePart70.Material = Enum.Material.Neon
3795WedgePart70.BrickColor = BrickColor.new("Pink")
3796WedgePart70.Transparency = 0.5
3797WedgePart70.Rotation = Vector3.new(180, 0, 0)
3798WedgePart70.CanCollide = false
3799WedgePart70.FormFactor = Enum.FormFactor.Symmetric
3800WedgePart70.Size = Vector3.new(0.105501369, 0.211002737, 0.105501369)
3801WedgePart70.CFrame = CFrame.new(13.9999962, 0.316504002, 38.5349579, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
3802WedgePart70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3803WedgePart70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3804WedgePart70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3805WedgePart70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3806WedgePart70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3807WedgePart70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3808WedgePart70.Color = Color3.new(1, 0.4, 0.8)
3809WedgePart70.Position = Vector3.new(13.9999962, 0.316504002, 38.5349579)
3810WedgePart70.Orientation = Vector3.new(0, 180, 180)
3811WedgePart70.Color = Color3.new(1, 0.4, 0.8)
3812WedgePart71.Parent = Model37
3813WedgePart71.Material = Enum.Material.Neon
3814WedgePart71.BrickColor = BrickColor.new("Pink")
3815WedgePart71.Transparency = 0.5
3816WedgePart71.Rotation = Vector3.new(0, 0, 180)
3817WedgePart71.CanCollide = false
3818WedgePart71.FormFactor = Enum.FormFactor.Symmetric
3819WedgePart71.Size = Vector3.new(0.105501369, 0.316504121, 0.105501369)
3820WedgePart71.CFrame = CFrame.new(13.9999962, 0.263761014, 38.6404572, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
3821WedgePart71.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3822WedgePart71.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3823WedgePart71.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3824WedgePart71.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3825WedgePart71.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3826WedgePart71.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3827WedgePart71.Color = Color3.new(1, 0.4, 0.8)
3828WedgePart71.Position = Vector3.new(13.9999962, 0.263761014, 38.6404572)
3829WedgePart71.Orientation = Vector3.new(0, 0, 180)
3830WedgePart71.Color = Color3.new(1, 0.4, 0.8)
3831WedgePart72.Parent = Model37
3832WedgePart72.Material = Enum.Material.Neon
3833WedgePart72.BrickColor = BrickColor.new("Pink")
3834WedgePart72.Transparency = 0.5
3835WedgePart72.Rotation = Vector3.new(180, 0, 0)
3836WedgePart72.CanCollide = false
3837WedgePart72.FormFactor = Enum.FormFactor.Symmetric
3838WedgePart72.Size = Vector3.new(0.105501369, 0.105501369, 0.105501369)
3839WedgePart72.CFrame = CFrame.new(14, 0.158261999, 38.7459564, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
3840WedgePart72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3841WedgePart72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3842WedgePart72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3843WedgePart72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3844WedgePart72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3845WedgePart72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3846WedgePart72.Color = Color3.new(1, 0.4, 0.8)
3847WedgePart72.Position = Vector3.new(14, 0.158261999, 38.7459564)
3848WedgePart72.Orientation = Vector3.new(0, 180, 180)
3849WedgePart72.Color = Color3.new(1, 0.4, 0.8)
3850WedgePart73.Parent = Model37
3851WedgePart73.Material = Enum.Material.Neon
3852WedgePart73.BrickColor = BrickColor.new("Pink")
3853WedgePart73.Transparency = 0.5
3854WedgePart73.Rotation = Vector3.new(180, 0, 0)
3855WedgePart73.CanCollide = false
3856WedgePart73.FormFactor = Enum.FormFactor.Symmetric
3857WedgePart73.Size = Vector3.new(0.105501369, 0.105501369, 0.211002737)
3858WedgePart73.CFrame = CFrame.new(14, 0.263758987, 38.9042091, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
3859WedgePart73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3860WedgePart73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3861WedgePart73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3862WedgePart73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3863WedgePart73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3864WedgePart73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3865WedgePart73.Color = Color3.new(1, 0.4, 0.8)
3866WedgePart73.Position = Vector3.new(14, 0.263758987, 38.9042091)
3867WedgePart73.Orientation = Vector3.new(0, 180, 180)
3868WedgePart73.Color = Color3.new(1, 0.4, 0.8)
3869WedgePart74.Parent = Model37
3870WedgePart74.Material = Enum.Material.Neon
3871WedgePart74.BrickColor = BrickColor.new("Pink")
3872WedgePart74.Transparency = 0.5
3873WedgePart74.Rotation = Vector3.new(180, 0, 0)
3874WedgePart74.CanCollide = false
3875WedgePart74.FormFactor = Enum.FormFactor.Symmetric
3876WedgePart74.Size = Vector3.new(0.105501369, 0.211002737, 0.105501369)
3877WedgePart74.CFrame = CFrame.new(14.0000038, 0.211007997, 40.5394669, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
3878WedgePart74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3879WedgePart74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3880WedgePart74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3881WedgePart74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3882WedgePart74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3883WedgePart74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3884WedgePart74.Color = Color3.new(1, 0.4, 0.8)
3885WedgePart74.Position = Vector3.new(14.0000038, 0.211007997, 40.5394669)
3886WedgePart74.Orientation = Vector3.new(0, 180, 180)
3887WedgePart74.Color = Color3.new(1, 0.4, 0.8)
3888Part75.Parent = Model37
3889Part75.Material = Enum.Material.Neon
3890Part75.BrickColor = BrickColor.new("Pink")
3891Part75.Transparency = 0.5
3892Part75.Rotation = Vector3.new(90, 0, 90)
3893Part75.CanCollide = false
3894Part75.FormFactor = Enum.FormFactor.Symmetric
3895Part75.Size = Vector3.new(0.527506828, 0.105501369, 0.105501369)
3896Part75.CFrame = CFrame.new(14.0000076, 0.36926201, 39.9064636, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3897Part75.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3898Part75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3899Part75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3900Part75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3901Part75.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3902Part75.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3903Part75.Color = Color3.new(1, 0.4, 0.8)
3904Part75.Position = Vector3.new(14.0000076, 0.36926201, 39.9064636)
3905Part75.Orientation = Vector3.new(90, -90, 0)
3906Part75.Color = Color3.new(1, 0.4, 0.8)
3907Part76.Parent = Model37
3908Part76.Material = Enum.Material.Neon
3909Part76.BrickColor = BrickColor.new("Pink")
3910Part76.Transparency = 0.5
3911Part76.Rotation = Vector3.new(90, 0, 90)
3912Part76.CanCollide = false
3913Part76.FormFactor = Enum.FormFactor.Symmetric
3914Part76.Size = Vector3.new(0.316504121, 0.105501369, 0.211002737)
3915Part76.CFrame = CFrame.new(14.0000038, 0.316504002, 40.3284683, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3916Part76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3917Part76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3918Part76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3919Part76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3920Part76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3921Part76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3922Part76.Color = Color3.new(1, 0.4, 0.8)
3923Part76.Position = Vector3.new(14.0000038, 0.316504002, 40.3284683)
3924Part76.Orientation = Vector3.new(90, -90, 0)
3925Part76.Color = Color3.new(1, 0.4, 0.8)
3926Part77.Parent = Model37
3927Part77.Material = Enum.Material.Neon
3928Part77.BrickColor = BrickColor.new("Pink")
3929Part77.Transparency = 0.5
3930Part77.Rotation = Vector3.new(90, 0, 90)
3931Part77.CanCollide = false
3932Part77.FormFactor = Enum.FormFactor.Symmetric
3933Part77.Size = Vector3.new(0.211002737, 0.105501369, 0.105501369)
3934Part77.CFrame = CFrame.new(14.0000038, 0.158261999, 40.3812141, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3935Part77.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3936Part77.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3937Part77.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3938Part77.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3939Part77.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3940Part77.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3941Part77.Color = Color3.new(1, 0.4, 0.8)
3942Part77.Position = Vector3.new(14.0000038, 0.158261999, 40.3812141)
3943Part77.Orientation = Vector3.new(90, -90, 0)
3944Part77.Color = Color3.new(1, 0.4, 0.8)
3945Part78.Parent = Model37
3946Part78.Material = Enum.Material.Neon
3947Part78.BrickColor = BrickColor.new("Pink")
3948Part78.Transparency = 0.5
3949Part78.Rotation = Vector3.new(90, 0, 90)
3950Part78.CanCollide = false
3951Part78.FormFactor = Enum.FormFactor.Symmetric
3952Part78.Size = Vector3.new(1.47701919, 0.105501369, 0.211002737)
3953Part78.CFrame = CFrame.new(14.0000038, 0.52750802, 39.7482147, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3954Part78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3955Part78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3956Part78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3957Part78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3958Part78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3959Part78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3960Part78.Color = Color3.new(1, 0.4, 0.8)
3961Part78.Position = Vector3.new(14.0000038, 0.52750802, 39.7482147)
3962Part78.Orientation = Vector3.new(90, -90, 0)
3963Part78.Color = Color3.new(1, 0.4, 0.8)
3964Part79.Parent = Model37
3965Part79.Material = Enum.Material.Neon
3966Part79.BrickColor = BrickColor.new("Pink")
3967Part79.Transparency = 0.5
3968Part79.Rotation = Vector3.new(90, 0, 90)
3969Part79.CanCollide = false
3970Part79.FormFactor = Enum.FormFactor.Symmetric
3971Part79.Size = Vector3.new(0.105501369, 0.105501369, 0.316504121)
3972Part79.CFrame = CFrame.new(14.0000038, 0.474759012, 40.5394707, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
3973Part79.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3974Part79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3975Part79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3976Part79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3977Part79.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3978Part79.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3979Part79.Color = Color3.new(1, 0.4, 0.8)
3980Part79.Position = Vector3.new(14.0000038, 0.474759012, 40.5394707)
3981Part79.Orientation = Vector3.new(90, -90, 0)
3982Part79.Color = Color3.new(1, 0.4, 0.8)
3983WedgePart80.Parent = Model37
3984WedgePart80.Material = Enum.Material.Neon
3985WedgePart80.BrickColor = BrickColor.new("Pink")
3986WedgePart80.Transparency = 0.5
3987WedgePart80.Rotation = Vector3.new(180, 0, 0)
3988WedgePart80.CanCollide = false
3989WedgePart80.FormFactor = Enum.FormFactor.Symmetric
3990WedgePart80.Size = Vector3.new(0.105501369, 0.105501369, 0.316504121)
3991WedgePart80.CFrame = CFrame.new(14, 0.36925599, 39.1679611, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
3992WedgePart80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3993WedgePart80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3994WedgePart80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3995WedgePart80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3996WedgePart80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3997WedgePart80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3998WedgePart80.Color = Color3.new(1, 0.4, 0.8)
3999WedgePart80.Position = Vector3.new(14, 0.36925599, 39.1679611)
4000WedgePart80.Orientation = Vector3.new(0, 180, 180)
4001WedgePart80.Color = Color3.new(1, 0.4, 0.8)
4002WedgePart81.Parent = Model37
4003WedgePart81.Material = Enum.Material.Neon
4004WedgePart81.BrickColor = BrickColor.new("Pink")
4005WedgePart81.Transparency = 0.5
4006WedgePart81.Rotation = Vector3.new(0, 0, 180)
4007WedgePart81.CanCollide = false
4008WedgePart81.FormFactor = Enum.FormFactor.Symmetric
4009WedgePart81.Size = Vector3.new(0.105501369, 0.211002737, 0.211002737)
4010WedgePart81.CFrame = CFrame.new(14.0000038, 0.211009994, 39.7482147, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
4011WedgePart81.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4012WedgePart81.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4013WedgePart81.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4014WedgePart81.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4015WedgePart81.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4016WedgePart81.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4017WedgePart81.Color = Color3.new(1, 0.4, 0.8)
4018WedgePart81.Position = Vector3.new(14.0000038, 0.211009994, 39.7482147)
4019WedgePart81.Orientation = Vector3.new(0, 0, 180)
4020WedgePart81.Color = Color3.new(1, 0.4, 0.8)
4021WedgePart82.Parent = Model37
4022WedgePart82.Material = Enum.Material.Neon
4023WedgePart82.BrickColor = BrickColor.new("Pink")
4024WedgePart82.Transparency = 0.5
4025WedgePart82.Rotation = Vector3.new(0, 0, 180)
4026WedgePart82.CanCollide = false
4027WedgePart82.FormFactor = Enum.FormFactor.Symmetric
4028WedgePart82.Size = Vector3.new(0.105501369, 0.105501369, 0.316504121)
4029WedgePart82.CFrame = CFrame.new(14, 0.369264007, 39.4844589, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
4030WedgePart82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4031WedgePart82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4032WedgePart82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4033WedgePart82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4034WedgePart82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4035WedgePart82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4036WedgePart82.Color = Color3.new(1, 0.4, 0.8)
4037WedgePart82.Position = Vector3.new(14, 0.369264007, 39.4844589)
4038WedgePart82.Orientation = Vector3.new(0, 0, 180)
4039WedgePart82.Color = Color3.new(1, 0.4, 0.8)
4040WedgePart83.Parent = Model37
4041WedgePart83.Material = Enum.Material.Neon
4042WedgePart83.BrickColor = BrickColor.new("Pink")
4043WedgePart83.Transparency = 0.5
4044WedgePart83.Rotation = Vector3.new(180, 0, 0)
4045WedgePart83.CanCollide = false
4046WedgePart83.FormFactor = Enum.FormFactor.Symmetric
4047WedgePart83.Size = Vector3.new(0.105501369, 0.211002737, 0.105501369)
4048WedgePart83.CFrame = CFrame.new(14.0000038, 0.211007997, 39.9064636, 1, 3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, -3.05171125e-05, 3.05171125e-05, 3.05180438e-05, -1)
4049WedgePart83.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4050WedgePart83.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4051WedgePart83.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4052WedgePart83.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4053WedgePart83.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4054WedgePart83.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4055WedgePart83.Color = Color3.new(1, 0.4, 0.8)
4056WedgePart83.Position = Vector3.new(14.0000038, 0.211007997, 39.9064636)
4057WedgePart83.Orientation = Vector3.new(0, 180, 180)
4058WedgePart83.Color = Color3.new(1, 0.4, 0.8)
4059WedgePart84.Parent = Model37
4060WedgePart84.Material = Enum.Material.Neon
4061WedgePart84.BrickColor = BrickColor.new("Pink")
4062WedgePart84.Transparency = 0.5
4063WedgePart84.Rotation = Vector3.new(0, 0, 180)
4064WedgePart84.CanCollide = false
4065WedgePart84.FormFactor = Enum.FormFactor.Symmetric
4066WedgePart84.Size = Vector3.new(0.105501369, 0.105501369, 0.211002737)
4067WedgePart84.CFrame = CFrame.new(14, 0.263756007, 40.0647163, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
4068WedgePart84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4069WedgePart84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4070WedgePart84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4071WedgePart84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4072WedgePart84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4073WedgePart84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4074WedgePart84.Color = Color3.new(1, 0.4, 0.8)
4075WedgePart84.Position = Vector3.new(14, 0.263756007, 40.0647163)
4076WedgePart84.Orientation = Vector3.new(0, 0, 180)
4077WedgePart84.Color = Color3.new(1, 0.4, 0.8)
4078WedgePart85.Parent = Model37
4079WedgePart85.Material = Enum.Material.Neon
4080WedgePart85.BrickColor = BrickColor.new("Pink")
4081WedgePart85.Transparency = 0.5
4082WedgePart85.Rotation = Vector3.new(0, 0, 180)
4083WedgePart85.CanCollide = false
4084WedgePart85.FormFactor = Enum.FormFactor.Symmetric
4085WedgePart85.Size = Vector3.new(0.105501369, 0.211002737, 0.105501369)
4086WedgePart85.CFrame = CFrame.new(14, 0.105515003, 40.2229691, -1, -3.05171125e-05, 3.05180438e-05, 3.05180438e-05, -1, 3.05171125e-05, 3.05171125e-05, 3.05180438e-05, 1)
4087WedgePart85.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4088WedgePart85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4089WedgePart85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4090WedgePart85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4091WedgePart85.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4092WedgePart85.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4093WedgePart85.Color = Color3.new(1, 0.4, 0.8)
4094WedgePart85.Position = Vector3.new(14, 0.105515003, 40.2229691)
4095WedgePart85.Orientation = Vector3.new(0, 0, 180)
4096WedgePart85.Color = Color3.new(1, 0.4, 0.8)
4097Model86.Parent = Model1
4098Part87.Parent = Model86
4099Part87.Material = Enum.Material.SmoothPlastic
4100Part87.BrickColor = BrickColor.new("Medium blue")
4101Part87.Rotation = Vector3.new(90, 0, 90)
4102Part87.CanCollide = false
4103Part87.FormFactor = Enum.FormFactor.Custom
4104Part87.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4105Part87.CFrame = CFrame.new(14.0000038, 0.643558025, 41.4045715, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4106Part87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4107Part87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4108Part87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4109Part87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4110Part87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4111Part87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4112Part87.Color = Color3.new(0.431373, 0.6, 0.792157)
4113Part87.Position = Vector3.new(14.0000038, 0.643558025, 41.4045715)
4114Part87.Orientation = Vector3.new(90, -90, 0)
4115Part87.Color = Color3.new(0.431373, 0.6, 0.792157)
4116CylinderMesh88.Parent = Part87
4117CylinderMesh88.Scale = Vector3.new(0.527506769, 1, 1)
4118CylinderMesh88.Scale = Vector3.new(0.527506769, 1, 1)
4119Part89.Parent = Model86
4120Part89.Material = Enum.Material.SmoothPlastic
4121Part89.BrickColor = BrickColor.new("Medium blue")
4122Part89.Rotation = Vector3.new(90, 0, 90)
4123Part89.CanCollide = false
4124Part89.FormFactor = Enum.FormFactor.Custom
4125Part89.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4126Part89.CFrame = CFrame.new(14.0000038, 0.643558025, 40.8981667, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4127Part89.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4128Part89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4129Part89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4130Part89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4131Part89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4132Part89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4133Part89.Color = Color3.new(0.431373, 0.6, 0.792157)
4134Part89.Position = Vector3.new(14.0000038, 0.643558025, 40.8981667)
4135Part89.Orientation = Vector3.new(90, -90, 0)
4136Part89.Color = Color3.new(0.431373, 0.6, 0.792157)
4137CylinderMesh90.Parent = Part89
4138CylinderMesh90.Scale = Vector3.new(0.527506769, 1, 1)
4139CylinderMesh90.Scale = Vector3.new(0.527506769, 1, 1)
4140Part91.Parent = Model86
4141Part91.Material = Enum.Material.SmoothPlastic
4142Part91.BrickColor = BrickColor.new("Medium blue")
4143Part91.Rotation = Vector3.new(90, 0, 90)
4144Part91.CanCollide = false
4145Part91.FormFactor = Enum.FormFactor.Custom
4146Part91.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4147Part91.CFrame = CFrame.new(14.0000076, 0.643558025, 41.5311737, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4148Part91.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4149Part91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4150Part91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4151Part91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4152Part91.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4153Part91.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4154Part91.Color = Color3.new(0.431373, 0.6, 0.792157)
4155Part91.Position = Vector3.new(14.0000076, 0.643558025, 41.5311737)
4156Part91.Orientation = Vector3.new(90, -90, 0)
4157Part91.Color = Color3.new(0.431373, 0.6, 0.792157)
4158CylinderMesh92.Parent = Part91
4159CylinderMesh92.Scale = Vector3.new(0.527506769, 1, 1)
4160CylinderMesh92.Scale = Vector3.new(0.527506769, 1, 1)
4161Part93.Parent = Model86
4162Part93.Material = Enum.Material.SmoothPlastic
4163Part93.BrickColor = BrickColor.new("Medium blue")
4164Part93.Rotation = Vector3.new(90, 0, 90)
4165Part93.CanCollide = false
4166Part93.FormFactor = Enum.FormFactor.Custom
4167Part93.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4168Part93.CFrame = CFrame.new(14.0000038, 0.643571973, 41.9109726, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4169Part93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4170Part93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4171Part93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4172Part93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4173Part93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4174Part93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4175Part93.Color = Color3.new(0.431373, 0.6, 0.792157)
4176Part93.Position = Vector3.new(14.0000038, 0.643571973, 41.9109726)
4177Part93.Orientation = Vector3.new(90, -90, 0)
4178Part93.Color = Color3.new(0.431373, 0.6, 0.792157)
4179CylinderMesh94.Parent = Part93
4180CylinderMesh94.Scale = Vector3.new(0.527506769, 1, 1)
4181CylinderMesh94.Scale = Vector3.new(0.527506769, 1, 1)
4182Part95.Parent = Model86
4183Part95.Material = Enum.Material.SmoothPlastic
4184Part95.BrickColor = BrickColor.new("Medium blue")
4185Part95.Rotation = Vector3.new(90, 0, 90)
4186Part95.CanCollide = false
4187Part95.FormFactor = Enum.FormFactor.Custom
4188Part95.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4189Part95.CFrame = CFrame.new(14, 0.643564999, 41.1513748, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4190Part95.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4191Part95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4192Part95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4193Part95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4194Part95.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4195Part95.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4196Part95.Color = Color3.new(0.431373, 0.6, 0.792157)
4197Part95.Position = Vector3.new(14, 0.643564999, 41.1513748)
4198Part95.Orientation = Vector3.new(90, -90, 0)
4199Part95.Color = Color3.new(0.431373, 0.6, 0.792157)
4200CylinderMesh96.Parent = Part95
4201CylinderMesh96.Scale = Vector3.new(0.527506769, 1, 1)
4202CylinderMesh96.Scale = Vector3.new(0.527506769, 1, 1)
4203Part97.Parent = Model86
4204Part97.Material = Enum.Material.SmoothPlastic
4205Part97.BrickColor = BrickColor.new("Medium blue")
4206Part97.Rotation = Vector3.new(90, 0, 90)
4207Part97.CanCollide = false
4208Part97.FormFactor = Enum.FormFactor.Custom
4209Part97.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4210Part97.CFrame = CFrame.new(13.9999962, 0.643564999, 41.2779694, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4211Part97.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4212Part97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4213Part97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4214Part97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4215Part97.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4216Part97.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4217Part97.Color = Color3.new(0.431373, 0.6, 0.792157)
4218Part97.Position = Vector3.new(13.9999962, 0.643564999, 41.2779694)
4219Part97.Orientation = Vector3.new(90, -90, 0)
4220Part97.Color = Color3.new(0.431373, 0.6, 0.792157)
4221CylinderMesh98.Parent = Part97
4222CylinderMesh98.Scale = Vector3.new(0.527506769, 1, 1)
4223CylinderMesh98.Scale = Vector3.new(0.527506769, 1, 1)
4224Part99.Parent = Model86
4225Part99.Material = Enum.Material.SmoothPlastic
4226Part99.BrickColor = BrickColor.new("Medium blue")
4227Part99.Rotation = Vector3.new(90, 0, 90)
4228Part99.CanCollide = false
4229Part99.FormFactor = Enum.FormFactor.Custom
4230Part99.Size = Vector3.new(1.28711677, 0.316504478, 0.200000003)
4231Part99.CFrame = CFrame.new(13.9999962, 0.643567979, 41.3623695, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4232Part99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4233Part99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4234Part99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4235Part99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4236Part99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4237Part99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4238Part99.Color = Color3.new(0.431373, 0.6, 0.792157)
4239Part99.Position = Vector3.new(13.9999962, 0.643567979, 41.3623695)
4240Part99.Orientation = Vector3.new(90, -90, 0)
4241Part99.Color = Color3.new(0.431373, 0.6, 0.792157)
4242BlockMesh100.Parent = Part99
4243BlockMesh100.Scale = Vector3.new(1, 1, 0.105501384)
4244BlockMesh100.Scale = Vector3.new(1, 1, 0.105501384)
4245Part101.Parent = Model86
4246Part101.Material = Enum.Material.SmoothPlastic
4247Part101.BrickColor = BrickColor.new("Medium blue")
4248Part101.Rotation = Vector3.new(90, 0, 90)
4249Part101.CanCollide = false
4250Part101.FormFactor = Enum.FormFactor.Custom
4251Part101.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4252Part101.CFrame = CFrame.new(13.9999962, 0.643558025, 41.0247688, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4253Part101.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4254Part101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4255Part101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4256Part101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4257Part101.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4258Part101.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4259Part101.Color = Color3.new(0.431373, 0.6, 0.792157)
4260Part101.Position = Vector3.new(13.9999962, 0.643558025, 41.0247688)
4261Part101.Orientation = Vector3.new(90, -90, 0)
4262Part101.Color = Color3.new(0.431373, 0.6, 0.792157)
4263CylinderMesh102.Parent = Part101
4264CylinderMesh102.Scale = Vector3.new(0.527506769, 1, 1)
4265CylinderMesh102.Scale = Vector3.new(0.527506769, 1, 1)
4266Part103.Parent = Model86
4267Part103.Material = Enum.Material.SmoothPlastic
4268Part103.BrickColor = BrickColor.new("Medium blue")
4269Part103.Rotation = Vector3.new(90, 0, 90)
4270Part103.CanCollide = false
4271Part103.FormFactor = Enum.FormFactor.Custom
4272Part103.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4273Part103.CFrame = CFrame.new(14, 0.643566012, 40.7715683, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4274Part103.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4275Part103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4276Part103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4277Part103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4278Part103.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4279Part103.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4280Part103.Color = Color3.new(0.431373, 0.6, 0.792157)
4281Part103.Position = Vector3.new(14, 0.643566012, 40.7715683)
4282Part103.Orientation = Vector3.new(90, -90, 0)
4283Part103.Color = Color3.new(0.431373, 0.6, 0.792157)
4284CylinderMesh104.Parent = Part103
4285CylinderMesh104.Scale = Vector3.new(0.527506769, 1, 1)
4286CylinderMesh104.Scale = Vector3.new(0.527506769, 1, 1)
4287Part105.Parent = Model86
4288Part105.Material = Enum.Material.SmoothPlastic
4289Part105.BrickColor = BrickColor.new("Medium blue")
4290Part105.Rotation = Vector3.new(90, 0, 90)
4291Part105.CanCollide = false
4292Part105.FormFactor = Enum.FormFactor.Custom
4293Part105.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4294Part105.CFrame = CFrame.new(14.0000076, 0.643573999, 41.6577721, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4295Part105.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4296Part105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4297Part105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4298Part105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4299Part105.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4300Part105.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4301Part105.Color = Color3.new(0.431373, 0.6, 0.792157)
4302Part105.Position = Vector3.new(14.0000076, 0.643573999, 41.6577721)
4303Part105.Orientation = Vector3.new(90, -90, 0)
4304Part105.Color = Color3.new(0.431373, 0.6, 0.792157)
4305CylinderMesh106.Parent = Part105
4306CylinderMesh106.Scale = Vector3.new(0.527506769, 1, 1)
4307CylinderMesh106.Scale = Vector3.new(0.527506769, 1, 1)
4308Part107.Parent = Model86
4309Part107.Material = Enum.Material.SmoothPlastic
4310Part107.BrickColor = BrickColor.new("Medium blue")
4311Part107.Rotation = Vector3.new(90, 0, 90)
4312Part107.CanCollide = false
4313Part107.FormFactor = Enum.FormFactor.Custom
4314Part107.Size = Vector3.new(0.200000003, 0.316504478, 0.31650421)
4315Part107.CFrame = CFrame.new(13.9999962, 0.643567979, 41.7843704, -3.05175781e-05, -1, -3.05175781e-05, -3.05175781e-05, 3.05175781e-05, -1, 1, -3.05175781e-05, -3.05175781e-05)
4316Part107.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4317Part107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4318Part107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4319Part107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4320Part107.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4321Part107.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4322Part107.Color = Color3.new(0.431373, 0.6, 0.792157)
4323Part107.Position = Vector3.new(13.9999962, 0.643567979, 41.7843704)
4324Part107.Orientation = Vector3.new(90, -90, 0)
4325Part107.Color = Color3.new(0.431373, 0.6, 0.792157)
4326CylinderMesh108.Parent = Part107
4327CylinderMesh108.Scale = Vector3.new(0.527506769, 1, 1)
4328CylinderMesh108.Scale = Vector3.new(0.527506769, 1, 1)
4329Model109.Parent = Model1
4330Part110.Parent = Model109
4331Part110.Material = Enum.Material.SmoothPlastic
4332Part110.BrickColor = BrickColor.new("Gold")
4333Part110.Rotation = Vector3.new(167.949997, -14.0499992, -83.25)
4334Part110.CanCollide = false
4335Part110.FormFactor = Enum.FormFactor.Custom
4336Part110.Size = Vector3.new(0.316504091, 0.316504478, 0.31650421)
4337Part110.CFrame = CFrame.new(14.0000076, 0.643575013, 42.1430779, 0.113957725, 0.963379622, -0.242720857, 0.965228677, -0.165215299, -0.202577591, -0.235260338, -0.211195827, -0.94870913)
4338Part110.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4339Part110.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4340Part110.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4341Part110.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4342Part110.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4343Part110.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4344Part110.Color = Color3.new(0.937255, 0.721569, 0.219608)
4345Part110.Position = Vector3.new(14.0000076, 0.643575013, 42.1430779)
4346Part110.Orientation = Vector3.new(11.6899996, -165.649994, 99.7099991)
4347Part110.Color = Color3.new(0.937255, 0.721569, 0.219608)
4348Part111.Parent = Model109
4349Part111.Material = Enum.Material.SmoothPlastic
4350Part111.BrickColor = BrickColor.new("Gold")
4351Part111.Rotation = Vector3.new(116.57, 14.4799995, 116.57)
4352Part111.CanCollide = false
4353Part111.FormFactor = Enum.FormFactor.Custom
4354Part111.Size = Vector3.new(0.316504091, 0.316504478, 0.31650421)
4355Part111.CFrame = CFrame.new(14.0000076, 0.643575013, 42.1430779, -0.433060169, -0.86600256, 0.249997139, -0.500018179, 4.23636993e-05, -0.866014957, 0.749960542, -0.500039697, -0.433035344)
4356Part111.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4357Part111.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4358Part111.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4359Part111.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4360Part111.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4361Part111.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4362Part111.Color = Color3.new(0.937255, 0.721569, 0.219608)
4363Part111.Position = Vector3.new(14.0000076, 0.643575013, 42.1430779)
4364Part111.Orientation = Vector3.new(60, 150, -90)
4365Part111.Color = Color3.new(0.937255, 0.721569, 0.219608)
4366Part112.Parent = Model109
4367Part112.Material = Enum.Material.SmoothPlastic
4368Part112.BrickColor = BrickColor.new("Gold")
4369Part112.Rotation = Vector3.new(-94.4300003, -52.0999985, -89.8299942)
4370Part112.CanCollide = false
4371Part112.FormFactor = Enum.FormFactor.Custom
4372Part112.Size = Vector3.new(0.316504091, 0.316504478, 0.31650421)
4373Part112.CFrame = CFrame.new(14.0000076, 0.643575013, 42.1430779, 0.0017901659, 0.614237189, -0.789121628, 0.07945171, 0.786539078, 0.612408757, 0.996838808, -0.0637943447, -0.0473943949)
4374Part112.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4375Part112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4376Part112.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4377Part112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4378Part112.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4379Part112.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4380Part112.Color = Color3.new(0.937255, 0.721569, 0.219608)
4381Part112.Position = Vector3.new(14.0000076, 0.643575013, 42.1430779)
4382Part112.Orientation = Vector3.new(-37.7599983, -93.4399948, 5.76999998)
4383Part112.Color = Color3.new(0.937255, 0.721569, 0.219608)
4384Part113.Name = "Handle"
4385Part113.Parent = Model1
4386Part113.BrickColor = BrickColor.new("Gold")
4387Part113.Rotation = Vector3.new(90, 0, 180)
4388Part113.CanCollide = false
4389Part113.FormFactor = Enum.FormFactor.Custom
4390Part113.Size = Vector3.new(0.316504151, 1.37151933, 0.31650421)
4391Part113.CFrame = CFrame.new(14.0000076, 0.643564999, 41.3412704, -1, -4.31590452e-05, 4.8021076e-10, 9.29522848e-10, -3.26636873e-05, -1, 4.31590452e-05, -1, 3.26636873e-05)
4392Part113.BackSurface = Enum.SurfaceType.SmoothNoOutlines
4393Part113.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
4394Part113.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
4395Part113.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
4396Part113.RightSurface = Enum.SurfaceType.SmoothNoOutlines
4397Part113.TopSurface = Enum.SurfaceType.SmoothNoOutlines
4398Part113.Color = Color3.new(0.937255, 0.721569, 0.219608)
4399Part113.Position = Vector3.new(14.0000076, 0.643564999, 41.3412704)
4400Part113.Orientation = Vector3.new(90, -180, 0)
4401Part113.Color = Color3.new(0.937255, 0.721569, 0.219608)
4402CylinderMesh114.Parent = Part113
4403Attachment115.Parent = Part113
4404Attachment115.CFrame = CFrame.new(2.54119982e-07, 6, 5.22443315e-08, 1, 0, 0, 0, 1, 0, 0, 0, 1)
4405Attachment115.Position = Vector3.new(2.54119982e-07, 6, 5.22443315e-08)
4406Attachment116.Parent = Part113
4407Attachment116.CFrame = CFrame.new(-1.03026605e-06, 0.828912735, -1.01828936e-08, 1, 0, 0, 0, 1, 0, 0, 0, 1)
4408Attachment116.Position = Vector3.new(-1.03026605e-06, 0.828912735, -1.01828936e-08)
4409for i,v in pairs(mas:GetChildren()) do
4410 v.Parent = owner.Backpack
4411 pcall(function() v:MakeJoints() end)
4412end
4413mas:Destroy()
4414for i,v in pairs(cors) do
4415 spawn(function()
4416 pcall(v)
4417 end)
4418end