View difference between Paste ID: Ch9bWhNJ and k5eWfDYa
SHOW: | | - or go back to the newest paste.
1-
wait(2)
1+
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2
local Player,game,owner = owner,game
3
local RealPlayer = Player
4
do
5
	print("FE Compatibility code by retram")
6
	local rp = RealPlayer
7
	script.Parent = rp.Character
8
	
9
	--RemoteEvent for communicating
10
	local Event = Instance.new("RemoteEvent")
11
	Event.Name = "UserInput_Event"
12
13
	--Fake event to make stuff like Mouse.KeyDown work
14
	local function fakeEvent()
15
		local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
16
		t.connect = t.Connect
17
		return t
18
	end
19
20
	--Creating fake input objects with fake variables
21
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
22
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
23
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
24
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
25
	end}
26
	--Merged 2 functions into one by checking amount of arguments
27
	CAS.UnbindAction = CAS.BindAction
28
29
	--This function will trigger the events that have been :Connect()'ed
30
	local function te(self,ev,...)
31
		local t = m[ev]
32
		if t and t._fakeEvent then
33
			for _,f in pairs(t.Functions) do
34
				f(...)
35
			end
36
		end
37
	end
38
	m.TrigEvent = te
39
	UIS.TrigEvent = te
40
41
	Event.OnServerEvent:Connect(function(plr,io)
42
	    if plr~=rp then return end
43
		m.Target = io.Target
44
		m.Hit = io.Hit
45
		if not io.isMouse then
46
			local b = io.UserInputState == Enum.UserInputState.Begin
47
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
48
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
49
			end
50
			if io.UserInputType == Enum.UserInputType.MouseButton2 then
51
				return m:TrigEvent(b and "Button2Down" or "Button2Up")
52
			end
53
			for _,t in pairs(CAS.Actions) do
54
				for _,k in pairs(t.Keys) do
55
					if k==io.KeyCode then
56
						t.Function(t.Name,io.UserInputState,io)
57
					end
58
				end
59
			end
60
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
61
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
62
	    end
63
	end)
64
	Event.Parent = NLS([==[
65
	local Player = game:GetService("Players").LocalPlayer
66
	local Event = script:WaitForChild("UserInput_Event")
67
	local Mouse = Player:GetMouse()
68
	local UIS = game:GetService("UserInputService")
69
	local input = function(io,a)
70
		if a then return end
71
		--Since InputObject is a client-side instance, we create and pass table instead
72
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
73
	end
74
	UIS.InputBegan:Connect(input)
75
	UIS.InputEnded:Connect(input)
76
	local h,t
77
	--Give the server mouse data 30 times every second, but only if the values changed
78
	--If player is not moving their mouse, client won't fire events
79
	while wait(1/30) do
80
		if h~=Mouse.Hit or t~=Mouse.Target then
81
			h,t=Mouse.Hit,Mouse.Target
82
			Event:FireServer({isMouse=true,Target=t,Hit=h})
83
		end
84
	end]==],Player.Character)
85
86
	----Sandboxed game object that allows the usage of client-side methods and services
87
	--Real game object
88
	local _rg = game
89
90
	--Metatable for fake service
91
	local fsmt = {
92
		__index = function(self,k)
93
			local s = rawget(self,"_RealService")
94
			if s then
95
				return typeof(s[k])=="function"
96
				and function(_,...)return s[k](s,...)end or s[k]
97
			end
98
		end,
99
		__newindex = function(self,k,v)
100
			local s = rawget(self,"_RealService")
101
			if s then s[k]=v end
102
		end
103
	}
104
	local function FakeService(t,RealService)
105
		t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
106
		return setmetatable(t,fsmt)
107
	end
108
109
	--Fake game object
110
	local g = {
111
		GetService = function(self,s)
112
			return rawget(self,s) or _rg:GetService(s)
113
		end,
114
		Players = FakeService({
115
			LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
116
		},"Players"),
117
		UserInputService = FakeService(UIS,"UserInputService"),
118
		ContextActionService = FakeService(CAS,"ContextActionService"),
119
		RunService = FakeService({
120
			_btrs = {},
121
			RenderStepped = _rg:GetService("RunService").Heartbeat,
122
			BindToRenderStep = function(self,name,_,fun)
123
				self._btrs[name] = self.Heartbeat:Connect(fun)
124
			end,
125
			UnbindFromRenderStep = function(self,name)
126
				self._btrs[name]:Disconnect()
127
			end,
128
		},"RunService")
129
	}
130
	rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
131
	g.service = g.GetService
132
	FakeService(g,game)
133
	--Changing owner to fake player object to support owner:GetMouse()
134
	game,owner = g,g.Players.LocalPlayer
