View difference between Paste ID: ZQNzpzWe and G3jZh3pi
SHOW: | | - or go back to the newest paste.
1
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
3
local RealPlayer = Player
4
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end
5
--//====================================================\\--
6
--||	 		 deivis97 edit
7
--\\====================================================//--
8
9
10
11
wait(0.2)
12
13
14
15
Player = game:GetService("Players").LocalPlayer
16
PlayerGui = Player.PlayerGui
17
Cam = workspace.CurrentCamera
18
Backpack = Player.Backpack
19
Character = Player.Character
20
Humanoid = Character.Humanoid
21
Mouse = Player:GetMouse()
22
RootPart = Character["HumanoidRootPart"]
23
Torso = Character["Torso"]
24
Head = Character["Head"]
25
RightArm = Character["Right Arm"]
26
LeftArm = Character["Left Arm"]
27
RightLeg = Character["Right Leg"]
28
LeftLeg = Character["Left Leg"]
29
RootJoint = RootPart["RootJoint"]
30
Neck = Torso["Neck"]
31
RightShoulder = Torso["Right Shoulder"]
32
LeftShoulder = Torso["Left Shoulder"]
33
RightHip = Torso["Right Hip"]
34
LeftHip = Torso["Left Hip"]
35
local sick = Instance.new("Sound",Character)
36
sick.SoundId = "rbxassetid://1081372739"
37
sick.Looped = true
38
sick.Pitch = 1
39
sick.Volume = 1
40
sick:Play()
41
local sick2 = Instance.new("Sound",Character)
42
sick2.SoundId = "rbxassetid://1398657943"
43-
Player:ClearCharacterAppearance()
43+
44
sick2.Pitch = 1
45
sick2.Volume = 999999
46
Humanoid.DisplayDistanceType = "None"
47
Player=game:GetService('Players').LocalPlayer
48
	Character=Player.Character
49
	Mouse=Player:GetMouse()
50
	m=Instance.new('Model',Character)
51
52
53
	local function weldBetween(a, b)
54
	    local weldd = Instance.new("ManualWeld")
55
	    weldd.Part0 = a
56
	    weldd.Part1 = b
57
	    weldd.C0 = CFrame.new()
58
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
59
	    weldd.Parent = a
60
	    return weldd
61
	end
62
	
63
	it=Instance.new
64
	
65
	function nooutline(part)
66
		part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
67
	end
68
	
69
	function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
70
		local fp=it("Part")
71
		fp.formFactor=formfactor
72
		fp.Parent=parent
73
		fp.Reflectance=reflectance
74
		fp.Transparency=transparency
75
		fp.CanCollide=false
76
		fp.Locked=true
77
		fp.BrickColor=BrickColor.new(tostring(brickcolor))
78
		fp.Name=name
79
		fp.Size=size
80
		fp.Position=Character.Torso.Position
81
		nooutline(fp)
82
		fp.Material=material
83
		fp:BreakJoints()
84
		return fp
85
	end
86
	
87
	function mesh(Mesh,part,meshtype,meshid,offset,scale)
88
		local mesh=it(Mesh)
89
		mesh.Parent=part
90
		if Mesh=="SpecialMesh" then
91
			mesh.MeshType=meshtype
92
			mesh.MeshId=meshid
93
		end
94
		mesh.Offset=offset
95
		mesh.Scale=scale
96
		return mesh
97
	end
98
	
99
	function weld(parent,part0,part1,c0,c1)
100
		local weld=it("Weld")
101
		weld.Parent=parent
102
		weld.Part0=part0
103
		weld.Part1=part1
104
		weld.C0=c0
105
		weld.C1=c1
106
		return weld
107
	end
