SHOW:
|
|
- or go back to the newest paste.
1 | --[[ iKing_Hacker's script gui ]]-- | |
2 | --[[ lol ur not supposed to have this ]]-- | |
3 | ||
4 | - | local plr = game:GetService("Players").iKing_Hacker |
4 | + | local plr = game:GetService("Players").LocalPlayer |
5 | ||
6 | local scripttab = { | |
7 | { | |
8 | "Bubble", | |
9 | function() | |
10 | - | local plr = game:GetService("Players").iKing_Hacker |
10 | + | |
11 | local char,mouse = plr.Character,plr:GetMouse() | |
12 | ||
13 | local tS = false | |
14 | ||
15 | local p = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")) | |
16 | p.Anchored = true | |
17 | p.CanCollide = false | |
18 | p.Transparency = 1 | |
19 | p.TopSurface = "Smooth" | |
20 | p.BottomSurface = "Smooth" | |
21 | p.Size = Vector3.new(7,7,7) | |
22 | p.BrickColor = BrickColor.new("Toothpaste") | |
23 | p.Material = "Neon" | |
24 | p.Shape = "Ball" | |
25 | p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position) | |
26 | local vel = Instance.new("BodyVelocity",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")) | |
27 | vel.Velocity = Vector3.new(0,0,0) | |
28 | vel.MaxForce = Vector3.new(0,0,0) | |
29 | ||
30 | mouse.KeyDown:connect(function(key) | |
31 | if key == "f" then | |
32 | if tS == false then | |
33 | tS = true | |
34 | p.Transparency = 0.7 | |
35 | char.Humanoid.WalkSpeed = 40 | |
36 | else | |
37 | char.Humanoid.WalkSpeed = 16 | |
38 | tS = false | |
39 | p.Transparency = 1 | |
40 | table.foreach(Enum.HumanoidStateType:GetEnumItems(),function(st) local s,m = pcall(function() char:FindFirstChild("Humanoid"):SetStateEnabled(st,true) end) if s == false then end end) | |
41 | char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,false) | |
42 | end | |
43 | end | |
44 | end) | |
45 | ||
46 | char:WaitForChild("Humanoid").Died:connect(function() | |
47 | for i,v in pairs(char:GetChildren()) do | |
48 | if v:IsA("BasePart") then | |
49 | v.Anchored = true | |
50 | v.Transparency = 1 | |
51 | v.CanCollide = false | |
52 | elseif v:IsA("Accessory") then | |
53 | v:Destroy() | |
54 | end | |
55 | end | |
56 | for i=1,50 do | |
57 | p.Size = p.Size + Vector3.new(0.3,0.3,0.3) | |
58 | p.Transparency = p.Transparency + (0.3/50) | |
59 | wait() | |
60 | end | |
61 | end) | |
62 | ||
63 | local frame = 0 | |
64 | game:GetService("RunService").RenderStepped:connect(function() | |
65 | frame = frame + 1 | |
66 | if tS == true then | |
67 | if math.floor(frame/4) == frame/4 then | |
68 | local initSize = math.random(70,100)/100 | |
69 | ||
70 | local p2 = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")) | |
71 | p2.Anchored = true | |
72 | p2.CanCollide = false | |
73 | p2.Transparency = 0.5 | |
74 | p2.TopSurface = "Smooth" | |
75 | p2.BottomSurface = "Smooth" | |
76 | p2.Size = Vector3.new(initSize,initSize,initSize) | |
77 | p2.BrickColor = BrickColor.new("Toothpaste") | |
78 | p2.Material = "Neon" | |
79 | p2.Shape = "Ball" | |
80 | ||
81 | local randcf = CFrame.new(char:FindFirstChild("Torso").Position + Vector3.new(math.random(-35,35)/10,math.random(-35,35)/10,math.random(-35,35)/10) or char:FindFirstChild("UpperTorso").Position + Vector3.new(math.random(-35,35)/10,math.random(-35,35)/10,math.random(-35,35)/10),char:FindFirstChild("Torso").Position) | |
82 | p2.CFrame = randcf | |
83 | local frmdet | |
84 | frmdet = game:GetService("RunService").RenderStepped:connect(function() | |
85 | p2.Size = p2.Size - Vector3.new(initSize/50,initSize/50,initSize/50) | |
86 | p2.Transparency = p2.Transparency + (0.5/60) | |
87 | p2.CFrame = randcf | |
88 | randcf = randcf * CFrame.new(0,0,0.02) | |
89 | if p2.Transparency >= 1 then | |
90 | frmdet:disconnect() | |
91 | p2:Destroy() | |
92 | end | |
93 | end) | |
94 | end | |
95 | p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position) | |
96 | table.foreach(Enum.HumanoidStateType:GetEnumItems(),function(st) local s,m = pcall(function() char:FindFirstChild("Humanoid"):SetStateEnabled(st,false) end) if s == false then end end) | |
97 | char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,true) | |
98 | char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Jumping,true) | |
99 | char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Dead,true) | |
100 | char:FindFirstChild("Humanoid"):ChangeState(Enum.HumanoidStateType.Swimming) | |
101 | vel.MaxForce = Vector3.new(500,4000,500) | |
102 | else | |
103 | p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position) | |
104 | vel.MaxForce = Vector3.new(0,0,0) | |
105 | end | |
106 | end) | |
107 | end | |
108 | }, | |
109 | { | |
110 | "Platform", | |
111 | function() | |
112 | local oldtick = tick() | |
113 | warn("Loading platform...") | |
114 | ||
115 | local plr = game:GetService("Players").LocalPlayer | |
116 | local char,mouse = plr.Character,plr:GetMouse() | |
117 | ||
118 | local amountbricks = 100 | |
119 | ||
120 | local inc = 360/amountbricks | |
121 | ||
122 | local model = Instance.new("Model",char) | |
123 | model.Name = "pltfrm" | |
124 | local folder = Instance.new("Folder",model) | |
125 | folder.Name = "trnsprncy" | |
126 | ||
127 | local atY = char:FindFirstChild("HumanoidRootPart").Position.Y - 2.5 | |
128 | local tY = atY | |
129 | ||
130 | local P = Instance.new("Part",model) | |
131 | P.Anchored = true | |
132 | P.Transparency = 0.7 | |
133 | P.Material = "Neon" | |
134 | P.Shape = "Cylinder" | |
135 | P.BrickColor = BrickColor.new("New Yeller") | |
136 | P.Size = Vector3.new(0.2,5.9,5.9) | |
137 | P.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY-0.01,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)) | |
138 | ||
139 | model.PrimaryPart = P | |
140 | ||
141 | for i=1,amountbricks do | |
142 | local p = Instance.new("Part",model) | |
143 | p.Name = i | |
144 | p.Size = Vector3.new(0.2,0.2,0.2) | |
145 | p.Anchored = true | |
146 | p.CanCollide = false | |
147 | p.Locked = true | |
148 | --p.Material = "Neon" | |
149 | p.BrickColor = BrickColor.new("Really black") | |
150 | p.Transparency = 0 | |
151 | ||
152 | local cosine = math.cos(math.rad(inc*i))*3 | |
153 | local sine = math.sin(math.rad(inc*i))*3 | |
154 | ||
155 | p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z) + Vector3.new(cosine,0,sine),Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z)) | |
156 | end | |
157 | ||
158 | mouse.KeyDown:connect(function(key) | |
159 | if key == "r" then | |
160 | local kup | |
161 | local frm | |
162 | frm = game:GetService("RunService").RenderStepped:connect(function() | |
163 | atY = atY + 0.3 | |
164 | end) | |
165 | kup = mouse.KeyUp:connect(function(localkey) | |
166 | if localkey == "r" then | |
167 | frm:disconnect() | |
168 | kup:disconnect() | |
169 | end | |
170 | end) | |
171 | elseif key == "f" then | |
172 | local kup | |
173 | local frm | |
174 | frm = game:GetService("RunService").RenderStepped:connect(function() | |
175 | atY = atY - 0.3 | |
176 | end) | |
177 | kup = mouse.KeyUp:connect(function(localkey) | |
178 | if localkey == "f" then | |
179 | frm:disconnect() | |
180 | kup:disconnect() | |
181 | end | |
182 | end) | |
183 | end | |
184 | end) | |
185 | ||
186 | local frame = 0 | |
187 | game:GetService("RunService").RenderStepped:connect(function() | |
188 | frame = frame + 1 | |
189 | for i,v in pairs(folder:GetChildren()) do | |
190 | v.Transparency = v.Transparency + 0.04 | |
191 | if v.Transparency >= 1 then | |
192 | v:Destroy() | |
193 | end | |
194 | end | |
195 | if P.Parent == model and P ~= nil then | |
196 | tY = atY + math.cos(tick()*2)/4 | |
197 | model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90))) | |
198 | --if math.floor(frame/5) == frame/5 then | |
199 | for i=1,3 do | |
200 | local cosine = math.cos(math.rad(((360/3)*i)+frame*3))*3.5 | |
201 | local sine = math.sin(math.rad(((360/3)*i)+frame*3))*3.5 | |
202 | local ocosine = math.cos(math.rad(((360/3)*i)+frame*3-1))*3.5 | |
203 | local osine = math.sin(math.rad(((360/3)*i)+frame*3-1))*3.5 | |
204 | ||
205 | local magn = (Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine) - Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)).Magnitude | |
206 | ||
207 | local p = Instance.new("Part",folder) | |
208 | p.Anchored = true | |
209 | p.Material = "Neon" | |
210 | p.BrickColor = BrickColor.new("New Yeller") | |
211 | p.CanCollide = false | |
212 | p.Size = Vector3.new(0.2,0.2,magn*3) | |
213 | p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine), Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)) * CFrame.new(0,0,-magn/2) | |
214 | --[[local frm | |
215 | frm = game:GetService("RunService").RenderStepped:connect(function() | |
216 | repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1 | |
217 | p:Destroy() | |
218 | frm:disconnect() | |
219 | end)]] | |
220 | end | |
221 | --[[for i=1,2 do | |
222 | local cosine = math.cos(math.rad((180*i)-frame*3))*2.5 | |
223 | local sine = math.sin(math.rad((180*i)-frame*3))*2.5 | |
224 | local ocosine = math.cos(math.rad((180*i)-frame*3-1))*2.5 | |
225 | local osine = math.sin(math.rad((180*i)-frame*3-1))*2.5 | |
226 | ||
227 | local magn = (Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine) - Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)).Magnitude | |
228 | ||
229 | local p = Instance.new("Part",model) | |
230 | p.Anchored = true | |
231 | p.CanCollide = false | |
232 | p.Size = Vector3.new(0.2,0.2,magn*3) | |
233 | p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine), Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)) * CFrame.new(0,0,-magn/2) | |
234 | local frm | |
235 | frm = game:GetService("RunService").RenderStepped:connect(function() | |
236 | repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1 | |
237 | p:Destroy() | |
238 | frm:disconnect() | |
239 | end) | |
240 | end]] | |
241 | --end | |
242 | else | |
243 | tY = atY + math.cos(tick()*2)/4 | |
244 | delay(0.2,function() P:Destroy() end) | |
245 | P = Instance.new("Part",model) | |
246 | P.Anchored = true | |
247 | P.Transparency = 0.7 | |
248 | P.Material = "Neon" | |
249 | P.Shape = "Cylinder" | |
250 | P.BrickColor = BrickColor.new("New Yeller") | |
251 | P.Size = Vector3.new(0.2,5.9,5.9) | |
252 | P.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY-0.01,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)) | |
253 | model.PrimaryPart = P | |
254 | model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90))) | |
255 | end | |
256 | end) | |
257 | end | |
258 | }, | |
259 | ||
260 | { | |
261 | "Ghost doe", | |
262 | function() | |
263 | player = game:GetService("Players").LocalPlayer | |
264 | chara = player.Character | |
265 | ||
266 | ch = chara:GetChildren() | |
267 | for i = 1, #ch do | |
268 | if ch[i].Name == "Torso" then | |
269 | ch[i].roblox.Transparency = 1 | |
270 | elseif ch[i].Name == "Head" then | |
271 | ch[i].face.Transparency = 1 | |
272 | ch[i].Transparency = 1 | |
273 | elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then | |
274 | ch[i]:Destroy() | |
275 | end | |
276 | end | |
277 | ||
278 | local sPart = Instance.new("Part",workspace) | |
279 | sPart.Name = "SoundPart" | |
280 | sPart.Size = Vector3.new(0.2,0.2,0.2) | |
281 | sPart.Anchored = true | |
282 | sPart.Transparency = 1 | |
283 | sPart.CanCollide = false | |
284 | sPart.CFrame = chara.Torso.CFrame | |
285 | ||
286 | chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow") | |
287 | chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow") | |
288 | chara["Left Leg"].BrickColor = BrickColor.new("Medium blue") | |
289 | chara["Right Leg"].BrickColor = BrickColor.new("Medium blue") | |
290 | chara.Torso.BrickColor = BrickColor.new("Bright yellow") | |
291 | ||
292 | --Outfit-- | |
293 | New = function(Object, Parent, Name, Data) | |
294 | local Object = Instance.new(Object) | |
295 | for Index, Value in pairs(Data or {}) do | |
296 | Object[Index] = Value | |
297 | end | |
298 | Object.Parent = Parent | |
299 | Object.Name = Name | |
300 | return Object | |
301 | end | |
302 | ||
303 | function ScatterEff(part) | |
304 | local eff1 = Instance.new("ParticleEmitter",part) | |
305 | eff1.Size = NumberSequence.new(.1) | |
306 | eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)}) | |
307 | eff1.LightEmission = 1 | |
308 | eff1.Lifetime = NumberRange.new(1) | |
309 | eff1.Speed = NumberRange.new(1) | |
310 | eff1.Rate = 25 | |
311 | eff1.VelocitySpread = 10000 | |
312 | eff1.Texture = "rbxassetid://347504241" | |
313 | eff1.Color = ColorSequence.new(Color3.new(1,0,0)) | |
314 | local eff2 = Instance.new("ParticleEmitter",part) | |
315 | eff2.Size = NumberSequence.new(.1) | |
316 | eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)}) | |
317 | eff2.LightEmission = 1 | |
318 | eff2.Lifetime = NumberRange.new(1) | |
319 | eff2.Speed = NumberRange.new(1) | |
320 | eff2.Rate = 25 | |
321 | eff2.VelocitySpread = 10000 | |
322 | eff2.Texture = "rbxassetid://347504259" | |
323 | eff2.Color = ColorSequence.new(Color3.new(1,0,0)) | |
324 | end | |
325 | ||
326 | function BurningEff(part) | |
327 | local eff1 = Instance.new("ParticleEmitter",part) | |
328 | eff1.Size = NumberSequence.new(.1) | |
329 | eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) | |
330 | eff1.LightEmission = 1 | |
331 | eff1.Lifetime = NumberRange.new(1) | |
332 | eff1.Speed = NumberRange.new(0) | |
333 | eff1.Rate = 25 | |
334 | eff1.Texture = "rbxassetid://347504241" | |
335 | eff1.Acceleration = Vector3.new(0,10,0) | |
336 | eff1.Color = ColorSequence.new(Color3.new(1,0,0)) | |
337 | local eff2 = Instance.new("ParticleEmitter",part) | |
338 | eff2.Size = NumberSequence.new(.1) | |
339 | eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) | |
340 | eff2.LightEmission = 1 | |
341 | eff2.Lifetime = NumberRange.new(1) | |
342 | eff2.Speed = NumberRange.new(0) | |
343 | eff2.Rate = 25 | |
344 | eff2.Texture = "rbxassetid://347504259" | |
345 | eff2.Acceleration = Vector3.new(0,10,0) | |
346 | eff2.Color = ColorSequence.new(Color3.new(1,0,0)) | |
347 | local eff3 = Instance.new("ParticleEmitter",part) | |
348 | eff3.Size = NumberSequence.new(1) | |
349 | eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}) | |
350 | eff3.LightEmission = 1 | |
351 | eff3.Lifetime = NumberRange.new(1) | |
352 | eff3.Speed = NumberRange.new(0) | |
353 | eff3.Rate = 25 | |
354 | eff3.Texture = "rbxasset://textures/particles/fire_main.dds" | |
355 | eff3.Acceleration = Vector3.new(0,10,0) | |
356 | eff3.Color = ColorSequence.new(Color3.new(1,0,0)) | |
357 | end | |
358 | ||
359 | FakeHead = chara | |
360 | MainPart = New("Part",FakeHead,"MainPart",{Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(2.29537678, 7.81603718, 0.746068954, 0.00980896503, 0.00110200304, 0.999957919, -0.000536994543, 1.00000548, -0.00109680078, -0.99994874, -0.0005262224, 0.00980964955),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,}) | |
361 | Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),}) | |
362 | face = New("Decal",MainPart,"face",{Texture = "rbxasset://textures/face.png",}) | |
363 | Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),C1 = CFrame.new(5.96046448e-008, -8.58306885e-006, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),}) | |
364 | FakeHead.MainPart.BrickColor = BrickColor.new("Cool yellow") | |
365 | EyeFire = New("Part",chara,"EyeFire",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(1.69668579, 8.11665249, 0.640022159, -0.00107900088, 0.999958038, -0.00980941113, -1.0000056, -0.00107390946, 0.000525554642, 0.000515007298, 0.00981007144, 0.999948859),CanCollide = false,Color = Color3.new(1, 0, 0),}) | |
366 | Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),}) | |
367 | Weld = New("ManualWeld",EyeFire,"Weld",{Part0 = EyeFire,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0010790003, -0.999999344, 0.000515000196, 0.999951363, -0.0010738963, 0.00981000345, -0.00980944186, 0.000525560055, 0.99995178),C1 = CFrame.new(0.100008011, 0.300009251, -0.600027919, 0.00980899762, -0.000536999898, -0.99995178, 0.00110200245, 0.999999344, -0.000526215415, 0.999951363, -0.00109678751, 0.00980958249),}) | |
368 | Chest = chara | |
369 | MainPart = New("Part",Chest,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(2.2937007, 6.31611967, 0.746871948, 0.00980956201, 0.00110224239, 0.999954581, -0.000537135813, 1.00000238, -0.00109703222, -0.99995023, -0.000526354474, 0.00981019717),CanCollide = false,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,}) | |
370 | Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.009809535, -0.000537137908, -0.99994725, 0.00110225554, 1.00000858, -0.000526368851, 0.999961257, -0.00109705783, 0.00981026888),C1 = CFrame.new(5.96046448e-008, -9.05990601e-006, -2.38418579e-007, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) | |
371 | CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.800000072, 1),CFrame = CFrame.new(2.28977966, 7.11656427, 1.34486222, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
372 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
373 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.598430753, 0.800122261, 0.00106739998, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) | |
374 | CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.400000066, 1),CFrame = CFrame.new(2.29174757, 6.71645212, 1.54485857, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
375 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
376 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.798183441, 0.399908543, 0.00543618202, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) | |
377 | LeftArm = chara | |
378 | MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(1.90889204, 6.31596565, 3.24640989, -0.0484240092, -0.0324009918, 0.998301268, -0.00117100019, 0.999474883, 0.0323822871, -0.998826265, 0.000399069104, -0.0484365262),CanCollide = false,}) | |
379 | Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),C1 = CFrame.new(0, -8.10623169e-006, -2.38418579e-007, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) | |
380 | CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(1.48370504, 6.50245714, 2.8663168, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
381 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
382 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(0.400017738, 0.200018406, -0.400015235, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) | |
383 | CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.51924801, 6.60332775, 3.66543078, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
384 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
385 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.399997473, 0.300003052, -0.399972558, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) | |
386 | EffCorruptedPart = New("Part",LeftArm,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(1.92512023, 5.81624889, 3.24619365, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
387 | Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
388 | Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.52587891e-005, -0.49998045, 2.90870667e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) | |
389 | CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(2.31463432, 6.72918367, 3.62673688, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
390 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
391 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.400012016, 0.400006294, 0.400012136, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) | |
392 | CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.50631011, 6.40297413, 3.26581192, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
393 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
394 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.3589859e-005, 0.100014687, -0.400020242, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) | |
395 | CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.92179501, 6.51633835, 3.64602208, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
396 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
397 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.40000248, 0.200008869, 1.37090683e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) | |
398 | --BurningEff(EffCorruptedPart) | |
399 | LeftLeg = chara | |
400 | MainPart = New("Part",LeftLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.2865479, 1.31659603, 1.24781799, 0.00980953407, 0.00110225566, 0.999961138, -0.000537137908, 1.00000858, -0.00109705783, -0.99994719, -0.000526368851, 0.00981026888),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,}) | |
401 | Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Leg"],C0 = CFrame.new(0, 0, 0, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),C1 = CFrame.new(0, -8.58306885e-006, -2.38418579e-007, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
402 | EffCorruptedPart = New("Part",LeftLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.200000048, 1),CFrame = CFrame.new(2.28007793, 0.400032878, 1.25993299, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
403 | Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
404 | Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0116856098, -0.916567385, -0.00534534454, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
405 | CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.88013697, 0.800038397, 0.859943509, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
406 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
407 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(0.3841483, -0.516796231, -0.40962553, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
408 | CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(2.69002914, 0.915953577, 0.851962805, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
409 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
410 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(0.400011122, -0.399985313, 0.400013685, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
411 | CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(1.88013721, 0.900040269, 1.65993917, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
412 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
413 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.415866137, -0.41721642, -0.40188694, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
414 | CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.88013721, 0.600035727, 1.25993288, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
415 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
416 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0157161951, -0.717007458, -0.405481935, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
417 | CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.28007793, 0.700037479, 1.65993929, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
418 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
419 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.411835551, -0.616776347, -0.00175023079, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
420 | CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(2.68018699, 1.10004401, 1.65993941, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
421 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
422 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.408125639, -0.216332912, 0.397896528, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
423 | CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.68596959, 0.816166699, 1.25195313, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
424 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
425 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(5.20944595e-005, -0.499986172, 0.399987936, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) | |
426 | --ScatterEff(EffCorruptedPart) | |
427 | RightArm = chara | |
428 | MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.31690788, -3.92582893, 0.00918400101, -0.262283146, 0.964947343, 0.259330034, 0.932596445, 0.251021653, -0.965745091, 0.247934431, 0.0765828639),CanCollide = false,}) | |
429 | Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),C1 = CFrame.new(-2.86102295e-006, -9.05990601e-006, -2.38418579e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) | |
430 | Hitbox = New("Part",RightArm,"Hitbox",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1, 4, 1),CFrame = CFrame.new(22.2733669, 5.0842762, -22.1737366, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
431 | Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945257, -0.251027077, -0.0765930116, -0.262290984, 0.93259424, 0.247935042, 0.00919180829, 0.259333313, -0.965744138),C1 = CFrame.new(-1.52587891e-005, -1.00003147, -1.71661377e-005, 0.0091838371, 0.259330064, -0.965745151, -0.262283117, 0.932596445, 0.247934505, 0.964947283, 0.251021653, 0.0765827149),}) | |
432 | CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.3169179, -3.92581391, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
433 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
434 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251027018, -0.0765930042, -0.262290984, 0.932594121, 0.247935027, 0.00919180084, 0.259333313, -0.965744197),C1 = CFrame.new(-1.1920929e-005, 1.28746033e-005, 3.57627869e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) | |
435 | CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.14866924, 6.03215551, -4.72580194, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
436 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) | |
437 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.699988842, -0.499982834, 7.62939453e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) | |
438 | CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 0.600000024),CFrame = CFrame.new(2.63876629, 4.02682734, -4.32773018, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
439 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) | |
440 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(-0.199987888, -2.39999342, 3.02791595e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) | |
441 | CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.62134135, 7.81954479, -3.94021821, 0.964945078, -0.262291819, -0.00918725226, 0.251029015, 0.932593465, -0.259333432, 0.0765890032, 0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
442 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) | |
443 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.964944899, 0.251028955, 0.0765889958, -0.262291819, 0.932593465, 0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.399995804, 1.5000124, -2.38418579e-007, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) | |
444 | CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.35483098, 5.18234444, -4.53787422, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
445 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) | |
446 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.300010204, -1.29999256, 1.40666962e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) | |
447 | CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.88730097, 6.99068737, -4.57445002, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
448 | Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) | |
449 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.799996853, 0.50001812, 4.29153442e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) | |
450 | CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.800000072, 0.600000024),CFrame = CFrame.new(2.37646794, 4.9594202, -4.07979012, -0.964945316, -0.262290984, 0.00918756705, -0.251028091, 0.932593942, 0.259333163, -0.0765890256, 0.247935995, -0.965744197),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
451 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
452 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251028031, -0.0765890107, -0.262290955, 0.932593882, 0.247935966, 0.0091875596, 0.259333193, -0.965744257),C1 = CFrame.new(-0.199994564, -1.39999104, 1.52587891e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) | |
453 | RightLeg = chara | |
454 | MainPart = New("Part",RightLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.29641008, 1.31540966, 0.248092994, 0.00933599845, 0.00110999751, 0.999955773, -0.0030579993, 0.999994755, -0.00108149007, -0.99995178, -0.0030477671, 0.00933934376),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,}) | |
455 | Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Leg"],C0 = CFrame.new(0, 0, 0, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),C1 = CFrame.new(2.98023224e-008, -8.58306885e-006, 2.38418579e-007, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
456 | CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(2.70045996, 1.61376095, -0.149078026, 0.999955833, 0.00111049914, -0.0093326522, -0.00108199986, 0.999994755, 0.00305823679, 0.00933599938, -0.00304800388, 0.999951839),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
457 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
458 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955893, -0.00108199986, 0.00933599938, 0.00111049926, 0.999994755, -0.00304800388, -0.0093326522, 0.00305823679, 0.99995178),C1 = CFrame.new(0.400011688, 0.300008655, 0.400000095, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
459 | CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.90071809, 1.81462395, -0.157150015, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
460 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
461 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(0.400002658, 0.50000751, -0.399999142, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
462 | CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
463 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
464 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
465 | CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
466 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
467 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
468 | EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
469 | Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
470 | Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
471 | CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
472 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
473 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
474 | CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
475 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
476 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
477 | CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) | |
478 | Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) | |
479 | Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) | |
480 | --ScatterEff(EffCorruptedPart) | |
481 | ||
482 | sa = RightArm:GetChildren() | |
483 | for i = 1, #sa do | |
484 | --ScatterEff(sa[i]) | |
485 | end | |
486 | ||
487 | local eff1 = Instance.new("ParticleEmitter",EyeFire) | |
488 | eff1.Size = NumberSequence.new(.1) | |
489 | eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) | |
490 | eff1.LightEmission = 1 | |
491 | eff1.Lifetime = NumberRange.new(.5) | |
492 | eff1.Speed = NumberRange.new(1) | |
493 | eff1.EmissionDirection = "Front" | |
494 | eff1.Rate = 100 | |
495 | eff1.Texture = "rbxassetid://347504241" | |
496 | eff1.Acceleration = Vector3.new(0,10,0) | |
497 | eff1.Color = ColorSequence.new(Color3.new(1,0,0)) | |
498 | local eff2 = Instance.new("ParticleEmitter",EyeFire) | |
499 | eff2.Size = NumberSequence.new(.1) | |
500 | eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) | |
501 | eff2.LightEmission = 1 | |
502 | eff2.Lifetime = NumberRange.new(.5) | |
503 | eff2.Speed = NumberRange.new(1) | |
504 | eff2.EmissionDirection = "Front" | |
505 | eff2.Rate = 100 | |
506 | eff2.Texture = "rbxassetid://347504259" | |
507 | eff2.Acceleration = Vector3.new(0,10,0) | |
508 | eff2.Color = ColorSequence.new(Color3.new(1,0,0)) | |
509 | local eff3 = Instance.new("ParticleEmitter",EyeFire) | |
510 | eff3.Size = NumberSequence.new(.1) | |
511 | eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}) | |
512 | eff3.LightEmission = 1 | |
513 | eff3.Lifetime = NumberRange.new(.5) | |
514 | eff3.Speed = NumberRange.new(1) | |
515 | eff3.EmissionDirection = "Front" | |
516 | eff3.Rate = 100 | |
517 | eff3.Texture = "rbxasset://textures/particles/fire_main.dds" | |
518 | eff3.Acceleration = Vector3.new(0,10,0) | |
519 | eff3.Color = ColorSequence.new(Color3.new(1,0,0)) | |
520 | ||
521 | --Sounds-- | |
522 | slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5}) | |
523 | hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5}) | |
524 | telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5}) | |
525 | burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5}) | |
526 | music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true}) | |
527 | music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true}) | |
528 | deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true}) | |
529 | deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5}) | |
530 | ||
531 | --Animations-- | |
532 | swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"})) | |
533 | ||
534 | --Name Tag-- | |
535 | local naeeym = Instance.new("BillboardGui",chara) | |
536 | naeeym.Size = UDim2.new(0,100,0,40) | |
537 | naeeym.StudsOffset = Vector3.new(0,2,0) | |
538 | naeeym.Adornee = chara.Head | |
539 | local tecks = Instance.new("TextLabel",naeeym) | |
540 | tecks.BackgroundTransparency = 1 | |
541 | tecks.BorderSizePixel = 0 | |
542 | tecks.Text = "John Doe" | |
543 | tecks.Font = "Fantasy" | |
544 | tecks.FontSize = "Size24" | |
545 | tecks.TextStrokeTransparency = 1 | |
546 | tecks.TextStrokeColor3 = Color3.new(0,0,0) | |
547 | tecks.TextColor3 = Color3.new(0,0,0) | |
548 | tecks.Size = UDim2.new(1,0,0.5,0) | |
549 | ||
550 | --Soul Steal-- | |
551 | function SoulSteal(pos) | |
552 | local soulst = coroutine.wrap(function() | |
553 | local soul = Instance.new("Part",workspace) | |
554 | soul.Size = Vector3.new(0,0,0) | |
555 | soul.CanCollide = false | |
556 | soul.Anchored = false | |
557 | soul.Position = pos | |
558 | soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) | |
559 | soul.Transparency = 1 | |
560 | local ptc = Instance.new("ParticleEmitter",soul) | |
561 | ptc.Texture = "http://www.roblox.com/asset/?id=197195522" | |
562 | ptc.Size = NumberSequence.new(0.5) | |
563 | ptc.LockedToPart = false | |
564 | ptc.Rate = 1000 | |
565 | ptc.Color = ColorSequence.new(Color3.fromRGB(0,0,0),Color3.fromRGB(255,0,0)) | |
566 | ptc.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}) | |
567 | ptc.Speed = NumberRange.new(0) | |
568 | ptc.RotSpeed = NumberRange.new(-70,70) | |
569 | ptc.Lifetime = NumberRange.new(0.3,0.7) | |
570 | local bodpos = Instance.new("BodyPosition",soul) | |
571 | bodpos.Position = pos | |
572 | wait(2) | |
573 | soul.Touched:connect(function(hit) | |
574 | if hit.Parent == chara then | |
575 | soul:Destroy() | |
576 | end | |
577 | end) | |
578 | while soul do | |
579 | wait(.1) | |
580 | bodpos.Position = chara.Torso.Position | |
581 | end | |
582 | end) | |
583 | soulst() | |
584 | end | |
585 | ||
586 | --Death of a Mortal-- | |
587 | function KillMortal(hitdude) | |
588 | local torsy = nil | |
589 | if hitdude:FindFirstChild("Torso")~=nil then | |
590 | torsy = hitdude.Torso | |
591 | elseif hitdude:FindFirstChild("UpperTorso")~=nil then | |
592 | torsy = hitdude.UpperTorso | |
593 | end | |
594 | local val = Instance.new("ObjectValue",hitdude) | |
595 | val.Name = "HasBeenHit" | |
596 | hitdude:BreakJoints() | |
597 | hitdude.Humanoid:Destroy() | |
598 | SoulSteal(torsy.Position) | |
599 | local chi = hitdude:GetChildren() | |
600 | for i = 1, #chi do | |
601 | if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then | |
602 | local bodpos = Instance.new("BodyPosition",chi[i]) | |
603 | bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) | |
604 | ScatterEff(chi[i]) | |
605 | chi[i].BrickColor = BrickColor.new("Really black") | |
606 | end | |
607 | end | |
608 | for i = 1, 4 do | |
609 | for i = 1, #chi do | |
610 | if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then | |
611 | chi[i].Transparency = chi[i].Transparency + .25 | |
612 | wait(.01) | |
613 | end | |
614 | end | |
615 | end | |
616 | for i = 1, #chi do | |
617 | if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then | |
618 | chi[i]:Destroy() | |
619 | end | |
620 | end | |
621 | end | |
622 | ||
623 | --Arm Touch-- | |
624 | bladeactive = false | |
625 | Hitbox.Touched:connect(function(hit) | |
626 | if bladeactive == true then | |
627 | if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then | |
628 | hitsnd:Play() | |
629 | KillMortal(hit.Parent) | |
630 | end | |
631 | end | |
632 | end) | |
633 | ||
634 | --Teleport-- | |
635 | function Teleport(pos) | |
636 | telesnd:Play() | |
637 | local ch = chara:GetChildren() | |
638 | for i = 1, #ch do | |
639 | if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then | |
640 | local trace = Instance.new("Part",game.Workspace) | |
641 | trace.Size = ch[i].Size | |
642 | trace.Material = "Neon" | |
643 | trace.BrickColor = BrickColor.new("Really black") | |
644 | trace.Transparency = .3 | |
645 | trace.CanCollide = false | |
646 | trace.Anchored = true | |
647 | trace.CFrame = ch[i].CFrame | |
648 | if ch[i].Name == "Head" then | |
649 | mehs = Instance.new("CylinderMesh",trace) | |
650 | mehs.Scale = Vector3.new(1.25,1.25,1.25) | |
651 | end | |
652 | tracedisappear = coroutine.wrap(function() | |
653 | wait(1) | |
654 | for i = 1, 7 do | |
655 | wait(.1) | |
656 | trace.Transparency = trace.Transparency + .1 | |
657 | end | |
658 | trace:Destroy() | |
659 | end) | |
660 | tracedisappear() | |
661 | end | |
662 | end | |
663 | chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) | |
664 | end | |
665 | ||
666 | --Grab-- | |
667 | function Grab(mouse) | |
668 | local hit = mouse.Target | |
669 | if hit ~= nil then | |
670 | if hit.Parent:FindFirstChild("Humanoid")~=nil then | |
671 | local torsy = nil | |
672 | if hit.Parent:FindFirstChild("Torso")~=nil then | |
673 | torsy = hit.Parent.Torso | |
674 | elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then | |
675 | torsy = hit.Parent.UpperTorso | |
676 | end | |
677 | local bodpos = Instance.new("BodyPosition",torsy) | |
678 | bodpos.Position = torsy.Position | |
679 | wait(1) | |
680 | burnsnd:Play() | |
681 | hit.Parent.Humanoid.MaxHealth = 100 | |
682 | bodpos.Position = bodpos.Position + Vector3.new(0,4,0) | |
683 | for i = 1, 10 do | |
684 | wait(.1) | |
685 | BurningEff(torsy) | |
686 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10 | |
687 | end | |
688 | KillMortal(hit.Parent) | |
689 | end | |
690 | else end | |
691 | end | |
692 | ||
693 | --Button1Down-- | |
694 | dell = false | |
695 | function onButton1Down() | |
696 | if dell == false then | |
697 | dell = true | |
698 | swinganim:Play() | |
699 | bladeactive = true | |
700 | slashsnd:Play() | |
701 | wait(.7) | |
702 | bladeactive = false | |
703 | dell = false | |
704 | swinganim:Stop() | |
705 | end | |
706 | end | |
707 | ||
708 | --KeyDowns-- | |
709 | function onKeyDown(key) | |
710 | if key == "z" then | |
711 | Teleport(Mouse.Hit.p + Vector3.new(0,2,0)) | |
712 | elseif key == "x" then | |
713 | Grab(Mouse) | |
714 | end | |
715 | end | |
716 | ||
717 | --Mouse Functions-- | |
718 | Mouse = player:GetMouse() | |
719 | if Mouse then | |
720 | Mouse.Button1Down:connect(onButton1Down) | |
721 | Mouse.KeyDown:connect(onKeyDown) | |
722 | end | |
723 | ||
724 | spawn(function() | |
725 | print("Loading Ghost Doe by joalars2...") | |
726 | print("This is a ghost edit of CKbackup's John Doe script. I do not intend to take credit.") | |
727 | ||
728 | local plr = game:GetService("Players").LocalPlayer | |
729 | local mouse,char = plr:GetMouse(),plr.Character | |
730 | ||
731 | local amountGhosts = 3 | |
732 | ||
733 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end | |
734 | ||
735 | local toggle,cd,mcd = false,false,false | |
736 | local ghosts = {} | |
737 | local temptab = {} | |
738 | ||
739 | local state = "idle" | |
740 | ||
741 | local gt = true | |
742 | ||
743 | local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit | |
744 | gyro.MaxTorque = Vector3.new(0,0,0) | |
745 | gyro.D = 0 | |
746 | gyro.P = 100000000 | |
747 | ||
748 | ||
749 | local wCol = BrickColor.new("Really red") | |
750 | local wCol2 = BrickColor.new("Really black") | |
751 | local gCol = BrickColor.new("Toothpaste") | |
752 | local gCol2 = BrickColor.new("Institutional white") | |
753 | ||
754 | function searchAll(m,clear) | |
755 | if clear then | |
756 | if clear == true then | |
757 | for i,v in pairs(temptab) do | |
758 | table.remove(temptab,1) | |
759 | end | |
760 | end | |
761 | end | |
762 | for i,v in pairs(m:GetChildren()) do | |
763 | if v then | |
764 | local s = v:Clone() | |
765 | for _,b in pairs(s:GetChildren()) do | |
766 | b:Destroy() | |
767 | end | |
768 | if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then | |
769 | if s.Name ~= "HumanoidRootPart" then | |
770 | s.Anchored = true | |
771 | s.CanCollide = false | |
772 | s.Transparency = 0.95 | |
773 | v.Transparency = 1 | |
774 | s.TopSurface = "Smooth" | |
775 | s.BottomSurface = "Smooth" | |
776 | s.FrontSurface = "Smooth" | |
777 | s.RightSurface = "Smooth" | |
778 | s.BackSurface = "Smooth" | |
779 | s.LeftSurface = "Smooth" | |
780 | if s.Material ~= Enum.Material.Neon then | |
781 | if gt == true then | |
782 | s.BrickColor = wCol2 | |
783 | else | |
784 | s.BrickColor = gCol2 | |
785 | end | |
786 | else | |
787 | if gt == true then | |
788 | s.BrickColor = wCol | |
789 | else | |
790 | s.BrickColor = gCol | |
791 | end | |
792 | end | |
793 | for _,c in pairs(v:GetChildren()) do | |
794 | if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then | |
795 | c:Clone().Parent = s | |
796 | end | |
797 | end | |
798 | local objValue = Instance.new("ObjectValue",s) | |
799 | objValue.Name = "Target" | |
800 | objValue.Value = v | |
801 | table.insert(temptab,s) | |
802 | end | |
803 | --elseif s:IsA("CharacterMesh") then | |
804 | --table.insert(temptab,s) | |
805 | end | |
806 | --searchAll(v) | |
807 | end | |
808 | end | |
809 | return temptab | |
810 | end | |
811 | ||
812 | function CreateGhost() | |
813 | local ghost = Instance.new("Model",game.Workspace) | |
814 | searchAll(char,true) | |
815 | ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name | |
816 | --Instance.new("Humanoid",ghost) | |
817 | for i,v in pairs(temptab) do | |
818 | v:Clone().Parent = ghost | |
819 | end | |
820 | table.insert(ghosts,ghost) | |
821 | end | |
822 | ||
823 | function ClearGhosts() | |
824 | for i,v in pairs(ghosts) do | |
825 | v:Destroy() | |
826 | end | |
827 | for i,v in pairs(ghosts) do | |
828 | table.remove(ghosts,1) | |
829 | end | |
830 | for i,v in pairs(game:GetService("Workspace"):GetChildren()) do | |
831 | if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then | |
832 | v:Destroy() | |
833 | end | |
834 | end | |
835 | end | |
836 | ||
837 | Instance.new("ForceField",char).Visible = false | |
838 | ||
839 | toggle = true | |
840 | for i=1,amountGhosts do | |
841 | CreateGhost() | |
842 | end | |
843 | char.Parent = game:GetService("Workspace").CurrentCamera | |
844 | char:FindFirstChild("Head").Transparency = 1 | |
845 | char:FindFirstChild("Torso").Transparency = 1 | |
846 | char:FindFirstChild("Right Arm").Transparency = 1 | |
847 | char:FindFirstChild("Left Arm").Transparency = 1 | |
848 | char:FindFirstChild("Right Leg").Transparency = 1 | |
849 | char:FindFirstChild("Left Leg").Transparency = 1 | |
850 | for i,v in pairs(char:GetChildren()) do | |
851 | if v:IsA("Accessory") then | |
852 | v:FindFirstChild("Handle").Transparency = 1 | |
853 | end | |
854 | end | |
855 | char:FindFirstChild("Head"):FindFirstChild("face"):Destroy() | |
856 | ||
857 | local p1 = Instance.new("Part",workspace) | |
858 | local m1 = Instance.new("SpecialMesh",p1) | |
859 | m1.MeshType = "Sphere" | |
860 | m1.Scale = Vector3.new(5,5,5) | |
861 | p1.Size = Vector3.new(1,1,1) | |
862 | p1.Anchored = true | |
863 | p1.CanCollide = false | |
864 | p1.TopSurface = "Smooth" | |
865 | p1.BottomSurface = "Smooth" | |
866 | p1.BrickColor = wCol | |
867 | p1.Material = "Neon" | |
868 | local p2 = Instance.new("Part",workspace) | |
869 | local m2 = Instance.new("SpecialMesh",p2) | |
870 | m2.MeshType = "Sphere" | |
871 | m2.Scale = Vector3.new(8,8,8) | |
872 | p2.Size = Vector3.new(1,1,1) | |
873 | p2.Anchored = true | |
874 | p2.CanCollide = false | |
875 | p2.TopSurface = "Smooth" | |
876 | p2.BottomSurface = "Smooth" | |
877 | p2.BrickColor = wCol2 | |
878 | p2.Material = "Neon" | |
879 | local p3 = Instance.new("Part",workspace) | |
880 | local m3 = Instance.new("BlockMesh",p3) | |
881 | m3.Scale = Vector3.new(7,7,7) | |
882 | p3.Size = Vector3.new(1,1,1) | |
883 | p3.Transparency = 0.4 | |
884 | p3.Anchored = true | |
885 | p3.CanCollide = false | |
886 | p3.TopSurface = "Smooth" | |
887 | p3.BottomSurface = "Smooth" | |
888 | p3.BrickColor = wCol | |
889 | p3.Material = "Neon" | |
890 | local p4 = Instance.new("Part",workspace) | |
891 | local m4 = Instance.new("BlockMesh",p4) | |
892 | m4.Scale = Vector3.new(10,10,10) | |
893 | p4.Size = Vector3.new(1,1,1) | |
894 | p4.Transparency = 0.4 | |
895 | p4.Anchored = true | |
896 | p4.CanCollide = false | |
897 | p4.TopSurface = "Smooth" | |
898 | p4.BottomSurface = "Smooth" | |
899 | p4.BrickColor = wCol2 | |
900 | p4.Material = "Neon" | |
901 | local currentframe = 0 | |
902 | local frmR | |
903 | ||
904 | frmR = game:GetService("RunService").RenderStepped:connect(function() | |
905 | currentframe = currentframe + 1 | |
906 | if currentframe < 1*60 then | |
907 | p1.CFrame = char:WaitForChild("Torso").CFrame | |
908 | p2.CFrame = char:WaitForChild("Torso").CFrame | |
909 | p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) | |
910 | p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) | |
911 | m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) | |
912 | m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) | |
913 | m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) | |
914 | m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) | |
915 | p1.Transparency = p1.Transparency + (1/(1*60)) | |
916 | p2.Transparency = p2.Transparency + (1/(1*60)) | |
917 | p3.Transparency = p3.Transparency + (1/(1*60)) | |
918 | p4.Transparency = p4.Transparency + (1/(1*60)) | |
919 | else | |
920 | p1:Destroy() | |
921 | p2:Destroy() | |
922 | p3:Destroy() | |
923 | p4:Destroy() | |
924 | frmR:disconnect() | |
925 | end | |
926 | end) | |
927 | ||
928 | char.Humanoid.MaxHealth = math.huge | |
929 | wait() | |
930 | char.Humanoid.Health = math.huge | |
931 | ||
932 | --[[mouse.KeyDown:connect(function(key) | |
933 | if key == "r" then | |
934 | print("R!") | |
935 | if cd == false then | |
936 | print("No cooldown!") | |
937 | cd = true | |
938 | if toggle == false then | |
939 | print("Entering godmode") | |
940 | toggle = true | |
941 | Instance.new("ForceField",char) | |
942 | for i=1,amountGhosts do | |
943 | CreateGhost() | |
944 | end | |
945 | char.Parent = game:GetService("Workspace").CurrentCamera | |
946 | char:FindFirstChild("Head").Transparency = 1 | |
947 | char:FindFirstChild("Torso").Transparency = 1 | |
948 | char:FindFirstChild("Right Arm").Transparency = 1 | |
949 | char:FindFirstChild("Left Arm").Transparency = 1 | |
950 | char:FindFirstChild("Right Leg").Transparency = 1 | |
951 | char:FindFirstChild("Left Leg").Transparency = 1 | |
952 | for i,v in pairs(char:GetChildren()) do | |
953 | if v:IsA("Accessory") then | |
954 | v:FindFirstChild("Handle").Transparency = 1 | |
955 | end | |
956 | end | |
957 | else | |
958 | print("Exiting godmode") | |
959 | toggle = false | |
960 | for i,v in pairs(ghosts) do | |
961 | v:Destroy() | |
962 | end | |
963 | char.Parent = game:GetService("Workspace") | |
964 | char:FindFirstChild("ForceField"):Destroy() | |
965 | char:FindFirstChild("Head").Transparency = 0 | |
966 | char:FindFirstChild("Torso").Transparency = 0 | |
967 | char:FindFirstChild("Right Arm").Transparency = 0 | |
968 | char:FindFirstChild("Left Arm").Transparency = 0 | |
969 | char:FindFirstChild("Right Leg").Transparency = 0 | |
970 | char:FindFirstChild("Left Leg").Transparency = 0 | |
971 | for i,v in pairs(char:GetChildren()) do | |
972 | if v:IsA("Accessory") then | |
973 | v:FindFirstChild("Handle").Transparency = 0 | |
974 | end | |
975 | end | |
976 | end | |
977 | cd = false | |
978 | end | |
979 | end | |
980 | end)]] | |
981 | ||
982 | mouse.KeyDown:connect(function(key) | |
983 | if key == "f" then | |
984 | ClearGhosts() | |
985 | for i=1,amountGhosts do | |
986 | CreateGhost() | |
987 | end | |
988 | end | |
989 | end) | |
990 | ||
991 | local frm = 0 | |
992 | ||
993 | local toRemove = {} | |
994 | ||
995 | game:GetService("RunService").RenderStepped:connect(function() | |
996 | frm = frm + 1 | |
997 | if char.Parent == game:GetService("Workspace").CurrentCamera then | |
998 | ||
999 | local delay = 0.9 | |
1000 | ||
1001 | for i,v in pairs(ghosts) do | |
1002 | for _,b in pairs(v:GetChildren()) do | |
1003 | if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then | |
1004 | b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay) | |
1005 | end | |
1006 | end | |
1007 | delay = delay - (0.5/(#ghosts+1)) | |
1008 | end | |
1009 | ||
1010 | --[[if math.floor(frm/8) == frm/8 then | |
1011 | local isub = 0 | |
1012 | for i,v in pairs(ghosts) do | |
1013 | if #v:GetChildren() < 6 then | |
1014 | v:Destroy() | |
1015 | table.remove(ghosts,i - isub) | |
1016 | isub = isub + 1 | |
1017 | CreateGhost() | |
1018 | end | |
1019 | end | |
1020 | end]] | |
1021 | end | |
1022 | ||
1023 | --Animation states | |
1024 | ||
1025 | local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4) | |
1026 | local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true) | |
1027 | ||
1028 | if state ~= "busy" then | |
1029 | if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then | |
1030 | state = "idle" | |
1031 | elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then | |
1032 | state = "running" | |
1033 | --[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then | |
1034 | state = "falling" | |
1035 | elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then | |
1036 | state = "jumping"]] | |
1037 | end | |
1038 | char.Humanoid.WalkSpeed = 32 | |
1039 | char.Humanoid.JumpPower = 70 | |
1040 | end | |
1041 | end) | |
1042 | ||
1043 | char.Humanoid.Died:connect(function() | |
1044 | toggle = false | |
1045 | ||
1046 | ClearGhosts() | |
1047 | ||
1048 | char.Parent = game.Workspace | |
1049 | char.Parent = game:GetService("Workspace") | |
1050 | char:FindFirstChild("ForceField"):Destroy() | |
1051 | char:FindFirstChild("Head").Transparency = 0 | |
1052 | char:FindFirstChild("Torso").Transparency = 0 | |
1053 | char:FindFirstChild("Right Arm").Transparency = 0 | |
1054 | char:FindFirstChild("Left Arm").Transparency = 0 | |
1055 | char:FindFirstChild("Right Leg").Transparency = 0 | |
1056 | char:FindFirstChild("Left Leg").Transparency = 0 | |
1057 | for i,v in pairs(char:GetChildren()) do | |
1058 | if v:IsA("Accessory") then | |
1059 | v:FindFirstChild("Handle").Transparency = 0 | |
1060 | end | |
1061 | end | |
1062 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end | |
1063 | plr:LoadCharacter() | |
1064 | end) | |
1065 | ||
1066 | local msgidGlob = 0 | |
1067 | local state = true | |
1068 | local font = "Arcade" | |
1069 | local tcol = Color3.fromRGB(255,217,0) | |
1070 | local tscol = Color3.fromRGB(0,0,0) | |
1071 | local fsiz = 28 | |
1072 | local tr = true | |
1073 | local tsr = false | |
1074 | local fade = 2 | |
1075 | ||
1076 | local p = Instance.new("Part",game.Workspace) | |
1077 | p.Size = Vector3.new(0.2,0.2,0.2) | |
1078 | p.Transparency = 1 | |
1079 | p.Anchored = true | |
1080 | p.CanCollide = false | |
1081 | p.Name = "Msg" | |
1082 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) | |
1083 | ||
1084 | local r = 255 | |
1085 | local b = 0 | |
1086 | local g = 0 | |
1087 | ||
1088 | plr.Chatted:connect(function(c) | |
1089 | msgidGlob = msgidGlob + 1 | |
1090 | local curMsgId = msgidGlob | |
1091 | if string.lower(c) == "!disable" then | |
1092 | state = false | |
1093 | elseif string.lower(c) == "!enable" then | |
1094 | state = true | |
1095 | elseif string.lower(string.sub(c,1,6)) == "!font " then | |
1096 | local old = font | |
1097 | font = string.sub(c,7,#c) or old | |
1098 | elseif string.lower(string.sub(c,1,8)) == "!tcolor " then | |
1099 | if string.lower(string.sub(c,9,#c)) == "rainbow" then | |
1100 | tr = true | |
1101 | else | |
1102 | tr = false | |
1103 | local old = tcol | |
1104 | tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old | |
1105 | end | |
1106 | elseif string.lower(string.sub(c,1,9)) == "!tscolor " then | |
1107 | if string.sub(c,10,#c) == "rainbow" then | |
1108 | tsr = true | |
1109 | else | |
1110 | tsr = false | |
1111 | local old = tscol | |
1112 | tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old | |
1113 | end | |
1114 | elseif string.lower(string.sub(c,1,6)) == "!size " then | |
1115 | local old = fsiz | |
1116 | fsiz = string.sub(c,7,#c) or old | |
1117 | elseif string.lower(string.sub(c,1,6)) == "!fade " then | |
1118 | local old = fade | |
1119 | fade = string.sub(c,7,#c) or old | |
1120 | end | |
1121 | if plr.Character and state == true then | |
1122 | if plr.Character:FindFirstChild("Head") then | |
1123 | for i,v in pairs(p:GetChildren()) do | |
1124 | if v:IsA("BillboardGui") and v.Name == "J2CMSG" then | |
1125 | v:Destroy() | |
1126 | end | |
1127 | end | |
1128 | local bbgui = Instance.new("BillboardGui",p) | |
1129 | bbgui.Name = "J2CMSG" | |
1130 | bbgui.AlwaysOnTop = true | |
1131 | bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) | |
1132 | bbgui.Size = UDim2.new(0.2,0,0.14,0) | |
1133 | local tl = Instance.new("TextLabel",bbgui) | |
1134 | tl.BackgroundTransparency = 1 | |
1135 | tl.BorderSizePixel = 0 | |
1136 | tl.Size = UDim2.new(1,0,10,0) | |
1137 | tl.Position = UDim2.new(0,0,-5,0) | |
1138 | tl.Font = font or "SciFi" | |
1139 | tl.FontSize = "Size"..fsiz or "Size36" | |
1140 | tl.TextColor3 = tcol | |
1141 | tl.TextScaled = false | |
1142 | tl.TextWrapped = false | |
1143 | tl.TextStrokeColor3 = tscol | |
1144 | tl.TextStrokeTransparency = 0 | |
1145 | ||
1146 | game:GetService("RunService").RenderStepped:connect(function() | |
1147 | if tr then | |
1148 | if tl.Parent ~= nil then | |
1149 | tl.TextColor3 = Color3.fromRGB(r,g,b) | |
1150 | end | |
1151 | end | |
1152 | end) | |
1153 | ||
1154 | for i=1,#c do | |
1155 | if msgidGlob == curMsgId then | |
1156 | tl.Text = string.sub(c,1,i) | |
1157 | if string.sub(c,i,i) ~= " " then | |
1158 | local s = Instance.new("Sound",p) | |
1159 | s.SoundId = "rbxassetid://418252437" | |
1160 | s.Volume = 1 | |
1161 | s.Pitch = 1 | |
1162 | s:Play() | |
1163 | game.Debris:AddItem(s,2) | |
1164 | end | |
1165 | wait() | |
1166 | end | |
1167 | end | |
1168 | wait(fade) | |
1169 | if msgidGlob == curMsgId then | |
1170 | for i=1,10 do | |
1171 | if msgidGlob == curMsgId then | |
1172 | tl.TextTransparency = tl.TextTransparency + 0.1 | |
1173 | tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 | |
1174 | tl.Position = tl.Position + UDim2.new(0,0,0,-3) | |
1175 | wait() | |
1176 | end | |
1177 | end | |
1178 | if msgidGlob == curMsgId then | |
1179 | bbgui:Destroy() | |
1180 | end | |
1181 | end | |
1182 | end | |
1183 | end | |
1184 | end) | |
1185 | ||
1186 | coroutine.resume(coroutine.create(function() | |
1187 | while wait() do | |
1188 | for i=0,255,10 do g = i wait() end | |
1189 | for i=255,0,-10 do r = i wait() end | |
1190 | for i=0,255,10 do b = i wait() end | |
1191 | for i=255,0,-10 do g = i wait() end | |
1192 | for i=0,255,10 do r = i wait() end | |
1193 | for i=255,0,-10 do b = i wait() end | |
1194 | end | |
1195 | end)) | |
1196 | ||
1197 | game:GetService("RunService").RenderStepped:connect(function() | |
1198 | if p.Parent ~= nil then | |
1199 | p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16) | |
1200 | else | |
1201 | p = Instance.new("Part",game.Workspace) | |
1202 | p.Size = Vector3.new(0.2,0.2,0.2) | |
1203 | p.Transparency = 1 | |
1204 | p.Anchored = true | |
1205 | p.CanCollide = false | |
1206 | p.Name = "Msg" | |
1207 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) | |
1208 | end | |
1209 | end) | |
1210 | end) | |
1211 | ||
1212 | --Loop Function-- | |
1213 | while true do | |
1214 | if sPart.Parent ~= nil then | |
1215 | sPart.CFrame = chara:FindFirstChild("Torso").CFrame | |
1216 | else | |
1217 | sPart = Instance.new("Part",workspace) | |
1218 | sPart.Name = "SoundPart" | |
1219 | sPart.Size = Vector3.new(0.2,0.2,0.2) | |
1220 | sPart.Anchored = true | |
1221 | sPart.Transparency = 1 | |
1222 | sPart.CanCollide = false | |
1223 | sPart.CFrame = chara.Torso.CFrame | |
1224 | slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5}) | |
1225 | hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5}) | |
1226 | telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5}) | |
1227 | burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5}) | |
1228 | music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true}) | |
1229 | music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true}) | |
1230 | deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true}) | |
1231 | deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5}) | |
1232 | end | |
1233 | wait(.01) | |
1234 | tecks.TextTransparency = 1 | |
1235 | tecks.TextStrokeTransparency = 1 | |
1236 | chance = math.random(0,100) | |
1237 | if chance < 10 then | |
1238 | sel = math.random(1,3) | |
1239 | if sel == 1 then | |
1240 | tecks.Text = "NOHOPE" | |
1241 | elseif sel == 2 then | |
1242 | tecks.Text = "GIVEUP" | |
1243 | elseif sel == 3 then | |
1244 | tecks.Text = "BURNINHELL" | |
1245 | end | |
1246 | else tecks.Text = "John Doe" | |
1247 | end | |
1248 | if chara.Humanoid.Health > 0 then | |
1249 | chara.Humanoid.MaxHealth = math.huge | |
1250 | chara.Humanoid.Health = math.huge | |
1251 | chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow") | |
1252 | chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow") | |
1253 | chara["Left Leg"].BrickColor = BrickColor.new("Medium blue") | |
1254 | chara["Right Leg"].BrickColor = BrickColor.new("Medium blue") | |
1255 | chara.Torso.BrickColor = BrickColor.new("Bright yellow") | |
1256 | chara["Left Arm"].Anchored = false | |
1257 | chara["Right Arm"].Anchored = false | |
1258 | chara["Left Leg"].Anchored = false | |
1259 | chara["Right Leg"].Anchored = false | |
1260 | chara.Torso.Anchored = false | |
1261 | ch = chara:GetChildren() | |
1262 | for i = 1, #ch do | |
1263 | if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then | |
1264 | ch[i]:Destroy() | |
1265 | end | |
1266 | end | |
1267 | tools = player.Backpack:GetChildren() | |
1268 | for i = 1, #tools do | |
1269 | if tools[i].ClassName == "HopperBin" then | |
1270 | tools[i]:Destroy() | |
1271 | end | |
1272 | end | |
1273 | tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) | |
1274 | local jtrace = Instance.new("Part",game.Workspace) | |
1275 | jtrace.Name = "JDTrace" | |
1276 | jtrace.Size = Vector3.new(10,0,10) | |
1277 | jtrace.Position = chara.Torso.Position | |
1278 | jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0) | |
1279 | jtrace.Transparency = 0.98 | |
1280 | jtrace.Anchored = true | |
1281 | jtrace.CanCollide = false | |
1282 | jtrace.BrickColor = BrickColor.new("Really black") | |
1283 | jtrace.Material = "Granite" | |
1284 | --BurningEff(jtrace) | |
1285 | game.Debris:AddItem(jtrace,1) | |
1286 | end | |
1287 | end | |
1288 | end | |
1289 | }, | |
1290 | { | |
1291 | "Anti script aura", | |
1292 | function() | |
1293 | print("Loading...") | |
1294 | local ot = tick() | |
1295 | ||
1296 | local plr = game.Players.LocalPlayer | |
1297 | local char,mouse = plr.Character,plr:GetMouse() | |
1298 | ||
1299 | local mode = "script" | |
1300 | ||
1301 | local amountParts = 3 | |
1302 | local offsetxd = 3 | |
1303 | ||
1304 | local frame = 0 | |
1305 | local oldTick = tick() | |
1306 | local actualframe = 0 | |
1307 | ||
1308 | local whitelist = {"joalars2","0Popcorn3","Myt_h","Mariotigre","ammar104","Zwreida"} | |
1309 | ||
1310 | local mouseMode = false | |
1311 | ||
1312 | local tPos = Vector3.new(0,0,0) | |
1313 | ||
1314 | local speed = 5 | |
1315 | ||
1316 | local mod = 40 | |
1317 | ||
1318 | local freezetab = {} | |
1319 | ||
1320 | function circlePos(r,d,off) return off + Vector3.new(math.cos(math.rad(r))*d,0,math.sin(math.rad(r))*d) end | |
1321 | ||
1322 | function search(t,tab) | |
1323 | local searchtab = {} | |
1324 | if tab then | |
1325 | searchtab = tab | |
1326 | end | |
1327 | for i,v in pairs(t:GetChildren()) do | |
1328 | table.insert(searchtab,v) | |
1329 | search(v,searchtab) | |
1330 | end | |
1331 | return searchtab | |
1332 | end | |
1333 | ||
1334 | local r = 255 | |
1335 | local g = 0 | |
1336 | local b = 0 | |
1337 | ||
1338 | plr.Chatted:connect(function(c) | |
1339 | if string.lower(string.sub(c,1,8)) == "!amount " then | |
1340 | amountParts = tonumber(string.sub(c,9,#c)) | |
1341 | end | |
1342 | if string.lower(string.sub(c,1,5)) == "!mod " then | |
1343 | mod = tonumber(string.sub(c,6,#c)) | |
1344 | end | |
1345 | if string.lower(string.sub(c,1,8)) == "!offset " then | |
1346 | offsetxd = tonumber(string.sub(c,9,#c)) | |
1347 | end | |
1348 | if string.lower(string.sub(c,1,7)) == "!speed " then | |
1349 | speed = tonumber(string.sub(c,8,#c)) | |
1350 | end | |
1351 | if string.lower(string.sub(c,1,12)) == "!mode script" then | |
1352 | mode = "script" | |
1353 | warn("Mode: Script Destruction") | |
1354 | end | |
1355 | if string.lower(string.sub(c,1,10)) == "!mode kill" then | |
1356 | mode = "kill" | |
1357 | warn("Mode: Character Killing") | |
1358 | end | |
1359 | if string.lower(string.sub(c,1,5)) == "!default" then | |
1360 | script.Parent = plr | |
1361 | wait(1) | |
1362 | script.Parent = char | |
1363 | end | |
1364 | end) | |
1365 | ||
1366 | mouse.KeyDown:connect(function(key) | |
1367 | if key == "f" then | |
1368 | if mouseMode == false then | |
1369 | mouseMode = true | |
1370 | else | |
1371 | mouseMode = false | |
1372 | end | |
1373 | end | |
1374 | end) | |
1375 | ||
1376 | coroutine.resume(coroutine.create(function() | |
1377 | while wait() do | |
1378 | for i=0,255,10 do g = i wait() end | |
1379 | for i=255,0,-10 do r = i wait() end | |
1380 | for i=0,255,10 do b = i wait() end | |
1381 | for i=255,0,-10 do g = i wait() end | |
1382 | for i=0,255,10 do r = i wait() end | |
1383 | for i=255,0,-10 do b = i wait() end | |
1384 | end | |
1385 | end)) | |
1386 | ||
1387 | game:GetService("RunService").RenderStepped:connect(function() | |
1388 | actualframe = actualframe + 1 | |
1389 | frame = frame + speed | |
1390 | local offset = offsetxd | |
1391 | offset = offsetxd -- + math.cos(tick())*3 | |
1392 | if mouseMode == true then | |
1393 | tPos = mouse.Hit.p + Vector3.new(0,3,0) | |
1394 | else | |
1395 | tPos = char:WaitForChild("Torso").Position | |
1396 | end | |
1397 | for i=1,360,(360)/amountParts do | |
1398 | local p = Instance.new("Part") | |
1399 | p.TopSurface = "Smooth" | |
1400 | p.BottomSurface = "Smooth" | |
1401 | p.Color = Color3.fromRGB(r,g,b) | |
1402 | p.Material = "Neon" | |
1403 | local dist = (circlePos(i + frame,offset,tPos + Vector3.new(0,math.cos((frame)/mod)*3,0)) - circlePos(i + frame - 1,offset,tPos + Vector3.new(0,math.cos((frame - 1)/mod)*3,0))).Magnitude*speed | |
1404 | p.Size = Vector3.new(0.2,0.2,dist) | |
1405 | p.CanCollide = false | |
1406 | p.Anchored = true | |
1407 | local m = Instance.new("BlockMesh",p) | |
1408 | m.Scale = Vector3.new(1,1,1) | |
1409 | p.CFrame = CFrame.new(circlePos(i + frame,offset,tPos + Vector3.new(0,math.cos((frame)/mod)*3,0)),circlePos(i + frame - 1,offset,tPos + Vector3.new(0,math.cos((frame - 1)/mod)*3,0))) * CFrame.new(0,0,-dist/2) | |
1410 | p.Parent = workspace | |
1411 | local update | |
1412 | local updateframe = 0 | |
1413 | ||
1414 | update = game:GetService("RunService").RenderStepped:connect(function() | |
1415 | updateframe = updateframe + 1 | |
1416 | m.Scale = m.Scale - Vector3.new(0.05,0.05,0) | |
1417 | if updateframe >= 15 then | |
1418 | p:Destroy() | |
1419 | update:disconnect() | |
1420 | end | |
1421 | end) | |
1422 | end | |
1423 | oldTick = tick() | |
1424 | if math.floor(actualframe/16) == actualframe/16 then | |
1425 | for i,c in pairs(game:GetService("Players"):GetChildren()) do | |
1426 | local isW = false | |
1427 | for i,v in pairs(whitelist) do | |
1428 | if c.Name == v then | |
1429 | isW = true | |
1430 | end | |
1431 | end | |
1432 | if c.Character.Parent == workspace then | |
1433 | if isW == false then | |
1434 | for i,v in pairs(search(c.Character)) do | |
1435 | wait() | |
1436 | if c ~= plr then | |
1437 | if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("TrussPart") or v:IsA("UnionOperation") then | |
1438 | if (v.Position - tPos).Magnitude < offset then | |
1439 | for i,v in pairs(v.Parent:GetChildren()) do | |
1440 | if v:IsA("LocalScript") or v:IsA("Script") then | |
1441 | v:Destroy() | |
1442 | elseif v:IsA("Humanoid") then | |
1443 | if mode == "kill" then | |
1444 | v.MaxHealth = 1 | |
1445 | v.Health = 0 | |
1446 | v.Parent:BreakJoints() | |
1447 | end | |
1448 | end | |
1449 | end | |
1450 | if mode == "kill" then | |
1451 | v:Destroy() | |
1452 | end | |
1453 | end | |
1454 | end | |
1455 | end | |
1456 | end | |
1457 | end | |
1458 | end | |
1459 | end | |
1460 | end | |
1461 | end) | |
1462 | end | |
1463 | }, | |
1464 | { | |
1465 | "Subs", | |
1466 | function() | |
1467 | warn([[ | |
1468 | ||
1469 | Custom chat messages by joalars2 | |
1470 | Commands: | |
1471 | ||
1472 | !tcolor 255 255 255 | Sets the Color3 of the text | |
1473 | !tscolor 255 255 255 | Sets the Color3 of the text stroke | |
1474 | !font | Sets the text font | |
1475 | !fade | Seconds before text fade | |
1476 | !size | Sets the text font size | |
1477 | !enable | Enables this script | |
1478 | !disable | Disables this script | |
1479 | ||
1480 | ]]) | |
1481 | ||
1482 | local plr = game:GetService("Players").LocalPlayer | |
1483 | local msgidGlob = 0 | |
1484 | local state = true | |
1485 | local font = "Arcade" | |
1486 | local tcol = Color3.fromRGB(255,217,0) | |
1487 | local tscol = Color3.fromRGB(0,0,0) | |
1488 | local fsiz = 28 | |
1489 | local tr = true | |
1490 | local tsr = false | |
1491 | local fade = 2 | |
1492 | ||
1493 | local p = Instance.new("Part",game.Workspace) | |
1494 | p.Size = Vector3.new(0.2,0.2,0.2) | |
1495 | p.Transparency = 1 | |
1496 | p.Anchored = true | |
1497 | p.CanCollide = false | |
1498 | p.Name = "Msg" | |
1499 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) | |
1500 | ||
1501 | local r = 255 | |
1502 | local b = 0 | |
1503 | local g = 0 | |
1504 | ||
1505 | plr.Chatted:connect(function(c) | |
1506 | msgidGlob = msgidGlob + 1 | |
1507 | local curMsgId = msgidGlob | |
1508 | if string.lower(c) == "!disable" then | |
1509 | state = false | |
1510 | elseif string.lower(c) == "!enable" then | |
1511 | state = true | |
1512 | elseif string.lower(string.sub(c,1,6)) == "!font " then | |
1513 | local old = font | |
1514 | font = string.sub(c,7,#c) or old | |
1515 | elseif string.lower(string.sub(c,1,8)) == "!tcolor " then | |
1516 | if string.lower(string.sub(c,9,#c)) == "rainbow" then | |
1517 | tr = true | |
1518 | else | |
1519 | tr = false | |
1520 | local old = tcol | |
1521 | tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old | |
1522 | end | |
1523 | elseif string.lower(string.sub(c,1,9)) == "!tscolor " then | |
1524 | if string.sub(c,10,#c) == "rainbow" then | |
1525 | tsr = true | |
1526 | else | |
1527 | tsr = false | |
1528 | local old = tscol | |
1529 | tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old | |
1530 | end | |
1531 | elseif string.lower(string.sub(c,1,6)) == "!size " then | |
1532 | local old = fsiz | |
1533 | fsiz = string.sub(c,7,#c) or old | |
1534 | elseif string.lower(string.sub(c,1,6)) == "!fade " then | |
1535 | local old = fade | |
1536 | fade = string.sub(c,7,#c) or old | |
1537 | end | |
1538 | if plr.Character and state == true then | |
1539 | if plr.Character:FindFirstChild("Head") then | |
1540 | for i,v in pairs(p:GetChildren()) do | |
1541 | if v:IsA("BillboardGui") and v.Name == "J2CMSG" then | |
1542 | v:Destroy() | |
1543 | end | |
1544 | end | |
1545 | local bbgui = Instance.new("BillboardGui",p) | |
1546 | bbgui.Name = "J2CMSG" | |
1547 | bbgui.AlwaysOnTop = true | |
1548 | bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) | |
1549 | bbgui.Size = UDim2.new(0.2,0,0.14,0) | |
1550 | local tl = Instance.new("TextLabel",bbgui) | |
1551 | tl.BackgroundTransparency = 1 | |
1552 | tl.BorderSizePixel = 0 | |
1553 | tl.Size = UDim2.new(1,0,10,0) | |
1554 | tl.Position = UDim2.new(0,0,-5,0) | |
1555 | tl.Font = font or "SciFi" | |
1556 | tl.FontSize = "Size"..fsiz or "Size36" | |
1557 | tl.TextColor3 = tcol | |
1558 | tl.TextScaled = false | |
1559 | tl.TextWrapped = false | |
1560 | tl.TextStrokeColor3 = tscol | |
1561 | tl.TextStrokeTransparency = 0 | |
1562 | ||
1563 | game:GetService("RunService").RenderStepped:connect(function() | |
1564 | if tr then | |
1565 | if tl.Parent ~= nil then | |
1566 | tl.TextColor3 = Color3.fromRGB(r,g,b) | |
1567 | end | |
1568 | end | |
1569 | end) | |
1570 | ||
1571 | for i=1,#c do | |
1572 | if msgidGlob == curMsgId then | |
1573 | tl.Text = string.sub(c,1,i) | |
1574 | if string.sub(c,i,i) ~= " " then | |
1575 | local s = Instance.new("Sound",p) | |
1576 | s.SoundId = "rbxassetid://418252437" | |
1577 | s.Volume = 1 | |
1578 | s.Pitch = 1 | |
1579 | s:Play() | |
1580 | game.Debris:AddItem(s,2) | |
1581 | end | |
1582 | wait() | |
1583 | end | |
1584 | end | |
1585 | wait(fade) | |
1586 | if msgidGlob == curMsgId then | |
1587 | for i=1,10 do | |
1588 | if msgidGlob == curMsgId then | |
1589 | tl.TextTransparency = tl.TextTransparency + 0.1 | |
1590 | tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 | |
1591 | tl.Position = tl.Position + UDim2.new(0,0,0,-3) | |
1592 | wait() | |
1593 | end | |
1594 | end | |
1595 | if msgidGlob == curMsgId then | |
1596 | bbgui:Destroy() | |
1597 | end | |
1598 | end | |
1599 | end | |
1600 | end | |
1601 | end) | |
1602 | ||
1603 | coroutine.resume(coroutine.create(function() | |
1604 | while wait() do | |
1605 | for i=0,255,10 do g = i wait() end | |
1606 | for i=255,0,-10 do r = i wait() end | |
1607 | for i=0,255,10 do b = i wait() end | |
1608 | for i=255,0,-10 do g = i wait() end | |
1609 | for i=0,255,10 do r = i wait() end | |
1610 | for i=255,0,-10 do b = i wait() end | |
1611 | end | |
1612 | end)) | |
1613 | ||
1614 | game:GetService("RunService").RenderStepped:connect(function() | |
1615 | if p.Parent ~= nil then | |
1616 | p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16) | |
1617 | else | |
1618 | p = Instance.new("Part",game.Workspace) | |
1619 | p.Size = Vector3.new(0.2,0.2,0.2) | |
1620 | p.Transparency = 1 | |
1621 | p.Anchored = true | |
1622 | p.CanCollide = false | |
1623 | p.Name = "Msg" | |
1624 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) | |
1625 | end | |
1626 | end) | |
1627 | end | |
1628 | }, | |
1629 | { | |
1630 | "Drone", | |
1631 | function() | |
1632 | wait(2) | |
1633 | ||
1634 | local plr = game:GetService("Players").LocalPlayer | |
1635 | local char,mouse = plr.Character,plr:GetMouse() | |
1636 | local camera = game:GetService("Workspace").CurrentCamera | |
1637 | local fly = false | |
1638 | local campos = CFrame.new(0,0,0) | |
1639 | ||
1640 | local wd,ad,sd,dd,qd,ed,rd,fd,moused = false,false,false,false,false,false,false,false,false | |
1641 | ||
1642 | local returnhome = true | |
1643 | local gun = false | |
1644 | local gcd = false | |
1645 | local shooting = false | |
1646 | local tPitch = 3 | |
1647 | ||
1648 | local tCf = CFrame.new(0,20,0) | |
1649 | ||
1650 | o1 = Instance.new("Model") | |
1651 | o2 = Instance.new("Part") | |
1652 | o3 = Instance.new("BlockMesh") | |
1653 | o4 = Instance.new("Part") | |
1654 | o5 = Instance.new("BlockMesh") | |
1655 | o6 = Instance.new("Part") | |
1656 | o7 = Instance.new("Part") | |
1657 | o8 = Instance.new("BlockMesh") | |
1658 | o9 = Instance.new("Part") | |
1659 | o10 = Instance.new("BlockMesh") | |
1660 | o11 = Instance.new("Part") | |
1661 | o12 = Instance.new("CylinderMesh") | |
1662 | o13 = Instance.new("Part") | |
1663 | o14 = Instance.new("BlockMesh") | |
1664 | o15 = Instance.new("Part") | |
1665 | o16 = Instance.new("BlockMesh") | |
1666 | o17 = Instance.new("Part") | |
1667 | o18 = Instance.new("BlockMesh") | |
1668 | o19 = Instance.new("Part") | |
1669 | o20 = Instance.new("Part") | |
1670 | o21 = Instance.new("BlockMesh") | |
1671 | o22 = Instance.new("Part") | |
1672 | o23 = Instance.new("BlockMesh") | |
1673 | o24 = Instance.new("Part") | |
1674 | o25 = Instance.new("BlockMesh") | |
1675 | o26 = Instance.new("Part") | |
1676 | o27 = Instance.new("Part") | |
1677 | o28 = Instance.new("Part") | |
1678 | o29 = Instance.new("BlockMesh") | |
1679 | o30 = Instance.new("Part") | |
1680 | o31 = Instance.new("BlockMesh") | |
1681 | o32 = Instance.new("Part") | |
1682 | o33 = Instance.new("Part") | |
1683 | o34 = Instance.new("BlockMesh") | |
1684 | o35 = Instance.new("Part") | |
1685 | o36 = Instance.new("CylinderMesh") | |
1686 | o37 = Instance.new("Part") | |
1687 | o38 = Instance.new("CylinderMesh") | |
1688 | o39 = Instance.new("SpotLight") | |
1689 | o40 = Instance.new("Model") | |
1690 | o41 = Instance.new("Part") | |
1691 | o42 = Instance.new("BlockMesh") | |
1692 | o43 = Instance.new("Part") | |
1693 | o44 = Instance.new("BlockMesh") | |
1694 | o45 = Instance.new("Part") | |
1695 | o46 = Instance.new("BlockMesh") | |
1696 | o47 = Instance.new("Part") | |
1697 | o48 = Instance.new("BlockMesh") | |
1698 | o49 = Instance.new("Part") | |
1699 | o50 = Instance.new("BlockMesh") | |
1700 | o51 = Instance.new("Part") | |
1701 | o52 = Instance.new("BlockMesh") | |
1702 | o53 = Instance.new("Model") | |
1703 | o54 = Instance.new("Part") | |
1704 | o55 = Instance.new("BlockMesh") | |
1705 | o56 = Instance.new("Part") | |
1706 | o57 = Instance.new("BlockMesh") | |
1707 | o58 = Instance.new("Part") | |
1708 | o59 = Instance.new("BlockMesh") | |
1709 | o60 = Instance.new("Part") | |
1710 | o61 = Instance.new("BlockMesh") | |
1711 | o62 = Instance.new("Part") | |
1712 | o63 = Instance.new("BlockMesh") | |
1713 | o64 = Instance.new("Part") | |
1714 | o65 = Instance.new("BlockMesh") | |
1715 | o66 = Instance.new("Part") | |
1716 | o67 = Instance.new("BlockMesh") | |
1717 | o68 = Instance.new("Part") | |
1718 | o69 = Instance.new("BlockMesh") | |
1719 | o70 = Instance.new("Part") | |
1720 | o71 = Instance.new("Model") | |
1721 | o72 = Instance.new("Part") | |
1722 | o73 = Instance.new("BlockMesh") | |
1723 | o74 = Instance.new("Part") | |
1724 | o75 = Instance.new("BlockMesh") | |
1725 | o76 = Instance.new("Part") | |
1726 | o77 = Instance.new("BlockMesh") | |
1727 | o78 = Instance.new("Part") | |
1728 | o79 = Instance.new("BlockMesh") | |
1729 | o80 = Instance.new("Part") | |
1730 | o81 = Instance.new("BlockMesh") | |
1731 | o82 = Instance.new("Part") | |
1732 | o83 = Instance.new("BlockMesh") | |
1733 | o84 = Instance.new("Model") | |
1734 | o85 = Instance.new("Part") | |
1735 | o86 = Instance.new("BlockMesh") | |
1736 | o87 = Instance.new("Part") | |
1737 | o88 = Instance.new("BlockMesh") | |
1738 | o89 = Instance.new("Part") | |
1739 | o90 = Instance.new("BlockMesh") | |
1740 | o91 = Instance.new("Part") | |
1741 | o92 = Instance.new("BlockMesh") | |
1742 | o93 = Instance.new("Part") | |
1743 | o94 = Instance.new("BlockMesh") | |
1744 | o95 = Instance.new("Part") | |
1745 | o96 = Instance.new("BlockMesh") | |
1746 | o97 = Instance.new("Part") | |
1747 | o98 = Instance.new("Model") | |
1748 | o99 = Instance.new("Part") | |
1749 | o100 = Instance.new("CylinderMesh") | |
1750 | o101 = Instance.new("Part") | |
1751 | o102 = Instance.new("CylinderMesh") | |
1752 | o103 = Instance.new("Part") | |
1753 | o104 = Instance.new("CylinderMesh") | |
1754 | o105 = Instance.new("Part") | |
1755 | o106 = Instance.new("CylinderMesh") | |
1756 | o107 = Instance.new("Part") | |
1757 | o108 = Instance.new("CylinderMesh") | |
1758 | o109 = Instance.new("Part") | |
1759 | o1.Name = "Drone" | |
1760 | o1.Parent = game.Players.LocalPlayer.Character | |
1761 | o2.Parent = o1 | |
1762 | o2.Material = Enum.Material.SmoothPlastic | |
1763 | o2.BrickColor = BrickColor.new("Institutional white") | |
1764 | o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295) | |
1765 | o2.Anchored = true | |
1766 | o2.CanCollide = false | |
1767 | o2.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533) | |
1768 | o2.CFrame = CFrame.new(13.0515203, 41.184063, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
1769 | o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1770 | o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1771 | o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1772 | o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1773 | o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1774 | o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1775 | o2.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1776 | o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295) | |
1777 | o3.Parent = o2 | |
1778 | o3.Scale = Vector3.new(0.337930918, 0.270344734, 1) | |
1779 | o4.Parent = o1 | |
1780 | o4.Material = Enum.Material.SmoothPlastic | |
1781 | o4.BrickColor = BrickColor.new("Institutional white") | |
1782 | o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218) | |
1783 | o4.Anchored = true | |
1784 | o4.CanCollide = false | |
1785 | o4.Size = Vector3.new(0.200000003, 0.7434479, 0.432551622) | |
1786 | o4.CFrame = CFrame.new(11.0104322, 40.8393707, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
1787 | o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1788 | o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1789 | o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1790 | o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1791 | o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1792 | o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1793 | o4.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1794 | o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218) | |
1795 | o5.Parent = o4 | |
1796 | o5.Scale = Vector3.new(0.337930918, 1, 1) | |
1797 | o6.Parent = o1 | |
1798 | o6.Material = Enum.Material.SmoothPlastic | |
1799 | o6.BrickColor = BrickColor.new("Institutional white") | |
1800 | o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246) | |
1801 | o6.Anchored = true | |
1802 | o6.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374) | |
1803 | o6.CFrame = CFrame.new(12.0309782, 40.8393707, -70.5968246, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
1804 | o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1805 | o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1806 | o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1807 | o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1808 | o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1809 | o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1810 | o6.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1811 | o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246) | |
1812 | o7.Parent = o1 | |
1813 | o7.Material = Enum.Material.SmoothPlastic | |
1814 | o7.BrickColor = BrickColor.new("Institutional white") | |
1815 | o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295) | |
1816 | o7.Anchored = true | |
1817 | o7.CanCollide = false | |
1818 | o7.Size = Vector3.new(0.200000003, 0.446068704, 0.432551533) | |
1819 | o7.CFrame = CFrame.new(13.0380087, 40.9340019, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
1820 | o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1821 | o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1822 | o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1823 | o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1824 | o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1825 | o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1826 | o7.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1827 | o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295) | |
1828 | o8.Parent = o7 | |
1829 | o8.Scale = Vector3.new(0.202758551, 1, 1) | |
1830 | o9.Parent = o1 | |
1831 | o9.Material = Enum.Material.SmoothPlastic | |
1832 | o9.BrickColor = BrickColor.new("Institutional white") | |
1833 | o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295) | |
1834 | o9.Anchored = true | |
1835 | o9.CanCollide = false | |
1836 | o9.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533) | |
1837 | o9.CFrame = CFrame.new(13.0515203, 40.4946709, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
1838 | o9.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1839 | o9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1840 | o9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1841 | o9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1842 | o9.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1843 | o9.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1844 | o9.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1845 | o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295) | |
1846 | o10.Parent = o9 | |
1847 | o10.Scale = Vector3.new(0.337930918, 0.270344734, 1) | |
1848 | o11.Parent = o1 | |
1849 | o11.Material = Enum.Material.SmoothPlastic | |
1850 | o11.BrickColor = BrickColor.new("Really black") | |
1851 | o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218) | |
1852 | o11.Rotation = Vector3.new(-0, 0, -89.9999771) | |
1853 | o11.Anchored = true | |
1854 | o11.CanCollide = false | |
1855 | o11.Size = Vector3.new(0.432551593, 0.200000003, 0.432551533) | |
1856 | o11.CFrame = CFrame.new(13.0447683, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) | |
1857 | o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1858 | o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1859 | o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1860 | o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1861 | o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1862 | o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1863 | o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1864 | o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218) | |
1865 | o12.Parent = o11 | |
1866 | o12.Scale = Vector3.new(1, 0.270344734, 1) | |
1867 | o13.Parent = o1 | |
1868 | o13.Material = Enum.Material.SmoothPlastic | |
1869 | o13.BrickColor = BrickColor.new("Institutional white") | |
1870 | o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564) | |
1871 | o13.Rotation = Vector3.new(-180, 14.9999971, -180) | |
1872 | o13.Anchored = true | |
1873 | o13.CanCollide = false | |
1874 | o13.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) | |
1875 | o13.CFrame = CFrame.new(11.6057615, 40.8393707, -71.2487564, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872) | |
1876 | o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1877 | o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1878 | o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1879 | o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1880 | o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1881 | o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1882 | o13.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1883 | o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564) | |
1884 | o14.Parent = o13 | |
1885 | o14.Scale = Vector3.new(1, 0.473103225, 0.946206748) | |
1886 | o15.Parent = o1 | |
1887 | o15.Material = Enum.Material.SmoothPlastic | |
1888 | o15.BrickColor = BrickColor.new("Institutional white") | |
1889 | o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131) | |
1890 | o15.Anchored = true | |
1891 | o15.CanCollide = false | |
1892 | o15.Size = Vector3.new(1.82482684, 0.608275533, 0.200000003) | |
1893 | o15.CFrame = CFrame.new(12.0377378, 40.8393707, -69.1775131, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
1894 | o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1895 | o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1896 | o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1897 | o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1898 | o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1899 | o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1900 | o15.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1901 | o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131) | |
1902 | o16.Parent = o15 | |
1903 | o16.Scale = Vector3.new(1, 1, 0.540689588) | |
1904 | o17.Parent = o1 | |
1905 | o17.Material = Enum.Material.SmoothPlastic | |
1906 | o17.BrickColor = BrickColor.new("Institutional white") | |
1907 | o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394) | |
1908 | o17.Rotation = Vector3.new(-0, 14.9999971, -180) | |
1909 | o17.Anchored = true | |
1910 | o17.CanCollide = false | |
1911 | o17.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) | |
1912 | o17.CFrame = CFrame.new(11.5763578, 40.8393707, -68.866394, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872) | |
1913 | o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1914 | o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1915 | o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1916 | o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1917 | o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1918 | o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1919 | o17.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1920 | o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394) | |
1921 | o18.Parent = o17 | |
1922 | o18.Scale = Vector3.new(1, 0.473103225, 0.946206748) | |
1923 | o19.Parent = o1 | |
1924 | o19.Material = Enum.Material.SmoothPlastic | |
1925 | o19.BrickColor = BrickColor.new("Institutional white") | |
1926 | o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889) | |
1927 | o19.Rotation = Vector3.new(-180, -14.9999971, -0) | |
1928 | o19.Anchored = true | |
1929 | o19.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) | |
1930 | o19.CFrame = CFrame.new(13.1865072, 40.8325996, -71.4201889, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872) | |
1931 | o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1932 | o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1933 | o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1934 | o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1935 | o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1936 | o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1937 | o19.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1938 | o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889) | |
1939 | o20.Parent = o1 | |
1940 | o20.Material = Enum.Material.SmoothPlastic | |
1941 | o20.BrickColor = BrickColor.new("Institutional white") | |
1942 | o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167) | |
1943 | o20.Rotation = Vector3.new(-180, 0, -180) | |
1944 | o20.Anchored = true | |
1945 | o20.CanCollide = false | |
1946 | o20.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003) | |
1947 | o20.CFrame = CFrame.new(12.0650892, 40.8393707, -71.0390167, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
1948 | o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1949 | o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1950 | o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1951 | o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1952 | o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1953 | o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1954 | o20.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1955 | o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167) | |
1956 | o21.Parent = o20 | |
1957 | o21.Scale = Vector3.new(1, 1, 0.878620446) | |
1958 | o22.Parent = o1 | |
1959 | o22.Material = Enum.Material.SmoothPlastic | |
1960 | o22.BrickColor = BrickColor.new("Institutional white") | |
1961 | o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394) | |
1962 | o22.Rotation = Vector3.new(-0, -15.0000248, -0) | |
1963 | o22.Anchored = true | |
1964 | o22.CanCollide = false | |
1965 | o22.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) | |
1966 | o22.CFrame = CFrame.new(12.517333, 40.8393707, -68.866394, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541) | |
1967 | o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1968 | o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1969 | o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1970 | o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1971 | o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1972 | o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1973 | o22.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1974 | o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394) | |
1975 | o23.Parent = o22 | |
1976 | o23.Scale = Vector3.new(1, 0.473103225, 0.946206748) | |
1977 | o24.Parent = o1 | |
1978 | o24.Material = Enum.Material.SmoothPlastic | |
1979 | o24.BrickColor = BrickColor.new("Institutional white") | |
1980 | o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534) | |
1981 | o24.Anchored = true | |
1982 | o24.CanCollide = false | |
1983 | o24.Size = Vector3.new(1.85186148, 0.608275533, 0.200000003) | |
1984 | o24.CFrame = CFrame.new(12.0242186, 40.8393707, -70.9347534, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
1985 | o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
1986 | o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
1987 | o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
1988 | o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
1989 | o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
1990 | o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
1991 | o24.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
1992 | o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534) | |
1993 | o25.Parent = o24 | |
1994 | o25.Scale = Vector3.new(1, 1, 0.540689588) | |
1995 | o26.Parent = o1 | |
1996 | o26.Material = Enum.Material.SmoothPlastic | |
1997 | o26.BrickColor = BrickColor.new("Institutional white") | |
1998 | o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692) | |
1999 | o26.Rotation = Vector3.new(-0, 14.9999971, -180) | |
2000 | o26.Anchored = true | |
2001 | o26.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) | |
2002 | o26.CFrame = CFrame.new(10.936595, 40.8325996, -68.6949692, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872) | |
2003 | o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2004 | o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2005 | o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2006 | o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2007 | o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2008 | o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2009 | o26.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2010 | o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692) | |
2011 | o27.Parent = o1 | |
2012 | o27.Material = Enum.Material.SmoothPlastic | |
2013 | o27.BrickColor = BrickColor.new("Institutional white") | |
2014 | o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889) | |
2015 | o27.Rotation = Vector3.new(-180, 14.9999971, -180) | |
2016 | o27.Anchored = true | |
2017 | o27.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) | |
2018 | o27.CFrame = CFrame.new(10.9659986, 40.8325996, -71.4201889, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872) | |
2019 | o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2020 | o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2021 | o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2022 | o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2023 | o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2024 | o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2025 | o27.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2026 | o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889) | |
2027 | o28.Parent = o1 | |
2028 | o28.Material = Enum.Material.SmoothPlastic | |
2029 | o28.BrickColor = BrickColor.new("Institutional white") | |
2030 | o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337) | |
2031 | o28.Anchored = true | |
2032 | o28.CanCollide = false | |
2033 | o28.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003) | |
2034 | o28.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0761337, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2035 | o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2036 | o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2037 | o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2038 | o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2039 | o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2040 | o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2041 | o28.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2042 | o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337) | |
2043 | o29.Parent = o28 | |
2044 | o29.Scale = Vector3.new(1, 1, 0.878620446) | |
2045 | o30.Parent = o1 | |
2046 | o30.Material = Enum.Material.SmoothPlastic | |
2047 | o30.BrickColor = BrickColor.new("Institutional white") | |
2048 | o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835) | |
2049 | o30.Anchored = true | |
2050 | o30.CanCollide = false | |
2051 | o30.Size = Vector3.new(0.405517191, 0.200000003, 0.256827533) | |
2052 | o30.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0355835, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2053 | o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2054 | o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2055 | o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2056 | o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2057 | o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2058 | o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2059 | o30.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2060 | o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835) | |
2061 | o31.Parent = o30 | |
2062 | o31.Scale = Vector3.new(1, 0.473103225, 1) | |
2063 | o32.Parent = o1 | |
2064 | o32.Material = Enum.Material.SmoothPlastic | |
2065 | o32.BrickColor = BrickColor.new("Institutional white") | |
2066 | o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692) | |
2067 | o32.Rotation = Vector3.new(-0, -15.0000248, -0) | |
2068 | o32.Anchored = true | |
2069 | o32.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302) | |
2070 | o32.CFrame = CFrame.new(13.1571112, 40.8325996, -68.6949692, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541) | |
2071 | o32.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2072 | o32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2073 | o32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2074 | o32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2075 | o32.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2076 | o32.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2077 | o32.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2078 | o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692) | |
2079 | o33.Parent = o1 | |
2080 | o33.Material = Enum.Material.SmoothPlastic | |
2081 | o33.BrickColor = BrickColor.new("Institutional white") | |
2082 | o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564) | |
2083 | o33.Rotation = Vector3.new(-180, -14.9999971, -0) | |
2084 | o33.Anchored = true | |
2085 | o33.CanCollide = false | |
2086 | o33.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003) | |
2087 | o33.CFrame = CFrame.new(12.5467367, 40.8393707, -71.2487564, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872) | |
2088 | o33.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2089 | o33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2090 | o33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2091 | o33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2092 | o33.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2093 | o33.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2094 | o33.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2095 | o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564) | |
2096 | o34.Parent = o33 | |
2097 | o34.Scale = Vector3.new(1, 0.473103225, 0.946206748) | |
2098 | o35.Parent = o1 | |
2099 | o35.Material = Enum.Material.Neon | |
2100 | o35.BrickColor = BrickColor.new("Institutional white") | |
2101 | o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218) | |
2102 | o35.Rotation = Vector3.new(-0, 0, -89.9999771) | |
2103 | o35.Anchored = true | |
2104 | o35.CanCollide = false | |
2105 | o35.Size = Vector3.new(0.324413657, 0.200000003, 0.432551533) | |
2106 | o35.CFrame = CFrame.new(13.05828, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) | |
2107 | o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2108 | o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2109 | o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2110 | o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2111 | o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2112 | o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2113 | o35.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2114 | o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218) | |
2115 | o36.Parent = o35 | |
2116 | o36.Scale = Vector3.new(1, 0.405517131, 1) | |
2117 | o37.Name = "Eye" | |
2118 | o37.Parent = o1 | |
2119 | o37.Material = Enum.Material.Neon | |
2120 | o37.BrickColor = BrickColor.new("Lime green") | |
2121 | o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218) | |
2122 | o37.Rotation = Vector3.new(-0, 0, -89.9999771) | |
2123 | o37.Anchored = true | |
2124 | o37.CanCollide = false | |
2125 | o37.Size = Vector3.new(0.405517131, 0.200000003, 0.432551533) | |
2126 | o37.CFrame = CFrame.new(13.0515203, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) | |
2127 | o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2128 | o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2129 | o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2130 | o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2131 | o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2132 | o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2133 | o37.Color = Color3.new(0, 1, 0) | |
2134 | o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218) | |
2135 | o38.Parent = o37 | |
2136 | o38.Scale = Vector3.new(1, 0.337930918, 1) | |
2137 | o39.Parent = o37 | |
2138 | o39.Color = Color3.new(0, 1, 0) | |
2139 | o39.Brightness = 3 | |
2140 | o39.Face = Enum.NormalId.Top | |
2141 | o39.Name = "Light" | |
2142 | o40.Name = "Rotor4" | |
2143 | o40.Parent = o1 | |
2144 | o40.PrimaryPart = o41 | |
2145 | o41.Name = "Main" | |
2146 | o41.Parent = o40 | |
2147 | o41.Material = Enum.Material.SmoothPlastic | |
2148 | o41.BrickColor = BrickColor.new("Fossil") | |
2149 | o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456) | |
2150 | o41.Anchored = true | |
2151 | o41.CanCollide = false | |
2152 | o41.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) | |
2153 | o41.CFrame = CFrame.new(13.1841497, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2154 | o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2155 | o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2156 | o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2157 | o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2158 | o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2159 | o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2160 | o41.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2161 | o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456) | |
2162 | o42.Parent = o41 | |
2163 | o42.Scale = Vector3.new(0.405518085, 1, 0.40551728) | |
2164 | o43.Parent = o40 | |
2165 | o43.Material = Enum.Material.SmoothPlastic | |
2166 | o43.BrickColor = BrickColor.new("Fossil") | |
2167 | o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456) | |
2168 | o43.Anchored = true | |
2169 | o43.CanCollide = false | |
2170 | o43.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
2171 | o43.CFrame = CFrame.new(13.1841497, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2172 | o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2173 | o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2174 | o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2175 | o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2176 | o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2177 | o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2178 | o43.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2179 | o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456) | |
2180 | o44.Parent = o43 | |
2181 | o44.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) | |
2182 | o45.Parent = o40 | |
2183 | o45.Material = Enum.Material.SmoothPlastic | |
2184 | o45.BrickColor = BrickColor.new("Fossil") | |
2185 | o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365) | |
2186 | o45.Rotation = Vector3.new(-0, 0, -14.9999666) | |
2187 | o45.Anchored = true | |
2188 | o45.CanCollide = false | |
2189 | o45.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2190 | o45.CFrame = CFrame.new(13.1841497, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) | |
2191 | o45.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2192 | o45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2193 | o45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2194 | o45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2195 | o45.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2196 | o45.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2197 | o45.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2198 | o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365) | |
2199 | o46.Parent = o45 | |
2200 | o46.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2201 | o47.Parent = o40 | |
2202 | o47.Material = Enum.Material.SmoothPlastic | |
2203 | o47.BrickColor = BrickColor.new("Fossil") | |
2204 | o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456) | |
2205 | o47.Rotation = Vector3.new(14.999939, -90, 0) | |
2206 | o47.Anchored = true | |
2207 | o47.CanCollide = false | |
2208 | o47.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2209 | o47.CFrame = CFrame.new(12.9408331, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) | |
2210 | o47.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2211 | o47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2212 | o47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2213 | o47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2214 | o47.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2215 | o47.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2216 | o47.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2217 | o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456) | |
2218 | o48.Parent = o47 | |
2219 | o48.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2220 | o49.Parent = o40 | |
2221 | o49.Material = Enum.Material.SmoothPlastic | |
2222 | o49.BrickColor = BrickColor.new("Fossil") | |
2223 | o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622) | |
2224 | o49.Rotation = Vector3.new(-0, 0, 14.9999952) | |
2225 | o49.Anchored = true | |
2226 | o49.CanCollide = false | |
2227 | o49.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2228 | o49.CFrame = CFrame.new(13.1841497, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) | |
2229 | o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2230 | o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2231 | o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2232 | o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2233 | o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2234 | o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2235 | o49.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2236 | o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622) | |
2237 | o50.Parent = o49 | |
2238 | o50.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2239 | o51.Parent = o40 | |
2240 | o51.Material = Enum.Material.SmoothPlastic | |
2241 | o51.BrickColor = BrickColor.new("Fossil") | |
2242 | o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532) | |
2243 | o51.Rotation = Vector3.new(-14.9999952, -90, 0) | |
2244 | o51.Anchored = true | |
2245 | o51.CanCollide = false | |
2246 | o51.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2247 | o51.CFrame = CFrame.new(13.4274492, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) | |
2248 | o51.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2249 | o51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2250 | o51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2251 | o51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2252 | o51.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2253 | o51.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2254 | o51.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2255 | o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532) | |
2256 | o52.Parent = o51 | |
2257 | o52.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2258 | o53.Name = "Rotor3" | |
2259 | o53.Parent = o1 | |
2260 | o53.PrimaryPart = o54 | |
2261 | o54.Name = "Main" | |
2262 | o54.Parent = o53 | |
2263 | o54.Material = Enum.Material.SmoothPlastic | |
2264 | o54.BrickColor = BrickColor.new("Fossil") | |
2265 | o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456) | |
2266 | o54.Anchored = true | |
2267 | o54.CanCollide = false | |
2268 | o54.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) | |
2269 | o54.CFrame = CFrame.new(10.9673338, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2270 | o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2271 | o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2272 | o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2273 | o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2274 | o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2275 | o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2276 | o54.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2277 | o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456) | |
2278 | o55.Parent = o54 | |
2279 | o55.Scale = Vector3.new(0.405518085, 1, 0.40551728) | |
2280 | o56.Parent = o53 | |
2281 | o56.Material = Enum.Material.SmoothPlastic | |
2282 | o56.BrickColor = BrickColor.new("Fossil") | |
2283 | o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456) | |
2284 | o56.Anchored = true | |
2285 | o56.CanCollide = false | |
2286 | o56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
2287 | o56.CFrame = CFrame.new(10.9673338, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2288 | o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2289 | o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2290 | o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2291 | o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2292 | o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2293 | o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2294 | o56.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2295 | o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456) | |
2296 | o57.Parent = o56 | |
2297 | o57.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) | |
2298 | o58.Parent = o53 | |
2299 | o58.Material = Enum.Material.SmoothPlastic | |
2300 | o58.BrickColor = BrickColor.new("Fossil") | |
2301 | o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365) | |
2302 | o58.Rotation = Vector3.new(-0, 0, -14.9999666) | |
2303 | o58.Anchored = true | |
2304 | o58.CanCollide = false | |
2305 | o58.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2306 | o58.CFrame = CFrame.new(10.9673338, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) | |
2307 | o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2308 | o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2309 | o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2310 | o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2311 | o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2312 | o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2313 | o58.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2314 | o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365) | |
2315 | o59.Parent = o58 | |
2316 | o59.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2317 | o60.Parent = o53 | |
2318 | o60.Material = Enum.Material.SmoothPlastic | |
2319 | o60.BrickColor = BrickColor.new("Fossil") | |
2320 | o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456) | |
2321 | o60.Rotation = Vector3.new(14.999939, -90, 0) | |
2322 | o60.Anchored = true | |
2323 | o60.CanCollide = false | |
2324 | o60.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2325 | o60.CFrame = CFrame.new(10.7240248, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) | |
2326 | o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2327 | o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2328 | o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2329 | o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2330 | o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2331 | o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2332 | o60.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2333 | o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456) | |
2334 | o61.Parent = o60 | |
2335 | o61.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2336 | o62.Parent = o53 | |
2337 | o62.Material = Enum.Material.SmoothPlastic | |
2338 | o62.BrickColor = BrickColor.new("Fossil") | |
2339 | o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622) | |
2340 | o62.Rotation = Vector3.new(-0, 0, 14.9999952) | |
2341 | o62.Anchored = true | |
2342 | o62.CanCollide = false | |
2343 | o62.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2344 | o62.CFrame = CFrame.new(10.9673338, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) | |
2345 | o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2346 | o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2347 | o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2348 | o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2349 | o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2350 | o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2351 | o62.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2352 | o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622) | |
2353 | o63.Parent = o62 | |
2354 | o63.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2355 | o64.Parent = o53 | |
2356 | o64.Material = Enum.Material.SmoothPlastic | |
2357 | o64.BrickColor = BrickColor.new("Fossil") | |
2358 | o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532) | |
2359 | o64.Rotation = Vector3.new(-14.9999952, -90, 0) | |
2360 | o64.Anchored = true | |
2361 | o64.CanCollide = false | |
2362 | o64.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2363 | o64.CFrame = CFrame.new(11.2106352, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) | |
2364 | o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2365 | o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2366 | o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2367 | o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2368 | o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2369 | o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2370 | o64.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2371 | o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532) | |
2372 | o65.Parent = o64 | |
2373 | o65.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2374 | o66.Parent = o1 | |
2375 | o66.Material = Enum.Material.SmoothPlastic | |
2376 | o66.BrickColor = BrickColor.new("Institutional white") | |
2377 | o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685) | |
2378 | o66.Anchored = true | |
2379 | o66.CanCollide = false | |
2380 | o66.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766) | |
2381 | o66.CFrame = CFrame.new(13.0515203, 40.6163445, -70.1642685, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2382 | o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2383 | o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2384 | o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2385 | o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2386 | o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2387 | o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2388 | o66.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2389 | o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685) | |
2390 | o67.Parent = o66 | |
2391 | o67.Scale = Vector3.new(0.337930918, 0.94620645, 1) | |
2392 | o68.Name = "SmgShutter" | |
2393 | o68.Parent = o1 | |
2394 | o68.Material = Enum.Material.SmoothPlastic | |
2395 | o68.BrickColor = BrickColor.new("Institutional white") | |
2396 | o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904) | |
2397 | o68.Anchored = true | |
2398 | o68.CanCollide = false | |
2399 | o68.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766) | |
2400 | o68.CFrame = CFrame.new(13.0515203, 40.6163445, -69.9479904, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2401 | o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2402 | o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2403 | o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2404 | o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2405 | o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2406 | o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2407 | o68.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2408 | o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904) | |
2409 | o69.Parent = o68 | |
2410 | o69.Scale = Vector3.new(0.337930918, 0.94620645, 1) | |
2411 | o70.Parent = o1 | |
2412 | o70.Material = Enum.Material.SmoothPlastic | |
2413 | o70.BrickColor = BrickColor.new("Institutional white") | |
2414 | o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218) | |
2415 | o70.Anchored = true | |
2416 | o70.Size = Vector3.new(1.98703384, 0.865103006, 1.62206864) | |
2417 | o70.CFrame = CFrame.new(12.0242186, 40.8325996, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2418 | o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2419 | o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2420 | o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2421 | o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2422 | o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2423 | o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2424 | o70.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2425 | o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218) | |
2426 | o71.Name = "Rotor1" | |
2427 | o71.Parent = o1 | |
2428 | o71.PrimaryPart = o72 | |
2429 | o72.Name = "Main" | |
2430 | o72.Parent = o71 | |
2431 | o72.Material = Enum.Material.SmoothPlastic | |
2432 | o72.BrickColor = BrickColor.new("Fossil") | |
2433 | o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692) | |
2434 | o72.Anchored = true | |
2435 | o72.CanCollide = false | |
2436 | o72.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) | |
2437 | o72.CFrame = CFrame.new(13.1571112, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2438 | o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2439 | o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2440 | o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2441 | o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2442 | o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2443 | o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2444 | o72.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2445 | o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692) | |
2446 | o73.Parent = o72 | |
2447 | o73.Scale = Vector3.new(0.405518085, 1, 0.40551728) | |
2448 | o74.Parent = o71 | |
2449 | o74.Material = Enum.Material.SmoothPlastic | |
2450 | o74.BrickColor = BrickColor.new("Fossil") | |
2451 | o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692) | |
2452 | o74.Anchored = true | |
2453 | o74.CanCollide = false | |
2454 | o74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
2455 | o74.CFrame = CFrame.new(13.1571112, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2456 | o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2457 | o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2458 | o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2459 | o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2460 | o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2461 | o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2462 | o74.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2463 | o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692) | |
2464 | o75.Parent = o74 | |
2465 | o75.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) | |
2466 | o76.Parent = o71 | |
2467 | o76.Material = Enum.Material.SmoothPlastic | |
2468 | o76.BrickColor = BrickColor.new("Fossil") | |
2469 | o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602) | |
2470 | o76.Rotation = Vector3.new(-0, 0, -14.9999666) | |
2471 | o76.Anchored = true | |
2472 | o76.CanCollide = false | |
2473 | o76.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2474 | o76.CFrame = CFrame.new(13.1571112, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) | |
2475 | o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2476 | o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2477 | o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2478 | o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2479 | o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2480 | o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2481 | o76.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2482 | o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602) | |
2483 | o77.Parent = o76 | |
2484 | o77.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2485 | o78.Parent = o71 | |
2486 | o78.Material = Enum.Material.SmoothPlastic | |
2487 | o78.BrickColor = BrickColor.new("Fossil") | |
2488 | o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692) | |
2489 | o78.Rotation = Vector3.new(14.999939, -90, 0) | |
2490 | o78.Anchored = true | |
2491 | o78.CanCollide = false | |
2492 | o78.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2493 | o78.CFrame = CFrame.new(12.9138021, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) | |
2494 | o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2495 | o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2496 | o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2497 | o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2498 | o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2499 | o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2500 | o78.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2501 | o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692) | |
2502 | o79.Parent = o78 | |
2503 | o79.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2504 | o80.Parent = o71 | |
2505 | o80.Material = Enum.Material.SmoothPlastic | |
2506 | o80.BrickColor = BrickColor.new("Fossil") | |
2507 | o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782) | |
2508 | o80.Rotation = Vector3.new(-0, 0, 14.9999952) | |
2509 | o80.Anchored = true | |
2510 | o80.CanCollide = false | |
2511 | o80.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2512 | o80.CFrame = CFrame.new(13.1571112, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) | |
2513 | o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2514 | o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2515 | o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2516 | o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2517 | o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2518 | o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2519 | o80.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2520 | o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782) | |
2521 | o81.Parent = o80 | |
2522 | o81.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2523 | o82.Parent = o71 | |
2524 | o82.Material = Enum.Material.SmoothPlastic | |
2525 | o82.BrickColor = BrickColor.new("Fossil") | |
2526 | o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692) | |
2527 | o82.Rotation = Vector3.new(-14.9999952, -90, 0) | |
2528 | o82.Anchored = true | |
2529 | o82.CanCollide = false | |
2530 | o82.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2531 | o82.CFrame = CFrame.new(13.4004259, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) | |
2532 | o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2533 | o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2534 | o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2535 | o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2536 | o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2537 | o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2538 | o82.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2539 | o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692) | |
2540 | o83.Parent = o82 | |
2541 | o83.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2542 | o84.Name = "Rotor2" | |
2543 | o84.Parent = o1 | |
2544 | o84.PrimaryPart = o85 | |
2545 | o85.Name = "Main" | |
2546 | o85.Parent = o84 | |
2547 | o85.Material = Enum.Material.SmoothPlastic | |
2548 | o85.BrickColor = BrickColor.new("Fossil") | |
2549 | o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692) | |
2550 | o85.Anchored = true | |
2551 | o85.CanCollide = false | |
2552 | o85.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003) | |
2553 | o85.CFrame = CFrame.new(10.9403028, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2554 | o85.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2555 | o85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2556 | o85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2557 | o85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2558 | o85.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2559 | o85.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2560 | o85.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2561 | o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692) | |
2562 | o86.Parent = o85 | |
2563 | o86.Scale = Vector3.new(0.405518085, 1, 0.40551728) | |
2564 | o87.Parent = o84 | |
2565 | o87.Material = Enum.Material.SmoothPlastic | |
2566 | o87.BrickColor = BrickColor.new("Fossil") | |
2567 | o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692) | |
2568 | o87.Anchored = true | |
2569 | o87.CanCollide = false | |
2570 | o87.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
2571 | o87.CFrame = CFrame.new(10.9403028, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2572 | o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2573 | o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2574 | o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2575 | o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2576 | o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2577 | o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2578 | o87.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2579 | o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692) | |
2580 | o88.Parent = o87 | |
2581 | o88.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766) | |
2582 | o89.Parent = o84 | |
2583 | o89.Material = Enum.Material.SmoothPlastic | |
2584 | o89.BrickColor = BrickColor.new("Fossil") | |
2585 | o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602) | |
2586 | o89.Rotation = Vector3.new(-0, 0, -14.9999666) | |
2587 | o89.Anchored = true | |
2588 | o89.CanCollide = false | |
2589 | o89.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2590 | o89.CFrame = CFrame.new(10.9403028, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1) | |
2591 | o89.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2592 | o89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2593 | o89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2594 | o89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2595 | o89.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2596 | o89.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2597 | o89.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2598 | o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602) | |
2599 | o90.Parent = o89 | |
2600 | o90.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2601 | o91.Parent = o84 | |
2602 | o91.Material = Enum.Material.SmoothPlastic | |
2603 | o91.BrickColor = BrickColor.new("Fossil") | |
2604 | o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692) | |
2605 | o91.Rotation = Vector3.new(14.999939, -90, 0) | |
2606 | o91.Anchored = true | |
2607 | o91.CanCollide = false | |
2608 | o91.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2609 | o91.CFrame = CFrame.new(10.6969938, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0) | |
2610 | o91.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2611 | o91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2612 | o91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2613 | o91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2614 | o91.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2615 | o91.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2616 | o91.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2617 | o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692) | |
2618 | o92.Parent = o91 | |
2619 | o92.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2620 | o93.Parent = o84 | |
2621 | o93.Material = Enum.Material.SmoothPlastic | |
2622 | o93.BrickColor = BrickColor.new("Fossil") | |
2623 | o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782) | |
2624 | o93.Rotation = Vector3.new(-0, 0, 14.9999952) | |
2625 | o93.Anchored = true | |
2626 | o93.CanCollide = false | |
2627 | o93.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2628 | o93.CFrame = CFrame.new(10.9403028, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1) | |
2629 | o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2630 | o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2631 | o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2632 | o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2633 | o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2634 | o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2635 | o93.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2636 | o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782) | |
2637 | o94.Parent = o93 | |
2638 | o94.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2639 | o95.Parent = o84 | |
2640 | o95.Material = Enum.Material.SmoothPlastic | |
2641 | o95.BrickColor = BrickColor.new("Fossil") | |
2642 | o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692) | |
2643 | o95.Rotation = Vector3.new(-14.9999952, -90, 0) | |
2644 | o95.Anchored = true | |
2645 | o95.CanCollide = false | |
2646 | o95.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161) | |
2647 | o95.CFrame = CFrame.new(11.1836042, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0) | |
2648 | o95.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2649 | o95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2650 | o95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2651 | o95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2652 | o95.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2653 | o95.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2654 | o95.Color = Color3.new(0.623529, 0.631373, 0.67451) | |
2655 | o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692) | |
2656 | o96.Parent = o95 | |
2657 | o96.Scale = Vector3.new(0.405518085, 0.135172486, 1) | |
2658 | o97.Parent = o1 | |
2659 | o97.Material = Enum.Material.SmoothPlastic | |
2660 | o97.BrickColor = BrickColor.new("Institutional white") | |
2661 | o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419) | |
2662 | o97.Anchored = true | |
2663 | o97.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374) | |
2664 | o97.CFrame = CFrame.new(12.0309782, 40.8393707, -69.5154419, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2665 | o97.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2666 | o97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2667 | o97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2668 | o97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2669 | o97.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2670 | o97.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2671 | o97.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2672 | o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419) | |
2673 | o98.Name = "Smg" | |
2674 | o98.Parent = o1 | |
2675 | o99.Parent = o98 | |
2676 | o99.Material = Enum.Material.SmoothPlastic | |
2677 | o99.BrickColor = BrickColor.new("Smoky grey") | |
2678 | o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788) | |
2679 | o99.Rotation = Vector3.new(-0, 0, -89.9999771) | |
2680 | o99.Anchored = true | |
2681 | o99.CanCollide = false | |
2682 | o99.Size = Vector3.new(0.200000003, 0.216275766, 0.200000003) | |
2683 | o99.CFrame = CFrame.new(12.7068396, 40.616333, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) | |
2684 | o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2685 | o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2686 | o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2687 | o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2688 | o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2689 | o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2690 | o99.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
2691 | o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788) | |
2692 | o100.Parent = o99 | |
2693 | o100.Scale = Vector3.new(0.946206272, 1, 0.946206272) | |
2694 | o101.Parent = o98 | |
2695 | o101.Material = Enum.Material.SmoothPlastic | |
2696 | o101.BrickColor = BrickColor.new("Smoky grey") | |
2697 | o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788) | |
2698 | o101.Rotation = Vector3.new(-0, 0, -89.9999771) | |
2699 | o101.Anchored = true | |
2700 | o101.CanCollide = false | |
2701 | o101.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
2702 | o101.CFrame = CFrame.new(12.8217306, 40.616333, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) | |
2703 | o101.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2704 | o101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2705 | o101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2706 | o101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2707 | o101.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2708 | o101.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2709 | o101.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
2710 | o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788) | |
2711 | o102.Parent = o101 | |
2712 | o102.Scale = Vector3.new(0.811033964, 0.20275867, 0.946206272) | |
2713 | o103.Parent = o98 | |
2714 | o103.Material = Enum.Material.SmoothPlastic | |
2715 | o103.BrickColor = BrickColor.new("Smoky grey") | |
2716 | o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788) | |
2717 | o103.Rotation = Vector3.new(-0, 0, -89.9999771) | |
2718 | o103.Anchored = true | |
2719 | o103.CanCollide = false | |
2720 | o103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
2721 | o103.CFrame = CFrame.new(12.9095907, 40.6298485, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) | |
2722 | o103.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2723 | o103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2724 | o103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2725 | o103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2726 | o103.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2727 | o103.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2728 | o103.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
2729 | o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788) | |
2730 | o104.Parent = o103 | |
2731 | o104.Scale = Vector3.new(0.54068929, 0.811033964, 0.946206272) | |
2732 | o105.Name = "SMGPipeH" | |
2733 | o105.Parent = o98 | |
2734 | o105.Material = Enum.Material.SmoothPlastic | |
2735 | o105.BrickColor = BrickColor.new("Really black") | |
2736 | o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788) | |
2737 | o105.Rotation = Vector3.new(-0, 0, -89.9999771) | |
2738 | o105.Anchored = true | |
2739 | o105.CanCollide = false | |
2740 | o105.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
2741 | o105.CFrame = CFrame.new(12.9974585, 40.6298485, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) | |
2742 | o105.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2743 | o105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2744 | o105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2745 | o105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2746 | o105.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2747 | o105.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2748 | o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2749 | o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788) | |
2750 | o106.Parent = o105 | |
2751 | o106.Scale = Vector3.new(0.270344585, 0.0675861686, 0.946206272) | |
2752 | o107.Parent = o98 | |
2753 | o107.Material = Enum.Material.SmoothPlastic | |
2754 | o107.BrickColor = BrickColor.new("Smoky grey") | |
2755 | o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788) | |
2756 | o107.Rotation = Vector3.new(-0, 0, -89.9999771) | |
2757 | o107.Anchored = true | |
2758 | o107.CanCollide = false | |
2759 | o107.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
2760 | o107.CFrame = CFrame.new(12.8758001, 40.5825348, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1) | |
2761 | o107.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2762 | o107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2763 | o107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2764 | o107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2765 | o107.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2766 | o107.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2767 | o107.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
2768 | o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788) | |
2769 | o108.Parent = o107 | |
2770 | o108.Scale = Vector3.new(0.337930739, 0.473103255, 0.946206272) | |
2771 | o109.Name = "Controller" | |
2772 | o109.Parent = o1 | |
2773 | o109.Material = Enum.Material.SmoothPlastic | |
2774 | o109.BrickColor = BrickColor.new("Institutional white") | |
2775 | o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295) | |
2776 | o109.Anchored = true | |
2777 | o109.CanCollide = false | |
2778 | o109.Size = Vector3.new(0.200000003, 0.400000006, 0.432551533) | |
2779 | o109.CFrame = CFrame.new(12.0515394, 40.7946739, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
2780 | o109.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
2781 | o109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
2782 | o109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
2783 | o109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
2784 | o109.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
2785 | o109.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
2786 | o109.Color = Color3.new(0.972549, 0.972549, 0.972549) | |
2787 | o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295) | |
2788 | o1.PrimaryPart = o109 | |
2789 | ||
2790 | local seat = Instance.new("Seat",o1) | |
2791 | seat.Name = "Seat" | |
2792 | seat.Size = Vector3.new(1,1,1) | |
2793 | seat.Transparency = 1 | |
2794 | seat.CFrame = o1.Controller.CFrame * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) | |
2795 | seat.CanCollide = false | |
2796 | ||
2797 | local soisoi = Instance.new("Sound",o1.Controller) | |
2798 | soisoi.SoundId = "rbxassetid://151800925" | |
2799 | soisoi.Volume = 0.3 | |
2800 | soisoi.Pitch = 3 | |
2801 | soisoi.Looped = true | |
2802 | soisoi:Play() | |
2803 | ||
2804 | local rpod = Instance.new("Part") | |
2805 | ||
2806 | local hum = Instance.new("Humanoid",o1) | |
2807 | hum.MaxHealth = 250 | |
2808 | hum.Health = 250 | |
2809 | ||
2810 | o1:FindFirstChild("Rotor1").PrimaryPart = o1:FindFirstChild("Rotor1").Main | |
2811 | o1:FindFirstChild("Rotor2").PrimaryPart = o1:FindFirstChild("Rotor2").Main | |
2812 | o1:FindFirstChild("Rotor3").PrimaryPart = o1:FindFirstChild("Rotor3").Main | |
2813 | o1:FindFirstChild("Rotor4").PrimaryPart = o1:FindFirstChild("Rotor4").Main | |
2814 | o1:FindFirstChild("Smg").PrimaryPart = o1:FindFirstChild("Smg").SMGPipeH | |
2815 | ||
2816 | o1:FindFirstChild("Eye").Changed:connect(function() | |
2817 | o1:FindFirstChild("Eye").Light.Color = o1:FindFirstChild("Eye").Color | |
2818 | end) | |
2819 | ||
2820 | o1:FindFirstChild("Eye").BrickColor = BrickColor.new("New Yeller") | |
2821 | ||
2822 | for i,v in pairs(o1:GetChildren()) do | |
2823 | if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then | |
2824 | if v.BrickColor == BrickColor.new("Institutional white") then | |
2825 | v.BrickColor = BrickColor.new("Really black") | |
2826 | end | |
2827 | if v.Material ~= Enum.Material.Neon then | |
2828 | v.Material = "Metal" | |
2829 | end | |
2830 | local w = Instance.new("Weld",o109) | |
2831 | w.Part0 = o109 | |
2832 | w.Part1 = v | |
2833 | w.C0 = CFrame.new(v.Position-o109.CFrame.p)*CFrame.Angles(math.rad(v.Rotation.X),math.rad(v.Rotation.Y),math.rad(v.Rotation.Z)) | |
2834 | end | |
2835 | end | |
2836 | ||
2837 | for i,v in pairs(o1:FindFirstChild("Rotor1"):GetChildren()) do | |
2838 | v.BrickColor = BrickColor.new("Really black") | |
2839 | end | |
2840 | for i,v in pairs(o1:FindFirstChild("Rotor2"):GetChildren()) do | |
2841 | v.BrickColor = BrickColor.new("Really black") | |
2842 | end | |
2843 | for i,v in pairs(o1:FindFirstChild("Rotor3"):GetChildren()) do | |
2844 | v.BrickColor = BrickColor.new("Really black") | |
2845 | end | |
2846 | for i,v in pairs(o1:FindFirstChild("Rotor4"):GetChildren()) do | |
2847 | v.BrickColor = BrickColor.new("Really black") | |
2848 | end | |
2849 | ||
2850 | --o1.SmgShutter.Material = "DiamondPlate" | |
2851 | ||
2852 | local plr = game:GetService("Players").LocalPlayer | |
2853 | local msgidGlob = 0 | |
2854 | local state = true | |
2855 | local font = "Arcade" | |
2856 | local tcol = Color3.fromRGB(255,217,0) | |
2857 | local tscol = Color3.fromRGB(0,0,0) | |
2858 | local fsiz = 28 | |
2859 | local tr = true | |
2860 | local fade = 2 | |
2861 | ||
2862 | local p = Instance.new("Part",game.Workspace) | |
2863 | p.Size = Vector3.new(0.2,0.2,0.2) | |
2864 | p.Transparency = 1 | |
2865 | p.Anchored = true | |
2866 | p.CanCollide = false | |
2867 | p.Name = "Msg" | |
2868 | p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,2.25,0) | |
2869 | ||
2870 | local r = 255 | |
2871 | local b = 0 | |
2872 | local g = 0 | |
2873 | ||
2874 | function cMsg(c) | |
2875 | msgidGlob = msgidGlob + 1 | |
2876 | local curMsgId = msgidGlob | |
2877 | for i,v in pairs(p:GetChildren()) do | |
2878 | if v:IsA("BillboardGui") and v.Name == "J2CMSG" then | |
2879 | v:Destroy() | |
2880 | end | |
2881 | end | |
2882 | local bbgui = Instance.new("BillboardGui",p) | |
2883 | bbgui.Name = "J2CMSG" | |
2884 | bbgui.AlwaysOnTop = true | |
2885 | bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) | |
2886 | bbgui.Size = UDim2.new(0.2,0,0.14,0) | |
2887 | local tl = Instance.new("TextLabel",bbgui) | |
2888 | tl.BackgroundTransparency = 1 | |
2889 | tl.BorderSizePixel = 0 | |
2890 | tl.Size = UDim2.new(1,0,10,0) | |
2891 | tl.Position = UDim2.new(0,0,-5,0) | |
2892 | tl.Font = font or "Arcade" | |
2893 | tl.FontSize = "Size"..fsiz or "Size28" | |
2894 | tl.TextColor3 = tcol | |
2895 | tl.TextScaled = false | |
2896 | tl.TextWrapped = false | |
2897 | tl.TextStrokeColor3 = tscol | |
2898 | tl.TextStrokeTransparency = 0 | |
2899 | ||
2900 | game:GetService("RunService").RenderStepped:connect(function() | |
2901 | if tr then | |
2902 | if tl.Parent ~= nil then | |
2903 | tl.TextColor3 = Color3.fromRGB(r,g,b) | |
2904 | end | |
2905 | end | |
2906 | end) | |
2907 | ||
2908 | for i=1,#c do | |
2909 | if msgidGlob == curMsgId then | |
2910 | tl.Text = string.sub(c,1,i) | |
2911 | if string.sub(c,i,i) ~= " " then | |
2912 | local s = Instance.new("Sound",p) | |
2913 | s.SoundId = "rbxassetid://418252437" | |
2914 | s.Volume = 1 | |
2915 | s.Pitch = 1 | |
2916 | s:Play() | |
2917 | game.Debris:AddItem(s,2) | |
2918 | end | |
2919 | wait() | |
2920 | end | |
2921 | end | |
2922 | wait(fade) | |
2923 | if msgidGlob == curMsgId then | |
2924 | for i=1,10 do | |
2925 | if msgidGlob == curMsgId then | |
2926 | tl.TextTransparency = tl.TextTransparency + 0.1 | |
2927 | tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 | |
2928 | tl.Position = tl.Position + UDim2.new(0,0,0,-3) | |
2929 | wait() | |
2930 | end | |
2931 | end | |
2932 | if msgidGlob == curMsgId then | |
2933 | bbgui:Destroy() | |
2934 | end | |
2935 | end | |
2936 | end | |
2937 | ||
2938 | mouse.KeyDown:connect(function(key) | |
2939 | if key == "b" then | |
2940 | if fly == false then | |
2941 | fly = true | |
2942 | campos = camera.CoordinateFrame | |
2943 | cMsg("Remote control!") | |
2944 | else | |
2945 | fly = false | |
2946 | returnhome = false | |
2947 | cMsg("Standby.") | |
2948 | end | |
2949 | end | |
2950 | if key == "w" then | |
2951 | wd = true | |
2952 | elseif key == "a" then | |
2953 | ad = true | |
2954 | elseif key == "s" then | |
2955 | sd = true | |
2956 | elseif key == "d" then | |
2957 | dd = true | |
2958 | elseif key == "q" then | |
2959 | qd = true | |
2960 | elseif key == "e" then | |
2961 | ed = true | |
2962 | elseif key == "r" then | |
2963 | rd = true | |
2964 | elseif key == "f" then | |
2965 | fd = true | |
2966 | elseif key == "t" then | |
2967 | if fly == false and returnhome == false then | |
2968 | returnhome = true | |
2969 | cMsg("Returning home!") | |
2970 | elseif fly == false and returnhome == true then | |
2971 | returnhome = false | |
2972 | cMsg("Standby.") | |
2973 | end | |
2974 | elseif key == "g" then | |
2975 | if gcd == false and moused == false then | |
2976 | gcd = true | |
2977 | if gun == false then | |
2978 | spawn(function() cMsg("Activating gun mode.") end) | |
2979 | gun = true | |
2980 | o1.SmgShutter.Transparency = 1 | |
2981 | for i=1,30 do | |
2982 | o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,0.01,0)) | |
2983 | wait() | |
2984 | end | |
2985 | else | |
2986 | spawn(function() cMsg("Deactivating gun mode.") end) | |
2987 | gun = false | |
2988 | for i=1,30 do | |
2989 | o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,-0.01,0)) | |
2990 | wait() | |
2991 | end | |
2992 | o1.SmgShutter.Transparency = 0 | |
2993 | end | |
2994 | wait(1) | |
2995 | gcd = false | |
2996 | end | |
2997 | end | |
2998 | end) | |
2999 | ||
3000 | mouse.KeyUp:connect(function(key) | |
3001 | if key == "w" then | |
3002 | wd = false | |
3003 | elseif key == "a" then | |
3004 | ad = false | |
3005 | elseif key == "s" then | |
3006 | sd = false | |
3007 | elseif key == "d" then | |
3008 | dd = false | |
3009 | elseif key == "q" then | |
3010 | qd = false | |
3011 | elseif key == "e" then | |
3012 | ed = false | |
3013 | elseif key == "r" then | |
3014 | rd = false | |
3015 | elseif key == "f" then | |
3016 | fd = false | |
3017 | end | |
3018 | end) | |
3019 | ||
3020 | ||
3021 | hum.Changed:connect(function() | |
3022 | if hum.Health > hum.MaxHealth/2 then | |
3023 | if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end | |
3024 | if o1.Controller:FindFirstChild("Smoke") then o1.Controller.Smoke:Destroy() end | |
3025 | elseif hum.Health <= hum.MaxHealth/2 and hum.Health > hum.MaxHealth/4 then | |
3026 | if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end | |
3027 | if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end | |
3028 | elseif hum.Health <= hum.MaxHealth/4 then | |
3029 | if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end | |
3030 | if not o1.Controller:FindFirstChild("Fire") then Instance.new("Fire",o1.Controller) end | |
3031 | end | |
3032 | if hum.Health < hum.MaxHealth then | |
3033 | print("Health is now "..hum.Health) | |
3034 | else | |
3035 | print("Health max.") | |
3036 | end | |
3037 | end) | |
3038 | ||
3039 | mouse.Button1Down:connect(function() | |
3040 | if moused == false and gun == true then | |
3041 | moused = true | |
3042 | local frms = 0 | |
3043 | frm = game:GetService("RunService").RenderStepped:connect(function() | |
3044 | if math.floor(frms/5) == frms/5 then | |
3045 | for i=1,3 do | |
3046 | spawn(function() | |
3047 | local ray = Ray.new(o1.Smg.SMGPipeH.CFrame.p,((mouse.Hit.p - o1.Smg.SMGPipeH.CFrame.p).unit*2048) + Vector3.new(math.random(-1000,1000)/50,math.random(-1000,1000)/50,math.random(-1000,1000)/50)) | |
3048 | local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true) | |
3049 | local trace = Instance.new("Part") | |
3050 | trace.BrickColor = BrickColor.new("New Yeller") | |
3051 | trace.Size = Vector3.new(0.2,0.2,(o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude) | |
3052 | trace.Anchored = true | |
3053 | trace.Material = "Neon" | |
3054 | trace.CanCollide = false | |
3055 | trace.Parent = game:GetService("Workspace") | |
3056 | trace.CFrame = CFrame.new(o1.Smg.SMGPipeH.CFrame.p,pos)*CFrame.new(0,0,-((o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude/2)) | |
3057 | local s = Instance.new("Sound",o1.Smg.SMGPipeH) | |
3058 | s.SoundId = "rbxassetid://131257506" | |
3059 | s:Play() | |
3060 | spawn(function() | |
3061 | wait(2) | |
3062 | s:Destroy() | |
3063 | end) | |
3064 | ||
3065 | if part then | |
3066 | if part.Parent:IsA("Model") then | |
3067 | if part.Parent:FindFirstChild("Humanoid") then | |
3068 | part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - 15 | |
3069 | end | |
3070 | elseif part.Parent.Parent:IsA("Model") then | |
3071 | if part.Parent.Parent:FindFirstChild("Humanoid") then | |
3072 | part.Parent.Parent.Humanoid.Health = part.Parent.Parent.Humanoid.Health - 15 | |
3073 | end | |
3074 | end | |
3075 | end | |
3076 | ||
3077 | wait(0.05) | |
3078 | trace:Destroy() | |
3079 | end) | |
3080 | end | |
3081 | end | |
3082 | frms = frms + 1 | |
3083 | end) | |
3084 | mbup = mouse.Button1Up:connect(function() | |
3085 | moused = false | |
3086 | frm:disconnect() | |
3087 | mbup:disconnect() | |
3088 | end) | |
3089 | end | |
3090 | end) | |
3091 | ||
3092 | local currentframe = 0 | |
3093 | ||
3094 | game:GetService("RunService").RenderStepped:connect(function() | |
3095 | currentframe = currentframe + 1 | |
3096 | if math.floor(currentframe/16) == currentframe/16 then | |
3097 | if hum.Health < hum.MaxHealth then | |
3098 | hum.Health = hum.Health + hum.MaxHealth/4800 | |
3099 | end | |
3100 | end | |
3101 | if hum.Health > hum.MaxHealth then | |
3102 | hum.Health = hum.MaxHealth | |
3103 | end | |
3104 | local xt = 0 | |
3105 | local yt = 0 | |
3106 | local zt = 0 | |
3107 | local pspd = 0 | |
3108 | if wd == true or ad == true or sd == true or dd == true or qd == true or ed == true or rd == true or fd == true then | |
3109 | tPitch = 3.4 | |
3110 | pspd = -30 | |
3111 | else | |
3112 | tPitch = 3 | |
3113 | pspd = -15 | |
3114 | end | |
3115 | local pChange = (tPitch - soisoi.Pitch)/10 | |
3116 | soisoi.Pitch = soisoi.Pitch + pChange | |
3117 | if fly == true then | |
3118 | if wd == true then | |
3119 | tCf = tCf * CFrame.new(0.5,0,0) | |
3120 | yt = yt + 5 | |
3121 | end | |
3122 | if ad == true then | |
3123 | tCf = tCf * CFrame.new(0,0,-0.5) | |
3124 | zt = zt - 5 | |
3125 | end | |
3126 | if sd == true then | |
3127 | tCf = tCf * CFrame.new(-0.5,0,0) | |
3128 | yt = yt - 5 | |
3129 | end | |
3130 | if dd == true then | |
3131 | tCf = tCf * CFrame.new(0,0,0.5) | |
3132 | zt = zt + 5 | |
3133 | end | |
3134 | if qd == true then | |
3135 | tCf = tCf * CFrame.Angles(math.rad(0),math.rad(3),math.rad(0)) | |
3136 | end | |
3137 | if ed == true then | |
3138 | tCf = tCf * CFrame.Angles(math.rad(0),math.rad(-3),math.rad(0)) | |
3139 | end | |
3140 | if rd == true then | |
3141 | tCf = tCf * CFrame.new(0,0.5,0) | |
3142 | end | |
3143 | if fd == true then | |
3144 | tCf = tCf * CFrame.new(0,-0.5,0) | |
3145 | end | |
3146 | local nvec = Vector3.new(0,2,7) | |
3147 | if seat.Occupant ~= nil then | |
3148 | nvec = Vector3.new(2,4,7) | |
3149 | end | |
3150 | campos = campos:lerp((o37.CFrame * CFrame.Angles(math.rad(90 - xt),math.rad(0 - yt),math.rad(90 - zt))) * CFrame.new(nvec),0.33) | |
3151 | camera.CoordinateFrame = campos | |
3152 | char:FindFirstChild("Humanoid").WalkSpeed = 0 | |
3153 | char:FindFirstChild("Humanoid").JumpPower = 0 | |
3154 | else | |
3155 | if returnhome == true then | |
3156 | tCf = (char:FindFirstChild("Head").CFrame + Vector3.new(0,5,0)) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) | |
3157 | end | |
3158 | char:FindFirstChild("Humanoid").WalkSpeed = 16 | |
3159 | char:FindFirstChild("Humanoid").JumpPower = 50 | |
3160 | end | |
3161 | o1:FindFirstChild("Rotor1"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor1").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0))) | |
3162 | o1:FindFirstChild("Rotor2"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor2").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0))) | |
3163 | o1:FindFirstChild("Rotor3"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor3").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0))) | |
3164 | o1:FindFirstChild("Rotor4"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor4").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0))) | |
3165 | o1:SetPrimaryPartCFrame(o1.PrimaryPart.CFrame:lerp((tCf + Vector3.new(0,math.sin(tick()*4)/5,0)) * CFrame.Angles(math.rad(zt*2),math.rad(0*2),math.rad(-(yt*2))),0.06)) | |
3166 | end) | |
3167 | ||
3168 | plr.Chatted:connect(function(c) | |
3169 | if o1.PrimaryPart ~= nil and fly == true then | |
3170 | if string.lower(string.sub(c,1,3)) == "/e " then | |
3171 | cMsg(string.sub(c,4,#c)) | |
3172 | else | |
3173 | cMsg(c) | |
3174 | end | |
3175 | end | |
3176 | end) | |
3177 | ||
3178 | coroutine.resume(coroutine.create(function() | |
3179 | while wait() do | |
3180 | for i=0,255,10 do g = i wait() end | |
3181 | for i=255,0,-10 do r = i wait() end | |
3182 | for i=0,255,10 do b = i wait() end | |
3183 | for i=255,0,-10 do g = i wait() end | |
3184 | for i=0,255,10 do r = i wait() end | |
3185 | for i=255,0,-10 do b = i wait() end | |
3186 | end | |
3187 | end)) | |
3188 | ||
3189 | game:GetService("RunService").RenderStepped:connect(function() | |
3190 | if p.Parent ~= nil then | |
3191 | p.CFrame = p.CFrame:lerp(o1.PrimaryPart.CFrame + Vector3.new(0,1,0),0.16) | |
3192 | else | |
3193 | p = Instance.new("Part",game.Workspace) | |
3194 | p.Size = Vector3.new(0.2,0.2,0.2) | |
3195 | p.Transparency = 1 | |
3196 | p.Anchored = true | |
3197 | p.CanCollide = false | |
3198 | p.Name = "Msg" | |
3199 | p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,1,0) | |
3200 | end | |
3201 | end) | |
3202 | end | |
3203 | }, | |
3204 | { | |
3205 | "V3 - Bloxxer", | |
3206 | function() | |
3207 | --Here we go. | |
3208 | local Tool = Instance.new("Tool",game:GetService("Players").LocalPlayer.Backpack) | |
3209 | Tool.Name = "V3 - Bloxxer" | |
3210 | Tool.CanBeDropped = false | |
3211 | Tool.RequiresHandle = false | |
3212 | ||
3213 | local sname = Tool.Name | |
3214 | Tool.Name = "[WAIT]" | |
3215 | wait(0.5) | |
3216 | Tool.Name = sname | |
3217 | ||
3218 | local plr = game:GetService("Players").LocalPlayer | |
3219 | ||
3220 | while not plr.Character do wait() end | |
3221 | ||
3222 | local char,jtab,ceqpt,bsy,isaim,cd = plr.Character,{},false,false,false,false | |
3223 | ||
3224 | local dmgTab = { | |
3225 | {"Head",math.huge}, | |
3226 | {"Torso",40} | |
3227 | } | |
3228 | ||
3229 | local miscDmg = 20 --Anything not in the dmgTab takes this damage. | |
3230 | ||
3231 | local gyro = Instance.new("BodyGyro",game:GetService("ServerStorage")) | |
3232 | gyro.MaxTorque = Vector3.new(0,0,0) | |
3233 | gyro.D = 0 | |
3234 | gyro.P = 100000000 | |
3235 | ||
3236 | o1 = Tool | |
3237 | o2 = Instance.new("Part") | |
3238 | o3 = Instance.new("BlockMesh") | |
3239 | o4 = Instance.new("Part") | |
3240 | o5 = Instance.new("BlockMesh") | |
3241 | o6 = Instance.new("Part") | |
3242 | o7 = Instance.new("BlockMesh") | |
3243 | o8 = Instance.new("Part") | |
3244 | o9 = Instance.new("BlockMesh") | |
3245 | o10 = Instance.new("Part") | |
3246 | o11 = Instance.new("CylinderMesh") | |
3247 | o12 = Instance.new("Part") | |
3248 | o13 = Instance.new("BlockMesh") | |
3249 | o14 = Instance.new("Part") | |
3250 | o15 = Instance.new("BlockMesh") | |
3251 | o16 = Instance.new("Part") | |
3252 | o17 = Instance.new("BlockMesh") | |
3253 | o18 = Instance.new("Part") | |
3254 | o19 = Instance.new("BlockMesh") | |
3255 | o20 = Instance.new("Part") | |
3256 | o21 = Instance.new("BlockMesh") | |
3257 | o22 = Instance.new("Part") | |
3258 | o23 = Instance.new("BlockMesh") | |
3259 | o24 = Instance.new("Part") | |
3260 | o25 = Instance.new("BlockMesh") | |
3261 | o26 = Instance.new("Part") | |
3262 | o27 = Instance.new("BlockMesh") | |
3263 | o28 = Instance.new("Part") | |
3264 | o29 = Instance.new("BlockMesh") | |
3265 | o30 = Instance.new("Part") | |
3266 | o31 = Instance.new("BlockMesh") | |
3267 | o32 = Instance.new("Part") | |
3268 | o33 = Instance.new("BlockMesh") | |
3269 | o34 = Instance.new("Part") | |
3270 | o35 = Instance.new("BlockMesh") | |
3271 | o36 = Instance.new("Part") | |
3272 | o37 = Instance.new("CylinderMesh") | |
3273 | o38 = Instance.new("Part") | |
3274 | o39 = Instance.new("BlockMesh") | |
3275 | o40 = Instance.new("Part") | |
3276 | o41 = Instance.new("BlockMesh") | |
3277 | o42 = Instance.new("Part") | |
3278 | o43 = Instance.new("SpecialMesh") | |
3279 | o44 = Instance.new("Part") | |
3280 | o45 = Instance.new("SpecialMesh") | |
3281 | o46 = Instance.new("Part") | |
3282 | o47 = Instance.new("BlockMesh") | |
3283 | o48 = Instance.new("Part") | |
3284 | o49 = Instance.new("BlockMesh") | |
3285 | o50 = Instance.new("Part") | |
3286 | o51 = Instance.new("BlockMesh") | |
3287 | o52 = Instance.new("Part") | |
3288 | o53 = Instance.new("SpecialMesh") | |
3289 | o54 = Instance.new("Part") | |
3290 | o55 = Instance.new("SpecialMesh") | |
3291 | o56 = Instance.new("Part") | |
3292 | o57 = Instance.new("SpecialMesh") | |
3293 | o58 = Instance.new("Part") | |
3294 | o59 = Instance.new("SpecialMesh") | |
3295 | o60 = Instance.new("Part") | |
3296 | o61 = Instance.new("CylinderMesh") | |
3297 | o62 = Instance.new("Part") | |
3298 | o63 = Instance.new("Part") | |
3299 | o64 = Instance.new("CylinderMesh") | |
3300 | o65 = Instance.new("Part") | |
3301 | o66 = Instance.new("CylinderMesh") | |
3302 | o67 = Instance.new("Part") | |
3303 | o68 = Instance.new("SpecialMesh") | |
3304 | o69 = Instance.new("Part") | |
3305 | o70 = Instance.new("SpecialMesh") | |
3306 | o71 = Instance.new("Part") | |
3307 | o72 = Instance.new("SpecialMesh") | |
3308 | o73 = Instance.new("Part") | |
3309 | o74 = Instance.new("SpecialMesh") | |
3310 | o75 = Instance.new("Part") | |
3311 | o76 = Instance.new("BlockMesh") | |
3312 | o77 = Instance.new("Part") | |
3313 | o78 = Instance.new("SpecialMesh") | |
3314 | o79 = Instance.new("Part") | |
3315 | o80 = Instance.new("SpecialMesh") | |
3316 | o81 = Instance.new("Part") | |
3317 | o82 = Instance.new("SpecialMesh") | |
3318 | o83 = Instance.new("Part") | |
3319 | o84 = Instance.new("SpecialMesh") | |
3320 | o85 = Instance.new("Part") | |
3321 | o86 = Instance.new("SpecialMesh") | |
3322 | o87 = Instance.new("Part") | |
3323 | o88 = Instance.new("SpecialMesh") | |
3324 | o89 = Instance.new("Part") | |
3325 | o90 = Instance.new("SpecialMesh") | |
3326 | o91 = Instance.new("Part") | |
3327 | o92 = Instance.new("BlockMesh") | |
3328 | o93 = Instance.new("Part") | |
3329 | o94 = Instance.new("SpecialMesh") | |
3330 | o95 = Instance.new("Part") | |
3331 | o96 = Instance.new("BlockMesh") | |
3332 | o97 = Instance.new("Part") | |
3333 | o98 = Instance.new("BlockMesh") | |
3334 | o99 = Instance.new("Part") | |
3335 | o100 = Instance.new("SpecialMesh") | |
3336 | o101 = Instance.new("Part") | |
3337 | o102 = Instance.new("Part") | |
3338 | o103 = Instance.new("BlockMesh") | |
3339 | o104 = Instance.new("Part") | |
3340 | o105 = Instance.new("CylinderMesh") | |
3341 | o106 = Instance.new("Part") | |
3342 | o107 = Instance.new("SpecialMesh") | |
3343 | o108 = Instance.new("Part") | |
3344 | o109 = Instance.new("SpecialMesh") | |
3345 | o110 = Instance.new("Part") | |
3346 | o111 = Instance.new("SpecialMesh") | |
3347 | o112 = Instance.new("Part") | |
3348 | o113 = Instance.new("SpecialMesh") | |
3349 | o114 = Instance.new("Part") | |
3350 | o115 = Instance.new("SpecialMesh") | |
3351 | o116 = Instance.new("Part") | |
3352 | o117 = Instance.new("SpecialMesh") | |
3353 | o118 = Instance.new("Part") | |
3354 | o119 = Instance.new("SpecialMesh") | |
3355 | o120 = Instance.new("Part") | |
3356 | o121 = Instance.new("BlockMesh") | |
3357 | o122 = Instance.new("Part") | |
3358 | o123 = Instance.new("SpecialMesh") | |
3359 | o124 = Instance.new("Part") | |
3360 | o125 = Instance.new("BlockMesh") | |
3361 | o126 = Instance.new("Part") | |
3362 | o127 = Instance.new("SpecialMesh") | |
3363 | o128 = Instance.new("Part") | |
3364 | o129 = Instance.new("Part") | |
3365 | o130 = Instance.new("SpecialMesh") | |
3366 | o131 = Instance.new("Part") | |
3367 | o132 = Instance.new("SpecialMesh") | |
3368 | o133 = Instance.new("Part") | |
3369 | o134 = Instance.new("CylinderMesh") | |
3370 | o135 = Instance.new("Part") | |
3371 | o136 = Instance.new("CylinderMesh") | |
3372 | o137 = Instance.new("Part") | |
3373 | o138 = Instance.new("CylinderMesh") | |
3374 | o139 = Instance.new("Part") | |
3375 | o140 = Instance.new("CylinderMesh") | |
3376 | o141 = Instance.new("Part") | |
3377 | o142 = Instance.new("CylinderMesh") | |
3378 | o2.Name = "HandlePart" | |
3379 | o2.Parent = o1 | |
3380 | o2.Transparency = 1 | |
3381 | o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399) | |
3382 | o2.Rotation = Vector3.new(4.02395599e-005, 60.0001793, -8.03882431e-005) | |
3383 | o2.CanCollide = false | |
3384 | o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3385 | o2.CFrame = CFrame.new(48.3958015, 153.580551, 21.9676399, 0.499997973, 7.0151691e-007, 0.866026998, -7.9483641e-007, 1, -3.51154995e-007, -0.866026998, -5.1277857e-007, 0.499997973) | |
3386 | o2.BottomSurface = Enum.SurfaceType.Smooth | |
3387 | o2.FrontSurface = Enum.SurfaceType.Glue | |
3388 | o2.TopSurface = Enum.SurfaceType.Smooth | |
3389 | o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399) | |
3390 | o3.Parent = o2 | |
3391 | o3.Scale = Vector3.new(0.9083215, 0.227080077, 0.454159856) | |
3392 | o4.Name = "Neon" | |
3393 | o4.Parent = o1 | |
3394 | o4.Material = Enum.Material.Neon | |
3395 | o4.BrickColor = BrickColor.new("New Yeller") | |
3396 | o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323) | |
3397 | o4.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
3398 | o4.CanCollide = false | |
3399 | o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3400 | o4.CFrame = CFrame.new(47.8534203, 154.309479, 21.4704323, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) | |
3401 | o4.Color = Color3.new(1, 1, 0) | |
3402 | o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323) | |
3403 | o5.Parent = o4 | |
3404 | o5.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975) | |
3405 | o6.Name = "Neon" | |
3406 | o6.Parent = o1 | |
3407 | o6.Material = Enum.Material.Neon | |
3408 | o6.BrickColor = BrickColor.new("New Yeller") | |
3409 | o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386) | |
3410 | o6.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
3411 | o6.CanCollide = false | |
3412 | o6.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3413 | o6.CFrame = CFrame.new(47.9478264, 154.266312, 21.5249386, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) | |
3414 | o6.Color = Color3.new(1, 1, 0) | |
3415 | o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386) | |
3416 | o7.Parent = o6 | |
3417 | o7.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) | |
3418 | o8.Name = "Neon" | |
3419 | o8.Parent = o1 | |
3420 | o8.Material = Enum.Material.Neon | |
3421 | o8.BrickColor = BrickColor.new("New Yeller") | |
3422 | o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908) | |
3423 | o8.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
3424 | o8.CanCollide = false | |
3425 | o8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3426 | o8.CFrame = CFrame.new(47.9950218, 154.314011, 21.5521908, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) | |
3427 | o8.Color = Color3.new(1, 1, 0) | |
3428 | o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908) | |
3429 | o9.Parent = o8 | |
3430 | o9.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) | |
3431 | o10.Name = "Neon" | |
3432 | o10.Parent = o1 | |
3433 | o10.Material = Enum.Material.Neon | |
3434 | o10.BrickColor = BrickColor.new("New Yeller") | |
3435 | o10.Reflectance = 1 | |
3436 | o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) | |
3437 | o10.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665) | |
3438 | o10.CanCollide = false | |
3439 | o10.Size = Vector3.new(0.254330039, 1.28073144, 0.222538337) | |
3440 | o10.CFrame = CFrame.new(47.4816551, 154.61377, 21.4365616, -0.499980032, 0.866037369, -1.66552636e-005, 7.94808898e-007, 1.96904239e-005, 1, 0.866037369, 0.499980032, -1.05331619e-005) | |
3441 | o10.BottomSurface = Enum.SurfaceType.Smooth | |
3442 | o10.TopSurface = Enum.SurfaceType.Smooth | |
3443 | o10.Color = Color3.new(1, 1, 0) | |
3444 | o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) | |
3445 | o11.Parent = o10 | |
3446 | o12.Name = "Neon" | |
3447 | o12.Parent = o1 | |
3448 | o12.Material = Enum.Material.Neon | |
3449 | o12.BrickColor = BrickColor.new("New Yeller") | |
3450 | o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373) | |
3451 | o12.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16791351e-006) | |
3452 | o12.CanCollide = false | |
3453 | o12.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3454 | o12.CFrame = CFrame.new(48.0422249, 154.289032, 21.5794373, 0.866024077, 7.8112862e-008, -0.50000304, -1.30941498e-006, 1, -2.11171391e-006, 0.50000304, 2.4835017e-006, 0.866024077) | |
3455 | o12.Color = Color3.new(1, 1, 0) | |
3456 | o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373) | |
3457 | o13.Parent = o12 | |
3458 | o13.Scale = Vector3.new(0.0454160832, 0.0908320472, 0.0454159975) | |
3459 | o14.Name = "Neon" | |
3460 | o14.Parent = o1 | |
3461 | o14.Material = Enum.Material.Neon | |
3462 | o14.BrickColor = BrickColor.new("New Yeller") | |
3463 | o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496) | |
3464 | o14.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
3465 | o14.CanCollide = false | |
3466 | o14.Size = Vector3.new(0.322454214, 6.99860668, 0.200000003) | |
3467 | o14.CFrame = CFrame.new(45.4107933, 154.184601, 20.2409496, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
3468 | o14.BottomSurface = Enum.SurfaceType.Smooth | |
3469 | o14.TopSurface = Enum.SurfaceType.Smooth | |
3470 | o14.Color = Color3.new(1, 1, 0) | |
3471 | o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496) | |
3472 | o15.Parent = o14 | |
3473 | o15.Scale = Vector3.new(1, 1, 0.0454159975) | |
3474 | o16.Name = "Neon" | |
3475 | o16.Parent = o1 | |
3476 | o16.Material = Enum.Material.Neon | |
3477 | o16.BrickColor = BrickColor.new("New Yeller") | |
3478 | o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815) | |
3479 | o16.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
3480 | o16.CanCollide = false | |
3481 | o16.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3482 | o16.CFrame = CFrame.new(48.0186195, 154.36171, 21.565815, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) | |
3483 | o16.Color = Color3.new(1, 1, 0) | |
3484 | o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815) | |
3485 | o17.Parent = o16 | |
3486 | o17.Scale = Vector3.new(0.317912549, 0.0454160199, 0.0454159975) | |
3487 | o18.Name = "Neon" | |
3488 | o18.Parent = o1 | |
3489 | o18.Material = Enum.Material.Neon | |
3490 | o18.BrickColor = BrickColor.new("New Yeller") | |
3491 | o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609) | |
3492 | o18.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
3493 | o18.CanCollide = false | |
3494 | o18.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3495 | o18.CFrame = CFrame.new(47.9714165, 154.314026, 21.5385609, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) | |
3496 | o18.Color = Color3.new(1, 1, 0) | |
3497 | o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609) | |
3498 | o19.Parent = o18 | |
3499 | o19.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) | |
3500 | o20.Name = "Neon" | |
3501 | o20.Parent = o1 | |
3502 | o20.Material = Enum.Material.Neon | |
3503 | o20.BrickColor = BrickColor.new("New Yeller") | |
3504 | o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788) | |
3505 | o20.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
3506 | o20.CanCollide = false | |
3507 | o20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3508 | o20.CFrame = CFrame.new(47.9006233, 154.309479, 21.4976788, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) | |
3509 | o20.Color = Color3.new(1, 1, 0) | |
3510 | o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788) | |
3511 | o21.Parent = o20 | |
3512 | o21.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975) | |
3513 | o22.Name = "Neon" | |
3514 | o22.Parent = o1 | |
3515 | o22.Material = Enum.Material.Neon | |
3516 | o22.BrickColor = BrickColor.new("New Yeller") | |
3517 | o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989) | |
3518 | o22.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
3519 | o22.CanCollide = false | |
3520 | o22.Size = Vector3.new(0.322454214, 0.200000003, 0.200000003) | |
3521 | o22.CFrame = CFrame.new(48.5042763, 154.184586, 22.026989, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
3522 | o22.BottomSurface = Enum.SurfaceType.Smooth | |
3523 | o22.TopSurface = Enum.SurfaceType.Smooth | |
3524 | o22.Color = Color3.new(1, 1, 0) | |
3525 | o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989) | |
3526 | o23.Parent = o22 | |
3527 | o23.Scale = Vector3.new(1, 0.726655424, 0.0454159975) | |
3528 | o24.Name = "Neon" | |
3529 | o24.Parent = o1 | |
3530 | o24.Material = Enum.Material.Neon | |
3531 | o24.BrickColor = BrickColor.new("New Yeller") | |
3532 | o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904) | |
3533 | o24.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
3534 | o24.CanCollide = false | |
3535 | o24.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3536 | o24.CFrame = CFrame.new(48.0225563, 154.266327, 21.5680904, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) | |
3537 | o24.Color = Color3.new(1, 1, 0) | |
3538 | o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904) | |
3539 | o25.Parent = o24 | |
3540 | o25.Scale = Vector3.new(0.181664303, 0.0454160199, 0.0454159975) | |
3541 | o26.Name = "Neon" | |
3542 | o26.Parent = o1 | |
3543 | o26.Material = Enum.Material.Neon | |
3544 | o26.BrickColor = BrickColor.new("New Yeller") | |
3545 | o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751) | |
3546 | o26.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
3547 | o26.CanCollide = false | |
3548 | o26.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3549 | o26.CFrame = CFrame.new(48.0382881, 154.275406, 21.5771751, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) | |
3550 | o26.Color = Color3.new(1, 1, 0) | |
3551 | o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751) | |
3552 | o27.Parent = o26 | |
3553 | o27.Scale = Vector3.new(0.0908321664, 0.0454160199, 0.0454159975) | |
3554 | o28.Name = "Neon" | |
3555 | o28.Parent = o1 | |
3556 | o28.Material = Enum.Material.Neon | |
3557 | o28.BrickColor = BrickColor.new("New Yeller") | |
3558 | o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303) | |
3559 | o28.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
3560 | o28.CanCollide = false | |
3561 | o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3562 | o28.CFrame = CFrame.new(48.0028877, 154.270874, 21.5567303, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) | |
3563 | o28.Color = Color3.new(1, 1, 0) | |
3564 | o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303) | |
3565 | o29.Parent = o28 | |
3566 | o29.Scale = Vector3.new(0.0454160832, 0.0908320397, 0.0454159975) | |
3567 | o30.Name = "Neon" | |
3568 | o30.Parent = o1 | |
3569 | o30.Material = Enum.Material.Neon | |
3570 | o30.BrickColor = BrickColor.new("New Yeller") | |
3571 | o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208) | |
3572 | o30.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
3573 | o30.CanCollide = false | |
3574 | o30.Size = Vector3.new(0.249788493, 1.44422913, 0.200000003) | |
3575 | o30.CFrame = CFrame.new(49.0667305, 154.18454, 22.3517208, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
3576 | o30.BottomSurface = Enum.SurfaceType.Smooth | |
3577 | o30.TopSurface = Enum.SurfaceType.Smooth | |
3578 | o30.Color = Color3.new(1, 1, 0) | |
3579 | o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208) | |
3580 | o31.Parent = o30 | |
3581 | o31.Scale = Vector3.new(1, 1, 0.0454159975) | |
3582 | o32.Name = "Neon" | |
3583 | o32.Parent = o1 | |
3584 | o32.Material = Enum.Material.Neon | |
3585 | o32.BrickColor = BrickColor.new("New Yeller") | |
3586 | o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348) | |
3587 | o32.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
3588 | o32.CanCollide = false | |
3589 | o32.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3590 | o32.CFrame = CFrame.new(47.9478188, 154.361694, 21.5249348, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) | |
3591 | o32.Color = Color3.new(1, 1, 0) | |
3592 | o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348) | |
3593 | o33.Parent = o32 | |
3594 | o33.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) | |
3595 | o34.Name = "Neon" | |
3596 | o34.Parent = o1 | |
3597 | o34.Material = Enum.Material.Neon | |
3598 | o34.BrickColor = BrickColor.new("New Yeller") | |
3599 | o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087) | |
3600 | o34.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006) | |
3601 | o34.CanCollide = false | |
3602 | o34.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3603 | o34.CFrame = CFrame.new(47.9242134, 154.313995, 21.5113087, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077) | |
3604 | o34.Color = Color3.new(1, 1, 0) | |
3605 | o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087) | |
3606 | o35.Parent = o34 | |
3607 | o35.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975) | |
3608 | o36.Name = "Neon" | |
3609 | o36.Parent = o1 | |
3610 | o36.Material = Enum.Material.Neon | |
3611 | o36.BrickColor = BrickColor.new("New Yeller") | |
3612 | o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491) | |
3613 | o36.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
3614 | o36.CanCollide = false | |
3615 | o36.Size = Vector3.new(0.331537426, 0.200000003, 0.322453529) | |
3616 | o36.CFrame = CFrame.new(42.3802223, 154.189163, 18.4912491, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) | |
3617 | o36.BottomSurface = Enum.SurfaceType.Smooth | |
3618 | o36.TopSurface = Enum.SurfaceType.Smooth | |
3619 | o36.Color = Color3.new(1, 1, 0) | |
3620 | o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491) | |
3621 | o37.Parent = o36 | |
3622 | o37.Scale = Vector3.new(1, 0.0454160199, 1) | |
3623 | o38.Name = "Neon" | |
3624 | o38.Parent = o1 | |
3625 | o38.Material = Enum.Material.Neon | |
3626 | o38.BrickColor = BrickColor.new("New Yeller") | |
3627 | o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622) | |
3628 | o38.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
3629 | o38.CanCollide = false | |
3630 | o38.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3631 | o38.CFrame = CFrame.new(47.877018, 154.316284, 21.4840622, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) | |
3632 | o38.Color = Color3.new(1, 1, 0) | |
3633 | o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622) | |
3634 | o39.Parent = o38 | |
3635 | o39.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) | |
3636 | o40.Name = "Neon" | |
3637 | o40.Parent = o1 | |
3638 | o40.Material = Enum.Material.Neon | |
3639 | o40.BrickColor = BrickColor.new("New Yeller") | |
3640 | o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622) | |
3641 | o40.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006) | |
3642 | o40.CanCollide = false | |
3643 | o40.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3644 | o40.CFrame = CFrame.new(47.877018, 154.36171, 21.4840622, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077) | |
3645 | o40.Color = Color3.new(1, 1, 0) | |
3646 | o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622) | |
3647 | o41.Parent = o40 | |
3648 | o41.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975) | |
3649 | o42.Parent = o1 | |
3650 | o42.Material = Enum.Material.SmoothPlastic | |
3651 | o42.BrickColor = BrickColor.new("Really black") | |
3652 | o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946) | |
3653 | o42.Rotation = Vector3.new(-90, 8.7742912e-005, -119.998367) | |
3654 | o42.CanCollide = false | |
3655 | o42.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3656 | o42.CFrame = CFrame.new(48.0224724, 154.488892, 21.7487946, -0.499975473, 0.866039872, 1.53140263e-006, 7.94799007e-007, -1.30944227e-006, 1, 0.866039872, 0.499975473, -3.36426638e-008) | |
3657 | o42.BottomSurface = Enum.SurfaceType.Smooth | |
3658 | o42.TopSurface = Enum.SurfaceType.Smooth | |
3659 | o42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3660 | o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946) | |
3661 | o43.Parent = o42 | |
3662 | o43.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978) | |
3663 | o43.MeshType = Enum.MeshType.Wedge | |
3664 | o44.Parent = o1 | |
3665 | o44.Material = Enum.Material.SmoothPlastic | |
3666 | o44.BrickColor = BrickColor.new("Really black") | |
3667 | o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216) | |
3668 | o44.Rotation = Vector3.new(-90, 8.77429629e-005, -119.998993) | |
3669 | o44.CanCollide = false | |
3670 | o44.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3671 | o44.CFrame = CFrame.new(47.0352364, 154.488846, 21.1788216, -0.49998486, 0.866034567, 1.53140354e-006, 7.94817993e-007, -1.30943408e-006, 1, 0.866034567, 0.49998486, -3.36485755e-008) | |
3672 | o44.BottomSurface = Enum.SurfaceType.Smooth | |
3673 | o44.TopSurface = Enum.SurfaceType.Smooth | |
3674 | o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3675 | o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216) | |
3676 | o45.Parent = o44 | |
3677 | o45.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978) | |
3678 | o45.MeshType = Enum.MeshType.Wedge | |
3679 | o46.Parent = o1 | |
3680 | o46.Material = Enum.Material.SmoothPlastic | |
3681 | o46.BrickColor = BrickColor.new("Really black") | |
3682 | o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072) | |
3683 | o46.Rotation = Vector3.new(59.2109299, 41.5605049, 131.929398) | |
3684 | o46.CanCollide = false | |
3685 | o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3686 | o46.CFrame = CFrame.new(48.0993614, 153.650528, 21.7932072, -0.499995351, -0.556679189, 0.663410604, 1.43222292e-006, -0.766038299, -0.642794907, 0.866028488, -0.32139349, 0.383016437) | |
3687 | o46.BottomSurface = Enum.SurfaceType.Smooth | |
3688 | o46.TopSurface = Enum.SurfaceType.Smooth | |
3689 | o46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3690 | o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072) | |
3691 | o47.Parent = o46 | |
3692 | o47.Scale = Vector3.new(0.249788716, 0.272496849, 0.772071779) | |
3693 | o48.Parent = o1 | |
3694 | o48.Material = Enum.Material.SmoothPlastic | |
3695 | o48.BrickColor = BrickColor.new("Really black") | |
3696 | o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663) | |
3697 | o48.Rotation = Vector3.new(106.102356, -25.6596756, 123.689758) | |
3698 | o48.CanCollide = false | |
3699 | o48.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3700 | o48.CFrame = CFrame.new(48.2076988, 153.715652, 21.8557663, -0.499992937, -0.749998152, -0.433024794, 3.32508989e-008, 0.500011325, -0.866018891, 0.866029918, -0.433003306, -0.250002086) | |
3701 | o48.BottomSurface = Enum.SurfaceType.Smooth | |
3702 | o48.TopSurface = Enum.SurfaceType.Smooth | |
3703 | o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3704 | o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663) | |
3705 | o49.Parent = o48 | |
3706 | o49.Scale = Vector3.new(0.249788716, 0.272496849, 0.499575853) | |
3707 | o50.Parent = o1 | |
3708 | o50.Material = Enum.Material.SmoothPlastic | |
3709 | o50.BrickColor = BrickColor.new("Really black") | |
3710 | o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558) | |
3711 | o50.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
3712 | o50.CanCollide = false | |
3713 | o50.Size = Vector3.new(0.240705281, 0.200000003, 0.463243037) | |
3714 | o50.CFrame = CFrame.new(48.3803825, 153.746323, 21.9554558, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
3715 | o50.BottomSurface = Enum.SurfaceType.Smooth | |
3716 | o50.TopSurface = Enum.SurfaceType.Smooth | |
3717 | o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3718 | o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558) | |
3719 | o51.Parent = o50 | |
3720 | o51.Scale = Vector3.new(1, 0.703948855, 1) | |
3721 | o52.Parent = o1 | |
3722 | o52.Material = Enum.Material.SmoothPlastic | |
3723 | o52.BrickColor = BrickColor.new("Really black") | |
3724 | o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198) | |
3725 | o52.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698) | |
3726 | o52.CanCollide = false | |
3727 | o52.Size = Vector3.new(0.313371032, 0.449618518, 0.217996731) | |
3728 | o52.CFrame = CFrame.new(48.3843269, 154.289047, 21.9577198, 0.499986947, 0.866033137, -1.14343056e-005, 3.77156084e-007, -1.34208303e-005, -1, -0.866033375, 0.499987006, -7.0368651e-006) | |
3729 | o52.BottomSurface = Enum.SurfaceType.Smooth | |
3730 | o52.TopSurface = Enum.SurfaceType.Smooth | |
3731 | o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3732 | o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198) | |
3733 | o53.Parent = o52 | |
3734 | o53.MeshType = Enum.MeshType.Wedge | |
3735 | o54.Parent = o1 | |
3736 | o54.Material = Enum.Material.SmoothPlastic | |
3737 | o54.BrickColor = BrickColor.new("Really black") | |
3738 | o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657) | |
3739 | o54.Rotation = Vector3.new(-90.0003433, -0.000507694145, 60.0009651) | |
3740 | o54.CanCollide = false | |
3741 | o54.Size = Vector3.new(0.200000003, 0.245246559, 0.200000003) | |
3742 | o54.CFrame = CFrame.new(47.0489922, 154.472931, 21.1867657, 0.499985576, -0.86603415, -8.86093403e-006, -7.94816515e-007, -1.06904863e-005, 1, -0.86603415, -0.499985576, -6.03343096e-006) | |
3743 | o54.BottomSurface = Enum.SurfaceType.Smooth | |
3744 | o54.TopSurface = Enum.SurfaceType.Smooth | |
3745 | o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3746 | o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657) | |
3747 | o55.Parent = o54 | |
3748 | o55.Scale = Vector3.new(0.204372719, 1, 0.295203924) | |
3749 | o55.MeshType = Enum.MeshType.Wedge | |
3750 | o56.Parent = o1 | |
3751 | o56.Material = Enum.Material.SmoothPlastic | |
3752 | o56.BrickColor = BrickColor.new("Really black") | |
3753 | o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073) | |
3754 | o56.Rotation = Vector3.new(-89.9996872, 0.000973789487, -119.998787) | |
3755 | o56.CanCollide = false | |
3756 | o56.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) | |
3757 | o56.CFrame = CFrame.new(48.4669075, 153.587341, 22.0054073, -0.49998194, 0.866036355, 1.6995833e-005, 3.83531005e-006, -1.74106572e-005, 1, 0.866036355, 0.49998194, 5.38348922e-006) | |
3758 | o56.BottomSurface = Enum.SurfaceType.Smooth | |
3759 | o56.TopSurface = Enum.SurfaceType.Smooth | |
3760 | o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3761 | o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073) | |
3762 | o57.Parent = o56 | |
3763 | o57.Scale = Vector3.new(1, 0.295204222, 0.726655781) | |
3764 | o57.MeshType = Enum.MeshType.Wedge | |
3765 | o58.Parent = o1 | |
3766 | o58.Material = Enum.Material.SmoothPlastic | |
3767 | o58.BrickColor = BrickColor.new("Really black") | |
3768 | o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947) | |
3769 | o58.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) | |
3770 | o58.CanCollide = false | |
3771 | o58.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) | |
3772 | o58.CFrame = CFrame.new(49.7157478, 154.193619, 22.7263947, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006) | |
3773 | o58.BottomSurface = Enum.SurfaceType.Smooth | |
3774 | o58.TopSurface = Enum.SurfaceType.Smooth | |
3775 | o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3776 | o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947) | |
3777 | o59.Parent = o58 | |
3778 | o59.Scale = Vector3.new(1, 0.272496104, 0.295203924) | |
3779 | o59.MeshType = Enum.MeshType.Wedge | |
3780 | o60.Parent = o1 | |
3781 | o60.Material = Enum.Material.SmoothPlastic | |
3782 | o60.BrickColor = BrickColor.new("Really black") | |
3783 | o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246) | |
3784 | o60.Rotation = Vector3.new(-90.0006561, -0.000726932427, -149.997131) | |
3785 | o60.CanCollide = false | |
3786 | o60.Size = Vector3.new(0.26341325, 0.200000003, 0.258871108) | |
3787 | o60.CFrame = CFrame.new(48.1983757, 154.615784, 21.573246, -0.866000533, 0.500043571, -1.26873638e-005, -5.23884319e-006, 1.62995966e-005, 1, 0.500043571, 0.866000533, -1.14958129e-005) | |
3788 | o60.BottomSurface = Enum.SurfaceType.Smooth | |
3789 | o60.TopSurface = Enum.SurfaceType.Smooth | |
3790 | o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3791 | o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246) | |
3792 | o61.Parent = o60 | |
3793 | o61.Scale = Vector3.new(1, 0.113539964, 1) | |
3794 | o62.Parent = o1 | |
3795 | o62.Material = Enum.Material.SmoothPlastic | |
3796 | o62.BrickColor = BrickColor.new("Really black") | |
3797 | o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129) | |
3798 | o62.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
3799 | o62.CanCollide = false | |
3800 | o62.Size = Vector3.new(0.313371032, 1.6803925, 0.217996731) | |
3801 | o62.CFrame = CFrame.new(47.4619713, 154.289032, 21.4252129, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
3802 | o62.BottomSurface = Enum.SurfaceType.Smooth | |
3803 | o62.TopSurface = Enum.SurfaceType.Smooth | |
3804 | o62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3805 | o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129) | |
3806 | o63.Parent = o1 | |
3807 | o63.Material = Enum.Material.SmoothPlastic | |
3808 | o63.BrickColor = BrickColor.new("Really black") | |
3809 | o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) | |
3810 | o63.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665) | |
3811 | o63.CanCollide = false | |
3812 | o63.Size = Vector3.new(0.26341325, 1.27618992, 0.258871108) | |
3813 | o63.CFrame = CFrame.new(47.4816551, 154.61377, 21.4365616, -0.499980032, 0.866037369, -1.66552636e-005, 7.94808898e-007, 1.96904239e-005, 1, 0.866037369, 0.499980032, -1.05331619e-005) | |
3814 | o63.BottomSurface = Enum.SurfaceType.Smooth | |
3815 | o63.TopSurface = Enum.SurfaceType.Smooth | |
3816 | o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3817 | o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616) | |
3818 | o64.Parent = o63 | |
3819 | o65.Parent = o1 | |
3820 | o65.Material = Enum.Material.SmoothPlastic | |
3821 | o65.BrickColor = BrickColor.new("Really black") | |
3822 | o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855) | |
3823 | o65.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924) | |
3824 | o65.CanCollide = false | |
3825 | o65.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003) | |
3826 | o65.CFrame = CFrame.new(47.8199043, 154.522949, 21.631855, -0.499997079, 7.01515091e-007, -0.866027534, 7.94834705e-007, 1, 3.51152266e-007, 0.866027534, -5.12779479e-007, -0.499997079) | |
3827 | o65.BottomSurface = Enum.SurfaceType.Smooth | |
3828 | o65.TopSurface = Enum.SurfaceType.Smooth | |
3829 | o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3830 | o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855) | |
3831 | o66.Parent = o65 | |
3832 | o66.Scale = Vector3.new(1, 1, 0.408743829) | |
3833 | o67.Parent = o1 | |
3834 | o67.Material = Enum.Material.SmoothPlastic | |
3835 | o67.BrickColor = BrickColor.new("Really black") | |
3836 | o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035) | |
3837 | o67.Rotation = Vector3.new(-90, 8.7742701e-005, 60.0009651) | |
3838 | o67.CanCollide = false | |
3839 | o67.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3840 | o67.CFrame = CFrame.new(47.9280739, 154.488876, 21.6943035, 0.499985576, -0.86603415, 1.53139899e-006, -7.94816515e-007, 1.30943044e-006, 1, -0.86603415, -0.499985576, -3.36472112e-008) | |
3841 | o67.BottomSurface = Enum.SurfaceType.Smooth | |
3842 | o67.TopSurface = Enum.SurfaceType.Smooth | |
3843 | o67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3844 | o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035) | |
3845 | o68.Parent = o67 | |
3846 | o68.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978) | |
3847 | o68.MeshType = Enum.MeshType.Wedge | |
3848 | o69.Parent = o1 | |
3849 | o69.Material = Enum.Material.SmoothPlastic | |
3850 | o69.BrickColor = BrickColor.new("Really black") | |
3851 | o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899) | |
3852 | o69.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913) | |
3853 | o69.CanCollide = false | |
3854 | o69.Size = Vector3.new(0.200000003, 0.953736305, 0.200000003) | |
3855 | o69.CFrame = CFrame.new(47.6114616, 154.477554, 21.5114899, -0.499986947, 0.866033375, 1.19237366e-005, 7.9482129e-007, -1.33093554e-005, 1, 0.866033375, 0.499986947, 5.9661561e-006) | |
3856 | o69.BottomSurface = Enum.SurfaceType.Smooth | |
3857 | o69.TopSurface = Enum.SurfaceType.Smooth | |
3858 | o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3859 | o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899) | |
3860 | o70.Parent = o69 | |
3861 | o70.Scale = Vector3.new(0.181664661, 1, 0.158955991) | |
3862 | o70.MeshType = Enum.MeshType.Wedge | |
3863 | o71.Parent = o1 | |
3864 | o71.Material = Enum.Material.SmoothPlastic | |
3865 | o71.BrickColor = BrickColor.new("Really black") | |
3866 | o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035) | |
3867 | o71.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913) | |
3868 | o71.CanCollide = false | |
3869 | o71.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3870 | o71.CFrame = CFrame.new(47.9280815, 154.472977, 21.6943035, -0.499986947, 0.866033375, 1.19237366e-005, 7.9482129e-007, -1.33093554e-005, 1, 0.866033375, 0.499986947, 5.9661561e-006) | |
3871 | o71.BottomSurface = Enum.SurfaceType.Smooth | |
3872 | o71.TopSurface = Enum.SurfaceType.Smooth | |
3873 | o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3874 | o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035) | |
3875 | o72.Parent = o71 | |
3876 | o72.Scale = Vector3.new(0.204372719, 0.976444602, 0.295203924) | |
3877 | o72.MeshType = Enum.MeshType.Wedge | |
3878 | o73.Parent = o1 | |
3879 | o73.Material = Enum.Material.SmoothPlastic | |
3880 | o73.BrickColor = BrickColor.new("Really black") | |
3881 | o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587) | |
3882 | o73.Rotation = Vector3.new(-89.9996872, 0.000973765214, 60.0005569) | |
3883 | o73.CanCollide = false | |
3884 | o73.Size = Vector3.new(0.236163691, 0.200000003, 0.336078286) | |
3885 | o73.CFrame = CFrame.new(48.2977943, 153.684998, 21.9077587, 0.499991775, -0.866030574, 1.69954092e-005, -3.8355829e-006, 1.74100769e-005, 1, -0.866030574, -0.499991775, 5.38315817e-006) | |
3886 | o73.BottomSurface = Enum.SurfaceType.Smooth | |
3887 | o73.TopSurface = Enum.SurfaceType.Smooth | |
3888 | o73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3889 | o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587) | |
3890 | o74.Parent = o73 | |
3891 | o74.Scale = Vector3.new(1, 0.249787927, 1) | |
3892 | o74.MeshType = Enum.MeshType.Wedge | |
3893 | o75.Parent = o1 | |
3894 | o75.Material = Enum.Material.SmoothPlastic | |
3895 | o75.BrickColor = BrickColor.new("Really black") | |
3896 | o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158) | |
3897 | o75.Rotation = Vector3.new(0.000323726912, 60.0003967, 179.999573) | |
3898 | o75.CanCollide = false | |
3899 | o75.Size = Vector3.new(0.200000003, 0.200000003, 0.245246336) | |
3900 | o75.CFrame = CFrame.new(48.2417641, 153.607681, 21.8754158, -0.499994755, -3.78665663e-006, 0.866028905, 2.68025974e-006, -1, -2.8250206e-006, 0.866028905, 9.08692073e-007, 0.499994755) | |
3901 | o75.BottomSurface = Enum.SurfaceType.Smooth | |
3902 | o75.TopSurface = Enum.SurfaceType.Smooth | |
3903 | o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3904 | o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158) | |
3905 | o76.Parent = o75 | |
3906 | o76.Scale = Vector3.new(0.249788716, 0.272496849, 1) | |
3907 | o77.Parent = o1 | |
3908 | o77.Material = Enum.Material.SmoothPlastic | |
3909 | o77.BrickColor = BrickColor.new("Really black") | |
3910 | o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469) | |
3911 | o77.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) | |
3912 | o77.CanCollide = false | |
3913 | o77.Size = Vector3.new(0.240705281, 0.200000003, 0.644907057) | |
3914 | o77.CFrame = CFrame.new(49.762928, 153.84166, 22.7536469, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006) | |
3915 | o77.BottomSurface = Enum.SurfaceType.Smooth | |
3916 | o77.TopSurface = Enum.SurfaceType.Smooth | |
3917 | o77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3918 | o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469) | |
3919 | o78.Parent = o77 | |
3920 | o78.Scale = Vector3.new(1, 0.272496104, 1) | |
3921 | o78.MeshType = Enum.MeshType.Wedge | |
3922 | o79.Parent = o1 | |
3923 | o79.Material = Enum.Material.SmoothPlastic | |
3924 | o79.BrickColor = BrickColor.new("Really black") | |
3925 | o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597) | |
3926 | o79.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196) | |
3927 | o79.CanCollide = false | |
3928 | o79.Size = Vector3.new(0.313371032, 2.97020721, 0.200000003) | |
3929 | o79.CFrame = CFrame.new(45.8493462, 154.098297, 20.4941597, 0.499993742, -0.866029263, 1.65597994e-005, -4.0431878e-006, 1.67872367e-005, 1, -0.866029263, -0.499993742, 4.89199192e-006) | |
3930 | o79.BottomSurface = Enum.SurfaceType.Smooth | |
3931 | o79.TopSurface = Enum.SurfaceType.Smooth | |
3932 | o79.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3933 | o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597) | |
3934 | o80.Parent = o79 | |
3935 | o80.Scale = Vector3.new(1, 1, 0.817487836) | |
3936 | o80.MeshType = Enum.MeshType.Wedge | |
3937 | o81.Parent = o1 | |
3938 | o81.Material = Enum.Material.SmoothPlastic | |
3939 | o81.BrickColor = BrickColor.new("Really black") | |
3940 | o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649) | |
3941 | o81.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
3942 | o81.CanCollide = false | |
3943 | o81.Size = Vector3.new(0.313371032, 2.40704894, 0.200000003) | |
3944 | o81.CFrame = CFrame.new(45.6054802, 154.26178, 20.3533649, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
3945 | o81.BottomSurface = Enum.SurfaceType.Smooth | |
3946 | o81.TopSurface = Enum.SurfaceType.Smooth | |
3947 | o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3948 | o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649) | |
3949 | o82.Parent = o81 | |
3950 | o82.Scale = Vector3.new(1, 1, 0.817487836) | |
3951 | o82.MeshType = Enum.MeshType.Wedge | |
3952 | o83.Parent = o1 | |
3953 | o83.Material = Enum.Material.SmoothPlastic | |
3954 | o83.BrickColor = BrickColor.new("Really black") | |
3955 | o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898) | |
3956 | o83.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237) | |
3957 | o83.CanCollide = false | |
3958 | o83.Size = Vector3.new(0.313371032, 0.200000003, 0.258871138) | |
3959 | o83.CFrame = CFrame.new(48.5101967, 154.050598, 22.0303898, -0.499988675, 0.866032422, 1.69954383e-005, 3.83549832e-006, -1.74101369e-005, 1, 0.866032422, 0.499988675, 5.38320182e-006) | |
3960 | o83.BottomSurface = Enum.SurfaceType.Smooth | |
3961 | o83.TopSurface = Enum.SurfaceType.Smooth | |
3962 | o83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3963 | o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898) | |
3964 | o84.Parent = o83 | |
3965 | o84.Scale = Vector3.new(1, 0.794779956, 1) | |
3966 | o84.MeshType = Enum.MeshType.Wedge | |
3967 | o85.Parent = o1 | |
3968 | o85.Material = Enum.Material.SmoothPlastic | |
3969 | o85.BrickColor = BrickColor.new("Really black") | |
3970 | o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815) | |
3971 | o85.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913) | |
3972 | o85.CanCollide = false | |
3973 | o85.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
3974 | o85.CFrame = CFrame.new(47.1276665, 154.450241, 21.2321815, -0.499986947, -0.866033375, 8.86093039e-006, 7.9482129e-007, -1.06904954e-005, -1, 0.866033375, -0.499986947, 6.03345552e-006) | |
3975 | o85.BottomSurface = Enum.SurfaceType.Smooth | |
3976 | o85.TopSurface = Enum.SurfaceType.Smooth | |
3977 | o85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3978 | o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815) | |
3979 | o86.Parent = o85 | |
3980 | o86.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) | |
3981 | o86.MeshType = Enum.MeshType.Wedge | |
3982 | o87.Parent = o1 | |
3983 | o87.Material = Enum.Material.SmoothPlastic | |
3984 | o87.BrickColor = BrickColor.new("Really black") | |
3985 | o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777) | |
3986 | o87.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) | |
3987 | o87.CanCollide = false | |
3988 | o87.Size = Vector3.new(0.208914012, 0.781155407, 0.254329532) | |
3989 | o87.CFrame = CFrame.new(48.6419487, 154.205017, 22.1064777, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006) | |
3990 | o87.BottomSurface = Enum.SurfaceType.Smooth | |
3991 | o87.TopSurface = Enum.SurfaceType.Smooth | |
3992 | o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3993 | o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777) | |
3994 | o88.Parent = o87 | |
3995 | o88.MeshType = Enum.MeshType.Wedge | |
3996 | o89.Parent = o1 | |
3997 | o89.Material = Enum.Material.SmoothPlastic | |
3998 | o89.BrickColor = BrickColor.new("Really black") | |
3999 | o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532) | |
4000 | o89.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698) | |
4001 | o89.CanCollide = false | |
4002 | o89.Size = Vector3.new(0.313371032, 1.64860117, 0.200000003) | |
4003 | o89.CFrame = CFrame.new(47.4757423, 154.409378, 21.4331532, 0.499986947, 0.866033137, -1.14343056e-005, 3.77156084e-007, -1.34208303e-005, -1, -0.866033375, 0.499987006, -7.0368651e-006) | |
4004 | o89.BottomSurface = Enum.SurfaceType.Smooth | |
4005 | o89.TopSurface = Enum.SurfaceType.Smooth | |
4006 | o89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4007 | o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532) | |
4008 | o90.Parent = o89 | |
4009 | o90.Scale = Vector3.new(1, 1, 0.113540001) | |
4010 | o90.MeshType = Enum.MeshType.Wedge | |
4011 | o91.Parent = o1 | |
4012 | o91.Material = Enum.Material.SmoothPlastic | |
4013 | o91.BrickColor = BrickColor.new("Really black") | |
4014 | o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175) | |
4015 | o91.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4016 | o91.CanCollide = false | |
4017 | o91.Size = Vector3.new(0.240705281, 0.200000003, 0.649448633) | |
4018 | o91.CFrame = CFrame.new(49.7157173, 153.839401, 22.7264175, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4019 | o91.BottomSurface = Enum.SurfaceType.Smooth | |
4020 | o91.TopSurface = Enum.SurfaceType.Smooth | |
4021 | o91.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4022 | o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175) | |
4023 | o92.Parent = o91 | |
4024 | o92.Scale = Vector3.new(1, 0.2724967, 1) | |
4025 | o93.Parent = o1 | |
4026 | o93.Material = Enum.Material.SmoothPlastic | |
4027 | o93.BrickColor = BrickColor.new("Really black") | |
4028 | o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324) | |
4029 | o93.Rotation = Vector3.new(-90, 8.77428538e-005, 60.0016022) | |
4030 | o93.CanCollide = false | |
4031 | o93.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
4032 | o93.CFrame = CFrame.new(46.9408226, 154.488831, 21.1243324, 0.49997595, -0.866039574, 1.53140172e-006, -7.94801281e-007, 1.30944045e-006, 1, -0.866039753, -0.499975979, -3.36463017e-008) | |
4033 | o93.BottomSurface = Enum.SurfaceType.Smooth | |
4034 | o93.TopSurface = Enum.SurfaceType.Smooth | |
4035 | o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4036 | o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324) | |
4037 | o94.Parent = o93 | |
4038 | o94.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978) | |
4039 | o94.MeshType = Enum.MeshType.Wedge | |
4040 | o95.Parent = o1 | |
4041 | o95.Material = Enum.Material.SmoothPlastic | |
4042 | o95.BrickColor = BrickColor.new("Really black") | |
4043 | o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406) | |
4044 | o95.Rotation = Vector3.new(79.6863098, 17.2289619, 121.566193) | |
4045 | o95.CanCollide = false | |
4046 | o95.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
4047 | o95.CFrame = CFrame.new(48.0289345, 153.768982, 21.7525406, -0.49999401, -0.813804328, 0.296190858, 6.91067157e-007, -0.342010617, -0.939696074, 0.866029382, -0.469842136, 0.171003759) | |
4048 | o95.BottomSurface = Enum.SurfaceType.Smooth | |
4049 | o95.TopSurface = Enum.SurfaceType.Smooth | |
4050 | o95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4051 | o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406) | |
4052 | o96.Parent = o95 | |
4053 | o96.Scale = Vector3.new(0.249788716, 0.272496849, 0.885611713) | |
4054 | o97.Parent = o1 | |
4055 | o97.Material = Enum.Material.SmoothPlastic | |
4056 | o97.BrickColor = BrickColor.new("Really black") | |
4057 | o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551) | |
4058 | o97.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4059 | o97.CanCollide = false | |
4060 | o97.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
4061 | o97.CFrame = CFrame.new(48.2250175, 153.805359, 21.8657551, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4062 | o97.BottomSurface = Enum.SurfaceType.Smooth | |
4063 | o97.TopSurface = Enum.SurfaceType.Smooth | |
4064 | o97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4065 | o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551) | |
4066 | o98.Parent = o97 | |
4067 | o98.Scale = Vector3.new(0.249788716, 0.272496849, 0.613115788) | |
4068 | o99.Parent = o1 | |
4069 | o99.Material = Enum.Material.SmoothPlastic | |
4070 | o99.BrickColor = BrickColor.new("Really black") | |
4071 | o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655) | |
4072 | o99.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4073 | o99.CanCollide = false | |
4074 | o99.Size = Vector3.new(0.313371032, 0.658532143, 0.217996731) | |
4075 | o99.CFrame = CFrame.new(46.4491615, 154.289108, 20.8404655, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4076 | o99.BottomSurface = Enum.SurfaceType.Smooth | |
4077 | o99.TopSurface = Enum.SurfaceType.Smooth | |
4078 | o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4079 | o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655) | |
4080 | o100.Parent = o99 | |
4081 | o100.MeshType = Enum.MeshType.Wedge | |
4082 | o101.Parent = o1 | |
4083 | o101.Material = Enum.Material.SmoothPlastic | |
4084 | o101.BrickColor = BrickColor.new("Really black") | |
4085 | o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894) | |
4086 | o101.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4087 | o101.CanCollide = false | |
4088 | o101.Size = Vector3.new(0.313371032, 1.50781167, 0.258871168) | |
4089 | o101.CFrame = CFrame.new(47.7884331, 154.050598, 21.6136894, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4090 | o101.BottomSurface = Enum.SurfaceType.Smooth | |
4091 | o101.TopSurface = Enum.SurfaceType.Smooth | |
4092 | o101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4093 | o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894) | |
4094 | o102.Parent = o1 | |
4095 | o102.Material = Enum.Material.SmoothPlastic | |
4096 | o102.BrickColor = BrickColor.new("Really black") | |
4097 | o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202) | |
4098 | o102.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4099 | o102.CanCollide = false | |
4100 | o102.Size = Vector3.new(0.313371032, 0.781155527, 0.200000003) | |
4101 | o102.CFrame = CFrame.new(47.4737663, 153.832581, 21.4320202, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4102 | o102.BottomSurface = Enum.SurfaceType.Smooth | |
4103 | o102.TopSurface = Enum.SurfaceType.Smooth | |
4104 | o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4105 | o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202) | |
4106 | o103.Parent = o102 | |
4107 | o103.Scale = Vector3.new(1, 1, 0.885611713) | |
4108 | o104.Parent = o1 | |
4109 | o104.Material = Enum.Material.SmoothPlastic | |
4110 | o104.BrickColor = BrickColor.new("Really black") | |
4111 | o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261) | |
4112 | o104.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924) | |
4113 | o104.CanCollide = false | |
4114 | o104.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003) | |
4115 | o104.CFrame = CFrame.new(47.1748695, 154.522919, 21.2594261, -0.499997079, 7.01515091e-007, -0.866027534, 7.94834705e-007, 1, 3.51152266e-007, 0.866027534, -5.12779479e-007, -0.499997079) | |
4116 | o104.BottomSurface = Enum.SurfaceType.Smooth | |
4117 | o104.TopSurface = Enum.SurfaceType.Smooth | |
4118 | o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4119 | o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261) | |
4120 | o105.Parent = o104 | |
4121 | o105.Scale = Vector3.new(1, 1, 0.408743829) | |
4122 | o106.Parent = o1 | |
4123 | o106.Material = Enum.Material.SmoothPlastic | |
4124 | o106.BrickColor = BrickColor.new("Really black") | |
4125 | o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491) | |
4126 | o106.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) | |
4127 | o106.CanCollide = false | |
4128 | o106.Size = Vector3.new(0.240705281, 0.531367242, 0.200000003) | |
4129 | o106.CFrame = CFrame.new(48.8523674, 153.589584, 22.2279491, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006) | |
4130 | o106.BottomSurface = Enum.SurfaceType.Smooth | |
4131 | o106.TopSurface = Enum.SurfaceType.Smooth | |
4132 | o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4133 | o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491) | |
4134 | o107.Parent = o106 | |
4135 | o107.Scale = Vector3.new(1, 1, 0.703947783) | |
4136 | o107.MeshType = Enum.MeshType.Wedge | |
4137 | o108.Parent = o1 | |
4138 | o108.Material = Enum.Material.SmoothPlastic | |
4139 | o108.BrickColor = BrickColor.new("Really black") | |
4140 | o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212) | |
4141 | o108.Rotation = Vector3.new(-89.9996872, 0.000973768067, -119.998802) | |
4142 | o108.CanCollide = false | |
4143 | o108.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003) | |
4144 | o108.CFrame = CFrame.new(49.7727623, 153.503311, 22.7593212, -0.499982089, 0.866036057, 1.69954583e-005, 3.83530369e-006, -1.74102242e-005, 1, 0.866036057, 0.499982089, 5.3832855e-006) | |
4145 | o108.BottomSurface = Enum.SurfaceType.Smooth | |
4146 | o108.TopSurface = Enum.SurfaceType.Smooth | |
4147 | o108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4148 | o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212) | |
4149 | o109.Parent = o108 | |
4150 | o109.Scale = Vector3.new(1, 0.158955991, 0.158955932) | |
4151 | o109.MeshType = Enum.MeshType.Wedge | |
4152 | o110.Parent = o1 | |
4153 | o110.Material = Enum.Material.SmoothPlastic | |
4154 | o110.BrickColor = BrickColor.new("Really black") | |
4155 | o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741) | |
4156 | o110.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) | |
4157 | o110.CanCollide = false | |
4158 | o110.Size = Vector3.new(0.240705281, 0.781155407, 0.200000003) | |
4159 | o110.CFrame = CFrame.new(49.4207344, 153.503281, 22.5560741, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006) | |
4160 | o110.BottomSurface = Enum.SurfaceType.Smooth | |
4161 | o110.TopSurface = Enum.SurfaceType.Smooth | |
4162 | o110.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4163 | o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741) | |
4164 | o111.Parent = o110 | |
4165 | o111.Scale = Vector3.new(1, 1, 0.158955932) | |
4166 | o111.MeshType = Enum.MeshType.Wedge | |
4167 | o112.Parent = o1 | |
4168 | o112.Material = Enum.Material.SmoothPlastic | |
4169 | o112.BrickColor = BrickColor.new("Really black") | |
4170 | o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047) | |
4171 | o112.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913) | |
4172 | o112.CanCollide = false | |
4173 | o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
4174 | o112.CFrame = CFrame.new(47.7727165, 154.450287, 21.6046047, -0.499986947, -0.866033375, 8.86093039e-006, 7.9482129e-007, -1.06904954e-005, -1, 0.866033375, -0.499986947, 6.03345552e-006) | |
4175 | o112.BottomSurface = Enum.SurfaceType.Smooth | |
4176 | o112.TopSurface = Enum.SurfaceType.Smooth | |
4177 | o112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4178 | o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047) | |
4179 | o113.Parent = o112 | |
4180 | o113.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) | |
4181 | o113.MeshType = Enum.MeshType.Wedge | |
4182 | o114.Parent = o1 | |
4183 | o114.Material = Enum.Material.SmoothPlastic | |
4184 | o114.BrickColor = BrickColor.new("Really black") | |
4185 | o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549) | |
4186 | o114.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305) | |
4187 | o114.CanCollide = false | |
4188 | o114.Size = Vector3.new(0.240705281, 1.48964524, 0.200000003) | |
4189 | o114.CFrame = CFrame.new(49.0470924, 154.148193, 22.3403549, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006) | |
4190 | o114.BottomSurface = Enum.SurfaceType.Smooth | |
4191 | o114.TopSurface = Enum.SurfaceType.Smooth | |
4192 | o114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4193 | o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549) | |
4194 | o115.Parent = o114 | |
4195 | o115.Scale = Vector3.new(1, 1, 0.703947783) | |
4196 | o115.MeshType = Enum.MeshType.Wedge | |
4197 | o116.Parent = o1 | |
4198 | o116.Material = Enum.Material.SmoothPlastic | |
4199 | o116.BrickColor = BrickColor.new("Really black") | |
4200 | o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122) | |
4201 | o116.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196) | |
4202 | o116.CanCollide = false | |
4203 | o116.Size = Vector3.new(0.313371032, 1.68039238, 0.435993463) | |
4204 | o116.CFrame = CFrame.new(46.4078636, 153.962097, 20.8166122, 0.499993742, -0.866029263, 1.65597994e-005, -4.0431878e-006, 1.67872367e-005, 1, -0.866029263, -0.499993742, 4.89199192e-006) | |
4205 | o116.BottomSurface = Enum.SurfaceType.Smooth | |
4206 | o116.TopSurface = Enum.SurfaceType.Smooth | |
4207 | o116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4208 | o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122) | |
4209 | o117.Parent = o116 | |
4210 | o117.MeshType = Enum.MeshType.Wedge | |
4211 | o118.Parent = o1 | |
4212 | o118.Material = Enum.Material.SmoothPlastic | |
4213 | o118.BrickColor = BrickColor.new("Really black") | |
4214 | o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052) | |
4215 | o118.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4216 | o118.CanCollide = false | |
4217 | o118.Size = Vector3.new(0.313371032, 0.200000003, 0.200000003) | |
4218 | o118.CFrame = CFrame.new(46.7480965, 154.409409, 21.013052, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4219 | o118.BottomSurface = Enum.SurfaceType.Smooth | |
4220 | o118.TopSurface = Enum.SurfaceType.Smooth | |
4221 | o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4222 | o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052) | |
4223 | o119.Parent = o118 | |
4224 | o119.Scale = Vector3.new(1, 0.1589562, 0.113540001) | |
4225 | o119.MeshType = Enum.MeshType.Wedge | |
4226 | o120.Parent = o1 | |
4227 | o120.Material = Enum.Material.SmoothPlastic | |
4228 | o120.BrickColor = BrickColor.new("Really black") | |
4229 | o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016) | |
4230 | o120.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4231 | o120.CanCollide = false | |
4232 | o120.Size = Vector3.new(0.240705281, 0.390577823, 0.200000003) | |
4233 | o120.CFrame = CFrame.new(48.2722282, 153.912094, 21.8930016, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4234 | o120.BottomSurface = Enum.SurfaceType.Smooth | |
4235 | o120.TopSurface = Enum.SurfaceType.Smooth | |
4236 | o120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4237 | o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016) | |
4238 | o121.Parent = o120 | |
4239 | o121.Scale = Vector3.new(1, 1, 0.658531725) | |
4240 | o122.Parent = o1 | |
4241 | o122.Material = Enum.Material.SmoothPlastic | |
4242 | o122.BrickColor = BrickColor.new("Really black") | |
4243 | o122.Position = Vector3.new(47.222065, 154.450256, 21.286684) | |
4244 | o122.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206) | |
4245 | o122.CanCollide = false | |
4246 | o122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
4247 | o122.CFrame = CFrame.new(47.222065, 154.450256, 21.286684, 0.499997079, 0.866027534, -1.19236656e-005, -7.94834705e-007, -1.33093472e-005, -1, -0.866027534, 0.499997079, -5.96627888e-006) | |
4248 | o122.BottomSurface = Enum.SurfaceType.Smooth | |
4249 | o122.TopSurface = Enum.SurfaceType.Smooth | |
4250 | o122.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4251 | o122.Position = Vector3.new(47.222065, 154.450256, 21.286684) | |
4252 | o123.Parent = o122 | |
4253 | o123.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) | |
4254 | o123.MeshType = Enum.MeshType.Wedge | |
4255 | o124.Parent = o1 | |
4256 | o124.Material = Enum.Material.SmoothPlastic | |
4257 | o124.BrickColor = BrickColor.new("Really black") | |
4258 | o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112) | |
4259 | o124.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4260 | o124.CanCollide = false | |
4261 | o124.Size = Vector3.new(0.240705281, 0.758447468, 0.200000003) | |
4262 | o124.CFrame = CFrame.new(49.4108849, 153.589584, 22.5504112, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4263 | o124.BottomSurface = Enum.SurfaceType.Smooth | |
4264 | o124.TopSurface = Enum.SurfaceType.Smooth | |
4265 | o124.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4266 | o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112) | |
4267 | o125.Parent = o124 | |
4268 | o125.Scale = Vector3.new(1, 1, 0.703947842) | |
4269 | o126.Parent = o1 | |
4270 | o126.Material = Enum.Material.SmoothPlastic | |
4271 | o126.BrickColor = BrickColor.new("Really black") | |
4272 | o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078) | |
4273 | o126.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804) | |
4274 | o126.CanCollide = false | |
4275 | o126.Size = Vector3.new(0.240705281, 0.58586657, 0.200000003) | |
4276 | o126.CFrame = CFrame.new(48.6950493, 153.616852, 22.1371078, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006) | |
4277 | o126.BottomSurface = Enum.SurfaceType.Smooth | |
4278 | o126.TopSurface = Enum.SurfaceType.Smooth | |
4279 | o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4280 | o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078) | |
4281 | o127.Parent = o126 | |
4282 | o127.Scale = Vector3.new(1, 1, 0.431451917) | |
4283 | o127.MeshType = Enum.MeshType.Wedge | |
4284 | o128.Parent = o1 | |
4285 | o128.Material = Enum.Material.SmoothPlastic | |
4286 | o128.BrickColor = BrickColor.new("Really black") | |
4287 | o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717) | |
4288 | o128.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565) | |
4289 | o128.CanCollide = false | |
4290 | o128.Size = Vector3.new(0.240705281, 1.44422936, 0.563158214) | |
4291 | o128.CFrame = CFrame.new(49.0667305, 153.941574, 22.351717, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006) | |
4292 | o128.BottomSurface = Enum.SurfaceType.Smooth | |
4293 | o128.TopSurface = Enum.SurfaceType.Smooth | |
4294 | o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4295 | o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717) | |
4296 | o129.Parent = o1 | |
4297 | o129.Material = Enum.Material.SmoothPlastic | |
4298 | o129.BrickColor = BrickColor.new("Really black") | |
4299 | o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848) | |
4300 | o129.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237) | |
4301 | o129.CanCollide = false | |
4302 | o129.Size = Vector3.new(0.313371032, 0.726656258, 0.200000003) | |
4303 | o129.CFrame = CFrame.new(48.1266899, 153.832581, 21.8089848, -0.499988675, 0.866032422, 1.69954383e-005, 3.83549832e-006, -1.74101369e-005, 1, 0.866032422, 0.499988675, 5.38320182e-006) | |
4304 | o129.BottomSurface = Enum.SurfaceType.Smooth | |
4305 | o129.TopSurface = Enum.SurfaceType.Smooth | |
4306 | o129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4307 | o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848) | |
4308 | o130.Parent = o129 | |
4309 | o130.Scale = Vector3.new(1, 1, 0.885611713) | |
4310 | o130.MeshType = Enum.MeshType.Wedge | |
4311 | o131.Parent = o1 | |
4312 | o131.Material = Enum.Material.SmoothPlastic | |
4313 | o131.BrickColor = BrickColor.new("Really black") | |
4314 | o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072) | |
4315 | o131.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206) | |
4316 | o131.CanCollide = false | |
4317 | o131.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
4318 | o131.CFrame = CFrame.new(47.867115, 154.450256, 21.6591072, 0.499997079, 0.866027534, -1.19236656e-005, -7.94834705e-007, -1.33093472e-005, -1, -0.866027534, 0.499997079, -5.96627888e-006) | |
4319 | o131.BottomSurface = Enum.SurfaceType.Smooth | |
4320 | o131.TopSurface = Enum.SurfaceType.Smooth | |
4321 | o131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4322 | o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072) | |
4323 | o132.Parent = o131 | |
4324 | o132.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912) | |
4325 | o132.MeshType = Enum.MeshType.Wedge | |
4326 | o133.Name = "Pipe" | |
4327 | o133.Parent = o1 | |
4328 | o133.Material = Enum.Material.SmoothPlastic | |
4329 | o133.BrickColor = BrickColor.new("Really black") | |
4330 | o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282) | |
4331 | o133.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
4332 | o133.CanCollide = false | |
4333 | o133.Size = Vector3.new(0.313371032, 6.74881935, 0.308828712) | |
4334 | o133.CFrame = CFrame.new(45.2593498, 154.189148, 20.1535282, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) | |
4335 | o133.BottomSurface = Enum.SurfaceType.Smooth | |
4336 | o133.TopSurface = Enum.SurfaceType.Smooth | |
4337 | o133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4338 | o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282) | |
4339 | o134.Parent = o133 | |
4340 | o135.Name = "Pipe2" | |
4341 | o135.Parent = o1 | |
4342 | o135.Material = Enum.Material.SmoothPlastic | |
4343 | o135.BrickColor = BrickColor.new("Really black") | |
4344 | o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114) | |
4345 | o135.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
4346 | o135.CanCollide = false | |
4347 | o135.Size = Vector3.new(0.217997238, 4.21914721, 0.308828712) | |
4348 | o135.CFrame = CFrame.new(46.5356941, 154.043839, 20.8904114, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) | |
4349 | o135.BottomSurface = Enum.SurfaceType.Smooth | |
4350 | o135.TopSurface = Enum.SurfaceType.Smooth | |
4351 | o135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4352 | o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114) | |
4353 | o136.Parent = o135 | |
4354 | o137.Name = "Pipe2" | |
4355 | o137.Parent = o1 | |
4356 | o137.Material = Enum.Material.SmoothPlastic | |
4357 | o137.BrickColor = BrickColor.new("Really black") | |
4358 | o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282) | |
4359 | o137.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
4360 | o137.CanCollide = false | |
4361 | o137.Size = Vector3.new(0.236163691, 0.200000003, 0.358786255) | |
4362 | o137.CFrame = CFrame.new(44.7047691, 154.041534, 19.8333282, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) | |
4363 | o137.BottomSurface = Enum.SurfaceType.Smooth | |
4364 | o137.TopSurface = Enum.SurfaceType.Smooth | |
4365 | o137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
4366 | o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282) | |
4367 | o138.Parent = o137 | |
4368 | o138.Scale = Vector3.new(1, 0.272498846, 1) | |
4369 | o139.Name = "PipeH" | |
4370 | o139.Parent = o1 | |
4371 | o139.Material = Enum.Material.Neon | |
4372 | o139.BrickColor = BrickColor.new("New Yeller") | |
4373 | o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781) | |
4374 | o139.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965) | |
4375 | o139.CanCollide = false | |
4376 | o139.Size = Vector3.new(0.249788493, 0.200000003, 0.308828712) | |
4377 | o139.CFrame = CFrame.new(42.336956, 154.189194, 18.4662781, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613) | |
4378 | o139.BottomSurface = Enum.SurfaceType.Smooth | |
4379 | o139.TopSurface = Enum.SurfaceType.Smooth | |
4380 | o139.Color = Color3.new(1, 1, 0) | |
4381 | o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781) | |
4382 | o140.Parent = o139 | |
4383 | o140.Scale = Vector3.new(1, 0.0454160199, 1) | |
4384 | o141.Name = "Thing" | |
4385 | o141.Parent = o1 | |
4386 | o141.BrickColor = BrickColor.new("Dark stone grey") | |
4387 | o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648) | |
4388 | o141.Rotation = Vector3.new(-179.999313, 29.9983273, -0.00131815404) | |
4389 | o141.CanCollide = false | |
4390 | o141.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) | |
4391 | o141.CFrame = CFrame.new(48.0843468, 154.613983, 21.6376648, 0.86604023, 1.99242331e-005, 0.499974728, 1.7006736e-005, -1, 1.03919392e-005, 0.499974728, -4.968947e-007, -0.86604023) | |
4392 | o141.BottomSurface = Enum.SurfaceType.Smooth | |
4393 | o141.TopSurface = Enum.SurfaceType.Smooth | |
4394 | o141.Color = Color3.new(0.388235, 0.372549, 0.384314) | |
4395 | o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648) | |
4396 | o142.Parent = o141 | |
4397 | o142.Scale = Vector3.new(0.181664243, 0.113539964, 0.181663886) | |
4398 | ||
4399 | function destroy(p) | |
4400 | for i,v in pairs(p.Character:GetChildren()) do | |
4401 | spawn(function() | |
4402 | if v:IsA("LocalScript") or v:IsA("Script") then | |
4403 | v:Destroy() | |
4404 | end | |
4405 | end) | |
4406 | end | |
4407 | end | |
4408 | ||
4409 | for i,v in pairs(Tool:GetChildren()) do | |
4410 | if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then | |
4411 | if v.Name ~= "HandlePart" then | |
4412 | local w = Instance.new("Weld",Tool.HandlePart) | |
4413 | w.Part0 = Tool.HandlePart | |
4414 | w.Part1 = v | |
4415 | w.C0 = CFrame.new(v.Position-Tool.HandlePart.Position)*CFrame.Angles(math.rad(v.Rotation.X),math.rad(v.Rotation.Y),math.rad(v.Rotation.Z)) | |
4416 | end | |
4417 | end | |
4418 | end | |
4419 | ||
4420 | print(Tool.Name.." Loaded.") | |
4421 | ||
4422 | for i,v in pairs(Tool:GetChildren()) do | |
4423 | if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then | |
4424 | if v.Material == Enum.Material.Neon then | |
4425 | v.BrickColor = char:FindFirstChild("Torso").BrickColor | |
4426 | end | |
4427 | end | |
4428 | end | |
4429 | ||
4430 | Tool.Equipped:connect(function() | |
4431 | ceqpt = true | |
4432 | bsy = false | |
4433 | print("|Equipped|: ".."Saving old joints") | |
4434 | for i,v in pairs(char.Torso:GetChildren()) do | |
4435 | if v:IsA("Motor6D") and v.Name ~= "Neck" then | |
4436 | --print("|Equipped|: "..v.Name.." saved!") | |
4437 | table.insert(jtab,v) | |
4438 | end | |
4439 | end | |
4440 | ||
4441 | gyro.Parent = char:WaitForChild("HumanoidRootPart") | |
4442 | ||
4443 | local aWeld = Instance.new("Weld",char["Right Arm"]) | |
4444 | aWeld.Name = "aWeld" | |
4445 | aWeld.Part0 = Tool.HandlePart | |
4446 | aWeld.Part1 = char["Right Arm"] | |
4447 | aWeld.C0 = CFrame.new(0.9,0,0.1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)) | |
4448 | ||
4449 | local bWeld = Instance.new("Weld",char["Torso"]) | |
4450 | bWeld.Name = "bWeld" | |
4451 | bWeld.Part0 = char["Torso"] | |
4452 | bWeld.Part1 = char["Right Arm"] | |
4453 | bWeld.C0 = CFrame.new(1.2,0.3,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80)) | |
4454 | ||
4455 | local cWeld = Instance.new("Weld",char["Torso"]) | |
4456 | cWeld.Name = "cWeld" | |
4457 | cWeld.Part0 = char["Torso"] | |
4458 | cWeld.Part1 = char["Left Arm"] | |
4459 | cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30)) | |
4460 | end) | |
4461 | ||
4462 | Tool.Unequipped:connect(function() | |
4463 | ceqpt = false | |
4464 | for i,v in pairs(char.Torso:GetChildren()) do | |
4465 | if v:IsA("Weld") or v:IsA("Motor6D") then | |
4466 | if v.Name ~= "Neck" then | |
4467 | v:Destroy() | |
4468 | end | |
4469 | end | |
4470 | end | |
4471 | for i,v in pairs(jtab) do | |
4472 | v:Clone().Parent = char.Torso | |
4473 | end | |
4474 | for i,v in pairs(jtab) do | |
4475 | table.remove(jtab,1) | |
4476 | end | |
4477 | ||
4478 | gyro.Parent = game:GetService("ServerStorage") | |
4479 | ||
4480 | char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
4481 | gyro.MaxTorque = Vector3.new(0,0,0) | |
4482 | char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
4483 | --char.Humanoid.WalkSpeed = 16 | |
4484 | --char.Humanoid.JumpPower = 50 | |
4485 | end) | |
4486 | ||
4487 | --Functions | |
4488 | ||
4489 | local rignore = {} | |
4490 | function rayCast(orig,targ,maxdist) | |
4491 | local test = Tool.PipeH.Position | |
4492 | if orig then | |
4493 | test = orig | |
4494 | end | |
4495 | local r = Ray.new(test,(targ-test).unit * maxdist) | |
4496 | local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true) | |
4497 | --print(pos) | |
4498 | return hit,pos,normal | |
4499 | end | |
4500 | ||
4501 | function clerp(a,b,c) | |
4502 | return a:lerp(b,c) | |
4503 | end | |
4504 | ||
4505 | --NHIgnore = {char} | |
4506 | function getMouseNH(pos,dir) | |
4507 | if not pos then | |
4508 | pos = game:GetService("Workspace").CurrentCamera.CFrame.p | |
4509 | --print("|gMNH|: First pos!") | |
4510 | end | |
4511 | if not dir then | |
4512 | dir = (plr:GetMouse().Hit.p - pos).unit*2048 | |
4513 | --print("|gMNH|: First dir!") | |
4514 | end | |
4515 | local r = Ray.new(pos,dir) | |
4516 | local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true) | |
4517 | if hit then | |
4518 | if hit.Parent:IsA("Accessory") or hit.Parent:IsA("Hat") then | |
4519 | table.insert(rignore,hit) | |
4520 | --print("|gMNH|: Accessory!") | |
4521 | return getMouseNH(pos,dir) | |
4522 | else | |
4523 | --print("|gMNH|: Part!") | |
4524 | return hit,pos,normal | |
4525 | end | |
4526 | else | |
4527 | --print("|gMNH|: Nil!") | |
4528 | --print(pos) | |
4529 | return hit,pos,normal | |
4530 | end | |
4531 | end | |
4532 | ||
4533 | function shoot(targ,op) | |
4534 | --print("----Target / Old position----") | |
4535 | --print(targ) | |
4536 | --print(op) | |
4537 | --print("-----------------------------") | |
4538 | local hit,pos,normal = rayCast(op,targ,2048) | |
4539 | local dir = (targ-op).unit * 2048 | |
4540 | if hit then | |
4541 | --print("|Shoot|: "..hit.Name) | |
4542 | --print("|Shoot|: "..pos.X..","..pos.Y..","..pos.Z..".") | |
4543 | --print("|Shoot|: "..(op-pos).Magnitude) | |
4544 | if hit.Parent:FindFirstChild("Humanoid") then | |
4545 | table.insert(rignore,hit) | |
4546 | ||
4547 | local iscus = false | |
4548 | for i,v in pairs(dmgTab) do | |
4549 | if hit.Name == v[1] then | |
4550 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - v[2] | |
4551 | hit:BreakJoints() | |
4552 | destroy(game:GetService("Players"):GetPlayerFromCharacter(hit.Parent)) | |
4553 | for i=1,7 do | |
4554 | local blood = Instance.new("Part") | |
4555 | blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10)) | |
4556 | blood.CFrame = CFrame.new(pos) | |
4557 | blood.CanCollide = false | |
4558 | blood.TopSurface = "Smooth" | |
4559 | blood.BottomSurface = "Smooth" | |
4560 | blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
4561 | blood.Color = Color3.fromRGB(math.random(150,255),0,0) | |
4562 | blood.Parent = game:GetService("Workspace") | |
4563 | end | |
4564 | iscus = true | |
4565 | end | |
4566 | end | |
4567 | if iscus == false then | |
4568 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - miscDmg | |
4569 | hit:BreakJoints() | |
4570 | for i=1,7 do | |
4571 | local blood = Instance.new("Part") | |
4572 | blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10)) | |
4573 | blood.CFrame = CFrame.new(pos) | |
4574 | blood.CanCollide = false | |
4575 | blood.TopSurface = "Smooth" | |
4576 | blood.BottomSurface = "Smooth" | |
4577 | blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
4578 | blood.Color = Color3.fromRGB(math.random(150,255),0,0) | |
4579 | blood.Parent = game:GetService("Workspace") | |
4580 | end | |
4581 | end | |
4582 | ||
4583 | shoot(pos + dir,pos) | |
4584 | elseif hit.Parent:IsA("Hat") or hit.Parent:IsA("Accessory") then | |
4585 | table.insert(rignore,hit.Parent) | |
4586 | --print("|Shoot|: Potential hat; "..hit.Name.." moved to ignore list") | |
4587 | shoot(pos + dir,pos) | |
4588 | else | |
4589 | table.insert(rignore,hit) | |
4590 | shoot(pos + dir,pos) | |
4591 | end | |
4592 | local trace = Instance.new("Part",game.Workspace) | |
4593 | trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2) | |
4594 | trace.BrickColor = char:FindFirstChild("Torso").BrickColor | |
4595 | trace.Anchored = true | |
4596 | trace.CanCollide = false | |
4597 | trace.TopSurface = "Smooth" | |
4598 | trace.BottomSurface = "Smooth" | |
4599 | trace.Material = Enum.Material.Neon | |
4600 | trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0) | |
4601 | spawn(function() | |
4602 | local m = Instance.new("SpecialMesh",trace) | |
4603 | m.MeshType = Enum.MeshType.Cylinder | |
4604 | for i=1,10 do | |
4605 | trace.Transparency = trace.Transparency + 0.1 | |
4606 | m.Scale = m.Scale - Vector3.new(0,0.1,0.1) | |
4607 | wait(0.05) | |
4608 | end | |
4609 | trace:Destroy() | |
4610 | end) | |
4611 | else | |
4612 | --print("|Shoot|: ".."No target or too far away") | |
4613 | local trace = Instance.new("Part",game.Workspace) | |
4614 | trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2) | |
4615 | trace.BrickColor = char:FindFirstChild("Torso").BrickColor | |
4616 | trace.Anchored = true | |
4617 | trace.CanCollide = false | |
4618 | trace.TopSurface = "Smooth" | |
4619 | trace.BottomSurface = "Smooth" | |
4620 | trace.Material = Enum.Material.Neon | |
4621 | trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0) | |
4622 | spawn(function() | |
4623 | local m = Instance.new("SpecialMesh",trace) | |
4624 | m.MeshType = Enum.MeshType.Cylinder | |
4625 | for i=1,10 do | |
4626 | trace.Transparency = trace.Transparency + 0.1 | |
4627 | m.Scale = m.Scale - Vector3.new(0,0.1,0.1) | |
4628 | wait(0.05) | |
4629 | end | |
4630 | trace:Destroy() | |
4631 | end) | |
4632 | end | |
4633 | end | |
4634 | ||
4635 | --End of functions | |
4636 | ||
4637 | plr:GetMouse().Button1Down:connect(function() | |
4638 | if ceqpt == true and isaim == true and cd == false then | |
4639 | cd = true | |
4640 | local s = Instance.new("Sound",Tool.HandlePart) | |
4641 | s.SoundId = "rbxassetid://136523485" | |
4642 | s.PlayOnRemove = false | |
4643 | s:Play() | |
4644 | game:GetService("Debris"):AddItem(s,5) | |
4645 | table.insert(rignore,char) | |
4646 | local hit,pos,normal = getMouseNH() | |
4647 | for i,v in pairs(rignore) do | |
4648 | table.remove(rignore,1) | |
4649 | end | |
4650 | --print(pos) | |
4651 | shoot(pos,Tool.PipeH.CFrame.p) | |
4652 | ||
4653 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then | |
4654 | bsy = true | |
4655 | for i=1,5 do | |
4656 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") and char.HumanoidRootPart:FindFirstChild("RootJoint") and char.Torso:FindFirstChild("Neck") then | |
4657 | char.Torso:FindFirstChild("bWeld").C0 = clerp(char.Torso.bWeld.C0,(CFrame.new(1,0.5,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60))*CFrame.new(0,1,0)),0.2) | |
4658 | char.Torso:FindFirstChild("cWeld").C0 = clerp(char.Torso.cWeld.C0,(CFrame.new(-1.5,0.5,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10))*CFrame.new(0,1,0)),0.2) | |
4659 | char.HumanoidRootPart:FindFirstChild("RootJoint").C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),0.2) | |
4660 | char.Torso:FindFirstChild("Neck").C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(240)),0.2) | |
4661 | wait() | |
4662 | end | |
4663 | end | |
4664 | bsy = false | |
4665 | end | |
4666 | ||
4667 | table.insert(rignore,char) | |
4668 | cd = false | |
4669 | end | |
4670 | end) | |
4671 | ||
4672 | while not ceqpt do wait() end | |
4673 | ||
4674 | local animspeed = 0.3 | |
4675 | ||
4676 | while wait() do | |
4677 | --if ceqpt == true then print("Equipped") else print ("Unequipped") end | |
4678 | ||
4679 | local cPos = game:GetService("Workspace").CurrentCamera.CFrame.p | |
4680 | local newPos = cPos - char.HumanoidRootPart.CFrame.p | |
4681 | local dist = math.sqrt((newPos.X*newPos.X)+(newPos.Y*newPos.Y)+(newPos.Z*newPos.Z)) | |
4682 | --print(dist) | |
4683 | ||
4684 | if dist <= 8.5 and ceqpt == true then | |
4685 | isaim = true | |
4686 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then | |
4687 | if bsy == false then | |
4688 | local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y | |
4689 | y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude | |
4690 | char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1,0.5 + (y/100),-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)),animspeed) | |
4691 | char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0.5 + (y/60),-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)),animspeed) | |
4692 | char.Torso.bWeld.C1 = clerp(char.Torso.bWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-y),math.rad(0),math.rad(0))),0.2) | |
4693 | char.Torso.cWeld.C1 = clerp(char.Torso.cWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-y),math.rad(0),math.rad(0))),0.2) | |
4694 | char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),animspeed) | |
4695 | char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(y/2),math.rad(240)),animspeed) | |
4696 | --char.Humanoid.WalkSpeed = 6 | |
4697 | --char.Humanoid.JumpPower = 0 | |
4698 | end | |
4699 | end | |
4700 | local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p | |
4701 | gyro.MaxTorque = Vector3.new(0,10000000,0) | |
4702 | gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p) | |
4703 | else | |
4704 | isaim = false | |
4705 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then | |
4706 | if bsy == false then | |
4707 | local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y | |
4708 | y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude | |
4709 | char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.2,0.3 + math.cos(tick())/5,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80)),animspeed) | |
4710 | char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0 + math.cos(tick())/5,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30)),animspeed) | |
4711 | char.Torso.bWeld.C1 = clerp(char.Torso.bWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))),0.2) | |
4712 | char.Torso.cWeld.C1 = clerp(char.Torso.cWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))),0.2) | |
4713 | char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed) | |
4714 | char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed) | |
4715 | --char.Humanoid.WalkSpeed = 16 | |
4716 | --char.Humanoid.JumpPower = 50 | |
4717 | end | |
4718 | end | |
4719 | gyro.MaxTorque = Vector3.new(0,0,0) | |
4720 | end | |
4721 | end | |
4722 | end | |
4723 | }, | |
4724 | { | |
4725 | "Terrain Generation", | |
4726 | function() | |
4727 | --[[ terrain lol ]] --[[ joalars2 ]] local char = game:GetService("Players").LocalPlayer.Character local xsi,ysi,zsi = 20,3,20 local xs,ys,zs = -xsi*25,4.1,-xsi*25 local rows = 50 local columns = 50 local intensity = 15 --[[ Lower = More intense = Looks crap ]] local rand = math.random(0,10000) local lowest = nil for i=0,rows*xsi,xsi do for o=0,columns*zsi,zsi do local p = Instance.new("Part") p.Size = Vector3.new(xsi,ysi,zsi) p.Anchored = true p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Locked = true if math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4) <= -0.3*intensity then p.BrickColor = BrickColor.new("Bright blue") p.Reflectance = 0.3 p.Material = "SmoothPlastic" p.CFrame = CFrame.new(Vector3.new(xs,ys,zs) + Vector3.new(i,-84.5,o)) else p.BrickColor = BrickColor.new("Bright green") p.Material = "Grass" p.CFrame = CFrame.new(Vector3.new(xs,ys,zs) + Vector3.new(i,math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4),o) + Vector3.new(0,-80,0)) end if lowest == nil or p.Position.Y < lowest then lowest = p.Position.Y print("Lowest updated: "..lowest) end p.Parent = workspace["Base"] or workspace local randomchance = math.random(1,400) if math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4) > -0.3*intensity then if randomchance <= 20 then local th = math.random(7,20) local tw = math.random(2,8) local lh = math.random(th/2,th) local lw = math.random(tw*1.5,tw*2.5) local b = Instance.new("Part") b.Size = Vector3.new(th,tw,tw) b.Shape = "Cylinder" b.Anchored = true b.TopSurface = "Smooth" b.Name = "Base" b.BottomSurface = "Smooth" b.BrickColor = BrickColor.new("Brown") b.Material = "Wood" b.CFrame = CFrame.new(p.Position + Vector3.new(0,th/2 + ysi/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) b.Parent = p local l1 = Instance.new("Part") l1.Size = Vector3.new(lh,lw,lw) l1.Shape = "Cylinder" l1.Anchored = true l1.TopSurface = "Smooth" l1.BottomSurface = "Smooth" l1.BrickColor = BrickColor.new("Camo") l1.Material = "Grass" l1.CFrame = CFrame.new(b.Position + Vector3.new(0,th/2 + lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l1.Parent = b local l2 = Instance.new("Part") l2.Size = Vector3.new(lw,lw,lw) l2.Shape = "Ball" l2.Anchored = true l2.TopSurface = "Smooth" l2.BottomSurface = "Smooth" l2.BrickColor = BrickColor.new("Camo") l2.Material = "Grass" l2.CFrame = CFrame.new(l1.Position + Vector3.new(0,lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l2.Parent = b local l3 = Instance.new("Part") l3.Size = Vector3.new(lw,lw,lw) l3.Shape = "Ball" l3.Anchored = true l3.TopSurface = "Smooth" l3.BottomSurface = "Smooth" l3.BrickColor = BrickColor.new("Camo") l3.Material = "Grass" l3.CFrame = CFrame.new(l1.Position + Vector3.new(0,-lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l3.Parent = b elseif randomchance > 20 and randomchance <= 25 then for i=1,math.random(4,8) do local rh = math.random(3,6) local rl = math.random(3,6) local rw = math.random(3,6) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Slate" r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance > 25 and randomchance <= 35 then for i=1,math.random(4,8) do local rh = math.random(5,8) local rl = math.random(5,8) local rw = math.random(5,8) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.CanCollide = false r.Material = "Grass" r.BrickColor = BrickColor.new("Camo") r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance == 36 then for i=1,math.random(8,16) do local rh = math.random(8,16) local rl = math.random(8,16) local rw = math.random(8,16) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Slate" r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance == 37 then for i=1,math.random(8,16) do local rh = math.random(10,18) local rl = math.random(10,18) local rw = math.random(10,18) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.CanCollide = false r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Grass" r.BrickColor = BrickColor.new("Camo") r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end end else --[[ Water Generation ]] end end wait(0.1) end workspace["Base"].Transparency = 1 workspace["Base"].CanCollide = false | |
4728 | end | |
4729 | }, | |
4730 | { | |
4731 | "Tea", | |
4732 | function() | |
4733 | print("Loading...") local ot = tick() local plr = game:GetService("Players").LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local equipped = false local cd = false local sizemod = 1 local tRotX = 0 local tRotY = 0 local tRotZ = 0 local mode = true local tool = script.Parent if not tool:IsA("Tool") then print("Creating tool.") tool = Instance.new("Tool",plr.Backpack) tool.Name = "Teapot" tool.ToolTip = "*angery*" tool.CanBeDropped = false script.Parent = tool end local kettled = {} tool.Grip = CFrame.new(0,0,0.8 * sizemod) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) local handle = tool:FindFirstChild("Handle") if handle == nil then handle = Instance.new("Part",tool) handle.Name = "Handle" handle.Size = Vector3.new(sizemod,sizemod,sizemod) handle.CanCollide = false handle.BrickColor = BrickColor.new("White") handle.Shape = "Ball" handle.Size = Vector3.new(0.2,0.2,0.2) local mesh = Instance.new("SpecialMesh",handle) mesh.MeshType = Enum.MeshType.FileMesh mesh.MeshId = "rbxassetid://1594167" mesh.Scale = Vector3.new(1,1,1)*sizemod end local pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp local s1 = Instance.new("Sound",handle) s1.SoundId = "rbxassetid://318794788" s1.Looped = true s1.Volume = 2 s1.Pitch = 4 local particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) coroutine.resume(coroutine.create(function() while wait() do particle.Acceleration = Vector3.new((math.cos(tick()*2)/4)*sizemod,sizemod,(math.sin(tick()*1.5)/3)*sizemod) end end)) function throw() local cln = handle:Clone() for i,v in pairs(cln:GetChildren()) do if v:IsA("Sound") then v:Destroy() end end game:GetService("Debris"):AddItem(s,0.9) cln.Name = "Teapot" cln.Size = Vector3.new(1,1,1)*sizemod cln.Velocity = ((mouse.Hit.p - handle.Position).unit*250 + Vector3.new(0,10,0)) cln.Parent = game.Workspace local hitHead = false local tev tev = cln.Touched:connect(function(t) if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) then local isKettled = false for i,v in pairs(kettled) do if game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Name == v then isKettled = true end end if isKettled == false then tev:disconnect() local pname = game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Name table.insert(kettled,pname) if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) ~= plr then local tchar = game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Character cln.Parent = t.Parent local weld = Instance.new("Weld") weld.Part0 = cln weld.Part1 = t.Parent:WaitForChild("Head") weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) weld.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) weld.Parent = cln hitHead = true local s = Instance.new("Sound",cln) s.SoundId = "rbxassetid://399768457" s.Volume = math.huge s:Play() wait(8) if cln.Parent ~= nil then if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) then spawn(function() tchar:BreakJoints() tchar:FindFirstChild("Humanoid").Health = 0 end) end local p = Instance.new("Part",tchar) p.CanCollide = false p.Anchored = true p.Transparency = 0 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Size = Vector3.new(0.2,0.2,0.2) p.BrickColor = BrickColor.new("Institutional White") local p2 = Instance.new("Part",tchar) p2.CanCollide = false p2.Anchored = true p2.Transparency = 0 p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.Size = Vector3.new(0.2,0.2,0.2) p2.BrickColor = BrickColor.new("Institutional White") local p3 = Instance.new("Part",tchar) p3.CanCollide = false p3.Anchored = true p3.Transparency = 0 p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.Size = Vector3.new(0.2,0.2,0.2) p3.BrickColor = BrickColor.new("Institutional White") local p4 = Instance.new("Part",tchar) p4.CanCollide = false p4.Anchored = true p4.Transparency = 0 p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.Size = Vector3.new(0.2,0.2,0.2) p4.BrickColor = BrickColor.new("Institutional White") local m = Instance.new("SpecialMesh",p) m.MeshType = "Sphere" m.Scale = (Vector3.new(7,7,7)*sizemod)*8 local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = (Vector3.new(1,1,1)*sizemod)*8 local m3 = Instance.new("BlockMesh",p3) m3.Scale = (Vector3.new(7,7,7)*sizemod)*8 local m4 = Instance.new("BlockMesh",p4) m4.Scale = (Vector3.new(1,1,1)*sizemod)*8 local s = Instance.new("Sound",p) s.SoundId = "rbxassetid://157878578" s.Volume = math.huge s:Play() local sc = cln.CFrame p.CFrame = sc p2.CFrame = sc p3.CFrame = sc p4.CFrame = sc p.Material = "Neon" p2.Material = "Neon" p3.Material = "Neon" p4.Material = "Neon" local pt local p2t local p3t local p4t function brk(c) if c.Parent ~= plr.Character and c.Parent.Parent ~= plr.Character and c.Parent.Parent.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk2(c) if c.Parent ~= plr.Character and c.Parent.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk3(c) if c.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk4(c) local success, msg = pcall(brk,c) if success == false then print("Errored: "..msg) local success, msg = pcall(brk2,c) if success == false then print("Errored: "..msg) brk3(c) end end end pt = p.Touched:connect(function(c) brk4(c) end) p2t = p2.Touched:connect(function(c) brk4(c) end) p3t = p3.Touched:connect(function(c) brk4(c) end) p4t = p4.Touched:connect(function(c) brk4(c) end) local hitReg = {} spawn(function() local reg = Region3.new(p.Position - Vector3.new(20*sizemod,20*sizemod,20*sizemod),p.Position + Vector3.new(20*sizemod,20*sizemod,20*sizemod)) local ht = workspace:FindPartsInRegion3(reg,char,100) for i,v in pairs(ht) do brk4(v) end end) cln:Destroy() for i=1,20 do m.Scale = m.Scale + (Vector3.new(3,3,3)*sizemod) m2.Scale = m2.Scale + (Vector3.new(3,3,3)*sizemod) m3.Scale = m3.Scale + (Vector3.new(3,3,3)*sizemod) m4.Scale = m4.Scale + (Vector3.new(3,3,3)*sizemod) p.Transparency = p.Transparency + 1/20 p2.Transparency = p2.Transparency + 1/20 p3.Transparency = p3.Transparency + 1/20 p4.Transparency = p4.Transparency + 1/20 p.CFrame = sc p2.CFrame = sc p3.CFrame = sc * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) p4.CFrame = sc * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) wait() end pt:disconnect() p2t:disconnect() p3t:disconnect() p4t:disconnect() end local isub = 0 for i,v in pairs(kettled) do if pname == v then table.remove(kettled,i-isub) isub = isub + 1 end end end end elseif game:GetService("Players"):GetPlayerFromCharacter(t.Parent.Parent) then else for i=1,10 do local p = Instance.new("Part",workspace) p.Size = Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10) p.CFrame = cln.CFrame p.Velocity = Vector3.new(math.random(-30,30),math.random(3,50),math.random(-30,30)) p.BrickColor = cln.BrickColor p.TopSurface = "Smooth" p.BottomSurface = "Smooth" game:GetService("Debris"):AddItem(p,math.random(10,25)/10) end tev:disconnect() cln.Anchored = true cln.CanCollide = false cln.Transparency = 1 local s = Instance.new("Sound",cln) s.SoundId = "rbxassetid://138122923" s.Volume = math.huge s:Play() wait(1.5) cln:Destroy() end end) wait() cln.CanCollide = true wait(5) if hitHead == false then cln:Destroy() tev:disconnect() end end tool.Equipped:connect(function() if mode == true then char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) else char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) end equipped = true s1:Play() for i,v in pairs(handle:GetChildren()) do if v.Name == "Particles" then v:Destroy() end end pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) end) tool.Unequipped:connect(function() equipped = false s1:Stop() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) end) local isPour = false mouse.Button1Down:connect(function() if equipped == true and cd == false and mode == false then cd = true local s = Instance.new("Sound",handle) s.SoundId = "rbxassetid://444895479" s.Volume = 2 s.Pitch = math.random(900,1100)/1000 s:Play() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(65),math.rad(90),math.rad(0)) spawn(function() throw() end) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) cd = false elseif equipped == true and cd == false and mode == true then cd = true isPour = true local mUp local pour = Instance.new("Part",pp) pour.Anchored = true pour.CanCollide = false pour.BrickColor = BrickColor.new("Brown") pour.TopSurface = "Smooth" pour.BottomSurface = "Smooth" pour.Transparency = 0.3 local ps = Instance.new("Sound",pp) ps.SoundId = "rbxassetid://329308062" ps.Volume = 2 ps.Looped = true ps.Pitch = 3 ps:Play() mUp = mouse.Button1Up:connect(function() mUp:disconnect() cd = false isPour = false pour:Destroy() ps:Destroy() tRotX = 0 tRotY = 0 tRotZ = 0 end) while cd == true do tRotX = 45 tRotY = 0 tRotZ = 0 local ray = Ray.new(pp.Position,Vector3.new(0,-1000,0)) local part,pos,normal = workspace:FindPartOnRay(ray,char,false,true) pour.Size = Vector3.new(0.2,0.2,(pos-pp.Position).Magnitude) pour.CFrame = CFrame.new(pp.Position,pos) * CFrame.new(0,0,-(pos-pp.Position).Magnitude/2) if part then if part.Name ~= "Tea" then local p = Instance.new("Part",part) p.Name = "Tea" p.BrickColor = BrickColor.new("Brown") p.Size = Vector3.new(0.2,0.7,0.7) p.Transparency = 0.3 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.CanCollide = false p.TopSurface = "Smooth" p.Anchored = true p.BottomSurface = "Smooth" p.Shape = "Cylinder" p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(normal.X),math.rad(normal.Y),math.rad(normal.Z+90)) Instance.new("Vector3Value",p).Value = p.CFrame.p local shrink local frm = 0 shrink = game:GetService("RunService").RenderStepped:connect(function() frm = frm + 1 if math.floor(frm/4) == frm/4 then spawn(function() local reg = Region3.new(p.Position - Vector3.new(p.Size.Y/2,3,p.Size.Y/2),p.Position + Vector3.new(p.Size.Y/2,3,p.Size.Y/2)) local ht = workspace:FindPartsInRegion3(reg,char,100) for i,v in pairs(ht) do if v.Parent:FindFirstChild("Humanoid") then v.Parent.Humanoid.Health = v.Parent.Humanoid.Health - v.Parent.Humanoid.MaxHealth/200 end end end) end p.Size = p.Size - Vector3.new(0,0.02,0.02) if p.Size.Y <= 0.3 then p:Destroy() shrink:disconnect() end end) local particle1 = Instance.new("ParticleEmitter",p) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle1.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle1.Transparency = NumberSequence.new(sk) particle1.Texture = "rbxassetid://453789629" particle1.Lifetime = NumberRange.new(2,2.3) particle1.Rate = 200 particle1.Speed = NumberRange.new(0,0) particle1.Acceleration = Vector3.new(0,0.5,0) else part.Size = part.Size + Vector3.new(0,0.2,0.2) part.CFrame = CFrame.new(part.Value.Value) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) end end wait() end end end) mouse.KeyDown:connect(function(key) if cd == false and equipped == true then if key == "q" then if mode == false then mode = true char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) else mode = false char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) end elseif key == "u5jt" then cd = true handle.Transparency = 1 local mug = Instance.new("Part",tool) mug.CanCollide = false mug.BrickColor = BrickColor.new("Institutional white") local mesh = Instance.new("SpecialMesh",mug) mesh.MeshId = "rbxassetid://433095032" mug.Size = Vector3.new(0.2,0.2,0.2) mesh.Scale = Vector3.new(0.145,0.145,0.145) local w = Instance.new("Weld") w.Part0 = mug w.Part1 = char:WaitForChild("Right Arm") w.C0 = CFrame.new(1,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) w.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) w.Parent = mug local pp1 = Instance.new("Part",mug) pp1.CanCollide = false pp1.Size = Vector3.new(0.7,0.2,0.6) pp1.BrickColor = BrickColor.new("Brown") pp1.Material = "SmoothPlastic" pp1.TopSurface = "Smooth" pp1.BottomSurface = "Smooth" Instance.new("CylinderMesh",pp1) particle:Clone().Parent = pp1 local w = Instance.new("Weld") w.Part0 = pp1 w.Part1 = mug w.C0 = CFrame.new(0.15,-0.3,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp1 mouse.Button1Down:connect(function() end) tRotX = 0 tRotY = 0 tRotZ = 0 end end end) plr.Chatted:connect(function(msg) if string.lower(string.sub(msg,1,3)) == "-s " then sizemod = string.sub(msg,4,#msg) handle.Mesh.Scale = Vector3.new(1,1,1)*sizemod for i,v in pairs(handle:GetChildren()) do if v.Name == "Particles" or v:IsA("Sound") then v:Destroy() end end s1 = Instance.new("Sound",handle) s1.SoundId = "rbxassetid://318794788" s1.Looped = true s1.Volume = 2 s1.Pitch = 4 s1:Play() pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) tRotX = 0 tRotY = 0 tRotZ = 0 end end) print("Loaded! Time elapsed: "..tick() - ot) while wait() do tool.Grip = tool.Grip:lerp(CFrame.new(0,0,0.8 * sizemod) * CFrame.Angles(math.rad(tRotX),math.rad(tRotY),math.rad(tRotZ)),0.33) end | |
4734 | end | |
4735 | }, | |
4736 | { | |
4737 | "Slicey Dicey", | |
4738 | function() | |
4739 | local oldtick = tick() | |
4740 | warn("Slicey Dicey - By joalars2") | |
4741 | ||
4742 | local plr = game:GetService("Players").LocalPlayer | |
4743 | local char,mouse = plr.Character,plr:GetMouse() | |
4744 | ||
4745 | local fadeparts = {} | |
4746 | ||
4747 | --[[ Setting up the animation rig ]] | |
4748 | ||
4749 | local dfj = {} | |
4750 | ||
4751 | char:WaitForChild("Animate"):Destroy() | |
4752 | char:WaitForChild("Humanoid"):WaitForChild("Animator"):Destroy() | |
4753 | ||
4754 | for i,v in pairs(char:FindFirstChild("Torso"):GetChildren()) do | |
4755 | if v:IsA("Motor6D") and v.Name ~= "Neck" then | |
4756 | table.insert(dfj,v:Clone()) | |
4757 | v:Destroy() | |
4758 | end | |
4759 | end | |
4760 | ||
4761 | local state = "idle" | |
4762 | ||
4763 | local rootpart = char:FindFirstChild("HumanoidRootPart") | |
4764 | local rootjoint = rootpart:FindFirstChild("RootJoint") | |
4765 | rootjoint.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
4766 | local rarm = Instance.new("Weld",char:FindFirstChild("Right Arm") or nil) | |
4767 | rarm.Part0 = char:FindFirstChild("Torso") or nil | |
4768 | rarm.Part1 = char:FindFirstChild("Right Arm") or nil | |
4769 | rarm.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4770 | rarm.C1 = CFrame.new(-0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4771 | local larm = Instance.new("Weld",char:FindFirstChild("Left Arm") or nil) | |
4772 | larm.Part0 = char:FindFirstChild("Torso") or nil | |
4773 | larm.Part1 = char:FindFirstChild("Left Arm") or nil | |
4774 | larm.C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4775 | larm.C1 = CFrame.new(0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4776 | local rleg = Instance.new("Weld",char:FindFirstChild("Right Leg") or nil) | |
4777 | rleg.Part0 = char:FindFirstChild("Torso") or nil | |
4778 | rleg.Part1 = char:FindFirstChild("Right Leg") or nil | |
4779 | rleg.C0 = CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4780 | rleg.C1 = CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4781 | local lleg = Instance.new("Weld",char:FindFirstChild("Left Leg") or nil) | |
4782 | lleg.Part0 = char:FindFirstChild("Torso") or nil | |
4783 | lleg.Part1 = char:FindFirstChild("Left Leg") or nil | |
4784 | lleg.C0 = CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4785 | lleg.C1 = CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4786 | local neck = char:FindFirstChild("Torso"):FindFirstChild("Neck") or nil | |
4787 | neck.Part0 = char:FindFirstChild("Torso") or nil | |
4788 | neck.Part1 = char:FindFirstChild("Head") or nil | |
4789 | neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4790 | neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
4791 | ||
4792 | --[[ Weapons ]] | |
4793 | ||
4794 | local isClickCombo = false | |
4795 | local clickTimer = 0 | |
4796 | local clickCombo = 0 | |
4797 | local clickCD = false | |
4798 | local soundCD = false | |
4799 | local moveCD = false | |
4800 | ||
4801 | local p1 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil) | |
4802 | p1.Size = Vector3.new(0.2,0.2,0.2) | |
4803 | p1.TopSurface = "Smooth" | |
4804 | p1.BottomSurface = "Smooth" | |
4805 | p1.CanCollide = false | |
4806 | local m1 = Instance.new("SpecialMesh",p1) | |
4807 | m1.VertexColor = Vector3.new(255,255,0) | |
4808 | m1.MeshId = "rbxassetid://10681506" | |
4809 | m1.TextureId = "rbxassetid://10681501" | |
4810 | m1.Scale = Vector3.new(1,1,1) | |
4811 | local w1 = Instance.new("Weld",p1) | |
4812 | w1.Part0 = p1 | |
4813 | w1.Part1 = char:FindFirstChild("Right Arm") or nil | |
4814 | w1.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) | |
4815 | local p2 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil) | |
4816 | p2.Size = Vector3.new(0.2,1.3,2) | |
4817 | p2.TopSurface = "Smooth" | |
4818 | p2.BottomSurface = "Smooth" | |
4819 | p2.Transparency = 1 | |
4820 | p2.CanCollide = false | |
4821 | local w1 = Instance.new("Weld",p2) | |
4822 | w1.Part0 = p2 | |
4823 | w1.Part1 = char:FindFirstChild("Right Arm") or nil | |
4824 | w1.C0 = CFrame.new(-0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) | |
4825 | p2.Touched:connect(function(p) | |
4826 | local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil | |
4827 | if hum and isClickCombo then | |
4828 | hum.Health = hum.Health - hum.MaxHealth/20 | |
4829 | if soundCD == false then | |
4830 | soundCD = true | |
4831 | local s = Instance.new("Sound",p1) | |
4832 | s.SoundId = "rbxassetid://566593606" | |
4833 | s.Volume = 2.5 | |
4834 | s:Play() | |
4835 | game:GetService("Debris"):AddItem(s,1.5) | |
4836 | wait(0.1) | |
4837 | soundCD = false | |
4838 | end | |
4839 | end | |
4840 | end) | |
4841 | local p3 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil) | |
4842 | p3.Size = Vector3.new(0.2,0.2,0.2) | |
4843 | p3.TopSurface = "Smooth" | |
4844 | p3.BottomSurface = "Smooth" | |
4845 | p3.CanCollide = false | |
4846 | local m2 = Instance.new("SpecialMesh",p3) | |
4847 | m2.VertexColor = Vector3.new(255,255,0) | |
4848 | m2.MeshId = "rbxassetid://10681506" | |
4849 | m2.TextureId = "rbxassetid://10681501" | |
4850 | m2.Scale = Vector3.new(1,1,1) | |
4851 | local w2 = Instance.new("Weld",p3) | |
4852 | w2.Part0 = p3 | |
4853 | w2.Part1 = char:FindFirstChild("Left Arm") or nil | |
4854 | w2.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(180),math.rad(0)) | |
4855 | local p4 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil) | |
4856 | p4.Size = Vector3.new(0.2,1.3,2) | |
4857 | p4.TopSurface = "Smooth" | |
4858 | p4.BottomSurface = "Smooth" | |
4859 | p4.Transparency = 1 | |
4860 | p4.CanCollide = false | |
4861 | local w1 = Instance.new("Weld",p4) | |
4862 | w1.Part0 = p4 | |
4863 | w1.Part1 = char:FindFirstChild("Left Arm") or nil | |
4864 | w1.C0 = CFrame.new(0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) | |
4865 | p4.Touched:connect(function(p) | |
4866 | local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil | |
4867 | if hum and isClickCombo and hum ~= char:FindFirstChild("Humanoid") then | |
4868 | hum.Health = hum.Health - hum.MaxHealth/20 | |
4869 | if soundCD == false then | |
4870 | soundCD = true | |
4871 | local s = Instance.new("Sound",p3) | |
4872 | s.SoundId = "rbxassetid://566593606" | |
4873 | s.Volume = 2.5 | |
4874 | s:Play() | |
4875 | game:GetService("Debris"):AddItem(s,1.5) | |
4876 | wait(0.1) | |
4877 | soundCD = false | |
4878 | end | |
4879 | end | |
4880 | end) | |
4881 | ||
4882 | mouse.Button1Down:connect(function() | |
4883 | if clickCD == false then | |
4884 | if clickCombo == 0 then | |
4885 | if not char:FindFirstChild("Right Arm") then | |
4886 | clickCombo = 1 | |
4887 | end | |
4888 | end | |
4889 | if clickCombo == 1 then | |
4890 | if not char:FindFirstChild("Left Arm") then | |
4891 | clickCombo = 0 | |
4892 | end | |
4893 | end | |
4894 | if not char:FindFirstChild("Right Arm") and not char:FindFirstChild("Left Arm") then | |
4895 | clickCombo = 3 | |
4896 | end | |
4897 | if clickCombo == 0 then | |
4898 | local oldtick = tick() | |
4899 | state = "busy" | |
4900 | clickCD = true | |
4901 | isClickCombo = true | |
4902 | clickTimer = 1 | |
4903 | clickCombo = clickCombo + 1 | |
4904 | ||
4905 | for i=1,5 do | |
4906 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) | |
4907 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4) | |
4908 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(45)),0.4) | |
4909 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4) | |
4910 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(160)),0.4) | |
4911 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(20),math.rad(0)),0.4) | |
4912 | wait() | |
4913 | end | |
4914 | wait() | |
4915 | for i=1,5 do | |
4916 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) | |
4917 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4) | |
4918 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(70),math.rad(40)),0.4) | |
4919 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4) | |
4920 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(240)),0.4) | |
4921 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(-60),math.rad(0)),0.4) | |
4922 | wait() | |
4923 | end | |
4924 | ||
4925 | state = "idle" | |
4926 | clickCD = false | |
4927 | elseif clickCombo == 1 then | |
4928 | local oldtick = tick() | |
4929 | state = "busy" | |
4930 | clickCD = true | |
4931 | isClickCombo = true | |
4932 | clickTimer = 1 | |
4933 | clickCombo = 0 | |
4934 | ||
4935 | for i=1,5 do | |
4936 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4) | |
4937 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) | |
4938 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4) | |
4939 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(-45)),0.4) | |
4940 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(200)),0.4) | |
4941 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(0)),0.4) | |
4942 | wait() | |
4943 | end | |
4944 | wait() | |
4945 | for i=1,5 do | |
4946 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4) | |
4947 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4) | |
4948 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4) | |
4949 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(-40)),0.4) | |
4950 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(120)),0.4) | |
4951 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(60),math.rad(0)),0.4) | |
4952 | wait() | |
4953 | end | |
4954 | ||
4955 | state = "idle" | |
4956 | clickCD = false | |
4957 | end | |
4958 | end | |
4959 | end) | |
4960 | ||
4961 | mouse.KeyDown:connect(function(key) | |
4962 | if key == "e" then | |
4963 | if moveCD == false and clickCD == false then | |
4964 | clickCD = true | |
4965 | moveCD = true | |
4966 | state = "busy" | |
4967 | op1 = p1 | |
4968 | op3 = p3 | |
4969 | for i=1,5 do | |
4970 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4) | |
4971 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4) | |
4972 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(130)),0.4) | |
4973 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-130)),0.4) | |
4974 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) | |
4975 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
4976 | wait() | |
4977 | end | |
4978 | p1.Transparency = 1 | |
4979 | p3.Transparency = 1 | |
4980 | local dir = rootpart.CFrame.lookVector*2 | |
4981 | local p = Instance.new("Part") | |
4982 | p.Size = Vector3.new(0.2,0.2,0.2) | |
4983 | p.Anchored = true | |
4984 | p.CanCollide = false | |
4985 | p.CFrame = (CFrame.new(rootpart.Position,rootpart.Position + dir) * CFrame.new(1.3,0,-dir.Magnitude)) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)) | |
4986 | local m = Instance.new("SpecialMesh",p) | |
4987 | m.VertexColor = Vector3.new(255,255,0) | |
4988 | m.MeshId = "rbxassetid://10681506" | |
4989 | m.TextureId = "rbxassetid://10681501" | |
4990 | m.Scale = Vector3.new(1,1,1) | |
4991 | p.Parent = char | |
4992 | local p2 = Instance.new("Part") | |
4993 | p2.Size = Vector3.new(0.2,0.2,0.2) | |
4994 | p2.Anchored = true | |
4995 | p2.CanCollide = false | |
4996 | p2.CFrame = (CFrame.new(rootpart.Position,rootpart.Position + dir) * CFrame.new(-1.3,0,-dir.Magnitude)) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180)) | |
4997 | local m2 = Instance.new("SpecialMesh",p2) | |
4998 | m2.VertexColor = Vector3.new(255,255,0) | |
4999 | m2.MeshId = "rbxassetid://10681506" | |
5000 | m2.TextureId = "rbxassetid://10681501" | |
5001 | m2.Scale = Vector3.new(1,1,1) | |
5002 | p2.Parent = char | |
5003 | ||
5004 | local frm | |
5005 | local p1l = 0 | |
5006 | local p2l = 0 | |
5007 | frm = game:GetService("RunService").RenderStepped:connect(function() | |
5008 | if p1l < 50 then | |
5009 | p1l = p1l + 1 | |
5010 | local r1 = Ray.new(p.Position,-p.CFrame.lookVector) | |
5011 | local pa1,po1,no1 = workspace:FindPartOnRayWithIgnoreList(r1,char:GetChildren(),false,true) | |
5012 | p.CFrame = CFrame.new(po1,(po1 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180)) | |
5013 | if pa1 ~= nil then | |
5014 | if p1l < 40 then | |
5015 | local hum = pa1.Parent:FindFirstChild("Humanoid") or pa1.Parent.Parent:FindFirstChild("Humanoid") | |
5016 | if hum then | |
5017 | pa1:BreakJoints() | |
5018 | end | |
5019 | end | |
5020 | p1l = 40 | |
5021 | end | |
5022 | else | |
5023 | p:Destroy() | |
5024 | for i=1,10 do | |
5025 | op1.Transparency = op1.Transparency - 0.1 | |
5026 | wait() | |
5027 | end | |
5028 | end | |
5029 | if p2l < 50 then | |
5030 | p2l = p2l + 1 | |
5031 | local r2 = Ray.new(p2.Position,-p2.CFrame.lookVector) | |
5032 | local pa2,po2,no2 = workspace:FindPartOnRayWithIgnoreList(r2,char:GetChildren(),false,true) | |
5033 | p2.CFrame = CFrame.new(po2,(po2 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180)) | |
5034 | if pa2 ~= nil then | |
5035 | if p2l < 40 then | |
5036 | local hum = pa2.Parent:FindFirstChild("Humanoid") or pa2.Parent.Parent:FindFirstChild("Humanoid") | |
5037 | if hum then | |
5038 | pa2:BreakJoints() | |
5039 | end | |
5040 | end | |
5041 | p2l = 40 | |
5042 | end | |
5043 | else | |
5044 | p2:Destroy() | |
5045 | for i=1,10 do | |
5046 | op3.Transparency = op3.Transparency - 0.1 | |
5047 | wait() | |
5048 | end | |
5049 | end | |
5050 | if p1l > 40 then | |
5051 | p.Transparency = p.Transparency + 0.1 | |
5052 | end | |
5053 | if p2l > 40 then | |
5054 | p2.Transparency = p2.Transparency + 0.1 | |
5055 | end | |
5056 | if p.Parent == nil and p2.Parent == nil then | |
5057 | frm:disconnect() | |
5058 | wait(1) | |
5059 | clickCD = false | |
5060 | moveCD = false | |
5061 | end | |
5062 | end) | |
5063 | ||
5064 | wait() | |
5065 | for i=1,3 do | |
5066 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4) | |
5067 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4) | |
5068 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)),0.4) | |
5069 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)),0.4) | |
5070 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) | |
5071 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
5072 | wait() | |
5073 | end | |
5074 | for i=1,10 do | |
5075 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
5076 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
5077 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
5078 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
5079 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4) | |
5080 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4) | |
5081 | wait() | |
5082 | end | |
5083 | state = "idle" | |
5084 | end | |
5085 | end | |
5086 | end) | |
5087 | ||
5088 | --[[ Animation application ]] | |
5089 | ||
5090 | game:GetService("RunService").RenderStepped:connect(function() | |
5091 | if char:FindFirstChild("Humanoid").WalkSpeed < 20 then | |
5092 | char:FindFirstChild("Humanoid").WalkSpeed = 20 | |
5093 | end | |
5094 | for i,v in pairs(fadeparts) do | |
5095 | if v:IsA("BasePart") then | |
5096 | v.Transparency = v.Transparency + 1/30 | |
5097 | if v.Transparency >= 1 then | |
5098 | v:Destroy() | |
5099 | end | |
5100 | end | |
5101 | end | |
5102 | clickTimer = clickTimer - 1/60 | |
5103 | if clickTimer <= 0 then clickTimer = 0 clickCombo = 0 isClickCombo = false end | |
5104 | local spd = (0.2*char:FindFirstChild("Humanoid").WalkSpeed)/16 | |
5105 | if state ~= "busy" then | |
5106 | local ray = Ray.new(rootpart.Position,Vector3.new(0,-4,0)) | |
5107 | local part,pos,normal = workspace:FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true) | |
5108 | if rootpart.Velocity.Magnitude > 0.5 and part ~= nil then | |
5109 | state = "running" | |
5110 | elseif rootpart.Velocity.Magnitude <= 0.5 and part ~= nil then | |
5111 | state = "idle" | |
5112 | elseif rootpart.Velocity.Y > 0 and part == nil then | |
5113 | state = "jumping" | |
5114 | elseif rootpart.Velocity.Y <= 0 and part == nil then | |
5115 | state = "falling" | |
5116 | end | |
5117 | if state == "idle" then | |
5118 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-(math.sin(tick()*1*spd*5)-1)*2)),spd) | |
5119 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad((math.sin(tick()*1*spd*5)-1)*2)),spd) | |
5120 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(math.sin(tick()*2*spd*5)*10),math.rad(0),math.rad(0)),spd) | |
5121 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-math.sin(tick()*2*spd*5)*10),math.rad(0),math.rad(0)),spd) | |
5122 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) | |
5123 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
5124 | elseif state == "running" then | |
5125 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(math.sin(tick()*8*spd*5)*90),math.rad(0),math.rad(0)),spd) | |
5126 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-math.sin(tick()*8*spd*5)*90),math.rad(0),math.rad(0)),spd) | |
5127 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-math.sin(tick()*8*spd*5)*90),-math.rad(math.sin(tick()*8*spd*5)*30),math.rad(0)),spd) | |
5128 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(math.sin(tick()*8*spd*5)*90),-math.rad(math.sin(tick()*8*spd*5)*30),math.rad(0)),spd) | |
5129 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-80),math.rad(rootpart.RotVelocity.Y*2.5),math.rad(180)),spd) | |
5130 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
5131 | elseif state == "jumping" then | |
5132 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
5133 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
5134 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) | |
5135 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) | |
5136 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) | |
5137 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
5138 | elseif state == "falling" then | |
5139 | rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
5140 | lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
5141 | rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) | |
5142 | larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd) | |
5143 | rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd) | |
5144 | neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd) | |
5145 | end | |
5146 | end | |
5147 | end) | |
5148 | warn("Loaded! Time elapsed: "..tick() - oldtick) | |
5149 | end | |
5150 | }, | |
5151 | { | |
5152 | "Ghost - Animated", | |
5153 | function() | |
5154 | local time = tick() | |
5155 | print("Loading Wraith by joalars2...") | |
5156 | ||
5157 | local plr = game:GetService("Players").LocalPlayer | |
5158 | local mouse,char = plr:GetMouse(),plr.Character | |
5159 | ||
5160 | local amountGhosts = 5 | |
5161 | ||
5162 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end | |
5163 | ||
5164 | local toggle,cd,mcd = false,false,false | |
5165 | local ghosts = {} | |
5166 | local temptab = {} | |
5167 | ||
5168 | char:WaitForChild("Animate"):Destroy() | |
5169 | char.Humanoid:WaitForChild("Animator"):Destroy() | |
5170 | ||
5171 | local state = "idle" | |
5172 | ||
5173 | local gt = false | |
5174 | ||
5175 | local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit | |
5176 | gyro.MaxTorque = Vector3.new(0,0,0) | |
5177 | gyro.D = 0 | |
5178 | gyro.P = 100000000 | |
5179 | ||
5180 | ||
5181 | local wCol = BrickColor.new("Really red") | |
5182 | local wCol2 = BrickColor.new("Really black") | |
5183 | local gCol = BrickColor.new("Toothpaste") | |
5184 | local gCol2 = BrickColor.new("Institutional white") | |
5185 | ||
5186 | function searchAll(m,clear) | |
5187 | if clear then | |
5188 | if clear == true then | |
5189 | for i,v in pairs(temptab) do | |
5190 | table.remove(temptab,1) | |
5191 | end | |
5192 | end | |
5193 | end | |
5194 | for i,v in pairs(m:GetChildren()) do | |
5195 | if v then | |
5196 | local s = v:Clone() | |
5197 | for _,b in pairs(s:GetChildren()) do | |
5198 | b:Destroy() | |
5199 | end | |
5200 | if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then | |
5201 | if s.Name ~= "HumanoidRootPart" then | |
5202 | s.Anchored = true | |
5203 | s.CanCollide = false | |
5204 | s.Transparency = 0.95 | |
5205 | s.TopSurface = "Smooth" | |
5206 | s.BottomSurface = "Smooth" | |
5207 | s.FrontSurface = "Smooth" | |
5208 | s.RightSurface = "Smooth" | |
5209 | s.BackSurface = "Smooth" | |
5210 | s.LeftSurface = "Smooth" | |
5211 | if s.Material ~= Enum.Material.Neon then | |
5212 | if gt == true then | |
5213 | s.BrickColor = wCol2 | |
5214 | else | |
5215 | s.BrickColor = gCol2 | |
5216 | end | |
5217 | else | |
5218 | if gt == true then | |
5219 | s.BrickColor = wCol | |
5220 | else | |
5221 | s.BrickColor = gCol | |
5222 | end | |
5223 | end | |
5224 | for _,c in pairs(v:GetChildren()) do | |
5225 | if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then | |
5226 | c:Clone().Parent = s | |
5227 | end | |
5228 | end | |
5229 | local objValue = Instance.new("ObjectValue",s) | |
5230 | objValue.Name = "Target" | |
5231 | objValue.Value = v | |
5232 | table.insert(temptab,s) | |
5233 | end | |
5234 | --elseif s:IsA("CharacterMesh") then | |
5235 | --table.insert(temptab,s) | |
5236 | end | |
5237 | --searchAll(v) | |
5238 | end | |
5239 | end | |
5240 | return temptab | |
5241 | end | |
5242 | ||
5243 | function CreateGhost() | |
5244 | local ghost = Instance.new("Model",game.Workspace) | |
5245 | searchAll(char,true) | |
5246 | ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name | |
5247 | --Instance.new("Humanoid",ghost) | |
5248 | for i,v in pairs(temptab) do | |
5249 | v:Clone().Parent = ghost | |
5250 | end | |
5251 | table.insert(ghosts,ghost) | |
5252 | end | |
5253 | ||
5254 | function ClearGhosts() | |
5255 | for i,v in pairs(ghosts) do | |
5256 | v:Destroy() | |
5257 | end | |
5258 | for i,v in pairs(ghosts) do | |
5259 | table.remove(ghosts,1) | |
5260 | end | |
5261 | for i,v in pairs(game:GetService("Workspace"):GetChildren()) do | |
5262 | if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then | |
5263 | v:Destroy() | |
5264 | end | |
5265 | end | |
5266 | end | |
5267 | ||
5268 | Instance.new("ForceField",char).Visible = false | |
5269 | ||
5270 | local e1 = Instance.new("Part",char) | |
5271 | e1.Size = Vector3.new(0.2,0.2,0.2) | |
5272 | e1.TopSurface = "Smooth" | |
5273 | e1.BottomSurface = "Smooth" | |
5274 | e1.Material = "Neon" | |
5275 | e1.Transparency = 1 | |
5276 | e1.Anchored = true | |
5277 | e1.CanCollide = false | |
5278 | e1.BrickColor = gCol | |
5279 | e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.6) | |
5280 | local em1 = Instance.new("SpecialMesh",e1) | |
5281 | em1.MeshType = "Sphere" | |
5282 | local e2 = Instance.new("Part",char) | |
5283 | e2.Size = Vector3.new(0.2,0.2,0.2) | |
5284 | e2.TopSurface = "Smooth" | |
5285 | e2.BottomSurface = "Smooth" | |
5286 | e2.Transparency = 1 | |
5287 | e2.Material = "Neon" | |
5288 | e2.Anchored = true | |
5289 | e2.CanCollide = false | |
5290 | e2.BrickColor = gCol | |
5291 | e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.6) | |
5292 | local em2 = Instance.new("SpecialMesh",e2) | |
5293 | em2.MeshType = "Sphere" | |
5294 | ||
5295 | toggle = true | |
5296 | for i=1,amountGhosts do | |
5297 | CreateGhost() | |
5298 | end | |
5299 | char.Parent = game:GetService("Workspace").CurrentCamera | |
5300 | char:FindFirstChild("Head").Transparency = 1 | |
5301 | char:FindFirstChild("Torso").Transparency = 1 | |
5302 | char:FindFirstChild("Right Arm").Transparency = 1 | |
5303 | char:FindFirstChild("Left Arm").Transparency = 1 | |
5304 | char:FindFirstChild("Right Leg").Transparency = 1 | |
5305 | char:FindFirstChild("Left Leg").Transparency = 1 | |
5306 | for i,v in pairs(char:GetChildren()) do | |
5307 | if v:IsA("Accessory") then | |
5308 | v:FindFirstChild("Handle").Transparency = 1 | |
5309 | end | |
5310 | end | |
5311 | char:FindFirstChild("Head"):FindFirstChild("face"):Destroy() | |
5312 | ||
5313 | local p1 = Instance.new("Part",workspace) | |
5314 | local m1 = Instance.new("SpecialMesh",p1) | |
5315 | m1.MeshType = "Sphere" | |
5316 | m1.Scale = Vector3.new(5,5,5) | |
5317 | p1.Size = Vector3.new(1,1,1) | |
5318 | p1.Anchored = true | |
5319 | p1.CanCollide = false | |
5320 | p1.TopSurface = "Smooth" | |
5321 | p1.BottomSurface = "Smooth" | |
5322 | p1.BrickColor = gCol | |
5323 | p1.Material = "Neon" | |
5324 | local p2 = Instance.new("Part",workspace) | |
5325 | local m2 = Instance.new("SpecialMesh",p2) | |
5326 | m2.MeshType = "Sphere" | |
5327 | m2.Scale = Vector3.new(8,8,8) | |
5328 | p2.Size = Vector3.new(1,1,1) | |
5329 | p2.Anchored = true | |
5330 | p2.CanCollide = false | |
5331 | p2.TopSurface = "Smooth" | |
5332 | p2.BottomSurface = "Smooth" | |
5333 | p2.BrickColor = gCol2 | |
5334 | p2.Material = "Neon" | |
5335 | local p3 = Instance.new("Part",workspace) | |
5336 | local m3 = Instance.new("BlockMesh",p3) | |
5337 | m3.Scale = Vector3.new(7,7,7) | |
5338 | p3.Size = Vector3.new(1,1,1) | |
5339 | p3.Transparency = 0.4 | |
5340 | p3.Anchored = true | |
5341 | p3.CanCollide = false | |
5342 | p3.TopSurface = "Smooth" | |
5343 | p3.BottomSurface = "Smooth" | |
5344 | p3.BrickColor = gCol | |
5345 | p3.Material = "Neon" | |
5346 | local p4 = Instance.new("Part",workspace) | |
5347 | local m4 = Instance.new("BlockMesh",p4) | |
5348 | m4.Scale = Vector3.new(10,10,10) | |
5349 | p4.Size = Vector3.new(1,1,1) | |
5350 | p4.Transparency = 0.4 | |
5351 | p4.Anchored = true | |
5352 | p4.CanCollide = false | |
5353 | p4.TopSurface = "Smooth" | |
5354 | p4.BottomSurface = "Smooth" | |
5355 | p4.BrickColor = gCol2 | |
5356 | p4.Material = "Neon" | |
5357 | local currentframe = 0 | |
5358 | local frmR | |
5359 | ||
5360 | frmR = game:GetService("RunService").RenderStepped:connect(function() | |
5361 | currentframe = currentframe + 1 | |
5362 | if currentframe < 1*60 then | |
5363 | p1.CFrame = char:WaitForChild("Torso").CFrame | |
5364 | p2.CFrame = char:WaitForChild("Torso").CFrame | |
5365 | p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) | |
5366 | p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) | |
5367 | m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) | |
5368 | m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) | |
5369 | m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) | |
5370 | m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) | |
5371 | p1.Transparency = p1.Transparency + (1/(1*60)) | |
5372 | p2.Transparency = p2.Transparency + (1/(1*60)) | |
5373 | p3.Transparency = p3.Transparency + (1/(1*60)) | |
5374 | p4.Transparency = p4.Transparency + (1/(1*60)) | |
5375 | else | |
5376 | p1:Destroy() | |
5377 | p2:Destroy() | |
5378 | p3:Destroy() | |
5379 | p4:Destroy() | |
5380 | frmR:disconnect() | |
5381 | end | |
5382 | end) | |
5383 | ||
5384 | char.Humanoid.MaxHealth = math.huge | |
5385 | wait() | |
5386 | char.Humanoid.Health = math.huge | |
5387 | ||
5388 | --[[mouse.KeyDown:connect(function(key) | |
5389 | if key == "r" then | |
5390 | print("R!") | |
5391 | if cd == false then | |
5392 | print("No cooldown!") | |
5393 | cd = true | |
5394 | if toggle == false then | |
5395 | print("Entering godmode") | |
5396 | toggle = true | |
5397 | Instance.new("ForceField",char) | |
5398 | for i=1,amountGhosts do | |
5399 | CreateGhost() | |
5400 | end | |
5401 | char.Parent = game:GetService("Workspace").CurrentCamera | |
5402 | char:FindFirstChild("Head").Transparency = 1 | |
5403 | char:FindFirstChild("Torso").Transparency = 1 | |
5404 | char:FindFirstChild("Right Arm").Transparency = 1 | |
5405 | char:FindFirstChild("Left Arm").Transparency = 1 | |
5406 | char:FindFirstChild("Right Leg").Transparency = 1 | |
5407 | char:FindFirstChild("Left Leg").Transparency = 1 | |
5408 | for i,v in pairs(char:GetChildren()) do | |
5409 | if v:IsA("Accessory") then | |
5410 | v:FindFirstChild("Handle").Transparency = 1 | |
5411 | end | |
5412 | end | |
5413 | else | |
5414 | print("Exiting godmode") | |
5415 | toggle = false | |
5416 | for i,v in pairs(ghosts) do | |
5417 | v:Destroy() | |
5418 | end | |
5419 | char.Parent = game:GetService("Workspace") | |
5420 | char:FindFirstChild("ForceField"):Destroy() | |
5421 | char:FindFirstChild("Head").Transparency = 0 | |
5422 | char:FindFirstChild("Torso").Transparency = 0 | |
5423 | char:FindFirstChild("Right Arm").Transparency = 0 | |
5424 | char:FindFirstChild("Left Arm").Transparency = 0 | |
5425 | char:FindFirstChild("Right Leg").Transparency = 0 | |
5426 | char:FindFirstChild("Left Leg").Transparency = 0 | |
5427 | for i,v in pairs(char:GetChildren()) do | |
5428 | if v:IsA("Accessory") then | |
5429 | v:FindFirstChild("Handle").Transparency = 0 | |
5430 | end | |
5431 | end | |
5432 | end | |
5433 | cd = false | |
5434 | end | |
5435 | end | |
5436 | end)]] | |
5437 | ||
5438 | mouse.KeyDown:connect(function(key) | |
5439 | spawn(function() | |
5440 | if key == "f" and toggle == true and mcd == false then | |
5441 | if #ghosts < amountGhosts then | |
5442 | print(#ghosts.."<") | |
5443 | mcd = true | |
5444 | ||
5445 | ClearGhosts() | |
5446 | ||
5447 | for i=1,amountGhosts do | |
5448 | CreateGhost() | |
5449 | end | |
5450 | local p1 = Instance.new("Part",workspace) | |
5451 | local m1 = Instance.new("SpecialMesh",p1) | |
5452 | m1.MeshType = "Sphere" | |
5453 | m1.Scale = Vector3.new(7,7,7) | |
5454 | p1.Size = Vector3.new(1,1,1) | |
5455 | p1.Anchored = true | |
5456 | p1.CanCollide = false | |
5457 | p1.TopSurface = "Smooth" | |
5458 | p1.BottomSurface = "Smooth" | |
5459 | if gt == false then | |
5460 | p1.BrickColor = gCol | |
5461 | else | |
5462 | p1.BrickColor = wCol | |
5463 | end | |
5464 | p1.Material = "Neon" | |
5465 | local p2 = Instance.new("Part",workspace) | |
5466 | local m2 = Instance.new("SpecialMesh",p2) | |
5467 | m2.MeshType = "Sphere" | |
5468 | m2.Scale = Vector3.new(9,9,9) | |
5469 | p2.Size = Vector3.new(1,1,1) | |
5470 | p2.Anchored = true | |
5471 | p2.CanCollide = false | |
5472 | p2.TopSurface = "Smooth" | |
5473 | p2.BottomSurface = "Smooth" | |
5474 | if gt == false then | |
5475 | p2.BrickColor = gCol2 | |
5476 | else | |
5477 | p2.BrickColor = wCol2 | |
5478 | end | |
5479 | p2.Material = "Neon" | |
5480 | local currentframe = 0 | |
5481 | local frmR | |
5482 | ||
5483 | frmR = game:GetService("RunService").RenderStepped:connect(function() | |
5484 | currentframe = currentframe + 1 | |
5485 | if currentframe < 0.25*60 then | |
5486 | p1.CFrame = char:WaitForChild("Torso").CFrame | |
5487 | p2.CFrame = char:WaitForChild("Torso").CFrame | |
5488 | p1.Transparency = p1.Transparency + (1/(0.25*60)) | |
5489 | p2.Transparency = p2.Transparency + (1/(0.25*60)) | |
5490 | else | |
5491 | p1:Destroy() | |
5492 | p2:Destroy() | |
5493 | mcd = false | |
5494 | frmR:disconnect() | |
5495 | end | |
5496 | end) | |
5497 | else | |
5498 | mcd = true | |
5499 | ||
5500 | ClearGhosts() | |
5501 | ||
5502 | local p1 = Instance.new("Part",workspace) | |
5503 | local m1 = Instance.new("SpecialMesh",p1) | |
5504 | m1.MeshType = "Sphere" | |
5505 | m1.Scale = Vector3.new(7,7,7) | |
5506 | p1.Size = Vector3.new(1,1,1) | |
5507 | p1.Anchored = true | |
5508 | p1.CanCollide = false | |
5509 | p1.TopSurface = "Smooth" | |
5510 | p1.BottomSurface = "Smooth" | |
5511 | if gt == false then | |
5512 | p1.BrickColor = gCol | |
5513 | else | |
5514 | p1.BrickColor = wCol | |
5515 | end | |
5516 | p1.Material = "Neon" | |
5517 | local p2 = Instance.new("Part",workspace) | |
5518 | local m2 = Instance.new("SpecialMesh",p2) | |
5519 | m2.MeshType = "Sphere" | |
5520 | m2.Scale = Vector3.new(9,9,9) | |
5521 | p2.Size = Vector3.new(1,1,1) | |
5522 | p2.Anchored = true | |
5523 | p2.CanCollide = false | |
5524 | p2.TopSurface = "Smooth" | |
5525 | p2.BottomSurface = "Smooth" | |
5526 | if gt == false then | |
5527 | p2.BrickColor = gCol2 | |
5528 | else | |
5529 | p2.BrickColor = wCol2 | |
5530 | end | |
5531 | p2.Material = "Neon" | |
5532 | local currentframe = 0 | |
5533 | local frmR | |
5534 | ||
5535 | frmR = game:GetService("RunService").RenderStepped:connect(function() | |
5536 | currentframe = currentframe + 1 | |
5537 | if currentframe < 0.25*60 then | |
5538 | p1.CFrame = char:WaitForChild("Torso").CFrame | |
5539 | p2.CFrame = char:WaitForChild("Torso").CFrame | |
5540 | p1.Transparency = p1.Transparency + (1/(0.25*60)) | |
5541 | p2.Transparency = p2.Transparency + (1/(0.25*60)) | |
5542 | else | |
5543 | p1:Destroy() | |
5544 | p2:Destroy() | |
5545 | mcd = false | |
5546 | frmR:disconnect() | |
5547 | end | |
5548 | end) | |
5549 | end | |
5550 | elseif key == "g" and toggle == true and mcd == false then | |
5551 | if gt == true then | |
5552 | gt = false | |
5553 | local p1 = Instance.new("Part",workspace) | |
5554 | local m1 = Instance.new("SpecialMesh",p1) | |
5555 | m1.MeshType = "Sphere" | |
5556 | m1.Scale = Vector3.new(5,5,5) | |
5557 | p1.Size = Vector3.new(1,1,1) | |
5558 | p1.Anchored = true | |
5559 | p1.CanCollide = false | |
5560 | p1.TopSurface = "Smooth" | |
5561 | p1.BottomSurface = "Smooth" | |
5562 | p1.BrickColor = gCol | |
5563 | p1.Material = "Neon" | |
5564 | local p2 = Instance.new("Part",workspace) | |
5565 | local m2 = Instance.new("SpecialMesh",p2) | |
5566 | m2.MeshType = "Sphere" | |
5567 | m2.Scale = Vector3.new(8,8,8) | |
5568 | p2.Size = Vector3.new(1,1,1) | |
5569 | p2.Anchored = true | |
5570 | p2.CanCollide = false | |
5571 | p2.TopSurface = "Smooth" | |
5572 | p2.BottomSurface = "Smooth" | |
5573 | p2.BrickColor = gCol2 | |
5574 | p2.Material = "Neon" | |
5575 | local p3 = Instance.new("Part",workspace) | |
5576 | local m3 = Instance.new("BlockMesh",p3) | |
5577 | m3.Scale = Vector3.new(7,7,7) | |
5578 | p3.Size = Vector3.new(1,1,1) | |
5579 | p3.Transparency = 0.4 | |
5580 | p3.Anchored = true | |
5581 | p3.CanCollide = false | |
5582 | p3.TopSurface = "Smooth" | |
5583 | p3.BottomSurface = "Smooth" | |
5584 | p3.BrickColor = gCol | |
5585 | p3.Material = "Neon" | |
5586 | local p4 = Instance.new("Part",workspace) | |
5587 | local m4 = Instance.new("BlockMesh",p4) | |
5588 | m4.Scale = Vector3.new(10,10,10) | |
5589 | p4.Size = Vector3.new(1,1,1) | |
5590 | p4.Transparency = 0.4 | |
5591 | p4.Anchored = true | |
5592 | p4.CanCollide = false | |
5593 | p4.TopSurface = "Smooth" | |
5594 | p4.BottomSurface = "Smooth" | |
5595 | p4.BrickColor = gCol2 | |
5596 | p4.Material = "Neon" | |
5597 | ||
5598 | ClearGhosts() | |
5599 | ||
5600 | for i=1,amountGhosts do | |
5601 | CreateGhost() | |
5602 | end | |
5603 | ||
5604 | local currentframe = 0 | |
5605 | local frmR | |
5606 | ||
5607 | frmR = game:GetService("RunService").RenderStepped:connect(function() | |
5608 | currentframe = currentframe + 1 | |
5609 | if currentframe < 1*60 then | |
5610 | p1.CFrame = char:WaitForChild("Torso").CFrame | |
5611 | p2.CFrame = char:WaitForChild("Torso").CFrame | |
5612 | p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) | |
5613 | p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) | |
5614 | m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) | |
5615 | m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) | |
5616 | m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) | |
5617 | m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) | |
5618 | p1.Transparency = p1.Transparency + (1/(1*60)) | |
5619 | p2.Transparency = p2.Transparency + (1/(1*60)) | |
5620 | p3.Transparency = p3.Transparency + (1/(1*60)) | |
5621 | p4.Transparency = p4.Transparency + (1/(1*60)) | |
5622 | else | |
5623 | p1:Destroy() | |
5624 | p2:Destroy() | |
5625 | p3:Destroy() | |
5626 | p4:Destroy() | |
5627 | frmR:disconnect() | |
5628 | end | |
5629 | end) | |
5630 | else | |
5631 | gt = true | |
5632 | local p1 = Instance.new("Part",workspace) | |
5633 | local m1 = Instance.new("SpecialMesh",p1) | |
5634 | m1.MeshType = "Sphere" | |
5635 | m1.Scale = Vector3.new(5,5,5) | |
5636 | p1.Size = Vector3.new(1,1,1) | |
5637 | p1.Anchored = true | |
5638 | p1.CanCollide = false | |
5639 | p1.TopSurface = "Smooth" | |
5640 | p1.BottomSurface = "Smooth" | |
5641 | p1.BrickColor = wCol | |
5642 | p1.Material = "Neon" | |
5643 | local p2 = Instance.new("Part",workspace) | |
5644 | local m2 = Instance.new("SpecialMesh",p2) | |
5645 | m2.MeshType = "Sphere" | |
5646 | m2.Scale = Vector3.new(8,8,8) | |
5647 | p2.Size = Vector3.new(1,1,1) | |
5648 | p2.Anchored = true | |
5649 | p2.CanCollide = false | |
5650 | p2.TopSurface = "Smooth" | |
5651 | p2.BottomSurface = "Smooth" | |
5652 | p2.BrickColor = wCol2 | |
5653 | p2.Material = "Neon" | |
5654 | local p3 = Instance.new("Part",workspace) | |
5655 | local m3 = Instance.new("BlockMesh",p3) | |
5656 | m3.Scale = Vector3.new(7,7,7) | |
5657 | p3.Size = Vector3.new(1,1,1) | |
5658 | p3.Transparency = 0.4 | |
5659 | p3.Anchored = true | |
5660 | p3.CanCollide = false | |
5661 | p3.TopSurface = "Smooth" | |
5662 | p3.BottomSurface = "Smooth" | |
5663 | p3.BrickColor = wCol | |
5664 | p3.Material = "Neon" | |
5665 | local p4 = Instance.new("Part",workspace) | |
5666 | local m4 = Instance.new("BlockMesh",p4) | |
5667 | m4.Scale = Vector3.new(10,10,10) | |
5668 | p4.Size = Vector3.new(1,1,1) | |
5669 | p4.Transparency = 0.4 | |
5670 | p4.Anchored = true | |
5671 | p4.CanCollide = false | |
5672 | p4.TopSurface = "Smooth" | |
5673 | p4.BottomSurface = "Smooth" | |
5674 | p4.BrickColor = wCol2 | |
5675 | p4.Material = "Neon" | |
5676 | ||
5677 | ClearGhosts() | |
5678 | ||
5679 | for i=1,amountGhosts do | |
5680 | CreateGhost() | |
5681 | end | |
5682 | ||
5683 | local currentframe = 0 | |
5684 | local frmR | |
5685 | ||
5686 | frmR = game:GetService("RunService").RenderStepped:connect(function() | |
5687 | currentframe = currentframe + 1 | |
5688 | if currentframe < 1*60 then | |
5689 | p1.CFrame = char:WaitForChild("Torso").CFrame | |
5690 | p2.CFrame = char:WaitForChild("Torso").CFrame | |
5691 | p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) | |
5692 | p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) | |
5693 | m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25) | |
5694 | m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25) | |
5695 | m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25) | |
5696 | m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25) | |
5697 | p1.Transparency = p1.Transparency + (1/(1*60)) | |
5698 | p2.Transparency = p2.Transparency + (1/(1*60)) | |
5699 | p3.Transparency = p3.Transparency + (1/(1*60)) | |
5700 | p4.Transparency = p4.Transparency + (1/(1*60)) | |
5701 | else | |
5702 | p1:Destroy() | |
5703 | p2:Destroy() | |
5704 | p3:Destroy() | |
5705 | p4:Destroy() | |
5706 | frmR:disconnect() | |
5707 | end | |
5708 | end) | |
5709 | end | |
5710 | end | |
5711 | end) | |
5712 | end) | |
5713 | ||
5714 | local frm = 0 | |
5715 | ||
5716 | local toRemove = {} | |
5717 | ||
5718 | game:GetService("RunService").RenderStepped:connect(function() | |
5719 | frm = frm + 1 | |
5720 | if char.Parent == game:GetService("Workspace").CurrentCamera then | |
5721 | ||
5722 | e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.55) | |
5723 | e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.55) | |
5724 | ||
5725 | local delay = 0.9 | |
5726 | ||
5727 | for i,v in pairs(ghosts) do | |
5728 | for _,b in pairs(v:GetChildren()) do | |
5729 | if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then | |
5730 | b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay) | |
5731 | end | |
5732 | end | |
5733 | delay = delay - (0.5/(#ghosts+1)) | |
5734 | end | |
5735 | ||
5736 | --[[if math.floor(frm/8) == frm/8 then | |
5737 | local isub = 0 | |
5738 | for i,v in pairs(ghosts) do | |
5739 | if #v:GetChildren() < 6 then | |
5740 | v:Destroy() | |
5741 | table.remove(ghosts,i - isub) | |
5742 | isub = isub + 1 | |
5743 | CreateGhost() | |
5744 | end | |
5745 | end | |
5746 | end]] | |
5747 | end | |
5748 | ||
5749 | --Animation states | |
5750 | ||
5751 | local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4) | |
5752 | local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true) | |
5753 | ||
5754 | if state ~= "busy" then | |
5755 | if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then | |
5756 | state = "idle" | |
5757 | elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then | |
5758 | state = "running" | |
5759 | --[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then | |
5760 | state = "falling" | |
5761 | elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then | |
5762 | state = "jumping"]] | |
5763 | end | |
5764 | char.Humanoid.WalkSpeed = 32 | |
5765 | char.Humanoid.JumpPower = 70 | |
5766 | end | |
5767 | ||
5768 | --Actual animations | |
5769 | ||
5770 | if state == "idle" then | |
5771 | char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0,1 + (math.cos(tick())/5),0) * CFrame.Angles(math.rad(80 + math.cos(tick())*4),math.rad(180),math.rad(0)),0.06) | |
5772 | char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0:lerp(CFrame.new(0.5,-0.1 + (math.cos((tick())*2)/10),-0.2) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),0.06) | |
5773 | char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0:lerp(CFrame.new(-0.5,-0.5 + (math.cos((tick()-0.5)*2)/6),0.3) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.06) | |
5774 | char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0:lerp(CFrame.new(1.5,0.43 + (math.cos((tick()-0.5)*1.5)/30),-0.6) * CFrame.Angles(math.rad(math.cos((tick())*2)*10),math.rad(0),math.rad(math.cos(tick()/3)*3)),0.06) | |
5775 | char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.5,0.3 + (math.cos((tick()-0.5)*1.5)/30),-0.6) * CFrame.Angles(math.rad(-15 + math.cos((tick()))*7),math.rad(0),math.rad(math.cos(tick()/2)*4)),0.06) | |
5776 | char.Torso.Neck.C0 = char.Torso.Neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(90 + math.cos(tick()*1.5)*6),math.rad(180),math.rad(0)),0.06) | |
5777 | elseif state == "running" then | |
5778 | char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0,1 + (math.cos(tick())/5),0) * CFrame.Angles(math.rad(65 + math.cos(tick())*4),math.rad(180),math.rad(-char.HumanoidRootPart.RotVelocity.Y*10)),0.06) | |
5779 | char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0:lerp(CFrame.new(0.5,-0.1 + (math.cos((tick())*2)/10),-0.2) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),0.06) | |
5780 | char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0:lerp(CFrame.new(-0.5,-0.5 + (math.cos((tick()-0.5)*2)/6),0.3) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.06) | |
5781 | char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0:lerp(CFrame.new(1.5,0.70 + (math.cos((tick()-0.5)*1.5)/30),-0.4) * CFrame.Angles(math.rad(50 + math.cos((tick())*2)*10),math.rad(0),math.rad(math.cos(tick()/3)*3)),0.06) | |
5782 | char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.5,0.3 + (math.cos((tick()-0.5)*1.5)/30),-0.4) * CFrame.Angles(math.rad(-35 + math.cos((tick()))*7),math.rad(0),math.rad(math.cos(tick()/2)*4)),0.06) | |
5783 | char.Torso.Neck.C0 = char.Torso.Neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(90 + math.cos(tick()*1.5)*6),math.rad(180),math.rad(0)),0.06) | |
5784 | end | |
5785 | end) | |
5786 | ||
5787 | char.Humanoid.Died:connect(function() | |
5788 | toggle = false | |
5789 | ||
5790 | ClearGhosts() | |
5791 | ||
5792 | char.Parent = game.Workspace | |
5793 | char.Parent = game:GetService("Workspace") | |
5794 | char:FindFirstChild("ForceField"):Destroy() | |
5795 | char:FindFirstChild("Head").Transparency = 0 | |
5796 | char:FindFirstChild("Torso").Transparency = 0 | |
5797 | char:FindFirstChild("Right Arm").Transparency = 0 | |
5798 | char:FindFirstChild("Left Arm").Transparency = 0 | |
5799 | char:FindFirstChild("Right Leg").Transparency = 0 | |
5800 | char:FindFirstChild("Left Leg").Transparency = 0 | |
5801 | for i,v in pairs(char:GetChildren()) do | |
5802 | if v:IsA("Accessory") then | |
5803 | v:FindFirstChild("Handle").Transparency = 0 | |
5804 | end | |
5805 | end | |
5806 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end | |
5807 | plr:LoadCharacter() | |
5808 | end) | |
5809 | ||
5810 | local msgidGlob = 0 | |
5811 | local state = true | |
5812 | local font = "Arcade" | |
5813 | local tcol = Color3.fromRGB(255,217,0) | |
5814 | local tscol = Color3.fromRGB(0,0,0) | |
5815 | local fsiz = 28 | |
5816 | local tr = true | |
5817 | local tsr = false | |
5818 | local fade = 2 | |
5819 | ||
5820 | local p = Instance.new("Part",game.Workspace) | |
5821 | p.Size = Vector3.new(0.2,0.2,0.2) | |
5822 | p.Transparency = 1 | |
5823 | p.Anchored = true | |
5824 | p.CanCollide = false | |
5825 | p.Name = "Msg" | |
5826 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) | |
5827 | ||
5828 | local r = 255 | |
5829 | local b = 0 | |
5830 | local g = 0 | |
5831 | ||
5832 | plr.Chatted:connect(function(c) | |
5833 | msgidGlob = msgidGlob + 1 | |
5834 | local curMsgId = msgidGlob | |
5835 | if string.lower(c) == "!disable" then | |
5836 | state = false | |
5837 | elseif string.lower(c) == "!enable" then | |
5838 | state = true | |
5839 | elseif string.lower(string.sub(c,1,6)) == "!font " then | |
5840 | local old = font | |
5841 | font = string.sub(c,7,#c) or old | |
5842 | elseif string.lower(string.sub(c,1,8)) == "!tcolor " then | |
5843 | if string.lower(string.sub(c,9,#c)) == "rainbow" then | |
5844 | tr = true | |
5845 | else | |
5846 | tr = false | |
5847 | local old = tcol | |
5848 | tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old | |
5849 | end | |
5850 | elseif string.lower(string.sub(c,1,9)) == "!tscolor " then | |
5851 | if string.sub(c,10,#c) == "rainbow" then | |
5852 | tsr = true | |
5853 | else | |
5854 | tsr = false | |
5855 | local old = tscol | |
5856 | tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old | |
5857 | end | |
5858 | elseif string.lower(string.sub(c,1,6)) == "!size " then | |
5859 | local old = fsiz | |
5860 | fsiz = string.sub(c,7,#c) or old | |
5861 | elseif string.lower(string.sub(c,1,6)) == "!fade " then | |
5862 | local old = fade | |
5863 | fade = string.sub(c,7,#c) or old | |
5864 | end | |
5865 | if plr.Character and state == true then | |
5866 | if plr.Character:FindFirstChild("Head") then | |
5867 | for i,v in pairs(p:GetChildren()) do | |
5868 | if v:IsA("BillboardGui") and v.Name == "J2CMSG" then | |
5869 | v:Destroy() | |
5870 | end | |
5871 | end | |
5872 | local bbgui = Instance.new("BillboardGui",p) | |
5873 | bbgui.Name = "J2CMSG" | |
5874 | bbgui.AlwaysOnTop = true | |
5875 | bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0) | |
5876 | bbgui.Size = UDim2.new(0.2,0,0.14,0) | |
5877 | local tl = Instance.new("TextLabel",bbgui) | |
5878 | tl.BackgroundTransparency = 1 | |
5879 | tl.BorderSizePixel = 0 | |
5880 | tl.Size = UDim2.new(1,0,10,0) | |
5881 | tl.Position = UDim2.new(0,0,-5,0) | |
5882 | tl.Font = font or "SciFi" | |
5883 | tl.FontSize = "Size"..fsiz or "Size36" | |
5884 | tl.TextColor3 = tcol | |
5885 | tl.TextScaled = false | |
5886 | tl.TextWrapped = false | |
5887 | tl.TextStrokeColor3 = tscol | |
5888 | tl.TextStrokeTransparency = 0 | |
5889 | ||
5890 | game:GetService("RunService").RenderStepped:connect(function() | |
5891 | if tr then | |
5892 | if tl.Parent ~= nil then | |
5893 | tl.TextColor3 = Color3.fromRGB(r,g,b) | |
5894 | end | |
5895 | end | |
5896 | end) | |
5897 | ||
5898 | for i=1,#c do | |
5899 | if msgidGlob == curMsgId then | |
5900 | tl.Text = string.sub(c,1,i) | |
5901 | if string.sub(c,i,i) ~= " " then | |
5902 | local s = Instance.new("Sound",p) | |
5903 | s.SoundId = "rbxassetid://418252437" | |
5904 | s.Volume = 1 | |
5905 | s.Pitch = 1 | |
5906 | s:Play() | |
5907 | game.Debris:AddItem(s,2) | |
5908 | end | |
5909 | wait() | |
5910 | end | |
5911 | end | |
5912 | wait(fade) | |
5913 | if msgidGlob == curMsgId then | |
5914 | for i=1,10 do | |
5915 | if msgidGlob == curMsgId then | |
5916 | tl.TextTransparency = tl.TextTransparency + 0.1 | |
5917 | tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1 | |
5918 | tl.Position = tl.Position + UDim2.new(0,0,0,-3) | |
5919 | wait() | |
5920 | end | |
5921 | end | |
5922 | if msgidGlob == curMsgId then | |
5923 | bbgui:Destroy() | |
5924 | end | |
5925 | end | |
5926 | end | |
5927 | end | |
5928 | end) | |
5929 | ||
5930 | coroutine.resume(coroutine.create(function() | |
5931 | while wait() do | |
5932 | for i=0,255,10 do g = i wait() end | |
5933 | for i=255,0,-10 do r = i wait() end | |
5934 | for i=0,255,10 do b = i wait() end | |
5935 | for i=255,0,-10 do g = i wait() end | |
5936 | for i=0,255,10 do r = i wait() end | |
5937 | for i=255,0,-10 do b = i wait() end | |
5938 | end | |
5939 | end)) | |
5940 | ||
5941 | game:GetService("RunService").RenderStepped:connect(function() | |
5942 | if p.Parent ~= nil then | |
5943 | p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16) | |
5944 | else | |
5945 | p = Instance.new("Part",game.Workspace) | |
5946 | p.Size = Vector3.new(0.2,0.2,0.2) | |
5947 | p.Transparency = 1 | |
5948 | p.Anchored = true | |
5949 | p.CanCollide = false | |
5950 | p.Name = "Msg" | |
5951 | p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0) | |
5952 | end | |
5953 | end) | |
5954 | ||
5955 | print("Ghost loaded! Time elapsed: "..tick() - time) | |
5956 | end | |
5957 | }, | |
5958 | { | |
5959 | "Timestop", | |
5960 | function() | |
5961 | local plr = game:GetService("Players").LocalPlayer | |
5962 | local deb = false | |
5963 | ||
5964 | while not plr.Character do wait() end | |
5965 | wait(0.1) | |
5966 | ||
5967 | warn("Timestop loaded. R to toggle time.") | |
5968 | ||
5969 | local tstab = {} | |
5970 | local tsstab = {} | |
5971 | local ignlist = {} | |
5972 | local stab = {} | |
5973 | ||
5974 | function plrIgnore(char) | |
5975 | for i,v in pairs(char:GetChildren()) do | |
5976 | if #v:GetChildren() >= 1 then | |
5977 | plrIgnore(v) | |
5978 | end | |
5979 | table.insert(ignlist,v) | |
5980 | end | |
5981 | end | |
5982 | ||
5983 | function timeStop(target) | |
5984 | for i,v in pairs(target:GetChildren()) do | |
5985 | if #v:GetChildren() >= 1 then | |
5986 | timeStop(v) | |
5987 | end | |
5988 | local isinign = false | |
5989 | for i,b in pairs(ignlist) do | |
5990 | if b == v then | |
5991 | isinign = true | |
5992 | end | |
5993 | end | |
5994 | if isinign == false then | |
5995 | if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then | |
5996 | if v.Anchored == false then | |
5997 | table.insert(tstab,v) | |
5998 | v.Anchored = true | |
5999 | end | |
6000 | end | |
6001 | if v:IsA("Sound") then | |
6002 | local isintab = false | |
6003 | for i,b in pairs(stab) do | |
6004 | if v == b[1] then | |
6005 | isintab = true | |
6006 | end | |
6007 | end | |
6008 | if isintab == false then | |
6009 | table.insert(stab,{v,v.Pitch}) | |
6010 | end | |
6011 | end | |
6012 | --[[if v:IsA("Script") or v:IsA("LocalScript") then | |
6013 | if v.Disabled == false then | |
6014 | table.insert(tsstab,v) | |
6015 | v.Disabled = true | |
6016 | end | |
6017 | end]] | |
6018 | end | |
6019 | end | |
6020 | local isinign = false | |
6021 | for i,b in pairs(ignlist) do | |
6022 | if b == target then | |
6023 | isinign = true | |
6024 | end | |
6025 | end | |
6026 | if isinign == false then | |
6027 | if target:IsA("Part") or target:IsA("WedgePart") or target:IsA("UnionOperation") then | |
6028 | if target.Anchored == false then | |
6029 | table.insert(tstab,target) | |
6030 | target.Anchored = true | |
6031 | end | |
6032 | end | |
6033 | if target:IsA("Sound") then | |
6034 | table.insert(stab,{target,target.Pitch}) | |
6035 | end | |
6036 | end | |
6037 | end | |
6038 | ||
6039 | plr:GetMouse().KeyDown:connect(function(key) | |
6040 | if key == "r" then | |
6041 | if deb == true then | |
6042 | deb = false | |
6043 | else | |
6044 | deb = true | |
6045 | local cc = Instance.new("ColorCorrectionEffect",game:GetService("Lighting")) | |
6046 | spawn(function() | |
6047 | plr.Character.Humanoid.WalkSpeed = 0 | |
6048 | plr.Character.Humanoid.JumpPower = 0 | |
6049 | local p = Instance.new("Part",plr.Character) | |
6050 | p.Transparency = 0.5 | |
6051 | p.BrickColor = BrickColor.new("Institutional white") | |
6052 | p.Size = Vector3.new(0.2,0.2,0.2) | |
6053 | p.Anchored = true | |
6054 | p.CanCollide = false | |
6055 | p.CFrame = plr.Character.Torso.CFrame | |
6056 | local m = Instance.new("SpecialMesh",p) | |
6057 | m.MeshType = Enum.MeshType.Sphere | |
6058 | ||
6059 | local r = 255 | |
6060 | local g = 255 | |
6061 | local b = 255 | |
6062 | local contrast = 0 | |
6063 | ||
6064 | for i=1,50 do | |
6065 | m.Scale = m.Scale + Vector3.new(50,50,50) | |
6066 | p.Transparency = p.Transparency + 0.5/50 | |
6067 | r = r - ((255-42)/50) | |
6068 | g = g - ((255-0)/50) | |
6069 | b = b - ((255-255)/50) | |
6070 | contrast = contrast - 2/50 | |
6071 | --cc.TintColor = Color3.fromRGB(r,g,b) | |
6072 | cc.Contrast = contrast | |
6073 | for i,v in pairs(stab) do | |
6074 | v[1].Pitch = v[1].Pitch - (v[2]/50) | |
6075 | end | |
6076 | wait() | |
6077 | end | |
6078 | p:Destroy() | |
6079 | plr.Character.Humanoid.WalkSpeed = 16 | |
6080 | plr.Character.Humanoid.JumpPower = 50 | |
6081 | end) | |
6082 | ||
6083 | local aNew = game:GetService("Workspace").ChildAdded:connect(function(c) | |
6084 | timeStop(c) | |
6085 | end) | |
6086 | ||
6087 | for i,v in pairs(ignlist) do | |
6088 | table.remove(ignlist,1) | |
6089 | end | |
6090 | plrIgnore(plr.Character) | |
6091 | timeStop(game:GetService("Workspace")) | |
6092 | while deb ~= false do wait() end | |
6093 | --spawn(function() | |
6094 | local r = 42 | |
6095 | local g = 0 | |
6096 | local b = 255 | |
6097 | local contrast = -2 | |
6098 | for i=1,50 do | |
6099 | r = r + ((255-42)/50) | |
6100 | g = g + ((255-0)/50) | |
6101 | b = b + ((255-255)/50) | |
6102 | contrast = contrast + 2/50 | |
6103 | --cc.TintColor = Color3.fromRGB(r,g,b) | |
6104 | cc.Contrast = contrast | |
6105 | for i,v in pairs(stab) do | |
6106 | v[1].Pitch = v[1].Pitch + (v[2]/50) | |
6107 | end | |
6108 | wait() | |
6109 | end | |
6110 | cc:Destroy() | |
6111 | --end) | |
6112 | for i,v in pairs(tstab) do | |
6113 | v.Anchored = false | |
6114 | end | |
6115 | for i,v in pairs(tstab) do | |
6116 | table.remove(tstab,1) | |
6117 | end | |
6118 | --table.foreach(stab,print) | |
6119 | for i,v in pairs(stab) do | |
6120 | table.remove(stab,1) | |
6121 | end | |
6122 | --print("---------") | |
6123 | --table.foreach(stab,print) | |
6124 | --[[for i,v in pairs(tsstab) do | |
6125 | v.Disabled = false | |
6126 | end | |
6127 | for i,v in pairs(tsstab) do | |
6128 | table.remove(tsstab,1) | |
6129 | end]] | |
6130 | aNew:disconnect() | |
6131 | deb = false | |
6132 | end | |
6133 | end | |
6134 | end) | |
6135 | end | |
6136 | }, | |
6137 | { | |
6138 | "Egg", | |
6139 | function() | |
6140 | wait(3) | |
6141 | ||
6142 | local plr = game:GetService("Players").LocalPlayer | |
6143 | ||
6144 | while not plr.Character do wait() end | |
6145 | ||
6146 | local char,jtab,ceqpt,bsy,isaim,cd,drawf,state = plr.Character,{},false,false,false,false,false,"loading" | |
6147 | ||
6148 | local hdp = Instance.new("Part",script.Parent) | |
6149 | hdp.Name = "HandlePart" | |
6150 | hdp.Size = Vector3.new(0.2,0.2,0.2) | |
6151 | ||
6152 | local meshTab = { | |
6153 | {"rbxassetid://705224299","rbxassetid://705224727",Vector3.new(0.4,0.4,0.4)}, | |
6154 | {"rbxassetid://705216303","rbxassetid://705216927",Vector3.new(1.8,1.8,1.8)}, | |
6155 | {"rbxassetid://705209239","rbxassetid://705209459",Vector3.new(0.8,0.8,0.8)}, | |
6156 | {"rbxassetid://705247407","rbxassetid://705246950",Vector3.new(1,1,1)}, | |
6157 | {"rbxassetid://705242967","rbxassetid://705243300",Vector3.new(0.44,0.44,0.44)}, | |
6158 | {"rbxassetid://705197095","rbxassetid://705197292",Vector3.new(1.25,1.25,1.25)}, | |
6159 | {"rbxassetid://676836968","rbxassetid://676837441",Vector3.new(0.5,0.5,0.5)}, | |
6160 | {"rbxassetid://698838167","rbxassetid://698838688",Vector3.new(1.6,1.6,1.6)}, | |
6161 | {"rbxassetid://698827858","rbxassetid://698828143",Vector3.new(1.4,1.4,1.5)}, | |
6162 | {"rbxassetid://705202806","rbxassetid://705207716",Vector3.new(1,1,1)}, | |
6163 | {"rbxassetid://676840078","rbxassetid://676839351",Vector3.new(1.2,1.2,1.2)}, | |
6164 | {"rbxassetid://717179708","rbxassetid://705199414",Vector3.new(1,0.95,1.05)}, | |
6165 | {"rbxassetid://724420662","rbxassetid://705195915",Vector3.new(0.8,0.8,0.8)}, | |
6166 | {"rbxassetid://676841945","rbxassetid://676842522",Vector3.new(1.7,1.7,1.8)}, | |
6167 | {"rbxassetid://705315624","rbxassetid://705315897",Vector3.new(0.4,0.4,0.4)}, | |
6168 | {"rbxassetid://698835993","rbxassetid://698836260",Vector3.new(1,1,1)}, | |
6169 | {"rbxassetid://698813624","rbxassetid://698813905",Vector3.new(1.6,1.6,1.6)}, | |
6170 | {"rbxassetid://706712283","rbxassetid://705202233",Vector3.new(2.1,2.1,2.1)}, | |
6171 | {"rbxassetid://705208513","rbxassetid://705208760",Vector3.new(1.05,1.05,1.05)}, | |
6172 | {"rbxassetid://676843975","rbxassetid://676844191",Vector3.new(1.6,1.6,1.6)}, | |
6173 | {"rbxassetid://676846031","rbxassetid://676846800",Vector3.new(0.6,0.6,0.6)}, | |
6174 | {"rbxassetid://676848204","rbxassetid://676848680",Vector3.new(0.5,0.5,0.5)}, | |
6175 | {"rbxassetid://705217565","rbxassetid://705218075",Vector3.new(1,1,1)}, | |
6176 | {"rbxassetid://698829950","rbxassetid://698830608",Vector3.new(0.5,0.5,0.5)}, | |
6177 | {"rbxassetid://705200619","rbxassetid://705200948",Vector3.new(2,2,2)}, | |
6178 | {"rbxassetid://698816291","rbxassetid://698816601",Vector3.new(0.45,0.45,0.45)}, | |
6179 | {"rbxassetid://705245424","rbxassetid://705245604",Vector3.new(1,1,1)}, | |
6180 | {"rbxassetid://698839252","rbxassetid://698839539",Vector3.new(1.5,1.55,1.55)}, | |
6181 | {"rbxassetid://676850168","rbxassetid://676850427",Vector3.new(1,1,1)}, | |
6182 | {"rbxassetid://698836963","rbxassetid://698837211",Vector3.new(2.3,2,2)}, | |
6183 | {"rbxassetid://705219281","rbxassetid://705219747",Vector3.new(1.7,1.7,1.7)}, | |
6184 | {"rbxassetid://698822829","rbxassetid://698823375",Vector3.new(1.5,1.5,1.5)}, | |
6185 | {"rbxassetid://698824115","rbxassetid://698824851",Vector3.new(2.4,2.4,2.4)}, | |
6186 | {"rbxassetid://698825712","rbxassetid://698825959",Vector3.new(1.5,1.5,1.5)}, | |
6187 | {"rbxassetid://676851481","rbxassetid://676851716",Vector3.new(1,1,1)}, | |
6188 | {"rbxassetid://676854360","rbxassetid://676854795",Vector3.new(0.55,0.55,0.55)}, | |
6189 | {"rbxassetid://676856626","rbxassetid://676856930",Vector3.new(0.6,0.6,0.6)}, | |
6190 | {"rbxassetid://676858618","rbxassetid://676858897",Vector3.new(1.4,1.4,1.4)}, | |
6191 | {"rbxassetid://698835348","rbxassetid://698831630",Vector3.new(1.8,1.8,1.8)}, | |
6192 | {"rbxassetid://676859903","rbxassetid://676860203",Vector3.new(1.2,1.2,1.2)}, | |
6193 | {"rbxassetid://698829304","rbxassetid://698828946",Vector3.new(1.3,1.3,1.3)}, | |
6194 | {"rbxassetid://698811815","rbxassetid://698812183",Vector3.new(1,1,1)}, | |
6195 | {"rbxassetid://705225654","rbxassetid://705228740",Vector3.new(1,1,1)} | |
6196 | } | |
6197 | ||
6198 | local mlgTab = { | |
6199 | "rbxassetid://566672836", | |
6200 | "rbxassetid://306356119", | |
6201 | "rbxassetid://10524802", | |
6202 | "rbxassetid://166285971", | |
6203 | "rbxassetid://217185480", | |
6204 | "rbxassetid://198329363", | |
6205 | "rbxassetid://286279066", | |
6206 | "rbxassetid://175843771", | |
6207 | "rbxassetid://165053954", | |
6208 | "rbxassetid://603718340", | |
6209 | "rbxassetid://133727996" | |
6210 | } | |
6211 | ||
6212 | local msh = Instance.new("SpecialMesh",script.Parent.HandlePart) | |
6213 | msh.MeshType = Enum.MeshType.FileMesh | |
6214 | local rnd = math.random(1,#meshTab) | |
6215 | msh.MeshId = meshTab[rnd][1] | |
6216 | msh.TextureId = meshTab[rnd][2] | |
6217 | msh.Scale = meshTab[rnd][3]/2 | |
6218 | ||
6219 | local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) | |
6220 | gyro.MaxTorque = Vector3.new(0,0,0) | |
6221 | gyro.D = 0 | |
6222 | gyro.P = 100000000 | |
6223 | ||
6224 | print(script.Parent.Name.." Loaded.") | |
6225 | ||
6226 | plr:GetMouse().KeyDown:connect(function(key) | |
6227 | if key == "f" then | |
6228 | if ceqpt == false then | |
6229 | ceqpt = true | |
6230 | bsy = false | |
6231 | ||
6232 | spawn(function() | |
6233 | for i=1,10 do | |
6234 | script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency - 0.1 | |
6235 | wait() | |
6236 | end | |
6237 | end) | |
6238 | local rnd = math.random(1,#meshTab) | |
6239 | msh.MeshId = meshTab[rnd][1] | |
6240 | msh.TextureId = meshTab[rnd][2] | |
6241 | msh.Scale = meshTab[rnd][3]/2 | |
6242 | ||
6243 | print("Saving old joints") | |
6244 | for i,v in pairs(char.Torso:GetChildren()) do | |
6245 | if v:IsA("Motor6D") and v.Name ~= "Neck" then | |
6246 | print(v.Name.." saved!") | |
6247 | table.insert(jtab,v) | |
6248 | end | |
6249 | end | |
6250 | ||
6251 | local aWeld = Instance.new("Weld",char["Right Arm"]) | |
6252 | aWeld.Name = "aWeld" | |
6253 | aWeld.Part0 = script.Parent.HandlePart | |
6254 | aWeld.Part1 = char["Right Arm"] | |
6255 | aWeld.C0 = CFrame.new(0,0,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) | |
6256 | ||
6257 | local bWeld = Instance.new("Weld",char["Torso"]) | |
6258 | bWeld.Name = "bWeld" | |
6259 | bWeld.Part0 = char["Torso"] | |
6260 | bWeld.Part1 = char["Right Arm"] | |
6261 | bWeld.C0 = CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
6262 | ||
6263 | local cWeld = Instance.new("Weld",char["Torso"]) | |
6264 | cWeld.Name = "cWeld" | |
6265 | cWeld.Part0 = char["Torso"] | |
6266 | cWeld.Part1 = char["Left Arm"] | |
6267 | cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) | |
6268 | ||
6269 | else | |
6270 | ||
6271 | ceqpt = false | |
6272 | spawn(function() | |
6273 | for i=1,10 do | |
6274 | script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency + 0.1 | |
6275 | wait() | |
6276 | end | |
6277 | end) | |
6278 | for i,v in pairs(char.Torso:GetChildren()) do | |
6279 | if v:IsA("Weld") or v:IsA("Motor6D") then | |
6280 | if v.Name ~= "Neck" then | |
6281 | v:Destroy() | |
6282 | end | |
6283 | end | |
6284 | end | |
6285 | for i,v in pairs(jtab) do | |
6286 | v:Clone().Parent = char.Torso | |
6287 | end | |
6288 | for i,v in pairs(jtab) do | |
6289 | table.remove(jtab,1) | |
6290 | end | |
6291 | ||
6292 | char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
6293 | gyro.MaxTorque = Vector3.new(0,0,0) | |
6294 | char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) | |
6295 | end | |
6296 | end | |
6297 | end) | |
6298 | ||
6299 | --Functions | |
6300 | ||
6301 | local rignore = {} | |
6302 | function rayCast(orig,targ,maxdist) | |
6303 | local r = Ray.new(orig,(targ-orig).unit * maxdist) | |
6304 | local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true) | |
6305 | return hit,pos,normal | |
6306 | end | |
6307 | ||
6308 | function clerp(a,b,c) | |
6309 | return a:lerp(b,c) | |
6310 | end | |
6311 | ||
6312 | function shoot(targ) | |
6313 | local p = Instance.new("Part",char) | |
6314 | p.Parent = game.Workspace | |
6315 | p.Shape = "Ball" | |
6316 | p.Size = Vector3.new(0.2,0.2,0.2) | |
6317 | p.CFrame = script.Parent.HandlePart.CFrame | |
6318 | p.Velocity = (targ - script.Parent.HandlePart.Position).unit*250 | |
6319 | local msh = Instance.new("SpecialMesh",p) | |
6320 | msh.MeshType = Enum.MeshType.FileMesh | |
6321 | msh.MeshId = script.Parent.HandlePart["Mesh"].MeshId | |
6322 | msh.TextureId = script.Parent.HandlePart["Mesh"].TextureId | |
6323 | msh.Scale = script.Parent.HandlePart["Mesh"].Scale | |
6324 | ||
6325 | p.Touched:connect(function(hit) | |
6326 | if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= char then | |
6327 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.huge | |
6328 | hit.Parent.Humanoid:TakeDamage(math.huge) | |
6329 | hit.Parent:BreakJoints() | |
6330 | local e = Instance.new("Explosion") | |
6331 | e.BlastRadius = 2 | |
6332 | e.BlastPressure = 500000 | |
6333 | e.Position = p.Position | |
6334 | e.Parent = game.Workspace | |
6335 | for i=1,5 do | |
6336 | local ep = Instance.new("Part",game.Workspace) | |
6337 | ep.Anchored = true | |
6338 | ep.CanCollide = false | |
6339 | ep.Size = Vector3.new(0.2,0.2,0.2) | |
6340 | ep.Transparency = 1 | |
6341 | ep.CFrame = CFrame.new(p.Position) | |
6342 | local emit = Instance.new("ParticleEmitter",ep) | |
6343 | emit.VelocitySpread = 360 | |
6344 | emit.Speed = NumberRange.new(1,10) | |
6345 | emit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2),NumberSequenceKeypoint.new(1,2)}) | |
6346 | emit.Rate = 10 | |
6347 | emit.Lifetime = NumberRange.new(4,4) | |
6348 | emit.RotSpeed = NumberRange.new(-100,100) | |
6349 | emit.Texture = mlgTab[math.random(1,#mlgTab)] | |
6350 | game:GetService("Debris"):AddItem(ep,5) | |
6351 | end | |
6352 | p:Destroy() | |
6353 | end | |
6354 | end) | |
6355 | ||
6356 | game:GetService("Debris"):AddItem(p,math.random(50,100)/10) | |
6357 | end | |
6358 | ||
6359 | --End of functions | |
6360 | ||
6361 | plr:GetMouse().Button1Down:connect(function() | |
6362 | if ceqpt == true and isaim == false and cd == false and drawf == false then | |
6363 | gyro.MaxTorque = Vector3.new(0,10000000,0) | |
6364 | cd = true | |
6365 | isaim = true | |
6366 | script.Parent.HandlePart.Transparency = 0 | |
6367 | local s = Instance.new("Sound",script.Parent.HandlePart) | |
6368 | s.SoundId = "rbxassetid://609348868" | |
6369 | s.PlayOnRemove = false | |
6370 | s:Play() | |
6371 | game:GetService("Debris"):AddItem(s,5) | |
6372 | drawf = true | |
6373 | end | |
6374 | end) | |
6375 | ||
6376 | plr:GetMouse().Button1Up:connect(function() | |
6377 | if ceqpt == true and isaim == true and drawf == true then | |
6378 | script.Parent.HandlePart.Transparency = 1 | |
6379 | char.Torso.bWeld.C0 = CFrame.new(1.5,1,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(0)) | |
6380 | char.Torso.cWeld.C0 = CFrame.new(-1.5,0.5,0.5)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) | |
6381 | shoot(plr:GetMouse().Hit.p) | |
6382 | gyro.MaxTorque = Vector3.new(0,0,0) | |
6383 | table.insert(rignore,char) | |
6384 | local s = Instance.new("Sound",script.Parent.HandlePart) | |
6385 | s.SoundId = "rbxassetid://145203279" | |
6386 | s.PlayOnRemove = false | |
6387 | s:Play() | |
6388 | local rnd = math.random(1,#meshTab) | |
6389 | msh.MeshId = meshTab[rnd][1] | |
6390 | msh.TextureId = meshTab[rnd][2] | |
6391 | msh.Scale = meshTab[rnd][3]/2 | |
6392 | game:GetService("Debris"):AddItem(s,5) | |
6393 | for i,v in pairs(rignore) do | |
6394 | table.remove(rignore,1) | |
6395 | end | |
6396 | isaim = false | |
6397 | drawf = false | |
6398 | --wait(1) | |
6399 | cd = false | |
6400 | end | |
6401 | end) | |
6402 | ||
6403 | while not ceqpt do wait() end | |
6404 | ||
6405 | local animspeed = 0.3 | |
6406 | ||
6407 | while wait() do | |
6408 | ||
6409 | if ceqpt == true and isaim == true then | |
6410 | --isaim = true | |
6411 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then | |
6412 | char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.5,1,0.4)*CFrame.Angles(math.rad(220),math.rad(0),math.rad(0)),animspeed) | |
6413 | char.Torso.cWeld.C0 =clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0.1,-0.2)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),animspeed) | |
6414 | --char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),animspeed) | |
6415 | --char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(10),math.rad(240)),animspeed) | |
6416 | --char.Humanoid.WalkSpeed = 6 | |
6417 | --char.Humanoid.JumpPower = 0 | |
6418 | end | |
6419 | local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p | |
6420 | gyro.MaxTorque = Vector3.new(0,10000000,0) | |
6421 | gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p) | |
6422 | else | |
6423 | --isaim = false | |
6424 | if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then | |
6425 | char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),animspeed) | |
6426 | char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),animspeed) | |
6427 | --char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed) | |
6428 | --char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed) | |
6429 | --char.Humanoid.WalkSpeed = 16 | |
6430 | --char.Humanoid.JumpPower = 50 | |
6431 | end | |
6432 | gyro.MaxTorque = Vector3.new(0,0,0) | |
6433 | end | |
6434 | ||
6435 | --Animation state | |
6436 | table.insert(rignore,char) | |
6437 | local h,p,n = rayCast(char.HumanoidRootPart.Position,char.HumanoidRootPart.Position - Vector3.new(0,1,0),4) | |
6438 | if drawf == false then | |
6439 | if char.HumanoidRootPart.Velocity.Magnitude <= 0.1 and h then | |
6440 | state = "idle" | |
6441 | elseif char.HumanoidRootPart.Velocity.Magnitude > 0.1 and h then | |
6442 | state = "running" | |
6443 | elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not h then | |
6444 | state = "falling" | |
6445 | elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not h then | |
6446 | state = "jumping" | |
6447 | end | |
6448 | end | |
6449 | end | |
6450 | end | |
6451 | }, | |
6452 | { | |
6453 | "Ghost", | |
6454 | function() | |
6455 | local plr = game:GetService("Players").LocalPlayer | |
6456 | local mouse,char = plr:GetMouse(),plr.Character | |
6457 | ||
6458 | for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end | |
6459 | ||
6460 | local toggle,cd = false,false | |
6461 | ||
6462 | mouse.KeyDown:connect(function(key) | |
6463 | if key == "r" then | |
6464 | print("R!") | |
6465 | if cd == false then | |
6466 | print("No cooldown!") | |
6467 | cd = true | |
6468 | if toggle == false then | |
6469 | print("Entering godmode") | |
6470 | toggle = true | |
6471 | Instance.new("ForceField",char).Visible = false | |
6472 | char.Parent = game:GetService("Workspace").CurrentCamera | |
6473 | char:FindFirstChild("Head").Transparency = 1 | |
6474 | char:FindFirstChild("Torso").Transparency = 1 | |
6475 | char:FindFirstChild("Right Arm").Transparency = 1 | |
6476 | char:FindFirstChild("Left Arm").Transparency = 1 | |
6477 | char:FindFirstChild("Right Leg").Transparency = 1 | |
6478 | char:FindFirstChild("Left Leg").Transparency = 1 | |
6479 | for i,v in pairs(char:GetChildren()) do | |
6480 | if v:IsA("Accessory") then | |
6481 | v:FindFirstChild("Handle").Transparency = 1 | |
6482 | end | |
6483 | end | |
6484 | else | |
6485 | print("Exiting godmode") | |
6486 | toggle = false | |
6487 | char.Parent = game:GetService("Workspace") | |
6488 | char:FindFirstChild("ForceField"):Destroy() | |
6489 | char:FindFirstChild("Head").Transparency = 0 | |
6490 | char:FindFirstChild("Torso").Transparency = 0 | |
6491 | char:FindFirstChild("Right Arm").Transparency = 0 | |
6492 | char:FindFirstChild("Left Arm").Transparency = 0 | |
6493 | char:FindFirstChild("Right Leg").Transparency = 0 | |
6494 | char:FindFirstChild("Left Leg").Transparency = 0 | |
6495 | for i,v in pairs(char:GetChildren()) do | |
6496 | if v:IsA("Accessory") then | |
6497 | v:FindFirstChild("Handle").Transparency = 0 | |
6498 | end | |
6499 | end | |
6500 | end | |
6501 | cd = false | |
6502 | end | |
6503 | end | |
6504 | end) | |
6505 | ||
6506 | game:GetService("RunService").RenderStepped:connect(function() | |
6507 | if char.Parent == game:GetService("Workspace").CurrentCamera then | |
6508 | for i,v in pairs(char:GetChildren()) do | |
6509 | if v:IsA("Part") then if v.Name ~= "HumanoidRootPart" then | |
6510 | local c = v:Clone() | |
6511 | c.Parent = game:GetService("Workspace") | |
6512 | c.BottomSurface = "Smooth" | |
6513 | c.TopSurface = "Smooth" | |
6514 | c:BreakJoints() | |
6515 | --c.Material = "Neon" | |
6516 | c.Anchored = true | |
6517 | c.CanCollide = false | |
6518 | c.Transparency = 0.9 | |
6519 | c.CFrame = v.CFrame | |
6520 | game:GetService("Debris"):AddItem(c,0.1) | |
6521 | end end | |
6522 | if v:IsA("Accessory") then if v:FindFirstChild("Handle") then | |
6523 | local c = v.Handle:Clone() | |
6524 | c.Parent = game:GetService("Workspace") | |
6525 | c.BottomSurface = "Smooth" | |
6526 | c.TopSurface = "Smooth" | |
6527 | c:BreakJoints() | |
6528 | --c.Material = "Neon" | |
6529 | c.Anchored = true | |
6530 | c.CanCollide = false | |
6531 | c.Transparency = 0.9 | |
6532 | c.CFrame = v.Handle.CFrame | |
6533 | game:GetService("Debris"):AddItem(c,0.1) | |
6534 | end end | |
6535 | end | |
6536 | end | |
6537 | end) | |
6538 | end | |
6539 | } | |
6540 | } | |
6541 | ||
6542 | table.sort(scripttab,function(a,b) return a[1] < b[1] end) | |
6543 | ||
6544 | local togglestate = false | |
6545 | local togglestate2 = false | |
6546 | ||
6547 | local sgui = Instance.new("ScreenGui",plr.PlayerGui) | |
6548 | local bgfrm = Instance.new("Frame",sgui) | |
6549 | bgfrm.BackgroundTransparency = 0.5 | |
6550 | bgfrm.Position = UDim2.new(1,0,0.3,0) | |
6551 | bgfrm.Size = UDim2.new(0.18,0,0.4,0) | |
6552 | bgfrm.BorderSizePixel = 0 | |
6553 | bgfrm.BackgroundColor3 = Color3.fromRGB(0,0,0) | |
6554 | local txt = Instance.new("TextLabel",bgfrm) | |
6555 | txt.BorderSizePixel = 0 | |
6556 | txt.BackgroundTransparency = 0.8 | |
6557 | txt.TextScaled = true | |
6558 | txt.BackgroundColor3 = Color3.fromRGB(120,0,180) | |
6559 | txt.TextColor3 = Color3.fromRGB(255,255,255) | |
6560 | txt.Text = " --[[ joalars2's script archive ]]-- " | |
6561 | txt.Font = "SciFi" | |
6562 | txt.Size = UDim2.new(1,0,0.1,0) | |
6563 | local scr = Instance.new("ScrollingFrame",bgfrm) | |
6564 | scr.BorderSizePixel = 0 | |
6565 | scr.BackgroundTransparency = 1 | |
6566 | scr.BackgroundColor3 = Color3.fromRGB(120,0,180) | |
6567 | scr.Size = UDim2.new(1,0,0.9,0) | |
6568 | scr.Position = UDim2.new(0,0,0.1,0) | |
6569 | local tgl = Instance.new("TextButton",bgfrm) | |
6570 | tgl.BorderSizePixel = 0 | |
6571 | tgl.BackgroundTransparency = 0.5 | |
6572 | tgl.TextScaled = true | |
6573 | tgl.BackgroundColor3 = Color3.fromRGB(0,255,0) | |
6574 | tgl.TextColor3 = Color3.fromRGB(0,0,0) | |
6575 | tgl.Text = ">>" | |
6576 | tgl.Font = "SciFi" | |
6577 | tgl.Size = UDim2.new(0,30,0,30) | |
6578 | tgl.Position = UDim2.new(0,-30,0,0) | |
6579 | tgl.MouseButton1Click:connect(function() | |
6580 | if togglestate == false then | |
6581 | togglestate = true | |
6582 | bgfrm:TweenPosition(UDim2.new(0.41,0,0.3,0),"Out","Back",1,true,nil) | |
6583 | else | |
6584 | togglestate = false | |
6585 | bgfrm:TweenPosition(UDim2.new(1,0,0.3,0),"In","Back",1,true,nil) | |
6586 | end | |
6587 | end) | |
6588 | local tgl2 = Instance.new("TextButton",bgfrm) | |
6589 | tgl2.BorderSizePixel = 0 | |
6590 | tgl2.BackgroundTransparency = 0.5 | |
6591 | tgl2.TextScaled = true | |
6592 | tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0) | |
6593 | tgl2.TextColor3 = Color3.fromRGB(0,0,0) | |
6594 | tgl2.Text = "Multi Select" | |
6595 | tgl2.Font = "SciFi" | |
6596 | tgl2.Size = UDim2.new(0.3,0,0.05,0) | |
6597 | tgl2.Position = UDim2.new(0,0,1,0) | |
6598 | tgl2.MouseButton1Click:connect(function() | |
6599 | if togglestate2 == false then | |
6600 | togglestate2 = true | |
6601 | tgl2.BackgroundColor3 = Color3.fromRGB(0,255,0) | |
6602 | else | |
6603 | togglestate2 = false | |
6604 | tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0) | |
6605 | end | |
6606 | end) | |
6607 | ||
6608 | for i,v in pairs(scripttab) do | |
6609 | local btn = Instance.new("TextButton",scr) | |
6610 | btn.BorderSizePixel = 0 | |
6611 | btn.BackgroundTransparency = 0.8 | |
6612 | btn.TextScaled = true | |
6613 | btn.BackgroundColor3 = Color3.fromRGB(120,0,180) | |
6614 | btn.TextColor3 = Color3.fromRGB(255,255,255) | |
6615 | btn.Text = v[1] | |
6616 | btn.Font = "SciFi" | |
6617 | btn.Size = UDim2.new(0.97,0,0.05,0) | |
6618 | btn.Style = Enum.ButtonStyle.RobloxButtonDefault | |
6619 | btn.Position = UDim2.new(0,0,(0.05*i)-0.05,0) | |
6620 | local func | |
6621 | func = btn.MouseButton1Click:connect(function() | |
6622 | warn("Script loading: "..v[1]) | |
6623 | spawn(function() v[2]() end) | |
6624 | if togglestate2 == false then | |
6625 | sgui:Destroy() | |
6626 | end | |
6627 | btn.Style = Enum.ButtonStyle.RobloxButton | |
6628 | func:disconnect() | |
6629 | end) | |
6630 | end |