135
end                                                  wait(2)
136
137
local plr = game:GetService("Players").LocalPlayer
138
local char,mouse = plr.Character,plr:GetMouse()
139
local camera = game:GetService("Workspace").CurrentCamera
140
local fly = false
141
local campos = CFrame.new(0,0,0)
142
143
local wd,ad,sd,dd,qd,ed,rd,fd,moused = false,false,false,false,false,false,false,false,false
144
145
local returnhome = true
146
local gun = false
147
local gcd = false
148
local shooting = false
149
local tPitch = 3
150
151
local tCf = CFrame.new(0,20,0)
152
153
o1 = Instance.new("Model")
154
o2 = Instance.new("Part")
155
o3 = Instance.new("BlockMesh")
156
o4 = Instance.new("Part")
157
o5 = Instance.new("BlockMesh")
158
o6 = Instance.new("Part")
159
o7 = Instance.new("Part")
160
o8 = Instance.new("BlockMesh")
161
o9 = Instance.new("Part")
162
o10 = Instance.new("BlockMesh")
163
o11 = Instance.new("Part")
164
o12 = Instance.new("CylinderMesh")
165
o13 = Instance.new("Part")
166
o14 = Instance.new("BlockMesh")
167
o15 = Instance.new("Part")
168
o16 = Instance.new("BlockMesh")
169
o17 = Instance.new("Part")
170
o18 = Instance.new("BlockMesh")
171
o19 = Instance.new("Part")
172
o20 = Instance.new("Part")
173
o21 = Instance.new("BlockMesh")
174
o22 = Instance.new("Part")
175
o23 = Instance.new("BlockMesh")
176
o24 = Instance.new("Part")
177
o25 = Instance.new("BlockMesh")
178
o26 = Instance.new("Part")
179
o27 = Instance.new("Part")
180
o28 = Instance.new("Part")
181
o29 = Instance.new("BlockMesh")
182
o30 = Instance.new("Part")
183
o31 = Instance.new("BlockMesh")
184
o32 = Instance.new("Part")
185
o33 = Instance.new("Part")
186
o34 = Instance.new("BlockMesh")
187
o35 = Instance.new("Part")
188
o36 = Instance.new("CylinderMesh")
189
o37 = Instance.new("Part")
190
o38 = Instance.new("CylinderMesh")
191
o39 = Instance.new("SpotLight")
192
o40 = Instance.new("Model")
193
o41 = Instance.new("Part")
194
o42 = Instance.new("BlockMesh")
195
o43 = Instance.new("Part")
196
o44 = Instance.new("BlockMesh")
197
o45 = Instance.new("Part")
198
o46 = Instance.new("BlockMesh")
199
o47 = Instance.new("Part")
200
o48 = Instance.new("BlockMesh")
201
o49 = Instance.new("Part")
202
o50 = Instance.new("BlockMesh")
203
o51 = Instance.new("Part")
204
o52 = Instance.new("BlockMesh")
205
o53 = Instance.new("Model")
206
o54 = Instance.new("Part")
207
o55 = Instance.new("BlockMesh")
208
o56 = Instance.new("Part")
209
o57 = Instance.new("BlockMesh")
210
o58 = Instance.new("Part")
211
o59 = Instance.new("BlockMesh")
212
o60 = Instance.new("Part")
213
o61 = Instance.new("BlockMesh")
214
o62 = Instance.new("Part")
215
o63 = Instance.new("BlockMesh")
216
o64 = Instance.new("Part")
217
o65 = Instance.new("BlockMesh")
218
o66 = Instance.new("Part")
219
o67 = Instance.new("BlockMesh")
220
o68 = Instance.new("Part")
221
o69 = Instance.new("BlockMesh")
222
o70 = Instance.new("Part")
223
o71 = Instance.new("Model")
224
o72 = Instance.new("Part")
225
o73 = Instance.new("BlockMesh")
226
o74 = Instance.new("Part")
227
o75 = Instance.new("BlockMesh")
228
o76 = Instance.new("Part")
229
o77 = Instance.new("BlockMesh")
230
o78 = Instance.new("Part")
231
o79 = Instance.new("BlockMesh")
232
o80 = Instance.new("Part")
233
o81 = Instance.new("BlockMesh")
234
o82 = Instance.new("Part")
235
o83 = Instance.new("BlockMesh")
236
o84 = Instance.new("Model")
237
o85 = Instance.new("Part")
238
o86 = Instance.new("BlockMesh")
239
o87 = Instance.new("Part")
240
o88 = Instance.new("BlockMesh")
241
o89 = Instance.new("Part")
242
o90 = Instance.new("BlockMesh")
243
o91 = Instance.new("Part")
244
o92 = Instance.new("BlockMesh")
245
o93 = Instance.new("Part")
246
o94 = Instance.new("BlockMesh")
247
o95 = Instance.new("Part")
248
o96 = Instance.new("BlockMesh")
249
o97 = Instance.new("Part")
250
o98 = Instance.new("Model")
251
o99 = Instance.new("Part")
252
o100 = Instance.new("CylinderMesh")
253
o101 = Instance.new("Part")
254
o102 = Instance.new("CylinderMesh")
255
o103 = Instance.new("Part")
256
o104 = Instance.new("CylinderMesh")
257
o105 = Instance.new("Part")
258
o106 = Instance.new("CylinderMesh")
259
o107 = Instance.new("Part")
260
o108 = Instance.new("CylinderMesh")
261
o109 = Instance.new("Part")
262
local s = Instance.new("Sound",char)
263
s.SoundId = "http://www.roblox.com/asset/?id=146830287"
264
s.Parent = o1.PrimaryPart
265
s.Pitch = 1
266
s.Volume = 1
267
s.Looped = true
268
wait(0.1)
269
s:play()
270
271
o1.Name = "Drone"
272
o1.Parent = game.Players.LocalPlayer.Character
273
o2.Parent = o1
274
o2.Material = Enum.Material.SmoothPlastic
275
o2.BrickColor = BrickColor.new("Institutional white")
276
o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295)
277
o2.Anchored = true
278
o2.CanCollide = false
279
o2.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533)
280
o2.CFrame = CFrame.new(13.0515203, 41.184063, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
281
o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
282
o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
283
o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
284
o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
285
o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
286
o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
287
o2.Color = Color3.new(0.972549, 0.972549, 0.972549)
288
o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295)
289
o3.Parent = o2
290
o3.Scale = Vector3.new(0.337930918, 0.270344734, 1)
291
o4.Parent = o1
292
o4.Material = Enum.Material.SmoothPlastic
293
o4.BrickColor = BrickColor.new("Institutional white")
294
o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218)
295
o4.Anchored = true
296
o4.CanCollide = false
297
o4.Size = Vector3.new(0.200000003, 0.7434479, 0.432551622)
298
o4.CFrame = CFrame.new(11.0104322, 40.8393707, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1)
299
o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
300
o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
301
o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
302
o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
303
o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
304
o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
305
o4.Color = Color3.new(0.972549, 0.972549, 0.972549)
306
o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218)
307
o5.Parent = o4
308
o5.Scale = Vector3.new(0.337930918, 1, 1)
309
o6.Parent = o1
310
o6.Material = Enum.Material.SmoothPlastic
311
o6.BrickColor = BrickColor.new("Institutional white")
312
o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246)
313
o6.Anchored = true
314
o6.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374)
315
o6.CFrame = CFrame.new(12.0309782, 40.8393707, -70.5968246, 1, 0, 0, 0, 1, 0, 0, 0, 1)
316
o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
317
o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
318
o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
319
o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
320
o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
321
o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
322
o6.Color = Color3.new(0.972549, 0.972549, 0.972549)
323
o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246)
324
o7.Parent = o1
325
o7.Material = Enum.Material.SmoothPlastic
326
o7.BrickColor = BrickColor.new("Institutional white")
327
o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295)
328
o7.Anchored = true
329
o7.CanCollide = false
330
o7.Size = Vector3.new(0.200000003, 0.446068704, 0.432551533)
331
o7.CFrame = CFrame.new(13.0380087, 40.9340019, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
332
o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
333
o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
334
o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
335
o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
336
o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
337
o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
338
o7.Color = Color3.new(0.972549, 0.972549, 0.972549)
339
o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295)
340
o8.Parent = o7
341
o8.Scale = Vector3.new(0.202758551, 1, 1)
342
o9.Parent = o1
343
o9.Material = Enum.Material.SmoothPlastic
344
o9.BrickColor = BrickColor.new("Institutional white")
345
o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295)
346
o9.Anchored = true
347
o9.CanCollide = false
348
o9.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533)
349
o9.CFrame = CFrame.new(13.0515203, 40.4946709, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
350
o9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
351
o9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
352
o9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
353
o9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
354
o9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
355
o9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
356
o9.Color = Color3.new(0.972549, 0.972549, 0.972549)
357
o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295)
358
o10.Parent = o9
359
o10.Scale = Vector3.new(0.337930918, 0.270344734, 1)
360
o11.Parent = o1
361
o11.Material = Enum.Material.SmoothPlastic
362
o11.BrickColor = BrickColor.new("Really black")
363
o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218)
364
o11.Rotation = Vector3.new(-0, 0, -89.9999771)
365
o11.Anchored = true
366
o11.CanCollide = false
367
o11.Size = Vector3.new(0.432551593, 0.200000003, 0.432551533)
368
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)
369
o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
370
o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
371
o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
372
o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
373
o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
374
o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
375
o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
376
o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218)
377
o12.Parent = o11
378
o12.Scale = Vector3.new(1, 0.270344734, 1)
379
o13.Parent = o1
380
o13.Material = Enum.Material.SmoothPlastic
381
o13.BrickColor = BrickColor.new("Institutional white")
382
o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564)
383
o13.Rotation = Vector3.new(-180, 14.9999971, -180)
384
o13.Anchored = true
385
o13.CanCollide = false
386
o13.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
387
o13.CFrame = CFrame.new(11.6057615, 40.8393707, -71.2487564, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872)
388
o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
389
o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
390
o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
391
o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
392
o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
393
o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
394
o13.Color = Color3.new(0.972549, 0.972549, 0.972549)
395
o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564)
396
o14.Parent = o13
397
o14.Scale = Vector3.new(1, 0.473103225, 0.946206748)
398
o15.Parent = o1
399
o15.Material = Enum.Material.SmoothPlastic
400
o15.BrickColor = BrickColor.new("Institutional white")
401
o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131)
402
o15.Anchored = true
403
o15.CanCollide = false
404
o15.Size = Vector3.new(1.82482684, 0.608275533, 0.200000003)
405
o15.CFrame = CFrame.new(12.0377378, 40.8393707, -69.1775131, 1, 0, 0, 0, 1, 0, 0, 0, 1)
406
o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
407
o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
408
o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
409
o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
410
o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
411
o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
412
o15.Color = Color3.new(0.972549, 0.972549, 0.972549)
413
o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131)
414
o16.Parent = o15
415
o16.Scale = Vector3.new(1, 1, 0.540689588)
416
o17.Parent = o1
417
o17.Material = Enum.Material.SmoothPlastic
418
o17.BrickColor = BrickColor.new("Institutional white")
419
o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394)
420
o17.Rotation = Vector3.new(-0, 14.9999971, -180)
421
o17.Anchored = true
422
o17.CanCollide = false
423
o17.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
424
o17.CFrame = CFrame.new(11.5763578, 40.8393707, -68.866394, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872)
425
o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
426
o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
427
o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
428
o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
429
o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
430
o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
431
o17.Color = Color3.new(0.972549, 0.972549, 0.972549)
432
o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394)
433
o18.Parent = o17
434
o18.Scale = Vector3.new(1, 0.473103225, 0.946206748)
435
o19.Parent = o1
436
o19.Material = Enum.Material.SmoothPlastic
437
o19.BrickColor = BrickColor.new("Institutional white")
438
o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889)
439
o19.Rotation = Vector3.new(-180, -14.9999971, -0)
440
o19.Anchored = true
441
o19.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
442
o19.CFrame = CFrame.new(13.1865072, 40.8325996, -71.4201889, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872)
443
o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
444
o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
445
o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
446
o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
447
o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
448
o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
449
o19.Color = Color3.new(0.972549, 0.972549, 0.972549)
450
o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889)
451
o20.Parent = o1
452
o20.Material = Enum.Material.SmoothPlastic
453
o20.BrickColor = BrickColor.new("Institutional white")
454
o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167)
455
o20.Rotation = Vector3.new(-180, 0, -180)
456
o20.Anchored = true
457
o20.CanCollide = false
458
o20.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003)
459
o20.CFrame = CFrame.new(12.0650892, 40.8393707, -71.0390167, -1, 0, 0, 0, 1, 0, 0, 0, -1)
460
o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
461
o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
462
o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
463
o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
464
o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
465
o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
466
o20.Color = Color3.new(0.972549, 0.972549, 0.972549)
467
o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167)
468
o21.Parent = o20
469
o21.Scale = Vector3.new(1, 1, 0.878620446)
470
o22.Parent = o1
471
o22.Material = Enum.Material.SmoothPlastic
472
o22.BrickColor = BrickColor.new("Institutional white")
473
o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394)
474
o22.Rotation = Vector3.new(-0, -15.0000248, -0)
475
o22.Anchored = true
476
o22.CanCollide = false
477
o22.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
478
o22.CFrame = CFrame.new(12.517333, 40.8393707, -68.866394, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541)
479
o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
480
o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
481
o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
482
o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
483
o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
484
o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
485
o22.Color = Color3.new(0.972549, 0.972549, 0.972549)
486
o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394)
487
o23.Parent = o22
488
o23.Scale = Vector3.new(1, 0.473103225, 0.946206748)
489
o24.Parent = o1
490
o24.Material = Enum.Material.SmoothPlastic
491
o24.BrickColor = BrickColor.new("Institutional white")
492
o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534)
493
o24.Anchored = true
494
o24.CanCollide = false
495
o24.Size = Vector3.new(1.85186148, 0.608275533, 0.200000003)
496
o24.CFrame = CFrame.new(12.0242186, 40.8393707, -70.9347534, 1, 0, 0, 0, 1, 0, 0, 0, 1)
497
o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
498
o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
499
o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
500
o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
501
o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
502
o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
503
o24.Color = Color3.new(0.972549, 0.972549, 0.972549)
504
o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534)
505
o25.Parent = o24
506
o25.Scale = Vector3.new(1, 1, 0.540689588)
507
o26.Parent = o1
508
o26.Material = Enum.Material.SmoothPlastic
509
o26.BrickColor = BrickColor.new("Institutional white")
510
o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692)
511
o26.Rotation = Vector3.new(-0, 14.9999971, -180)
512
o26.Anchored = true
513
o26.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
514
o26.CFrame = CFrame.new(10.936595, 40.8325996, -68.6949692, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872)
515
o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
516
o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
517
o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
518
o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
519
o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
520
o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
521
o26.Color = Color3.new(0.972549, 0.972549, 0.972549)
522
o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692)
523
o27.Parent = o1
524
o27.Material = Enum.Material.SmoothPlastic
525
o27.BrickColor = BrickColor.new("Institutional white")
526
o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889)
527
o27.Rotation = Vector3.new(-180, 14.9999971, -180)
528
o27.Anchored = true
529
o27.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
530
o27.CFrame = CFrame.new(10.9659986, 40.8325996, -71.4201889, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872)
531
o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
532
o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
533
o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
534
o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
535
o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
536
o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
537
o27.Color = Color3.new(0.972549, 0.972549, 0.972549)
538
o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889)
539
o28.Parent = o1
540
o28.Material = Enum.Material.SmoothPlastic
541
o28.BrickColor = BrickColor.new("Institutional white")
542
o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337)
543
o28.Anchored = true
544
o28.CanCollide = false
545
o28.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003)
546
o28.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0761337, 1, 0, 0, 0, 1, 0, 0, 0, 1)
547
o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
548
o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
549
o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
550
o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
551
o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
552
o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
553
o28.Color = Color3.new(0.972549, 0.972549, 0.972549)
554
o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337)
555
o29.Parent = o28
556
o29.Scale = Vector3.new(1, 1, 0.878620446)
557
o30.Parent = o1
558
o30.Material = Enum.Material.SmoothPlastic
559
o30.BrickColor = BrickColor.new("Institutional white")
560
o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835)
561
o30.Anchored = true
562
o30.CanCollide = false
563
o30.Size = Vector3.new(0.405517191, 0.200000003, 0.256827533)
564
o30.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0355835, 1, 0, 0, 0, 1, 0, 0, 0, 1)
565
o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
566
o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
567
o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
568
o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
569
o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
570
o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
571
o30.Color = Color3.new(0.972549, 0.972549, 0.972549)
572
o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835)
573
o31.Parent = o30
574
o31.Scale = Vector3.new(1, 0.473103225, 1)
575
o32.Parent = o1
576
o32.Material = Enum.Material.SmoothPlastic
577
o32.BrickColor = BrickColor.new("Institutional white")
578
o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692)
579
o32.Rotation = Vector3.new(-0, -15.0000248, -0)
580
o32.Anchored = true
581
o32.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
582
o32.CFrame = CFrame.new(13.1571112, 40.8325996, -68.6949692, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541)
583
o32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
584
o32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
585
o32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
586
o32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
587
o32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
588
o32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
589
o32.Color = Color3.new(0.972549, 0.972549, 0.972549)
590
o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692)
591
o33.Parent = o1
592
o33.Material = Enum.Material.SmoothPlastic
593
o33.BrickColor = BrickColor.new("Institutional white")
594
o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564)
595
o33.Rotation = Vector3.new(-180, -14.9999971, -0)
596
o33.Anchored = true
597
o33.CanCollide = false
598
o33.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
599
o33.CFrame = CFrame.new(12.5467367, 40.8393707, -71.2487564, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872)
600
o33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
601
o33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
602
o33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
603
o33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
604
o33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
605
o33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
606
o33.Color = Color3.new(0.972549, 0.972549, 0.972549)
607
o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564)
608
o34.Parent = o33
609
o34.Scale = Vector3.new(1, 0.473103225, 0.946206748)
610
o35.Parent = o1
611
o35.Material = Enum.Material.Neon
612
o35.BrickColor = BrickColor.new("Institutional white")
613
o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218)
614
o35.Rotation = Vector3.new(-0, 0, -89.9999771)
615
o35.Anchored = true
616
o35.CanCollide = false
617
o35.Size = Vector3.new(0.324413657, 0.200000003, 0.432551533)
618
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)
619
o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
620
o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
621
o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
622
o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
623
o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
624
o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
625
o35.Color = Color3.new(0.972549, 0.972549, 0.972549)
626
o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218)
627
o36.Parent = o35
628
o36.Scale = Vector3.new(1, 0.405517131, 1)
629
o37.Name = "Eye"
630
o37.Parent = o1
631
o37.Material = Enum.Material.Neon
632
o37.BrickColor = BrickColor.new("Lime green")
633
o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218)
634
o37.Rotation = Vector3.new(-0, 0, -89.9999771)
635
o37.Anchored = true
636
o37.CanCollide = false
637
o37.Size = Vector3.new(0.405517131, 0.200000003, 0.432551533)
638
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)
639
o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
640
o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
641
o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
642
o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
643
o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
644
o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
645
o37.Color = Color3.new(0, 1, 0)
646
o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218)
647
o38.Parent = o37
648
o38.Scale = Vector3.new(1, 0.337930918, 1)
649
o39.Parent = o37
650
o39.Color = Color3.new(0, 1, 0)
651
o39.Brightness = 3
652
o39.Face = Enum.NormalId.Top
653
o39.Name = "Light"
654
o40.Name = "Rotor4"
655
o40.Parent = o1
656
o40.PrimaryPart = o41
657
o41.Name = "Main"
658
o41.Parent = o40
659
o41.Material = Enum.Material.SmoothPlastic
660
o41.BrickColor = BrickColor.new("Fossil")
661
o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456)
662
o41.Anchored = true
663
o41.CanCollide = false
664
o41.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
665
o41.CFrame = CFrame.new(13.1841497, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
666
o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
667
o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
668
o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
669
o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
670
o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
671
o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
672
o41.Color = Color3.new(0.623529, 0.631373, 0.67451)
673
o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456)
674
o42.Parent = o41
675
o42.Scale = Vector3.new(0.405518085, 1, 0.40551728)
676
o43.Parent = o40
677
o43.Material = Enum.Material.SmoothPlastic
678
o43.BrickColor = BrickColor.new("Fossil")
679
o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456)
680
o43.Anchored = true
681
o43.CanCollide = false
682
o43.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
683
o43.CFrame = CFrame.new(13.1841497, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
684
o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
685
o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
686
o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
687
o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
688
o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
689
o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
690
o43.Color = Color3.new(0.623529, 0.631373, 0.67451)
691
o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456)
692
o44.Parent = o43
693
o44.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
694
o45.Parent = o40
695
o45.Material = Enum.Material.SmoothPlastic
696
o45.BrickColor = BrickColor.new("Fossil")
697
o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365)
698
o45.Rotation = Vector3.new(-0, 0, -14.9999666)
699
o45.Anchored = true
700
o45.CanCollide = false
701
o45.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
702
o45.CFrame = CFrame.new(13.1841497, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
703
o45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
704
o45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
705
o45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
706
o45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
707
o45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
708
o45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
709
o45.Color = Color3.new(0.623529, 0.631373, 0.67451)
710
o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365)
711
o46.Parent = o45
712
o46.Scale = Vector3.new(0.405518085, 0.135172486, 1)
713
o47.Parent = o40
714
o47.Material = Enum.Material.SmoothPlastic
715
o47.BrickColor = BrickColor.new("Fossil")
716
o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456)
717
o47.Rotation = Vector3.new(14.999939, -90, 0)
718
o47.Anchored = true
719
o47.CanCollide = false
720
o47.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
721
o47.CFrame = CFrame.new(12.9408331, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
722
o47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
723
o47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
724
o47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
725
o47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
726
o47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
727
o47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
728
o47.Color = Color3.new(0.623529, 0.631373, 0.67451)
729
o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456)
730
o48.Parent = o47
731
o48.Scale = Vector3.new(0.405518085, 0.135172486, 1)
732
o49.Parent = o40
733
o49.Material = Enum.Material.SmoothPlastic
734
o49.BrickColor = BrickColor.new("Fossil")
735
o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622)
736
o49.Rotation = Vector3.new(-0, 0, 14.9999952)
737
o49.Anchored = true
738
o49.CanCollide = false
739
o49.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
740
o49.CFrame = CFrame.new(13.1841497, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
741
o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
742
o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
743
o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
744
o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
745
o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
746
o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
747
o49.Color = Color3.new(0.623529, 0.631373, 0.67451)
748
o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622)
749
o50.Parent = o49
750
o50.Scale = Vector3.new(0.405518085, 0.135172486, 1)
751
o51.Parent = o40
752
o51.Material = Enum.Material.SmoothPlastic
753
o51.BrickColor = BrickColor.new("Fossil")
754
o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532)
755
o51.Rotation = Vector3.new(-14.9999952, -90, 0)
756
o51.Anchored = true
757
o51.CanCollide = false
758
o51.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
759
o51.CFrame = CFrame.new(13.4274492, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
760
o51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
761
o51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
762
o51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
763
o51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
764
o51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
765
o51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
766
o51.Color = Color3.new(0.623529, 0.631373, 0.67451)
767
o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532)
768
o52.Parent = o51
769
o52.Scale = Vector3.new(0.405518085, 0.135172486, 1)
770
o53.Name = "Rotor3"
771
o53.Parent = o1
772
o53.PrimaryPart = o54
773
o54.Name = "Main"
774
o54.Parent = o53
775
o54.Material = Enum.Material.SmoothPlastic
776
o54.BrickColor = BrickColor.new("Fossil")
777
o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456)
778
o54.Anchored = true
779
o54.CanCollide = false
780
o54.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
781
o54.CFrame = CFrame.new(10.9673338, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
782
o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
783
o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
784
o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
785
o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
786
o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
787
o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
788
o54.Color = Color3.new(0.623529, 0.631373, 0.67451)
789
o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456)
790
o55.Parent = o54
791
o55.Scale = Vector3.new(0.405518085, 1, 0.40551728)
792
o56.Parent = o53
793
o56.Material = Enum.Material.SmoothPlastic
794
o56.BrickColor = BrickColor.new("Fossil")
795
o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456)
796
o56.Anchored = true
797
o56.CanCollide = false
798
o56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
799
o56.CFrame = CFrame.new(10.9673338, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
800
o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
801
o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
802
o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
803
o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
804
o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
805
o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
806
o56.Color = Color3.new(0.623529, 0.631373, 0.67451)
807
o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456)
808
o57.Parent = o56
809
o57.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
810
o58.Parent = o53
811
o58.Material = Enum.Material.SmoothPlastic
812
o58.BrickColor = BrickColor.new("Fossil")
813
o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365)
814
o58.Rotation = Vector3.new(-0, 0, -14.9999666)
815
o58.Anchored = true
816
o58.CanCollide = false
817
o58.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
818
o58.CFrame = CFrame.new(10.9673338, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
819
o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
820
o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
821
o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
822
o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
823
o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
824
o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
825
o58.Color = Color3.new(0.623529, 0.631373, 0.67451)
826
o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365)
827
o59.Parent = o58
828
o59.Scale = Vector3.new(0.405518085, 0.135172486, 1)
829
o60.Parent = o53
830
o60.Material = Enum.Material.SmoothPlastic
831
o60.BrickColor = BrickColor.new("Fossil")
832
o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456)
833
o60.Rotation = Vector3.new(14.999939, -90, 0)
834
o60.Anchored = true
835
o60.CanCollide = false
836
o60.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
837
o60.CFrame = CFrame.new(10.7240248, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
838
o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
839
o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
840
o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
841
o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
842
o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
843
o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
844
o60.Color = Color3.new(0.623529, 0.631373, 0.67451)
845
o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456)
846
o61.Parent = o60
847
o61.Scale = Vector3.new(0.405518085, 0.135172486, 1)
848
o62.Parent = o53
849
o62.Material = Enum.Material.SmoothPlastic
850
o62.BrickColor = BrickColor.new("Fossil")
851
o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622)
852
o62.Rotation = Vector3.new(-0, 0, 14.9999952)
853
o62.Anchored = true
854
o62.CanCollide = false
855
o62.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
856
o62.CFrame = CFrame.new(10.9673338, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
857
o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
858
o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
859
o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
860
o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
861
o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
862
o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
863
o62.Color = Color3.new(0.623529, 0.631373, 0.67451)
864
o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622)
865
o63.Parent = o62
866
o63.Scale = Vector3.new(0.405518085, 0.135172486, 1)
867
o64.Parent = o53
868
o64.Material = Enum.Material.SmoothPlastic
869
o64.BrickColor = BrickColor.new("Fossil")
870
o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532)
871
o64.Rotation = Vector3.new(-14.9999952, -90, 0)
872
o64.Anchored = true
873
o64.CanCollide = false
874
o64.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
875
o64.CFrame = CFrame.new(11.2106352, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
876
o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
877
o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
878
o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
879
o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
880
o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
881
o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
882
o64.Color = Color3.new(0.623529, 0.631373, 0.67451)
883
o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532)
884
o65.Parent = o64
885
o65.Scale = Vector3.new(0.405518085, 0.135172486, 1)
886
o66.Parent = o1
887
o66.Material = Enum.Material.SmoothPlastic
888
o66.BrickColor = BrickColor.new("Institutional white")
889
o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685)
890
o66.Anchored = true
891
o66.CanCollide = false
892
o66.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766)
893
o66.CFrame = CFrame.new(13.0515203, 40.6163445, -70.1642685, 1, 0, 0, 0, 1, 0, 0, 0, 1)
894
o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
895
o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
896
o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
897
o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
898
o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
899
o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
900
o66.Color = Color3.new(0.972549, 0.972549, 0.972549)
901
o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685)
902
o67.Parent = o66
903
o67.Scale = Vector3.new(0.337930918, 0.94620645, 1)
904
o68.Name = "SmgShutter"
905
o68.Parent = o1
906
o68.Material = Enum.Material.SmoothPlastic
907
o68.BrickColor = BrickColor.new("Institutional white")
908
o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904)
909
o68.Anchored = true
910
o68.CanCollide = false
911
o68.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766)
912
o68.CFrame = CFrame.new(13.0515203, 40.6163445, -69.9479904, 1, 0, 0, 0, 1, 0, 0, 0, 1)
913
o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
914
o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
915
o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
916
o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
917
o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
918
o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
919
o68.Color = Color3.new(0.972549, 0.972549, 0.972549)
920
o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904)
921
o69.Parent = o68
922
o69.Scale = Vector3.new(0.337930918, 0.94620645, 1)
923
o70.Parent = o1
924
o70.Material = Enum.Material.SmoothPlastic
925
o70.BrickColor = BrickColor.new("Institutional white")
926
o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218)
927
o70.Anchored = true
928
o70.Size = Vector3.new(1.98703384, 0.865103006, 1.62206864)
929
o70.CFrame = CFrame.new(12.0242186, 40.8325996, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1)
930
o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
931
o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
932
o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
933
o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
934
o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
935
o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
936
o70.Color = Color3.new(0.972549, 0.972549, 0.972549)
937
o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218)
938
o71.Name = "Rotor1"
939
o71.Parent = o1
940
o71.PrimaryPart = o72
941
o72.Name = "Main"
942
o72.Parent = o71
943
o72.Material = Enum.Material.SmoothPlastic
944
o72.BrickColor = BrickColor.new("Fossil")
945
o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692)
946
o72.Anchored = true
947
o72.CanCollide = false
948
o72.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
949
o72.CFrame = CFrame.new(13.1571112, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
950
o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
951
o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
952
o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
953
o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
954
o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
955
o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
956
o72.Color = Color3.new(0.623529, 0.631373, 0.67451)
957
o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692)
958
o73.Parent = o72
959
o73.Scale = Vector3.new(0.405518085, 1, 0.40551728)
960
o74.Parent = o71
961
o74.Material = Enum.Material.SmoothPlastic
962
o74.BrickColor = BrickColor.new("Fossil")
963
o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692)
964
o74.Anchored = true
965
o74.CanCollide = false
966
o74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
967
o74.CFrame = CFrame.new(13.1571112, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
968
o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
969
o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
970
o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
971
o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
972
o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
973
o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
974
o74.Color = Color3.new(0.623529, 0.631373, 0.67451)
975
o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692)
976
o75.Parent = o74
977
o75.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
978
o76.Parent = o71
979
o76.Material = Enum.Material.SmoothPlastic
980
o76.BrickColor = BrickColor.new("Fossil")
981
o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602)
982
o76.Rotation = Vector3.new(-0, 0, -14.9999666)
983
o76.Anchored = true
984
o76.CanCollide = false
985
o76.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
986
o76.CFrame = CFrame.new(13.1571112, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
987
o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
988
o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
989
o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
990
o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
991
o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
992
o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
993
o76.Color = Color3.new(0.623529, 0.631373, 0.67451)
994
o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602)
995
o77.Parent = o76
996
o77.Scale = Vector3.new(0.405518085, 0.135172486, 1)
997
o78.Parent = o71
998
o78.Material = Enum.Material.SmoothPlastic
999
o78.BrickColor = BrickColor.new("Fossil")
1000
o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692)
1001
o78.Rotation = Vector3.new(14.999939, -90, 0)
1002
o78.Anchored = true
1003
o78.CanCollide = false
1004
o78.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
1005
o78.CFrame = CFrame.new(12.9138021, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
1006
o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1007
o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1008
o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1009
o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1010
o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1011
o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1012
o78.Color = Color3.new(0.623529, 0.631373, 0.67451)
1013
o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692)
1014
o79.Parent = o78
1015
o79.Scale = Vector3.new(0.405518085, 0.135172486, 1)
1016
o80.Parent = o71
1017
o80.Material = Enum.Material.SmoothPlastic
1018
o80.BrickColor = BrickColor.new("Fossil")
1019
o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782)
1020
o80.Rotation = Vector3.new(-0, 0, 14.9999952)
1021
o80.Anchored = true
1022
o80.CanCollide = false
1023
o80.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
1024
o80.CFrame = CFrame.new(13.1571112, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
1025
o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1026
o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1027
o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1028
o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1029
o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1030
o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1031
o80.Color = Color3.new(0.623529, 0.631373, 0.67451)
1032
o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782)
1033
o81.Parent = o80
1034
o81.Scale = Vector3.new(0.405518085, 0.135172486, 1)
1035
o82.Parent = o71
1036
o82.Material = Enum.Material.SmoothPlastic
1037
o82.BrickColor = BrickColor.new("Fossil")
1038
o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692)
1039
o82.Rotation = Vector3.new(-14.9999952, -90, 0)
1040
o82.Anchored = true
1041
o82.CanCollide = false
1042
o82.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
1043
o82.CFrame = CFrame.new(13.4004259, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
1044
o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1045
o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1046
o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1047
o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1048
o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1049
o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1050
o82.Color = Color3.new(0.623529, 0.631373, 0.67451)
1051
o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692)
1052
o83.Parent = o82
1053
o83.Scale = Vector3.new(0.405518085, 0.135172486, 1)
1054
o84.Name = "Rotor2"
1055
o84.Parent = o1
1056
o84.PrimaryPart = o85
1057
o85.Name = "Main"
1058
o85.Parent = o84
1059
o85.Material = Enum.Material.SmoothPlastic
1060
o85.BrickColor = BrickColor.new("Fossil")
1061
o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692)
1062
o85.Anchored = true
1063
o85.CanCollide = false
1064
o85.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
1065
o85.CFrame = CFrame.new(10.9403028, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1066
o85.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1067
o85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1068
o85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1069
o85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1070
o85.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1071
o85.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1072
o85.Color = Color3.new(0.623529, 0.631373, 0.67451)
1073
o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692)
1074
o86.Parent = o85
1075
o86.Scale = Vector3.new(0.405518085, 1, 0.40551728)
1076
o87.Parent = o84
1077
o87.Material = Enum.Material.SmoothPlastic
1078
o87.BrickColor = BrickColor.new("Fossil")
1079
o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692)
1080
o87.Anchored = true
1081
o87.CanCollide = false
1082
o87.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1083
o87.CFrame = CFrame.new(10.9403028, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1084
o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1085
o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1086
o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1087
o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1088
o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1089
o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1090
o87.Color = Color3.new(0.623529, 0.631373, 0.67451)
1091
o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692)
1092
o88.Parent = o87
1093
o88.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
1094
o89.Parent = o84
1095
o89.Material = Enum.Material.SmoothPlastic
1096
o89.BrickColor = BrickColor.new("Fossil")
1097
o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602)
1098
o89.Rotation = Vector3.new(-0, 0, -14.9999666)
1099
o89.Anchored = true
1100
o89.CanCollide = false
1101
o89.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
1102
o89.CFrame = CFrame.new(10.9403028, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
1103
o89.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1104
o89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1105
o89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1106
o89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1107
o89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1108
o89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1109
o89.Color = Color3.new(0.623529, 0.631373, 0.67451)
1110
o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602)
1111
o90.Parent = o89
1112
o90.Scale = Vector3.new(0.405518085, 0.135172486, 1)
1113
o91.Parent = o84
1114
o91.Material = Enum.Material.SmoothPlastic
1115
o91.BrickColor = BrickColor.new("Fossil")
1116
o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692)
1117
o91.Rotation = Vector3.new(14.999939, -90, 0)
1118
o91.Anchored = true
1119
o91.CanCollide = false
1120
o91.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
1121
o91.CFrame = CFrame.new(10.6969938, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
1122
o91.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1123
o91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1124
o91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1125
o91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1126
o91.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1127
o91.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1128
o91.Color = Color3.new(0.623529, 0.631373, 0.67451)
1129
o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692)
1130
o92.Parent = o91
1131
o92.Scale = Vector3.new(0.405518085, 0.135172486, 1)
1132
o93.Parent = o84
1133
o93.Material = Enum.Material.SmoothPlastic
1134
o93.BrickColor = BrickColor.new("Fossil")
1135
o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782)
1136
o93.Rotation = Vector3.new(-0, 0, 14.9999952)
1137
o93.Anchored = true
1138
o93.CanCollide = false
1139
o93.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
1140
o93.CFrame = CFrame.new(10.9403028, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
1141
o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1142
o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1143
o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1144
o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1145
o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1146
o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1147
o93.Color = Color3.new(0.623529, 0.631373, 0.67451)
1148
o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782)
1149
o94.Parent = o93
1150
o94.Scale = Vector3.new(0.405518085, 0.135172486, 1)
1151
o95.Parent = o84
1152
o95.Material = Enum.Material.SmoothPlastic
1153
o95.BrickColor = BrickColor.new("Fossil")
1154
o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692)
1155
o95.Rotation = Vector3.new(-14.9999952, -90, 0)
1156
o95.Anchored = true
1157
o95.CanCollide = false
1158
o95.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
1159
o95.CFrame = CFrame.new(11.1836042, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
1160
o95.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1161
o95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1162
o95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1163
o95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1164
o95.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1165
o95.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1166
o95.Color = Color3.new(0.623529, 0.631373, 0.67451)
1167-
s.SoundId = "rbxassetid://146830287"
1167+
1168
o96.Parent = o95
1169
o96.Scale = Vector3.new(0.405518085, 0.135172486, 1)
1170
o97.Parent = o1
1171
o97.Material = Enum.Material.SmoothPlastic
1172
o97.BrickColor = BrickColor.new("Institutional white")
1173
o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419)
1174
o97.Anchored = true
1175
o97.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374)
1176
o97.CFrame = CFrame.new(12.0309782, 40.8393707, -69.5154419, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1177
o97.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1178
o97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1179
o97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1180
o97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1181
o97.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1182
o97.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1183
o97.Color = Color3.new(0.972549, 0.972549, 0.972549)
1184
o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419)
1185
o98.Name = "Smg"
1186
o98.Parent = o1
1187
o99.Parent = o98
1188
o99.Material = Enum.Material.SmoothPlastic
1189
o99.BrickColor = BrickColor.new("Smoky grey")
1190
o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788)
1191
o99.Rotation = Vector3.new(-0, 0, -89.9999771)
1192
o99.Anchored = true
1193
o99.CanCollide = false
1194
o99.Size = Vector3.new(0.200000003, 0.216275766, 0.200000003)
1195
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)
1196
o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1197
o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1198
o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1199
o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1200
o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1201
o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1202
o99.Color = Color3.new(0.356863, 0.364706, 0.411765)
1203
o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788)
1204
o100.Parent = o99
1205
o100.Scale = Vector3.new(0.946206272, 1, 0.946206272)
1206
o101.Parent = o98
1207
o101.Material = Enum.Material.SmoothPlastic
1208
o101.BrickColor = BrickColor.new("Smoky grey")
1209
o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788)
1210
o101.Rotation = Vector3.new(-0, 0, -89.9999771)
1211
o101.Anchored = true
1212
o101.CanCollide = false
1213
o101.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1214
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)
1215
o101.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1216
o101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1217
o101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1218
o101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1219
o101.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1220
o101.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1221
o101.Color = Color3.new(0.356863, 0.364706, 0.411765)
1222
o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788)
1223
o102.Parent = o101
1224
o102.Scale = Vector3.new(0.811033964, 0.20275867, 0.946206272)
1225
o103.Parent = o98
1226
o103.Material = Enum.Material.SmoothPlastic
1227
o103.BrickColor = BrickColor.new("Smoky grey")
1228
o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788)
1229
o103.Rotation = Vector3.new(-0, 0, -89.9999771)
1230
o103.Anchored = true
1231
o103.CanCollide = false
1232
o103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1233
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)
1234
o103.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1235
o103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1236
o103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1237
o103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1238
o103.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1239
o103.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1240
o103.Color = Color3.new(0.356863, 0.364706, 0.411765)
1241
o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788)
1242
o104.Parent = o103
1243
o104.Scale = Vector3.new(0.54068929, 0.811033964, 0.946206272)
1244
o105.Name = "SMGPipeH"
1245
o105.Parent = o98
1246
o105.Material = Enum.Material.SmoothPlastic
1247
o105.BrickColor = BrickColor.new("Really black")
1248
o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788)
1249
o105.Rotation = Vector3.new(-0, 0, -89.9999771)
1250
o105.Anchored = true
1251
o105.CanCollide = false
1252
o105.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1253
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)
1254
o105.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1255
o105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1256
o105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1257
o105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1258
o105.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1259
o105.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1260
o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1261
o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788)
1262
o106.Parent = o105
1263
o106.Scale = Vector3.new(0.270344585, 0.0675861686, 0.946206272)
1264
o107.Parent = o98
1265
o107.Material = Enum.Material.SmoothPlastic
1266
o107.BrickColor = BrickColor.new("Smoky grey")
1267
o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788)
1268
o107.Rotation = Vector3.new(-0, 0, -89.9999771)
1269
o107.Anchored = true
1270
o107.CanCollide = false
1271
o107.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1272
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)
1273
o107.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1274
o107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1275
o107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1276
o107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1277
o107.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1278
o107.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1279
o107.Color = Color3.new(0.356863, 0.364706, 0.411765)
1280
o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788)
1281
o108.Parent = o107
1282
o108.Scale = Vector3.new(0.337930739, 0.473103255, 0.946206272)
1283
o109.Name = "Controller"
1284
o109.Parent = o1
1285
o109.Material = Enum.Material.SmoothPlastic
1286
o109.BrickColor = BrickColor.new("Institutional white")
1287
o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295)
1288
o109.Anchored = true
1289
o109.CanCollide = false
1290
o109.Size = Vector3.new(0.200000003, 0.400000006, 0.432551533)
1291
o109.CFrame = CFrame.new(12.0515394, 40.7946739, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1292
o109.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1293
o109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1294
o109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1295
o109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1296
o109.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1297
o109.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1298
o109.Color = Color3.new(0.972549, 0.972549, 0.972549)
1299
o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295)
1300
o1.PrimaryPart = o109
1301
s.SoundId = "rbxassetid://437050410"
1302
s.Parent = o1.PrimaryPart
1303
s.Pitch = 1
1304
s.Volume = 2
1305
s.Looped = true
1306
wait(0.1)
1307
s:play()
1308
1309
1310
local seat = Instance.new("Seat",o1)
1311
seat.Name = "Seat"
1312
seat.Size = Vector3.new(1,1,1)
1313
seat.Transparency = 1
1314
seat.CFrame = o1.Controller.CFrame * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
1315
seat.CanCollide = false
1316
1317
local soisoi = Instance.new("Sound",o1.Controller)
1318
soisoi.SoundId = "rbxassetid://151800925"
1319
soisoi.Volume = 0.3
1320
soisoi.Pitch = 3
1321
soisoi.Looped = true
1322
soisoi:Play()
1323
1324
o1:FindFirstChild("Rotor1").PrimaryPart = o1:FindFirstChild("Rotor1").Main
1325
o1:FindFirstChild("Rotor2").PrimaryPart = o1:FindFirstChild("Rotor2").Main
1326
o1:FindFirstChild("Rotor3").PrimaryPart = o1:FindFirstChild("Rotor3").Main
1327
o1:FindFirstChild("Rotor4").PrimaryPart = o1:FindFirstChild("Rotor4").Main
1328
o1:FindFirstChild("Smg").PrimaryPart = o1:FindFirstChild("Smg").SMGPipeH
1329
1330
o1:FindFirstChild("Eye").Changed:connect(function()
1331
	o1:FindFirstChild("Eye").Light.Color = o1:FindFirstChild("Eye").Color
1332
end)
1333
1334
o1:FindFirstChild("Eye").BrickColor = BrickColor.new("New Yeller")
1335
1336
for i,v in pairs(o1:GetChildren()) do
1337
	if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then