108
WIngs=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Institutional white","Handle",Vector3.new(0.526163042, 0.373031557, 0.931079745))
109
WIngsweld=weld(m,Character["Torso"],WIngs,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.0159111, -1.20853615, -6.0207634, 0.866024971, 0.250001013, -0.433012992, -0.326577812, 0.938599944, -0.111252062, 0.378612816, 0.237759501, 0.894495845))
110
mesh("BlockMesh",WIngs,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.429282606, 1))
111
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
112
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0145301819, -1.5309906, 1.12540245, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.187036917, 0.982352853, -3.7252903e-009, -0.982352912, -0.187036932))
113
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
114
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
115
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.012840271, -2.20268631, 1.11525655, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.187036917, 0.982352853, -3.7252903e-009, -0.982352912, -0.187036932))
116
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
117
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
118
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128250122, 1.69621086, 2.74610329, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.329198927, -0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
119
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
120
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
121
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128326416, 3.14628506, 2.63505173, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.757224739, -0.653154373, 2.98023224e-008, -0.653154373, 0.757224917))
122
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
123
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
124
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128250122, 1.01108551, 2.51173878, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, -0.0735907629, -0.997288585, 0, -0.997288525, 0.0735907704))
125
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
126
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
127
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128250122, 0.396331787, 2.11554885, -1, 1.86264515e-008, 5.96046448e-008, 0, 0.187033802, -0.982353449, -7.4505806e-009, -0.982353449, -0.187033832))
128
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
129
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
130
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128250122, -0.0868225098, 1.57054901, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.434913546, -0.900472343, 0, -0.900472283, -0.434913576))
131
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
132
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
133
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128173828, 2.42856979, 2.78783226, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, -0.562374592, -0.82688272, 0, -0.826882541, 0.562374532))
134
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
135
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
136
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0128173828, -0.416015625, 0.917181015, -1, 1.86264515e-008, 5.96046448e-008, -5.96046448e-008, 0.653154254, -0.757224917, 1.49011612e-008, -0.757224798, -0.653154254))
137
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
138
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
139
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128173828, 0.159194946, -1.12555099, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, 0.187036917, -0.982352853, 3.7252903e-009, 0.982352912, 0.187036932))
140
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
141
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
142
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140304565, -3.38129997, -2.7243309, -1, 1.86264515e-008, 5.96046448e-008, 0, 0.329198927, 0.944260657, -1.49011612e-008, 0.944260657, -0.329198956))
143
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
144
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
145
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140457153, 1.33783531, 2.71401596, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.329198927, -0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
146
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
147
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.526163042, 0.373031557, 0.931079745))
148
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.78812122, 1.92715263, -2.28927612, 0.49999845, -0.565649092, 0.655776381, 0.565651298, 0.786692977, 0.24729073, -0.655774534, 0.247295752, 0.713305533))
149
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.429282606, 1))
150
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
151
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80215645, 2.86511993, 0.140659332, -0.49999845, 0.565649092, -0.655776381, 0.433012724, -0.492487878, -0.754954159, -0.750001132, -0.661435425, 0.00130999088))
152
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
153
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
154
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80046654, -4.2369194, -0.140804291, -0.49999845, 0.565649092, -0.655776381, -0.433012724, 0.492487878, 0.754954159, 0.750001132, 0.661435425, -0.00130999088))
155
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
156
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
157
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80215645, -4.90860367, -0.150947571, -0.49999845, 0.565649092, -0.655776381, -0.433012724, 0.492487878, 0.754954159, 0.750001132, 0.661435425, -0.00130999088))
158
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
159
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
160
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80265999, -4.14035034, -0.33956337, 0.49999845, -0.565649092, 0.655776381, -0.750000596, 0.0957893208, 0.654464483, -0.433013558, -0.819063783, -0.376342565))
161
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
162
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
163
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80095482, 3.22347641, 0.17275238, -0.49999845, 0.565649092, -0.655776381, 0.433012724, -0.492487878, -0.754954159, -0.750001132, -0.661435425, 0.00130999088))
164
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
165
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
166
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094624, -4.81201553, -0.349707603, 0.49999845, -0.565649092, 0.655776381, -0.750000596, 0.0957893208, 0.654464483, -0.433013558, -0.819063783, -0.376342565))
167
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
168
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
169
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094624, 2.76852798, 0.339404106, 0.49999845, -0.565649092, 0.655776381, 0.750000596, -0.0957893208, -0.654464483, 0.433013558, 0.819063783, 0.376342565))
170
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
171
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
172
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80095482, 3.18227959, -0.357192993, -0.49999845, 0.565649092, -0.655776381, -2.98023224e-007, -0.757224619, -0.653154492, -0.866026402, -0.326576054, 0.378611445))
173
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
174
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
175
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80094719, 3.23778915, -0.0931434631, -0.49999845, 0.565649092, -0.655776381, 0.224142939, -0.646899283, -0.728890419, -0.836517453, -0.511431754, 0.196662545))
176
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
177
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
178
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80093193, 3.15235138, 0.421354294, -0.49999845, 0.565649092, -0.655776381, 0.612372398, -0.304515153, -0.729568839, -0.61237365, -0.766362667, -0.194130719))
179
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
180
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
181
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80095387, 3.00566101, 0.650568962, -0.49999845, 0.565649092, -0.655776381, 0.749999642, -0.0957909003, -0.654465079, -0.433014959, -0.819063544, -0.376341343))
182
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
183
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
184
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80094147, 2.81278229, 0.830840111, -0.49999845, 0.565649092, -0.655776381, 0.836516857, 0.119463086, -0.534760058, -0.224145442, -0.815947115, -0.532906353))
185
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
186
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
187
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80094433, 2.57622147, 0.953166008, -0.49999845, 0.565649092, -0.655776381, 0.866026282, 0.326575905, -0.378611505, -4.32133675e-007, -0.757224679, -0.653154492))
188
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
189
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
190
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128326416, 0.963986397, 2.83012009, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.997288585, -0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
191
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
192
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
193
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128173828, -3.00747108, -2.84039688, 1, -1.86264515e-008, -5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, -2.98023224e-008, -0.0735884532, -0.997288704))
194
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
195
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
196
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128250122, 3.25563431, 2.63391113, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.757224739, 0.653154373, 2.98023224e-008, -0.653154373, 0.757224917))
197
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
198
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
199
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128440857, 2.53445959, 2.8150177, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.900472701, 0.434912592, 0, -0.434912592, 0.90047276))
200
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
201
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
202
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128326416, 1.79145408, 2.79978943, 1, -1.86264515e-008, -5.96046448e-008, 5.58793545e-009, 0.982353508, 0.187033504, 0, -0.187033504, 0.982353628))
203
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
204
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
205
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128364563, -0.414859772, 1.02649212, 1, -1.86264515e-008, -5.96046448e-008, -5.96046448e-008, 0.653154254, -0.757224917, -1.49011612e-008, 0.757224798, 0.653154254))
206
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
207
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
208
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128326416, 0.451953888, 2.2096405, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.94426012, -0.329200208, 2.98023224e-008, 0.329200208, 0.94426012))
209
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
210
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
211
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128364563, 1.08917046, 2.58826447, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.997288585, -0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
212
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
213
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
214
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0128173828, -0.057434082, 1.67582893, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.826882601, -0.562374711, 0, 0.562374711, 0.82688272))
215
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
216
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
217
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140419006, -1.82085991, 1.02886391, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, -0.826881826, 0.562375784, 5.96046448e-008, 0.562375724, 0.826881766))
218
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
219
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
220
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.014541626, -2.33579445, -2.83024597, 1, -1.86264515e-008, -5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, -2.98023224e-008, -0.0735884532, -0.997288704))
221
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
222
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
223
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0123214722, -1.149189, 1.03900719, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, -0.826881826, 0.562375784, 5.96046448e-008, 0.562375724, 0.826881766))
224
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
225
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
226
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.01404953, -0.222623825, -1.03916359, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.826881826, -0.562375784, -5.96046448e-008, -0.562375724, -0.826881766))
227
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
228
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
229
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80045509, -4.03017044, 0.229810715, -0.49999845, 0.565649092, -0.655776381, -0.836517692, -0.511431158, 0.196663141, -0.224142194, 0.6468997, 0.7288903))
230
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
231
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
232
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094051, 3.2564106, 0.190433502, 0.49999845, -0.565649092, 0.655776381, 0.433015227, 0.819063604, 0.376341105, -0.749999583, 0.0957911685, 0.654465318))
233
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
234
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
235
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80093765, 3.05438042, 0.688827515, 0.49999845, -0.565649092, 0.655776381, 0.612375081, 0.766361952, 0.194129199, -0.612371087, 0.304516733, 0.729569316))
236
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
237
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
238
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80093765, 3.21963882, -0.358337402, 0.49999845, -0.565649092, 0.655776381, 2.98023224e-007, 0.757224619, 0.653154492, -0.866026402, -0.326576054, 0.378611445))
239
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
240
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
241
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80095196, 3.27416515, -0.0845680237, 0.49999845, -0.565649092, 0.655776381, 0.224145487, 0.815947115, 0.532906294, -0.836516857, -0.119463041, 0.534760058))
242
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
243
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
244
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094719, 2.57737732, 0.990515709, 0.49999845, -0.565649092, 0.655776381, 0.866026282, 0.326575905, -0.378611505, 4.32133675e-007, 0.757224679, 0.653154492))
245
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
246
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
247
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094624, 3.0253334, 0.682353973, 0.49999845, -0.565649092, 0.655776381, 0.75000155, 0.66143465, -0.00131103396, -0.433011711, 0.492488772, 0.7549541))
248
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
249
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
250
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.8026638, -4.42617226, -0.68901062, 0.49999845, -0.565649092, 0.655776381, -0.612375081, -0.766361952, -0.194129199, 0.612371087, -0.304516733, -0.729569316))
251
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
252
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
253
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80093575, -5.09785843, -0.699146271, 0.49999845, -0.565649092, 0.655776381, -0.612375081, -0.766361952, -0.194129199, 0.612371087, -0.304516733, -0.729569316))
254
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
255
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
256
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80094624, 2.8235321, 0.866632462, 0.49999845, -0.565649092, 0.655776381, 0.836517394, 0.511432052, -0.196662098, -0.224143416, 0.646898985, 0.728890657))
257
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
258
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.567338467, 0.701169252))
259
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80217552, -4.70182419, 0.219669342, -0.49999845, 0.565649092, -0.655776381, -0.836517692, -0.511431158, 0.196663141, -0.224142194, 0.6468997, 0.7288903))
260
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
261
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.869309068, 0.701169252))
262
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80096149, 3.17957115, 0.446971893, 0.49999845, -0.565649092, 0.655776381, 0.612375081, 0.766361952, 0.194129199, -0.612371087, 0.304516733, 0.729569316))
263
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.904563606, 1, 1))
264
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.92734933, 0.701169252))
265
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216312, 2.65835953, -0.229951859, -0.49999845, 0.565649092, -0.655776381, 0.836517692, 0.511431158, -0.196663141, 0.224142194, -0.6468997, -0.7288903))
266
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.659258127, 1, 1))
267
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.893329322, 0.679436445))
268
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0123329163, -2.7096405, -2.71417046, -1, 1.86264515e-008, 5.96046448e-008, 0, 0.329198927, 0.944260657, -1.49011612e-008, 0.944260657, -0.329198956))
269
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.619396091, 1, 1))
270
Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(2.33570647, 0.518153846, 1.07062769))
271
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000423431396, 0.000568389893, 0.0205516815, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
272
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
273
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.54303002, 0.373031557, 1.3668803))
274
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.397033691, 0.00685501099, 0.361976624, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
275
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.901492953, 1))
276
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(2.33570647, 0.502140284, 1.85872841))
277
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000408172607, 0.000564575195, 0.0234174728, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
278
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
279
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(2.33570647, 0.507859409, 1.26050401))
280
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.00227355957, 0.0205459595, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
281
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
282
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(2.33570647, 0.497564912, 2.28537822))
283
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000438690186, 0.00173950195, 0.0229845047, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
284
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
285
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
286
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146331787, -3.40140152, -1.11369061, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, -0.187036917, 0.982352853, 3.7252903e-009, 0.982352912, 0.187036932))
287
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
288
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
289
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146255493, 1.63386917, 1.11945939, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.187036917, -0.982352853, -3.7252903e-009, -0.982352912, -0.187036932))
290
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
291
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
292
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122375488, -6.76598835, 0.57843399, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, 0.608101726, 0.793859124, 0, -0.793859184, 0.608101785))
293
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
294
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.54303002, 0.373031557, 1.3668803))
295
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.385643005, 0.0125732422, -0.371212006, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
296
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.901492953, 1))
297
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.395764321, 1.10837412))
298
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0115966797, -0.543251038, 1.7864542, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.434913546, 0.900472343, 0, -0.900472283, -0.434913576))
299
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
300
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 1.03288114))
301
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0116043091, -1.59219742, 2.67541885, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, 0.0735907629, 0.997288585, 0, -0.997288525, 0.0735907704))
302
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.794172287, 1))
303
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 0.725190163))
304
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0115814209, -2.22006989, 2.7550087, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.329198927, 0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
305
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.478343189, 1))
306
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.380894542, 0.985983968))
307
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.011592865, -1.02312088, 2.25215411, 1, -1.86264515e-008, -5.96046448e-008, 0, -0.187033802, 0.982353449, -7.4505806e-009, -0.982353449, -0.187033832))
308
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
309
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.67227566, 1.70316744))
310
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0116004944, -0.851036072, 0.823085785, 1, -1.86264515e-008, -5.96046448e-008, 5.96046448e-008, -0.653154254, 0.757224917, 1.49011612e-008, -0.757224798, -0.653154254))
311
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
312
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 2.33112097, 0.885326684))
313
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0116004944, -4.12805939, 3.14675999, -1, 1.86264515e-008, 5.96046448e-008, -5.96046448e-008, 0.653154254, -0.757224917, 1.49011612e-008, -0.757224798, -0.653154254))
314
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
315
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
316
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0146331787, -1.75381827, 0.0856170654, 1, -1.86264515e-008, -5.96046448e-008, 5.58793545e-009, 0.982353508, 0.187033504, 0, -0.187033504, 0.982353628))
317
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
318
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
319
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146331787, -1.7653625, 1.58002472, -1, 1.86264515e-008, 5.96046448e-008, 5.58793545e-009, 0.982353508, 0.187033504, 0, 0.187033504, -0.982353628))
320
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
321
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
322
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146217346, 1.84269714, 2.61419201, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, 0.484992713, -0.874518216, 0, -0.874518156, -0.484992743))
323
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
324
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
325
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, -1.39143753, -1.12134099, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, -0.187036917, 0.982352853, 3.7252903e-009, 0.982352912, 0.187036932))
326
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
327
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
328
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146255493, -4.44521141, -2.69960213, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, -0.484992713, 0.874518216, 0, 0.874518156, 0.484992743))
329
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
330
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
331
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0146102905, -1.24437332, -1.12705016, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, 0.187036917, -0.982352853, 3.7252903e-009, 0.982352912, 0.187036932))
332
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
333
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
334
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.012260437, 2.08576965, -1.09300995, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.94426012, 0.329200208, 2.98023224e-008, 0.329200208, 0.94426012))
335
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
336
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
337
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122528076, 2.07419205, 2.7586441, 1, -1.86264515e-008, -5.96046448e-008, -1.49011612e-008, -0.94426012, 0.329200208, -2.98023224e-008, -0.329200208, -0.94426012))
338
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
339
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
340
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122528076, 2.81254005, -2.72010994, 1, -1.86264515e-008, -5.96046448e-008, 0, -0.329198927, -0.944260657, -1.49011612e-008, 0.944260657, -0.329198956))
341
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
342
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
343
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0122528076, -0.0657215118, 2.71253204, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.329198927, -0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
344
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
345
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
346
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122528076, -4.58002281, 2.72588158, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.329198927, 0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
347
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
348
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
349
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122489929, -2.57005119, 2.71822929, 1, -1.86264515e-008, -5.96046448e-008, 0, 0.329198927, 0.944260657, 1.49011612e-008, -0.944260657, 0.329198956))
350
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
351
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
352
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122451782, 4.16341972, -0.663871765, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, -0.608101726, -0.793859124, 0, 0.793859184, -0.608101785))
353
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
354
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.76950121, 0.741203785))
355
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0115814209, -4.30217743, 3.24400997, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.627695382, -0.778459072, -1.49011612e-008, -0.778458953, -0.627695441))
356
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
357
Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(2.33570647, 0.518153846, 1.07062769))
358
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99267197, 4.78870678, -0.0154352188, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
359
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
360
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.54303002, 0.373031557, 1.3668803))
361
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.59518433, 4.79498959, 0.32599926, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
362
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.901492953, 1))
363
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(2.33570647, 0.502140284, 1.85872841))
364
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99268341, 4.7886982, -0.0125761032, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
365
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
366
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(2.33570647, 0.507859409, 1.26050401))
367
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99270248, 4.79042339, -0.0154447556, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
368
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
369
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(2.33570647, 0.497564912, 2.28537822))
370
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99266815, 4.78983879, -0.0129785538, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
371
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
372
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
373
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80036545, 4.80890846, 2.25815582, 0.49999845, -0.565649092, 0.655776381, 0.176621437, -0.674706042, -0.716642678, 0.847824514, 0.474144399, -0.237446278))
374
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
375
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
376
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037117, -4.09732819, 0.144859314, 0.49999845, -0.565649092, 0.655776381, -0.433012724, 0.492487878, 0.754954159, -0.750001132, -0.661435425, 0.00130999088))
377
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
378
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
379
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037403, -6.10728073, 0.152519226, 0.49999845, -0.565649092, 0.655776381, -0.433012724, 0.492487878, 0.754954159, -0.750001132, -0.661435425, 0.00130999088))
380
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
381
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
382
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037498, -0.499183655, 4.28593826, 0.49999845, -0.565649092, 0.655776381, -0.75000155, -0.66143465, 0.00131103396, 0.433011711, -0.492488772, -0.7549541))
383
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
384
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
385
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.802742, 1.36500931, 0.337909698, 0.49999845, -0.565649092, 0.655776381, 0.750000596, -0.0957893208, -0.654464483, 0.433013558, 0.819063783, 0.376342565))
386
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
387
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
388
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80034828, 1.46158218, 0.139152527, -0.49999845, 0.565649092, -0.655776381, 0.433012724, -0.492487878, -0.754954159, -0.750001132, -0.661435425, 0.00130999088))
389
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
390
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
391
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80037212, -0.487609863, -2.62030792, -0.49999845, 0.565649092, -0.655776381, -0.75000155, -0.66143465, 0.00131103396, -0.433011711, 0.492488772, 0.7549541))
392
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
393
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
394
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80035973, 4.33980179, -0.146759033, 0.49999845, -0.565649092, 0.655776381, 0.433012724, -0.492487878, -0.754954159, 0.750001132, 0.661435425, -0.00130999088))
395
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
396
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
397
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037403, -7.41146851, -2.34357452, 0.49999845, -0.565649092, 0.655776381, -0.176621437, 0.674706042, 0.716642678, -0.847824514, -0.474144399, 0.237446278))
398
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
399
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
400
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.8027401, 4.77935791, 2.0391655, -0.49999845, 0.565649092, -0.655776381, 0.847824097, 0.16527845, -0.50386256, -0.176623657, -0.807913423, -0.562209845))
401
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
402
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
403
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80274773, -0.288840294, -2.52373123, 0.49999845, -0.565649092, 0.655776381, 0.433015227, 0.819063604, 0.376341105, -0.749999583, 0.0957911685, 0.654465318))
404
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
405
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.54303002, 0.373031557, 1.3668803))
406
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.60663605, 4.80071163, -0.407197952, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
407
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.901492953, 1))
408
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
409
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80274963, -0.300402641, 4.18932724, -0.49999845, 0.565649092, -0.655776381, 0.433015227, 0.819063604, 0.376341105, 0.749999583, -0.0957911685, -0.654465318))
410
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
411
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
412
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80271721, -4.00077438, 0.34360981, -0.49999845, 0.565649092, -0.655776381, -0.750000596, 0.0957893208, 0.654464483, 0.433013558, 0.819063783, 0.376342565))
413
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
414
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
415
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.802742, 4.24324417, -0.345514297, -0.49999845, 0.565649092, -0.655776381, 0.750000596, -0.0957893208, -0.654464483, -0.433013558, -0.819063783, -0.376342565))
416
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
417
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
418
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80274391, -7.38192749, -2.1245718, -0.49999845, 0.565649092, -0.655776381, -0.847824097, -0.16527845, 0.50386256, 0.176623657, 0.807913423, 0.562209845))
419
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
420
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.395764321, 1.10837412))
421
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.79971504, -3.44285583, 1.04676247, 0.49999845, -0.565649092, 0.655776381, -0.836516857, -0.119463086, 0.534760058, -0.224145442, -0.815947115, -0.532906353))
422
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
423
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 1.03288114))
424
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.79971695, -3.73348618, 0.58502388, 0.49999845, -0.565649092, 0.655776381, -0.612372398, 0.304515153, 0.729568839, -0.61237365, -0.766362667, -0.194130719))
425
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.794172287, 1))
426
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
427
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.802742, -6.01073456, 0.351270676, -0.49999845, 0.565649092, -0.655776381, -0.750000596, 0.0957893208, 0.654464483, 0.433013558, 0.819063783, 0.376342565))
428
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
429
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.380894542, 0.985983968))
430
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.79972649, -3.63246918, 0.787195206, 0.49999845, -0.565649092, 0.655776381, -0.749999642, 0.0957909003, 0.654465079, -0.433014959, -0.819063544, -0.376341343))
431
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
432
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.76950121, 0.741203785))
433
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.79971886, -1.31037903, 3.18079185, -0.49999845, 0.565649092, -0.655776381, 0.865550399, 0.301296592, -0.400053799, -0.0287068337, -0.767633677, -0.640245616))
434
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
435
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 2.33112097, 0.885326684))
436
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.79972172, -1.1358223, 3.18273926, -0.49999845, 0.565649092, -0.655776381, 0.866026282, 0.326575905, -0.378611505, -4.32133675e-007, -0.757224679, -0.653154492))
437
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
438
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 0.725190163))
439
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.7997303, -3.74736404, 0.181629181, 0.49999845, -0.565649092, 0.655776381, -0.433012724, 0.492487878, 0.754954159, -0.750001132, -0.661435425, 0.00130999088))
440
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.478343189, 1))
441
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.67227566, 1.70316744))
442
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.79971409, -3.84326553, 0.859061241, 0.49999845, -0.565649092, 0.655776381, -0.866026282, -0.326575905, 0.378611505, -4.32133675e-007, -0.757224679, -0.653154492))
443
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
444
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
445
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0146179199, -0.439552307, 2.82862473, 1, -1.86264515e-008, -5.96046448e-008, 1.49011612e-008, 0.997288585, -0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
446
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
447
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
448
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146255493, 2.43866539, -2.83621216, -1, 1.86264515e-008, 5.96046448e-008, 1.49011612e-008, 0.997288585, -0.073588416, -2.98023224e-008, -0.0735884532, -0.997288704))
449
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
450
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
451
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, 2.19028473, 2.38479328, -1, 1.86264515e-008, 5.96046448e-008, -2.98023224e-008, 0.0735907629, 0.997288585, 0, 0.997288525, -0.0735907704))
452
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
453
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
454
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0146331787, 2.20183945, -0.719162941, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, 0.0735907629, 0.997288585, 0, -0.997288525, 0.0735907704))
455
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
456
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 0.725190163))
457
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140457153, -2.31531954, 2.80868149, -1, 1.86264515e-008, 5.96046448e-008, -5.58793545e-009, -0.982353508, -0.187033504, 0, -0.187033504, 0.982353628))
458
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.478343189, 1))
459
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 1.03288114))
460
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140533447, -1.67030334, 2.75189209, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
461
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.794172287, 1))
462
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
463
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0145950317, -6.44722939, 0.805679321, -1, 1.86264515e-008, 5.96046448e-008, 1.11758709e-008, -0.970244586, -0.242127106, 0, -0.242127106, 0.970244527))
464
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
465
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.395764321, 1.10837412))
466
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140609741, -0.572654724, 1.89173317, -1, 1.86264515e-008, 5.96046448e-008, 0, -0.826882601, 0.562374711, 0, 0.562374711, 0.82688272))
467
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
468
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.380894542, 0.985983968))
469
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140533447, -1.07876587, 2.34624863, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.94426012, 0.329200208, 2.98023224e-008, 0.329200208, 0.94426012))
470
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
471
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
472
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, -4.20618105, 2.84195328, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
473
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
474
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
475
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, -2.19620895, 2.83431244, -1, 1.86264515e-008, 5.96046448e-008, -1.49011612e-008, -0.997288585, 0.073588416, 2.98023224e-008, 0.0735884532, 0.997288704))
476
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
477
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
478
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146179199, 3.84465933, -0.891094208, -1, 1.86264515e-008, 5.96046448e-008, -1.11758709e-008, 0.970244586, 0.242127106, 0, 0.242127106, -0.970244527))
479
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
480
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
481
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.012260437, 1.25204659, 1.03306961, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, 0.826881826, -0.562375784, 5.96046448e-008, 0.562375724, 0.826881766))
482
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
483
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
484
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122413635, -3.0195713, -1.02729225, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.826881826, 0.562375784, -5.96046448e-008, -0.562375724, -0.826881766))
485
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
486
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
487
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0122451782, -1.66742134, 0.467433929, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, -0.562374592, -0.82688272, 0, -0.826882541, 0.562374532))
488
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
489
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
490
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122451782, -1.67897987, 1.19819832, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, -0.562374592, -0.82688272, 0, 0.826882541, -0.562374532))
491
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
492
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
493
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122489929, 1.50705338, 2.41267586, 1, -1.86264515e-008, -5.96046448e-008, 2.98023224e-008, 0.609420419, -0.792847335, 0, 0.792847276, 0.609420419))
494
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
495
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
496
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.012260437, -1.00959778, -1.03495979, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.826881826, 0.562375784, -5.96046448e-008, -0.562375724, -0.826881766))
497
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
498
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
499
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0122528076, -4.10961151, -2.49808693, 1, -1.86264515e-008, -5.96046448e-008, -2.98023224e-008, -0.609420419, 0.792847335, 0, -0.792847276, -0.609420419))
500
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
501
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
502
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.012260437, -1.6261673, -1.04066467, -1, 1.86264515e-008, 5.96046448e-008, 2.98023224e-008, 0.826881826, -0.562375784, -5.96046448e-008, -0.562375724, -0.826881766))
503
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
504
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.67227566, 1.75463974))
505
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0140533447, -0.852184296, 0.906645775, -1, 1.86264515e-008, 5.96046448e-008, 5.96046448e-008, -0.653154254, 0.757224917, -1.49011612e-008, 0.757224798, 0.653154254))
506
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
507
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
508
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80034447, -0.86977005, 4.07917023, 0.49999845, -0.565649092, 0.655776381, 0.224142939, -0.646899283, -0.728890419, 0.836517453, 0.511431754, -0.196662545))
509
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
510
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
511
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80038261, -7.09912872, -2.63088512, 0.49999845, -0.565649092, 0.655776381, -0.864648581, -0.283361614, 0.414836287, -0.0488298535, -0.774433494, -0.630768061))
512
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
513
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
514
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037403, -3.89056778, -0.225765228, 0.49999845, -0.565649092, 0.655776381, -0.836517692, -0.511431158, 0.196663141, 0.224142194, -0.6468997, -0.7288903))
515
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
516
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
517
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80038261, -5.9005394, -0.218101501, 0.49999845, -0.565649092, 0.655776381, -0.836517692, -0.511431158, 0.196663141, 0.224142194, -0.6468997, -0.7288903))
518
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
519
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
520
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80037498, -0.858222961, -2.41352463, -0.49999845, 0.565649092, -0.655776381, 0.224142939, -0.646899283, -0.728890419, -0.836517453, -0.511431754, 0.196662545))
521
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
522
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
523
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80037594, 4.49656296, 2.54547501, 0.49999845, -0.565649092, 0.655776381, 0.864648581, 0.283361614, -0.414836287, 0.0488298535, 0.774433494, 0.630768061))
524
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
525
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.583352029, 0.373031557))
526
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.8027277, 0.0490112305, 4.47517967, -0.49999845, 0.565649092, -0.655776381, -0.612372398, 0.304515153, 0.729568839, 0.61237365, 0.766362667, 0.194130719))
527
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 0.417018801))
528
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.613091588, 3.18786216))
529
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80274391, 0.0605697632, -2.80956078, 0.49999845, -0.565649092, 0.655776381, -0.612372398, 0.304515153, 0.729568839, -0.61237365, -0.766362667, -0.194130719))
530
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
531
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
532
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80274677, 4.52905464, -0.69493866, -0.49999845, 0.565649092, -0.655776381, 0.612375081, 0.766361952, 0.194129199, 0.612371087, -0.304516733, -0.729569316))
533
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
534
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
535
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80274773, 1.65083885, 0.687343597, 0.49999845, -0.565649092, 0.655776381, 0.612375081, 0.766361952, 0.194129199, -0.612371087, 0.304516733, 0.729569316))
536
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
537
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.969965518, 1.26393533))
538
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80273438, 5.16016769, 1.79669189, -0.49999845, 0.565649092, -0.655776381, 0.390038431, 0.823161662, 0.412643731, 0.773221493, -0.0494567379, -0.632204533))
539
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
540
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.584495842, 0.706888735))
541
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.80038166, 4.13302612, 0.223876953, 0.49999845, -0.565649092, 0.655776381, 0.836517692, 0.511431158, -0.196663141, -0.224142194, 0.6468997, 0.7288903))
542
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
543
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.539886534, 0.706888735))
544
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80273819, -4.28659248, 0.693054199, -0.49999845, 0.565649092, -0.655776381, -0.612375081, -0.766361952, -0.194129199, -0.612371087, 0.304516733, 0.729569316))
545
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
546
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 1.83584321, 0.702313483))
547
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80276012, -6.29656792, 0.700717926, -0.49999845, 0.565649092, -0.655776381, -0.612375081, -0.766361952, -0.194129199, -0.612371087, 0.304516733, 0.729569316))
548
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
549
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 0.725190163))
550
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216217, -3.78028393, 0.199310303, -0.49999845, 0.565649092, -0.655776381, -0.433015227, -0.819063604, -0.376341105, -0.749999583, 0.0957911685, 0.654465318))
551
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.478343189, 1))
552
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.373031557, 1.03288114))
553
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216694, -3.76069069, 0.610641479, -0.49999845, 0.565649092, -0.655776381, -0.612375081, -0.766361952, -0.194129199, -0.612371087, 0.304516733, 0.729569316))
554
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 0.794172287, 1))
555
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 4.23216105, 1.09807956))
556
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80275726, -7.76274252, -1.88209915, -0.49999845, 0.565649092, -0.655776381, -0.390038431, -0.823161662, -0.412643731, -0.773221493, 0.0494567379, 0.632204533))
557
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
558
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 1.67227566, 1.75463974))
559
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216217, -3.84443283, 0.870663643, -0.49999845, 0.565649092, -0.655776381, -0.866026282, -0.326575905, 0.378611505, 4.32133675e-007, 0.757224679, 0.653154492))
560
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
561
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.395764321, 1.10837412))
562
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80217838, -3.45362091, 1.0825386, -0.49999845, 0.565649092, -0.655776381, -0.836517394, -0.511432052, 0.196662098, -0.224143416, 0.646898985, 0.728890657))
563
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
564
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(0.373031408, 0.380894542, 0.985983968))
565
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80216312, -3.65211487, 0.818996429, -0.49999845, 0.565649092, -0.655776381, -0.75000155, -0.66143465, 0.00131103396, -0.433011711, 0.492488772, 0.7549541))
566
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.892298341, 1, 1))
567
Part=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,"Toothpaste","Part",Vector3.new(0.373031408, 0.885322511, 0.706888735))
568
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.80037689, 1.2548027, -0.231477737, -0.49999845, 0.565649092, -0.655776381, 0.836517692, 0.511431158, -0.196663141, 0.224142194, -0.6468997, -0.7288903))
569
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.656192005, 1, 1))
570
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.44351673, 0.373031557, 1.23305202))
571
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.37387466, 0.0131607056, 3.24288177, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
572
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.904559135, 1))
573
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.28909934, 0.373031557, 1.23305202))
574
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.45108032, -0.324279785, 3.24173164, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
575
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.567265928, 1))
576
Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(1.28909934, 0.543318033, 1.14497685))
577
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.45108795, 0.0165786743, 3.23201942, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
578
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
579
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.28909934, 0.373031557, 1.23305202))
580
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.45106888, 0.370029449, 3.24633598, 3.87430191e-007, -0.653154194, 0.757224858, 1, -8.00937414e-007, -1.25169754e-006, 1.37090683e-006, 0.757224798, 0.653154254))
581
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.567265928, 1))
582
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.28909934, 0.373031557, 1.23305202))
583
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.458839417, 5.15813541, 3.2103529, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
584
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.567265928, 1))
585
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.28909934, 0.373031557, 1.23305202))
586
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.458843231, 4.46384811, 3.20575047, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
587
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.567265928, 1))
588
Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(1.28909934, 0.543318033, 1.14497685))
589
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.458824158, 4.80470562, 3.19602489, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
590
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
591
Part=part(Enum.FormFactor.Brick,m,Enum.Material.DiamondPlate,0,0,"Really black","Part",Vector3.new(1.44351673, 0.373031557, 1.23305202))
592
Partweld=weld(m,WIngs,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.381649017, 4.80128193, 3.20690632, -0.866025805, -0.326576054, 0.378612459, 0.499999344, -0.565649092, 0.655775666, 1.11758709e-006, 0.757224619, 0.653154552))
593
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.904559135, 1))
594
595
596
IT = Instance.new
597
CF = CFrame.new
598
VT = Vector3.new
599
RAD = math.rad
600
C3 = Color3.new
601
UD2 = UDim2.new
602
BRICKC = BrickColor.new
603
ANGLES = CFrame.Angles
604
EULER = CFrame.fromEulerAnglesXYZ
605
COS = math.cos
606
ACOS = math.acos
607
SIN = math.sin
608
ASIN = math.asin
609
ABS = math.abs
610
MRANDOM = math.random
611
FLOOR = math.floor
612
613
function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
614
	local NEWMESH = IT(MESH)
