View difference between Paste ID: b7L1zQyk and Uwz1Q3aS
SHOW: | | - or go back to the newest paste.
1
------------------------------------------------------------------------------------------------ 
2
------------------------
3
4-
Name = "LeDubstepRobloxian"
4+
Name = "IceTea_Bottle"
5
Person = game.Players[Name]
6
Altitude = Vector3.new(0,40,0)
7
8
if Workspace:findFirstChild("NinjaHouse",true) ~= nil then 
9
Workspace:findFirstChild("NinjaHouse",true).Parent = nil 
10
end 
11-
Commands = {"up","down","controls","seat","murder","sleep","front door", "ladder","windowa","dima","dimb","turret","fix","kick","shutdown","destruct"}
11+
Commands = {"house","map","controls","chair","kill","*Sleeps*","door", "ladder","open win","board win","board smallwin","turret","fix","kick","shutdown","infuse"}
12
13
14
if (script:findFirstChild("Type") == nil) then
15
Type = Instance.new("StringValue")
16
Type.Parent = script
17
Type.Name = "Type"
18
Type.Value = "House"
19
end
20
21
if (script.Type.Value == "Missile") then
22
function Explode(Hit)
23
E = Instance.new("Explosion")
24
E.Parent = game.Workspace
25
E.BlastRadius = 10
26
E.BlastPressure = 1000
27
E.Position = script.Parent.Position
28
script.Parent:remove()
29
end
30
script.Parent.Touched:connect(Explode)
31
wait(18)
32
script.Parent:remove()
33
end
34
if (script.Type.Value == "House") then
35
if (script.Parent.className ~= "Model") then
36
Model = Instance.new("Model")
37
Model.Parent = game.Workspace
38
Model.Name = "NinjaHouse"
39
script.Parent = Model
40
end
41
Model = script.Parent
42
Turret = true
43
Turreter = nil
44
Controller = nil
45
Controls = true
46
TehList = {Person.Name, "Player"}
47
48
GrassA = Instance.new("Part")
49
GrassA.Parent = Model
50
GrassA.Name = "GrassA"
51
GrassA.TopSurface = 0
52
GrassA.BottomSurface = 0
53
GrassA.CanCollide = true
54
GrassA.Anchored = false
55
GrassA.Locked = true
56
GrassA.BrickColor = BrickColor.new("Bright green")
57
GrassA.formFactor = "Plate"
58
GrassA.Size = Vector3.new(32, 0.4, 20)
59
GrassA:BreakJoints()
60
GrassB = Instance.new("Part")
61
GrassB.Parent = Model
62
GrassB.Name = "GrassB"
63
GrassB.TopSurface = 0
64
GrassB.BottomSurface = 0
65
GrassB.CanCollide = true
66
GrassB.Anchored = false
67
GrassB.Locked = true
68
GrassB.BrickColor = BrickColor.new("Bright green")
69
GrassB.formFactor = "Plate"
70
GrassB.Size = Vector3.new(48, 0.4, 14)
71
GrassB:BreakJoints()
72
Weld = Instance.new("Weld")
73
Weld.Parent = GrassA
74
Weld.Part0 = GrassA
75
Weld.Part1 = GrassB
76
Weld.C0 = CFrame.new(20, 0, 17) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
77
GrassC = Instance.new("Part")
78
GrassC.Parent = Model
79
GrassC.Name = "GrassC"
80
GrassC.TopSurface = 0
81
GrassC.BottomSurface = 0
82
GrassC.CanCollide = true
83
GrassC.Anchored = false
84
GrassC.Locked = true
85
GrassC.BrickColor = BrickColor.new("Bright green")
86
GrassC.formFactor = "Plate"
87
GrassC.Size = Vector3.new(24, 0.4, 40)
88
GrassC:BreakJoints()
89
Weld = Instance.new("Weld")
90
Weld.Parent = GrassA
91
Weld.Part0 = GrassA
92
Weld.Part1 = GrassC
93
Weld.C0 = CFrame.new(-4, 0, 40) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
94
GrassD = Instance.new("Part")
95
GrassD.Parent = Model
96
GrassD.Name = "GrassD"
97
GrassD.TopSurface = 0
98
GrassD.BottomSurface = 0
99
GrassD.CanCollide = true
100
GrassD.Anchored = false
101
GrassD.Locked = true
102
GrassD.BrickColor = BrickColor.new("Bright green")
103
GrassD.formFactor = "Plate"
104
GrassD.Size = Vector3.new(22, 0.4, 26)
105
GrassD:BreakJoints()
106
Weld = Instance.new("Weld")
107
Weld.Parent = GrassA
108
Weld.Part0 = GrassA
109
Weld.Part1 = GrassD
110
Weld.C0 = CFrame.new(19, 0, 47) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
111
GrassE = Instance.new("Part")
112
GrassE.Parent = Model
113
GrassE.Name = "GrassE"
114
GrassE.TopSurface = 0
115
GrassE.BottomSurface = 0
116
GrassE.CanCollide = true
117
GrassE.Anchored = false
118
GrassE.Locked = true
119
GrassE.BrickColor = BrickColor.new("Bright green")
120
GrassE.formFactor = "Plate"
121
GrassE.Size = Vector3.new(14, 0.4, 36)
122
GrassE:BreakJoints()
123
Weld = Instance.new("Weld")
124
Weld.Parent = GrassA
125
Weld.Part0 = GrassA
126
Weld.Part1 = GrassE
127
Weld.C0 = CFrame.new(37, 0, 42) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
128
GrassF = Instance.new("Part")
129
GrassF.Parent = Model
130
GrassF.Name = "GrassF"
131
GrassF.TopSurface = 0
132
GrassF.BottomSurface = 0
133
GrassF.CanCollide = true
134
GrassF.Anchored = false
135
GrassF.Locked = true
136
GrassF.BrickColor = BrickColor.new("Bright green")
137
GrassF.formFactor = "Plate"
138
GrassF.Size = Vector3.new(13, 0.4, 14)
139
GrassF:BreakJoints()
140
Weld = Instance.new("Weld")
141
Weld.Parent = GrassA
142
Weld.Part0 = GrassA
143
Weld.Part1 = GrassF
144
Weld.C0 = CFrame.new(50.5, 0, 36) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
145
--1.1775
146
SupportA = Instance.new("Part")
147
SupportA.Parent = Model
148
SupportA.Name = "SupportA"
149
SupportA.TopSurface = 0
150
SupportA.BottomSurface = 0
151
SupportA.CanCollide = true
152
SupportA.Anchored = false
153
SupportA.Locked = true
154
SupportA.BrickColor = BrickColor.new("Brown")
155
SupportA.formFactor = "Symmetric"
156
SupportA.Size = Vector3.new(32, 1, 20)
157
SupportA:BreakJoints()
158
Weld = Instance.new("Weld")
159
Weld.Parent = GrassA
160
Weld.Part0 = GrassA
161
Weld.Part1 = SupportA
162
Weld.C0 = CFrame.new(0, -0.7, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
163
SupportB = Instance.new("Part")
164
SupportB.Parent = Model
165
SupportB.Name = "SupportB"
166
SupportB.TopSurface = 0
167
SupportB.BottomSurface = 0
168
SupportB.CanCollide = true
169
SupportB.Anchored = false
170
SupportB.Locked = true
171
SupportB.BrickColor = BrickColor.new("Brown")
172
SupportB.formFactor = "Symmetric"
173
SupportB.Size = Vector3.new(1, 18, 1)
174
SupportB:BreakJoints()
175
Weld = Instance.new("Weld")
176
Weld.Parent = GrassA
177
Weld.Part0 = GrassA
178
Weld.Part1 = SupportB
179
Weld.C0 = CFrame.new(0, -7, 4) * CFrame.fromEulerAnglesXYZ(-math.pi/4, 0, 0)
180
SupportC = Instance.new("Part")
181
SupportC.Parent = Model
182
SupportC.Name = "SupportC"
183
SupportC.TopSurface = 0
184
SupportC.BottomSurface = 0
185
SupportC.CanCollide = true
186
SupportC.Anchored = false
187
SupportC.Locked = true
188
SupportC.BrickColor = BrickColor.new("Brown")
189
SupportC.formFactor = "Symmetric"
190
SupportC.Size = Vector3.new(1, 18, 1)
191
SupportC:BreakJoints()
192
Weld = Instance.new("Weld")
193
Weld.Parent = GrassA
194
Weld.Part0 = GrassA
195
Weld.Part1 = SupportC
196
Weld.C0 = CFrame.new(10, -7, 4) * CFrame.fromEulerAnglesXYZ(-math.pi/4, 0, 0)
197
SupportD = Instance.new("Part")
198
SupportD.Parent = Model
199
SupportD.Name = "Supportd"
200
SupportD.TopSurface = 0
201
SupportD.BottomSurface = 0
202
SupportD.CanCollide = true
203
SupportD.Anchored = false
204
SupportD.Locked = true
205
SupportD.BrickColor = BrickColor.new("Brown")
206
SupportD.formFactor = "Symmetric"
207
SupportD.Size = Vector3.new(1, 18, 1)
208
SupportD:BreakJoints()
209
Weld = Instance.new("Weld")
210
Weld.Parent = GrassA
211
Weld.Part0 = GrassA
212
Weld.Part1 = SupportD
213
Weld.C0 = CFrame.new(-10, -7, 4) * CFrame.fromEulerAnglesXYZ(-math.pi/4, 0, 0)
214
215
216
Stairs = Instance.new("Part")
217
Stairs.Parent = Model
218
Stairs.Name = "Stairs"
219
Stairs.TopSurface = 0
220
Stairs.BottomSurface = 0
221
Stairs.CanCollide = true
222
Stairs.Anchored = false
223
Stairs.Locked = true
224
Stairs.BrickColor = BrickColor.new("Brown")
225
Stairs.formFactor = "Plate"
226
Stairs.Size = Vector3.new(10, 0.4, 20)
227
Stairs:BreakJoints()
228
Weld = Instance.new("Weld")
229
Weld.Parent = GrassA
230
Weld.Part0 = GrassA
231
Weld.Part1 = Stairs
232
Weld.C0 = CFrame.new(-10, -7, 17) * CFrame.fromEulerAnglesXYZ(math.pi/4, 0, 0)
233
WallA = Instance.new("WedgePart")
234
WallA.Parent = Model
235
WallA.Name = "WallA"
236
WallA.TopSurface = 0
237
WallA.BottomSurface = 0
238
WallA.CanCollide = true
239
WallA.Anchored = false
240
WallA.Locked = true
241
WallA.BrickColor = BrickColor.new("Brown")
242
WallA.formFactor = "Symmetric"
243
WallA.Size = Vector3.new(1, 10, 10)
244
WallA:BreakJoints()
245
Weld = Instance.new("Weld")
246
Weld.Parent = GrassA
247
Weld.Part0 = GrassA
248
Weld.Part1 = WallA
249
Weld.C0 = CFrame.new(-4.5, 4.8, 15) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
250
RoofA = Instance.new("Part")
251
RoofA.Parent = Model
252
RoofA.Name = "RoofA"
253
RoofA.TopSurface = 0
254
RoofA.BottomSurface = 0
255
RoofA.CanCollide = true
256
RoofA.Anchored = false
257
RoofA.Locked = true
258
RoofA.BrickColor = BrickColor.new("Brown")
259
RoofA.formFactor = "Plate"
260
RoofA.Size = Vector3.new(12, 0.4, 20)
261
RoofA:BreakJoints()
262
MeshA = Instance.new("BlockMesh")
263
MeshA.Parent = RoofA
264
MeshA.Scale = Vector3.new(1, 1, 1)
265
Weld = Instance.new("Weld")
266
Weld.Parent = GrassA
267
Weld.Part0 = WallA
268
Weld.Part1 = RoofA
269
Weld.C0 = CFrame.new(5.5, -2, -2) * CFrame.fromEulerAnglesXYZ(-(math.pi/4), 0, 0)
270
WallB = Instance.new("WedgePart")
271
WallB.Parent = Model
272
WallB.Name = "WallB"
273
WallB.TopSurface = 0
274
WallB.BottomSurface = 0
275
WallB.CanCollide = true
276
WallB.Anchored = false
277
WallB.Locked = true
278
WallB.BrickColor = BrickColor.new("Brown")
279
WallB.formFactor = "Symmetric"
280
WallB.Size = Vector3.new(1, 10, 10)
281
WallB:BreakJoints()
282
Weld = Instance.new("Weld")
283
Weld.Parent = GrassA
284
Weld.Part0 = GrassA
285
Weld.Part1 = WallB
286
Weld.C0 = CFrame.new(-15.5, 4.8, 15) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
287
Roof = Instance.new("WedgePart")
288
Roof.Parent = Model
289
Roof.Name = "Roof"
290
Roof.TopSurface = 0
291
Roof.BottomSurface = 0
292
Roof.CanCollide = true
293
Roof.Anchored = false
294
Roof.Locked = true
295
Roof.BrickColor = BrickColor.new("Brown")
296
Roof.formFactor = "Symmetric"
297
Roof.Size = Vector3.new(10, 1, 1)
298
Roof:BreakJoints()
299
Weld = Instance.new("Weld")
300
Weld.Parent = GrassA
301
Weld.Part0 = GrassA
302
Weld.Part1 = Roof
303
Weld.C0 = CFrame.new(-10, 9.3, 10.5) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
304
FrontDoor = Instance.new("Part")
305
FrontDoor.Parent = Model
306
FrontDoor.Name = "FrontDoor"
307
FrontDoor.TopSurface = 0
308
FrontDoor.BottomSurface = 0
309
FrontDoor.CanCollide = true
310
FrontDoor.Anchored = false
311
FrontDoor.Locked = true
312
FrontDoor.BrickColor = BrickColor.new("Brown")
313
FrontDoor.formFactor = "Symmetric"
314
FrontDoor.Size = Vector3.new(10, 9, 1)
315
FrontDoor:BreakJoints()
316
Status = Instance.new("IntValue")
317
Status.Parent = FrontDoor
318
Status.Name = "Status"
319
Status.Value = 1
320
Weld = Instance.new("Weld")
321
Weld.Parent = GrassA
322
Weld.Name = "FrontDoorWeld"
323
Weld.Part0 = GrassA
324
Weld.Part1 = FrontDoor
325
Weld.C0 = CFrame.new(-10, -5.7, 10.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
326
WallC = Instance.new("Part")
327
WallC.Parent = Model
328
WallC.Name = "WallC"
329
WallC.TopSurface = 0
330
WallC.BottomSurface = 0
331
WallC.CanCollide = true
332
WallC.Anchored = false
333
WallC.Locked = true
334
WallC.BrickColor = BrickColor.new("Brown")
335
WallC.formFactor = "Symmetric"
336
WallC.Size = Vector3.new(1, 14, 50)
337
WallC:BreakJoints()
338
Weld = Instance.new("Weld")
339
Weld.Parent = GrassA
340
Weld.Part0 = GrassA
341
Weld.Part1 = WallC
342
Weld.C0 = CFrame.new(-15.5, -7.2, 35) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
343
WallD = Instance.new("Part")
344
WallD.Parent = Model
345
WallD.Name = "WallD"
346
WallD.TopSurface = 0
347
WallD.BottomSurface = 0
348
WallD.CanCollide = true
349
WallD.Anchored = false
350
WallD.Locked = true
351
WallD.BrickColor = BrickColor.new("Brown")
352
WallD.formFactor = "Symmetric"
353
WallD.Size = Vector3.new(1, 14, 14)
354
WallD:BreakJoints()
355
Weld = Instance.new("Weld")
356
Weld.Parent = GrassA
357
Weld.Part0 = GrassA
358
Weld.Part1 = WallD
359
Weld.C0 = CFrame.new(-4.5, -7.2, 17) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
360
FloorA = Instance.new("Part")
361
FloorA.Parent = Model
362
FloorA.Name = "FloorA"
363
FloorA.TopSurface = 0
364
FloorA.BottomSurface = 0
365
FloorA.CanCollide = true
366
FloorA.Anchored = false
367
FloorA.Locked = true
368
FloorA.BrickColor = BrickColor.new("Brown")
369
FloorA.formFactor = "Plate"
370
FloorA.Size = Vector3.new(60, 0.4, 50)
371
FloorA:BreakJoints()
372
Weld = Instance.new("Weld")
373
Weld.Parent = GrassA
374
Weld.Part0 = GrassA
375
Weld.Part1 = FloorA
376
Weld.C0 = CFrame.new(14, -14, 35) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
377
WallE = Instance.new("WedgePart")
378
WallE.Parent = Model
379
WallE.Name = "WallE"
380
WallE.TopSurface = 0
381
WallE.BottomSurface = 0
382
WallE.CanCollide = true
383
WallE.Anchored = false
384
WallE.Locked = true
385
WallE.BrickColor = BrickColor.new("Brown")
386
WallE.formFactor = "Symmetric"
387
WallE.Size = Vector3.new(12, 4, 4)
388
WallE:BreakJoints()
389
Weld = Instance.new("Weld")
390
Weld.Parent = GrassA
391
Weld.Part0 = GrassA
392
Weld.Part1 = WallE
393
Weld.C0 = CFrame.new(-10, -2.2, 22) * CFrame.fromEulerAnglesXYZ(math.pi, math.pi, 0)
394
WallF = Instance.new("Part")
395
WallF.Parent = Model
396
WallF.Name = "WallF"
397
WallF.TopSurface = 0
398
WallF.BottomSurface = 0
399
WallF.CanCollide = true
400
WallF.Anchored = false
401
WallF.Locked = true
402
WallF.BrickColor = BrickColor.new("Brown")
403
WallF.formFactor = "Symmetric"
404
WallF.Size = Vector3.new(60, 14, 1)
405
WallF:BreakJoints()
406
Weld = Instance.new("Weld")
407
Weld.Parent = GrassA
408
Weld.Part0 = GrassA
409
Weld.Part1 = WallF
410
Weld.C0 = CFrame.new(14, -7.2, 10.5) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
411
WallG = Instance.new("Part")
412
WallG.Parent = Model
413
WallG.Name = "WallG"
414
WallG.TopSurface = 0
415
WallG.BottomSurface = 0
416
WallG.CanCollide = true
417
WallG.Anchored = false
418
WallG.Locked = true
419
WallG.BrickColor = BrickColor.new("Brown")
420
WallG.formFactor = "Symmetric"
421
WallG.Size = Vector3.new(1, 14, 20)
422
WallG:BreakJoints()
423
Weld = Instance.new("Weld")
424
Weld.Parent = GrassA
425
Weld.Part0 = GrassA
426
Weld.Part1 = WallG
427
Weld.C0 = CFrame.new(43.5, -7.2, 20) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
428
WallH = Instance.new("WedgePart")
429
WallH.Parent = Model
430
WallH.Name = "WallH"
431
WallH.TopSurface = 0
432
WallH.BottomSurface = 0
433
WallH.CanCollide = true
434
WallH.Anchored = false
435
WallH.Locked = true
436
WallH.BrickColor = BrickColor.new("Brown")
437
WallH.formFactor = "Symmetric"
438
WallH.Size = Vector3.new(1, 14, 14)
439
WallH:BreakJoints()
440
Weld = Instance.new("Weld")
441
Weld.Parent = GrassA
442
Weld.Part0 = GrassA
443
Weld.Part1 = WallH
444
Weld.C0 = CFrame.new(50, -7.2, 29.5) * CFrame.fromEulerAnglesXYZ(0, -(math.pi/2), math.pi)
445
WindowA = Instance.new("Part")
446
WindowA.Parent = Model
447
WindowA.Name = "WindowA"
448
WindowA.TopSurface = 0
449
WindowA.BottomSurface = 0
450
WindowA.CanCollide = true
451
WindowA.Anchored = false
452
WindowA.Locked = true
453
WindowA.BrickColor = BrickColor.new("Medium blue")
454
WindowA.Transparency = 0.5
455
WindowA.formFactor = "Plate"
456
WindowA.Size = Vector3.new(20, 1, 14)
457
WindowA:BreakJoints()
458
MeshD = Instance.new("BlockMesh")
459
MeshD.Parent = WindowA
460
MeshD.Scale = Vector3.new(0.98, 1, 0.9)
461
Status = Instance.new("IntValue")
462
Status.Parent = WindowA
463
Status.Name = "Status"
464
Status.Value = 1
465
Weld = Instance.new("Weld")
466
Weld.Parent = GrassA
467
Weld.Name = "WindowAWeld"
468
Weld.Part0 = WallH
469
Weld.Part1 = WindowA
470
F1 = WallH.CFrame * CFrame.new(-6.5, -7, -7) * CFrame.fromEulerAnglesXYZ(0, math.pi/2, math.pi/4)
471
F2 = F1 * CFrame.new(0.2, 10, 0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
472
HitPos = WallH.Position 
473
CJ = CFrame.new(HitPos) 
474
C0 = WallH.CFrame:inverse() *CJ 
475
C1 = F2:inverse() * CJ 
476
Weld.C0 = C0 
477
Weld.C1 = C1
478
WallI = Instance.new("WedgePart")
479
WallI.Parent = Model
480
WallI.Name = "WallI"
481
WallI.TopSurface = 0
482
WallI.BottomSurface = 0
483
WallI.CanCollide = true
484
WallI.Anchored = false
485
WallI.Locked = true
486
WallI.BrickColor = BrickColor.new("Brown")
487
WallI.formFactor = "Symmetric"
488
WallI.Size = Vector3.new(1, 14, 14)
489
WallI:BreakJoints()
490
Weld = Instance.new("Weld")
491
Weld.Parent = GrassA
492
Weld.Part0 = GrassA
493
Weld.Part1 = WallI
494
Weld.C0 = CFrame.new(50, -7.2, 42.5) * CFrame.fromEulerAnglesXYZ(0, -(math.pi/2), math.pi)
495
WallJ = Instance.new("Part")
496
WallJ.Parent = Model
497
WallJ.Name = "WallJ"
498
WallJ.TopSurface = 0
499
WallJ.BottomSurface = 0
500
WallJ.CanCollide = true
501
WallJ.Anchored = false
502
WallJ.Locked = true
503
WallJ.BrickColor = BrickColor.new("Brown")
504
WallJ.formFactor = "Symmetric"
505
WallJ.Size = Vector3.new(1, 14, 18)
506
WallJ:BreakJoints()
507
Weld = Instance.new("Weld")
508
Weld.Parent = GrassA
509
Weld.Part0 = GrassA
510
Weld.Part1 = WallJ
511
Weld.C0 = CFrame.new(43.5, -7.2, 51) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
512
WallK = Instance.new("Part")
513
WallK.Parent = Model
514
WallK.Name = "WallK"
515
WallK.TopSurface = 0
516
WallK.BottomSurface = 0
517
WallK.CanCollide = true
518
WallK.Anchored = false
519
WallK.Locked = true
520
WallK.BrickColor = BrickColor.new("Brown")
521
WallK.formFactor = "Symmetric"
522
WallK.Size = Vector3.new(60, 14, 1)
523
WallK:BreakJoints()
524
Weld = Instance.new("Weld")
525
Weld.Parent = GrassA
526
Weld.Part0 = GrassA
527
Weld.Part1 = WallK
528
Weld.C0 = CFrame.new(14, -7.2, 59.5) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
529
RoofB = Instance.new("Part")
530
RoofB.Parent = Model
531
RoofB.Name = "RoofB"
532
RoofB.TopSurface = 0
533
RoofB.BottomSurface = 0
534
RoofB.CanCollide = true
535
RoofB.Anchored = false
536
RoofB.Locked = true
537
RoofB.BrickColor = BrickColor.new("Brown")
538
RoofB.formFactor = "Plate"
539
RoofB.Size = Vector3.new(14, 0.4, 14)
540
RoofB:BreakJoints()
541
Weld = Instance.new("Weld")
542
Weld.Parent = GrassA
543
Weld.Part0 = GrassA
544
Weld.Part1 = RoofB
545
Weld.C0 = CFrame.new(50, -0.4, 36) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
546
RoofC = Instance.new("Part")
547
RoofC.Parent = Model
548
RoofC.Name = "RoofC"
549
RoofC.TopSurface = 0
550
RoofC.BottomSurface = 0
551
RoofC.CanCollide = true
552
RoofC.Anchored = false
553
RoofC.Locked = true
554
RoofC.BrickColor = BrickColor.new("Brown")
555
RoofC.formFactor = "Plate"
556
RoofC.Size = Vector3.new(14, 0.4, 50)
557
RoofC:BreakJoints()
558
Weld = Instance.new("Weld")
559
Weld.Parent = GrassA
560
Weld.Part0 = GrassA
561
Weld.Part1 = RoofC
562
Weld.C0 = CFrame.new(37, -0.4, 35) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
563
RoofD = Instance.new("Part")
564
RoofD.Parent = Model
565
RoofD.Name = "RoofD"
566
RoofD.TopSurface = 0
567
RoofD.BottomSurface = 0
568
RoofD.CanCollide = true
569
RoofD.Anchored = false
570
RoofD.Locked = true
571
RoofD.BrickColor = BrickColor.new("Brown")
572
RoofD.formFactor = "Plate"
573
RoofD.Size = Vector3.new(48, 0.4, 14)
574
RoofD:BreakJoints()
575
Weld = Instance.new("Weld")
576
Weld.Parent = GrassA
577
Weld.Part0 = GrassA
578
Weld.Part1 = RoofD
579
Weld.C0 = CFrame.new(20, -0.4, 17) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
580
WallL = Instance.new("WedgePart")
581
WallL.Parent = Model
582
WallL.Name = "WallL"
583
WallL.TopSurface = 0
584
WallL.BottomSurface = 0
585
WallL.CanCollide = true
586
WallL.Anchored = false
587
WallL.Locked = true
588
WallL.BrickColor = BrickColor.new("Brown")
589
WallL.formFactor = "Symmetric"
590
WallL.Size = Vector3.new(1, 3, 3)
591
WallL:BreakJoints()
592
Weld = Instance.new("Weld")
593
Weld.Parent = GrassA
594
Weld.Part0 = GrassA
595
Weld.Part1 = WallL
596
Weld.C0 = CFrame.new(29, 0.9, 24) * CFrame.fromEulerAnglesXYZ(0, -(math.pi/2), 0)
597
WallM = Instance.new("WedgePart")
598
WallM.Parent = Model
599
WallM.Name = "WallM"
600
WallM.TopSurface = 0
601
WallM.BottomSurface = 0
602
WallM.CanCollide = true
603
WallM.Anchored = false
604
WallM.Locked = true
605
WallM.BrickColor = BrickColor.new("Brown")
606
WallM.formFactor = "Symmetric"
607
WallM.Size = Vector3.new(1, 3, 3)
608
WallM:BreakJoints()
609
Weld = Instance.new("Weld")
610
Weld.Parent = GrassA
611
Weld.Part0 = GrassA
612
Weld.Part1 = WallM
613
Weld.C0 = CFrame.new(29, 0.9, 34) * CFrame.fromEulerAnglesXYZ(0, -(math.pi/2), 0)
614
WallN = Instance.new("WedgePart")
615
WallN.Parent = Model
616
WallN.Name = "WallN"
617
WallN.TopSurface = 0
618
WallN.BottomSurface = 0
619
WallN.CanCollide = true
620
WallN.Anchored = false
621
WallN.Locked = true
622
WallN.BrickColor = BrickColor.new("Brown")
623
WallN.formFactor = "Symmetric"
624
WallN.Size = Vector3.new(1, 3, 3)
625
WallN:BreakJoints()
626
Weld = Instance.new("Weld")
627
Weld.Parent = GrassA
628
Weld.Part0 = GrassA
629
Weld.Part1 = WallN
630
Weld.C0 = CFrame.new(9, 0.9, 24) * CFrame.fromEulerAnglesXYZ(0, math.pi/2, 0)
631
WallO = Instance.new("WedgePart")
632
WallO.Parent = Model
633
WallO.Name = "WallO"
634
WallO.TopSurface = 0
635
WallO.BottomSurface = 0
636
WallO.CanCollide = true
637
WallO.Anchored = false
638
WallO.Locked = true
639
WallO.BrickColor = BrickColor.new("Brown")
640
WallO.formFactor = "Symmetric"
641
WallO.Size = Vector3.new(1, 3, 3)
642
WallO:BreakJoints()
643
Weld = Instance.new("Weld")
644
Weld.Parent = GrassA
645
Weld.Part0 = GrassA
646
Weld.Part1 = WallO
647
Weld.C0 = CFrame.new(9, 0.9, 34) * CFrame.fromEulerAnglesXYZ(0, math.pi/2, 0)
648
RoofE = Instance.new("Part")
649
RoofE.Parent = Model
650
RoofE.Name = "RoofE"
651
RoofE.TopSurface = 0
652
RoofE.BottomSurface = 0
653
RoofE.CanCollide = true
654
RoofE.Anchored = false
655
RoofE.Locked = true
656
RoofE.BrickColor = BrickColor.new("Brown")
657
RoofE.formFactor = "Plate"
658
RoofE.Size = Vector3.new(24, 0.4, 36)
659
RoofE:BreakJoints()
660
Weld = Instance.new("Weld")
661
Weld.Parent = GrassA
662
Weld.Part0 = GrassA
663
Weld.Part1 = RoofE
664
Weld.C0 = CFrame.new(-4, -0.4, 42) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
665
RoofF = Instance.new("Part")
666
RoofF.Parent = Model
667
RoofF.Name = "RoofF"
668
RoofF.TopSurface = 0
669
RoofF.BottomSurface = 0
670
RoofF.CanCollide = true
671
RoofF.Anchored = false
672
RoofF.Locked = true
673
RoofF.BrickColor = BrickColor.new("Brown")
674
RoofF.formFactor = "Plate"
675
RoofF.Size = Vector3.new(22, 0.4, 26)
676
RoofF:BreakJoints()
677
Weld = Instance.new("Weld")
678
Weld.Parent = GrassA
679
Weld.Part0 = GrassA
680
Weld.Part1 = RoofF
681
Weld.C0 = CFrame.new(19, -0.4, 47) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
682
WallP = Instance.new("Part")
683
WallP.Parent = Model
684
WallP.Name = "WallP"
685
WallP.TopSurface = 0
686
WallP.BottomSurface = 0
687
WallP.CanCollide = true
688
WallP.Anchored = false
689
WallP.Locked = true
690
WallP.BrickColor = BrickColor.new("Brown")
691
WallP.formFactor = "Symmetric"
692
WallP.Size = Vector3.new(1, 3, 1)
693
WallP:BreakJoints()
694
Mesh = Instance.new("BlockMesh")
695
Mesh.Parent = WallP
696
Mesh.Scale = Vector3.new(1, 1, 1)
697
Weld = Instance.new("Weld")
698
Weld.Parent = GrassA
699
Weld.Part0 = GrassA
700
Weld.Part1 = WallP
701
Weld.C0 = CFrame.new(27, 0.9, 24) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
702
WindowB = Instance.new("Part")
703
WindowB.Parent = Model
704
WindowB.Name = "WindowB"
705
WindowB.TopSurface = 0
706
WindowB.BottomSurface = 0
707
WindowB.CanCollide = true
708
WindowB.Anchored = false
709
WindowB.Locked = true
710
WindowB.BrickColor = BrickColor.new("Medium blue")
711
WindowB.Transparency = 0.5
712
WindowB.formFactor = "Symmetric"
713
WindowB.Size = Vector3.new(3, 3, 1)
714
WindowB:BreakJoints()
715
Mesh = Instance.new("BlockMesh")
716
Mesh.Parent = WindowB
717
Mesh.Scale = Vector3.new(1, 1, 0.5)
718
Weld = Instance.new("Weld")
719
Weld.Parent = GrassA
720
Weld.Name = "WindowWeld"
721
Weld.Part0 = GrassA
722
Weld.Part1 = WindowB
723
Weld.C0 = CFrame.new(25, 0.9, 24.25) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
724
WallQ = Instance.new("Part")
725
WallQ.Parent = Model
726
WallQ.Name = "WallQ"
727
WallQ.TopSurface = 0
728
WallQ.BottomSurface = 0
729
WallQ.CanCollide = true
730
WallQ.Anchored = false
731
WallQ.Locked = true
732
WallQ.BrickColor = BrickColor.new("Brown")
733
WallQ.formFactor = "Symmetric"
734
WallQ.Size = Vector3.new(1, 3, 1)
735
WallQ:BreakJoints()
736
Mesh = Instance.new("BlockMesh")
737
Mesh.Parent = WallQ
738
Mesh.Scale = Vector3.new(1, 1, 1)
739
Weld = Instance.new("Weld")
740
Weld.Parent = GrassA
741
Weld.Part0 = GrassA
742
Weld.Part1 = WallQ
743
Weld.C0 = CFrame.new(23, 0.9, 24) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
744
WindowC = Instance.new("Part")
745
WindowC.Parent = Model
746
WindowC.Name = "WindowC"
747
WindowC.TopSurface = 0
748
WindowC.BottomSurface = 0
749
WindowC.CanCollide = true
750
WindowC.Anchored = false
751
WindowC.Locked = true
752
WindowC.BrickColor = BrickColor.new("Medium blue")
753
WindowC.Transparency = 0.5
754
WindowC.formFactor = "Symmetric"
755
WindowC.Size = Vector3.new(3, 3, 1)
756
WindowC:BreakJoints()
757
Mesh = Instance.new("BlockMesh")
758
Mesh.Parent = WindowC
759
Mesh.Scale = Vector3.new(1, 1, 0.5)
760
Weld = Instance.new("Weld")
761
Weld.Parent = GrassA
762
Weld.Name = "WindowWeld"
763
Weld.Part0 = GrassA
764
Weld.Part1 = WindowC
765
Weld.C0 = CFrame.new(21, 0.9, 24.25) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
766
WallR = Instance.new("Part")
767
WallR.Parent = Model
768
WallR.Name = "WallR"
769
WallR.TopSurface = 0
770
WallR.BottomSurface = 0
771
WallR.CanCollide = true
772
WallR.Anchored = false
773
WallR.Locked = true
774
WallR.BrickColor = BrickColor.new("Brown")
775
WallR.formFactor = "Symmetric"
776
WallR.Size = Vector3.new(1, 3, 1)
777
WallR:BreakJoints()
778
Mesh = Instance.new("BlockMesh")
779
Mesh.Parent = WallR
780
Mesh.Scale = Vector3.new(1, 1, 1)
781
Weld = Instance.new("Weld")
782
Weld.Parent = GrassA
783
Weld.Part0 = GrassA
784
Weld.Part1 = WallR
785
Weld.C0 = CFrame.new(19, 0.9, 24) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
786
WindowD = Instance.new("Part")
787
WindowD.Parent = Model
788
WindowD.Name = "WindowD"
789
WindowD.TopSurface = 0
790
WindowD.BottomSurface = 0
791
WindowD.CanCollide = true
792
WindowD.Anchored = false
793
WindowD.Locked = true
794
WindowD.BrickColor = BrickColor.new("Medium blue")
795
WindowD.Transparency = 0.5
796
WindowD.formFactor = "Symmetric"
797
WindowD.Size = Vector3.new(3, 3, 1)
798
WindowD:BreakJoints()
799
Mesh = Instance.new("BlockMesh")
800
Mesh.Parent = WindowD
801
Mesh.Scale = Vector3.new(1, 1, 0.5)
802
Weld = Instance.new("Weld")
803
Weld.Parent = GrassA
804
Weld.Name = "WindowWeld"
805
Weld.Part0 = GrassA
806
Weld.Part1 = WindowD
807
Weld.C0 = CFrame.new(17, 0.9, 24.25) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
808
WallS = Instance.new("Part")
809
WallS.Parent = Model
810
WallS.Name = "WallS"
811
WallS.TopSurface = 0
812
WallS.BottomSurface = 0
813
WallS.CanCollide = true
814
WallS.Anchored = false
815
WallS.Locked = true
816
WallS.BrickColor = BrickColor.new("Brown")
817
WallS.formFactor = "Symmetric"
818
WallS.Size = Vector3.new(1, 3, 1)
819
WallS:BreakJoints()
820
Mesh = Instance.new("BlockMesh")
821
Mesh.Parent = WallS
822
Mesh.Scale = Vector3.new(1, 1, 1)
823
Weld = Instance.new("Weld")
824
Weld.Parent = GrassA
825
Weld.Part0 = GrassA
826
Weld.Part1 = WallS
827
Weld.C0 = CFrame.new(15, 0.9, 24) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
828
WindowE = Instance.new("Part")
829
WindowE.Parent = Model
830
WindowE.Name = "WindowE"
831
WindowE.TopSurface = 0
832
WindowE.BottomSurface = 0
833
WindowE.CanCollide = true
834
WindowE.Anchored = false
835
WindowE.Locked = true
836
WindowE.BrickColor = BrickColor.new("Medium blue")
837
WindowE.Transparency = 0.5
838
WindowE.formFactor = "Symmetric"
839
WindowE.Size = Vector3.new(3, 3, 1)
840
WindowE:BreakJoints()
841
Mesh = Instance.new("BlockMesh")
842
Mesh.Parent = WindowE
843
Mesh.Scale = Vector3.new(1, 1, 0.5)
844
Weld = Instance.new("Weld")
845
Weld.Parent = GrassA
846
Weld.Name = "WindowWeld"
847
Weld.Part0 = GrassA
848
Weld.Part1 = WindowE
849
Weld.C0 = CFrame.new(13, 0.9, 24.25) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
850
WallT = Instance.new("Part")
851
WallT.Parent = Model
852
WallT.Name = "WallT"
853
WallT.TopSurface = 0
854
WallT.BottomSurface = 0
855
WallT.CanCollide = true
856
WallT.Anchored = false
857
WallT.Locked = true
858
WallT.BrickColor = BrickColor.new("Brown")
859
WallT.formFactor = "Symmetric"
860
WallT.Size = Vector3.new(1, 3, 1)
861
WallT:BreakJoints()
862
Mesh = Instance.new("BlockMesh")
863
Mesh.Parent = WallT
864
Mesh.Scale = Vector3.new(1, 1, 1)
865
Weld = Instance.new("Weld")
866
Weld.Parent = GrassA
867
Weld.Part0 = GrassA
868
Weld.Part1 = WallT
869
Weld.C0 = CFrame.new(11, 0.9, 24) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
870
WallU = Instance.new("Part")
871
WallU.Parent = Model
872
WallU.Name = "WallU"
873
WallU.TopSurface = 0
874
WallU.BottomSurface = 0
875
WallU.CanCollide = true
876
WallU.Anchored = false
877
WallU.Locked = true
878
WallU.BrickColor = BrickColor.new("Brown")
879
WallU.formFactor = "Symmetric"
880
WallU.Size = Vector3.new(1, 3, 1)
881
WallU:BreakJoints()
882
Mesh = Instance.new("BlockMesh")
883
Mesh.Parent = WallU
884
Mesh.Scale = Vector3.new(1, 1, 1)
885
Weld = Instance.new("Weld")
886
Weld.Parent = GrassA
887
Weld.Part0 = GrassA
888
Weld.Part1 = WallU
889
Weld.C0 = CFrame.new(27, 0.9, 34) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
890
WindowF = Instance.new("Part")
891
WindowF.Parent = Model
892
WindowF.Name = "WindowF"
893
WindowF.TopSurface = 0
894
WindowF.BottomSurface = 0
895
WindowF.CanCollide = true
896
WindowF.Anchored = false
897
WindowF.Locked = true
898
WindowF.BrickColor = BrickColor.new("Medium blue")
899
WindowF.Transparency = 0.5
900
WindowF.formFactor = "Symmetric"
901
WindowF.Size = Vector3.new(3, 3, 1)
902
WindowF:BreakJoints()
903
Mesh = Instance.new("BlockMesh")
904
Mesh.Parent = WindowF
905
Mesh.Scale = Vector3.new(1, 1, 0.5)
906
Weld = Instance.new("Weld")
907
Weld.Parent = GrassA
908
Weld.Name = "WindowWeld"
909
Weld.Part0 = GrassA
910
Weld.Part1 = WindowF
911
Weld.C0 = CFrame.new(25, 0.9, 33.75) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
912
WallV = Instance.new("Part")
913
WallV.Parent = Model
914
WallV.Name = "WallV"
915
WallV.TopSurface = 0
916
WallV.BottomSurface = 0
917
WallV.CanCollide = true
918
WallV.Anchored = false
919
WallV.Locked = true
920
WallV.BrickColor = BrickColor.new("Brown")
921
WallV.formFactor = "Symmetric"
922
WallV.Size = Vector3.new(1, 3, 1)
923
WallV:BreakJoints()
924
Mesh = Instance.new("BlockMesh")
925
Mesh.Parent = WallV
926
Mesh.Scale = Vector3.new(1, 1, 1)
927
Weld = Instance.new("Weld")
928
Weld.Parent = GrassA
929
Weld.Part0 = GrassA
930
Weld.Part1 = WallV
931
Weld.C0 = CFrame.new(23, 0.9, 34) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
932
WindowG = Instance.new("Part")
933
WindowG.Parent = Model
934
WindowG.Name = "WindowG"
935
WindowG.TopSurface = 0
936
WindowG.BottomSurface = 0
937
WindowG.CanCollide = true
938
WindowG.Anchored = false
939
WindowG.Locked = true
940
WindowG.BrickColor = BrickColor.new("Medium blue")
941
WindowG.Transparency = 0.5
942
WindowG.formFactor = "Symmetric"
943
WindowG.Size = Vector3.new(3, 3, 1)
944
WindowG:BreakJoints()
945
Mesh = Instance.new("BlockMesh")
946
Mesh.Parent = WindowG
947
Mesh.Scale = Vector3.new(1, 1, 0.5)
948
Weld = Instance.new("Weld")
949
Weld.Parent = GrassA
950
Weld.Name = "WindowWeld"
951
Weld.Part0 = GrassA
952
Weld.Part1 = WindowG
953
Weld.C0 = CFrame.new(21, 0.9, 33.75) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
954
WallW = Instance.new("Part")
955
WallW.Parent = Model
956
WallW.Name = "WallW"
957
WallW.TopSurface = 0
958
WallW.BottomSurface = 0
959
WallW.CanCollide = true
960
WallW.Anchored = false
961
WallW.Locked = true
962
WallW.BrickColor = BrickColor.new("Brown")
963
WallW.formFactor = "Symmetric"
964
WallW.Size = Vector3.new(1, 3, 1)
965
WallW:BreakJoints()
966
Mesh = Instance.new("BlockMesh")
967
Mesh.Parent = WallW
968
Mesh.Scale = Vector3.new(1, 1, 1)
969
Weld = Instance.new("Weld")
970
Weld.Parent = GrassA
971
Weld.Part0 = GrassA
972
Weld.Part1 = WallW
973
Weld.C0 = CFrame.new(19, 0.9, 34) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
974
WindowH = Instance.new("Part")
975
WindowH.Parent = Model
976
WindowH.Name = "WindowH"
977
WindowH.TopSurface = 0
978
WindowH.BottomSurface = 0
979
WindowH.CanCollide = true
980
WindowH.Anchored = false
981
WindowH.Locked = true
982
WindowH.BrickColor = BrickColor.new("Medium blue")
983
WindowH.Transparency = 0.5
984
WindowH.formFactor = "Symmetric"
985
WindowH.Size = Vector3.new(3, 3, 1)
986
WindowH:BreakJoints()
987
Mesh = Instance.new("BlockMesh")
988
Mesh.Parent = WindowH
989
Mesh.Scale = Vector3.new(1, 1, 0.5)
990
Weld = Instance.new("Weld")
991
Weld.Parent = GrassA
992
Weld.Name = "WindowWeld"
993
Weld.Part0 = GrassA
994
Weld.Part1 = WindowH
995
Weld.C0 = CFrame.new(17, 0.9, 33.75) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
996
WallX = Instance.new("Part")
997
WallX.Parent = Model
998
WallX.Name = "WallX"
999
WallX.TopSurface = 0
1000
WallX.BottomSurface = 0
1001
WallX.CanCollide = true
1002
WallX.Anchored = false
1003
WallX.Locked = true
1004
WallX.BrickColor = BrickColor.new("Brown")
1005
WallX.formFactor = "Symmetric"
1006
WallX.Size = Vector3.new(1, 3, 1)
1007
WallX:BreakJoints()
1008
Mesh = Instance.new("BlockMesh")
1009
Mesh.Parent = WallX
1010
Mesh.Scale = Vector3.new(1, 1, 1)
1011
Weld = Instance.new("Weld")
1012
Weld.Parent = GrassA
1013
Weld.Part0 = GrassA
1014
Weld.Part1 = WallX
1015
Weld.C0 = CFrame.new(15, 0.9, 34) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1016
WindowI = Instance.new("Part")
1017
WindowI.Parent = Model
1018
WindowI.Name = "WindowI"
1019
WindowI.TopSurface = 0
1020
WindowI.BottomSurface = 0
1021
WindowI.CanCollide = true
1022
WindowI.Anchored = false
1023
WindowI.Locked = true
1024
WindowI.BrickColor = BrickColor.new("Medium blue")
1025
WindowI.Transparency = 0.5
1026
WindowI.formFactor = "Symmetric"
1027
WindowI.Size = Vector3.new(3, 3, 1)
1028
WindowI:BreakJoints()
1029
Mesh = Instance.new("BlockMesh")
1030
Mesh.Parent = WindowI
1031
Mesh.Scale = Vector3.new(1, 1, 0.5)
1032
Weld = Instance.new("Weld")
1033
Weld.Parent = GrassA
1034
Weld.Name = "WindowWeld"
1035
Weld.Part0 = GrassA
1036
Weld.Part1 = WindowI
1037
Weld.C0 = CFrame.new(13, 0.9, 33.75) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1038
WallY = Instance.new("Part")
1039
WallY.Parent = Model
1040
WallY.Name = "WallY"
1041
WallY.TopSurface = 0
1042
WallY.BottomSurface = 0
1043
WallY.CanCollide = true
1044
WallY.Anchored = false
1045
WallY.Locked = true
1046
WallY.BrickColor = BrickColor.new("Brown")
1047
WallY.formFactor = "Symmetric"
1048
WallY.Size = Vector3.new(1, 3, 1)
1049
WallY:BreakJoints()
1050
Mesh = Instance.new("BlockMesh")
1051
Mesh.Parent = WallY
1052
Mesh.Scale = Vector3.new(1, 1, 1)
1053
Weld = Instance.new("Weld")
1054
Weld.Parent = GrassA
1055
Weld.Part0 = GrassA
1056
Weld.Part1 = WallY
1057
Weld.C0 = CFrame.new(11, 0.9, 34) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1058
RoofG = Instance.new("Part")
1059
RoofG.Parent = Model
1060
RoofG.Name = "RoofG"
1061
RoofG.TopSurface = 0
1062
RoofG.BottomSurface = 0
1063
RoofG.CanCollide = true
1064
RoofG.Anchored = false
1065
RoofG.Locked = true
1066
RoofG.BrickColor = BrickColor.new("Brown")
1067
RoofG.formFactor = "Plate"
1068
RoofG.Size = Vector3.new(17, 0.4, 11)
1069
RoofG:BreakJoints()
1070
Weld = Instance.new("Weld")
1071
Weld.Parent = GrassA
1072
Weld.Part0 = GrassA
1073
Weld.Part1 = RoofG
1074
Weld.C0 = CFrame.new(19, 2.6, 29) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1075
RoofH = Instance.new("Part")
1076
RoofH.Parent = Model
1077
RoofH.Name = "RoofH"
1078
RoofH.TopSurface = 0
1079
RoofH.BottomSurface = 0
1080
RoofH.CanCollide = true
1081
RoofH.Anchored = false
1082
RoofH.Locked = true
1083
RoofH.BrickColor = BrickColor.new("Brown")
1084
RoofH.formFactor = "Plate"
1085
RoofH.Size = Vector3.new(4, 0.4, 11)
1086
RoofH:BreakJoints()
1087
Weld = Instance.new("Weld")
1088
Weld.Parent = GrassA
1089
Weld.Part0 = GrassA
1090
Weld.Part1 = RoofH
1091
Weld.C0 = CFrame.new(9.1, 1, 29) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/4)
1092
RoofI = Instance.new("Part")
1093
RoofI.Parent = Model
1094
RoofI.Name = "RoofI"
1095
RoofI.TopSurface = 0
1096
RoofI.BottomSurface = 0
1097
RoofI.CanCollide = true
1098
RoofI.Anchored = false
1099
RoofI.Locked = true
1100
RoofI.BrickColor = BrickColor.new("Brown")
1101
RoofI.formFactor = "Plate"
1102
RoofI.Size = Vector3.new(4, 0.4, 11)
1103
RoofI:BreakJoints()
1104
Weld = Instance.new("Weld")
1105
Weld.Parent = GrassA
1106
Weld.Part0 = GrassA
1107
Weld.Part1 = RoofI
1108
Weld.C0 = CFrame.new(28.9, 1, 29) * CFrame.fromEulerAnglesXYZ(0, 0, -(math.pi/4))
1109
TableA = Instance.new("Part")
1110
TableA.Parent = Model
1111
TableA.Name = "TableA"
1112
TableA.TopSurface = 0
1113
TableA.BottomSurface = 0
1114
TableA.CanCollide = true
1115
TableA.Anchored = false
1116
TableA.Locked = true
1117
TableA.BrickColor = BrickColor.new("Brown")
1118
TableA.formFactor = "Symmetric"
1119
TableA.Size = Vector3.new(2, 2, 2)
1120
TableA:BreakJoints()
1121
Mesh = Instance.new("CylinderMesh")
1122
Mesh.Parent = TableA
1123
Mesh.Scale = Vector3.new(1, 1, 1)
1124
Weld = Instance.new("Weld")
1125
Weld.Parent = GrassA
1126
Weld.Part0 = GrassA
1127
Weld.Part1 = TableA
1128
Weld.C0 = CFrame.new(5, -12.8, 30) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1129
TableB = Instance.new("Part")
1130
TableB.Parent = Model
1131
TableB.Name = "TableB"
1132
TableB.TopSurface = 0
1133
TableB.BottomSurface = 0
1134
TableB.CanCollide = true
1135
TableB.Anchored = false
1136
TableB.Locked = true
1137
TableB.BrickColor = BrickColor.new("Brown")
1138
TableB.formFactor = "Symmetric"
1139
TableB.Size = Vector3.new(2, 2, 2)
1140
TableB:BreakJoints()
1141
Mesh = Instance.new("CylinderMesh")
1142
Mesh.Parent = TableB
1143
Mesh.Scale = Vector3.new(1, 1, 1)
1144
Weld = Instance.new("Weld")
1145
Weld.Parent = GrassA
1146
Weld.Part0 = GrassA
1147
Weld.Part1 = TableB
1148
Weld.C0 = CFrame.new(5, -12.8, 42) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1149
TableC = Instance.new("Part")
1150
TableC.Parent = Model
1151
TableC.Name = "TableC"
1152
TableC.TopSurface = 0
1153
TableC.BottomSurface = 0
1154
TableC.CanCollide = true
1155
TableC.Anchored = false
1156
TableC.Locked = true
1157
TableC.BrickColor = BrickColor.new("Brown")
1158
TableC.formFactor = "Symmetric"
1159
TableC.Size = Vector3.new(2, 2, 2)
1160
TableC:BreakJoints()
1161
Mesh = Instance.new("CylinderMesh")
1162
Mesh.Parent = TableC
1163
Mesh.Scale = Vector3.new(1, 1, 1)
1164
Weld = Instance.new("Weld")
1165
Weld.Parent = GrassA
1166
Weld.Part0 = GrassA
1167
Weld.Part1 = TableC
1168
Weld.C0 = CFrame.new(15, -12.8, 30) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1169
TableD = Instance.new("Part")
1170
TableD.Parent = Model
1171
TableD.Name = "TableD"
1172
TableD.TopSurface = 0
1173
TableD.BottomSurface = 0
1174
TableD.CanCollide = true
1175
TableD.Anchored = false
1176
TableD.Locked = true
1177
TableD.BrickColor = BrickColor.new("Brown")
1178
TableD.formFactor = "Symmetric"
1179
TableD.Size = Vector3.new(2, 2, 2)
1180
TableD:BreakJoints()
1181
Mesh = Instance.new("CylinderMesh")
1182
Mesh.Parent = TableD
1183
Mesh.Scale = Vector3.new(1, 1, 1)
1184
Weld = Instance.new("Weld")
1185
Weld.Parent = GrassA
1186
Weld.Part0 = GrassA
1187
Weld.Part1 = TableD
1188
Weld.C0 = CFrame.new(15, -12.8, 42) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1189
TableE = Instance.new("Part")
1190
TableE.Parent = Model
1191
TableE.Name = "TableE"
1192
TableE.TopSurface = 0
1193
TableE.BottomSurface = 0
1194
TableE.CanCollide = true
1195
TableE.Anchored = false
1196
TableE.Locked = true
1197
TableE.BrickColor = BrickColor.new("Brown")
1198
TableE.formFactor = "Plate"
1199
TableE.Size = Vector3.new(12, 0.4, 14)
1200
TableE:BreakJoints()
1201
Weld = Instance.new("Weld")
1202
Weld.Parent = GrassA
1203
Weld.Part0 = GrassA
1204
Weld.Part1 = TableE
1205
Weld.C0 = CFrame.new(10, -11.6, 36) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1206
SeatA = Instance.new("Seat")
1207
SeatA.Parent = Model
1208
SeatA.Name = "SeatA"
1209
SeatA.TopSurface = 0
1210
SeatA.BottomSurface = 0
1211
SeatA.CanCollide = true
1212
SeatA.Anchored = false
1213
SeatA.Locked = true
1214
SeatA.BrickColor = BrickColor.new("Brown")
1215
SeatA.formFactor = "Plate"
1216
SeatA.Size = Vector3.new(2, 0.8, 2)
1217
SeatA:BreakJoints()
1218
Mesh = Instance.new("CylinderMesh")
1219
Mesh.Parent = SeatA
1220
Mesh.Scale = Vector3.new(1, 1, 1)
1221
Weld = Instance.new("Weld")
1222
Weld.Parent = GrassA
1223
Weld.Part0 = GrassA
1224
Weld.Part1 = SeatA
1225
Weld.C0 = CFrame.new(8, -13.4, 44) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1226
SeatB = Instance.new("Seat")
1227
SeatB.Parent = Model
1228
SeatB.Name = "SeatB"
1229
SeatB.TopSurface = 0
1230
SeatB.BottomSurface = 0
1231
SeatB.CanCollide = true
1232
SeatB.Anchored = false
1233
SeatB.Locked = true
1234
SeatB.BrickColor = BrickColor.new("Brown")
1235
SeatB.formFactor = "Plate"
1236
SeatB.Size = Vector3.new(2, 0.8, 2)
1237
SeatB:BreakJoints()
1238
Mesh = Instance.new("CylinderMesh")
1239
Mesh.Parent = SeatB
1240
Mesh.Scale = Vector3.new(1, 1, 1)
1241
Weld = Instance.new("Weld")
1242
Weld.Parent = GrassA
1243
Weld.Part0 = GrassA
1244
Weld.Part1 = SeatB
1245
Weld.C0 = CFrame.new(13, -13.4, 44) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1246
SeatC = Instance.new("Seat")
1247
SeatC.Parent = Model
1248
SeatC.Name = "SeatC"
1249
SeatC.TopSurface = 0
1250
SeatC.BottomSurface = 0
1251
SeatC.CanCollide = true
1252
SeatC.Anchored = false
1253
SeatC.Locked = true
1254
SeatC.BrickColor = BrickColor.new("Brown")
1255
SeatC.formFactor = "Plate"
1256
SeatC.Size = Vector3.new(2, 0.8, 2)
1257
SeatC:BreakJoints()
1258
Mesh = Instance.new("CylinderMesh")
1259
Mesh.Parent = SeatC
1260
Mesh.Scale = Vector3.new(1, 1, 1)
1261
Weld = Instance.new("Weld")
1262
Weld.Parent = GrassA
1263
Weld.Part0 = GrassA
1264
Weld.Part1 = SeatC
1265
Weld.C0 = CFrame.new(17, -13.4, 37) * CFrame.fromEulerAnglesXYZ(0, math.pi/2, 0)
1266
SeatD = Instance.new("Seat")
1267
SeatD.Parent = Model
1268
SeatD.Name = "SeatD"
1269
SeatD.TopSurface = 0
1270
SeatD.BottomSurface = 0
1271
SeatD.CanCollide = true
1272
SeatD.Anchored = false
1273
SeatD.Locked = true
1274
SeatD.BrickColor = BrickColor.new("Brown")
1275
SeatD.formFactor = "Plate"
1276
SeatD.Size = Vector3.new(2, 0.8, 2)
1277
SeatD:BreakJoints()
1278
Mesh = Instance.new("CylinderMesh")
1279
Mesh.Parent = SeatD
1280
Mesh.Scale = Vector3.new(1, 1, 1)
1281
Weld = Instance.new("Weld")
1282
Weld.Parent = GrassA
1283
Weld.Part0 = GrassA
1284
Weld.Part1 = SeatD
1285
Weld.C0 = CFrame.new(17, -13.4, 34) * CFrame.fromEulerAnglesXYZ(0, math.pi/2, 0)
1286
SeatE = Instance.new("Seat")
1287
SeatE.Parent = Model
1288
SeatE.Name = "SeatE"
1289
SeatE.TopSurface = 0
1290
SeatE.BottomSurface = 0
1291
SeatE.CanCollide = true
1292
SeatE.Anchored = false
1293
SeatE.Locked = true
1294
SeatE.BrickColor = BrickColor.new("Brown")
1295
SeatE.formFactor = "Plate"
1296
SeatE.Size = Vector3.new(2, 0.8, 2)
1297
SeatE:BreakJoints()
1298
Mesh = Instance.new("CylinderMesh")
1299
Mesh.Parent = SeatE
1300
Mesh.Scale = Vector3.new(1, 1, 1)
1301
Weld = Instance.new("Weld")
1302
Weld.Parent = GrassA
1303
Weld.Part0 = GrassA
1304
Weld.Part1 = SeatE
1305
Weld.C0 = CFrame.new(3, -13.4, 34) * CFrame.fromEulerAnglesXYZ(0, -math.pi/2, 0)
1306
SeatF = Instance.new("Seat")
1307
SeatF.Parent = Model
1308
SeatF.Name = "SeatF"
1309
SeatF.TopSurface = 0
1310
SeatF.BottomSurface = 0
1311
SeatF.CanCollide = true
1312
SeatF.Anchored = false
1313
SeatF.Locked = true
1314
SeatF.BrickColor = BrickColor.new("Brown")
1315
SeatF.formFactor = "Plate"
1316
SeatF.Size = Vector3.new(2, 0.8, 2)
1317
SeatF:BreakJoints()
1318
Mesh = Instance.new("CylinderMesh")
1319
Mesh.Parent = SeatF
1320
Mesh.Scale = Vector3.new(1, 1, 1)
1321
Weld = Instance.new("Weld")
1322
Weld.Parent = GrassA
1323
Weld.Part0 = GrassA
1324
Weld.Part1 = SeatF
1325
Weld.C0 = CFrame.new(3, -13.4, 40) * CFrame.fromEulerAnglesXYZ(0, -math.pi/2, 0)
1326
SeatG = Instance.new("Seat")
1327
SeatG.Parent = Model
1328
SeatG.Name = "SeatG"
1329
SeatG.TopSurface = 0
1330
SeatG.BottomSurface = 0
1331
SeatG.CanCollide = true
1332
SeatG.Anchored = false
1333
SeatG.Locked = true
1334
SeatG.BrickColor = BrickColor.new("Brown")
1335
SeatG.formFactor = "Plate"
1336
SeatG.Size = Vector3.new(2, 0.8, 2)
1337
SeatG:BreakJoints()
1338
Mesh = Instance.new("CylinderMesh")
1339
Mesh.Parent = SeatG
1340
Mesh.Scale = Vector3.new(1, 1, 1)
1341
Weld = Instance.new("Weld")
1342
Weld.Parent = GrassA
1343
Weld.Part0 = GrassA
1344
Weld.Part1 = SeatG
1345
Weld.C0 = CFrame.new(10, -13.4, 28) * CFrame.fromEulerAnglesXYZ(0, math.pi, 0)
1346
1347
1348
BedA = Instance.new("Part")
1349
BedA.Parent = Model
1350
BedA.Name = "BedA"
1351
BedA.TopSurface = 0
1352
BedA.BottomSurface = 0
1353
BedA.CanCollide = true
1354
BedA.Anchored = false
1355
BedA.Locked = true
1356
BedA.BrickColor = BrickColor.new("Brown")
1357
BedA.formFactor = "Symmetric"
1358
BedA.Size = Vector3.new(14, 2, 10)
1359
BedA:BreakJoints()
1360
Weld = Instance.new("Weld")
1361
Weld.Parent = GrassA
1362
Weld.Part0 = GrassA
1363
Weld.Part1 = BedA
1364
Weld.C0 = CFrame.new(36.5, -12.8, 54) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1365
BedB = Instance.new("Part")
1366
BedB.Parent = Model
1367
BedB.Name = "BedB"
1368
BedB.TopSurface = 0
1369
BedB.BottomSurface = 0
1370
BedB.CanCollide = true
1371
BedB.Anchored = false
1372
BedB.Locked = true
1373
BedB.BrickColor = BrickColor.new("White")
1374
BedB.formFactor = "Plate"
1375
BedB.Size = Vector3.new(4, 0.4, 10)
1376
BedB:BreakJoints()
1377
Weld = Instance.new("Weld")
1378
Weld.Parent = GrassA
1379
Weld.Part0 = GrassA
1380
Weld.Part1 = BedB
1381
Weld.C0 = CFrame.new(41.5, -11.6, 54) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1382
BedC = Instance.new("Part")
1383
BedC.Parent = Model
1384
BedC.Name = "BedC"
1385
BedC.TopSurface = 1
1386
BedC.BottomSurface = 0
1387
BedC.CanCollide = true
1388
BedC.Anchored = false
1389
BedC.Locked = true
1390
BedC.BrickColor = BrickColor.new("Bright green")
1391
BedC.formFactor = "Plate"
1392
BedC.Size = Vector3.new(10, 0.8, 10)
1393
BedC:BreakJoints()
1394
Weld = Instance.new("Weld")
1395
Weld.Parent = GrassA
1396
Weld.Part0 = GrassA
1397
Weld.Part1 = BedC
1398
Weld.C0 = CFrame.new(34.5, -11.4, 54) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1399
BedD = Instance.new("Part")
1400
BedD.Parent = Model
1401
BedD.Name = "BedD"
1402
BedD.TopSurface = 0
1403
BedD.BottomSurface = 0
1404
BedD.CanCollide = true
1405
BedD.Anchored = false
1406
BedD.Locked = true
1407
BedD.BrickColor = BrickColor.new("White")
1408
BedD.formFactor = "Plate"
1409
BedD.Size = Vector3.new(3, 0.4, 4)
1410
BedD:BreakJoints()
1411
Weld = Instance.new("Weld")
1412
Weld.Parent = GrassA
1413
Weld.Part0 = GrassA
1414
Weld.Part1 = BedD
1415
Weld.C0 = CFrame.new(42, -11.2, 51.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1416
BedE = Instance.new("Part")
1417
BedE.Parent = Model
1418
BedE.Name = "BedE"
1419
BedE.TopSurface = 0
1420
BedE.BottomSurface = 0
1421
BedE.CanCollide = true
1422
BedE.Anchored = false
1423
BedE.Locked = true
1424
BedE.BrickColor = BrickColor.new("White")
1425
BedE.formFactor = "Plate"
1426
BedE.Size = Vector3.new(3, 0.4, 4)
1427
BedE:BreakJoints()
1428
Weld = Instance.new("Weld")
1429
Weld.Parent = GrassA
1430
Weld.Part0 = GrassA
1431
Weld.Part1 = BedE
1432
Weld.C0 = CFrame.new(42, -11.2, 56.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1433
1434
ControlPanelA = Instance.new("Part")
1435
ControlPanelA.Parent = Model
1436
ControlPanelA.Name = "ControlPanelA"
1437
ControlPanelA.TopSurface = 0
1438
ControlPanelA.BottomSurface = 0
1439
ControlPanelA.CanCollide = true
1440
ControlPanelA.Anchored = false
1441
ControlPanelA.Locked = true
1442
ControlPanelA.BrickColor = BrickColor.new("Bright green")
1443
ControlPanelA.formFactor = "Symmetric"
1444
ControlPanelA.Size = Vector3.new(2, 2, 3)
1445
ControlPanelA:BreakJoints()
1446
Weld = Instance.new("Weld")
1447
Weld.Parent = GrassA
1448
Weld.Part0 = GrassA
1449
Weld.Part1 = ControlPanelA
1450
Weld.C0 = CFrame.new(55.5, 1.2, 36) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1451
ControlPanelB = Instance.new("Part")
1452
ControlPanelB.Parent = Model
1453
ControlPanelB.Name = "ControlPanelB"
1454
ControlPanelB.TopSurface = 0
1455
ControlPanelB.BottomSurface = 0
1456
ControlPanelB.CanCollide = true
1457
ControlPanelB.Anchored = false
1458
ControlPanelB.Locked = true
1459
ControlPanelB.BrickColor = BrickColor.new("Bright green")
1460
ControlPanelB.formFactor = "Symmetric"
1461
ControlPanelB.Size = Vector3.new(2, 2, 3)
1462
ControlPanelB:BreakJoints()
1463
Weld = Instance.new("Weld")
1464
Weld.Parent = GrassA
1465
Weld.Part0 = ControlPanelA
1466
Weld.Part1 = ControlPanelB
1467
Weld.C0 = CFrame.new(-0.5, 1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/4)
1468
1469
ControlPanelC = Instance.new("Part")
1470
ControlPanelC.Parent = Model
1471
ControlPanelC.Name = "ControlPaneC"
1472
ControlPanelC.TopSurface = 0
1473
ControlPanelC.BottomSurface = 0
1474
ControlPanelC.CanCollide = true
1475
ControlPanelC.Anchored = false
1476
ControlPanelC.Locked = true
1477
ControlPanelC.BrickColor = BrickColor.new("Bright green")
1478
ControlPanelC.formFactor = "Symmetric"
1479
ControlPanelC.Size = Vector3.new(2, 2, 3)
1480
ControlPanelC:BreakJoints()
1481
Weld = Instance.new("Weld")
1482
Weld.Parent = GrassA
1483
Weld.Part0 = GrassA
1484
Weld.Part1 = ControlPanelC
1485
Weld.C0 = CFrame.new(40, -12.8, 36) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1486
ControlPanelD = Instance.new("Part")
1487
ControlPanelD.Parent = Model
1488
ControlPanelD.Name = "ControlPanelD"
1489
ControlPanelD.TopSurface = 0
1490
ControlPanelD.BottomSurface = 0
1491
ControlPanelD.CanCollide = true
1492
ControlPanelD.Anchored = false
1493
ControlPanelD.Locked = true
1494
ControlPanelD.BrickColor = BrickColor.new("Bright green")
1495
ControlPanelD.formFactor = "Symmetric"
1496
ControlPanelD.Size = Vector3.new(2, 2, 3)
1497
ControlPanelD:BreakJoints()
1498
Weld = Instance.new("Weld")
1499
Weld.Parent = GrassA
1500
Weld.Part0 = ControlPanelC
1501
Weld.Part1 = ControlPanelD
1502
Weld.C0 = CFrame.new(-0.5, 1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/4)
1503
LightA = Instance.new("Part")
1504
LightA.Parent = Model
1505
LightA.Name = "LightA"
1506
LightA.TopSurface = 0
1507
LightA.BottomSurface = 0
1508
LightA.Reflectance = 0.2
1509
LightA.CanCollide = true
1510
LightA.Anchored = false
1511
LightA.Locked = true
1512
LightA.BrickColor = BrickColor.new("Bright green")
1513
LightA.formFactor = "Plate"
1514
LightA.Size = Vector3.new(1, 0.4, 1)
1515
LightA:BreakJoints()
1516
Mesh = Instance.new("CylinderMesh")
1517
Mesh.Parent = LightA
1518
Mesh.Scale = Vector3.new(1, 1, 1)
1519
Weld = Instance.new("Weld")
1520
Weld.Parent = GrassA
1521
Weld.Part0 = GrassA
1522
Weld.Part1 = LightA
1523
Weld.C0 = CFrame.new(44.5, 0.4, 42.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1524
LightB = Instance.new("Part")
1525
LightB.Parent = Model
1526
LightB.Name = "LightB"
1527
LightB.TopSurface = 0
1528
LightB.BottomSurface = 0
1529
LightB.Transparency = 0.5
1530
LightB.CanCollide = true
1531
LightB.Anchored = false
1532
LightB.Locked = true
1533
LightB.BrickColor = BrickColor.new("Bright green")
1534
LightB.formFactor = "Plate"
1535
LightB.Size = Vector3.new(1, 0.4, 1)
1536
LightB:BreakJoints()
1537
Mesh = Instance.new("CylinderMesh")
1538
Mesh.Parent = LightB
1539
Mesh.Scale = Vector3.new(0.9, 1, 0.9)
1540
Weld = Instance.new("Weld")
1541
Weld.Parent = GrassA
1542
Weld.Part0 = GrassA
1543
Weld.Part1 = LightB
1544
Weld.C0 = CFrame.new(44.5, 0.6, 42.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1545
LightC = Instance.new("Part")
1546
LightC.Parent = Model
1547
LightC.Name = "LightC"
1548
LightC.TopSurface = 0
1549
LightC.BottomSurface = 0
1550
LightC.Reflectance = 0.2
1551
LightC.CanCollide = true
1552
LightC.Anchored = false
1553
LightC.Locked = true
1554
LightC.BrickColor = BrickColor.new("Brigt green")
1555
LightC.formFactor = "Plate"
1556
LightC.Size = Vector3.new(1, 0.4, 1)
1557
LightC:BreakJoints()
1558
Mesh = Instance.new("CylinderMesh")
1559
Mesh.Parent = LightC
1560
Mesh.Scale = Vector3.new(1, 1, 1)
1561
Weld = Instance.new("Weld")
1562
Weld.Parent = GrassA
1563
Weld.Part0 = GrassA
1564
Weld.Part1 = LightC
1565
Weld.C0 = CFrame.new(42.8, -1.1, 42.5) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
1566
LightD = Instance.new("Part")
1567
LightD.Parent = Model
1568
LightD.Name = "LightD"
1569
LightD.TopSurface = 0
1570
LightD.BottomSurface = 0
1571
LightD.Transparency = 0.5
1572
LightD.CanCollide = true
1573
LightD.Anchored = false
1574
LightD.Locked = true
1575
LightD.BrickColor = BrickColor.new("Bright green")
1576
LightD.formFactor = "Plate"
1577
LightD.Size = Vector3.new(1, 0.4, 1)
1578
LightD:BreakJoints()
1579
Mesh = Instance.new("CylinderMesh")
1580
Mesh.Parent = LightD
1581
Mesh.Scale = Vector3.new(0.9, 1, 0.9)
1582
Weld = Instance.new("Weld")
1583
Weld.Parent = GrassA
1584
Weld.Part0 = LightC
1585
Weld.Part1 = LightD
1586
Weld.C0 = CFrame.new(0, 0.2, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1587
1588
FurnaceA = Instance.new("Part")
1589
FurnaceA.Parent = Model
1590
FurnaceA.Name = "FurnaceA"
1591
FurnaceA.TopSurface = 0
1592
FurnaceA.BottomSurface = 0
1593
FurnaceA.CanCollide = true
1594
FurnaceA.Anchored = false
1595
FurnaceA.Locked = true
1596
FurnaceA.BrickColor = BrickColor.new("Black")
1597
FurnaceA.formFactor = "Symmetric"
1598
FurnaceA.Size = Vector3.new(1, 1, 1)
1599
FurnaceA:BreakJoints()
1600
Mesh = Instance.new("CylinderMesh")
1601
Mesh.Parent = FurnaceA
1602
Mesh.Scale = Vector3.new(1, 1, 1)
1603
Weld = Instance.new("Weld")
1604
Weld.Parent = GrassA
1605
Weld.Part0 = GrassA
1606
Weld.Part1 = FurnaceA
1607
Weld.C0 = CFrame.new(42.5, -13.3, 11.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1608
FurnaceB = Instance.new("Part")
1609
FurnaceB.Parent = Model
1610
FurnaceB.Name = "FurnaceB"
1611
FurnaceB.TopSurface = 0
1612
FurnaceB.BottomSurface = 0
1613
FurnaceB.CanCollide = true
1614
FurnaceB.Anchored = false
1615
FurnaceB.Locked = true
1616
FurnaceB.BrickColor = BrickColor.new("Black")
1617
FurnaceB.formFactor = "Symmetric"
1618
FurnaceB.Size = Vector3.new(1, 1, 1)
1619
FurnaceB:BreakJoints()
1620
Mesh = Instance.new("CylinderMesh")
1621
Mesh.Parent = FurnaceB
1622
Mesh.Scale = Vector3.new(1, 1, 1)
1623
Weld = Instance.new("Weld")
1624
Weld.Parent = GrassA
1625
Weld.Part0 = GrassA
1626
Weld.Part1 = FurnaceB
1627
Weld.C0 = CFrame.new(42.5, -13.3, 16.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1628
FurnaceC = Instance.new("Part")
1629
FurnaceC.Parent = Model
1630
FurnaceC.Name = "FurnaceC"
1631
FurnaceC.TopSurface = 0
1632
FurnaceC.BottomSurface = 0
1633
FurnaceC.CanCollide = true
1634
FurnaceC.Anchored = false
1635
FurnaceC.Locked = true
1636
FurnaceC.BrickColor = BrickColor.new("Black")
1637
FurnaceC.formFactor = "Symmetric"
1638
FurnaceC.Size = Vector3.new(1, 1, 1)
1639
FurnaceC:BreakJoints()
1640
Mesh = Instance.new("CylinderMesh")
1641
Mesh.Parent = FurnaceC
1642
Mesh.Scale = Vector3.new(1, 1, 1)
1643
Weld = Instance.new("Weld")
1644
Weld.Parent = GrassA
1645
Weld.Part0 = GrassA
1646
Weld.Part1 = FurnaceC
1647
Weld.C0 = CFrame.new(35.5, -13.3, 11.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1648
FurnaceD = Instance.new("Part")
1649
FurnaceD.Parent = Model
1650
FurnaceD.Name = "FurnaceD"
1651
FurnaceD.TopSurface = 0
1652
FurnaceD.BottomSurface = 0
1653
FurnaceD.CanCollide = true
1654
FurnaceD.Anchored = false
1655
FurnaceD.Locked = true
1656
FurnaceD.BrickColor = BrickColor.new("Black")
1657
FurnaceD.formFactor = "Symmetric"
1658
FurnaceD.Size = Vector3.new(1, 1, 1)
1659
FurnaceD:BreakJoints()
1660
Mesh = Instance.new("CylinderMesh")
1661
Mesh.Parent = FurnaceD
1662
Mesh.Scale = Vector3.new(1, 1, 1)
1663
Weld = Instance.new("Weld")
1664
Weld.Parent = GrassA
1665
Weld.Part0 = GrassA
1666
Weld.Part1 = FurnaceD
1667
Weld.C0 = CFrame.new(35.5, -13.3, 16.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1668
FurnaceE = Instance.new("WedgePart")
1669
FurnaceE.Parent = Model
1670
FurnaceE.Name = "FurnaceE"
1671
FurnaceE.TopSurface = 0
1672
FurnaceE.BottomSurface = 0
1673
FurnaceE.CanCollide = true
1674
FurnaceE.Anchored = false
1675
FurnaceE.Locked = true
1676
FurnaceE.BrickColor = BrickColor.new("Black")
1677
FurnaceE.formFactor = "Symmetric"
1678
FurnaceE.Size = Vector3.new(6, 4, 4)
1679
FurnaceE:BreakJoints()
1680
Weld = Instance.new("Weld")
1681
Weld.Parent = GrassA
1682
Weld.Part0 = GrassA
1683
Weld.Part1 = FurnaceE
1684
Weld.C0 = CFrame.new(41, -10.8, 14) * CFrame.fromEulerAnglesXYZ(0, -math.pi/2, 0)
1685
FurnaceF = Instance.new("WedgePart")
1686
FurnaceF.Parent = Model
1687
FurnaceF.Name = "FurnaceF"
1688
FurnaceF.TopSurface = 0
1689
FurnaceF.BottomSurface = 0
1690
FurnaceF.CanCollide = true
1691
FurnaceF.Anchored = false
1692
FurnaceF.Locked = true
1693
FurnaceF.BrickColor = BrickColor.new("Black")
1694
FurnaceF.formFactor = "Symmetric"
1695
FurnaceF.Size = Vector3.new(6, 4, 4)
1696
FurnaceF:BreakJoints()
1697
Weld = Instance.new("Weld")
1698
Weld.Parent = GrassA
1699
Weld.Part0 = GrassA
1700
Weld.Part1 = FurnaceF
1701
Weld.C0 = CFrame.new(37, -10.8, 14) * CFrame.fromEulerAnglesXYZ(0, math.pi/2, 0)
1702
FurnaceG = Instance.new("Part")
1703
FurnaceG.Parent = Model
1704
FurnaceG.Name = "FurnaceG"
1705
FurnaceG.TopSurface = 0
1706
FurnaceG.BottomSurface = 0
1707
FurnaceG.CanCollide = true
1708
FurnaceG.Anchored = false
1709
FurnaceG.Locked = true
1710
FurnaceG.BrickColor = BrickColor.new("Bright orange")
1711
FurnaceG.Material = "Neon"
1712
FurnaceG.formFactor = "Symmetric"
1713
FurnaceG.Size = Vector3.new(4, 1, 4)
1714
FurnaceG:BreakJoints()
1715
Mesh = Instance.new("BlockMesh")
1716
Mesh.Parent = FurnaceG
1717
Mesh.Scale = Vector3.new(1, 0.02, 1)
1718
Weld = Instance.new("Weld")
1719
Weld.Parent = GrassA
1720
Weld.Part0 = GrassA
1721
Weld.Part1 = FurnaceG
1722
Weld.C0 = CFrame.new(37, -10.8, 14) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/4)
1723
FurnaceH = Instance.new("Part")
1724
FurnaceH.Parent = Model
1725
FurnaceH.Name = "FurnaceH"
1726
FurnaceH.TopSurface = 0
1727
FurnaceH.BottomSurface = 0
1728
FurnaceH.CanCollide = true
1729
FurnaceH.Anchored = false
1730
FurnaceH.Locked = true
1731
FurnaceH.BrickColor = BrickColor.new("Black")
1732
FurnaceH.formFactor = "Symmetric"
1733
FurnaceH.Size = Vector3.new(4, 1, 1)
1734
FurnaceH:BreakJoints()
1735
Mesh = Instance.new("BlockMesh")
1736
Mesh.Parent = FurnaceH
1737
Mesh.Scale = Vector3.new(1, 0.03, 1)
1738
Weld = Instance.new("Weld")
1739
Weld.Parent = GrassA
1740
Weld.Part0 = GrassA
1741
Weld.Part1 = FurnaceH
1742
Weld.C0 = CFrame.new(37, -10.8, 15) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/4)
1743
FurnaceI = Instance.new("Part")
1744
FurnaceI.Parent = Model
1745
FurnaceI.Name = "FurnaceI"
1746
FurnaceI.TopSurface = 0
1747
FurnaceI.BottomSurface = 0
1748
FurnaceI.CanCollide = true
1749
FurnaceI.Anchored = false
1750
FurnaceI.Locked = true
1751
FurnaceI.BrickColor = BrickColor.new("Black")
1752
FurnaceI.formFactor = "Symmetric"
1753
FurnaceI.Size = Vector3.new(4, 1, 1)
1754
FurnaceI:BreakJoints()
1755
Mesh = Instance.new("BlockMesh")
1756
Mesh.Parent = FurnaceI
1757
Mesh.Scale = Vector3.new(1, 0.03, 1)
1758
Weld = Instance.new("Weld")
1759
Weld.Parent = GrassA
1760
Weld.Part0 = GrassA
1761
Weld.Part1 = FurnaceI
1762
Weld.C0 = CFrame.new(37, -10.8, 13) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/4)
1763
FurnaceJ = Instance.new("Part")
1764
FurnaceJ.Parent = Model
1765
FurnaceJ.Name = "FurnaceJ"
1766
FurnaceJ.TopSurface = 0
1767
FurnaceJ.BottomSurface = 0
1768
FurnaceJ.CanCollide = true
1769
FurnaceJ.Anchored = false
1770
FurnaceJ.Locked = true
1771
FurnaceJ.BrickColor = BrickColor.new("Black")
1772
FurnaceJ.formFactor = "Symmetric"
1773
FurnaceJ.Size = Vector3.new(2, 20, 2)
1774
FurnaceJ:BreakJoints()
1775
Mesh = Instance.new("CylinderMesh")
1776
Mesh.Parent = FurnaceJ
1777
Mesh.Scale = Vector3.new(1, 1, 1)
1778
Weld = Instance.new("Weld")
1779
Weld.Parent = GrassA
1780
Weld.Part0 = GrassA
1781
Weld.Part1 = FurnaceJ
1782
Weld.C0 = CFrame.new(41, -2.8, 14) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1783
FurnaceK = Instance.new("Part")
1784
FurnaceK.Parent = Model
1785
FurnaceK.Name = "FurnaceK"
1786
FurnaceK.TopSurface = 0
1787
FurnaceK.BottomSurface = 0
1788
FurnaceK.CanCollide = true
1789
FurnaceK.Anchored = false
1790
FurnaceK.Locked = true
1791
FurnaceK.Transparency = 1
1792
FurnaceK.BrickColor = BrickColor.new("Black")
1793
FurnaceK.formFactor = "Symmetric"
1794
FurnaceK.Size = Vector3.new(1, 1, 1)
1795
FurnaceK:BreakJoints()
1796
Weld = Instance.new("Weld")
1797
Weld.Parent = GrassA
1798
Weld.Part0 = FurnaceJ
1799
Weld.Part1 = FurnaceK
1800
Weld.C0 = CFrame.new(0, 10, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1801
Smoke = Instance.new("Smoke")
1802
Smoke.Parent = FurnaceK
1803
Smoke.Enabled = false
1804
Smoke.Size = 10
1805
Smoke.Opacity = 100
1806
1807
DeskA = Instance.new("Part")
1808
DeskA.Parent = Model
1809
DeskA.Name = "DeskA"
1810
DeskA.TopSurface = 0
1811
DeskA.BottomSurface = 0
1812
DeskA.CanCollide = true
1813
DeskA.Anchored = false
1814
DeskA.Locked = true
1815
DeskA.BrickColor = BrickColor.new("Brown")
1816
DeskA.formFactor = "Symmetric"
1817
DeskA.Size = Vector3.new(1, 2, 1)
1818
DeskA:BreakJoints()
1819
Mesh = Instance.new("CylinderMesh")
1820
Mesh.Parent = DeskA
1821
Mesh.Scale = Vector3.new(1, 1, 1)
1822
Weld = Instance.new("Weld")
1823
Weld.Parent = GrassA
1824
Weld.Part0 = GrassA
1825
Weld.Part1 = DeskA
1826
Weld.C0 = CFrame.new(5, -12.8, 11.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1827
DeskB = Instance.new("Part")
1828
DeskB.Parent = Model
1829
DeskB.Name = "DeskB"
1830
DeskB.TopSurface = 0
1831
DeskB.BottomSurface = 0
1832
DeskB.CanCollide = true
1833
DeskB.Anchored = false
1834
DeskB.Locked = true
1835
DeskB.BrickColor = BrickColor.new("Brown")
1836
DeskB.formFactor = "Symmetric"
1837
DeskB.Size = Vector3.new(1, 2, 1)
1838
DeskB:BreakJoints()
1839
Mesh = Instance.new("CylinderMesh")
1840
Mesh.Parent = DeskB
1841
Mesh.Scale = Vector3.new(1, 1, 1)
1842
Weld = Instance.new("Weld")
1843
Weld.Parent = GrassA
1844
Weld.Part0 = GrassA
1845
Weld.Part1 = DeskB
1846
Weld.C0 = CFrame.new(15, -12.8, 11.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1847
DeskC = Instance.new("Part")
1848
DeskC.Parent = Model
1849
DeskC.Name = "DeskC"
1850
DeskC.TopSurface = 0
1851
DeskC.BottomSurface = 0
1852
DeskC.CanCollide = true
1853
DeskC.Anchored = false
1854
DeskC.Locked = true
1855
DeskC.BrickColor = BrickColor.new("Brown")
1856
DeskC.formFactor = "Symmetric"
1857
DeskC.Size = Vector3.new(1, 2, 1)
1858
DeskC:BreakJoints()
1859
Mesh = Instance.new("CylinderMesh")
1860
Mesh.Parent = DeskC
1861
Mesh.Scale = Vector3.new(1, 1, 1)
1862
Weld = Instance.new("Weld")
1863
Weld.Parent = GrassA
1864
Weld.Part0 = GrassA
1865
Weld.Part1 = DeskC
1866
Weld.C0 = CFrame.new(15, -12.8, 16.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1867
DeskD = Instance.new("Part")
1868
DeskD.Parent = Model
1869
DeskD.Name = "DeskD"
1870
DeskD.TopSurface = 0
1871
DeskD.BottomSurface = 0
1872
DeskD.CanCollide = true
1873
DeskD.Anchored = false
1874
DeskD.Locked = true
1875
DeskD.BrickColor = BrickColor.new("Brown")
1876
DeskD.formFactor = "Symmetric"
1877
DeskD.Size = Vector3.new(1, 2, 1)
1878
DeskD:BreakJoints()
1879
Mesh = Instance.new("CylinderMesh")
1880
Mesh.Parent = DeskD
1881
Mesh.Scale = Vector3.new(1, 1, 1)
1882
Weld = Instance.new("Weld")
1883
Weld.Parent = GrassA
1884
Weld.Part0 = GrassA
1885
Weld.Part1 = DeskD
1886
Weld.C0 = CFrame.new(5, -12.8, 16.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1887
DeskE = Instance.new("Part")
1888
DeskE.Parent = Model
1889
DeskE.Name = "DeskE"
1890
DeskE.TopSurface = 0
1891
DeskE.BottomSurface = 0
1892
DeskE.CanCollide = true
1893
DeskE.Anchored = false
1894
DeskE.Locked = true
1895
DeskE.BrickColor = BrickColor.new("Brown")
1896
DeskE.formFactor = "Plate"
1897
DeskE.Size = Vector3.new(11, 0.4, 6)
1898
DeskE:BreakJoints()
1899
Weld = Instance.new("Weld")
1900
Weld.Parent = GrassA
1901
Weld.Part0 = GrassA
1902
Weld.Part1 = DeskE
1903
Weld.C0 = CFrame.new(10, -11.6, 14) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1904
SeatH = Instance.new("Seat")
1905
SeatH.Parent = Model
1906
SeatH.Name = "SeatH"
1907
SeatH.TopSurface = 0
1908
SeatH.BottomSurface = 0
1909
SeatH.CanCollide = true
1910
SeatH.Anchored = false
1911
SeatH.Locked = true
1912
SeatH.BrickColor = BrickColor.new("Brown")
1913
SeatH.formFactor = "Plate"
1914
SeatH.Size = Vector3.new(2, 0.8, 2)
1915
SeatH:BreakJoints()
1916
Mesh = Instance.new("CylinderMesh")
1917
Mesh.Parent = SeatH
1918
Mesh.Scale = Vector3.new(1, 1, 1)
1919
Weld = Instance.new("Weld")
1920
Weld.Parent = GrassA
1921
Weld.Part0 = GrassA
1922
Weld.Part1 = SeatH
1923
Weld.C0 = CFrame.new(10, -13.4, 18) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1924
1925
LadderA = Instance.new("Part")
1926
LadderA.Parent = Model
1927
LadderA.Name = "LadderA"
1928
LadderA.TopSurface = 0
1929
LadderA.BottomSurface = 0
1930
LadderA.CanCollide = true
1931
LadderA.Anchored = false
1932
LadderA.Locked = true
1933
LadderA.BrickColor = BrickColor.new("Brown")
1934
LadderA.formFactor = "Symmetric"
1935
LadderA.Size = Vector3.new(1, 5, 1)
1936
LadderA:BreakJoints()
1937
Mesh = Instance.new("CylinderMesh")
1938
Mesh.Parent = LadderA
1939
Mesh.Scale = Vector3.new(1, 1, 1)
1940
Status = Instance.new("IntValue")
1941
Status.Parent = LadderA
1942
Status.Name = "Status"
1943
Status.Value = 1
1944
Weld = Instance.new("Weld")
1945
Weld.Parent = GrassA
1946
Weld.Name = "LadderA"
1947
Weld.Part0 = GrassA
1948
Weld.Part1 = LadderA
1949
Weld.C0 = CFrame.new(44, -14, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
1950
LadderB = Instance.new("Part")
1951
LadderB.Parent = Model
1952
LadderB.Name = "LadderB"
1953
LadderB.TopSurface = 0
1954
LadderB.BottomSurface = 0
1955
LadderB.CanCollide = true
1956
LadderB.Anchored = false
1957
LadderB.Locked = true
1958
LadderB.BrickColor = BrickColor.new("Brown")
1959
LadderB.formFactor = "Symmetric"
1960
LadderB.Size = Vector3.new(1, 5, 1)
1961
LadderB:BreakJoints()
1962
Mesh = Instance.new("CylinderMesh")
1963
Mesh.Parent = LadderB
1964
Mesh.Scale = Vector3.new(1, 1, 1)
1965
Weld = Instance.new("Weld")
1966
Weld.Parent = GrassA
1967
Weld.Name = "LadderB"
1968
Weld.Part0 = GrassA
1969
Weld.Part1 = LadderB
1970
Weld.C0 = CFrame.new(44, -14, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
1971
LadderC = Instance.new("Part")
1972
LadderC.Parent = Model
1973
LadderC.Name = "LadderC"
1974
LadderC.TopSurface = 0
1975
LadderC.BottomSurface = 0
1976
LadderC.CanCollide = true
1977
LadderC.Anchored = false
1978
LadderC.Locked = true
1979
LadderC.BrickColor = BrickColor.new("Brown")
1980
LadderC.formFactor = "Symmetric"
1981
LadderC.Size = Vector3.new(1, 5, 1)
1982
LadderC:BreakJoints()
1983
Mesh = Instance.new("CylinderMesh")
1984
Mesh.Parent = LadderC
1985
Mesh.Scale = Vector3.new(1, 1, 1)
1986
Weld = Instance.new("Weld")
1987
Weld.Parent = GrassA
1988
Weld.Name = "LadderC"
1989
Weld.Part0 = GrassA
1990
Weld.Part1 = LadderC
1991
Weld.C0 = CFrame.new(44, -14, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
1992
LadderD = Instance.new("Part")
1993
LadderD.Parent = Model
1994
LadderD.Name = "LadderD"
1995
LadderD.TopSurface = 0
1996
LadderD.BottomSurface = 0
1997
LadderD.CanCollide = true
1998
LadderD.Anchored = false
1999
LadderD.Locked = true
2000
LadderD.BrickColor = BrickColor.new("Brown")
2001
LadderD.formFactor = "Symmetric"
2002
LadderD.Size = Vector3.new(1, 5, 1)
2003
LadderD:BreakJoints()
2004
Mesh = Instance.new("CylinderMesh")
2005
Mesh.Parent = LadderD
2006
Mesh.Scale = Vector3.new(1, 1, 1)
2007
Weld = Instance.new("Weld")
2008
Weld.Parent = GrassA
2009
Weld.Name = "LadderD"
2010
Weld.Part0 = GrassA
2011
Weld.Part1 = LadderD
2012
Weld.C0 = CFrame.new(44, -14, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2013
LadderE = Instance.new("Part")
2014
LadderE.Parent = Model
2015
LadderE.Name = "LadderE"
2016
LadderE.TopSurface = 0
2017
LadderE.BottomSurface = 0
2018
LadderE.CanCollide = true
2019
LadderE.Anchored = false
2020
LadderE.Locked = true
2021
LadderE.BrickColor = BrickColor.new("Brown")
2022
LadderE.formFactor = "Symmetric"
2023
LadderE.Size = Vector3.new(1, 5, 1)
2024
LadderE:BreakJoints()
2025
Mesh = Instance.new("CylinderMesh")
2026
Mesh.Parent = LadderE
2027
Mesh.Scale = Vector3.new(1, 1, 1)
2028
Weld = Instance.new("Weld")
2029
Weld.Parent = GrassA
2030
Weld.Name = "LadderE"
2031
Weld.Part0 = GrassA
2032
Weld.Part1 = LadderE
2033
Weld.C0 = CFrame.new(44, -14, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2034
2035
TurretA = Instance.new("Part")
2036
TurretA.Parent = Model
2037
TurretA.Name = "TurretA"
2038
TurretA.TopSurface = 0
2039
TurretA.BottomSurface = 0
2040
TurretA.CanCollide = true
2041
TurretA.Anchored = false
2042
TurretA.Locked = true
2043
TurretA.BrickColor = BrickColor.new("Dark orange")
2044
TurretA.Reflectance = 0.2
2045
TurretA.formFactor = "Symmetric"
2046
TurretA.Size = Vector3.new(5, 1, 5)
2047
TurretA:BreakJoints()
2048
Mesh = Instance.new("CylinderMesh")
2049
Mesh.Parent = TurretA
2050
Mesh.Scale = Vector3.new(1, 1, 1)
2051
Weld = Instance.new("Weld")
2052
Weld.Parent = GrassA
2053
Weld.Name = "TurretA"
2054
Weld.Part0 = GrassA
2055
Weld.Part1 = TurretA
2056
Weld.C0 = CFrame.new(20, 0.7, 55) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
2057
TurretB = Instance.new("Part")
2058
TurretB.Parent = Model
2059
TurretB.Name = "TurretB"
2060
TurretB.TopSurface = 0
2061
TurretB.BottomSurface = 0
2062
TurretB.CanCollide = true
2063
TurretB.Anchored = false
2064
TurretB.Locked = true
2065
TurretB.BrickColor = BrickColor.new("Dark orange")
2066
TurretB.Reflectance = 0.2
2067
TurretB.formFactor = "Symmetric"
2068
TurretB.Shape = "Ball"
2069
TurretB.Size = Vector3.new(4, 4, 4)
2070
TurretB:BreakJoints()
2071
Reloading = Instance.new("BoolValue")
2072
Reloading.Parent = TurretB
2073
Reloading.Name = "Reload"
2074
Reloading.Value = false
2075
VX = Instance.new("NumberValue")
2076
VX .Parent = TurretB
2077
VX.Name = "VX"
2078
VX.Value = 0.3
2079
VY = Instance.new("NumberValue")
2080
VY.Parent = TurretB
2081
VY.Name = "VY"
2082
VY.Value = 0
2083
Weld = Instance.new("Weld")
2084
Weld.Parent = GrassA
2085
Weld.Name = "TurretB"
2086
Weld.Part0 = TurretA
2087
Weld.Part1 = TurretB
2088
Weld.C0 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0.3, 0, 0)
2089
TurretD = Instance.new("Part")
2090
TurretD.Parent = Model
2091
TurretD.Name = "TurretD"
2092
TurretD.TopSurface = 0
2093
TurretD.BottomSurface = 0
2094
TurretD.CanCollide = true
2095
TurretD.Anchored = false
2096
TurretD.Locked = true
2097
TurretD.BrickColor = BrickColor.new("Dark orange")
2098
TurretD.Reflectance = 0.2
2099
TurretD.formFactor = "Symmetric"
2100
TurretD.Size = Vector3.new(1, 1, 1)
2101
TurretD:BreakJoints()
2102
Mesh = Instance.new("CylinderMesh")
2103
Mesh.Parent = TurretD
2104
Mesh.Scale = Vector3.new(1.1, 1, 1.1)
2105
Weld = Instance.new("Weld")
2106
Weld.Parent = GrassA
2107
Weld.Part0 = TurretB
2108
Weld.Part1 = TurretD
2109
Weld.C0 = CFrame.new(0, 0, -1.7) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2110
TurretE = Instance.new("Part")
2111
TurretE.Parent = Model
2112
TurretE.Name = "TurretE"
2113
TurretE.TopSurface = 0
2114
TurretE.BottomSurface = 0
2115
TurretE.CanCollide = true
2116
TurretE.Anchored = false
2117
TurretE.Locked = true
2118
TurretE.BrickColor = BrickColor.new("Really black")
2119
TurretE.formFactor = "Symmetric"
2120
TurretE.Size = Vector3.new(1, 1, 1)
2121
TurretE:BreakJoints()
2122
Mesh = Instance.new("CylinderMesh")
2123
Mesh.Parent = TurretE
2124
Mesh.Scale = Vector3.new(1, 1, 1)
2125
Smoke = Instance.new("Smoke")
2126
Smoke.Parent = TurretE
2127
Smoke.Enabled = false
2128
Smoke.Size = 1
2129
Smoke.Opacity = 1
2130
Smoke.RiseVelocity = -25
2131
Weld = Instance.new("Weld")
2132
Weld.Parent = GrassA
2133
Weld.Part0 = TurretD
2134
Weld.Part1 = TurretE
2135
Weld.C0 = CFrame.new(0, -0.01, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
2136
TurretF = Instance.new("Part")
2137
TurretF.Parent = Model
2138
TurretF.Name = "TurretF"
2139
TurretF.TopSurface = 0
2140
TurretF.BottomSurface = 0
2141
TurretF.CanCollide = false
2142
TurretF.Anchored = false
2143
TurretF.Locked = true
2144
TurretF.BrickColor = BrickColor.new("Dark orange")
2145
TurretF.Reflectance = 0.2
2146
TurretF.formFactor = "Symmetric"
2147
TurretF.Size = Vector3.new(1, 1, 1)
2148
TurretF:BreakJoints()
2149
Mesh = Instance.new("CylinderMesh")
2150
Mesh.Parent = TurretF
2151
Mesh.Scale = Vector3.new(0.2, 1, 0.2)
2152
Weld = Instance.new("Weld")
2153
Weld.Parent = GrassA
2154
Weld.Part0 = TurretD
2155
Weld.Part1 = TurretF
2156
Weld.C0 = CFrame.new(0.4, 0, -0.4) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
2157
TurretG = Instance.new("Part")
2158
TurretG.Parent = Model
2159
TurretG.Name = "TurretG"
2160
TurretG.TopSurface = 0
2161
TurretG.BottomSurface = 0
2162
TurretG.CanCollide = false
2163
TurretG.Anchored = false
2164
TurretG.Locked = true
2165
TurretG.BrickColor = BrickColor.new("Bright green")
2166
TurretG.Transparency = 0.5
2167
TurretG.formFactor = "Symmetric"
2168
TurretG.Size = Vector3.new(1, 1, 1)
2169
TurretG:BreakJoints()
2170
Mesh = Instance.new("CylinderMesh")
2171
Mesh.Parent = TurretG
2172
Mesh.Scale = Vector3.new(0.18, 0.05, 0.18)
2173
Weld = Instance.new("Weld")
2174
Weld.Parent = GrassA
2175
Weld.Part0 = TurretF
2176
Weld.Part1 = TurretG
2177
Weld.C0 = CFrame.new(0, -0.525, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
2178
2179
2180
2181
BP = Instance.new("BodyPosition")
2182
BP.Parent = FloorA
2183
BP.maxForce = Vector3.new(math.huge + math.huge, math.huge + math.huge, math.huge + math.huge)
2184
BP.position = Altitude
2185
BG = Instance.new("BodyGyro")
2186
BG.Parent = FloorA
2187
BG.maxTorque = Vector3.new(math.huge + math.huge, math.huge + math.huge, math.huge + math.huge)
2188
2189
function Touch(Hit)
2190
if (Controls == true) then
2191
if (Controller == nil) then
2192
if (Hit ~= nil) then
2193
if (Hit.Parent ~= nil) then
2194
if (game.Players:GetPlayerFromCharacter(Hit.Parent) ~= nil) then
2195
Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
2196
if (Player:findFirstChild("PlayerGui") == nil) then
2197
Instance.new("PlayerGui").Parent = Player
2198
end
2199
if (Player.Character:findFirstChild("Humanoid") ~= nil) then
2200
if (Player.Character:findFirstChild("Torso") ~= nil) then
2201
if (Player.Character.Humanoid.Health > 0) then
2202
Controller = Player
2203
Button = nil
2204
X = 0
2205
Y = 0
2206
LightB.BrickColor = BrickColor.new("Bright yellow")
2207
LightD.BrickColor = BrickColor.new("Bright yellow")
2208
Player.Character.Humanoid.PlatformStand = true
2209
Weld = Instance.new("Weld") 
2210
Weld.Part0 = ControlPanelB
2211
Weld.Part1 = Player.Character.Torso
2212
HitPos = ControlPanelB.Position 
2213
CJ = CFrame.new(HitPos) 
2214
C0 = ControlPanelB.CFrame:inverse() *CJ 
2215
C1 = Player.Character.Torso.CFrame:inverse() * CJ 
2216
Weld.C0 = C0 
2217
Weld.C1 = C1 
2218
Weld.Parent = ControlPanelB
2219
G = Instance.new("GuiMain")
2220
G.Parent = Player.PlayerGui
2221
G.Name = "MahGoey"
2222
F = Instance.new("Frame")
2223
F.Parent = G
2224
F.Size = UDim2.new(0, 160, 0, 160)
2225
F.Position = UDim2.new(0, 100, 0, 150)
2226
F.BorderSizePixel = 0
2227
F.BackgroundColor3 = Color3.new(0, 0, 0)
2228
F.BackgroundTransparency = 0.3
2229
Close = Instance.new("TextButton")
2230
Close.Parent = F
2231
Close.Name = "Close"
2232
Close.Text = "X"
2233
Close.Size = UDim2.new(0, 20, 0, 20)
2234
Close.Position = UDim2.new(0, 0, 0, 160)
2235
Close.BorderSizePixel = 0
2236
Close.BackgroundColor3 = Color3.new(0, 0, 0)
2237
Close.TextColor3 = Color3.new(1, 1, 1)
2238
Close.BackgroundTransparency = 0.3
2239
Close.MouseButton1Click:connect(function()
2240
Weld:remove()
2241
end)
2242
T = Instance.new("TextButton")
2243
T.Parent = F
2244
T.Name = "Label"
2245
T.Text = "Controls"
2246
T.AutoButtonColor = false
2247
T.Size = UDim2.new(0, 140, 0, 20)
2248
T.Position = UDim2.new(0, 20, 0, 160)
2249
T.BorderSizePixel = 0
2250
T.BackgroundColor3 = Color3.new(0, 0, 0)
2251
T.TextColor3 = Color3.new(1, 1, 1)
2252
T.BackgroundTransparency = 0.3
2253
T.MouseButton1Down:connect(function(IntX, IntY)
2254
Button = T
2255
X = IntX
2256
Y = IntY
2257
Yc = IntY - (160 + F.Position.Y.Offset)
2258
Xc = IntX - (160 + F.Position.X.Offset)
2259
while true do
2260
if (Button ~= T) then
2261
break
2262
end
2263
F.Position = UDim2.new(0, (X - 160) - Xc, 0, (Y - 160) - Yc)
2264
wait(0.0)
2265
end
2266
end)
2267
T.MouseButton1Up:connect(function()
2268
Button = nil
2269
end)
2270
T.MouseLeave:connect(function()
2271
Button = nil
2272
end)
2273
T.MouseMoved:connect(function(IntX, IntY)
2274
X = IntX
2275
Y = IntY
2276
end)
2277
Minus = Instance.new("TextButton")
2278
Minus.Parent = F
2279-
Minus.Text = "-"
2279+
2280
Minus.Text = "â–¼"
2281
Minus.Size = UDim2.new(0, 40, 0, 40)
2282
Minus.Position = UDim2.new(0, 10, 0, 10)
2283
Minus.BorderSizePixel = 0
2284
Minus.BackgroundColor3 = Color3.new(0, 0, 0)
2285
Minus.TextColor3 = Color3.new(1, 1, 1)
2286
Minus.MouseButton1Down:connect(function()
2287
Button = Minus
2288
LightB.BrickColor = BrickColor.new("Bright red")
2289
LightD.BrickColor = BrickColor.new("Bright red")
2290
FurnaceK.Smoke.Enabled = true
2291
while true do
2292
if (Button ~= Minus) then
2293
break
2294
end
2295
FloorA.BodyPosition.position = Vector3.new(FloorA.BodyPosition.position.x, FloorA.BodyPosition.position.y - 1, FloorA.BodyPosition.position.z)
2296
wait(0.0)
2297
end
2298
FurnaceK.Smoke.Enabled = false
2299
LightB.BrickColor = BrickColor.new("Bright yellow")
2300
LightD.BrickColor = BrickColor.new("Bright yellow")
2301
end)
2302
Minus.MouseButton1Up:connect(function()
2303
Button = nil
2304
end)
2305
Minus.MouseLeave:connect(function()
2306
Button = nil
2307
end)
2308
Up = Instance.new("ImageButton")
2309
Up.Parent = F
2310
Up.Name = "Up"
2311
Up.Image = "http://www.roblox.com/asset/?id=30390203"
2312
Up.Size = UDim2.new(0, 40, 0, 40)
2313
Up.Position = UDim2.new(0, 60, 0, 10)
2314
Up.BorderSizePixel = 0
2315
Up.BackgroundColor3 = Color3.new(0, 0, 0)
2316
Up.MouseButton1Down:connect(function()
2317
Button = Up
2318
LightB.BrickColor = BrickColor.new("Bright red")
2319
LightD.BrickColor = BrickColor.new("Bright red")
2320
FurnaceK.Smoke.Enabled = true
2321
while true do
2322
if (Button ~= Up) then
2323
break
2324
end
2325
FloorA.BodyPosition.position = Vector3.new(FloorA.BodyPosition.position.x + 1, FloorA.BodyPosition.position.y, FloorA.BodyPosition.position.z)
2326
wait(0.0)
2327
end
2328
FurnaceK.Smoke.Enabled = false
2329
LightB.BrickColor = BrickColor.new("Bright yellow")
2330
LightD.BrickColor = BrickColor.new("Bright yellow")
2331
end)
2332
Up.MouseButton1Up:connect(function()
2333
Button = nil
2334
end)
2335
Up.MouseLeave:connect(function()
2336
Button = nil
2337
end)
2338
Plus = Instance.new("TextButton")
2339
Plus.Parent = F
2340-
Plus.Text = "+"
2340+
2341
Plus.Text = "â–²"
2342
Plus.Size = UDim2.new(0, 40, 0, 40)
2343
Plus.Position = UDim2.new(0, 110, 0, 10)
2344
Plus.BorderSizePixel = 0
2345
Plus.BackgroundColor3 = Color3.new(0, 0, 0)
2346
Plus.TextColor3 = Color3.new(1, 1, 1)
2347
Plus.MouseButton1Down:connect(function()
2348
Button = Plus
2349
LightB.BrickColor = BrickColor.new("Bright red")
2350
LightD.BrickColor = BrickColor.new("Bright red")
2351
FurnaceK.Smoke.Enabled = true
2352
while true do
2353
if (Button ~= Plus) then
2354
break
2355
end
2356
FloorA.BodyPosition.position = Vector3.new(FloorA.BodyPosition.position.x, FloorA.BodyPosition.position.y + 1, FloorA.BodyPosition.position.z)
2357
wait(0.0)
2358
end
2359
FurnaceK.Smoke.Enabled = false
2360
LightB.BrickColor = BrickColor.new("Bright yellow")
2361
LightD.BrickColor = BrickColor.new("Bright yellow")
2362
end)
2363
Plus.MouseButton1Up:connect(function()
2364
Button = nil
2365
end)
2366
Plus.MouseLeave:connect(function()
2367
Button = nil
2368
end)
2369
Left = Instance.new("ImageButton")
2370
Left.Parent = F
2371
Left.Name = "Left"
2372
Left.Image = "http://www.roblox.com/asset/?id=30390075"
2373
Left.Size = UDim2.new(0, 40, 0, 40)
2374
Left.Position = UDim2.new(0, 10, 0, 60)
2375
Left.BorderSizePixel = 0
2376
Left.BackgroundColor3 = Color3.new(0, 0, 0)
2377
Left.MouseButton1Down:connect(function()
2378
Button = Left
2379
LightB.BrickColor = BrickColor.new("Bright red")
2380
LightD.BrickColor = BrickColor.new("Bright red")
2381
FurnaceK.Smoke.Enabled = true
2382
while true do
2383
if (Button ~= Left) then
2384
break
2385
end
2386
FloorA.BodyPosition.position = Vector3.new(FloorA.BodyPosition.position.x, FloorA.BodyPosition.position.y, FloorA.BodyPosition.position.z - 1)
2387
wait(0.0)
2388
end
2389
FurnaceK.Smoke.Enabled = false
2390
LightB.BrickColor = BrickColor.new("Bright yellow")
2391
LightD.BrickColor = BrickColor.new("Bright yellow")
2392
end)
2393
Left.MouseButton1Up:connect(function()
2394
Button = nil
2395
end)
2396
Left.MouseLeave:connect(function()
2397
Button = nil
2398
end)
2399
Right = Instance.new("ImageButton")
2400
Right.Parent = F
2401
Right.Name = "Right"
2402
Right.Image = "http://www.roblox.com/asset/?id=30390056"
2403
Right.Size = UDim2.new(0, 40, 0, 40)
2404
Right.Position = UDim2.new(0, 110, 0, 60)
2405
Right.BorderSizePixel = 0
2406
Right.BackgroundColor3 = Color3.new(0, 0, 0)
2407
Right.MouseButton1Down:connect(function()
2408
Button = Right
2409
LightB.BrickColor = BrickColor.new("Bright red")
2410
LightD.BrickColor = BrickColor.new("Bright red")
2411
FurnaceK.Smoke.Enabled = true
2412
while true do
2413
if (Button ~= Right) then
2414
break
2415
end
2416
FloorA.BodyPosition.position = Vector3.new(FloorA.BodyPosition.position.x, FloorA.BodyPosition.position.y, FloorA.BodyPosition.position.z + 1)
2417
wait(0.0)
2418
end
2419
FurnaceK.Smoke.Enabled = false
2420
LightB.BrickColor = BrickColor.new("Bright yellow")
2421
LightD.BrickColor = BrickColor.new("Bright yellow")
2422
end)
2423
Right.MouseButton1Up:connect(function()
2424
Button = nil
2425
end)
2426
Right.MouseLeave:connect(function()
2427
Button = nil
2428
end)
2429
Down = Instance.new("ImageButton")
2430
Down.Parent = F
2431
Down.Name = "Down"
2432
Down.Image = "http://www.roblox.com/asset/?id=30390064"
2433
Down.Size = UDim2.new(0, 40, 0, 40)
2434
Down.Position = UDim2.new(0, 60, 0, 110)
2435
Down.BorderSizePixel = 0
2436
Down.BackgroundColor3 = Color3.new(0, 0, 0)
2437
Down.MouseButton1Down:connect(function()
2438
Button = Down
2439
LightB.BrickColor = BrickColor.new("Bright red")
2440
LightD.BrickColor = BrickColor.new("Bright red")
2441
FurnaceK.Smoke.Enabled = true
2442
while true do
2443
if (Button ~= Down) then
2444
break
2445
end
2446
FloorA.BodyPosition.position = Vector3.new(FloorA.BodyPosition.position.x - 1, FloorA.BodyPosition.position.y, FloorA.BodyPosition.position.z)
2447
wait(0.0)
2448
end
2449
FurnaceK.Smoke.Enabled = false
2450
LightB.BrickColor = BrickColor.new("Bright yellow")
2451
LightD.BrickColor = BrickColor.new("Bright yellow")
2452
end)
2453
Down.MouseButton1Up:connect(function()
2454
Button = nil
2455
end)
2456
Down.MouseLeave:connect(function()
2457
Button = nil
2458
end)
2459
while true do
2460
if (Player == nil) then
2461
break
2462
end
2463
if (Player.Parent == nil) then
2464
break
2465
end
2466
if (Player.Character == nil) then
2467
break
2468
end
2469
if (Player.Character.Parent == nil) then
2470
break
2471
end
2472
if (Player.Character:findFirstChild("Humanoid") == nil) then
2473
break
2474
end
2475
if (Player.Character:findFirstChild("Torso") == nil) then
2476
break
2477
end
2478
if (Player.Character.Humanoid.Health < 0.01) then
2479
break
2480
end
2481
if (Weld == nil) then
2482
break
2483
end
2484
if (Weld.Parent == nil) then
2485
break
2486
end
2487
if (Controls == false) then
2488
break
2489
end
2490
Player.Character.Humanoid.PlatformStand = true
2491
wait()
2492
end
2493
if (Player ~= nil) then
2494
if (Player.Parent ~= nil) then
2495
if (Player.Character ~= nil) then
2496
if (Player.Character.Parent ~= nil) then
2497
if (Player.Character:findFirstChild("Humanoid") ~= nil) then
2498
Player.Character.Humanoid.PlatformStand = false
2499
end
2500
end
2501
end
2502
end
2503
end
2504
if (Weld ~= nil) then
2505
Weld:remove()
2506
end
2507
Button = nil
2508
G:remove()
2509
LightB.BrickColor = BrickColor.new("Bright green")
2510
LightD.BrickColor = BrickColor.new("Bright green")
2511
wait(2)
2512
Controller = nil
2513
2514
end
2515
end
2516
end
2517
end
2518
end
2519
end
2520
end
2521
end
2522
end
2523
ControlPanelB.Touched:connect(Touch)
2524
ControlPanelC.Touched:connect(Touch)
2525
function TurretControl(Hit)
2526
if (Turret == true) then
2527
if (Turreter == nil) then
2528
if (Hit ~= nil) then
2529
if (Hit.Parent ~= nil) then
2530
if (game.Players:GetPlayerFromCharacter(Hit.Parent) ~= nil) then
2531
PlayerB = game.Players:GetPlayerFromCharacter(Hit.Parent)
2532
if (PlayerB:findFirstChild("PlayerGui") == nil) then
2533
Instance.new("PlayerGui").Parent = PlayerB
2534
end
2535
if (PlayerB.Character:findFirstChild("Humanoid") ~= nil) then
2536
if (PlayerB.Character:findFirstChild("Torso") ~= nil) then
2537
if (PlayerB.Character.Humanoid.Health > 0) then
2538
Turreter = PlayerB
2539
ButtonB = nil
2540
CloseBool = false
2541
XB = 0
2542
YB = 0
2543
TurretG.BrickColor = BrickColor.new("Bright yellow")
2544
GB = Instance.new("GuiMain")
2545
GB.Parent = PlayerB.PlayerGui
2546
GB.Name = "MahGoey"
2547
Fram = Instance.new("Frame")
2548
Fram.Parent = GB
2549
Fram.Size = UDim2.new(0, 160, 0, 160)
2550
Fram.Position = UDim2.new(0, 100, 0, 150)
2551
Fram.BorderSizePixel = 0
2552
Fram.BackgroundColor3 = Color3.new(0, 0, 0)
2553
Fram.BackgroundTransparency = 0.3
2554
CloseB = Instance.new("TextButton")
2555
CloseB.Parent = Fram
2556
CloseB.Name = "Close"
2557
CloseB.Text = "X"
2558
CloseB.Size = UDim2.new(0, 20, 0, 20)
2559
CloseB.Position = UDim2.new(0, 0, 0, 160)
2560
CloseB.BorderSizePixel = 0
2561
CloseB.BackgroundColor3 = Color3.new(0, 0, 0)
2562
CloseB.TextColor3 = Color3.new(1, 1, 1)
2563
CloseB.BackgroundTransparency = 0.3
2564
CloseB.MouseButton1Click:connect(function()
2565
CloseBool = true
2566
end)
2567
TitleTurret = Instance.new("TextButton")
2568
TitleTurret.Parent = Fram
2569
TitleTurret.Name = "Label"
2570
TitleTurret.Text = "Turret"
2571
TitleTurret.AutoButtonColor = false
2572
TitleTurret.Size = UDim2.new(0, 140, 0, 20)
2573
TitleTurret.Position = UDim2.new(0, 20, 0, 160)
2574
TitleTurret.BorderSizePixel = 0
2575
TitleTurret.BackgroundColor3 = Color3.new(0, 0, 0)
2576
TitleTurret.TextColor3 = Color3.new(1, 1, 1)
2577
TitleTurret.BackgroundTransparency = 0.3
2578
TitleTurret.MouseButton1Down:connect(function(IntXB, IntYB)
2579
ButtonB = TitleTurret
2580
XB = IntXB
2581
YB = IntYB
2582
YcB = IntYB - (160 + Fram.Position.Y.Offset)
2583
XcB = IntXB - (160 + Fram.Position.X.Offset)
2584
while true do
2585
if (ButtonB ~= TitleTurret) then
2586
break
2587
end
2588
Fram.Position = UDim2.new(0, (XB - 160) - XcB, 0, (YB - 160) - YcB)
2589
wait(0.0)
2590
end
2591
end)
2592
TitleTurret.MouseButton1Up:connect(function()
2593
ButtonB = nil
2594
end)
2595
TitleTurret.MouseLeave:connect(function()
2596
ButtonB = nil
2597
end)
2598
TitleTurret.MouseMoved:connect(function(IntXB, IntYB)
2599
XB = IntXB
2600
YB = IntYB
2601
end)
2602
MoveUp = Instance.new("ImageButton")
2603
MoveUp.Parent = Fram
2604
MoveUp.Name = "Up"
2605
MoveUp.Image = "http://www.roblox.com/asset/?id=30390203"
2606
MoveUp.Size = UDim2.new(0, 40, 0, 40)
2607
MoveUp.Position = UDim2.new(0, 60, 0, 10)
2608
MoveUp.BorderSizePixel = 0
2609
MoveUp.BackgroundColor3 = Color3.new(0, 0, 0)
2610
MoveUp.MouseButton1Down:connect(function()
2611
ButtonB = MoveUp
2612
while true do
2613
if (ButtonB ~= MoveUp) then
2614
break
2615
end
2616
TurretB.VX.Value = TurretB.VX.Value + 0.1
2617
if (TurretB.VX.Value > 1.5) then
2618
TurretB.VX.Value = 1.5
2619
end
2620
GrassA.TurretB.C0 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(TurretB.VX.Value, 0, 0)
2621
wait(0.0)
2622
end
2623
end)
2624
MoveUp.MouseButton1Up:connect(function()
2625
ButtonB = nil
2626
end)
2627
MoveUp.MouseLeave:connect(function()
2628
ButtonB = nil
2629
end)
2630
TurnLeft = Instance.new("ImageButton")
2631
TurnLeft.Parent = Fram
2632
TurnLeft.Name = "Left"
2633
TurnLeft.Image = "http://www.roblox.com/asset/?id=30390075"
2634
TurnLeft.Size = UDim2.new(0, 40, 0, 40)
2635
TurnLeft.Position = UDim2.new(0, 10, 0, 60)
2636
TurnLeft.BorderSizePixel = 0
2637
TurnLeft.BackgroundColor3 = Color3.new(0, 0, 0)
2638
TurnLeft.MouseButton1Down:connect(function()
2639
ButtonB = TurnLeft
2640
while true do
2641
if (ButtonB ~= TurnLeft) then
2642
break
2643
end
2644
TurretB.VY.Value = TurretB.VY.Value + 0.1
2645
GrassA.TurretA.C0 = CFrame.new(20, 0.7, 55) * CFrame.fromEulerAnglesXYZ(0, TurretB.VY.Value, 0)
2646
wait(0.0)
2647
end
2648
end)
2649
TurnLeft.MouseButton1Up:connect(function()
2650
ButtonB = nil
2651
end)
2652
TurnLeft.MouseLeave:connect(function()
2653
ButtonB = nil
2654
end)
2655
Fire = Instance.new("TextButton")
2656
Fire.Parent = Fram
2657-
Fire.Text = "Fire"
2657+
2658
Fire.Text = "⊙"
2659
Fire.Size = UDim2.new(0, 40, 0, 40)
2660
Fire.Position = UDim2.new(0, 60, 0, 60)
2661
Fire.BorderSizePixel = 0
2662
Fire.BackgroundColor3 = Color3.new(0, 0, 0)
2663
Fire.TextColor3 = Color3.new(1, 1, 1)
2664
Fire.MouseButton1Click:connect(function()
2665
if (TurretB.Reload.Value == false) then
2666
TurretB.Reload.Value = true
2667
TurretG.BrickColor = BrickColor.new("Bright red")
2668
Missile = Instance.new("Part")
2669
Missile.Parent = game.Workspace
2670
Missile.Name = "Missile"
2671
Missile.TopSurface = 0
2672
Missile.BottomSurface = 0
2673
Missile.CanCollide = true
2674
Missile.Anchored = false
2675
Missile.Locked = true
2676
Missile.BrickColor = BrickColor.new("Black")
2677
Missile.formFactor = "Symmetric"
2678
Missile.Size = Vector3.new(1, 2, 1)
2679
Missile:BreakJoints()
2680
Mesh = Instance.new("CylinderMesh")
2681
Mesh.Parent = Missile
2682
Mesh.Scale = Vector3.new(1, 1, 1)
2683
Missile.CFrame = TurretG.CFrame * CFrame.new(0, -2, 0)
2684
BV = Instance.new("BodyVelocity")
2685
BV.Parent = Missile
2686
BV.maxForce = Vector3.new(1e+999, 1e+999, 1e+999)
2687
Frame = Missile.CFrame * CFrame.fromEulerAnglesXYZ(-math.pi/2, 0, 0)
2688
BV.velocity = Frame.lookVector * 100
2689
MissileScript = script:clone()
2690
MissileScript.Type.Value = "Missile"
2691
MissileScript.Parent = Missile
2692
TurretE.Smoke.Enabled = true
2693
wait(0.1)
2694
TurretE.Smoke.Enabled = false
2695
wait(7.9)
2696
TurretB.Reload.Value = false
2697
if (Turreter ~= nil) then
2698
TurretG.BrickColor = BrickColor.new("Bright yellow")
2699
end
2700
end
2701
end)
2702
2703
TurnRight = Instance.new("ImageButton")
2704
TurnRight.Parent = Fram
2705
TurnRight.Name = "Right"
2706
TurnRight.Image = "http://www.roblox.com/asset/?id=30390056"
2707
TurnRight.Size = UDim2.new(0, 40, 0, 40)
2708
TurnRight.Position = UDim2.new(0, 110, 0, 60)
2709
TurnRight.BorderSizePixel = 0
2710
TurnRight.BackgroundColor3 = Color3.new(0, 0, 0)
2711
TurnRight.MouseButton1Down:connect(function()
2712
ButtonB = TurnRight
2713
while true do
2714
if (ButtonB ~= TurnRight) then
2715
break
2716
end
2717
TurretB.VY.Value = TurretB.VY.Value - 0.1
2718
GrassA.TurretA.C0 = CFrame.new(20, 0.7, 55) * CFrame.fromEulerAnglesXYZ(0, TurretB.VY.Value, 0)
2719
wait(0.0)
2720
end
2721
end)
2722
TurnRight.MouseButton1Up:connect(function()
2723
ButtonB = nil
2724
end)
2725
TurnRight.MouseLeave:connect(function()
2726
ButtonB = nil
2727
end)
2728
MoveDown = Instance.new("ImageButton")
2729
MoveDown.Parent = Fram
2730
MoveDown.Name = "Down"
2731
MoveDown.Image = "http://www.roblox.com/asset/?id=30390064"
2732
MoveDown.Size = UDim2.new(0, 40, 0, 40)
2733
MoveDown.Position = UDim2.new(0, 60, 0, 110)
2734
MoveDown.BorderSizePixel = 0
2735
MoveDown.BackgroundColor3 = Color3.new(0, 0, 0)
2736
MoveDown.MouseButton1Down:connect(function()
2737
ButtonB = MoveDown
2738
while true do
2739
if (ButtonB ~= MoveDown) then
2740
break
2741
end
2742
TurretB.VX.Value = TurretB.VX.Value - 0.1
2743
if (TurretB.VX.Value < 0.3) then
2744
TurretB.VX.Value = 0.3
2745
end
2746
GrassA.TurretB.C0 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(TurretB.VX.Value, 0, 0)
2747
wait(0.0)
2748
end
2749
end)
2750
MoveDown.MouseButton1Up:connect(function()
2751
ButtonB = nil
2752
end)
2753
MoveDown.MouseLeave:connect(function()
2754
ButtonB = nil
2755
end)
2756
while true do
2757
if (PlayerB == nil) then
2758
break
2759
end
2760
if (PlayerB.Parent == nil) then
2761
break
2762
end
2763
if (PlayerB.Character == nil) then
2764
break
2765
end
2766
if (PlayerB.Character.Parent == nil) then
2767
break
2768
end
2769
if (PlayerB.Character:findFirstChild("Humanoid") == nil) then
2770
break
2771
end
2772
if (PlayerB.Character:findFirstChild("Torso") == nil) then
2773
break
2774
end
2775
if (Turreter.Character.Humanoid.Health < 0.01) then
2776
break
2777
end
2778
if ((Turreter.Character.Torso.Position - TurretB.Position).magnitude > 50) then
2779
break
2780
end
2781
if (CloseBool == true) then
2782
break
2783
end
2784
if (Turret == false) then
2785
break
2786
end
2787
wait()
2788
end
2789
ButtonB = nil
2790
GB:remove()
2791
TurretG.BrickColor = BrickColor.new("Bright green")
2792
wait(2)
2793
Turreter = nil
2794
end
2795
end
2796
end
2797
end
2798
end
2799
end
2800
end
2801
end
2802
end
2803
TurretB.Touched:connect(TurretControl)
2804
function SeatManagement(Char, Seat)
2805
while true do
2806
if (Char == nil) then
2807
break
2808
end
2809
if (Seat == nil) then
2810
break
2811
end
2812
if (Char.Parent == nil) then
2813
break
2814
end
2815
if (Seat.Parent == nil) then
2816
break
2817
end
2818
if (Seat:findFirstChild("SeatWeld") == nil) then
2819
break
2820
end
2821
if (Char:findFirstChild("Humanoid") == nil) then
2822
break
2823
end
2824
if (Char:findFirstChild("Torso") == nil) then
2825
break
2826
end
2827
if (Char.Humanoid.Health < 0.01) then
2828
break
2829
end
2830
if (Char.Humanoid.Jump == true) then
2831
break
2832
end
2833
if (Char.Humanoid.Sit == false) then
2834
--break
2835
end
2836
if (Char.Humanoid.PlatformStand == false) then
2837
--break
2838
end
2839
wait()
2840
end
2841
if (Seat ~= nil) then
2842
if (Seat.Parent ~= nil) then
2843
if (Seat:findFirstChild("SeatWeld") ~= nil) then
2844
Seat.SeatWeld:remove()
2845
end
2846
end
2847
end
2848
2849
2850
2851
end
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
----Begin chat----
2867
2868
2869
2870
2871
2872
2873
function Chat(Words, Player)
2874
OrigWords = Words
2875
Words = Words:lower()
2876-
if (Words == "destruct") then
2876+
2877
if (Words == "remove") then
2878
Model:remove()
2879
script:remove()
2880
end
2881
end
2882
2883
if (string.find(Words, "cmds") ~= nil) then
2884
for i = 1, #Commands do
2885
if not game:service("Workspace"):findFirstChild("CMDmsg") then
2886
cmd = Instance.new("Hint", Workspace)
2887
cmd.Name = "CMDmsg"
2888
cmd.Text = Commands[i]..""
2889
wait(1)
2890
cmd:remove()
2891
end 
2892
end
2893
end
2894
2895
if (string.find(Words, "turret") ~= nil) then
2896
Turret = not Turret
2897
end
2898-
if (string.find(Words, "windowa") ~= nil) then
2898+
2899
if (string.find(Words, "open win") ~= nil) then
2900
if (WindowA.Status.Value == 1) then
2901
WindowA.Status.Value = 0
2902
F1 = WallH.CFrame * CFrame.new(-6.5, -7, -7) * CFrame.fromEulerAnglesXYZ(0, math.pi/2, math.pi/4)
2903
J = (math.pi/4)/50
2904
for I = 1, 50 do
2905
F1 = F1 * CFrame.fromEulerAnglesXYZ(0, 0, J)
2906
F2 = F1 * CFrame.new(0.2, 10, 0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
2907
HitPos = WallH.Position 
2908
CJ = CFrame.new(HitPos) 
2909
C0 = WallH.CFrame:inverse() *CJ 
2910
C1 = F2:inverse() * CJ 
2911
GrassA.WindowAWeld.Part0 = WallH
2912
GrassA.WindowAWeld.C0 = C0 
2913
GrassA.WindowAWeld.C1 = C1
2914
wait(0.01)
2915
end
2916
WindowA.Status.Value = 2
2917
elseif (WindowA.Status.Value == 2) then
2918
WindowA.Status.Value = 0
2919
F1 = WallH.CFrame * CFrame.new(-6.5, -7, -7) * CFrame.fromEulerAnglesXYZ(0, math.pi/2, (math.pi/4) * 2)
2920
J = (math.pi/4)/50
2921
for I = 1, 50 do
2922
F1 = F1 * CFrame.fromEulerAnglesXYZ(0, 0, -J)
2923
F2 = F1 * CFrame.new(0.2, 10, 0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
2924
HitPos = WallH.Position 
2925
CJ = CFrame.new(HitPos) 
2926
C0 = WallH.CFrame:inverse() *CJ 
2927
C1 = F2:inverse() * CJ 
2928
GrassA.WindowAWeld.Part0 = WallH
2929
GrassA.WindowAWeld.C0 = C0 
2930
GrassA.WindowAWeld.C1 = C1
2931
wait(0.01)
2932
end
2933
WindowA.Status.Value = 1
2934
end
2935
end
2936
2937
if (string.find(Words, "ladder") ~= nil) then
2938
if (LadderA.Status.Value == 1) then
2939
LadderA.Status.Value = 0
2940
for I = 1, 20 do
2941
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y - 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2942
GrassA.LadderB.C0 = GrassA.LadderA.C0
2943
GrassA.LadderC.C0 = GrassA.LadderA.C0
2944
GrassA.LadderD.C0 = GrassA.LadderA.C0
2945
GrassA.LadderE.C0 = GrassA.LadderA.C0
2946
wait(0.01)
2947
end
2948
for I = 1, 20 do
2949
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y - 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2950
GrassA.LadderB.C0 = GrassA.LadderA.C0
2951
GrassA.LadderC.C0 = GrassA.LadderA.C0
2952
GrassA.LadderD.C0 = GrassA.LadderA.C0
2953
wait(0.01)
2954
end
2955
for I = 1, 20 do
2956
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y - 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2957
GrassA.LadderB.C0 = GrassA.LadderA.C0
2958
GrassA.LadderC.C0 = GrassA.LadderA.C0
2959
wait(0.01)
2960
end
2961
for I = 1, 20 do
2962
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y - 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2963
GrassA.LadderB.C0 = GrassA.LadderA.C0
2964
wait(0.01)
2965
end
2966
for I = 1, 20 do
2967
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y - 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2968
wait(0.01)
2969
end
2970
LadderA.Status.Value = 2
2971
elseif (LadderA.Status.Value == 2) then
2972
LadderA.Status.Value = 0
2973
for I = 1, 20 do
2974
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y + 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2975
wait(0.01)
2976
end
2977
for I = 1, 20 do
2978
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y + 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2979
GrassA.LadderB.C0 = GrassA.LadderA.C0
2980
wait(0.01)
2981
end
2982
for I = 1, 20 do
2983
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y + 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2984
GrassA.LadderB.C0 = GrassA.LadderA.C0
2985
GrassA.LadderC.C0 = GrassA.LadderA.C0
2986
wait(0.01)
2987
end
2988
for I = 1, 20 do
2989
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y + 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2990
GrassA.LadderB.C0 = GrassA.LadderA.C0
2991
GrassA.LadderC.C0 = GrassA.LadderA.C0
2992
GrassA.LadderD.C0 = GrassA.LadderA.C0
2993
wait(0.01)
2994
end
2995
for I = 1, 20 do
2996
GrassA.LadderA.C0 = CFrame.new(44, GrassA.LadderA.C0.y + 0.1, 36) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
2997
GrassA.LadderB.C0 = GrassA.LadderA.C0
2998
GrassA.LadderC.C0 = GrassA.LadderA.C0
2999
GrassA.LadderD.C0 = GrassA.LadderA.C0
3000
GrassA.LadderE.C0 = GrassA.LadderA.C0
3001
wait(0.01)
3002
end
3003
LadderA.Status.Value = 1
3004
end
3005
end
3006-
if (string.find(Words, "front door") ~= nil) then
3006+
3007
if (string.find(Words, "door") ~= nil) then
3008
if (FrontDoor.Status.Value == 1) then
3009
FrontDoor.Status.Value = 0
3010
for I = 1, 100 do
3011
GrassA.FrontDoorWeld.C0 = CFrame.new(-10, (-5.7) + (0.1 * I), 10.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
3012
wait(0.01)
3013
end
3014
FrontDoor.Status.Value = 2
3015
elseif (FrontDoor.Status.Value == 2) then
3016
FrontDoor.Status.Value = 0
3017
for I = 1, 120 do
3018
GrassA.FrontDoorWeld.C0 = CFrame.new(-10, 4.3 - (0.1 * I), 10.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
3019
wait(0.01)
3020
end
3021
FrontDoor.Status.Value = 1
3022
end
3023
end
3024
3025
if (string.find(Words, "controls") ~= nil) then
3026
if (Controls == true) then
3027
Controls = false
3028
ControlPanelA.Transparency = 1
3029
ControlPanelA.CanCollide = false
3030
ControlPanelB.Transparency = 1
3031
ControlPanelB.CanCollide = false
3032
ControlPanelC.Transparency = 1
3033
ControlPanelC.CanCollide = false
3034
ControlPanelD.Transparency = 1
3035
ControlPanelD.CanCollide = false
3036
else
3037
Controls = true
3038
ControlPanelA.Transparency = 0
3039
ControlPanelA.CanCollide = true
3040
ControlPanelB.Transparency = 0
3041
ControlPanelB.CanCollide = true
3042
ControlPanelC.Transparency = 0
3043
ControlPanelC.CanCollide = true
3044
ControlPanelD.Transparency = 0
3045
ControlPanelD.CanCollide = true
3046
end
3047
end
3048-
if (string.sub(Words, 1, 2) == "up") then
3048+
3049
if (string.sub(Words, 1, 2) == "house") then
3050
Mess = string.sub(Words, 4)
3051
V = game.Players:GetChildren()
3052
for I, E in pairs(V) do
3053
if (string.sub(E.Name:lower(), 1, string.len(Mess)) == Mess) then
3054
if (E.Character ~= nil) then
3055
if (E.Character:findFirstChild("Torso") ~= nil) then
3056
E.Character.Torso.CFrame = FloorA.CFrame *  CFrame.new(-20, 5, 0)
3057
end
3058
end
3059
end
3060
end
3061
end
3062
3063
if (string.sub(Words,1,4) == "kick") then
3064
Mess = string.sub(Words, 6)
3065
V = game.Players:GetChildren()
3066
for I, E in pairs(V) do
3067
if (string.sub(E.Name:lower(), 1, string.len(Mess)) == Mess) then
3068
pcall(function()
3069
E:Remove()
3070
end)
3071
S = Instance.new("Hint", Workspace)
3072
S.Text = "[Kick] "..v.Name.." Removed."
3073
wait(3)
3074
S:remove()
3075
end
3076
end
3077
3078
if (string.find(Words, "shutdown") ~= nil) then
3079
for i = 5, 0, -1 do 
3080
x = Instance.new("Hint", Workspace) 
3081
x.Text = "Shutting Down:" ..i wait(1) 
3082
x:remove() 
3083
end
3084
for _,v in pairs(game.Players:GetPlayers()) do 
3085
v:remove() 
3086
end
3087
end 
3088
end
3089
3090
if (string.find(Words, "infuse") ~= nil) then
3091
Tab = {string.find(Words, "infuse")}
3092
print(Tab[2])
3093
Name1 = string.sub(Words, 1, Tab[1] - 2)
3094
Name2 = string.sub(Words, Tab[2] + 2, string.len(Words))
3095
Player1 = nil
3096
Player2 = nil
3097
L = game.Players:GetChildren()
3098
for Q, A in pairs(L) do
3099
if (string.sub(A.Name:lower(), 1, string.len(Name1)) == Name1) then
3100
Player1 = A
3101
end
3102
if (string.sub(A.Name:lower(), 1, string.len(Name2)) == Name2) then
3103
Player2 = A
3104
end
3105
end
3106
if (Player1 ~= nil) then
3107
if (Player2 ~= nil) then
3108
if (Player2.Character ~= nil) then
3109
Player1.Character = Player2.Character
3110
end
3111
end
3112
end
3113
end
3114-
if (string.sub(Words, 1, 4) == "seat") then
3114+
3115
if (string.sub(Words, 1, 4) == "chair") then
3116
Mess = string.sub(Words, 6)
3117
V = game.Players:GetChildren()
3118
for I, E in pairs(V) do
3119
if (string.sub(E.Name:lower(), 1, string.len(Mess)) == Mess) then
3120
if (E.Character ~= nil) then
3121
if (E.Character:findFirstChild("Humanoid") ~= nil) then
3122
if (E.Character:findFirstChild("Torso") ~= nil) then
3123
Seats = {SeatA, SeatB, SeatC, SeatD, SeatE, SeatF, SeatG, SeatH}
3124
for F, D in pairs(Seats) do
3125
if (D:findFirstChild("SeatWeld") == nil) then
3126
E.Character.Torso.CFrame = D.CFrame * CFrame.new(0, 5, 0)
3127
E.Character.Humanoid.Sit = true
3128
SeatWeld = Instance.new("Weld")
3129
SeatWeld.Parent = D
3130
SeatWeld.Name = "SeatWeld"
3131
SeatWeld.Part0 = D
3132
SeatWeld.Part1 = E.Character.Torso
3133
SeatWeld.C0 = CFrame.new(0, 0.4, 0)
3134
SeatWeld.C1 = CFrame.new(0, -1.5, 0)
3135
coroutine.resume(coroutine.create(SeatManagement), E.Character, D)
3136
break
3137
end
3138
end
3139
3140
end
3141
end
3142
end
3143
end
3144
end
3145-
if (string.sub(Words, 1, 6) == "murder") then
3145+
3146
if (string.sub(Words, 1, 6) == "kill") then
3147
Mess = string.sub(Words, 8)
3148
V = game.Players:GetChildren()
3149
for I, E in pairs(V) do
3150
if (string.sub(E.Name:lower(), 1, string.len(Mess)) == Mess) then
3151
if (E.Character ~= nil) then
3152
E.Character:BreakJoints()
3153
end
3154
end
3155
end
3156-
if (string.sub(Words, 1, 4) == "down") then
3156+
3157
if (string.sub(Words, 1, 4) == "map") then
3158
Mess = string.sub(Words, 6)
3159
V = game.Players:GetChildren()
3160
for I, E in pairs(V) do
3161
if (string.sub(E.Name:lower(), 1, string.len(Mess)) == Mess) then
3162
if (E.Character ~= nil) then
3163
if (E.Character:findFirstChild("Torso") ~= nil) then
3164
E.Character.Torso.CFrame = CFrame.new(0, 5, 0)
3165
end
3166
end
3167
end
3168
end
3169
end
3170-
if (string.find(Words, "sleep") ~= nil) then
3170+
3171
if (string.find(Words, "*Sleeps*") ~= nil) then
3172
Player.Character.Humanoid.PlatformStand = not Player.Character.Humanoid.PlatformStand
3173-
if (string.find(Words, "dima") ~= nil) then
3173+
3174
if (string.find(Words, "board win") ~= nil) then
3175
if (WindowA.Transparency == 0.5) then
3176
for I = 1, 3 do
3177
wait(0.1)
3178
WindowA.Transparency = WindowA.Transparency - 0.1
3179
end
3180
WindowA.BrickColor = BrickColor.new("Brown")
3181
for I = 1, 2 do
3182
wait(0.1)
3183
WindowA.Transparency = WindowA.Transparency - 0.1
3184
end
3185
else
3186
for I = 1, 3 do
3187
wait(0.1)
3188
WindowA.Transparency = WindowA.Transparency + 0.1
3189
end
3190
WindowA.BrickColor = BrickColor.new("Medium blue")
3191
for I = 1, 2 do
3192
wait(0.1)
3193
WindowA.Transparency = WindowA.Transparency + 0.1
3194
end
3195
end
3196
end
3197
3198-
if (string.find(Words, "dimb") ~= nil) then
3198+
3199
if (string.find(Words, "board smallwin") ~= nil) then
3200
if (WindowB.Transparency == 0.5) then
3201
for I = 1, 3 do
3202
wait(0.1)
3203
WindowB.Transparency = WindowB.Transparency - 0.1
3204
WindowC.Transparency = WindowC.Transparency - 0.1
3205
WindowD.Transparency = WindowD.Transparency - 0.1
3206
WindowE.Transparency = WindowE.Transparency - 0.1
3207
WindowF.Transparency = WindowF.Transparency - 0.1
3208
WindowG.Transparency = WindowG.Transparency - 0.1
3209
WindowH.Transparency = WindowH.Transparency - 0.1
3210
WindowI.Transparency = WindowI.Transparency - 0.1
3211
end
3212
WindowB.BrickColor = BrickColor.new("Brown")
3213
WindowC.BrickColor = BrickColor.new("Brown")
3214
WindowD.BrickColor = BrickColor.new("Brown")
3215
WindowE.BrickColor = BrickColor.new("Brown")
3216
WindowF.BrickColor = BrickColor.new("Brown")
3217
WindowG.BrickColor = BrickColor.new("Brown")
3218
WindowH.BrickColor = BrickColor.new("Brown")
3219
WindowI.BrickColor = BrickColor.new("Brown")
3220
for I = 1, 2 do
3221
wait(0.1)
3222
WindowB.Transparency = WindowB.Transparency - 0.1
3223
WindowC.Transparency = WindowC.Transparency - 0.1
3224
WindowD.Transparency = WindowD.Transparency - 0.1
3225
WindowE.Transparency = WindowE.Transparency - 0.1
3226
WindowF.Transparency = WindowF.Transparency - 0.1
3227
WindowG.Transparency = WindowG.Transparency - 0.1
3228
WindowH.Transparency = WindowH.Transparency - 0.1
3229
WindowI.Transparency = WindowI.Transparency - 0.1
3230
end
3231
else
3232
for I = 1, 3 do
3233
wait(0.1)
3234
WindowB.Transparency = WindowB.Transparency + 0.1
3235
WindowC.Transparency = WindowC.Transparency + 0.1
3236
WindowD.Transparency = WindowD.Transparency + 0.1
3237
WindowE.Transparency = WindowE.Transparency + 0.1
3238
WindowF.Transparency = WindowF.Transparency + 0.1
3239
WindowG.Transparency = WindowG.Transparency + 0.1
3240
WindowH.Transparency = WindowH.Transparency + 0.1
3241
WindowI.Transparency = WindowI.Transparency + 0.1
3242
end
3243
WindowB.BrickColor = BrickColor.new("Medium blue")
3244
WindowC.BrickColor = BrickColor.new("Medium blue")
3245
WindowD.BrickColor = BrickColor.new("Medium blue")
3246
WindowE.BrickColor = BrickColor.new("Medium blue")
3247
WindowF.BrickColor = BrickColor.new("Medium blue")
3248
WindowG.BrickColor = BrickColor.new("Medium blue")
3249
WindowH.BrickColor = BrickColor.new("Medium blue")
3250
WindowI.BrickColor = BrickColor.new("Medium blue")
3251
for I = 1, 2 do
3252
wait(0.1)
3253
WindowB.Transparency = WindowB.Transparency + 0.1
3254
WindowC.Transparency = WindowC.Transparency + 0.1
3255
WindowD.Transparency = WindowD.Transparency + 0.1
3256
WindowE.Transparency = WindowE.Transparency + 0.1
3257
WindowF.Transparency = WindowF.Transparency + 0.1
3258
WindowG.Transparency = WindowG.Transparency + 0.1
3259
WindowH.Transparency = WindowH.Transparency + 0.1
3260
WindowI.Transparency = WindowI.Transparency + 0.1
3261
end
3262
end
3263
end
3264
3265
if (Words == "fix") then
3266
Model.Parent = game.Workspace
3267
for I, E in pairs(Parts) do
3268
E.Parent = Model
3269
end
3270
for V, C in pairs(Welds) do
3271
C.Parent = GrassA
3272
end
3273
end
3274
end
3275
3276
function Check(Property, Player)
3277
if (Property == "Character") then
3278
if (Player.Character ~= nil) then
3279
Spawn(Player)
3280
end
3281
end
3282
end
3283
3284
function Spawn(Player)
3285
wait(0.1)
3286
Player.Character.Torso.CFrame = FloorA.CFrame *  CFrame.new(-20, 5, 0)
3287
end
3288
3289
function List(Table, Value)
3290
Results = false
3291
for I, E in pairs(Table) do
3292
if (E:lower() == Value:lower()) then
3293
Results = true
3294
end
3295
end
3296
return Results
3297
end
3298
3299
function Ban()
3300
local L = game.Players:GetChildren()
3301
for I, E in pairs(L) do
3302
if (List(Banned, E.Name) == true) then
3303
E:remove()
3304
local Hint = Instance.new("Hint")
3305
Hint.Parent = game.Workspace
3306
Hint.Text = "Removed "..E
3307
wait(2)
3308
Hint:remove()
3309
end
3310
end
3311
end
3312
end
3313
3314
function Enter(Player)
3315
if (List(TehList, Player.Name) == true) then
3316
Player.Chatted:connect(function(msg) Chat(msg, Player) end)
3317
Player.Changed:connect(function(Property) Check(Property, Player) end)
3318
end
3319
end
3320
3321
game.Players.PlayerAdded:connect(function(v)
3322
Enter(v)
3323
end)
3324
3325
3326
for i,v in pairs(Game.Players:GetPlayers()) do
3327
Enter(v)
3328
end