1338
		if v.BrickColor == BrickColor.new("Institutional white") then
1339
			v.BrickColor = BrickColor.new("Really black")
1340
		end
1341
		if v.Material ~= Enum.Material.Neon then
1342
			v.Material = "Metal"
1343
		end
1344
		local w = Instance.new("Weld",o109)
1345
		w.Part0 = o109
1346
		w.Part1 = v
1347
		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))
1348
	end
1349
end
1350
1351
for i,v in pairs(o1:FindFirstChild("Rotor1"):GetChildren()) do
1352
	v.BrickColor = BrickColor.new("Really black")
1353
end
1354
for i,v in pairs(o1:FindFirstChild("Rotor2"):GetChildren()) do
1355
	v.BrickColor = BrickColor.new("Really black")
1356
end
1357
for i,v in pairs(o1:FindFirstChild("Rotor3"):GetChildren()) do
1358
	v.BrickColor = BrickColor.new("Really black")
1359
end
1360
for i,v in pairs(o1:FindFirstChild("Rotor4"):GetChildren()) do
1361
	v.BrickColor = BrickColor.new("Really black")
1362
end
1363
1364
--o1.SmgShutter.Material = "DiamondPlate"
1365
1366
local plr = game:GetService("Players").LocalPlayer
1367
local msgidGlob = 0
1368
local state = true
1369
local font = "Arcade"
1370
local tcol = Color3.fromRGB(255,217,0)
1371
local tscol = Color3.fromRGB(0,0,0)
1372
local fsiz = 28
1373
local tr = true
1374
local fade = 2
1375
1376
local p = Instance.new("Part",game.Workspace)
1377
p.Size = Vector3.new(0.2,0.2,0.2)
1378
p.Transparency = 1
1379
p.Anchored = true
1380
p.CanCollide = false
1381
p.Name = "Msg"
1382
p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,2.25,0)
1383
1384
local r = 255
1385
local b = 0
1386
local g = 0
1387
1388
function cMsg(c)
1389
	msgidGlob = msgidGlob + 1