615
	if MESH == "SpecialMesh" then
616
		NEWMESH.MeshType = MESHTYPE
617
		if MESHID ~= "nil" and MESHID ~= "" then
618
			NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
619
		end
620
		if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
621
			NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
622
		end
623
	end
624
	NEWMESH.Offset = OFFSET or VT(0, 0, 0)
625
	NEWMESH.Scale = SCALE
626
	NEWMESH.Parent = PARENT
627
	return NEWMESH
628
end
629
630
function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
631
	local NEWPART = IT("Part")
632
	NEWPART.formFactor = FORMFACTOR
633
	NEWPART.Reflectance = REFLECTANCE
634
	NEWPART.Transparency = TRANSPARENCY
635
	NEWPART.CanCollide = false
636
	NEWPART.Locked = true
637
	NEWPART.Anchored = true
638
	if ANCHOR == false then
639
		NEWPART.Anchored = false
640
	end
641
	NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
642
	NEWPART.Name = NAME
643
	NEWPART.Size = SIZE
644
	NEWPART.Position = Torso.Position
645
	NEWPART.Material = MATERIAL
646
	NEWPART:BreakJoints()
647
	NEWPART.Parent = PARENT
648
	return NEWPART
649
end
650
651
local naeeym2 = Instance.new("BillboardGui",Character)
652
naeeym2.AlwaysOnTop = true
653
naeeym2.Size = UDim2.new(5,35,5,35)
654-
naeeym2.PlayerToHideFrom = Player
654+
655
naeeym2.Adornee = Character.Head
656
naeeym2.Name = "Name"
657
local tecks2 = Instance.new("TextLabel",naeeym2)
658
tecks2.BackgroundTransparency = 1
659
tecks2.TextScaled = true
660
tecks2.BorderSizePixel = 0
661
tecks2.Text = Player.Name..", Ravager from another world"
662
tecks2.Font = "SciFi"
663
tecks2.TextSize = 30
664
tecks2.TextStrokeTransparency = 0
665
tecks2.TextColor3 = Color3.new(0.5,0,0.5)
666
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
667
tecks2.Size = UDim2.new(1,0,0.5,0)
668
tecks2.Parent = naeeym2
669
670
--//=================================\\
671
--||		  CUSTOMIZATION
672
--\\=================================//
673
674
Class_Name = "Ravager.exe"
675
Weapon_Name = "Add-ons"
676
677
Custom_Colors = {
678
	Custom_Color_1 = BRICKC("Institutional white"); --1st color for the weapon.
679
	Custom_Color_2 = BRICKC("Institutional white"); --2nd color for the weapon.
680
681
	Custom_Color_3 = BRICKC("Institutional white"); --Color for the abilities.
682
	Custom_Color_4 = BRICKC("Institutional white"); --Color for the secondary bar.
683
	Custom_Color_5 = BRICKC("Institutional white"); --Color for the mana bar.
684
	Custom_Color_6 = BRICKC("Institutional white"); --Color for the health bar.
685
	Custom_Color_7 = BRICKC("Institutional white"); --Color for the stun bar.
686
687
	Custom_Color_8 = BRICKC("Institutional white"); --Background for the mana bar.
688
	Custom_Color_9 = BRICKC("Institutional white"); --Background for the secondary mana bar.
689
	Custom_Color_10 = BRICKC("Institutional white"); --Background for the stun bar.
690
	Custom_Color_11 = BRICKC("Institutional white"); --Background for the health bar.
691
	Custom_Color_12 = BRICKC("Institutional white"); --Background for the abilities.
692
}
693
694
695
Player_Size = 1 --Size of the player.
696
Animation_Speed = 3
697
Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
698
699
local Speed = 35
700
local Effects2 = {}
701
702
--//=================================\\
703
--|| 	  END OF CUSTOMIZATION
704
--\\=================================//
705
706
	local function weldBetween(a, b)
707
	    local weldd = Instance.new("ManualWeld")
708
	    weldd.Part0 = a
709
	    weldd.Part1 = b
710
	    weldd.C0 = CFrame.new()
711
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
712
	    weldd.Parent = a
713
	    return weldd
714
	end
715
716
function createaccessory(attachmentpart,mesh,texture,scale,offset,color)
717
local acs = Instance.new("Part")
718
acs.CanCollide = false
719
acs.Anchored = false
720
acs.Size = Vector3.new(0,0,0)
721
acs.CFrame = attachmentpart.CFrame
722
acs.Parent = attachmentpart
723
acs.BrickColor = color
724
    local meshs = Instance.new("SpecialMesh")
725
    meshs.MeshId = mesh
726
    meshs.TextureId = texture
727
    meshs.Parent = acs
728
    meshs.Scale = scale
729
    meshs.Offset = offset
730
weldBetween(attachmentpart,acs)
731
end
732
733
function createbodypart(TYPE,COLOR,PART,OFFSET,SIZE)
734
if TYPE == "Gem" then
735
	local acs = CreatePart(3, PART, "Plastic", 0, 0, COLOR, "Part", VT(0,0,0))
736
	acs.Anchored = false
737
    acs.CanCollide = false
738
	acs.CFrame = PART.CFrame
739
	local acs2 = CreateMesh("SpecialMesh", acs, "FileMesh", "9756362", "", SIZE, OFFSET)
740
weldBetween(PART,acs)
741
elseif TYPE == "Skull" then
742
	local acs = CreatePart(3, PART, "Plastic", 0, 0, COLOR, "Part", VT(0,0,0))
743
	acs.Anchored = false
744
    acs.CanCollide = false
745
	acs.CFrame = PART.CFrame
746
	local acs2 = CreateMesh("SpecialMesh", acs, "FileMesh", "4770583", "", SIZE, OFFSET)
747
weldBetween(PART,acs)
748
elseif TYPE == "Eye" then
749
	local acs = CreatePart(3, PART, "Neon", 0, 0, COLOR, "Part", VT(0,0,0))
750
	acs.Anchored = false
751
    acs.CanCollide = false
752
	acs.CFrame = PART.CFrame
753
	local acs2 = CreateMesh("SpecialMesh", acs, "Sphere", "", "", SIZE, OFFSET)
754
weldBetween(PART,acs)
755
end
756
end
757
758
createaccessory(Head,"http://www.roblox.com/asset/?id=124631026","http://www.roblox.com/asset/?id=172514397",VT(2,2,2),VT(0,-1,0.04),BRICKC"Toothpaste")
759
760
--//=================================\\
761
--|| 	      USEFUL VALUES
762
--\\=================================//
763
764
local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
765
local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
766
local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
767
local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
768
local CO1 = 0
769
local CO2 = 0
770
local CO3 = 0
771
local CO4 = 0
772
local CHANGEDEFENSE = 0
773
local CHANGEDAMAGE = 0
774
local CHANGEMOVEMENT = 0
775
local ANIM = "Idle"
776
local ATTACK = false
777
local EQUIPPED = false
778
local HOLD = false
779
local COMBO = 1
780
local LASTPOINT = nil
781
local BLCF = nil
782
local SCFR = nil
783
local KEYHOLD = false
784
local STAGGERHITANIM = false
785
local STAGGERANIM = false
786
local STUNANIM = false
787
local CRITCHANCENUMBER = 0
788
local IDLENUMBER = 0
789
local DONUMBER = 0
790
local HANDIDLE = false
791
local Rooted = false
792
local SINE = 0
793
local CHANGE = 2 / Animation_Speed
794
local WALKINGANIM = false
795
local WALK = 0
796
local DANCE = false
797
local DISABLEJUMPING = false
798
local ROBLOXIDLEANIMATION = IT("Animation")
799
ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
800
ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
801
--ROBLOXIDLEANIMATION.Parent = Humanoid
802
local WEAPONGUI = IT("ScreenGui", PlayerGui)
803
WEAPONGUI.Name = "Weapon GUI"
804
local Weapon = IT("Model")
805
Weapon.Name = Weapon_Name
806
local Effects = IT("Folder", Weapon)
807
Effects.Name = "Effects"
808
local Bombs = IT("Folder", Weapon)
809
Bombs.Name = "BombsHolder"
810
local ANIMATOR = Humanoid.Animator
811
local ANIMATE = Character.Animate
812
local HITPLAYERSOUNDS = {--[["199149137", "199149186", "199149221", "199149235", "199149269", "199149297"--]]"263032172", "263032182", "263032200", "263032221", "263032252", "263033191"}
813
local HITARMORSOUNDS = {"199149321", "199149338", "199149367", "199149409", "199149452"}
814
local HITWEAPONSOUNDS = {"199148971", "199149025", "199149072", "199149109", "199149119"}
815
local HITBLOCKSOUNDS = {"199148933", "199148947"}
816
local UNANCHOR = true
817
local MAGICPARTICLE = "655109389"
818
819
local SKILLTEXTCOLOR = C3(0,1,1)
820
821
--//=================================\\
822
--\\=================================//
823
824
825
--//=================================\\
826
--|| SAZERENOS' ARTIFICIAL HEARTBEAT
827
--\\=================================//
828
829
ArtificialHB = Instance.new("BindableEvent", script)
830
ArtificialHB.Name = "ArtificialHB"
831
832
script:WaitForChild("ArtificialHB")
833
834
frame = Frame_Speed
835
tf = 0
836
allowframeloss = false
837
tossremainder = false
838
lastframe = tick()
839
script.ArtificialHB:Fire()
840
841
game:GetService("RunService").Heartbeat:connect(function(s, p)
842
	tf = tf + s
843
	if tf >= frame then
844
		if allowframeloss then
845
			script.ArtificialHB:Fire()
846
			lastframe = tick()
847
		else
848
			for i = 1, math.floor(tf / frame) do
849
				script.ArtificialHB:Fire()
850
			end
851
		lastframe = tick()
852
		end
853
		if tossremainder then
854
			tf = 0
855
		else
856
			tf = tf - frame * math.floor(tf / frame)
857
		end
858
	end
859
end)
860
861
--//=================================\\
862
--\\=================================//
863
864
865
866
867
868
--//=================================\\
869
--|| 	      SOME FUNCTIONS
870
--\\=================================//
871
872
function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
873
	return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
874
end
875
876
function PositiveAngle(NUMBER)
877
	if NUMBER >= 0 then
878
		NUMBER = 0
879
	end
880
	return NUMBER
881
end
882
883
function NegativeAngle(NUMBER)
884
	if NUMBER <= 0 then
885
		NUMBER = 0
886
	end
887
	return NUMBER
888
end
889
890
function Swait(NUMBER)
891
	if NUMBER == 0 or NUMBER == nil then
892
		ArtificialHB.Event:wait()
893
	else
894
		for i = 1, NUMBER do
895
			ArtificialHB.Event:wait()
896
		end
897
	end
898
end
899
900
function QuaternionFromCFrame(cf)
901
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
902
	local trace = m00 + m11 + m22
903
	if trace > 0 then 
904
		local s = math.sqrt(1 + trace)
905
		local recip = 0.5 / s
906
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
907
	else
908
		local i = 0
909
		if m11 > m00 then
910
			i = 1
911
		end
912
		if m22 > (i == 0 and m00 or m11) then
913
			i = 2
914
		end
915
		if i == 0 then
916
			local s = math.sqrt(m00 - m11 - m22 + 1)
917
			local recip = 0.5 / s
918
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
919
		elseif i == 1 then
920
			local s = math.sqrt(m11 - m22 - m00 + 1)
921
			local recip = 0.5 / s
922
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
923
		elseif i == 2 then
924
			local s = math.sqrt(m22 - m00 - m11 + 1)
925
			local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
926
		end
927
	end
928
end
929
 
930
function QuaternionToCFrame(px, py, pz, x, y, z, w)
931
	local xs, ys, zs = x + x, y + y, z + z
932
	local wx, wy, wz = w * xs, w * ys, w * zs
933
	local xx = x * xs
934
	local xy = x * ys
935
	local xz = x * zs
936
	local yy = y * ys
937
	local yz = y * zs
938
	local zz = z * zs
939
	return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
940
end
941
 
942
	function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
943
		local fp=IT("Part")
944
		fp.formFactor=formfactor
945
		fp.Parent=parent
946
		fp.Reflectance=reflectance
947
		fp.Transparency=transparency
948
		fp.CanCollide=false
949
		fp.Locked=true
950
		fp.BrickColor=BrickColor.new(tostring(brickcolor))
951
		fp.Name=name
952
		fp.Size=size
953
		fp.Position=Character.Torso.Position
954
		NoOutlines(fp)
955
		fp.Material=material
956
		fp:BreakJoints()
957
		return fp
958
	end
959
	
960
	function mesh(Mesh,part,meshtype,meshid,offset,scale)
961
		local mesh=IT(Mesh)
962
		mesh.Parent=part
963
		if Mesh=="SpecialMesh" then
964
			mesh.MeshType=meshtype
965
			mesh.MeshId=meshid
966
		end
967
		mesh.Offset=offset
968
		mesh.Scale=scale
969
		return mesh
970
	end
971
972
function QuaternionSlerp(a, b, t)
973
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
974
	local startInterp, finishInterp;
975
	if cosTheta >= 0.0001 then
976
		if (1 - cosTheta) > 0.0001 then
977
			local theta = ACOS(cosTheta)
978
			local invSinTheta = 1 / SIN(theta)
979
			startInterp = SIN((1 - t) * theta) * invSinTheta
980
			finishInterp = SIN(t * theta) * invSinTheta
981
		else
982
			startInterp = 1 - t
983
			finishInterp = t
984
		end
985
	else
986
		if (1 + cosTheta) > 0.0001 then
987
			local theta = ACOS(-cosTheta)
988
			local invSinTheta = 1 / SIN(theta)
989
			startInterp = SIN((t - 1) * theta) * invSinTheta
990
			finishInterp = SIN(t * theta) * invSinTheta
991
		else
992
			startInterp = t - 1
993
			finishInterp = t
994
		end
995
	end
996
	return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
997
end
998
999
function Clerp(a, b, t)
1000
	local qa = {QuaternionFromCFrame(a)}
1001
	local qb = {QuaternionFromCFrame(b)}
1002
	local ax, ay, az = a.x, a.y, a.z
1003
	local bx, by, bz = b.x, b.y, b.z
1004
	local _t = 1 - t
1005
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
1006
end
1007
1008
function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
1009
	local frame = IT("Frame")
1010
	frame.BackgroundTransparency = TRANSPARENCY
1011
	frame.BorderSizePixel = BORDERSIZEPIXEL
1012
	frame.Position = POSITION
1013
	frame.Size = SIZE
1014
	frame.BackgroundColor3 = COLOR
1015
	frame.BorderColor3 = BORDERCOLOR
1016
	frame.Name = NAME
1017
	frame.Parent = PARENT
1018
	return frame
1019
end
1020
1021
function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
1022
	local label = IT("TextLabel")
1023
	label.BackgroundTransparency = 1
1024
	label.Size = UD2(1, 0, 1, 0)
1025
	label.Position = UD2(0, 0, 0, 0)
1026
	label.TextColor3 = TEXTCOLOR
1027
	label.TextStrokeTransparency = STROKETRANSPARENCY
1028
	label.TextTransparency = TRANSPARENCY
1029
	label.FontSize = TEXTFONTSIZE
1030
	label.Font = TEXTFONT
1031
	label.BorderSizePixel = BORDERSIZEPIXEL
1032
	label.TextScaled = false
1033
	label.Text = TEXT
1034
	label.Name = NAME
1035
	label.Parent = PARENT
1036
	return label
1037
end
1038
1039
function NoOutlines(PART)
1040
	PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
1041
end
1042
1043
1044
function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
1045
	local NEWWELD = IT(TYPE)
1046
	NEWWELD.Part0 = PART0
1047
	NEWWELD.Part1 = PART1
1048
	NEWWELD.C0 = C0
1049
	NEWWELD.C1 = C1
1050
	NEWWELD.Parent = PARENT
1051
	return NEWWELD
1052
end
1053
1054
function CreateSound(ID, PARENT, VOLUME, PITCH)
1055
	local NEWSOUND = nil
1056
	coroutine.resume(coroutine.create(function()
1057
		NEWSOUND = IT("Sound", PARENT)
1058
		NEWSOUND.Volume = VOLUME
1059
		NEWSOUND.Pitch = PITCH
1060
		NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
1061
		Swait()
1062
		NEWSOUND:play()
1063
		game:GetService("Debris"):AddItem(NEWSOUND, 10)
1064
	end))
1065
	return NEWSOUND
1066
end
1067
1068
function CFrameFromTopBack(at, top, back)
1069
	local right = top:Cross(back)
1070
	return CF(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
1071
end
1072
1073
function CreateWave(inair,size,doesrotate,rotatedirection,waitt,cframe,color)
1074
	local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(color), "Effect", VT(0,0,0))
1075
	local mesh = IT("SpecialMesh",wave)
1076
	mesh.MeshType = "FileMesh"
1077
	mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
1078
	mesh.Scale = VT(size,size,size)
1079
	mesh.Offset = VT(0,0,-size/8)
1080
	wave.CFrame = cframe