1390
	local curMsgId = msgidGlob
1391
	for i,v in pairs(p:GetChildren()) do
1392
		if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
1393
			v:Destroy()
1394
		end
1395
	end
1396
	local bbgui = Instance.new("BillboardGui",p)
1397
	bbgui.Name = "J2CMSG"
1398
	bbgui.AlwaysOnTop = true
1399
	bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
1400
	bbgui.Size = UDim2.new(0.2,0,0.14,0)
1401
	local tl = Instance.new("TextLabel",bbgui)
1402
	tl.BackgroundTransparency = 1
1403
	tl.BorderSizePixel = 0
1404
	tl.Size = UDim2.new(1,0,10,0)
1405
	tl.Position = UDim2.new(0,0,-5,0)
1406
	tl.Font = font or "Arcade"
1407
	tl.FontSize = "Size"..fsiz or "Size28"
1408
	tl.TextColor3 = tcol
1409
	tl.TextScaled = false
1410
	tl.TextWrapped = false
1411
	tl.TextStrokeColor3 = tscol
1412
	tl.TextStrokeTransparency = 0
1413
			
1414
	game:GetService("RunService").RenderStepped:connect(function()
1415
		if tr then
1416
			if tl.Parent ~= nil then
1417
				tl.TextColor3 = Color3.fromRGB(r,g,b)
1418
			end
1419
		end
1420
	end)
1421
1422
	for i=1,#c do
1423
		if msgidGlob == curMsgId then
1424
			tl.Text = string.sub(c,1,i)
1425
			if string.sub(c,i,i) ~= " " then
1426
				local s = Instance.new("Sound",p)
1427
				s.SoundId = "rbxassetid://418252437"
1428
				s.Volume = 1
1429
				s.Pitch = 1
1430
				s:Play()
1431
				game.Debris:AddItem(s,2)
1432
			end
1433
			wait()
1434
		end
1435
	end
1436
	wait(fade)
1437
	if msgidGlob == curMsgId then
1438
		for i=1,10 do
1439
			if msgidGlob == curMsgId then
1440
				tl.TextTransparency = tl.TextTransparency + 0.1
1441
				tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
1442
				tl.Position = tl.Position + UDim2.new(0,0,0,-3)
1443
				wait()
1444
			end
1445
		end
1446
		if msgidGlob == curMsgId then
1447
			bbgui:Destroy()
1448
		end
1449
	end
1450
end
1451
1452
mouse.KeyDown:connect(function(key)
1453
	if key == "b" then
1454
		if fly == false then
1455
			fly = true
1456
			campos = camera.CoordinateFrame
1457
			cMsg("Remote control!")
1458
		else
1459
			fly = false
1460
			returnhome = false
1461
			cMsg("Standby.")
1462
		end
1463
	end
1464
	if key == "w" then
1465
		wd = true
1466
	elseif key == "a" then
1467
		ad = true
1468
	elseif key == "s" then
1469
		sd = true
1470
	elseif key == "d" then
1471
		dd = true
1472
	elseif key == "q" then
1473
		qd = true
1474
	elseif key == "e" then
1475
		ed = true
1476
	elseif key == "r" then
1477
		rd = true
1478
	elseif key == "f" then
1479
		fd = true
1480
	elseif key == "t" then
1481
		if fly == false and returnhome == false then
1482
			returnhome = true
1483
			cMsg("Returning home!")
1484
		elseif fly == false and returnhome == true then
1485
			returnhome = false
1486
			cMsg("Standby.")
1487
		end
1488
	elseif key == "g" then
1489
		if gcd == false and moused == false then
1490
			gcd = true
1491
			if gun == false then
1492
				spawn(function() cMsg("Activating gun mode.") end)
1493
				gun = true
1494
				o1.SmgShutter.Transparency = 1
1495
				for i=1,30 do
1496
					o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,0.01,0))