1081
	coroutine.resume(coroutine.create(function(PART)
1082
		for i = 1, waitt do
1083
			Swait()
1084
			mesh.Scale = mesh.Scale + VT(size/5,size/5,size/5)
1085
			mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
1086
			if doesrotate == true then
1087
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0, rotatedirection, 0)
1088
			end
1089
			wave.Transparency = wave.Transparency + (0.5/waitt)
1090
			if wave.Transparency > 0.99 then
1091
				wave:remove()
1092
			end
1093
		end
1094
	end))
1095
end
1096
1097
function CreateSwirl(inair,size,doesrotate,rotatedirection,waitt,cframe,color)
1098
	local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(color), "Effect", VT(0,0,0))
1099
	local mesh = IT("SpecialMesh",wave)
1100
	mesh.MeshType = "FileMesh"
1101
	mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
1102
	mesh.Scale = VT(size,size,size)
1103
	wave.CFrame = cframe
1104
	coroutine.resume(coroutine.create(function(PART)
1105
		for i = 1, waitt do
1106
			Swait()
1107
			mesh.Scale = mesh.Scale + VT(size/5,0,size/5)
1108
			if doesrotate == true then
1109
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0, rotatedirection, 0)
1110
			end
1111
			wave.Transparency = wave.Transparency + (0.5/waitt)
1112
			if wave.Transparency > 0.99 then
1113
				wave:remove()
1114
			end
1115
		end
1116
	end))
1117
end
1118
1119
function CreateTornado(inair,size,doesrotate,rotatedirection,waitt,cframe,color)
1120
	local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(color), "Effect", VT(0,0,0))
1121
	local mesh = IT("SpecialMesh",wave)
1122
	mesh.MeshType = "FileMesh"
1123
	mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
1124
	mesh.Scale = VT(size,size,size)
1125
	wave.CFrame = cframe
1126
	coroutine.resume(coroutine.create(function(PART)
1127
		for i = 1, waitt do
1128
			Swait()
1129
			mesh.Scale = mesh.Scale + VT(size/5,0,size/5)
1130
			if doesrotate == true then
1131
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0, rotatedirection, 0)
1132
			end
1133
			wave.Transparency = wave.Transparency + (0.5/waitt)
1134
			if wave.Transparency > 0.99 then
1135
				wave:remove()
1136
			end
1137
		end
1138
	end))
1139
end
1140
1141
function CreateRing(inair,size,doesrotate,rotatedirection,waitt,cframe,spin1,spin2,color)
1142
	local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(color), "Effect", VT(0,0,0))
1143
	local mesh = IT("SpecialMesh",wave)
1144
	mesh.MeshType = "FileMesh"
1145
	mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
1146
	mesh.Scale = VT(size,size,size)
1147
	mesh.Offset = VT(0,0,0)
1148
	wave.CFrame = cframe
1149
	coroutine.resume(coroutine.create(function(PART)
1150
		for i = 1, waitt do
1151
			Swait()
1152
			mesh.Scale = mesh.Scale + VT(size/5,size/5,size/5)
1153
			if doesrotate == true then
1154
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(spin2, rotatedirection, spin1)
1155
			end
1156
			wave.Transparency = wave.Transparency + (0.5/waitt)
1157
			if wave.Transparency > 0.99 then
1158
				wave:remove()
1159
			end
1160
		end
1161
	end))
1162
end
1163
1164
function MagicSphere(size,waitt,cframe,color)
1165
	local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(color), "Effect", VT(1,1,1))
1166
	local mesh = IT("SpecialMesh",wave)
1167
	mesh.MeshType = "Sphere"
1168
	mesh.Scale = VT(size,size,size)
1169
	mesh.Offset = VT(0,0,0)
1170
	wave.CFrame = cframe
1171
	coroutine.resume(coroutine.create(function(PART)
1172
		for i = 1, waitt do
1173
			Swait()
1174
			mesh.Scale = mesh.Scale + VT(size/5,size/5,size/5)
1175
			wave.Transparency = wave.Transparency + (1/waitt)
1176
			if wave.Transparency > 0.99 then
1177
				wave:remove()
1178
			end
1179
		end
1180
	end))
1181
end
1182
1183
function MagicSphere2(size,waitt,cframe,color)
1184
	local wave = CreatePart(3, Effects, "Neon", 0, 1, BRICKC(color), "Effect", VT(1,1,1))
1185
	local mesh = IT("SpecialMesh",wave)
1186
	mesh.MeshType = "Sphere"
1187
	mesh.Scale = VT(size,size,size)
1188
	mesh.Offset = VT(0,0,0)
1189
	wave.CFrame = cframe
1190
	coroutine.resume(coroutine.create(function(PART)
1191
		for i = 1, waitt do
1192
			Swait()
1193
			mesh.Scale = mesh.Scale - VT(size/waitt,size/waitt,size/waitt)
1194
			wave.Transparency = wave.Transparency - (1/waitt)
1195
		end
1196
		wave:remove()
1197
	end))
1198
end
1199
1200
function BreakEffect(brickcolor,cframe,x1,y1,z1,material)
1201
	local prt=part("Custom",workspace,material,0,0,brickcolor,"Effect",VT(0.5,0.5,0.5))
1202
	prt.Anchored=true
1203
	prt.CFrame=cframe*EULER(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1204
	local msh=mesh("SpecialMesh",prt,"Sphere","",VT(0,0,0),VT(x1,y1,z1))
1205
	coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) 
1206
		CF=Part.CFrame
1207
		Numbb=0
1208
		randnumb=math.random()-math.random()
1209
		for i=0,1,0.05 do
1210
			wait()
1211
			CF=CF*CF(0,1,0)
1212
			--Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
1213
			Part.CFrame=CF*EULER(Numbb,0,0)
1214
			Part.Transparency=i
1215
			Numbb=Numbb+randnumb
1216
		end
1217
		Part.Parent=nil
1218
	end),prt)
1219
end
1220
1221
function MagicBlock(size,waitt,cframe,color)
1222
	local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(color), "Effect", VT(size,size,size))
1223
	local mesh = IT("BlockMesh",wave)
1224
	wave.CFrame = cframe
1225
	coroutine.resume(coroutine.create(function(PART)
1226
		for i = 1, waitt do
1227
			Swait()
1228
			mesh.Scale = mesh.Scale + VT(size/5,size/5,size/5)
1229
			wave.CFrame = cframe * ANGLES(RAD(math.random(-360,360)),RAD(math.random(-360,360)),RAD(math.random(-360,360)))
1230
			wave.Transparency = wave.Transparency + (1/waitt)
1231
			if wave.Transparency > 0.99 then
1232
				wave:remove()
1233
			end
1234
		end
1235
	end))
1236
end
1237
1238
local EyeSizes={
1239
	NumberSequenceKeypoint.new(0,1,0),
1240
	NumberSequenceKeypoint.new(1,0.2,0)
1241
}
1242
local EyeTrans={
1243
	NumberSequenceKeypoint.new(0,0.8,0),
1244
	NumberSequenceKeypoint.new(1,1,0)
1245
}
1246
local PE=Instance.new("ParticleEmitter")
1247
PE.LightEmission=0
1248
PE.Size=NumberSequence.new(EyeSizes)
1249
PE.Transparency=NumberSequence.new(EyeTrans)
1250
PE.Lifetime=NumberRange.new(0.35,0.35,0.35)
1251
PE.Rotation=NumberRange.new(0,360)
1252
PE.Rate=15
1253
PE.Acceleration = Vector3.new(0,75,0)
1254
PE.Drag = 5
1255
PE.Enabled = false
1256
PE.Speed = NumberRange.new(0,0,0)
1257
PE.Texture="http://www.roblox.com/asset/?id=1179557490"
1258
PE.ZOffset = 0
1259
PE.Name = "Particles"
1260
1261
function CreateParticles(art,text,accel,drag,rate,type,isenabledbydefault)
1262
	local particle = PE:Clone()
1263
	particle.Parent = art
1264
	particle.Acceleration = accel
1265
	PE.Rate = rate
1266
	if type == "Fire" then
1267
		local EyeSizes={
1268
			NumberSequenceKeypoint.new(0,1,0.3),
1269
			NumberSequenceKeypoint.new(1,0.2,0.2)
1270
		}
1271
		PE.Size = NumberSequence.new(EyeSizes)
1272
	elseif type == "Smoke" then
1273
		local EyeSizes={
1274
			NumberSequenceKeypoint.new(0,1,0),
1275
			NumberSequenceKeypoint.new(1,5,0.5)
1276
		}
1277
		PE.Size = NumberSequence.new(EyeSizes)
1278
	elseif type == "Solid" then
1279
		local EyeSizes={
1280
			NumberSequenceKeypoint.new(0,1,0),
1281
			NumberSequenceKeypoint.new(1,1,0)
1282
		}
1283
		PE.Size = NumberSequence.new(EyeSizes)
1284
	end
1285
	PE.Drag = drag
1286
	particle.Texture = "http://www.roblox.com/asset/?id="..text
1287
	particle.Enabled = isenabledbydefault
1288
return particle
1289
end
1290
1291
function MakeForm(PART,TYPE)
1292
	if TYPE == "Cyl" then
1293
		local MSH = IT("CylinderMesh",PART)
1294
	elseif TYPE == "Ball" then
1295
		local MSH = IT("SpecialMesh",PART)
1296
		MSH.MeshType = "Sphere"
1297
	elseif TYPE == "Wedge" then
1298
		local MSH = IT("SpecialMesh",PART)
1299
		MSH.MeshType = "Wedge"
1300
	end
1301
end
1302
1303
--//=================================\\
1304
--\\=================================//
1305
1306
function createaddongen(limb,position,size)
1307
	local part = CreatePart(3, Weapon, "Neon", 0, 0, "Inconstitutional white", limb.Name.." Gauntlet Part", VT(0.25*Player_Size, size*0.8*Player_Size,size*0.8*Player_Size),false)
1308
	local weld = CreateWeldOrSnapOrMotor("Weld", part, limb, part, CF(0.45 * Player_Size, position * Player_Size, 0 * Player_Size) * ANGLES(RAD(45), RAD(0), RAD(0)), CF(0, 0, 0))
1309
	local part = CreatePart(3, Weapon, "Neon", 0, 0, "Toothpaste", limb.Name.." Neon Gauntlet Part", VT(0.25*Player_Size,size*Player_Size,size*Player_Size),false)
1310
	local weld = CreateWeldOrSnapOrMotor("Weld", part, limb, part, CF(0.425 * Player_Size, position * Player_Size, 0 * Player_Size) * ANGLES(RAD(45), RAD(0), RAD(0)), CF(0, 0, 0))
1311
end
1312
1313
function creategauntlet(limb)
1314
	--main--
1315
	local part = CreatePart(3, Weapon, "Metal", 0, 0, "Really black", limb.Name.." Gauntlet Part", VT(1.07*Player_Size,0.75+0.07*Player_Size,1.07*Player_Size),false)