1497
					wait()
1498
				end
1499
			else
1500
				spawn(function() cMsg("Deactivating gun mode.") end)
1501
				gun = false
1502
				for i=1,30 do
1503
					o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,-0.01,0))
1504
					wait()
1505
				end
1506
				o1.SmgShutter.Transparency = 0
1507
			end
1508
			wait(1)
1509
			gcd = false
1510
		end
1511
	end
1512
end)
1513
1514
mouse.KeyUp:connect(function(key)
1515
	if key == "w" then
1516
		wd = false
1517
	elseif key == "a" then
1518
		ad = false
1519
	elseif key == "s" then
1520
		sd = false
1521
	elseif key == "d" then
1522
		dd = false
1523
	elseif key == "q" then
1524
		qd = false
1525
	elseif key == "e" then
1526
		ed = false
1527
	elseif key == "r" then
1528
		rd = false
1529
	elseif key == "f" then
1530
		fd = false
1531
	end
1532
end)
1533
1534
mouse.Button1Down:connect(function()
1535
	if moused == false and gun == true then
1536
		moused = true
1537
		local frms = 0
1538
		frm = game:GetService("RunService").RenderStepped:connect(function()
1539
			if math.floor(frms/5) == frms/5 then
1540
				spawn(function()
1541
					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))
1542
					local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true)
1543
					local trace = Instance.new("Part")
1544
					trace.BrickColor = BrickColor.new("New Yeller")
1545
					trace.Size = Vector3.new(0.2,0.2,(o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude)
1546
					trace.Anchored = true
1547
					trace.Material = "Neon"
1548
					trace.CanCollide = false
1549
					trace.Parent = game:GetService("Workspace")
1550
					trace.CFrame = CFrame.new(o1.Smg.SMGPipeH.CFrame.p,pos)*CFrame.new(0,0,-((o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude/2))
1551
					local s = Instance.new("Sound",o1.Smg.SMGPipeH)
1552
					s.SoundId = "rbxassetid://131257506"
1553
					s:Play()
1554
					spawn(function()
1555
						wait(2)
1556
						s:Destroy()
1557
					end)
1558
1559
					if part then
1560
						if part.Parent:IsA("Model") then
1561
							if part.Parent:FindFirstChild("Humanoid") then
1562
								part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - 15
1563
							end
1564
						elseif part.Parent.Parent:IsA("Model") then
1565
							if part.Parent.Parent:FindFirstChild("Humanoid") then
1566
								part.Parent.Parent.Humanoid.Health = part.Parent.Parent.Humanoid.Health - 15
1567
							end
1568
						end
1569
					end
1570
1571
					wait(0.05)
1572
					trace:Destroy()
1573
				end)
1574
			end
1575
			frms = frms + 1
1576
		end)