1316
	local weld = CreateWeldOrSnapOrMotor("Weld", part, limb, part, CF(0 * Player_Size, -0.65 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
1317
	local part = CreatePart(3, Weapon, "Metal", 0, 0, "Really black", limb.Name.." Gauntlet Part", VT(1.07*Player_Size,0.25*Player_Size,1.07*Player_Size),false)
1318
	local weld = CreateWeldOrSnapOrMotor("Weld", part, limb, part, CF(0 * Player_Size, -0.115 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)), CF(0, 0, 0))
1319
	MakeForm(part,"Wedge")
1320
	local part = CreatePart(3, Weapon, "Metal", 0, 0, "Really black", limb.Name.." Gauntlet Part", VT(1.07*Player_Size,0.25*Player_Size,1.07*Player_Size),false)
1321
	local weld = CreateWeldOrSnapOrMotor("Weld", part, limb, part, CF(0 * Player_Size, 0.115 * Player_Size, 0 * Player_Size) * ANGLES(RAD(180), RAD(-90), RAD(0)), CF(0, 0, 0))
1322
	MakeForm(part,"Wedge")
1323
	local part = CreatePart(3, Weapon, "Metal", 0, 0, "Really black", limb.Name.." Gauntlet Part", VT(1.07*Player_Size,0.75+0.07*Player_Size,1.07*Player_Size),false)
1324
	local weld = CreateWeldOrSnapOrMotor("Weld", part, limb, part, CF(0 * Player_Size, 0.65 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
1325
	--neon addons
1326
	local part = CreatePart(3, Weapon, "Neon", 0, 0, "Toothpaste", limb.Name.." Neon Gauntlet Part", VT(1.05*Player_Size,2.05*Player_Size,1.05*Player_Size),false)
1327
	local weld = CreateWeldOrSnapOrMotor("Weld", part, limb, part, CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
1328
	--misc--
1329
	createaddongen(limb,0.25,0.75)
1330
	createaddongen(limb,-0.2,0.25)
1331
	createaddongen(limb,-0.35,0.25)
1332
	createaddongen(limb,-0.65,0.45)
1333
end
1334
1335
--//=================================\\
1336
--||	     WEAPON CREATION
1337
--\\=================================//
1338
1339
creategauntlet(RightArm)
1340
creategauntlet(RightLeg)
1341
1342
if Player_Size ~= 1 then
1343
	for _, v in pairs (Weapon:GetChildren()) do
1344
		if v.ClassName == "Motor" or v.ClassName == "Weld" or v.ClassName == "Snap" then
1345
			local p1 = v.Part1
1346
			v.Part1 = nil
1347
			local cf1, cf2, cf3, cf4, cf5, cf6, cf7, cf8, cf9, cf10, cf11, cf12 = v.C1:components()
1348
			v.C1 = CF(cf1 * Player_Size, cf2 * Player_Size, cf3 * Player_Size, cf4, cf5, cf6, cf7, cf8, cf9, cf10, cf11, cf12)
1349
			v.Part1 = p1
1350
		elseif v.ClassName == "Part" then
1351
			for _, b in pairs (v:GetChildren()) do
1352
				if b.ClassName == "SpecialMesh" or b.ClassName == "BlockMesh" then
1353
					b.Scale = VT(b.Scale.x * Player_Size, b.Scale.y * Player_Size, b.Scale.z * Player_Size)
1354
				end
1355
			end
1356
		end
1357
	end
1358
end
1359
1360
for _, c in pairs(Weapon:GetChildren()) do
1361
	if c.ClassName == "Part" then
1362
		c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
1363
	end
1364
end
1365
1366
Weapon.Parent = Character
1367
1368
Humanoid.Died:connect(function()
1369
	sick:remove()
1370
	sick2:remove()
1371
	CreateSound("167285348", Head, 3, 1)
1372
	ATTACK = true
1373
end)
1374
1375
print(Class_Name.." loaded.")
1376
1377
local SKILL1FRAME = CreateFrame(WEAPONGUI, 0.5, 2, UD2(0.23, 0, 0.80, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 1 Frame")
1378
local SKILL2FRAME = CreateFrame(WEAPONGUI, 0.5, 2, UD2(0.50, 0, 0.80, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 2 Frame")
1379
local SKILL3FRAME = CreateFrame(WEAPONGUI, 0.5, 2, UD2(0.365, 0, 0.93, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 3 Frame")
1380
local SKILL4FRAME = CreateFrame(WEAPONGUI, 0.5, 2, UD2(0.365, 0, 0.7, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 4 Frame")
1381
1382
local SKILL1TEXT = CreateLabel(SKILL1FRAME, "[Z-V] Tyrany cannon", C3(0.5,0,0.5), 7, "SciFi", 0, 2, 1, "Text 1")
1383
local SKILL2TEXT = CreateLabel(SKILL2FRAME, "[B] Earth shatterer", C3(0.5,0,0.5), 7, "SciFi", 0, 2, 1, "Text 2")
1384
local SKILL4TEXT = CreateLabel(SKILL4FRAME, "[E] Warp", C3(0.5,0,0.5), 10, "SciFi", 0, 2, 1, "Text 4")
1385
local SKILL3TEXT = CreateLabel(SKILL3FRAME, "[C+HOLD] Ravaging overthrower", C3(0,0,0), 5, "SciFi", 0, 2, 1, "Text 3")
1386
1387
1388
--//=================================\\
1389
--|| 			SPEECH
1390
--\\=================================//
1391
1392
function chatfunc(text,waitt)
1393
local chat = coroutine.wrap(function()
1394
if Character:FindFirstChild("TalkingBillBoard")~= nil then
1395
Character:FindFirstChild("TalkingBillBoard"):destroy()
1396
end
1397
local naeeym2 = Instance.new("BillboardGui",Character)
1398
naeeym2.Size = UDim2.new(0,100,0,40)
1399
naeeym2.StudsOffset = Vector3.new(0,5,0)
1400
naeeym2.Adornee = Character.Head
1401
naeeym2.Name = "TalkingBillBoard"
1402
naeeym2.AlwaysOnTop = true
1403
local tecks2 = Instance.new("TextLabel",naeeym2)
1404
tecks2.BackgroundTransparency = 1
1405
tecks2.BorderSizePixel = 0
1406
tecks2.Text = ""
1407
tecks2.Font = "SciFi"
1408
tecks2.TextSize = 30
1409
tecks2.TextStrokeTransparency = 1
1410
tecks2.TextColor3 = SKILLTEXTCOLOR
1411
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
1412
tecks2.Size = UDim2.new(1,0,0.5,0)
1413
for i = 1,string.len(text),1 do
1414
tecks2.Text = string.sub(text,1,i)
1415
Swait()
1416
end
1417
wait(waitt)
1418
coroutine.resume(coroutine.create(function()
1419
	for i = 1, 10 do
1420
		tecks2.TextTransparency = tecks2.TextTransparency + 0.1
1421
		Swait()
1422
	end
1423
	naeeym2:Destroy()
1424
end))
1425
end)
1426
chat()
1427
end
1428
1429
--//=================================\\
1430
--||	     DAMAGE FUNCTIONS
1431
--\\=================================//
1432
1433
function StatLabel(LABELTYPE, CFRAME, TEXT, COLOR)
1434
	local STATPART = CreatePart(3, Effects, "SmoothPlastic", 0, 1, "Really black", "Effect", VT())
1435
	STATPART.CFrame = CF(CFRAME.p + VT(0, 1.5, 0))
1436
	local BODYGYRO = IT("BodyGyro", STATPART)
1437
	local BODYPOSITION = IT("BodyPosition", STATPART)
1438
	BODYPOSITION.P = 2000
1439
	BODYPOSITION.D = 100
1440
	BODYPOSITION.maxForce = VT(math.huge, math.huge, math.huge)
1441
	if LABELTYPE == "Normal" then
1442
		BODYPOSITION.position = STATPART.Position + VT(MRANDOM(-2, 2), 6, MRANDOM(-2, 2))
1443
	elseif LABELTYPE == "Debuff" then
1444
		BODYPOSITION.position = STATPART.Position + VT(MRANDOM(-2, 2), 8, MRANDOM(-2, 2))
1445
	elseif LABELTYPE == "Interruption" then
1446
		BODYPOSITION.position = STATPART.Position + VT(MRANDOM(-2,2), 8, MRANDOM(-2, 2))
1447
	end
1448
	game:GetService("Debris"):AddItem(STATPART ,5)
1449
	local BILLBOARDGUI = Instance.new("BillboardGui", STATPART)
1450
	BILLBOARDGUI.Adornee = STATPART
1451
	BILLBOARDGUI.Size = UD2(2.5, 0, 2.5 ,0)
1452
	BILLBOARDGUI.StudsOffset = VT(-2, 2, 0)
1453
	BILLBOARDGUI.AlwaysOnTop = false
1454
	local TEXTLABEL = Instance.new("TextLabel", BILLBOARDGUI)
1455
	TEXTLABEL.BackgroundTransparency = 1
1456
	TEXTLABEL.Size = UD2(2.5, 0, 2.5, 0)
1457
	TEXTLABEL.Text = TEXT
1458
	TEXTLABEL.Font = "SciFi"
1459
	TEXTLABEL.FontSize="Size42"
1460
	TEXTLABEL.TextColor3 = COLOR
1461
	TEXTLABEL.TextStrokeTransparency = 1
1462
	TEXTLABEL.TextScaled = true
1463
	TEXTLABEL.TextWrapped = true
1464
	coroutine.resume(coroutine.create(function(THEPART, THEBODYPOSITION, THETEXTLABEL)
1465
		wait(0.2)
1466
		for i=1, 5 do
1467
			wait()
1468
			THEBODYPOSITION.Position = THEPART.Position - VT(0, 0.5 ,0)
1469
		end
1470
		wait(1.2)
1471
		for i=1, 5 do
1472
			wait()
1473
			THETEXTLABEL.TextTransparency = THETEXTLABEL.TextTransparency + 0.2
1474
			THETEXTLABEL.TextStrokeTransparency = THETEXTLABEL.TextStrokeTransparency + 0.2
1475
			THEBODYPOSITION.position = THEPART.Position + VT(0, 0.5, 0)
1476
		end
1477
		THEPART.Parent = nil
1478
	end),STATPART, BODYPOSITION, TEXTLABEL)
1479
end
1480
1481
1482
--//=================================\\
1483
--||			DAMAGING
1484
--\\=================================//
1485
1486
function dealdamage(hit,min,max,maxstrength,beserk,critrate,critmultiplier)
1487
	if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent:FindFirstChild("HitBy"..Player.Name) == nil then
1488
		local humanoid = hit.Parent:FindFirstChildOfClass("Humanoid")
1489
		local dmg = math.random(min,max)
1490
		if humanoid.Health > 0 then
1491
			if beserk == true then
1492
				humanoid.Health = 0
1493
			else
1494
				CreateSound("260430060", hit, 1.2, MRANDOM(7, 12) / 10)
1495
				hit.Velocity = CFrame.new(Torso.Position,hit.Position).lookVector*5*maxstrength
1496
				if math.random(1,100) < critrate+1 then
1497
					humanoid.Health = humanoid.Health - dmg*critmultiplier
1498
					StatLabel("Normal", hit.CFrame * CF(0, 0 + (hit.Size.z - 1), 0), "CRIT/"..dmg*critmultiplier, C3(255/255, 0, 0))
1499
				else
1500
					humanoid.Health = humanoid.Health - dmg
1501
					StatLabel("Normal", hit.CFrame * CF(0, 0 + (hit.Size.z - 1), 0), dmg, C3(0, 0, 0))
1502
				end
1503
				local defence = Instance.new("BoolValue",hit.Parent)
1504
				defence.Name = ("HitBy"..Player.Name)
1505
				game:GetService("Debris"):AddItem(defence, 0.5)
1506
			end
1507
		end
1508
	end
1509
end
1510
1511
function AoEDamage(position,radius,min,max,maxstrength,beserk,critrate,critmultiplier,CanBeDodgedByJumping)
1512
	local dmg = math.random(min,max)
1513
	for i,v in ipairs(workspace:GetChildren()) do
1514
	if v:FindFirstChild("HitBy"..Player.Name) == nil then
1515
		local body = v:GetChildren()
1516
			for part = 1, #body do
1517
				if(v:FindFirstChild("HitBy"..Player.Name) == nil and (body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
1518
					if(body[part].Position - position).Magnitude < radius then
1519
						if v.ClassName == "Model" then
1520
							if v:FindFirstChild("Humanoid") then
1521
								if v.Humanoid.Health ~= 0 then
1522
									if CanBeDodgedByJumping == true then
1523
										if body[part].Position.Y < position.Y+5 then
1524
											if math.random(1,100) < critrate+1 then
1525
												v.Humanoid.Health = v.Humanoid.Health - dmg*critmultiplier
1526
												StatLabel("Normal", body[part].CFrame * CF(0, 0 + (body[part].Size.z - 1), 0), "CRIT/"..dmg*critmultiplier, C3(255/255, 0, 0))
1527
											else
1528
												v.Humanoid.Health = v.Humanoid.Health - dmg
1529
												StatLabel("Normal", body[part].CFrame * CF(0, 0 + (body[part].Size.z - 1), 0), dmg, C3(0, 0, 0))
1530
											end
1531
											local defence = Instance.new("BoolValue",v)
1532
											defence.Name = ("HitBy"..Player.Name)
1533
											game:GetService("Debris"):AddItem(defence, 0.5)
1534
										end
1535
									else
1536
										if beserk == true then
1537
											v.Humanoid.Health = 0
1538
										end
1539
										if math.random(1,100) < critrate+1 then
1540
											v.Humanoid.Health = v.Humanoid.Health - dmg*critmultiplier
1541
											StatLabel("Normal", body[part].CFrame * CF(0, 0 + (body[part].Size.z - 1), 0), "CRIT/"..dmg*critmultiplier, C3(255/255, 0, 0))
1542
										else
1543
											v.Humanoid.Health = v.Humanoid.Health - dmg
1544
											StatLabel("Normal", body[part].CFrame * CF(0, 0 + (body[part].Size.z - 1), 0), dmg, C3(0, 0, 0))
1545
										end
1546
										local defence = Instance.new("BoolValue",v)
1547
										defence.Name = ("HitBy"..Player.Name)
1548
										game:GetService("Debris"):AddItem(defence, 0.5)
1549
									end
1550
								end
1551
							end
1552
						end
1553
						body[part].Velocity = CFrame.new(position,body[part].Position).lookVector*5*maxstrength
1554
					end
1555
				end
1556
			end
1557
			if v.ClassName == "Part" then
1558
				if v.Anchored == false and (v.Position - position).Magnitude < radius then
1559
					v.Velocity = CFrame.new(position,v.Position).lookVector*5*maxstrength
1560
				end
1561
			end
1562
		end
1563
	end
1564
end
1565
1566
function killnearest(position,range,maxstrength)
1567
	for i,v in ipairs(workspace:GetChildren()) do
1568
	local body = v:GetChildren()
1569
		for part = 1, #body do
1570
			if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
1571
				if(body[part].Position - position).Magnitude < range then
1572
					if v.ClassName == "Model" then
1573
						v:BreakJoints()
1574
					end
1575
					--table.insert(Effects2,{body[part],"Disappear",0.02,2,2,2,2})
1576
					body[part].Velocity = CFrame.new(position,body[part].Position).lookVector*5*maxstrength
1577
				end
1578
			end
1579
		end
1580
		if v.ClassName == "Part" then
1581
			if v.Anchored == false and (v.Position - position).Magnitude < range then
1582
				--table.insert(Effects2,{v,"Disappear",0.02,2,2,2,2})
1583
				v.Velocity = CFrame.new(position,v.Position).lookVector*5*maxstrength
1584
			end
1585
		end
1586
	end
1587
end
1588
1589
--//=================================\\
1590
--||	ATTACK FUNCTIONS AND STUFF
1591
--\\=================================//
1592
1593
function CheckTableForString(Table, String)
1594
	for i, v in pairs(Table) do
1595
		if string.find(string.lower(String), string.lower(v)) then
1596
			return true
1597
		end
1598
	end
1599
	return false
1600
end
1601
1602
function CheckIntangible(Hit)
1603
	local ProjectileNames = {"Water", "Arrow", "Projectile", "Effect", "Rail", "Lightning", "Bullet"}
1604
	if Hit and Hit.Parent then
1605
		if ((not Hit.CanCollide or CheckTableForString(ProjectileNames, Hit.Name)) and not Hit.Parent:FindFirstChild("Humanoid")) then
1606
			return true
1607
		end
1608
	end
1609
	return false
1610
end
1611
1612
Debris = game:GetService("Debris")
1613
1614
function CastZapRay(StartPos, Vec, Length, Ignore, DelayIfHit)
1615
	local Direction = CFrame.new(StartPos, Vec).lookVector
1616
	local Ignore = ((type(Ignore) == "table" and Ignore) or {Ignore})
1617
	local RayHit, RayPos, RayNormal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(StartPos, Direction * Length), Ignore)
1618
	if RayHit and CheckIntangible(RayHit) then
1619
		if DelayIfHit then
1620
			wait()
1621
		end
1622
		RayHit, RayPos, RayNormal = CastZapRay((RayPos + (Vec * 0.01)), Vec, (Length - ((StartPos - RayPos).magnitude)), Ignore, DelayIfHit)
1623
	end
1624
	return RayHit, RayPos, RayNormal
1625
end
1626
1627
function turnto(position)
1628
	RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
1629
end
1630
1631
function ExplodeBomb(b)
1632
	b.Parent = Effects
1633
	b.Anchored = true
1634
	CreateSound("215395285", b, 10, 1)
1635
	MagicSphere(5,20,b.CFrame,"Toothpaste")
1636
	b.Transparency = 1
1637
	MagicBlock(3,15,b.CFrame,"Toothpaste")
1638
	--BreakEffect("Toothpaste",b.CFrame,2,2,2,"Neon")
1639
	for i = 1, 3 do
1640
		CreateSwirl(0,5,true,-0.2,25,b.CFrame * ANGLES(RAD(math.random(-360,360)),RAD(math.random(-360,360)),RAD(math.random(-360,360))),"Really black")
1641
	end
1642
	killnearest(b.Position,12,25)
1643
	game:GetService("Debris"):AddItem(b, 5)
1644
end
1645
1646
function Detonate()
1647
	bomb = Bombs:GetChildren()
1648
	for lol = 1, #bomb do
1649
		if bomb[lol].ClassName == "Part" then
1650
			local b = bomb[lol]
1651
			ExplodeBomb(b)
1652
		end
1653
	end
1654
end
1655
1656
function TyranyCannon()
1657
	ATTACK = true
1658
	for i=0, 1, 0.1 / Animation_Speed do
1659
		Swait()
1660
		turnto(Mouse.Hit.p)
1661
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0.05 * Player_Size, 0 * Player_Size, -0.1 * Player_Size) * ANGLES(RAD(10), RAD(0), RAD(40)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed/5)
1662
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
1663
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1 * Player_Size, 0.5 * Player_Size, -1 * Player_Size) * ANGLES(RAD(90), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
1664
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(10 - 2.5 * COS(SINE / 16)), RAD(0), RAD(-25 + 2.5 * SIN(SINE / 24))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
1665
		RightHip.C0 = Clerp(RightHip.C0, CF(0.95 * Player_Size, -0.75 * Player_Size, -0.5 * Player_Size) * ANGLES(RAD(0), RAD(50), RAD(0)) * ANGLES(RAD(-1.25), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
1666
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -1.1 * Player_Size, 0.25 * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-2.5), RAD(0), RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
1667
	end
1668
	local POS = Mouse.Hit.p
1669
	for i = 1, 5 do
1670
		MagicSphere(2,10,RightArm.CFrame * CF(0,-1,0),"Toothpaste")
1671
		Swait(5)
1672
	end
1673
	CreateSound("438666196", RightArm, 5, 1)
1674
	MagicSphere(5,10,RightArm.CFrame * CF(0,-1,0),"Toothpaste")
1675
	local Projectile = CreatePart(3, Bombs, "Neon", 0, 0, "Toothpaste", "Bomb-Projectile", VT(1*Player_Size,1*Player_Size,1*Player_Size),false)
1676
	Projectile.CFrame = RightArm.CFrame * CF(0,-1,0)
1677
	Projectile.CanCollide = false
1678
	MakeForm(Projectile,"Ball")
1679
	local grav = Instance.new("BodyPosition",Projectile)
1680
	grav.P = 25000
1681
	grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
1682
	grav.position = POS
1683
	grav.Name = "GravityForce"
1684
	local harm = Projectile.Touched:Connect(function(hit)
1685
		if hit.Parent ~= Character and hit.Parent:FindFirstChild("Humanoid") and Projectile.Parent ~= Effects then
1686
			ExplodeBomb(Projectile)
1687
		end
1688
	end)
1689
	ATTACK = false
1690
end
1691
1692
function RayCast(Position, Direction, MaxDistance, IgnoreList)
1693
	return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList) 
1694
end
1695
1696
function EarthShatter()
1697
	local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4 * Player_Size, Character)
1698
	if HITFLOOR ~= nil then
1699
		ATTACK = true
1700
		Rooted = true
1701
		for i=0, 1, 0.1 / Animation_Speed/2 do
1702
			Swait()
1703
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -1 * Player_Size) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.2 / Animation_Speed/8)
1704
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
1705
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5 * Player_Size, 1 * Player_Size, 1 * Player_Size) * ANGLES(RAD(30), RAD(-690), RAD(2 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 24))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed/8)
1706
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(90), RAD(25), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed/8)
1707
			RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -0.3 * Player_Size, -1 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-20)), 0.2 / Animation_Speed/8)
1708
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -0.3 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(5), RAD(0)) * ANGLES(RAD(45), RAD(0), RAD(10)), 0.2 / Animation_Speed/8)
1709
		end
1710
		for i=0, 1, 0.1 / Animation_Speed*5 do
1711
			Swait()
1712
	        RootPart.Anchored = true
1713
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -1 * Player_Size) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.2 / Animation_Speed*5)
1714
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed*5)
1715
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5 * Player_Size, 1 * Player_Size, -1.4 * Player_Size) * ANGLES(RAD(30), RAD(-690), RAD(2 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 24))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed*5)
1716
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(90), RAD(25), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed*5)
1717
			RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -0.3 * Player_Size, -1 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-20)), 0.2 / Animation_Speed*5)