1577
		mbup = mouse.Button1Up:connect(function()
1578
			moused = false
1579
			frm:disconnect()
1580
			mbup:disconnect()
1581
		end)
1582
	end
1583
end)
1584
1585
game:GetService("RunService").RenderStepped:connect(function()
1586
	local xt = 0
1587
	local yt = 0
1588
	local zt = 0
1589
	local pspd = 0
1590
	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
1591
		tPitch = 3.4
1592
		pspd = -30
1593
	else
1594
		tPitch = 3
1595
		pspd = -15
1596
	end
1597
	local pChange = (tPitch - soisoi.Pitch)/10
1598
	soisoi.Pitch = soisoi.Pitch + pChange
1599
	if fly == true then
1600
		if wd == true then
1601
			tCf = tCf * CFrame.new(0.5,0,0)
1602
			yt = yt + 5
1603
		end
1604
		if ad == true then
1605
			tCf = tCf * CFrame.new(0,0,-0.5)
1606
			zt = zt - 5
1607
		end
1608
		if sd == true then
1609
			tCf = tCf * CFrame.new(-0.5,0,0)
1610
			yt = yt - 5
1611
		end
1612
		if dd == true then
1613
			tCf = tCf * CFrame.new(0,0,0.5)
1614
			zt = zt + 5
1615
		end
1616
		if qd == true then
1617
			tCf = tCf * CFrame.Angles(math.rad(0),math.rad(3),math.rad(0))
1618
		end
1619
		if ed == true then
1620
			tCf = tCf * CFrame.Angles(math.rad(0),math.rad(-3),math.rad(0))
1621
		end
1622
		if rd == true then
1623
			tCf = tCf * CFrame.new(0,0.5,0)
1624
		end
1625
		if fd == true then
1626
			tCf = tCf * CFrame.new(0,-0.5,0)
1627
		end
1628
		local nvec = Vector3.new(0,2,7)
1629
		if seat.Occupant ~= nil then
1630
			nvec = Vector3.new(2,4,7)
1631
		end
1632
		campos = campos:lerp((o37.CFrame * CFrame.Angles(math.rad(90 - xt),math.rad(0 - yt),math.rad(90 - zt))) * CFrame.new(nvec),0.33)
1633
		camera.CoordinateFrame = campos
1634
		char:FindFirstChild("Humanoid").WalkSpeed = 0
1635
		char:FindFirstChild("Humanoid").JumpPower = 0
1636
	else
1637
		if returnhome == true then
1638
			tCf = (char:FindFirstChild("Head").CFrame + Vector3.new(0,5,0)) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
1639
		end
1640
		char:FindFirstChild("Humanoid").WalkSpeed = 16
1641
		char:FindFirstChild("Humanoid").JumpPower = 50
1642
	end
1643
	o1:FindFirstChild("Rotor1"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor1").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
1644
	o1:FindFirstChild("Rotor2"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor2").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
1645
	o1:FindFirstChild("Rotor3"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor3").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
1646
	o1:FindFirstChild("Rotor4"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor4").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
1647
	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))
1648
end)
1649
1650
plr.Chatted:connect(function(c)
1651
	if o1.PrimaryPart ~= nil and fly == true then
1652
		if string.lower(string.sub(c,1,3)) == "/e " then
1653
			cMsg(string.sub(c,4,#c))
1654
		else
1655
			cMsg(c)
1656
		end
1657
	end
1658
end)
1659
1660
coroutine.resume(coroutine.create(function()
1661
	while wait() do
1662
		for i=0,255,10 do g = i wait() end
1663
		for i=255,0,-10 do r = i wait() end
1664
		for i=0,255,10 do b = i wait() end
1665
		for i=255,0,-10 do g = i wait() end
1666
		for i=0,255,10 do r = i wait() end
1667
		for i=255,0,-10 do b = i wait() end
1668
	end
1669
end))
1670
1671
game:GetService("RunService").RenderStepped:connect(function()
1672
	if p.Parent ~= nil then
1673
		p.CFrame = p.CFrame:lerp(o1.PrimaryPart.CFrame + Vector3.new(0,1,0),0.16)
1674
	else
1675
		p = Instance.new("Part",game.Workspace)
1676
		p.Size = Vector3.new(0.2,0.2,0.2)
1677
		p.Transparency = 1
1678
		p.Anchored = true
1679
		p.CanCollide = false
1680
		p.Name = "Msg"
1681
		p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,1,0)
1682
	end
1683
end)