1718
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -0.3 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(5), RAD(0)) * ANGLES(RAD(45), RAD(0), RAD(10)), 0.2 / Animation_Speed*5)
1719
		end
1720
		local POS = RightArm.CFrame * CF(0,-1,0).p
1721
		CreateWave(0,10,true,0.05,25,CF(POS),"Really black")
1722
		CreateWave(0,6,true,-0.05,25,CF(POS),"Really black")
1723
		CreateWave(0,2,true,0.05,25,CF(POS),"Really black")
1724
		killnearest(POS,15,25)
1725
		CreateSound("438666141", RightArm, 5, 1)
1726
		for i = 1, 10 do
1727
			local angle = math.random(-180,180)
1728
			coroutine.resume(coroutine.create(function()
1729
				local RayHit, RayPos = RayCast(Torso.Position, Vector3.new(0, -15, 0), 10000, {Character})
1730
				local SpawnPosition = RayPos
1731
				local floor = RayHit
1732
				local needcframe = RootPart.CFrame*ANGLES(RAD(0),RAD(angle),RAD(0))
1733
				local LastPosition = RayPos
1734
				local Delay = 1
1735
				if floor ~= nil then
1736
					print(floor.Name)
1737
					for i = 1, 5 do
1738
						local RayHit, RayPos = RayCast(LastPosition, needcframe.lookVector, 10, {workspace})
1739
						local End = RayPos
1740
						LastPosition = End
1741
						killnearest(End,15,25)
1742
						local locatepart = Instance.new("Part",Effects)
1743
						locatepart.Size = VT(0.5,0.5,0.5)
1744
						locatepart.Position = End
1745
						locatepart.CanCollide = false
1746
						locatepart.Anchored = true
1747
						locatepart.Name = "L0"
1748
						locatepart.Transparency = 1
1749
							if SpawnPosition then
1750
								CreateSwirl(0,2,false,0.05,25,CF(End),"Really black")
1751
								local spike = Instance.new("CornerWedgePart")
1752
								spike.Size = Vector3.new(1,15,1)
1753
								spike.Material = HITFLOOR.Material
1754
								spike.Color = HITFLOOR.Color
1755
								spike.Anchored = true
1756
								spike.CanCollide = false
1757
								spike.CFrame = CFrame.new(End.X,SpawnPosition.Y+2,End.Z)
1758
								spike.Orientation = Vector3.new(math.random(-15,15),math.random(-180,180),math.random(-15,15))
1759
								spike.Name = HITFLOOR.Name.."Spike"
1760
								CreateSound("341300954", spike, 1, (math.random(8,12)/10))
1761
								for i = 1, 3 do
1762
									local overlay = spike:Clone()
1763
									overlay.Size = overlay.Size + Vector3.new(0.2,0.2*2,0.2)
1764
									overlay.CFrame = spike.CFrame
1765
									overlay.Parent = nil
1766
									overlay.Orientation = Vector3.new(math.random(-15,15),math.random(-180,180),math.random(-15,15))
1767
									overlay.Parent = Effects
1768
									table.insert(Effects2,{overlay,"Disappear",0.01,0,0,0,0})
1769
								end
1770
								spike.Size = Vector3.new(2,25,2)
1771
								spike.Parent = Effects
1772
								table.insert(Effects2,{spike,"Disappear",0.01,0,0,0,0})
1773
							end
1774
						Swait(5)
1775
						game:GetService("Debris"):AddItem(locatepart, 5)
1776
					end
1777
				end
1778
			end))
1779
		end
1780
		for i=0, 6, 0.1 / Animation_Speed*5 do
1781
			Swait()
1782
	        RootPart.Anchored = true
1783
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -1 * Player_Size) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.2 / Animation_Speed*5)
1784
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed*5)
1785
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5 * Player_Size, 1 * Player_Size, -1.4 * Player_Size) * ANGLES(RAD(30), RAD(-690), RAD(2 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 24))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed*5)
1786
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(90), RAD(25), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed*5)
1787
			RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -0.3 * Player_Size, -1 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-20)), 0.2 / Animation_Speed*5)
1788
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -0.3 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(5), RAD(0)) * ANGLES(RAD(45), RAD(0), RAD(10)), 0.2 / Animation_Speed*5)
1789
		end
1790
		ATTACK = false
1791
		Rooted = false
1792
	end
1793
end
1794
1795
function RavagingOverthrower()
1796
	ATTACK = true
1797
	Rooted = true
1798
	chatfunc("I will show you what it's like to burn.",4)
1799
	for i=0, 1, 0.1 / Animation_Speed do
1800
		Swait()
1801
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size + 0.05 * COS(SINE / 12) * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1802
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1803
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(180), RAD(0), RAD(25)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
1804
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(180), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
1805
		RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -1 * Player_Size, -0 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1806
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -1 * Player_Size, -0 * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1807
	end
1808
	CreateSound("348663022", Torso, 5, 1)
1809
	local StartPos = RootPart.CFrame * CF(0,10,0).p
1810
	for i = 1, 5 do
1811
		MagicSphere2(25,25,CF(StartPos),"Toothpaste")
1812
		Swait(15)
1813
	end
1814
	local soundeffect = IT("Sound",Torso)
1815
	soundeffect.SoundId = "rbxassetid://487186990"
1816
	soundeffect.Looped = true
1817
	soundeffect.Volume = 10
1818
	soundeffect.Playing = true
1819
	repeat
1820
		turnto(Mouse.Hit.p)
1821
		MagicSphere2(25,25,CF(StartPos),"Toothpaste")
1822
		MagicSphere(25/10,25,CF(StartPos),"Toothpaste")
1823
		local RayHit, RayPos, RayNormal = CastZapRay(StartPos, Mouse.Hit.p, 750, Character, false)
1824
		local distance = (StartPos - RayPos).magnitude
1825
		local RayBeam = IT("Part",Effects)
1826
		RayBeam.Material = "Neon"
1827
		RayBeam.Anchored = true
1828
		RayBeam.BrickColor = BRICKC"Toothpaste"
1829
		local mesh = IT("SpecialMesh",RayBeam)
1830
		mesh.MeshType = "Cylinder"
1831
		RayBeam.Size = Vector3.new(distance+10, 5, 5)
1832
		RayBeam.CFrame = CFrame.new(StartPos, RayPos) * CFrame.new(0, 0, -distance/2) * ANGLES(RAD(0),RAD(90),RAD(0))
1833
		MagicSphere(15,5,CF(RayPos),"Toothpaste")
1834
		killnearest(RayPos,15,100)
1835
		for i = 1, 3 do
1836
			CreateSwirl(0,25,true,-0.2,5,CF(RayPos) * ANGLES(RAD(math.random(-360,360)),RAD(math.random(-360,360)),RAD(math.random(-360,360))),"Really black")
1837
		end
1838
		Swait()
1839
		if KEYHOLD == false then
1840
			coroutine.resume(coroutine.create(function()
1841
				for i = 1, 5 do
1842
					RayBeam.Transparency = RayBeam.Transparency + 1/5
1843
					Swait()
1844
				end
1845
				RayBeam:remove()
1846
			end))
1847
		else
1848
			RayBeam:remove()
1849
		end
1850
	until KEYHOLD == false
1851
	soundeffect:remove()
1852
	ATTACK = false
1853
	Rooted = false
1854
end
1855
1856
function dodadance()
1857
	ATTACK = true
1858
	Rooted = true
1859
	DANCE = true
1860
	sick:Stop()
1861
	sick2:Play()
1862
	local Animation_Speed2 = 1.5
1863
	tecks2.Text = Player.Name..", Dance revolution from another world"
1864
	repeat
1865
		for i=0, 1.3, 0.1 / Animation_Speed2 do
1866
			Swait()
1867
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -0.2 * Player_Size) * ANGLES(RAD(25), RAD(0), RAD(-15)), 0.15 / Animation_Speed2)
1868
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed2)
1869
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75 * Player_Size, 0.5 * Player_Size, -1 * Player_Size) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
1870
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(-180)) * LEFTSHOULDERC0, 0.15 / Animation_Speed2)
1871
			RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -0.5 * Player_Size, -0.3 * Player_Size) * ANGLES(RAD(0), RAD(120), RAD(35)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 0.15 / Animation_Speed2)
1872
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(-35)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 0.15 / Animation_Speed2)
1873
		end
1874
		MagicSphere(5,15,Torso.CFrame,"Toothpaste")
1875
		for i=0, 1.3, 0.1 / Animation_Speed2 do
1876
			Swait()
1877
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -0.2 * Player_Size) * ANGLES(RAD(25), RAD(0), RAD(15)), 0.15 / Animation_Speed2)
1878
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed2)
1879
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75 * Player_Size, 0.5 * Player_Size, -1 * Player_Size) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
1880
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(-120)) * LEFTSHOULDERC0, 0.15 / Animation_Speed2)
1881
			RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(35)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1882
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -0.5 * Player_Size, -0.3 * Player_Size) * ANGLES(RAD(0), RAD(-120), RAD(-35)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1883
		end
1884
		MagicSphere(5,15,Torso.CFrame,"Toothpaste")
1885
	until DANCE == false
1886
	tecks2.Text = Player.Name..", Ravager from another world"
1887
	sick:Play()
1888
	sick2:Stop()
1889
	ATTACK = false
1890
	Rooted = false
1891
end
1892
1893
function Warp()
1894
	MagicSphere2(10,5,Torso.CFrame,"Toothpaste")
1895
	RootPart.CFrame = CF(VT(Mouse.Hit.p.X,Mouse.Hit.p.Y+4,Mouse.Hit.p.Z))
1896
	CreateSound("282061340", Torso, 2, 1)
1897
	MagicSphere(5,5,Torso.CFrame,"Toothpaste")
1898
	for i = 1, 3 do
1899
		CreateSwirl(0,5,true,-0.2,25,Torso.CFrame * ANGLES(RAD(math.random(-360,360)),RAD(math.random(-360,360)),RAD(math.random(-360,360))),"Really black")
1900
	end
1901
	killnearest(Torso.Position,12,25)
1902
	Swait()
1903
	turnto(Mouse.Hit.p)
1904
end
1905
1906
--//=================================\\
1907
--||	  ASSIGN THINGS TO KEYS
1908
--\\=================================//
1909
1910
Humanoid.Changed:connect(function(Jump)
1911
	if Jump == "Jump" and (Disable_Jump == true or DISABLEJUMPING == true) then
1912
		Humanoid.Jump = false
1913
	end
1914
end)
1915
1916
function MouseDown(Mouse)
1917
	if ATTACK == false then
1918
	end
1919
end
1920
1921
function MouseUp(Mouse)
1922
HOLD = false
1923
end
1924
1925
function KeyDown(Key)
1926
	KEYHOLD = true
1927
	if Key == "z" and ATTACK == false then
1928
		TyranyCannon()
1929
	end
1930
1931
	if Key == "b" and ATTACK == false then
1932
		EarthShatter()
1933
	end
1934
1935
	if Key == "c" and ATTACK == false then
1936
		RavagingOverthrower()
1937
	end
1938
1939
	if Key == "v" and ATTACK == false then
1940
		Detonate()
1941
	end
1942
1943
	if Key == "e" and ATTACK == false then
1944
		Warp()
1945
	end
1946
1947
	if Key == "t" and ATTACK == false then
1948
		CreateSound("159882644", Head, 5, 0.8)
1949
	end
1950
1951
	if Key == "t" and DANCE == true then
1952
		CreateSound("887591869", Head, 5, 1)
1953
	end
1954
1955
	if Key == "x" and (ATTACK == false or DANCE == true) then
1956
		if DANCE == false then
1957
			dodadance()
1958
		elseif DANCE == true then
1959
			DANCE = false
1960
		end
1961
	end
1962
end
1963
1964
function KeyUp(Key)
1965
	KEYHOLD = false
1966
end
1967
1968
	Mouse.Button1Down:connect(function(NEWKEY)
1969
		MouseDown(NEWKEY)
1970
	end)
1971
	Mouse.Button1Up:connect(function(NEWKEY)
1972
		MouseUp(NEWKEY)
1973
	end)
1974
	Mouse.KeyDown:connect(function(NEWKEY)
1975
		KeyDown(NEWKEY)
1976
	end)
1977
	Mouse.KeyUp:connect(function(NEWKEY)
1978
		KeyUp(NEWKEY)
1979
	end)
1980
1981
--//=================================\\
1982
--\\=================================//
1983
1984
1985
function unanchor()
1986
	if UNANCHOR == true then
1987
		g = Character:GetChildren()
1988
		for i = 1, #g do
1989
			if g[i].ClassName == "Part" then
1990
				g[i].Anchored = false
1991
			end
1992
		end
1993
	end
1994
end
1995
1996
1997
--//=================================\\
1998
--||	WRAP THE WHOLE SCRIPT UP
1999
--\\=================================//
2000
2001
Humanoid.Changed:connect(function(Jump)
2002
	if Jump == "Jump" and (Disable_Jump == true or DISABLEJUMPING == true) then
2003
		Humanoid.Jump = false
2004
	end
2005
end)
2006
2007
		ANIMATE.Parent = nil
2008
		local IDLEANIMATION = Humanoid:LoadAnimation(ROBLOXIDLEANIMATION)
2009
		IDLEANIMATION:Play()
2010
2011
createbodypart("Eye","Toothpaste",Head,VT(0.20, 0.2, -0.55),VT(6,2,2))
2012
createbodypart("Eye","Toothpaste",Head,VT(-0.20, 0.2, -0.55),VT(6,2,2))
2013
createbodypart("Eye","Really black",Head,VT(0.20, 0.2, -0.57),VT(0.8,0.8,2))
2014
createbodypart("Eye","Really black",Head,VT(-0.20, 0.2, -0.57),VT(0.8,0.8,2))
2015
2016
while true do
2017
	Swait()
2018
	SINE = SINE + CHANGE
2019
	local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
2020
	local TORSOVERTICALVELOCITY = RootPart.Velocity.y
2021
	local LV = Torso.CFrame:pointToObjectSpace(Torso.Velocity - Torso.Position)
2022
	local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4 * Player_Size, Character)
2023
	local WALKSPEEDVALUE = 12 / (Humanoid.WalkSpeed / 16)
2024
		if ANIM == "Walk" and TORSOVELOCITY > 1 then
2025
			RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.1 * COS(SINE / (WALKSPEEDVALUE / 2)) * Player_Size) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2026
			Neck.C1 = Clerp(Neck.C1, CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2027
			RightHip.C1 = Clerp(RightHip.C1, CF(0.5 * Player_Size, 0.875 * Player_Size - 0.125 * SIN(SINE / WALKSPEEDVALUE) * Player_Size, -0.125 * COS(SINE / WALKSPEEDVALUE) * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(60 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2028
			LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5 * Player_Size, 0.875 * Player_Size + 0.125 * SIN(SINE / WALKSPEEDVALUE) * Player_Size, 0.125 * COS(SINE / WALKSPEEDVALUE) * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(60 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2029
		elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
2030
			RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2031
			Neck.C1 = Clerp(Neck.C1, CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2032
			RightHip.C1 = Clerp(RightHip.C1, CF(0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2033
			LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2034
		end
2035
		if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
2036
			ANIM = "Jump"
2037
			if ATTACK == false then
2038
				RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2039
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2040
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75 * Player_Size, 0.5 * Player_Size, -1 * Player_Size) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
2041
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
2042
				RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -1 * Player_Size, -0.3 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 0.2 / Animation_Speed)
2043
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -1 * Player_Size, -0.3 * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 0.2 / Animation_Speed)
2044
	        end
2045
		elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
2046
			ANIM = "Fall"
2047
			if ATTACK == false then
2048
				RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2049
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2050
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75 * Player_Size, 0.5 * Player_Size, -1 * Player_Size) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
2051
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
2052
				RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 0.2 / Animation_Speed)
2053
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 0.2 / Animation_Speed)
2054
			end
2055
		elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
2056
			ANIM = "Idle"
2057
			if ATTACK == false then
2058
				RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -0.2 * Player_Size + 0.05 * COS(SINE / 12) * Player_Size) * ANGLES(RAD(10), RAD(0), RAD(-20)), 0.15 / Animation_Speed)
2059
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(5)), 0.15 / Animation_Speed)
2060
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75 * Player_Size, 0.5 * Player_Size, -1 * Player_Size) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
2061
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(10 - 2.5 * COS(SINE / 16)), RAD(0), RAD(-25 + 2.5 * SIN(SINE / 24))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
2062
				RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -0.8 * Player_Size - 0.05 * COS(SINE / 12) * Player_Size, -0.2 * Player_Size) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-2.5)), 0.15 / Animation_Speed)
2063
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -0.8 * Player_Size - 0.05 * COS(SINE / 12) * Player_Size, -0.2 * Player_Size) * ANGLES(RAD(0), RAD(-65), RAD(0)) * ANGLES(RAD(-7.5), RAD(0), RAD(-15)), 0.15 / Animation_Speed)
2064
			end
2065
		elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
2066
			ANIM = "Walk"
2067
			WALK = WALK + 1 / Animation_Speed
2068
			if WALK >= 15 - (5 * (Humanoid.WalkSpeed / 16 / Player_Size)) then
2069
				WALK = 0
2070
				if WALKINGANIM == true then
2071
					WALKINGANIM = false
2072
				elseif WALKINGANIM == false then
2073
					WALKINGANIM = true
2074
				end
2075
			end
2076
			--RightHip.C1 = Clerp(RightHip.C1, CF(0.5 * Player_Size, 0.875 * Player_Size - 0.125 * SIN(SINE / WALKSPEEDVALUE) * Player_Size, -0.125 * COS(SINE / WALKSPEEDVALUE) * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(60 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2077
			--LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5 * Player_Size, 0.875 * Player_Size + 0.125 * SIN(SINE / WALKSPEEDVALUE) * Player_Size, 0.125 * COS(SINE / WALKSPEEDVALUE) * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(60 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2078
			if ATTACK == false then
2079
				RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -0.2 * Player_Size + 0.05 * COS(SINE / 12) * Player_Size) * ANGLES(RAD(10), RAD(0), RAD(-20)), 0.15 / Animation_Speed)
2080
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(5 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(5)), 0.15 / Animation_Speed)
2081
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75 * Player_Size, 0.5 * Player_Size, -1 * Player_Size) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
2082
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(-60 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
2083
				RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -1 * Player_Size, -0 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2084
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 * Player_Size, -1 * Player_Size, -0 * Player_Size) * ANGLES(RAD(0), RAD(-65), RAD(0)) * ANGLES(RAD(-7.5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2085
			end
2086
		end
2087
if #Effects2>0 then
2088
for e=1,#Effects2 do
2089
if Effects2[e]~=nil then
2090
local Thing=Effects2[e]
2091
if Thing~=nil then
2092
local Part=Thing[1]
2093
local Mode=Thing[2]
2094
local Delay=Thing[3]
2095
local IncX=Thing[4]
2096
local IncY=Thing[5]
2097
local IncZ=Thing[6]
2098
local Part2=Thing[8]
2099
if Thing[1].Transparency<=1 then
2100
if Thing[2]=="Block1" then
2101
Thing[1].CFrame=Thing[1].CFrame
2102
Mesh=Thing[1].Mesh
2103
Mesh.Scale=Mesh.Scale+VT(Thing[4],Thing[5],Thing[6])
2104
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2105
elseif Thing[2]=="Cylinder" then
2106
Mesh=Thing[1].Mesh
2107
Mesh.Scale=Mesh.Scale+VT(Thing[4],Thing[5],Thing[6])
2108
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2109
elseif Thing[2]=="Blood" then
2110
Mesh=Thing[7]
2111
Thing[1].CFrame=Thing[1].CFrame*CF(0,.5,0)
2112
Mesh.Scale=Mesh.Scale+VT(Thing[4],Thing[5],Thing[6])
2113
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2114
elseif Thing[2]=="Elec" then
2115
Mesh=Thing[1].Mesh
2116
Mesh.Scale=Mesh.Scale+VT(Thing[7],Thing[8],Thing[9])
2117
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2118
elseif Thing[2]=="Disappear" then
2119
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2120
end
2121
else
2122
Part.Parent=nil
2123
table.remove(Effects2,e)
2124
end
2125
end
2126
end
2127
end
2128
end
2129
unanchor()
2130
Humanoid.MaxHealth = "inf"
2131
Humanoid.Health = "inf"
2132
if Rooted == false then
2133
	Disable_Jump = false
2134
	Humanoid.WalkSpeed = Speed
2135
elseif Rooted == true then
2136
	Disable_Jump = true
2137
	Humanoid.WalkSpeed = 0
2138
end
2139
q = Character:GetChildren()
2140
for u = 1, #q do
2141
	if q[u].ClassName == "Accessory" or q[u].ClassName == "Hat" then
2142
		q[u]:remove()
2143
	elseif q[u].ClassName == "Shirt" then
2144
		q[u]:Destroy()
2145
	elseif q[u].ClassName == "Pants" then
2146
		q[u]:Destroy()
2147
	elseif q[u].ClassName == "CharacterMesh" then
2148
		q[u]:remove()
2149
	elseif q[u].ClassName == "ShirtGraphic" then
2150
		q[u]:remove()
2151
	elseif q[u].ClassName == "Part" and q[u].Name ~= "HumanoidRootPart" then
2152
		q[u].Color = Color3.new(0/255, 0/255, 0/255)
2153
	end
2154
end
2155
if Head:FindFirstChild("face") then
2156
	Head.face:remove()
2157
end
2158
if Head:FindFirstChild("Died") then
2159
	Head.Died:remove()
2160
end
2161
bomb = Bombs:GetChildren()
2162
	for lol = 1, #bomb do
2163
		if bomb[lol].ClassName == "Part" then
2164
			MagicSphere2(2,5,bomb[lol].CFrame,"Really black")
2165
		end
2166
	end
2167
end
2168
2169
--//=================================\\
2170
--\\=================================//
2171
2172
2173
2174
2175
2176
--//====================================================\\--
2177
--||			  		 END OF SCRIPT
2178
--\\====================================================//--