View difference between Paste ID: ZKfQ8QtR and gjELpYBU
SHOW: | | - or go back to the newest paste.
1
model = Instance.new("Model", workspace)
2
box = Instance.new("Model")
3
part = Instance.new("Part")
4
parttopart_strong_joint = Instance.new("ManualWeld")
5
tape = Instance.new("Part")
6
mesh = Instance.new("BlockMesh")
7
thumbnailcamera = Instance.new("Camera")
8
part_2 = Instance.new("Part")
9
parttopart_strong_joint_2 = Instance.new("ManualWeld")
10
part_3 = Instance.new("Part")
11
parttopart_strong_joint_3 = Instance.new("ManualWeld")
12
part_4 = Instance.new("Part")
13
parttopart_strong_joint_4 = Instance.new("ManualWeld")
14
part_5 = Instance.new("Part")
15
parttopart_strong_joint_5 = Instance.new("ManualWeld")
16
seat = Instance.new("Seat")
17
part_6 = Instance.new("Part")
18
parttopart_strong_joint_6 = Instance.new("ManualWeld")
19
parttopart_strong_joint_7 = Instance.new("ManualWeld")
20
door = Instance.new("Model")
21
operate = NewScript([[-- This code is written very specific for this door
22
-- The only changes that should be allowed are the X width of parts 'd1' and 'd2
23
-- The 3 black edge pieces (named "Part") can be deleted if not wanted
24
25
-- Crazyman32, twitter @RBX_crazyman32
26
27
local door = {}
28
local d1,d2 = script.Parent.d1,script.Parent.d2
29
door[d1],door[d2] = d1.CFrame,d2.CFrame
30
31
local open = (d1.Size.x-0.2)	-- How far the door opens up
32
local tag = 0			-- Used to serialize the GoTo function
33
local cur = 0			-- Current opening. Used to determine current opening when door is triggered while closing
34
local last = 0			-- Debounce (time-based) for Trigger part
35
36
local trig = script.Parent.Trigger	-- Trigger part
37
38
local CF = CFrame.new		-- 'Optimization' for new CFrame
39
40
function GoTo(n,noRepeat)	-- NOTE: Lua 5.2+ uses a 'goto' function. This function has nothing to do with that.
41
	local myTag = time()
42
	tag = myTag
43
	for i = cur,n,(cur > n and -0.2 or 0.2) do	-- Main loop to change door location
44
		if (tag ~= myTag) then return end
45
		cur = i
46
		for d,cf in pairs(door) do
47
			d.CFrame = (cf*CF(i,0,0))	-- Change CFrame relative to its original placement
48
		end
49
		wait()
50
	end
51
	for d,cf in pairs(door) do	-- Security loop to patch up gap due to unfinished loop goal (when the loop's step doesn't allow it to fully reach the loop goal)
52
		d.CFrame = (cf*CF(n,0,0))
53
	end
54
	wait(2)
55
	if (not noRepeat and tag == myTag) then	-- Only used when this function is used to open the door to trigger that it should close
56
		GoTo(0,true)
57
	end
58
end
59
60
do	-- Set up the Trigger part (make it large enough to detect players)
61
	local c = trig.CFrame
62
	local sz = ((d1.Size.x*2)+2)
63
	trig.Size = Vector3.new(sz,(d1.Size.y+2),sz)
64
	trig.CFrame = c
65
end
66
67
-- Set up the trigger event
68
script.Parent.Trigger.Touched:connect(function(obj)
69
	if (game.Players:GetPlayerFromCharacter(obj.Parent)) then
70
		local t = time()
71
		if ((t-last) < 1) then return end	-- 1-second debounce (time-based)
72
		last = t
73
		GoTo(open)
74
	end
75
end)]], door)
76
part_7 = Instance.new("Part")
77
mesh_2 = Instance.new("BlockMesh", part_7)
78
part_8 = Instance.new("Part")
79
mesh_3 = Instance.new("BlockMesh", part_8)
80
part_9 = Instance.new("Part")
81
mesh_4 = Instance.new("BlockMesh", part_9)
82
trigger = Instance.new("Part")
83
mesh_5 = Instance.new("BlockMesh", trigger)
84
d1 = Instance.new("Part")
85
mesh_6 = Instance.new("BlockMesh")
86
d2 = Instance.new("Part")
87
mesh_7 = Instance.new("BlockMesh")
88
part_10 = Instance.new("Part")
89
noob_cashier = Instance.new("Model")
90
head = Instance.new("Part")
91
mesh_8 = Instance.new("SpecialMesh")
92
face = Instance.new("Decal")
93
torso = Instance.new("Part")
94
roblox = Instance.new("Decal")
95
right_shoulder = Instance.new("Motor")
96
left_shoulder = Instance.new("Motor")
97
right_hip = Instance.new("Motor")
98
left_hip = Instance.new("Motor")
99
neck = Instance.new("Motor")
100
left_arm = Instance.new("Part")
101
right_arm = Instance.new("Part")
102
left_leg = Instance.new("Part")
103
right_leg = Instance.new("Part")
104
humanoid = Instance.new("Humanoid")
105
isaplayer = Instance.new("CFrameValue")
106
respawn = Instance.new("BoolValue")
107
forceweapon = Instance.new("IntValue")
108
isonteam = Instance.new("BoolValue")
109
team = Instance.new("BrickColorValue")
110
showtag = Instance.new("BoolValue")
111
ignorecombatff = Instance.new("BoolValue")
112
dropweapon = Instance.new("BoolValue")
113
pathto = Instance.new("Vector3Value")
114
wander = Instance.new("BoolValue")
115
printmap = Instance.new("BoolValue")
116
body_colors = Instance.new("BodyColors")
117
forcecolors = Instance.new("BoolValue")
118-
full_animation = NewScript([[--[[Made by Jammer622 @[http://www.roblox.com/Advanced-Player-AI-item?id=59391730],
118+
full_animation = NewScript ([[--[[Made by Jammer622 @[http://www.roblox.com/Advanced-Player-AI-item?id=59391730],
119
This is the ORIGINAL model, if you see others, they are stolen.
120
Scripts mixed from vanilla Animate, Health, and Sound,
121
with much custom content by myself, making them great AIs.
122
No help from Miked's scripts, I made my own joint script.
123
If you find any glitches, bugs, or just want to suggest an idea, please message me.
124
My team works hard on these AIs, please don't make attempts to steal them.
125
Your feedback is extremely appreciated!
126
127
	_---=CREDITS=---_
128
The Roblox Team		Without them, none of this would be possible.
129
	Vanilla Sound
130
	Vanilla Health
131
	Vanilla Animate
132
Jammer622				That's me, main programmer and weapon publisher.
133
	Main Developer
134
	Health GUI Script
135
	Animation Work
136
	Relationship Work
137
	Wandering
138
	Pathing (Map Generation)
139
	Weapon Usage
140
	Weapon (Re)Publishing
141
		Sonypony458
142
			McDonalds Drink
143
	Customization
144
	Teamwork AI
145
	Model Variables
146
	Setting Wiki [Below]
147
Macdeath					I owe it to him for keeping me on track during this.
148
	Feature Inspiration
149
	Problem Solving
150
	Suggestions
151
lah30303					Amazing pathing work goes to this fine sir.
152
	Pathing (Pathing Generation/System)
153
154
	_---=SETTINGS=---_
155
Inside this model's file, you'll find several values that can be changed.
156
	DropWeapon					-This sets whether or not the bot will drop any equipped weapon upon dying.
157
	Force_Pants					-This must be set through Spawners.
158
	Force_Shirt					-This must be set through Spawners.
159
	Force_Weapon				-This must be set through Spawners.
160
	Force_Hat					-This must be set through Spawners.
161
	IgnoreCombatFF				-This sets whether or not the bot will allow friendly fire during combat.
162
	IsAPlayer					-This is a tag to specify this bot's existance to other AIs.
163
	IsOnTeam						-This sets whether or not the bot is on a team.
164
		ShowTag					-This sets whether or not the bot's team color name shows up beside its own.
165
		Team						-This sets the bot's team color.
166
	PathTo						-This is an experimental pathfinding engine. Use at your own risk!
167
	PrintMap						-This prints maps generated when using PathTo. Use at your own risk!
168
	Respawn						-This sets whether the bot will respawn or not upon death.
169
	Custom_Name					-This must be set through Spawners.
170
	Wander						-This sets whether the bot is stationary or if it moves, but not if it uses weapons or not.
171
]]
172
print("Player Bot Loading")
173
Delay(0, function() --Vanilla Sound
174
	function waitForChild(parent, childName)
175
		local child = parent:findFirstChild(childName)
176
		if child then return child end
177
		while true do
178
			child = parent.ChildAdded:wait()
179
			if child.Name==childName then return child end
180
		end
181
	end
182
	function newSound(id)
183
		local sound = Instance.new("Sound")
184
		sound.SoundId = id
185
		sound.archivable = false
186
		sound.Parent = script.Parent.Head
187
		return sound
188
	end
189
	local sDied = newSound("rbxasset://sounds/uuhhh.wav")
190
	local sFallingDown = newSound("rbxasset://sounds/splat.wav")
191
	local sFreeFalling = newSound("rbxasset://sounds/swoosh.wav")
192
	local sGettingUp = newSound("rbxasset://sounds/hit.wav")
193
	local sJumping = newSound("rbxasset://sounds/button.wav")
194
	local sRunning = newSound("rbxasset://sounds/bfsl-minifigfoots1.mp3")
195
	sRunning.Looped = true
196
	local Figure = script.Parent
197
	local Head = waitForChild(Figure, "Head")
198
	local Humanoid = waitForChild(Figure, "Humanoid")
199
	function onDied()
200
		sDied:Play()
201
	end
202
	function onState(state, sound)
203
		if state then
204
			sound:Play()
205
		else
206
			sound:Pause()
207
		end
208
	end
209
	function onRunning(speed)
210
		if speed>0 then
211
			sRunning:Play()
212
		else
213
			sRunning:Pause()
214
		end
215
	end
216
	Humanoid.Died:connect(onDied)
217
	Humanoid.Running:connect(onRunning)
218
	Humanoid.Jumping:connect(function(state) onState(state, sJumping) end)
219
	Humanoid.GettingUp:connect(function(state) onState(state, sGettingUp) end)
220
	Humanoid.FreeFalling:connect(function(state) onState(state, sFreeFalling) end)
221
	Humanoid.FallingDown:connect(function(state) onState(state, sFallingDown) end)
222
end)
223
Delay(0, function() --Vanilla Health
224
	function waitForChild(parent, childName)
225
		local child = parent:findFirstChild(childName)
226
		if child then return child end
227
		while true do
228
			child = parent.ChildAdded:wait()
229
			if child.Name==childName then return child end
230
		end
231
	end
232
	local Figure = script.Parent
233
	local Humanoid = waitForChild(Figure, "Humanoid")
234
	local regening = false
235
	function regenHealth()
236
		if regening then return end
237
		regening = true
238
		while Humanoid.Health < Humanoid.MaxHealth do
239
			local s = wait(1)
240
			local health = Humanoid.Health
241
			if health > 0 and health < Humanoid.MaxHealth then
242
				local newHealthDelta = 0.01 * s * Humanoid.MaxHealth
243
				health = health + newHealthDelta
244
				Humanoid.Health = math.min(health,Humanoid.MaxHealth)
245
			end
246
		end
247
		if Humanoid.Health > Humanoid.MaxHealth then
248
			Humanoid.Health = Humanoid.MaxHealth
249
		end
250
		regening = false
251
	end
252
	Humanoid.HealthChanged:connect(regenHealth)
253
end)
254
Delay(0, function() --Vanilla Animate, Multiple Additions
255
	function waitForChild(parent, childName)
256
		local child = parent:findFirstChild(childName)
257
		if child then return child end
258
		while true do
259
			child = parent.ChildAdded:wait()
260
			if child.Name==childName then return child end
261
		end
262
	end
263
	local Figure = script.Parent
264
	local Clone = Figure:Clone()
265
	local Torso = waitForChild(Figure, "Torso")
266
	local Joints = Torso:GetChildren()
267
	for All = 1, #Joints do
268
		if Joints.className == "Motor" or Joints.className == "Motor6D" then
269
			Joints[All]:Remove()
270
		end
271
	end
272
	local RightShoulder = Instance.new("Motor")
273
	local LeftShoulder = Instance.new("Motor")
274
	local RightHip = Instance.new("Motor")
275
	local LeftHip = Instance.new("Motor")
276
	local Neck = Instance.new("Motor")
277
	local Humanoid = waitForChild(Figure, "Humanoid")
278
	ZStat = 1
279
	ZStat2 = 0
280
	local pose = "Standing"
281
	RightShoulder.Part0 = Torso
282
	RightShoulder.Part1 = Figure["Right Arm"]
283
	RightShoulder.MaxVelocity = 0.15
284
	RightShoulder.Name = "Right Shoulder"
285
	RightShoulder.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
286
	RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
287
	RightShoulder.Parent = Torso
288
	LeftShoulder.Part0 = Torso
289
	LeftShoulder.Part1 = Figure["Left Arm"]
290
	LeftShoulder.MaxVelocity = 0.15
291
	LeftShoulder.Name = "Left Shoulder"
292
	LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
293
	LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
294
	LeftShoulder.Parent = Torso
295
	RightHip.Part0 = Torso
296
	RightHip.Part1 = Figure["Right Leg"]
297
	RightHip.MaxVelocity = 0.1
298
	RightHip.Name = "Right Hip"
299
	RightHip.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
300
	RightHip.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
301
	RightHip.Parent = Torso
302
	LeftHip.Part0 = Torso
303
	LeftHip.Part1 = Figure["Left Leg"]
304
	LeftHip.MaxVelocity = 0.1
305
	LeftHip.Name = "Left Hip"
306
	LeftHip.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
307
	LeftHip.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
308
	LeftHip.Parent = Torso
309
	Neck.Part0 = Torso
310
	Neck.Part1 = Figure["Head"]
311
	Neck.MaxVelocity = 0.1
312
	Neck.Name = "Neck"
313
	Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
314
	Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
315
	Neck.Parent = Torso
316
	local toolAnim = "None"
317
	local toolAnimTime = 0
318
	SpawnModel = Instance.new("Model")
319
	function onRunning(speed)
320
		if speed>0 then
321
			pose = "Running"
322
		else
323
			pose = "Standing"
324
		end
325
	end
326
	function CheckTag(Tag)
327
		if script.Parent:FindFirstChild("IsLocalEnemy") == nil and script.Parent:FindFirstChild("IsAZombie") == nil and Tag.ClassName == "ObjectValue" and Tag.Value ~= nil and Tag.Value.ClassName == "Player" and Tag.Value.Character ~= nil then
328
			if Tag.Value.Character:FindFirstChild("IsLocalEnemy") == nil then
329
				if (script.Parent.IsOnTeam.Value == true and IsInCombat == false and script.Parent.IsOnTeam.Team.Value == Tag.Value.TeamColor) or script.Parent.IsOnTeam.Value == false then
330
					local Tag2 = Instance.new("CFrameValue", Tag.Value.Character)
331
					Tag2.Name = "IsLocalEnemy"
332
					print(Tag.Value.Character.Name .." Has Become An Outlaw")
333
				end
334
			end
335
			if Tag.Value.Character:FindFirstChild("Loc" ..script.Parent.Name) ~= nil then
336
				Tag.Value.Character:FindFirstChild("Loc" ..script.Parent.Name):Remove()
337
			end
338
			local Found = Instance.new("CFrameValue", Tag.Value.Character)
339
			Found.Name = "Loc" ..script.Parent.Name
340
			game:GetService("Debris"):AddItem(Found, 3)
341
		elseif script.Parent:FindFirstChild("IsLocalEnemy") == nil and script.Parent:FindFirstChild("IsAZombie") == nil and Tag.ClassName == "StringValue" and game.Players:FindFirstChild(Tag.Value) ~= nil and game.Players[Tag.Value].Character ~= nil then
342
			if game.Players[Tag.Value].Character:FindFirstChild("IsLocalEnemy") == nil then
343
				if (script.Parent.IsOnTeam.Value == true and IsInCombat == false and script.Parent.IsOnTeam.Team.Value == game.Players[Tag.Value].TeamColor) or script.Parent.IsOnTeam.Value == false then
344
					local Tag2 = Instance.new("CFrameValue", game.Players[Tag.Value].Character)
345
					Tag2.Name = "IsLocalEnemy"
346
					print(Tag.Value .." Has Become An Outlaw")
347
				end
348
			end
349
			if game.Players[Tag.Value].Character:FindFirstChild("Loc" ..script.Parent.Name) ~= nil then
350
				game.Players[Tag.Value].Character:FindFirstChild("Loc" ..script.Parent.Name):Remove()
351
			end
352
			local Found = Instance.new("CFrameValue", game.Players[Tag.Value].Character)
353
			Found.Name = "Loc" ..script.Parent.Name
354
			game:GetService("Debris"):AddItem(Found, 3)
355
		elseif script.Parent:FindFirstChild("IsLocalEnemy") == nil and script.Parent:FindFirstChild("IsAZombie") == nil and Tag.ClassName == "StringValue" and game.Workspace:FindFirstChild(Tag.Value) ~= nil then
356
			if game.Workspace[Tag.Value]:FindFirstChild("IsLocalEnemy") == nil then
357
				if (script.Parent.IsOnTeam.Value == true and IsInCombat == false and Workspace[Tag.Value].IsOnTeam.Value == true and script.Parent.IsOnTeam.Team.Value == Workspace[Tag.Value].IsOnTeam.Team.Value) or script.Parent.IsOnTeam.Value == false or Workspace[Tag.Value].IsOnTeam.Value == false then
358
					local Tag2 = Instance.new("CFrameValue", game.Workspace[Tag.Value])
359
					Tag2.Name = "IsLocalEnemy"
360
					print(Tag.Value .." Has Become An Outlaw")
361
				end
362
			end
363
			if game.Workspace[Tag.Value]:FindFirstChild("Loc" ..script.Parent.Name) ~= nil then
364
				game.Workspace[Tag.Value]:FindFirstChild("Loc" ..script.Parent.Name):Remove()
365
			end
366
			local Found = Instance.new("CFrameValue", game.Workspace[Tag.Value])
367
			Found.Name = "Loc" ..script.Parent.Name
368
			game:GetService("Debris"):AddItem(Found, 3)
369
		elseif (script.Parent:FindFirstChild("IsLocalEnemy") ~= nil or script.Parent:FindFirstChild("IsAZombie") ~= nil) and Tag.ClassName == "ObjectValue" and Tag.Value ~= nil and Tag.Value.ClassName == "Player" and Tag.Value.Character ~= nil then
370
			local Found = Instance.new("CFrameValue", Tag.Value.Character)
371
			Found.Name = "Loc" ..script.Parent.Name
372
			game:GetService("Debris"):AddItem(Found, 3)
373
		elseif (script.Parent:FindFirstChild("IsLocalEnemy") ~= nil or script.Parent:FindFirstChild("IsAZombie") ~= nil) and Tag.ClassName == "StringValue" and game.Workspace:FindFirstChild(Tag.Value) ~= nil then
374
			local Found = Instance.new("CFrameValue", game.Workspace[Tag.Value])
375
			Found.Name = "Loc" ..script.Parent.Name
376
			game:GetService("Debris"):AddItem(Found, 3)
377
		end
378
	end
379
	function CheckSpawns(Object)
380
		local Parts = Object:GetChildren()
381
		for Check = 1, #Parts do
382
			if Parts[Check].className == "SpawnLocation" then
383
				local I = Instance.new("Vector3Value", SpawnModel)
384
				I.Value = Parts[Check].Position
385
			end
386
			CheckSpawns(Parts[Check])
387
		end
388
	end
389
	function onDied()
390
		pose = "Dead"
391
		Delay(5, function()
392
			if script.Parent.Respawn.Value == true then
393
				CheckSpawns(Workspace)
394
				local Spawn = SpawnModel:GetChildren()
395
				Clone.Parent = game.Workspace
396
				if #Spawn > 0 then
397
					Spawn = Spawn[math.random(1, #Spawn)].Value
398
					Clone:MoveTo(Spawn)
399
				else
400
					Clone:MoveTo(Vector3.new(0, 50, 0))
401
				end
402
			end
403
			Figure:Remove()
404
			return
405
		end)
406
	end
407
	function onJumping()
408
		pose = "Jumping"
409
	end
410
	function onClimbing()
411
		pose = "Climbing"
412
	end
413
	function onGettingUp()
414
		pose = "GettingUp"
415
	end
416
	function onFreeFall()
417
		pose = "FreeFall"
418
	end
419
	function onFallingDown()
420
		pose = "FallingDown"
421
	end
422
	function onSeated()
423
		pose = "Seated"
424
	end
425
	function onPlatformStanding()
426
		pose = "PlatformStanding"
427
	end
428
	function moveJump()
429
		RightShoulder.MaxVelocity = 0.5
430
		LeftShoulder.MaxVelocity = 0.5
431
		RightShoulder.DesiredAngle = (3.14/ZStat)
432
		LeftShoulder.DesiredAngle = (-3.14/ZStat)
433
		RightHip.DesiredAngle = (0)
434
		LeftHip.DesiredAngle = (0)
435
	end
436
	function moveFreeFall()
437
		RightShoulder.MaxVelocity = 0.5
438
		LeftShoulder.MaxVelocity = 0.5
439
		RightShoulder.DesiredAngle = (3.14/ZStat)
440
		LeftShoulder.DesiredAngle = (-3.14/ZStat)
441
		RightHip.DesiredAngle = (0)
442
		LeftHip.DesiredAngle = (0)
443
	end
444
	function moveSit()
445
		RightShoulder.MaxVelocity = 0.15
446
		LeftShoulder.MaxVelocity = 0.15
447
		RightShoulder.DesiredAngle = (3.14 /2)
448
		LeftShoulder.DesiredAngle = (-3.14 /2)
449
		RightHip.DesiredAngle = (3.14 /2)
450
		LeftHip.DesiredAngle = (-3.14 /2)
451
	end
452
	function getTool()	
453
		for _, kid in ipairs(Figure:GetChildren()) do
454
			if kid.className == "Tool" then return kid end
455
		end
456
		return nil
457
	end
458
	function getToolAnim(tool)
459
		for _, c in ipairs(tool:GetChildren()) do
460
			if c.Name == "toolanim" and c.className == "StringValue" then
461
				return c
462
			end
463
		end
464
		return nil
465
	end
466
	function animateTool()
467
		if (toolAnim == "None") then
468
			RightShoulder.DesiredAngle = (1.57)
469
			return
470
		end
471
		if (toolAnim == "Slash") then
472
			RightShoulder.MaxVelocity = 0.5
473
			RightShoulder.DesiredAngle = (0)
474
			return
475
		end
476
		if (toolAnim == "Lunge") then
477
			RightShoulder.MaxVelocity = 0.5
478
			LeftShoulder.MaxVelocity = 0.5
479
			RightHip.MaxVelocity = 0.5
480
			LeftHip.MaxVelocity = 0.5
481
			RightShoulder.DesiredAngle = (1.57)
482
			LeftShoulder.DesiredAngle = (1.0)
483
			RightHip.DesiredAngle = (1.57)
484
			LeftHip.DesiredAngle = (1.0)
485
			return
486
		end
487
	end
488
	function move(time)
489
		local amplitude
490
		local frequency
491
		if (pose == "Jumping") then
492
			moveJump()
493
			return
494
		end
495
		if (pose == "FreeFall") then
496
			moveFreeFall()
497
			return
498
		end	 
499
		if (pose == "Seated") then
500
			moveSit()
501
			return
502
		end
503
		local climbFudge = 0
504
		if (pose == "Running") then
505
			RightShoulder.MaxVelocity = 0.15
506
			LeftShoulder.MaxVelocity = 0.15
507
			amplitude = 1
508
			frequency = 9
509
		elseif (pose == "Climbing") then
510
			RightShoulder.MaxVelocity = 0.5 
511
			LeftShoulder.MaxVelocity = 0.5
512
			amplitude = 1
513
			frequency = 9
514
			climbFudge = 3.14
515
		else
516
			amplitude = 0.1
517
			frequency = 1
518
		end
519
		desiredAngle = amplitude * math.sin(time*frequency)
520
		RightShoulder.DesiredAngle = (desiredAngle + climbFudge) + ZStat2
521
		LeftShoulder.DesiredAngle = (desiredAngle - climbFudge) -ZStat2
522
		RightHip.DesiredAngle = (-desiredAngle)
523
		LeftHip.DesiredAngle = (-desiredAngle)
524
		local tool = getTool()
525
		if tool then
526
			animStringValueObject = getToolAnim(tool)
527
			if animStringValueObject then
528
				toolAnim = animStringValueObject.Value
529
				animStringValueObject.Parent = nil
530
				toolAnimTime = time + .3
531
			end
532
			if time > toolAnimTime then
533
				toolAnimTime = 0
534
				toolAnim = "None"
535
			end
536
			animateTool()
537
		else
538
			toolAnim = "None"
539
			toolAnimTime = 0
540
		end
541
	end
542
	Humanoid.Died:connect(onDied)
543
	Humanoid.Running:connect(onRunning)
544
	Humanoid.Jumping:connect(onJumping)
545
	Humanoid.Climbing:connect(onClimbing)
546
	Humanoid.GettingUp:connect(onGettingUp)
547
	Humanoid.FreeFalling:connect(onFreeFall)
548
	Humanoid.FallingDown:connect(onFallingDown)
549
	Humanoid.Seated:connect(onSeated)
550
	Humanoid.PlatformStanding:connect(onPlatformStanding)
551
	Humanoid.ChildAdded:connect(CheckTag)
552
	OriginalTime = 0.1
553
	Time = OriginalTime
554
	while Figure.Parent~=nil do
555
		Time = Time + 0.1
556
		wait(OriginalTime)
557
		move(Time)
558
	end
559
end)
560
Delay(0, function() --lah30303's Pathing Script
561
	function CalcMoves(map, px, py, tx, ty) 
562
		if map[ty][tx] ~= 0 then
563
			return nil
564
		end
565
		local openlist, closedlist, listk, closedk, tempH, tempG, xsize, ysize, curbase = {}, {}, 1, 0, math.abs(px - tx) + math.abs(py - ty), 0, #map[1], #map, {}
566
		openlist[1] = {x = px, y = py, g = 0, h = tempH, f = 0 + tempH ,par = 1}
567
		local nodenumber = 0
568
		while listk > 0 do
569
			nodenumber = nodenumber + 1
570
			if nodenumber / ScanSkip == math.floor(nodenumber / ScanSkip) then
571
				wait()
572
				if DebugPathing == true then
573
					print("Node", nodenumber)
574
				end
575
			end
576
			closedk = closedk + 1
577
			table.insert(closedlist, closedk, openlist[1])
578
			curbase = closedlist[closedk]
579
			if closedlist[closedk].x == tx and closedlist[closedk].y == ty then
580
				return closedlist
581
			end
582
			openlist[1] = openlist[listk]
583
			table.remove(openlist, listk)
584
			listk = listk - 1
585
			local v = 1
586
			while true do
587
				local u = v
588
				if 2 * u + 1 <= listk then
589
					if openlist[u].f >= openlist[2 * u].f then
590
						v = 2 * u
591
					end
592
					if openlist[v].f >= openlist[2 * u + 1].f then
593
						v = 2 * u + 1
594
					end
595
				elseif 2 * u <= listk then
596
					if openlist[u].f >= openlist[2 * u].f then
597
						v = 2 * u
598
					end
599
				end
600
				if u ~= v then
601
					local temp = openlist[u]
602
					openlist[u] = openlist[v]
603
					openlist[v] = temp
604
				else
605
					break
606
				end
607
			end
608
609
			local tocheck = {{1, 0}, {-1, 0}, {0, 1}, {0, -1}, {-1, -1}, {1, -1}, {-1, 1}, {1, 1}} --[1]Right, [2]Left, [3]Down, [4]Up, [5]UpLeft, [6]UpRight, [7]DownLeft, [8]DownRight
610
			if closedk > 0 then
611
				for k = 1, closedk do
612
					for i, v in pairs(tocheck) do
613
						if closedlist[k].x == curbase.x + v[1] and closedlist[k].y == curbase.y + v[2] then
614
							tocheck[i] = nil
615
						end
616
					end
617
				end
618
			end
619
			for i, v in pairs(tocheck) do
620
				local a = curbase.x + v[1]
621
				local b = curbase.y + v[2]
622
				if a > xsize or a < 1 or b > ysize or b < 1 then
623
					tocheck[i] = nil
624
				end
625
			end
626
			for i, v in pairs(tocheck) do
627
				local a, b = curbase.x + v[1], curbase.y + v[2]
628
				if a <= xsize and a >= 1 and b <= ysize and b >= 1 and map[b][a] ~= 0 then
629
					tocheck[i] = nil
630
				end
631
			end
632
			tempG = curbase.g + 1
633
			tempDiagG = curbase.g + 1.4
634
			for k = 1, listk do
635
				for i, v in pairs(tocheck) do
636
					if openlist[k].x == curbase.x + v[1] and openlist[k].y == curbase.y + 1 and openlist[k].g > tempG then
637
						tempH = math.abs((curbase.x + v[1])-tx) + math.abs((curbase.y + v[1])-ty)
638
						table.insert(openlist, k, {x = curbase.x + v[1], y = curbase.y + v[2], g = tempG, h = tempH, f = tempG + tempH, par = closedk})
639
						local m = k
640
						while m ~= 1 do
641
							if openlist[m].f <= openlist[math.floor(m/2)].f then
642
								temp = openlist[math.floor(m/2)]
643
								openlist[math.floor(m/2)] = openlist[m]
644
								openlist[m] = temp
645
								m = math.floor(m/2)
646
							else
647
								break
648
							end
649
							tocheck[i] = nil
650
						end
651
					end
652
				end
653
			end
654
			for i, v in pairs(tocheck) do
655
				listk = listk + 1
656
				tempH = math.abs((curbase.x + v[1]) - tx) + math.abs((curbase.y + v[2]) - ty)
657
				table.insert(openlist, listk, {x = curbase.x + v[1], y = curbase.y + v[2], g = tempG, h = tempH, f = tempG+tempH, par = closedk})
658
				m = listk
659
				while m ~= 1 do
660
					if openlist[m].f <= openlist[math.floor(m/2)].f then
661
						temp = openlist[math.floor(m/2)]
662
						openlist[math.floor(m/2)] = openlist[m]
663
						openlist[m] = temp
664
						m = math.floor(m/2)
665
					else
666
						break
667
					end
668
				end
669
			end
670
		end
671
		return nil
672
	end
673
674
675
	function CalcPath(closedlist)
676
677
		if closedlist == nil or table.getn(closedlist) == 1 then
678
			return nil
679
		end
680
		local path = {}
681
		local pathIndex = {}
682
		local last = table.getn(closedlist)
683
		table.insert(pathIndex,1,last)
684
685
		local i = 1
686
		while pathIndex[i] > 1 do
687
			i = i + 1
688
			table.insert(pathIndex, i, closedlist[pathIndex[i - 1]].par)
689
		end 
690
691
		for n = table.getn(pathIndex) - 1, 1, -1 do
692
			table.insert(path, {x = closedlist[pathIndex[n]].x, y = closedlist[pathIndex[n]].y})
693
		end
694
695
		closedlist = nil
696
		return path
697
	end
698
end)
699
Delay(0, function() --Main Artificial Intelligence Scripting/Path Grid Generator
700
	local Base
701
	if script.Parent:FindFirstChild("BASE") == nil then
702
		Base = Instance.new("Part")
703
		Base.Transparency = 1
704
		Base.TopSurface = "Smooth"
705
		Base.BottomSurface = "Smooth"
706
		Base.CanCollide = false
707
		Base.Anchored = true
708
		Base.Locked = true
709
		Base.BrickColor = BrickColor.new(0, 0, 0)
710
		Base.Name = "BASE"
711
		Base.CFrame = CFrame.new(Vector3.new(0, 0, 0))
712
		Base.Parent = script.Parent
713
	else
714
		Base = script.Parent.BASE
715
		Base.CFrame = CFrame.new(Vector3.new(0, 0, 0))
716
	end
717
	function Jump()
718
		script.Parent.Humanoid.Jump = true
719
	end
720
	function Check(Hit)
721
		if Hit ~= nil and Hit.Parent ~= nil and Hit.Parent.Parent ~= nil then
722
			if Hit.Parent:FindFirstChild("Humanoid") == nil and Hit.Parent.Parent:FindFirstChild("Humanoid") == nil then
723
				Jump()
724
			end
725
		end
726
	end
727
	script.Parent.Torso.Touched:connect(Check)
728
	function Prep(Target, Current, Attempts)
729
		if Attempts == nil then
730
			Attempts = 1000
731
		end
732
		local Hit = false
733
		local Tag = Base:Clone()
734
		Tag.Position = Target
735
		Tag.Parent = script.Parent
736
		local TagRay = Ray.new(Tag.CFrame.p, (CFrame.new(Tag.CFrame.p - Vector3.new(0, 3, 0)).p - Tag.CFrame.p).Unit * 40)
737
		local TRHit, TRPos = game.Workspace:FindPartOnRay(TagRay, script.Parent)
738
		if TRHit ~= nil then
739
			Hit = true
740
		end
741
		if Tag.Parent ~= nil then
742
			Tag:Remove()
743
		end
744
		if Hit == false and Attempts > 0 and script.Parent.Wander.Value == true then
745
			Prep(script.Parent.Torso.Position + Vector3.new(math.random(-100, 100), 0, math.random(-100, 100)), Base, Attempts - 1)
746
		elseif script.Parent.Wander.Value == true then
747
			local TargetRay = Ray.new(script.Parent.Torso.CFrame.p, (CFrame.new(Target).p - script.Parent.Torso.CFrame.p).Unit * ((Target - script.Parent.Torso.Position).Magnitude - 3))
748
			local THit, TPos = game.Workspace:FindPartOnRay(TargetRay, script.Parent)
749
			local TrueTarget = script.Parent.Torso.Position
750
			if THit ~= nil then
751
				for HazardCheck = 1, math.floor((script.Parent.Torso.CFrame.p - TPos).Magnitude) do
752
					local TR2 = Ray.new(script.Parent.Torso.CFrame.p + (TPos - script.Parent.Torso.CFrame.p).Unit * HazardCheck, Vector3.new(0, -50, 0) + (TPos - script.Parent.Torso.CFrame.p).Unit * 3)
753
					local TH2, TP2 = game.Workspace:FindPartOnRay(TR2, script.Parent)
754
					if TH2 ~= nil and TH2.Name ~= "Lava" then
755
						TrueTarget = TP2
756
					else
757
						break
758
					end
759
				end
760
			else
761
				for HazardCheck = 1, math.floor((script.Parent.Torso.CFrame.p - Target).Magnitude) do
762
					local TR2 = Ray.new(script.Parent.Torso.CFrame.p + (Target - script.Parent.Torso.CFrame.p).Unit * HazardCheck, Vector3.new(0, -50, 0) + (TPos - script.Parent.Torso.CFrame.p).Unit * 3)
763
					local TH2, TP2 = game.Workspace:FindPartOnRay(TR2, script.Parent)
764
					if TH2 ~= nil and TH2.Name ~= "Lava" then
765
						TrueTarget = TP2
766
					else
767
						break
768
					end
769
				end
770
			end
771
			script.Parent.Humanoid:MoveTo(TrueTarget, Current)
772
		end
773
	end
774
	function ZHit(Part)
775
		if script.Parent:FindFirstChild("IsAZombie") ~= nil and script.Parent.Humanoid.Health > 0 and Part ~= nil and Part.Parent ~= nil and Part.Parent:FindFirstChild("Humanoid") ~= nil and Part.Parent:FindFirstChild("IsAZombie") == nil then
776
			Part.Parent.Humanoid:TakeDamage(2)
777
			script.Parent.Humanoid.MaxHealth = script.Parent.Humanoid.MaxHealth + 1
778
			script.Parent.Humanoid:TakeDamage(-1)
779
		end
780
	end
781
	script.Parent["Right Arm"].Touched:connect(ZHit)
782
	script.Parent["Left Arm"].Touched:connect(ZHit)
783
	CurrentMap = {}
784
	MapMask = {}
785
	MapVar = {0, 0, 0, 0, 0}
786
	BlockScanned = 0
787
	ScanSkip = 5
788
	DebugPathing = true
789
	function GenerateMap(PathPos)
790
		CurrentMap = {}
791
		MapMask = {}
792
		MapVar = {0, 0, 0, 0, 0}
793
		BlockScanned = 0
794
		MapVariables = ScanParts(Workspace, 1)
795
		for MapX = 1, math.max(-MapVariables[1], MapVariables[2]) * 2 + 1 do
796
			CurrentMap[MapX] = {}
797
			for MapY = 1, math.max(-MapVariables[3], MapVariables[4]) * 2 + 1 do
798
				CurrentMap[MapX][MapY] = 0
799
			end
800
		end
801
		for MaskX = 1, #CurrentMap do
802
			MapMask[MaskX] = {}
803
			for MaskY = 1, #CurrentMap[MaskX] do
804
				MapMask[MaskX][MaskY] = {MapVariables[1] + MaskX - 0.5, MapVariables[1] + MaskY - 0.5}
805
			end
806
		end
807
		ScanParts(Workspace, 2, MapVariables)
808
		wait(1)
809
		if script.Parent.PrintMap.Value == true then
810
			print("Printing Map...")
811
			for ClearPrint = 1, 250 do
812
				wait()
813
				print()
814
			end
815
			for PrintX = 1, #CurrentMap do
816
				local PrintZ = ""
817
				for PrintY = 1, #CurrentMap[PrintX] do
818
					PrintZ = PrintZ ..CurrentMap[PrintX][PrintY]
819
				end
820
				print(PrintZ)
821
				wait(0.1)
822
			end
823
		end
824
		local MapCoords = {0, 0, 0, 0}
825
		local Distance = math.huge
826
		for MPX = 1, #CurrentMap do
827
			for MPY = 1, #CurrentMap[MPX] do
828
				if (Vector3.new(MapMask[MPX][MPY][1], 0, MapMask[MPX][MPY][2]) - Vector3.new(script.Parent.Torso.Position.X, 0, script.Parent.Torso.Position.Z)).Magnitude < Distance then
829
					MapCoords = {MPX, MPY, 0, 0}
830
					Distance = (Vector3.new(MapMask[MPX][MPY][1], 0, MapMask[MPX][MPY][2]) - Vector3.new(script.Parent.Torso.Position.X, 0, script.Parent.Torso.Position.Z)).Magnitude
831
				end
832
			end
833
		end
834
		local Distance = math.huge
835
		for MPX = 1, #CurrentMap do
836
			for MPY = 1, #CurrentMap[MPX] do
837
				if (Vector3.new(MapMask[MPX][MPY][1], 0, MapMask[MPX][MPY][2]) - Vector3.new(script.Parent.PathTo.Value.X, 0, script.Parent.PathTo.Value.Z)).Magnitude < Distance then
838
					MapCoords = {MapCoords[1], MapCoords[2], math.min(MPX, #CurrentMap) - 1, math.min(MPY, #CurrentMap[1] - 1)}
839
					Distance = (Vector3.new(MapMask[MPX][MPY][1], 0, MapMask[MPX][MPY][2]) - Vector3.new(script.Parent.PathTo.Value.X, 0, script.Parent.PathTo.Value.Z)).Magnitude
840
				end
841
			end
842
		end
843
		for i, v in pairs(CalcPath(CalcMoves(CurrentMap, MapCoords[1], MapCoords[2], MapCoords[3], MapCoords[4]))) do
844
			local Timer = 20
845
			local pX = v["x"]
846
			local pY = v["y"]
847
			local pTo = Vector3.new(MapMask[pX][pY][1], 0, MapMask[pX][pY][2])
848
			pTo = pTo + (pTo - Vector3.new(script.Parent.Torso.Position.X, 0, script.Parent.Torso.Position.Z)).Unit
849
			while (Vector3.new(script.Parent.Torso.Position.X, 0, script.Parent.Torso.Position.Z) - pTo).Magnitude > 2.5 and Timer > 0 do
850
				script.Parent.Humanoid:MoveTo(pTo, Base)
851
				Timer = Timer - 1
852
				if Timer == 10 then
853
					script.Parent.Humanoid.Jump = true
854
				end
855
				wait(0.1)
856
			end
857
			if Timer == 0 then
858
				if (Vector3.new(script.Parent.Torso.Position.X, 0, script.Parent.Torso.Position.Z) - pTo).Magnitude <= 5 then
859
					script.Parent.Torso.CFrame = script.Parent.Torso.CFrame + (pTo - Vector3.new(script.Parent.Torso.Position.X, 0, script.Parent.Torso.Position.Z)).Unit * (pTo - Vector3.new(script.Parent.Torso.Position.X, 0, script.Parent.Torso.Position.Z)).Magnitude
860
				else
861
					break
862
				end
863
			end
864
		end
865
	end
866
	function ScanParts(CurrentModel, CurrentStage, Variables)
867
		local X = CurrentModel:GetChildren()
868
		for I = 1, #X do
869
			if #X[I]:GetChildren() > 0 then
870
				ScanParts(X[I], 1, Variables)
871
			end
872
			if X[I].ClassName == "Part" or X[I].ClassName == "WedgePart" or X[I].ClassName == "CornerWedgePart" or X[I].ClassName == "TrussPart" or X[I].ClassName == "SpawnLocation" or X[I].ClassName == "Seat" or X[I].ClassName == "VehicleSeat" or X[I].ClassName == "SkateboardPlatform" then
873
				BlockScanned = BlockScanned + 1
874
				if BlockScanned / ScanSkip == math.floor(BlockScanned / ScanSkip) then
875
					wait()
876
					if DebugPathing == true then
877
						print("Block", BlockScanned)
878
					end
879
				end
880
				if CurrentStage == 1 then
881
					MapVar[1] = math.min(math.ceil(X[I].Position.X - X[I].Size.X / 2), MapVar[1])
882
					MapVar[2] = math.max(math.floor(X[I].Position.X + X[I].Size.X / 2), MapVar[2])
883
					MapVar[3] = math.min(math.ceil(X[I].Position.Z - X[I].Size.Z / 2), MapVar[3])
884
					MapVar[4] = math.max(math.floor(X[I].Position.Z + X[I].Size.Z / 2), MapVar[4])
885
				elseif CurrentStage == 2 and ((X[I].Position.Y + X[I].Size.Y / 2 > script.Parent.Torso.Position.Y + 2 and X[I].Position.Y - X[I].Size.Y / 2 < script.Parent.Torso.Position.Y + 2) or X[I].Position.Y + X[I].Size.Y / 2 < script.Parent.Torso.Position.Y - 8) then
886
					local BlockStart = {X[I].Position.X - X[I].Size.X / 2, X[I].Position.Z - X[I].Size.Z / 2}
887
					local BlockEnd = {X[I].Position.X + X[I].Size.X / 2, X[I].Position.Z + X[I].Size.Z / 2}
888
					local BlockCoords = {0, 0, 0, 0}
889
					local Distance = math.huge
890
					for MPX = 1, #CurrentMap do
891
						for MPY = 1, #CurrentMap[MPX] do
892
							if (Vector3.new(MapMask[MPX][MPY][1], 0, MapMask[MPX][MPY][2]) - Vector3.new(BlockStart[1], 0, BlockStart[2])).Magnitude < Distance then
893
								BlockCoords = {MPX, MPY, 0, 0}
894
								Distance = (Vector3.new(MapMask[MPX][MPY][1], 0, MapMask[MPX][MPY][2]) - Vector3.new(BlockStart[1], 0, BlockStart[2])).Magnitude
895
							end
896
						end
897
					end
898
					local Distance = math.huge
899
					for MPX = 1, #CurrentMap do
900
						for MPY = 1, #CurrentMap[MPX] do
901
							if (Vector3.new(MapMask[MPX][MPY][1], 0, MapMask[MPX][MPY][2]) - Vector3.new(BlockEnd[1], 0, BlockEnd[2])).Magnitude < Distance then
902
								BlockCoords = {BlockCoords[1], BlockCoords[2], MPX, MPY}
903
								Distance = (Vector3.new(MapMask[MPX][MPY][1], 0, MapMask[MPX][MPY][2]) - Vector3.new(BlockEnd[1], 0, BlockEnd[2])).Magnitude
904
							end
905
						end
906
					end
907
					for XGrid = BlockCoords[2], BlockCoords[4] do
908
						for YGrid = BlockCoords[1], BlockCoords[3] do
909
							CurrentMap[XGrid][YGrid] = 1
910
						end
911
					end
912
				end
913
			end
914
		end
915
		if CurrentStage == 1 then
916
			MapVar[5] = {MapVar[1] + MapVar[2] / 2, MapVar[3] + MapVar[4] / 2}
917
			return MapVar
918
		end
919
	end
920
	IsInCombat = false
921
	while script.Parent.Humanoid.Health > 0 and script.Parent:FindFirstChild("IsAZombie") == nil do
922
		local Distance = 100
923
		local Target = nil
924
		IsInCombat = false
925
		local Players = Workspace:GetChildren()
926
		for Check = 1, #Players do
927
			if Players[Check] ~= script.Parent and ((Players[Check]:FindFirstChild("Humanoid") ~= nil and (Players[Check]:FindFirstChild("IsAZombie") ~= nil or Players[Check]:FindFirstChild("IsLocalEnemy") ~= nil or script.Parent:FindFirstChild("IsLocalEnemy") ~= nil or (script.Parent.IsOnTeam.Value == true and Players[Check]:FindFirstChild("IsOnTeam") ~= nil and Players[Check].IsOnTeam.Value == true and script.Parent.IsOnTeam.Team.Value ~= Players[Check].IsOnTeam.Team.Value) or (game.Players:GetPlayerFromCharacter(Players[Check]) ~= nil and script.Parent.IsOnTeam.Value == true and game.Players:GetPlayerFromCharacter(Players[Check]).Neutral == false and game.Players:GetPlayerFromCharacter(Players[Check]).TeamColor ~= script.Parent.IsOnTeam.Team.Value)) and Players[Check].Humanoid.Health > 0) or (Players[Check]:FindFirstChild("Zombie") ~= nil and Players[Check].Zombie.ClassName == "Humanoid" and Players[Check].Zombie.Health > 0)) and Players[Check]:FindFirstChild("Torso") ~= nil and (Players[Check].Torso.Position - script.Parent.Torso.Position).Magnitude <= 100 then
928
				local Ray = Ray.new(script.Parent.Torso.CFrame.p, (Players[Check].Torso.CFrame.p - script.Parent.Torso.CFrame.p).Unit * 100)
929
				local Hit, Position = game.Workspace:FindPartOnRay(Ray, script.Parent)
930
				if Hit ~= nil and Hit.Parent ~= nil and ((Hit.Parent:FindFirstChild("Humanoid") ~= nil and Hit.Parent == Players[Check]) or (Hit.Parent.Parent ~= nil and Hit.Parent.Parent:FindFirstChild("Humanoid") ~= nil and Hit.Parent.Parent == Players[Check])) then
931
					local TeamTag = nil
932
					local Parts = Players[Check]:GetChildren()
933
					for X = 1, #Parts do
934
						if Parts[X].Name == "TeamLoc" then
935
							if Parts[X].Value == script.Parent.IsOnTeam.Team.Value then
936
								TeamTag = Parts[X]
937
							end
938
						end
939
					end
940
					if Players[Check]:FindFirstChild("Loc" ..script.Parent.Name) ~= nil or Parts[X] ~= nil or (Players[Check].Torso.Position - (script.Parent.Torso.Position + script.Parent.Torso.CFrame.lookVector * 50)).Magnitude <= 52 then
941
						if script.Parent.IsOnTeam.Value == false then
942
							if Players[Check]:FindFirstChild("Loc" ..script.Parent.Name) ~= nil then
943
								Players[Check]:FindFirstChild("Loc" ..script.Parent.Name):Remove()
944
							end
945
							local Found = Instance.new("CFrameValue", Players[Check])
946
							Found.Name = "Loc" ..script.Parent.Name
947
							game:GetService("Debris"):AddItem(Found, 3)
948
						else
949
							if Parts[X] ~= nil then
950
								Parts[X]:Remove()
951
							end
952
							local Found = Instance.new("BrickColorValue", Players[Check])
953
							Found.Name = "TeamLoc"
954
							Found.Value = script.Parent.IsOnTeam.Team.Value
955
							game:GetService("Debris"):AddItem(Found, 3)
956
							if Players[Check]:FindFirstChild("Loc" ..script.Parent.Name) ~= nil then
957
								Players[Check]:FindFirstChild("Loc" ..script.Parent.Name):Remove()
958
							end
959
							local Found = Instance.new("CFrameValue", Players[Check])
960
							Found.Name = "Loc" ..script.Parent.Name
961
							game:GetService("Debris"):AddItem(Found, 3)
962
						end
963
					end
964
					if Players[Check]:FindFirstChild("Loc" ..script.Parent.Name) ~= nil and (Players[Check].Torso.Position - script.Parent.Torso.Position).Magnitude <= Distance then
965
						Target = Players[Check].Torso
966
						Distance = (Target.Position - script.Parent.Torso.Position).Magnitude
967
					end
968
				end
969
			end
970
		end
971
		if Target == nil then
972
			local HasTool = false
973
			local ToolCheck = script.Parent:GetChildren()
974
			for Check = 1, #ToolCheck do
975
				if ToolCheck[Check].ClassName == "Tool" then
976
					HasTool = true
977
				end
978
			end
979
			if HasTool == false then
980
				Distance = 100
981
				for Check = 1, #Players do
982
					if Players[Check].ClassName == "Tool" and Players[Check]:FindFirstChild("Handle") ~= nil and Players[Check]:FindFirstChild("Active") ~= nil and Players[Check]:FindFirstChild("TargetPos") ~= nil and Players[Check]:FindFirstChild("Type") ~= nil and (Players[Check].Handle.Position - script.Parent.Torso.Position).Magnitude <= Distance then
983
						local Ray = Ray.new(script.Parent.Torso.CFrame.p, (Players[Check].Handle.CFrame.p - script.Parent.Torso.CFrame.p).Unit * 100)
984
						local Hit, Position = game.Workspace:FindPartOnRay(Ray, script.Parent)
985
						if Hit ~= nil and Hit.Parent ~= nil and Hit.Parent == Players[Check] then
986
							Distance = (Players[Check].Handle.Position - script.Parent.Torso.Position).Magnitude
987
							Target = Players[Check]
988
						end
989
					end
990
				end
991
				if Target ~= nil and Target.ClassName == "Tool" then
992
					if Distance <= 5 and HasTool == false then
993
						Target.Parent = script.Parent
994
						HasTool = true
995
					else
996
						Prep(Target.Handle.Position, Base)
997
					end
998
				else
999
					for Check = 1, #Players do
1000
						if Players[Check].Name == "Crate" and Players[Check]:FindFirstChild("OpenCrate") ~= nil and Players[Check].OpenCrate.Value == false and (Players[Check].Position - script.Parent.Torso.Position).Magnitude <= Distance then
1001
							local Ray = Ray.new(script.Parent.Torso.CFrame.p, (Players[Check].CFrame.p - script.Parent.Torso.CFrame.p).Unit * 100)
1002
							local Hit, Position = game.Workspace:FindPartOnRay(Ray, script.Parent)
1003
							if Hit ~= nil and Hit == Players[Check] then
1004
								Target = Players[Check]
1005
								Distance = (Target.Position - script.Parent.Torso.Position).Magnitude
1006
							end
1007
						end
1008
					end
1009
					if Target ~= nil then
1010
						script.Parent.Humanoid:MoveTo(Target.Position, Target)
1011
						if (Target.Position - script.Parent.Torso.Position).Magnitude <= 10 then
1012
							Target.OpenCrate.Value = true
1013
						end
1014
					else
1015
						local HasHat = false
1016
						local HatCheck = script.Parent:GetChildren()
1017
						for Check = 1, #HatCheck do
1018
							if ToolCheck[Check].ClassName == "Hat" then
1019
								HasHat = true
1020
							end
1021
						end
1022
						if HasHat == false then
1023
							Distance = 100
1024
							for Check = 1, #Players do
1025
								if Players[Check].ClassName == "Hat" and Players[Check]:FindFirstChild("Handle") ~= nil and (Players[Check].Handle.Position - script.Parent.Torso.Position).Magnitude <= Distance then
1026
									local Ray = Ray.new(script.Parent.Torso.CFrame.p, (Players[Check].Handle.CFrame.p - script.Parent.Torso.CFrame.p).Unit * 100)
1027
									local Hit, Position = game.Workspace:FindPartOnRay(Ray, script.Parent)
1028
									if Hit ~= nil and Hit.Parent ~= nil and Hit.Parent == Players[Check] then
1029
										Distance = (Players[Check].Handle.Position - script.Parent.Torso.Position).Magnitude
1030
										Target = Players[Check]
1031
									end
1032
								end
1033
							end
1034
							if Target ~= nil and Target.ClassName == "Hat" then
1035
								if Distance <= 5 and HasHat == false then
1036
									Target.Parent = script.Parent
1037
									HasHat = true
1038
								else
1039
									Prep(Target.Handle.Position, Base)
1040
								end
1041
							else
1042
								if script.Parent.Humanoid.PlatformStand == false and script.Parent.Humanoid.Sit == false then
1043
									if script.Parent.PathTo.Value ~= Vector3.new(0, 0, 0) then
1044
										GenerateMap(script.Parent.PathTo.Value)
1045
										script.Parent.PathTo.Value = Vector3.new(0, 0, 0)
1046
									elseif math.random(1, 10) == 1 and script.Parent.Wander.Value == true then
1047
										Prep(script.Parent.Torso.Position + Vector3.new(math.random(-100, 100), 0, math.random(-100, 100)), Base)
1048
									end
1049
								else
1050
									Jump()
1051
								end
1052
							end
1053
						end
1054
					end
1055
				end
1056
			else
1057
				if Target == nil then
1058
					local Distance = 80
1059
					local Players = Workspace:GetChildren()
1060
					for Check = 1, #Players do
1061
						if Players[Check]:FindFirstChild("Humanoid") ~= nil and Players[Check] ~= script.Parent and Players[Check]:FindFirstChild("IsLocalEnemy") == nil and Players[Check]:FindFirstChild("Leader") ~= nil and Players[Check].Humanoid.Health > 0 and Players[Check]:FindFirstChild("Torso") ~= nil and (Players[Check].Torso.Position - script.Parent.Torso.Position).Magnitude <= Distance then
1062
							local Ray = Ray.new(script.Parent.Torso.CFrame.p, (Players[Check].Torso.CFrame.p - script.Parent.Torso.CFrame.p).Unit * 100)
1063
							local Hit, Position = game.Workspace:FindPartOnRay(Ray, script.Parent)
1064
							if Hit ~= nil and Hit.Parent ~= nil and ((Hit.Parent:FindFirstChild("Humanoid") ~= nil and Hit.Parent == Players[Check]) or (Hit.Parent.Parent ~= nil and Hit.Parent.Parent:FindFirstChild("Humanoid") ~= nil and Hit.Parent.Parent == Players[Check])) then
1065
								Target = Players[Check].Torso
1066
								Distance = (Target.Position - script.Parent.Torso.Position).Magnitude
1067
							end
1068
						end
1069
					end
1070
					if Target ~= nil then
1071
						local Position = Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 10
1072
						Prep(Position, Base)
1073
					else
1074
						if script.Parent.Humanoid.PlatformStand == false and script.Parent.Humanoid.Sit == false then
1075
							if script.Parent.PathTo.Value ~= Vector3.new(0, 0, 0) then
1076
								GenerateMap(script.Parent.PathTo.Value)
1077
								script.Parent.PathTo.Value = Vector3.new(0, 0, 0)
1078
							elseif math.random(1, 10) == 1 and script.Parent.Wander.Value == true then
1079
								Prep(script.Parent.Torso.Position + Vector3.new(math.random(-100, 100), 0, math.random(-100, 100)), Base)
1080
							end
1081
						else
1082
							Jump()
1083
						end
1084
					end
1085
				else
1086
					if script.Parent.Humanoid.PlatformStand == false and script.Parent.Humanoid.Sit == false then
1087
						if script.Parent.PathTo.Value ~= Vector3.new(0, 0, 0) then
1088
							GenerateMap(script.Parent.PathTo.Value)
1089
							script.Parent.PathTo.Value = Vector3.new(0, 0, 0)
1090
						elseif math.random(1, 10) == 1 and script.Parent.Wander.Value == true then
1091
							Prep(script.Parent.Torso.Position + Vector3.new(math.random(-100, 100), 0, math.random(-100, 100)), Base)
1092
						end
1093
					else
1094
						Jump()
1095
					end
1096
				end
1097
			end
1098
		else
1099
			local Weapon = nil
1100
			local ToolCheck = script.Parent:GetChildren()
1101
			for Check = 1, #ToolCheck do
1102
				if ToolCheck[Check].ClassName == "Tool" then
1103
					Weapon = ToolCheck[Check]
1104
				end
1105
			end
1106
			if Weapon ~= nil and Weapon:FindFirstChild("Active") ~= nil and Weapon:FindFirstChild("TargetPos") ~= nil and Weapon:FindFirstChild("Type") ~= nil then
1107
				if Weapon.Type.Value == "Melee" then
1108
					Prep(Target.Position + Vector3.new(math.random(-3, 3), 0, math.random(-3, 3)), Target)
1109
					if (Target.Position - script.Parent.Torso.Position).Magnitude <= 10 then
1110
						Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1111
						Weapon.Active.Value = true
1112
					end
1113
				elseif Weapon.Type.Value == "Melee/Ranged" then
1114
					if Distance <= 10 then
1115
						Prep(Target.Position + Vector3.new(math.random(-3, 3), 0, math.random(-3, 3)), Target)
1116
						Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1117
						Weapon.Active.Value = true
1118
					else
1119
						Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 40, Base)
1120
						if (Target.Position - script.Parent.Torso.Position).Magnitude <= 50 then
1121
							Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1122
							Weapon.Active.Value = true
1123
						end
1124
					end
1125
				elseif Weapon.Type.Value == "Melee/RangedMed" then
1126
					if Distance <= 10 then
1127
						Prep(Target.Position + Vector3.new(math.random(-3, 3), 0, math.random(-3, 3)), Target)
1128
						Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1129
						Weapon.Active.Value = true
1130
					else
1131
						Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 30, Base)
1132
						if (Target.Position - script.Parent.Torso.Position).Magnitude <= 40 then
1133
							Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1134
							Weapon.Active.Value = true
1135
						end
1136
					end
1137
				elseif Weapon.Type.Value == "Melee/RangedClose" then
1138
					if Distance <= 10 then
1139
						Prep(Target.Position + Vector3.new(math.random(-3, 3), 0, math.random(-3, 3)), Target)
1140
						Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1141
						Weapon.Active.Value = true
1142
					else
1143
						Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 20, Base)
1144
						if (Target.Position - script.Parent.Torso.Position).Magnitude <= 30 then
1145
							Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1146
							Weapon.Active.Value = true
1147
						end
1148
					end
1149
				elseif Weapon.Type.Value == "Ranged" then
1150
					Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 80, Base)
1151
					Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1152
					wait()
1153
					Weapon.Active.Value = true
1154
				elseif Weapon.Type.Value == "RangedMed" then
1155
					Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 60, Base)
1156
					if Distance <= 70 then
1157
						Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1158
						wait()
1159
						Weapon.Active.Value = true
1160
					end
1161
				elseif Weapon.Type.Value == "RangedClose" then
1162
					Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 30, Base)
1163
					if Distance <= 40 then
1164
						Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1165
						wait()
1166
						Weapon.Active.Value = true
1167
					end
1168
				elseif Weapon.Type.Value == "RangedAngle" and Distance <= 100 then
1169
					local Position = Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * (script.Parent.Torso.Position - Target.Position).Magnitude + Target.Velocity
1170
					script.Parent.Humanoid:MoveTo(Position, Base)
1171
					Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1172
					wait()
1173
					Weapon.Active.Value = true
1174
				elseif Weapon.Type.Value == "RangedTactical" then
1175
					if Distance <= 30 then
1176
						local Position = Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 50
1177
						Prep(Position, Base)
1178
					elseif Distance >= 50 then
1179
						Prep(Target.Position, Target)
1180
					end
1181
					if Distance <= 50 and Distance >= 30 then
1182
						Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 40, Target.Parent.Torso)
1183
					end
1184
					if Distance <= 60 then
1185
						Weapon.TargetPos.Value = Target.Position + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1186
						wait()
1187
						Weapon.Active.Value = true
1188
					end
1189
				elseif Weapon.Type.Value == "Shuriken" then
1190
					if Distance <= 15 then
1191
						local Position = Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 20
1192
						Prep(Position, Base)
1193
					elseif Distance >= 30 then
1194
						Prep(Target.Position, Target)
1195
					end
1196
					if Distance <= 30 and Distance >= 15 then
1197
						Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 20, Target.Parent.Torso)
1198
					end
1199
					if Distance <= 50 then
1200
						Weapon.TargetPos.Value = (Target.Position + Target.Velocity / 2) + Vector3.new(math.random(-2, 2), math.random(-2, 2) + ((Target.Position + Target.Velocity / 2) - script.Parent.Torso.Position).Magnitude / 8, math.random(-2, 2))
1201
						wait()
1202
						Weapon.Active.Value = true
1203
					end
1204
				elseif Weapon.Type.Value == "HealDrink" then
1205
					local Position = Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 120
1206
					Prep(Position, Base)
1207
					if script.Parent.Humanoid.Health < script.Parent.Humanoid.MaxHealth then
1208
						Weapon.Active.Value = true
1209
					end
1210
				elseif Weapon.Type.Value == "GrenadeDirect" then
1211
					if Distance >= 80 and Distance <= 100 then
1212
						Prep(Target.Position, Target)
1213
						wait(0.5)
1214
						Weapon.Active.Value = true
1215
						wait(0.5)
1216
						local Position = Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 100
1217
						Prep(Position, Base)
1218
					else
1219
						local Position = Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 100
1220
						Prep(Position, Base)
1221
					end
1222
				elseif Weapon.Type.Value == "Bomb" then
1223
					if Distance > 10 then
1224
						Prep(Target.Position, Target)
1225
					elseif Distance <= 10 then
1226
						Weapon.Active.Value = true
1227
						wait(2)
1228
						while Weapon ~= nil and Weapon:FindFirstChild("Handle") ~= nil and Weapon.Handle.Transparency == 1 do
1229
							Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 80, Base)
1230
							wait(0.5)
1231
						end
1232
					end
1233
				elseif Weapon.Type.Value == "Backstab" then
1234
					if Distance >= 10 then
1235
						if (script.Parent.Torso.Position - (Target.Position + Target.CFrame.lookVector * 50)).Magnitude <= 52 then
1236
							Prep(Target.Position, Target)
1237
						else
1238
							if (script.Parent.Torso.Position - (Target.Position - Target.CFrame.lookVector * 15)).Magnitude <= 5 then
1239
								Prep(Target.Position, Base)
1240
								local backstab_time = 20
1241
								while backstab_time > 1 and (script.Parent.Torso.Position - Target.Position).Magnitude >= 4 do
1242
									wait(0.1)
1243
									backstab_time = backstab_time - 1
1244
								end
1245
								if (script.Parent.Torso.Position - Target.Position).Magnitude < 4 then
1246
									Weapon.Active.Value = true
1247
								end
1248
							else
1249
								Prep(Target.Position - Target.CFrame.lookVector * 15, Base)
1250
							end
1251
						end
1252
					else
1253
						Prep(Target.Position + Vector3.new(math.random(-2, 2), 0, math.random(-2, 2)), Target)
1254
						if Distance <= 5 then
1255
							Weapon.Active.Value = true
1256
						end
1257
					end
1258
				elseif Weapon.Type.Value == "Crossbow" then
1259
					if Distance > 80 then
1260
						Prep(Target.Position, Target)
1261
					elseif Distance < 40 then
1262
						Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 100, Base)
1263
					elseif Distance <= 80 and Distance >= 40 then
1264
						Prep(Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * ((script.Parent.Torso.Position - Target.Position).Magnitude - 5), Base)
1265
						wait(0.2)
1266
						Weapon.TargetPos.Value = Target.Position + Target.Velocity / 8 + Vector3.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
1267
						Weapon.Active.Value = true
1268
					end
1269
				end
1270
				IsInCombat = true
1271
			elseif Distance <= 100 then
1272
				local Position = Target.Position + (script.Parent.Torso.Position - Target.Position).Unit * 120
1273
				Prep(Position, Base)
1274
			end
1275
		end
1276
		if IsInCombat == true then
1277
			wait(0.2)
1278
		else
1279
			wait(0.6)
1280
		end
1281
	end
1282
	local Weapon = nil
1283
	local ToolCheck = script.Parent:GetChildren()
1284
	for Check = 1, #ToolCheck do
1285
		if ToolCheck[Check].ClassName == "Tool" then
1286
			Weapon = ToolCheck[Check]
1287
		end
1288
	end
1289
	if Weapon ~= nil and script.Parent.DropWeapon.Value == true then
1290
		Weapon.Parent = Workspace
1291
	elseif Weapon ~= nil then
1292
		Weapon:Remove()
1293
	end
1294
	if script.Parent:FindFirstChild("IsAZombie") ~= nil then
1295
		script.Parent.Name = "New Zombie"
1296
		script.Parent.Humanoid.MaxHealth = script.Parent.Humanoid.MaxHealth + math.random(math.random(-50, -25), math.random(25, math.random(50, 100)))
1297
		wait()
1298
		script.Parent.Humanoid.Health = script.Parent.Humanoid.MaxHealth
1299
		script.Parent.Humanoid.WalkSpeed = script.Parent.Humanoid.WalkSpeed + math.random(math.random(-200, 0), math.random(100, math.random(200, 300))) / 100
1300
		ZStat = 2
1301
		ZStat2 = 1.57
1302
		Delay(1, function()
1303
			while script.Parent:FindFirstChild("Humanoid") ~= nil and script.Parent.Humanoid.Health > 0 do
1304
				script.Parent.Humanoid.MaxHealth = math.max(0, script.Parent.Humanoid.MaxHealth - 1)
1305
				script.Parent.Humanoid.Health = math.min(script.Parent.Humanoid.Health, script.Parent.Humanoid.MaxHealth)
1306
				wait(1)
1307
			end
1308
		end)
1309
		while script.Parent.Humanoid.Health > 0 and script.Parent:FindFirstChild("IsAZombie") ~= nil do
1310
			local Distance = 100
1311
			local Target = nil
1312
			local Players = Workspace:GetChildren()
1313
			for Check = 1, #Players do
1314
				if Players[Check]:FindFirstChild("Humanoid") ~= nil and Players[Check]:FindFirstChild("Torso") ~= nil and Players[Check]:FindFirstChild("IsAZombie") == nil and Players[Check].Humanoid.Health > 0 and (Players[Check].Torso.Position - script.Parent.Torso.Position).Magnitude <= 100 then
1315
					local ZRay = Ray.new(script.Parent.Torso.CFrame.p, (Players[Check].Torso.CFrame.p - script.Parent.Torso.CFrame.p).Unit * 100)
1316
					local ZHit, ZPos = Workspace:FindPartOnRay(ZRay, script.Parent)
1317
					if Players[Check]:FindFirstChild("ZFound") ~= nil or (ZHit ~= nil and ZHit.Parent ~= nil and ZHit.Parent.Parent ~= nil and (ZHit.Parent == Players[Check] or ZHit.Parent.Parent == Players[Check])) then
1318
						if ZHit ~= nil and ZHit.Parent ~= nil and ZHit.Parent.Parent ~= nil and (ZHit.Parent == Players[Check] or ZHit.Parent.Parent == Players[Check]) then
1319
							if Players[Check]:FindFirstChild("ZFound") ~= nil then
1320
								Players[Check].ZFound:Remove()
1321
							end
1322
							local ZTag = Instance.new("CFrameValue", Players[Check])
1323
							ZTag.Name = "ZFound"
1324
							game:GetService("Debris"):AddItem(ZTag, 5)
1325
						end
1326
						if (Players[Check].Torso.Position - script.Parent.Torso.Position).Magnitude <= Distance then
1327
							Target = Players[Check].Torso
1328
							Distance = (Target.Position - script.Parent.Torso.Position).Magnitude
1329
						end
1330
					end
1331
				end
1332
			end
1333
			if Target == nil then
1334
				if script.Parent.Humanoid.PlatformStand == false and script.Parent.Humanoid.Sit == false then
1335
					if math.random(1, 10) == 1 and script.Parent.Wander.Value == true then
1336
						Prep(script.Parent.Torso.Position + Vector3.new(math.random(-100, 100), 0, math.random(-100, 100)), Base)
1337
					end
1338
				else
1339
					Jump()
1340
				end
1341
			elseif script.Parent.Wander.Value == true then
1342
				script.Parent.Humanoid:MoveTo(Target.Position + Vector3.new(math.random(-2, 2), 0, math.random(-2, 2)), Target)
1343
			end
1344
			wait(0.8)
1345
		end
1346
	end
1347
end)
1348
Delay(0, function() --Random Tool Usage Script
1349
	while true do
1350
		wait(math.random(40, 70 + math.random(30, 120)) / 10)
1351
		local Weapon = nil
1352
		local ToolCheck = script.Parent:GetChildren()
1353
		for Check = 1, #ToolCheck do
1354
			if ToolCheck[Check].ClassName == "Tool" then
1355
				Weapon = ToolCheck[Check]
1356
			end
1357
		end
1358
		if Weapon ~= nil and Weapon:FindFirstChild("Active") ~= nil and Weapon:FindFirstChild("TargetPos") ~= nil and Weapon:FindFirstChild("Type") ~= nil then
1359
			if Weapon.Type.Value == "HealDrink" then
1360
				Weapon.Active.Value = true
1361
			end
1362
		end
1363
	end
1364
end)
1365
Delay(1, function() --Player Customization Script
1366
	if script.Parent["Custom_Name"].Value == "" then
1367
		script.Parent.Name = "Player" ..math.random(1, 999)
1368
	else
1369
		script.Parent.Name = script.Parent["Custom_Name"].Value
1370
	end
1371
	BColors = {3, 5, 12, 18, 108, 128, 138, 224, 224, 226, 226}
1372
	SColors = {145, 146, 147, 148, 149, 150, 168, 176, 178, 179, 200}
1373
	PColors = {190, 191, 193, 1024, 1025, 1026, 1027, 1028, 1029, 1030}
1374
	BColor = BrickColor.new(BColors[math.random(1, #BColors)])
1375
	SColor = BrickColor.new(SColors[math.random(1, #SColors)])
1376
	PColor = BrickColor.new(PColors[math.random(1, #PColors)])
1377
	if script.Parent.IsOnTeam.Value == true then
1378
		SColor = script.Parent.IsOnTeam.Team.Value
1379
		PColor = SColor
1380
		if script.Parent.IsOnTeam.ShowTag.Value == true then
1381
			script.Parent.Name = script.Parent.Name .." [" ..script.Parent.IsOnTeam.Team.Value.Name .."]"
1382
		end
1383
	end
1384
	if script.Parent["Body Colors"].ForceColors.Value ~= true then
1385
		script.Parent["Body Colors"].HeadColor = BColor
1386
		script.Parent["Body Colors"].LeftArmColor = BColor
1387
		script.Parent["Body Colors"].LeftLegColor = PColor
1388
		script.Parent["Body Colors"].RightArmColor = BColor
1389
		script.Parent["Body Colors"].RightLegColor = PColor
1390
		script.Parent["Body Colors"].TorsoColor = SColor
1391
	end
1392
	script.Parent.Head.BrickColor = script.Parent["Body Colors"].HeadColor
1393
	script.Parent["Left Arm"].BrickColor = script.Parent["Body Colors"].LeftArmColor
1394
	script.Parent["Left Leg"].BrickColor = script.Parent["Body Colors"].LeftLegColor
1395
	script.Parent["Right Arm"].BrickColor = script.Parent["Body Colors"].RightArmColor
1396
	script.Parent["Right Leg"].BrickColor = script.Parent["Body Colors"].RightLegColor
1397
	script.Parent.Torso.BrickColor = script.Parent["Body Colors"].TorsoColor
1398
	if script.Parent["Force_Weapon"].Value ~= 0 then
1399
		local x = game:GetService("InsertService"):LoadAsset(script.Parent["Force_Weapon"].Value)
1400
		local c = x:GetChildren()
1401
		for i = 1, #c do
1402
			if c[i].ClassName == "Tool" and c[i]:FindFirstChild("AIProgram") ~= nil and c[i]:FindFirstChild("Active") ~= nil and c[i]:FindFirstChild("TargetPos") ~= nil and c[i]:FindFirstChild("Type") ~= nil and c[i]:FindFirstChild("Handle") ~= nil then
1403
				c[i].Parent = script.Parent
1404
				script.Parent.DropWeapon.Value = false
1405
			end
1406
		end
1407
	end
1408
	if script.Parent["Force_Hat"].Value ~= 0 then
1409
		local x = game:GetService("InsertService"):LoadAsset(script.Parent["Force_Hat"].Value)
1410
		local c = x:GetChildren()
1411
		for i = 1, #c do
1412
			if c[i].ClassName == "Hat" and c[i]:FindFirstChild("Handle") ~= nil then
1413
				c[i].Parent = script.Parent
1414
			end
1415
		end
1416
	end
1417
	if script.Parent["Force_Shirt"].Value ~= 0 then
1418
		local x = game:GetService("InsertService"):LoadAsset(script.Parent["Force_Shirt"].Value)
1419
		local c = x:GetChildren()
1420
		for i = 1, #c do
1421
			if c[i].ClassName == "Shirt" then
1422
				c[i].Parent = script.Parent
1423
			end
1424
		end
1425
	end
1426
	if script.Parent["Force_Pants"].Value ~= 0 then
1427
		local x = game:GetService("InsertService"):LoadAsset(script.Parent["Force_Pants"].Value)
1428
		local c = x:GetChildren()
1429
		for i = 1, #c do
1430
			if c[i].ClassName == "Pants" then
1431
				c[i].Parent = script.Parent
1432
			end
1433
		end
1434
	end
1435
end)
1436
wait()
1437
print("Player Bot Loaded")]], noob_cashier)
1438
forcehat = Instance.new("IntValue")
1439
forceshirt = Instance.new("IntValue")
1440
forcepants = Instance.new("IntValue")
1441
model_2 = Instance.new("Model", model)
1442
part_11 = Instance.new("Part")
1443
part_terrain_joint = Instance.new("ManualWeld")
1444
part_terrain_joint_2 = Instance.new("ManualWeld")
1445
part_12 = Instance.new("Part")
1446
part_terrain_joint_3 = Instance.new("ManualWeld")
1447
part_terrain_joint_4 = Instance.new("ManualWeld")
1448
part_13 = Instance.new("Part")
1449
part_terrain_joint_5 = Instance.new("ManualWeld")
1450
part_terrain_joint_6 = Instance.new("ManualWeld")
1451
part_14 = Instance.new("Part")
1452
part_terrain_joint_7 = Instance.new("ManualWeld")
1453
part_terrain_joint_8 = Instance.new("ManualWeld")
1454
part_15 = Instance.new("Part")
1455
part_terrain_joint_9 = Instance.new("ManualWeld")
1456
part_terrain_joint_10 = Instance.new("ManualWeld")
1457
part_16 = Instance.new("Part")
1458
parttopart_strong_joint_8 = Instance.new("ManualWeld")
1459
part_17 = Instance.new("Part")
1460
part_18 = Instance.new("Part")
1461
parttopart_strong_joint_9 = Instance.new("ManualWeld")
1462
parttopart_strong_joint_10 = Instance.new("ManualWeld")
1463
parttopart_strong_joint_11 = Instance.new("ManualWeld")
1464
part_19 = Instance.new("Part")
1465
parttopart_strong_joint_12 = Instance.new("ManualWeld")
1466
parttopart_strong_joint_13 = Instance.new("ManualWeld")
1467
parttopart_strong_joint_14 = Instance.new("ManualWeld")
1468
parttopart_strong_joint_15 = Instance.new("ManualWeld")
1469
parttopart_strong_joint_16 = Instance.new("ManualWeld")
1470
part_20 = Instance.new("Part")
1471
parttopart_strong_joint_17 = Instance.new("ManualWeld")
1472
part_21 = Instance.new("Part")
1473
parttopart_strong_joint_18 = Instance.new("ManualWeld")
1474
part_22 = Instance.new("Part")
1475
parttopart_strong_joint_19 = Instance.new("ManualWeld")
1476
box_2 = Instance.new("Model")
1477
part_23 = Instance.new("Part")
1478
tape_2 = Instance.new("Part")
1479
mesh_9 = Instance.new("BlockMesh")
1480
thumbnailcamera_2 = Instance.new("Camera")
1481
part_24 = Instance.new("Part")
1482
part_25 = Instance.new("Part")
1483
parttopart_strong_joint_20 = Instance.new("ManualWeld")
1484
parttopart_strong_joint_21 = Instance.new("ManualWeld")
1485
parttopart_strong_joint_22 = Instance.new("ManualWeld")
1486
part_26 = Instance.new("Part")
1487
parttopart_strong_joint_23 = Instance.new("ManualWeld")
1488
parttopart_strong_joint_24 = Instance.new("ManualWeld")
1489
part_27 = Instance.new("Part")
1490
parttopart_strong_joint_25 = Instance.new("ManualWeld")
1491
parttopart_strong_joint_26 = Instance.new("ManualWeld")
1492
parttopart_strong_joint_27 = Instance.new("ManualWeld")
1493
parttopart_strong_joint_28 = Instance.new("ManualWeld")
1494
part_28 = Instance.new("Part")
1495
parttopart_strong_joint_29 = Instance.new("ManualWeld")
1496
parttopart_strong_joint_30 = Instance.new("ManualWeld")
1497
parttopart_strong_joint_31 = Instance.new("ManualWeld")
1498
part_29 = Instance.new("Part")
1499
parttopart_strong_joint_32 = Instance.new("ManualWeld")
1500
parttopart_strong_joint_33 = Instance.new("ManualWeld")
1501
parttopart_strong_joint_34 = Instance.new("ManualWeld")
1502
parttopart_strong_joint_35 = Instance.new("ManualWeld")
1503
parttopart_strong_joint_36 = Instance.new("ManualWeld")
1504
wedge = Instance.new("WedgePart")
1505
wedgetopart_strong_joint = Instance.new("ManualWeld")
1506
wedgetopart_strong_joint_2 = Instance.new("ManualWeld")
1507
wedgetopart_strong_joint_3 = Instance.new("ManualWeld")
1508
part_30 = Instance.new("Part")
1509
parttopart_strong_joint_37 = Instance.new("ManualWeld")
1510
parttopart_strong_joint_38 = Instance.new("ManualWeld")
1511
parttopart_strong_joint_39 = Instance.new("ManualWeld")
1512
part_31 = Instance.new("Part")
1513
parttopart_strong_joint_40 = Instance.new("ManualWeld")
1514
parttopart_strong_joint_41 = Instance.new("ManualWeld")
1515
parttopart_strong_joint_42 = Instance.new("ManualWeld")
1516
part_32 = Instance.new("Part")
1517
parttosign_strong_joint = Instance.new("ManualWeld")
1518
part_33 = Instance.new("Part")
1519
part_34 = Instance.new("Part")
1520
parttopart_strong_joint_43 = Instance.new("ManualWeld")
1521
parttopart_strong_joint_44 = Instance.new("ManualWeld")
1522
parttopart_strong_joint_45 = Instance.new("ManualWeld")
1523
parttopart_strong_joint_46 = Instance.new("ManualWeld")
1524
parttopart_strong_joint_47 = Instance.new("ManualWeld")
1525
part_35 = Instance.new("Part")
1526
parttopart_strong_joint_48 = Instance.new("ManualWeld")
1527
wedge_2 = Instance.new("WedgePart")
1528
wedgetopart_strong_joint_4 = Instance.new("ManualWeld")
1529
part_36 = Instance.new("Part")
1530
parttosign_strong_joint_2 = Instance.new("ManualWeld")
1531
part_37 = Instance.new("Part")
1532
parttosign_strong_joint_3 = Instance.new("ManualWeld")
1533
part_38 = Instance.new("Part")
1534
part_39 = Instance.new("Part")
1535
part_40 = Instance.new("Part")
1536
parttopart_strong_joint_49 = Instance.new("ManualWeld")
1537
part_41 = Instance.new("Part")
1538
parttowedge_strong_joint = Instance.new("ManualWeld")
1539
parttopart_strong_joint_50 = Instance.new("ManualWeld")
1540
parttopart_strong_joint_51 = Instance.new("ManualWeld")
1541
part_42 = Instance.new("Part")
1542
parttowedge_strong_joint_2 = Instance.new("ManualWeld")
1543
parttopart_strong_joint_52 = Instance.new("ManualWeld")
1544
sign = Instance.new("Part")
1545
surfacegui = Instance.new("SurfaceGui")
1546
textlabel = Instance.new("TextLabel")
1547
part_43 = Instance.new("Part")
1548
parttopart_strong_joint_53 = Instance.new("ManualWeld")
1549
parttopart_strong_joint_54 = Instance.new("ManualWeld")
1550
box_3 = Instance.new("Model")
1551
part_44 = Instance.new("Part")
1552
tape_3 = Instance.new("Part")
1553
mesh_10 = Instance.new("BlockMesh")
1554
thumbnailcamera_3 = Instance.new("Camera")
1555
part_45 = Instance.new("Part")
1556
door_2 = Instance.new("Model")
1557
base = Instance.new("Part")
1558
bodygyro = Instance.new("BodyGyro")
1559
anchoredparts = Instance.new("Model")
1560
anchorpoint = Instance.new("Part")
1561
anchorpoint_2 = Instance.new("Part")
1562
falsehinge = Instance.new("Part")
1563
falsehinge_2 = Instance.new("Part")
1564
script = NewScript([[script.Parent.Base.BodyGyro.cframe = script.Parent.Base.CFrame
1565
script.Parent.Base.Anchored = false]], door_2)
1566
part_46 = Instance.new("Part")
1567
weld = Instance.new("Weld")
1568
handle = Instance.new("Part")
1569
mesh_11 = Instance.new("SpecialMesh")
1570
weld_2 = Instance.new("Weld")
1571
handle_2 = Instance.new("Part")
1572
mesh_12 = Instance.new("SpecialMesh")
1573
weld_3 = Instance.new("Weld")
1574
handle_3 = Instance.new("Part")
1575
mesh_13 = Instance.new("SpecialMesh")
1576
weld_4 = Instance.new("Weld")
1577
handle_4 = Instance.new("Part")
1578
mesh_14 = Instance.new("CylinderMesh", handle_4)
1579
weld_5 = Instance.new("Weld")
1580
part_47 = Instance.new("Part")
1581
weld_6 = Instance.new("Weld")
1582
part_48 = Instance.new("Part")
1583
weld_7 = Instance.new("Weld")
1584
part_49 = Instance.new("Part")
1585
weld_8 = Instance.new("Weld")
1586
part_50 = Instance.new("Part")
1587
weld_9 = Instance.new("Weld")
1588
part_51 = Instance.new("Part")
1589
weld_10 = Instance.new("Weld")
1590
part_52 = Instance.new("Part")
1591
weld_11 = Instance.new("Weld")
1592
window = Instance.new("Part")
1593
weld_12 = Instance.new("Weld")
1594
detail = Instance.new("Part")
1595
weld_13 = Instance.new("Weld")
1596
detail_2 = Instance.new("Part")
1597
weld_14 = Instance.new("Weld")
1598
detail_3 = Instance.new("Part")
1599
weld_15 = Instance.new("Weld")
1600
detail_4 = Instance.new("Part")
1601
weld_16 = Instance.new("Weld")
1602
detail_5 = Instance.new("Part")
1603
weld_17 = Instance.new("Weld")
1604
detail_6 = Instance.new("Part")
1605
weld_18 = Instance.new("Weld")
1606
detail_7 = Instance.new("Part")
1607
weld_19 = Instance.new("Weld")
1608
detail_8 = Instance.new("Part")
1609
weld_20 = Instance.new("Weld")
1610
detail_9 = Instance.new("Part")
1611
weld_21 = Instance.new("Weld")
1612
detail_10 = Instance.new("Part")
1613
weld_22 = Instance.new("Weld")
1614
detail_11 = Instance.new("Part")
1615
weld_23 = Instance.new("Weld")
1616
detail_12 = Instance.new("Part")
1617
weld_24 = Instance.new("Weld")
1618
detail_13 = Instance.new("Part")
1619
weld_25 = Instance.new("Weld")
1620
detail_14 = Instance.new("Part")
1621
weld_26 = Instance.new("Weld")
1622
detail_15 = Instance.new("Part")
1623
weld_27 = Instance.new("Weld")
1624
detail_16 = Instance.new("Part")
1625
weld_28 = Instance.new("Weld")
1626
part_53 = Instance.new("Part")
1627
weld_29 = Instance.new("Weld")
1628
doorframe = Instance.new("Model")
1629
part_54 = Instance.new("Part")
1630
part_55 = Instance.new("Part")
1631
part_56 = Instance.new("Part")
1632
part_57 = Instance.new("Part")
1633
part_58 = Instance.new("Part")
1634
parttopart_strong_joint_55 = Instance.new("ManualWeld")
1635
parttopart_strong_joint_56 = Instance.new("ManualWeld")
1636
model_3 = Instance.new("Model", model)
1637
part_59 = Instance.new("Part")
1638
part_terrain_joint_11 = Instance.new("ManualWeld")
1639
part_terrain_joint_12 = Instance.new("ManualWeld")
1640
part_60 = Instance.new("Part")
1641
part_terrain_joint_13 = Instance.new("ManualWeld")
1642
part_terrain_joint_14 = Instance.new("ManualWeld")
1643
part_61 = Instance.new("Part")
1644
part_terrain_joint_15 = Instance.new("ManualWeld")
1645
part_terrain_joint_16 = Instance.new("ManualWeld")
1646
part_62 = Instance.new("Part")
1647
part_terrain_joint_17 = Instance.new("ManualWeld")
1648
part_terrain_joint_18 = Instance.new("ManualWeld")
1649
part_63 = Instance.new("Part")
1650
part_terrain_joint_19 = Instance.new("ManualWeld")
1651
part_terrain_joint_20 = Instance.new("ManualWeld")
1652
part_64 = Instance.new("Part")
1653
parttopart_strong_joint_57 = Instance.new("ManualWeld")
1654
parttopart_strong_joint_58 = Instance.new("ManualWeld")
1655
parttopart_strong_joint_59 = Instance.new("ManualWeld")
1656
parttopart_strong_joint_60 = Instance.new("ManualWeld")
1657
part_65 = Instance.new("Part")
1658
part_66 = Instance.new("Part")
1659
part_67 = Instance.new("Part")
1660
part_68 = Instance.new("Part")
1661
parttopart_strong_joint_61 = Instance.new("ManualWeld")
1662
part_69 = Instance.new("Part")
1663
parttopart_strong_joint_62 = Instance.new("ManualWeld")
1664
part_70 = Instance.new("Part")
1665
parttopart_strong_joint_63 = Instance.new("ManualWeld")
1666
part_71 = Instance.new("Part")
1667
parttopart_strong_joint_64 = Instance.new("ManualWeld")
1668
parttopart_strong_joint_65 = Instance.new("ManualWeld")
1669
part_72 = Instance.new("Part")
1670
part_73 = Instance.new("Part")
1671
parttopart_strong_joint_66 = Instance.new("ManualWeld")
1672
seat_2 = Instance.new("Seat")
1673
part_74 = Instance.new("Part")
1674
parttopart_strong_joint_67 = Instance.new("ManualWeld")
1675
parttopart_strong_joint_68 = Instance.new("ManualWeld")
1676
seat_3 = Instance.new("Seat")
1677
seat_4 = Instance.new("Seat")
1678
part_75 = Instance.new("Part")
1679
parttopart_strong_joint_69 = Instance.new("ManualWeld")
1680
parttoseat_strong_joint = Instance.new("ManualWeld")
1681
parttopart_strong_joint_70 = Instance.new("ManualWeld")
1682
part_76 = Instance.new("Part")
1683
parttopart_strong_joint_71 = Instance.new("ManualWeld")
1684
parttopart_strong_joint_72 = Instance.new("ManualWeld")
1685
part_77 = Instance.new("Part")
1686
parttopart_strong_joint_73 = Instance.new("ManualWeld")
1687
parttopart_strong_joint_74 = Instance.new("ManualWeld")
1688
seat_5 = Instance.new("Seat")
1689
1690
box.Name = "Box"
1691
box.Parent = Model
1692
part.Anchored = true
1693
part.Size = Vector3.new(4.24, 3.392, 3.533)
1694
part.Orientation = Vector3.new(0, 180, 0)
1695
part.Material = Enum.Material.SmoothPlastic
1696
part.BottomSurface = Enum.SurfaceType.Smooth
1697
part.BrickColor = BrickColor.new("Brown")
1698
part.TopSurface = Enum.SurfaceType.Smooth
1699
part.Color = Color3.new(0.486275, 0.360784, 0.27451)
1700
part.Parent = Box
1701
part.CFrame = CFrame.new(-85.1, -16.383, 28.7) * CFrame.Angles(-3.142, 0, 3.142)
1702
parttopart_strong_joint.Part1 = Part
1703
parttopart_strong_joint.C0 = CFrame.new(-2.12, 1.696, 1.767) * CFrame.Angles(-1.571, 0, -3.142)
1704
parttopart_strong_joint.C1 = CFrame.new(-1.161, -1.208, 2.175) * CFrame.Angles(-1.571, 0, -2.793)
1705
parttopart_strong_joint.Part0 = Part
1706
parttopart_strong_joint.Name = "Part-to-Part Strong Joint"
1707
parttopart_strong_joint.Parent = Part
1708
tape.Anchored = true
1709
tape.Size = Vector3.new(4.24, 0.283, 0.848)
1710
tape.Orientation = Vector3.new(0, 180, 0)
1711
tape.Material = Enum.Material.SmoothPlastic
1712
tape.BottomSurface = Enum.SurfaceType.Smooth
1713
tape.Name = "Tape"
1714
tape.TopSurface = Enum.SurfaceType.Smooth
1715
tape.BrickColor = BrickColor.new("Brick yellow")
1716
tape.Color = Color3.new(0.843137, 0.772549, 0.603922)
1717
tape.Parent = Box
1718
tape.CFrame = CFrame.new(-85.1, -14.801, 28.7) * CFrame.Angles(-3.142, 0, 3.142)
1719
mesh.Scale = Vector3.new(1.005, 1, 1)
1720
mesh.Parent = Tape
1721
thumbnailcamera.FieldOfView = 20
1722
thumbnailcamera.Name = "ThumbnailCamera"
1723
thumbnailcamera.Focus = CFrame.new(-111.549, 11.563, -128.82)
1724
thumbnailcamera.CFrame = CFrame.new(-110.259, 12.655, -127.75) * CFrame.Angles(-0.795, 0.701, 0.581)
1725
thumbnailcamera.Parent = Box
1726
part_2.Anchored = true
1727
part_2.Size = Vector3.new(17.9, 0.1, 1.1)
1728
part_2.Orientation = Vector3.new(0, -90, 0)
1729
part_2.Material = Enum.Material.WoodPlanks
1730
part_2.BottomSurface = Enum.SurfaceType.Smooth
1731
part_2.BrickColor = BrickColor.new("Really black")
1732
part_2.TopSurface = Enum.SurfaceType.Smooth
1733
part_2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1734
part_2.Parent = Model
1735
part_2.CFrame = CFrame.new(-97.85, -11.929, 43.55) * CFrame.Angles(0, -1.571, 0)
1736
parttopart_strong_joint_2.Name = "Part-to-Part Strong Joint"
1737
parttopart_strong_joint_2.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
1738
parttopart_strong_joint_2.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
1739
parttopart_strong_joint_2.Part0 = Part
1740
parttopart_strong_joint_2.Parent = Part
1741
part_3.Anchored = true
1742
part_3.Size = Vector3.new(17.9, 0.1, 1.1)
1743
part_3.Orientation = Vector3.new(0, -90, 0)
1744
part_3.Material = Enum.Material.WoodPlanks
1745
part_3.BottomSurface = Enum.SurfaceType.Smooth
1746
part_3.BrickColor = BrickColor.new("Really black")
1747
part_3.TopSurface = Enum.SurfaceType.Smooth
1748
part_3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1749
part_3.Parent = Model
1750
part_3.CFrame = CFrame.new(-97.85, -13.929, 43.55) * CFrame.Angles(0, -1.571, 0)
1751
parttopart_strong_joint_3.Name = "Part-to-Part Strong Joint"
1752
parttopart_strong_joint_3.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
1753
parttopart_strong_joint_3.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
1754
parttopart_strong_joint_3.Part0 = Part
1755
parttopart_strong_joint_3.Parent = Part
1756
part_4.Anchored = true
1757
part_4.Size = Vector3.new(17.9, 0.1, 1.1)
1758
part_4.BottomSurface = Enum.SurfaceType.Smooth
1759
part_4.Material = Enum.Material.WoodPlanks
1760
part_4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1761
part_4.TopSurface = Enum.SurfaceType.Smooth
1762
part_4.BrickColor = BrickColor.new("Really black")
1763
part_4.Parent = Model
1764
part_4.CFrame = CFrame.new(-89.55, -11.929, 63.45) * CFrame.Angles(0, 0, 0)
1765
parttopart_strong_joint_4.Name = "Part-to-Part Strong Joint"
1766
parttopart_strong_joint_4.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
1767
parttopart_strong_joint_4.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
1768
parttopart_strong_joint_4.Part0 = Part
1769
parttopart_strong_joint_4.Parent = Part
1770
part_5.Anchored = true
1771
part_5.Size = Vector3.new(17.9, 0.1, 1.1)
1772
part_5.BottomSurface = Enum.SurfaceType.Smooth
1773
part_5.Material = Enum.Material.WoodPlanks
1774
part_5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1775
part_5.TopSurface = Enum.SurfaceType.Smooth
1776
part_5.BrickColor = BrickColor.new("Really black")
1777
part_5.Parent = Model
1778
part_5.CFrame = CFrame.new(-89.55, -13.929, 63.45) * CFrame.Angles(0, 0, 0)
1779
parttopart_strong_joint_5.Name = "Part-to-Part Strong Joint"
1780
parttopart_strong_joint_5.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
1781
parttopart_strong_joint_5.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
1782
parttopart_strong_joint_5.Part0 = Part
1783
parttopart_strong_joint_5.Parent = Part
1784
seat.Size = Vector3.new(2, 0.4, 2)
1785
seat.Orientation = Vector3.new(-0.02, 180, 0)
1786
seat.Color = Color3.new(0.105882, 0.164706, 0.207843)
1787
seat.BrickColor = BrickColor.new("Black")
1788
seat.TopSurface = Enum.SurfaceType.Weld
1789
seat.BottomSurface = Enum.SurfaceType.Smooth
1790
seat.Parent = Model
1791
seat.CFrame = CFrame.new(-64, -16.279, 54.3) * CFrame.Angles(-3.141, 0, -3.142)
1792
part_6.Anchored = true
1793
part_6.Size = Vector3.new(57, 13.6, 1.3)
1794
part_6.BottomSurface = Enum.SurfaceType.Smooth
1795
part_6.Material = Enum.Material.Brick
1796
part_6.Color = Color3.new(0.415686, 0.223529, 0.0352941)
1797
part_6.TopSurface = Enum.SurfaceType.Smooth
1798
part_6.BrickColor = BrickColor.new("Burnt Sienna")
1799
part_6.Parent = Model
1800
part_6.CFrame = CFrame.new(-71, -11.279, 64.65) * CFrame.Angles(0, 0, 0)
1801
parttopart_strong_joint_6.Part1 = Part
1802
parttopart_strong_joint_6.C0 = CFrame.new(28.5, -6.8, -0.65) * CFrame.Angles(-3.142, 0, -3.142)
1803
parttopart_strong_joint_6.C1 = CFrame.new(47.05, -6.15, 0.55) * CFrame.Angles(-3.142, 0, -3.142)
1804
parttopart_strong_joint_6.Part0 = Part
1805
parttopart_strong_joint_6.Name = "Part-to-Part Strong Joint"
1806
parttopart_strong_joint_6.Parent = Part
1807
parttopart_strong_joint_7.Part1 = Part
1808
parttopart_strong_joint_7.C0 = CFrame.new(28.5, -6.8, -0.65) * CFrame.Angles(-3.142, 0, -3.142)
1809
parttopart_strong_joint_7.C1 = CFrame.new(47.05, -4.15, 0.55) * CFrame.Angles(-3.142, 0, -3.142)
1810
parttopart_strong_joint_7.Part0 = Part
1811
parttopart_strong_joint_7.Name = "Part-to-Part Strong Joint"
1812
parttopart_strong_joint_7.Parent = Part
1813
door.Name = "Door"
1814
door.Parent = Model
1815
operate.Name = Operate
1816
part_7.Anchored = true
1817
part_7.Size = Vector3.new(0.2, 6.8, 1.2)
1818
part_7.Orientation = Vector3.new(0, 90, 0)
1819
part_7.BottomSurface = Enum.SurfaceType.Smooth
1820
part_7.Color = Color3.new(0.105882, 0.164706, 0.207843)
1821
part_7.TopSurface = Enum.SurfaceType.Smooth
1822
part_7.BrickColor = BrickColor.new("Black")
1823
part_7.Parent = Door
1824
part_7.CFrame = CFrame.new(-43.16, -14.626, 41.43) * CFrame.Angles(0, 1.571, 0)
1825
part_8.Anchored = true
1826
part_8.Size = Vector3.new(0.2, 6.8, 1.2)
1827
part_8.Orientation = Vector3.new(0, 90, 0)
1828
part_8.BottomSurface = Enum.SurfaceType.Smooth
1829
part_8.Color = Color3.new(0.105882, 0.164706, 0.207843)
1830
part_8.TopSurface = Enum.SurfaceType.Smooth
1831
part_8.BrickColor = BrickColor.new("Black")
1832
part_8.Parent = Door
1833
part_8.CFrame = CFrame.new(-43.16, -14.626, 47.23) * CFrame.Angles(0, 1.571, 0)
1834
part_9.Anchored = true
1835
part_9.Size = Vector3.new(6, 0.2, 1.2)
1836
part_9.Orientation = Vector3.new(0, 90, 0)
1837
part_9.BottomSurface = Enum.SurfaceType.Smooth
1838
part_9.Color = Color3.new(0.105882, 0.164706, 0.207843)
1839
part_9.TopSurface = Enum.SurfaceType.Smooth
1840
part_9.BrickColor = BrickColor.new("Black")
1841
part_9.Parent = Door
1842
part_9.CFrame = CFrame.new(-43.16, -11.126, 44.33) * CFrame.Angles(0, 1.571, 0)
1843
trigger.Anchored = true
1844
trigger.CanCollide = false
1845
trigger.Size = Vector3.new(1, 1, 1)
1846
trigger.BottomSurface = Enum.SurfaceType.Smooth
1847
trigger.Orientation = Vector3.new(0, 90, 0)
1848
trigger.Name = "Trigger"
1849
trigger.Transparency = 1
1850
trigger.TopSurface = Enum.SurfaceType.Smooth
1851
trigger.BrickColor = BrickColor.new("Really red")
1852
trigger.Color = Color3.new(1, 0, 0)
1853
trigger.Parent = Door
1854
trigger.CFrame = CFrame.new(-43.16, -14.526, 44.33) * CFrame.Angles(0, 1.571, 0)
1855
d1.Anchored = true
1856
d1.Size = Vector3.new(3, 7, 1)
1857
d1.Orientation = Vector3.new(0, 90, 0)
1858
d1.BottomSurface = Enum.SurfaceType.Smooth
1859
d1.Color = Color3.new(0.454902, 0.52549, 0.615686)
1860
d1.Name = "d1"
1861
d1.Transparency = 0.5
1862
d1.TopSurface = Enum.SurfaceType.Smooth
1863
d1.BrickColor = BrickColor.new("Sand blue")
1864
d1.Reflectance = 0.2
1865
d1.Parent = Door
1866
d1.CFrame = CFrame.new(-43.16, -14.526, 42.83) * CFrame.Angles(0, 1.571, 0)
1867
mesh_6.Scale = Vector3.new(1, 1, 0.2)
1868
mesh_6.Parent = d1
1869
d2.Anchored = true
1870
d2.Size = Vector3.new(3, 7, 1)
1871
d2.Orientation = Vector3.new(0, -90, 0)
1872
d2.BottomSurface = Enum.SurfaceType.Smooth
1873
d2.Color = Color3.new(0.454902, 0.52549, 0.615686)
1874
d2.Name = "d2"
1875
d2.Transparency = 0.5
1876
d2.TopSurface = Enum.SurfaceType.Smooth
1877
d2.BrickColor = BrickColor.new("Sand blue")
1878
d2.Reflectance = 0.2
1879
d2.Parent = Door
1880
d2.CFrame = CFrame.new(-43.16, -14.526, 45.83) * CFrame.Angles(0, -1.571, 0)
1881
mesh_7.Scale = Vector3.new(1, 1, 0.2)
1882
mesh_7.Parent = d2
1883
part_10.Anchored = true
1884
part_10.Size = Vector3.new(40.2, 0.4, 41.2)
1885
part_10.Orientation = Vector3.new(0, 0, 20)
1886
part_10.Material = Enum.Material.Brick
1887
part_10.BottomSurface = Enum.SurfaceType.Smooth
1888
part_10.BrickColor = BrickColor.new("Burnt Sienna")
1889
part_10.TopSurface = Enum.SurfaceType.Smooth
1890
part_10.Color = Color3.new(0.415686, 0.223529, 0.0352941)
1891
part_10.Parent = Model
1892
part_10.CFrame = CFrame.new(-61.528, 2.122, 44.7) * CFrame.Angles(0, 0, 0.349)
1893
noob_cashier.PrimaryPart = Head
1894
noob_cashier.Name = "Noob Cashier"
1895
noob_cashier.Parent = Model
1896
head.Size = Vector3.new(2, 1, 1)
1897
head.BrickColor = BrickColor.new("Bright yellow")
1898
head.Color = Color3.new(0.960784, 0.803922, 0.188235)
1899
head.TopSurface = Enum.SurfaceType.Smooth
1900
head.Name = "Head"
1901
head.Parent = Noob Cashier
1902
head.CFrame = CFrame.new(-66.7, -13.579, 61.1) * CFrame.Angles(0, 0, 0)
1903
mesh_8.Scale = Vector3.new(1.25, 1.25, 1.25)
1904
mesh_8.Parent = Head
1905
face.Texture = "rbxasset://textures/face.png"
1906
face.Name = "face"
1907
face.Parent = Head
1908
torso.Size = Vector3.new(2, 2, 1)
1909
torso.RightParamA = 0
1910
torso.LeftParamB = 0
1911
torso.LeftParamA = 0
1912
torso.Name = "Torso"
1913
torso.BrickColor = BrickColor.new("Bright blue")
1914
torso.LeftSurface = Enum.SurfaceType.Weld
1915
torso.Color = Color3.new(0.0509804, 0.411765, 0.67451)
1916
torso.RightParamB = 0
1917
torso.RightSurface = Enum.SurfaceType.Weld
1918
torso.Parent = Noob Cashier
1919
torso.CFrame = CFrame.new(-66.7, -15.079, 61.1) * CFrame.Angles(0, 0, 0)
1920
roblox.Name = "roblox"
1921
roblox.Parent = Torso
1922
right_shoulder.Part1 = Right Arm
1923
right_shoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(0, 1.571, 0)
1924
right_shoulder.Part0 = Torso
1925
right_shoulder.C1 = CFrame.new(-0.5, 0.5, 0) * CFrame.Angles(0, 1.571, 0)
1926
right_shoulder.Name = "Right Shoulder"
1927
right_shoulder.MaxVelocity = 0.15
1928
right_shoulder.Parent = Torso
1929
left_shoulder.Part1 = Left Arm
1930
left_shoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(0, -1.571, 0)
1931
left_shoulder.Part0 = Torso
1932
left_shoulder.C1 = CFrame.new(0.5, 0.5, 0) * CFrame.Angles(0, -1.571, 0)
1933
left_shoulder.Name = "Left Shoulder"
1934
left_shoulder.MaxVelocity = 0.15
1935
left_shoulder.Parent = Torso
1936
right_hip.Part1 = Right Leg
1937
right_hip.C0 = CFrame.new(1, -1, 0) * CFrame.Angles(0, 1.571, 0)
1938
right_hip.Part0 = Torso
1939
right_hip.C1 = CFrame.new(0.5, 1, 0) * CFrame.Angles(0, 1.571, 0)
1940
right_hip.Name = "Right Hip"
1941
right_hip.MaxVelocity = 0.1
1942
right_hip.Parent = Torso
1943
left_hip.Part1 = Left Leg
1944
left_hip.C0 = CFrame.new(-1, -1, 0) * CFrame.Angles(0, -1.571, 0)
1945
left_hip.Part0 = Torso
1946
left_hip.C1 = CFrame.new(-0.5, 1, 0) * CFrame.Angles(0, -1.571, 0)
1947
left_hip.Name = "Left Hip"
1948
left_hip.MaxVelocity = 0.1
1949
left_hip.Parent = Torso
1950
neck.Part1 = Head
1951
neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-1.571, 0, -3.142)
1952
neck.Part0 = Torso
1953
neck.C1 = CFrame.new(0, -0.5, 0) * CFrame.Angles(-1.571, 0, -3.142)
1954
neck.Name = "Neck"
1955
neck.MaxVelocity = 0.1
1956
neck.Parent = Torso
1957
left_arm.CanCollide = false
1958
left_arm.Size = Vector3.new(1, 2, 1)
1959
left_arm.Color = Color3.new(0.960784, 0.803922, 0.188235)
1960
left_arm.BrickColor = BrickColor.new("Bright yellow")
1961
left_arm.Name = "Left Arm"
1962
left_arm.Parent = Noob Cashier
1963
left_arm.CFrame = CFrame.new(-68.2, -15.079, 61.1) * CFrame.Angles(0, 0, 0)
1964
right_arm.CanCollide = false
1965
right_arm.Size = Vector3.new(1, 2, 1)
1966
right_arm.Color = Color3.new(0.960784, 0.803922, 0.188235)
1967
right_arm.BrickColor = BrickColor.new("Bright yellow")
1968
right_arm.Name = "Right Arm"
1969
right_arm.Parent = Noob Cashier
1970
right_arm.CFrame = CFrame.new(-65.2, -15.079, 61.1) * CFrame.Angles(0, 0, 0)
1971
left_leg.CanCollide = false
1972
left_leg.Size = Vector3.new(1, 2, 1)
1973
left_leg.BrickColor = BrickColor.new("Br. yellowish green")
1974
left_leg.Color = Color3.new(0.643137, 0.741176, 0.278431)
1975
left_leg.BottomSurface = Enum.SurfaceType.Smooth
1976
left_leg.Name = "Left Leg"
1977
left_leg.TopSurface = Enum.SurfaceType.Inlet
1978
left_leg.Parent = Noob Cashier
1979
left_leg.CFrame = CFrame.new(-67.2, -17.079, 61.1) * CFrame.Angles(0, 0, 0)
1980
right_leg.CanCollide = false
1981
right_leg.Size = Vector3.new(1, 2, 1)
1982
right_leg.BrickColor = BrickColor.new("Br. yellowish green")
1983
right_leg.Color = Color3.new(0.643137, 0.741176, 0.278431)
1984
right_leg.BottomSurface = Enum.SurfaceType.Smooth
1985
right_leg.Name = "Right Leg"
1986
right_leg.TopSurface = Enum.SurfaceType.Inlet
1987
right_leg.Parent = Noob Cashier
1988
right_leg.CFrame = CFrame.new(-66.2, -17.079, 61.1) * CFrame.Angles(0, 0, 0)
1989
humanoid.NameOcclusion = Enum.NameOcclusion.NoOcclusion
1990
humanoid.Parent = Noob Cashier
1991
isaplayer.Name = "IsAPlayer"
1992
isaplayer.Parent = Noob Cashier
1993
respawn.Value = true
1994
respawn.Name = "Respawn"
1995
respawn.Parent = Noob Cashier
1996
forceweapon.Name = "Force_Weapon"
1997
forceweapon.Parent = Noob Cashier
1998
isonteam.Name = "IsOnTeam"
1999
isonteam.Parent = Noob Cashier
2000
team.Value = BrickColor.new("Really black")
2001
team.Name = "Team"
2002
team.Parent = IsOnTeam
2003
showtag.Name = "ShowTag"
2004
showtag.Parent = IsOnTeam
2005
ignorecombatff.Value = true
2006
ignorecombatff.Name = "IgnoreCombatFF"
2007
ignorecombatff.Parent = Noob Cashier
2008
dropweapon.Value = true
2009
dropweapon.Name = "DropWeapon"
2010
dropweapon.Parent = Noob Cashier
2011
pathto.Name = "PathTo"
2012
pathto.Parent = Noob Cashier
2013
wander.Value = true
2014
wander.Name = "Wander"
2015
wander.Parent = Noob Cashier
2016
printmap.Name = "PrintMap"
2017
printmap.Parent = Noob Cashier
2018
body_colors.LeftArmColor3 = Color3.new(0.960784, 0.803922, 0.188235)
2019
body_colors.LeftLegColor = BrickColor.new("Br. yellowish green")
2020
body_colors.LeftArmColor = BrickColor.new("Bright yellow")
2021
body_colors.TorsoColor3 = Color3.new(0.0509804, 0.411765, 0.67451)
2022
body_colors.RightArmColor = BrickColor.new("Bright yellow")
2023
body_colors.RightLegColor3 = Color3.new(0.643137, 0.741176, 0.278431)
2024
body_colors.TorsoColor = BrickColor.new("Bright blue")
2025
body_colors.HeadColor3 = Color3.new(0.960784, 0.803922, 0.188235)
2026
body_colors.RightLegColor = BrickColor.new("Br. yellowish green")
2027
body_colors.LeftLegColor3 = Color3.new(0.643137, 0.741176, 0.278431)
2028
body_colors.HeadColor = BrickColor.new("Bright yellow")
2029
body_colors.RightArmColor3 = Color3.new(0.960784, 0.803922, 0.188235)
2030
body_colors.Parent = Noob Cashier
2031
forcecolors.Name = "ForceColors"
2032
forcecolors.Parent = Body Colors
2033
full_animation.Name = Full Animation
2034
forcehat.Name = "Force_Hat"
2035
forcehat.Parent = Noob Cashier
2036
forceshirt.Name = "Force_Shirt"
2037
forceshirt.Parent = Noob Cashier
2038
forcepants.Name = "Force_Pants"
2039
forcepants.Parent = Noob Cashier
2040
part_11.Anchored = true
2041
part_11.Size = Vector3.new(0.317, 16.143, 0.317)
2042
part_11.Material = Enum.Material.Marble
2043
part_11.Orientation = Vector3.new(0, 90, 0)
2044
part_11.Parent = Model
2045
part_11.CFrame = CFrame.new(-42.958, -11.829, 46.996) * CFrame.Angles(0, 1.571, 0)
2046
part_terrain_joint.C1 = CFrame.new(160.795, -0.158, 164.593)
2047
part_terrain_joint.Name = "Part Terrain Joint"
2048
part_terrain_joint.Part1 = Part
2049
part_terrain_joint.Parent = Part
2050
part_terrain_joint_2.C1 = CFrame.new(160.795, -0.158, 164.593)
2051
part_terrain_joint_2.Name = "Part Terrain Joint"
2052
part_terrain_joint_2.Part1 = Part
2053
part_terrain_joint_2.Parent = Part
2054
part_12.Anchored = true
2055
part_12.Size = Vector3.new(17.725, 0.317, 0.317)
2056
part_12.Material = Enum.Material.Marble
2057
part_12.Orientation = Vector3.new(0, 90, 0)
2058
part_12.Parent = Model
2059
part_12.CFrame = CFrame.new(-42.958, -3.915, 55.7) * CFrame.Angles(0, 1.571, 0)
2060
part_terrain_joint_3.C1 = CFrame.new(160.795, -0.158, 164.593)
2061
part_terrain_joint_3.Name = "Part Terrain Joint"
2062
part_terrain_joint_3.Part1 = Part
2063
part_terrain_joint_3.Parent = Part
2064
part_terrain_joint_4.C1 = CFrame.new(160.795, -0.158, 164.593)
2065
part_terrain_joint_4.Name = "Part Terrain Joint"
2066
part_terrain_joint_4.Part1 = Part
2067
part_terrain_joint_4.Parent = Part
2068
part_13.Anchored = true
2069
part_13.Size = Vector3.new(17.725, 0.317, 0.317)
2070
part_13.Material = Enum.Material.Marble
2071
part_13.Orientation = Vector3.new(0, 90, 0)
2072
part_13.Parent = Model
2073
part_13.CFrame = CFrame.new(-42.958, -19.742, 55.7) * CFrame.Angles(0, 1.571, 0)
2074
part_terrain_joint_5.C1 = CFrame.new(160.795, -0.158, 164.593)
2075
part_terrain_joint_5.Name = "Part Terrain Joint"
2076
part_terrain_joint_5.Part1 = Part
2077
part_terrain_joint_5.Parent = Part
2078
part_terrain_joint_6.C1 = CFrame.new(160.795, -0.158, 164.593)
2079
part_terrain_joint_6.Name = "Part Terrain Joint"
2080
part_terrain_joint_6.Part1 = Part
2081
part_terrain_joint_6.Parent = Part
2082
part_14.Anchored = true
2083
part_14.Size = Vector3.new(17.725, 16.143, 0.317)
2084
part_14.Material = Enum.Material.Marble
2085
part_14.Transparency = 0.9
2086
part_14.Orientation = Vector3.new(0, 90, 0)
2087
part_14.Parent = Model
2088
part_14.CFrame = CFrame.new(-42.642, -11.829, 55.7) * CFrame.Angles(0, 1.571, 0)
2089
part_terrain_joint_7.C1 = CFrame.new(160.795, -0.158, 164.593)
2090
part_terrain_joint_7.Name = "Part Terrain Joint"
2091
part_terrain_joint_7.Part1 = Part
2092
part_terrain_joint_7.Parent = Part
2093
part_terrain_joint_8.C1 = CFrame.new(160.795, -0.158, 164.593)
2094
part_terrain_joint_8.Name = "Part Terrain Joint"
2095
part_terrain_joint_8.Part1 = Part
2096
part_terrain_joint_8.Parent = Part
2097
part_15.Anchored = true
2098
part_15.Size = Vector3.new(0.317, 16.143, 0.317)
2099
part_15.Material = Enum.Material.Marble
2100
part_15.Orientation = Vector3.new(0, 90, 0)
2101
part_15.Parent = Model
2102
part_15.CFrame = CFrame.new(-42.958, -11.829, 64.404) * CFrame.Angles(0, 1.571, 0)
2103
part_terrain_joint_9.C1 = CFrame.new(160.795, -0.158, 164.593)
2104
part_terrain_joint_9.Name = "Part Terrain Joint"
2105
part_terrain_joint_9.Part1 = Part
2106
part_terrain_joint_9.Parent = Part
2107
part_terrain_joint_10.C1 = CFrame.new(160.795, -0.158, 164.593)
2108
part_terrain_joint_10.Name = "Part Terrain Joint"
2109
part_terrain_joint_10.Part1 = Part
2110
part_terrain_joint_10.Parent = Part
2111
part_16.Anchored = true
2112
part_16.Size = Vector3.new(1.3, 4.1, 1.1)
2113
part_16.BottomSurface = Enum.SurfaceType.Smooth
2114
part_16.Material = Enum.Material.WoodPlanks
2115
part_16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2116
part_16.TopSurface = Enum.SurfaceType.Smooth
2117
part_16.BrickColor = BrickColor.new("Really black")
2118
part_16.Parent = Model
2119
part_16.CFrame = CFrame.new(-51.45, -17.029, 31.75) * CFrame.Angles(0, 0, 0)
2120
parttopart_strong_joint_8.Part1 = Part
2121
parttopart_strong_joint_8.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2122
parttopart_strong_joint_8.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2123
parttopart_strong_joint_8.Part0 = Part
2124
parttopart_strong_joint_8.Name = "Part-to-Part Strong Joint"
2125
parttopart_strong_joint_8.Parent = Part
2126
part_17.Anchored = true
2127
part_17.Size = Vector3.new(3.9, 0.1, 4)
2128
part_17.BottomSurface = Enum.SurfaceType.Smooth
2129
part_17.Material = Enum.Material.WoodPlanks
2130
part_17.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2131
part_17.TopSurface = Enum.SurfaceType.Smooth
2132
part_17.BrickColor = BrickColor.new("Really black")
2133
part_17.Parent = Model
2134
part_17.CFrame = CFrame.new(-51.55, -14.929, 31.6) * CFrame.Angles(0, 0, 0)
2135
part_18.Anchored = true
2136
part_18.Size = Vector3.new(17.9, 0.1, 1.1)
2137
part_18.BottomSurface = Enum.SurfaceType.Smooth
2138
part_18.Material = Enum.Material.WoodPlanks
2139
part_18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2140
part_18.TopSurface = Enum.SurfaceType.Smooth
2141
part_18.BrickColor = BrickColor.new("Really black")
2142
part_18.Parent = Model
2143
part_18.CFrame = CFrame.new(-70.45, -13.929, 63.45) * CFrame.Angles(0, 0, 0)
2144
parttopart_strong_joint_9.Name = "Part-to-Part Strong Joint"
2145
parttopart_strong_joint_9.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2146
parttopart_strong_joint_9.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2147
parttopart_strong_joint_9.Part0 = Part
2148
parttopart_strong_joint_9.Parent = Part
2149
parttopart_strong_joint_10.Part1 = Part
2150
parttopart_strong_joint_10.C0 = CFrame.new(-8.95, -0.05, -0.55) * CFrame.Angles(0, -1.571, 0)
2151
parttopart_strong_joint_10.C1 = CFrame.new(0.55, -2.7, 6.8) * CFrame.Angles(0, -1.571, 0)
2152
parttopart_strong_joint_10.Part0 = Part
2153
parttopart_strong_joint_10.Name = "Part-to-Part Strong Joint"
2154
parttopart_strong_joint_10.Parent = Part
2155
parttopart_strong_joint_11.Part1 = Part
2156
parttopart_strong_joint_11.C0 = CFrame.new(-8.95, -0.05, 0.55)
2157
parttopart_strong_joint_11.C1 = CFrame.new(-8.4, -2.7, -0.65)
2158
parttopart_strong_joint_11.Part0 = Part
2159
parttopart_strong_joint_11.Name = "Part-to-Part Strong Joint"
2160
parttopart_strong_joint_11.Parent = Part
2161
part_19.Anchored = true
2162
part_19.Size = Vector3.new(57, 1, 41.3)
2163
part_19.BottomSurface = Enum.SurfaceType.Smooth
2164
part_19.Material = Enum.Material.WoodPlanks
2165
part_19.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2166
part_19.TopSurface = Enum.SurfaceType.Smooth
2167
part_19.BrickColor = BrickColor.new("Burnt Sienna")
2168
part_19.Parent = Model
2169
part_19.CFrame = CFrame.new(-71, -18.579, 44.65) * CFrame.Angles(0, 0, 0)
2170
parttopart_strong_joint_12.Part1 = Part
2171
parttopart_strong_joint_12.C0 = CFrame.new(-28.5, 0.5, 20.65) * CFrame.Angles(-1.571, 0, -3.142)
2172
parttopart_strong_joint_12.C1 = CFrame.new(-28.5, -6.8, 40.55) * CFrame.Angles(-1.571, 0, -3.142)
2173
parttopart_strong_joint_12.Part0 = Part
2174
parttopart_strong_joint_12.Name = "Part-to-Part Strong Joint"
2175
parttopart_strong_joint_12.Parent = Part
2176
parttopart_strong_joint_13.Part1 = Part
2177
parttopart_strong_joint_13.C0 = CFrame.new(-28.5, 0.5, 20.65) * CFrame.Angles(-1.571, 0, -3.142)
2178
parttopart_strong_joint_13.C1 = CFrame.new(-28.5, -6.8, 0.65) * CFrame.Angles(-1.571, 0, -3.142)
2179
parttopart_strong_joint_13.Part0 = Part
2180
parttopart_strong_joint_13.Name = "Part-to-Part Strong Joint"
2181
parttopart_strong_joint_13.Parent = Part
2182
parttopart_strong_joint_14.Part1 = Part
2183
parttopart_strong_joint_14.C0 = CFrame.new(-28.5, 0.5, 20.65) * CFrame.Angles(-1.571, 0, -3.142)
2184
parttopart_strong_joint_14.C1 = CFrame.new(-0.55, -6.8, 19.95) * CFrame.Angles(-1.571, 0, -3.142)
2185
parttopart_strong_joint_14.Part0 = Part
2186
parttopart_strong_joint_14.Name = "Part-to-Part Strong Joint"
2187
parttopart_strong_joint_14.Parent = Part
2188
parttopart_strong_joint_15.Part1 = Part
2189
parttopart_strong_joint_15.C0 = CFrame.new(-28.5, 0.5, 20.65) * CFrame.Angles(-1.571, 0, -3.142)
2190
parttopart_strong_joint_15.C1 = CFrame.new(14.4, -1.696, -36.6) * CFrame.Angles(-1.571, 0, 0)
2191
parttopart_strong_joint_15.Part0 = Part
2192
parttopart_strong_joint_15.Name = "Part-to-Part Strong Joint"
2193
parttopart_strong_joint_15.Parent = Part
2194
parttopart_strong_joint_16.Part1 = Part
2195
parttopart_strong_joint_16.C0 = CFrame.new(-28.5, 0.5, 20.65) * CFrame.Angles(-1.571, 0, -3.142)
2196
parttopart_strong_joint_16.C1 = CFrame.new(2.74, -1.2, -36.328) * CFrame.Angles(-1.571, 0, 0.349)
2197
parttopart_strong_joint_16.Part0 = Part
2198
parttopart_strong_joint_16.Name = "Part-to-Part Strong Joint"
2199
parttopart_strong_joint_16.Parent = Part
2200
part_20.Anchored = true
2201
part_20.Size = Vector3.new(57, 13.6, 1.3)
2202
part_20.BottomSurface = Enum.SurfaceType.Smooth
2203
part_20.Material = Enum.Material.Brick
2204
part_20.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2205
part_20.TopSurface = Enum.SurfaceType.Smooth
2206
part_20.BrickColor = BrickColor.new("Burnt Sienna")
2207
part_20.Parent = Model
2208
part_20.CFrame = CFrame.new(-71, -11.279, 24.75) * CFrame.Angles(0, 0, 0)
2209
parttopart_strong_joint_17.Part1 = Part
2210
parttopart_strong_joint_17.C0 = CFrame.new(-28.5, -6.8, 0.65)
2211
parttopart_strong_joint_17.C1 = CFrame.new(-0.55, -6.8, -19.95)
2212
parttopart_strong_joint_17.Part0 = Part
2213
parttopart_strong_joint_17.Name = "Part-to-Part Strong Joint"
2214
parttopart_strong_joint_17.Parent = Part
2215
part_21.Anchored = true
2216
part_21.Size = Vector3.new(1.1, 13.6, 18.4)
2217
part_21.BottomSurface = Enum.SurfaceType.Smooth
2218
part_21.Material = Enum.Material.Brick
2219
part_21.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2220
part_21.TopSurface = Enum.SurfaceType.Smooth
2221
part_21.BrickColor = BrickColor.new("Burnt Sienna")
2222
part_21.Parent = Model
2223
part_21.CFrame = CFrame.new(-79.95, -11.279, 56.1) * CFrame.Angles(0, 0, 0)
2224
parttopart_strong_joint_18.Part1 = Part
2225
parttopart_strong_joint_18.C0 = CFrame.new(0.55, -6.8, 9.2) * CFrame.Angles(1.571, 0, 0)
2226
parttopart_strong_joint_18.C1 = CFrame.new(-8.4, 0.5, 20.65) * CFrame.Angles(1.571, 0, 0)
2227
parttopart_strong_joint_18.Part0 = Part
2228
parttopart_strong_joint_18.Name = "Part-to-Part Strong Joint"
2229
parttopart_strong_joint_18.Parent = Part
2230
part_22.Anchored = true
2231
part_22.Size = Vector3.new(1.1, 5.4, 5.4)
2232
part_22.BottomSurface = Enum.SurfaceType.Smooth
2233
part_22.Material = Enum.Material.Brick
2234
part_22.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2235
part_22.TopSurface = Enum.SurfaceType.Smooth
2236
part_22.BrickColor = BrickColor.new("Burnt Sienna")
2237
part_22.Parent = Model
2238
part_22.CFrame = CFrame.new(-79.95, -7.179, 44.2) * CFrame.Angles(0, 0, 0)
2239
parttopart_strong_joint_19.Part1 = Part
2240
parttopart_strong_joint_19.C0 = CFrame.new(-0.55, -2.7, 2.7)
2241
parttopart_strong_joint_19.C1 = CFrame.new(-0.55, 1.4, -9.2)
2242
parttopart_strong_joint_19.Part0 = Part
2243
parttopart_strong_joint_19.Name = "Part-to-Part Strong Joint"
2244
parttopart_strong_joint_19.Parent = Part
2245
box_2.Name = "Box"
2246
box_2.Parent = Model
2247
part_23.Anchored = true
2248
part_23.Size = Vector3.new(3, 2.4, 2.5)
2249
part_23.Orientation = Vector3.new(0, 160, 0)
2250
part_23.Material = Enum.Material.SmoothPlastic
2251
part_23.BottomSurface = Enum.SurfaceType.Smooth
2252
part_23.BrickColor = BrickColor.new("Brown")
2253
part_23.TopSurface = Enum.SurfaceType.Smooth
2254
part_23.Color = Color3.new(0.486275, 0.360784, 0.27451)
2255
part_23.Parent = Box
2256
part_23.CFrame = CFrame.new(-84.5, -16.879, 32.1) * CFrame.Angles(3.142, 0.349, 3.142)
2257
tape_2.Anchored = true
2258
tape_2.Size = Vector3.new(3, 0.2, 0.6)
2259
tape_2.Orientation = Vector3.new(0, 160, 0)
2260
tape_2.Material = Enum.Material.SmoothPlastic
2261
tape_2.BottomSurface = Enum.SurfaceType.Smooth
2262
tape_2.Name = "Tape"
2263
tape_2.TopSurface = Enum.SurfaceType.Smooth
2264
tape_2.BrickColor = BrickColor.new("Brick yellow")
2265
tape_2.Color = Color3.new(0.843137, 0.772549, 0.603922)
2266
tape_2.Parent = Box
2267
tape_2.CFrame = CFrame.new(-84.5, -15.76, 32.1) * CFrame.Angles(3.142, 0.349, 3.142)
2268
mesh_9.Scale = Vector3.new(1.005, 1, 1)
2269
mesh_9.Parent = Tape
2270
thumbnailcamera_2.FieldOfView = 20
2271
thumbnailcamera_2.Name = "ThumbnailCamera"
2272
thumbnailcamera_2.Focus = CFrame.new(-111.549, 11.563, -128.82)
2273
thumbnailcamera_2.CFrame = CFrame.new(-110.259, 12.655, -127.75) * CFrame.Angles(-0.795, 0.701, 0.581)
2274
thumbnailcamera_2.Parent = Box
2275
part_24.Anchored = true
2276
part_24.Size = Vector3.new(0.4, 0.9, 41.3)
2277
part_24.Orientation = Vector3.new(0, 0, 45)
2278
part_24.Material = Enum.Material.WoodPlanks
2279
part_24.BottomSurface = Enum.SurfaceType.Smooth
2280
part_24.BrickColor = BrickColor.new("Burnt Sienna")
2281
part_24.TopSurface = Enum.SurfaceType.Smooth
2282
part_24.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2283
part_24.Parent = Model
2284
part_24.CFrame = CFrame.new(-42.401, -18.967, 44.65) * CFrame.Angles(0, 0, 0.785)
2285
part_25.Anchored = true
2286
part_25.Size = Vector3.new(1.3, 8, 1.1)
2287
part_25.BottomSurface = Enum.SurfaceType.Smooth
2288
part_25.Material = Enum.Material.WoodPlanks
2289
part_25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2290
part_25.TopSurface = Enum.SurfaceType.Smooth
2291
part_25.BrickColor = BrickColor.new("Really black")
2292
part_25.Parent = Model
2293
part_25.CFrame = CFrame.new(-62.15, -13.979, 63.45) * CFrame.Angles(0, 0, 0)
2294
parttopart_strong_joint_20.Name = "Part-to-Part Strong Joint"
2295
parttopart_strong_joint_20.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2296
parttopart_strong_joint_20.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2297
parttopart_strong_joint_20.Part0 = Part
2298
parttopart_strong_joint_20.Parent = Part
2299
parttopart_strong_joint_21.Part1 = Part
2300
parttopart_strong_joint_21.C0 = CFrame.new(0.65, -4, -0.55) * CFrame.Angles(-3.142, 0, -3.142)
2301
parttopart_strong_joint_21.C1 = CFrame.new(-3.45, -11.5, 0.15) * CFrame.Angles(0, 1.571, 0)
2302
parttopart_strong_joint_21.Part0 = Part
2303
parttopart_strong_joint_21.Name = "Part-to-Part Strong Joint"
2304
parttopart_strong_joint_21.Parent = Part
2305
parttopart_strong_joint_22.Part1 = Part
2306
parttopart_strong_joint_22.C0 = CFrame.new(-0.65, -4, 0.55)
2307
parttopart_strong_joint_22.C1 = CFrame.new(8.2, -6.7, -0.65)
2308
parttopart_strong_joint_22.Part0 = Part
2309
parttopart_strong_joint_22.Name = "Part-to-Part Strong Joint"
2310
parttopart_strong_joint_22.Parent = Part
2311
part_26.Anchored = true
2312
part_26.Size = Vector3.new(17.9, 0.1, 2.9)
2313
part_26.BottomSurface = Enum.SurfaceType.Smooth
2314
part_26.Material = Enum.Material.WoodPlanks
2315
part_26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2316
part_26.TopSurface = Enum.SurfaceType.Smooth
2317
part_26.BrickColor = BrickColor.new("Really black")
2318
part_26.Parent = Model
2319
part_26.CFrame = CFrame.new(-70.45, -14.729, 57.45) * CFrame.Angles(0, 0, 0)
2320
parttopart_strong_joint_23.Name = "Part-to-Part Strong Joint"
2321
parttopart_strong_joint_23.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2322
parttopart_strong_joint_23.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2323
parttopart_strong_joint_23.Part0 = Part
2324
parttopart_strong_joint_23.Parent = Part
2325
parttopart_strong_joint_24.Part1 = Part
2326
parttopart_strong_joint_24.C0 = CFrame.new(-8.95, -0.05, -1.45) * CFrame.Angles(0, -1.571, 0)
2327
parttopart_strong_joint_24.C1 = CFrame.new(0.55, -3.5, -0.1) * CFrame.Angles(0, -1.571, 0)
2328
parttopart_strong_joint_24.Part0 = Part
2329
parttopart_strong_joint_24.Name = "Part-to-Part Strong Joint"
2330
parttopart_strong_joint_24.Parent = Part
2331
part_27.Anchored = true
2332
part_27.Size = Vector3.new(18, 3.2, 1.1)
2333
part_27.BottomSurface = Enum.SurfaceType.Smooth
2334
part_27.Material = Enum.Material.WoodPlanks
2335
part_27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2336
part_27.TopSurface = Enum.SurfaceType.Smooth
2337
part_27.BrickColor = BrickColor.new("Really black")
2338
part_27.Parent = Model
2339
part_27.CFrame = CFrame.new(-70.5, -16.379, 56.55) * CFrame.Angles(0, 0, 0)
2340
parttopart_strong_joint_25.Name = "Part-to-Part Strong Joint"
2341
parttopart_strong_joint_25.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2342
parttopart_strong_joint_25.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2343
parttopart_strong_joint_25.Part0 = Part
2344
parttopart_strong_joint_25.Parent = Part
2345
parttopart_strong_joint_26.Part1 = Part
2346
parttopart_strong_joint_26.C0 = CFrame.new(-9, 1.6, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2347
parttopart_strong_joint_26.C1 = CFrame.new(-9.05, -0.05, -0.35) * CFrame.Angles(-1.571, 0, -3.142)
2348
parttopart_strong_joint_26.Part0 = Part
2349
parttopart_strong_joint_26.Name = "Part-to-Part Strong Joint"
2350
parttopart_strong_joint_26.Parent = Part
2351
parttopart_strong_joint_27.Part1 = Part
2352
parttopart_strong_joint_27.C0 = CFrame.new(-9, 1.6, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2353
parttopart_strong_joint_27.C1 = CFrame.new(-1.05, -5.1, -9) * CFrame.Angles(-1.571, 0, 1.571)
2354
parttopart_strong_joint_27.Part0 = Part
2355
parttopart_strong_joint_27.Name = "Part-to-Part Strong Joint"
2356
parttopart_strong_joint_27.Parent = Part
2357
parttopart_strong_joint_28.Part1 = Part
2358
parttopart_strong_joint_28.C0 = CFrame.new(-9, 1.6, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2359
parttopart_strong_joint_28.C1 = CFrame.new(2.35, -8.3, -17.85) * CFrame.Angles(-1.571, 0, 1.571)
2360
parttopart_strong_joint_28.Part0 = Part
2361
parttopart_strong_joint_28.Name = "Part-to-Part Strong Joint"
2362
parttopart_strong_joint_28.Parent = Part
2363
part_28.Anchored = true
2364
part_28.Size = Vector3.new(17.9, 0.1, 1.1)
2365
part_28.BottomSurface = Enum.SurfaceType.Smooth
2366
part_28.Material = Enum.Material.WoodPlanks
2367
part_28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2368
part_28.TopSurface = Enum.SurfaceType.Smooth
2369
part_28.BrickColor = BrickColor.new("Really black")
2370
part_28.Parent = Model
2371
part_28.CFrame = CFrame.new(-70.45, -11.929, 63.45) * CFrame.Angles(0, 0, 0)
2372
parttopart_strong_joint_29.Name = "Part-to-Part Strong Joint"
2373
parttopart_strong_joint_29.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2374
parttopart_strong_joint_29.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2375
parttopart_strong_joint_29.Part0 = Part
2376
parttopart_strong_joint_29.Parent = Part
2377
parttopart_strong_joint_30.Part1 = Part
2378
parttopart_strong_joint_30.C0 = CFrame.new(-8.95, -0.05, -0.55) * CFrame.Angles(0, -1.571, 0)
2379
parttopart_strong_joint_30.C1 = CFrame.new(0.55, -0.7, 6.8) * CFrame.Angles(0, -1.571, 0)
2380
parttopart_strong_joint_30.Part0 = Part
2381
parttopart_strong_joint_30.Name = "Part-to-Part Strong Joint"
2382
parttopart_strong_joint_30.Parent = Part
2383
parttopart_strong_joint_31.Part1 = Part
2384
parttopart_strong_joint_31.C0 = CFrame.new(-8.95, -0.05, 0.55)
2385
parttopart_strong_joint_31.C1 = CFrame.new(-8.4, -0.7, -0.65)
2386
parttopart_strong_joint_31.Part0 = Part
2387
parttopart_strong_joint_31.Name = "Part-to-Part Strong Joint"
2388
parttopart_strong_joint_31.Parent = Part
2389
part_29.Anchored = true
2390
part_29.Size = Vector3.new(17.9, 0.1, 1.1)
2391
part_29.BottomSurface = Enum.SurfaceType.Smooth
2392
part_29.Material = Enum.Material.WoodPlanks
2393
part_29.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2394
part_29.TopSurface = Enum.SurfaceType.Smooth
2395
part_29.BrickColor = BrickColor.new("Really black")
2396
part_29.Parent = Model
2397
part_29.CFrame = CFrame.new(-70.45, -9.929, 63.45) * CFrame.Angles(0, 0, 0)
2398
parttopart_strong_joint_32.Name = "Part-to-Part Strong Joint"
2399
parttopart_strong_joint_32.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2400
parttopart_strong_joint_32.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2401
parttopart_strong_joint_32.Part0 = Part
2402
parttopart_strong_joint_32.Parent = Part
2403
parttopart_strong_joint_33.Part1 = Part
2404
parttopart_strong_joint_33.C0 = CFrame.new(8.95, -0.05, 0.55) * CFrame.Angles(1.571, 0, 0)
2405
parttopart_strong_joint_33.C1 = CFrame.new(0.65, 4, 0.55) * CFrame.Angles(1.571, 0, 0)
2406
parttopart_strong_joint_33.Part0 = Part
2407
parttopart_strong_joint_33.Name = "Part-to-Part Strong Joint"
2408
parttopart_strong_joint_33.Parent = Part
2409
parttopart_strong_joint_34.Part1 = Part
2410
parttopart_strong_joint_34.C0 = CFrame.new(8.95, -0.05, 0.55) * CFrame.Angles(1.571, 0, 0)
2411
parttopart_strong_joint_34.C1 = CFrame.new(17.25, 4, 0.55) * CFrame.Angles(1.571, 0, 0)
2412
parttopart_strong_joint_34.Part0 = Part
2413
parttopart_strong_joint_34.Name = "Part-to-Part Strong Joint"
2414
parttopart_strong_joint_34.Parent = Part
2415
parttopart_strong_joint_35.Part1 = Part
2416
parttopart_strong_joint_35.C0 = CFrame.new(-8.95, -0.05, -0.55) * CFrame.Angles(0, -1.571, 0)
2417
parttopart_strong_joint_35.C1 = CFrame.new(0.55, 1.3, 6.8) * CFrame.Angles(0, -1.571, 0)
2418
parttopart_strong_joint_35.Part0 = Part
2419
parttopart_strong_joint_35.Name = "Part-to-Part Strong Joint"
2420
parttopart_strong_joint_35.Parent = Part
2421
parttopart_strong_joint_36.Part1 = Part
2422
parttopart_strong_joint_36.C0 = CFrame.new(-8.95, -0.05, 0.55)
2423
parttopart_strong_joint_36.C1 = CFrame.new(-8.4, 1.3, -0.65)
2424
parttopart_strong_joint_36.Part0 = Part
2425
parttopart_strong_joint_36.Name = "Part-to-Part Strong Joint"
2426
parttopart_strong_joint_36.Parent = Part
2427
wedge.Size = Vector3.new(1.3, 13, 36.1)
2428
wedge.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2429
wedge.BottomSurface = Enum.SurfaceType.Smooth
2430
wedge.Material = Enum.Material.Brick
2431
wedge.BrickColor = BrickColor.new("Really black")
2432
wedge.Orientation = Vector3.new(0, 90, 0)
2433
wedge.Parent = Model
2434
wedge.CFrame = CFrame.new(-61.55, 2.021, 64.65) * CFrame.Angles(0, 1.571, 0)
2435
wedgetopart_strong_joint.Part1 = Part
2436
wedgetopart_strong_joint.C0 = CFrame.new(-0.65, -6.5, 18.05)
2437
wedgetopart_strong_joint.C1 = CFrame.new(-0.5, -7.1, 20.55) * CFrame.Angles(0, 1.571, 0)
2438
wedgetopart_strong_joint.Part0 = Wedge
2439
wedgetopart_strong_joint.Name = "Wedge-to-Part Strong Joint"
2440
wedgetopart_strong_joint.Parent = Wedge
2441
wedgetopart_strong_joint_2.Part1 = Part
2442
wedgetopart_strong_joint_2.C0 = CFrame.new(0.65, -6.5, 18.05) * CFrame.Angles(1.571, 0, 0)
2443
wedgetopart_strong_joint_2.C1 = CFrame.new(36.45, 6.8, 7.9) * CFrame.Angles(1.571, 0, -1.571)
2444
wedgetopart_strong_joint_2.Part0 = Wedge
2445
wedgetopart_strong_joint_2.Name = "Wedge-to-Part Strong Joint"
2446
wedgetopart_strong_joint_2.Parent = Wedge
2447
wedgetopart_strong_joint_3.Part1 = Part
2448
wedgetopart_strong_joint_3.C0 = CFrame.new(0.65, -6.5, 18.05) * CFrame.Angles(1.571, 0, 0)
2449
wedgetopart_strong_joint_3.C1 = CFrame.new(27.5, 6.8, -0.65) * CFrame.Angles(1.571, 0, -1.571)
2450
wedgetopart_strong_joint_3.Part0 = Wedge
2451
wedgetopart_strong_joint_3.Name = "Wedge-to-Part Strong Joint"
2452
wedgetopart_strong_joint_3.Parent = Wedge
2453
part_30.Anchored = true
2454
part_30.Size = Vector3.new(1.3, 8, 1.1)
2455
part_30.BottomSurface = Enum.SurfaceType.Smooth
2456
part_30.Material = Enum.Material.WoodPlanks
2457
part_30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2458
part_30.TopSurface = Enum.SurfaceType.Smooth
2459
part_30.BrickColor = BrickColor.new("Really black")
2460
part_30.Parent = Model
2461
part_30.CFrame = CFrame.new(-78.75, -13.979, 63.45) * CFrame.Angles(0, 0, 0)
2462
parttopart_strong_joint_37.Name = "Part-to-Part Strong Joint"
2463
parttopart_strong_joint_37.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2464
parttopart_strong_joint_37.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2465
parttopart_strong_joint_37.Part0 = Part
2466
parttopart_strong_joint_37.Parent = Part
2467
parttopart_strong_joint_38.Part1 = Part
2468
parttopart_strong_joint_38.C0 = CFrame.new(-0.65, -4, -0.55) * CFrame.Angles(-3.142, -1.57, -3.142)
2469
parttopart_strong_joint_38.C1 = CFrame.new(0.55, -6.7, 6.8) * CFrame.Angles(0, -1.57, 0)
2470
parttopart_strong_joint_38.Part0 = Part
2471
parttopart_strong_joint_38.Name = "Part-to-Part Strong Joint"
2472
parttopart_strong_joint_38.Parent = Part
2473
parttopart_strong_joint_39.Part1 = Part
2474
parttopart_strong_joint_39.C0 = CFrame.new(-0.65, -4, 0.55)
2475
parttopart_strong_joint_39.C1 = CFrame.new(-8.4, -6.7, -0.65)
2476
parttopart_strong_joint_39.Part0 = Part
2477
parttopart_strong_joint_39.Name = "Part-to-Part Strong Joint"
2478
parttopart_strong_joint_39.Parent = Part
2479
part_31.Anchored = true
2480
part_31.Size = Vector3.new(17.9, 1.8, 1.1)
2481
part_31.BottomSurface = Enum.SurfaceType.Smooth
2482
part_31.Material = Enum.Material.WoodPlanks
2483
part_31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2484
part_31.TopSurface = Enum.SurfaceType.Smooth
2485
part_31.BrickColor = BrickColor.new("Really black")
2486
part_31.Parent = Model
2487
part_31.CFrame = CFrame.new(-70.45, -17.079, 63.45) * CFrame.Angles(0, 0, 0)
2488
parttopart_strong_joint_40.Name = "Part-to-Part Strong Joint"
2489
parttopart_strong_joint_40.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2490
parttopart_strong_joint_40.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2491
parttopart_strong_joint_40.Part0 = Part
2492
parttopart_strong_joint_40.Parent = Part
2493
parttopart_strong_joint_41.Part1 = Part
2494
parttopart_strong_joint_41.C0 = CFrame.new(-8.95, -0.9, -0.55) * CFrame.Angles(0, -1.571, 0)
2495
parttopart_strong_joint_41.C1 = CFrame.new(0.55, -6.7, 6.8) * CFrame.Angles(0, -1.571, 0)
2496
parttopart_strong_joint_41.Part0 = Part
2497
parttopart_strong_joint_41.Name = "Part-to-Part Strong Joint"
2498
parttopart_strong_joint_41.Parent = Part
2499
parttopart_strong_joint_42.Part1 = Part
2500
parttopart_strong_joint_42.C0 = CFrame.new(-8.95, -0.9, 0.55)
2501
parttopart_strong_joint_42.C1 = CFrame.new(-8.4, -6.7, -0.65)
2502
parttopart_strong_joint_42.Part0 = Part
2503
parttopart_strong_joint_42.Name = "Part-to-Part Strong Joint"
2504
parttopart_strong_joint_42.Parent = Part
2505
part_32.Anchored = true
2506
part_32.Size = Vector3.new(1, 28.5, 1.3)
2507
part_32.BottomSurface = Enum.SurfaceType.Smooth
2508
part_32.Material = Enum.Material.Brick
2509
part_32.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2510
part_32.TopSurface = Enum.SurfaceType.Smooth
2511
part_32.BrickColor = BrickColor.new("Burnt Sienna")
2512
part_32.Parent = Model
2513
part_32.CFrame = CFrame.new(-43, -5.329, 41.25) * CFrame.Angles(0, 0, 0)
2514
parttosign_strong_joint.Part1 = Sign
2515
parttosign_strong_joint.C0 = CFrame.new(0.5, -14.25, 0.65) * CFrame.Angles(0, 1.571, 0)
2516
parttosign_strong_joint.C1 = CFrame.new(-2.95, -22.7, 0.05) * CFrame.Angles(-3.142, 0, -3.142)
2517
parttosign_strong_joint.Part0 = Part
2518
parttosign_strong_joint.Name = "Part-to-Sign Strong Joint"
2519
parttosign_strong_joint.Parent = Part
2520
part_33.Anchored = true
2521
part_33.Size = Vector3.new(1, 7.5, 7.4)
2522
part_33.BottomSurface = Enum.SurfaceType.Smooth
2523
part_33.Material = Enum.Material.Brick
2524
part_33.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2525
part_33.TopSurface = Enum.SurfaceType.Smooth
2526
part_33.BrickColor = BrickColor.new("Burnt Sienna")
2527
part_33.Parent = Model
2528
part_33.CFrame = CFrame.new(-43, -7.329, 44.4) * CFrame.Angles(0, 0, 0)
2529
part_34.Anchored = true
2530
part_34.Size = Vector3.new(1.3, 0.1, 8)
2531
part_34.BottomSurface = Enum.SurfaceType.Smooth
2532
part_34.Material = Enum.Material.WoodPlanks
2533
part_34.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2534
part_34.TopSurface = Enum.SurfaceType.Smooth
2535
part_34.BrickColor = BrickColor.new("Really black")
2536
part_34.Parent = Model
2537
part_34.CFrame = CFrame.new(-62.15, -14.829, 60) * CFrame.Angles(0, 0, 0)
2538
parttopart_strong_joint_43.Name = "Part-to-Part Strong Joint"
2539
parttopart_strong_joint_43.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2540
parttopart_strong_joint_43.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2541
parttopart_strong_joint_43.Part0 = Part
2542
parttopart_strong_joint_43.Parent = Part
2543
parttopart_strong_joint_44.Part1 = Part
2544
parttopart_strong_joint_44.C0 = CFrame.new(-0.65, 0.05, 4) * CFrame.Angles(-1.571, 0, -3.142)
2545
parttopart_strong_joint_44.C1 = CFrame.new(7.65, -0.05, 6.55) * CFrame.Angles(-1.571, 0, -3.142)
2546
parttopart_strong_joint_44.Part0 = Part
2547
parttopart_strong_joint_44.Name = "Part-to-Part Strong Joint"
2548
parttopart_strong_joint_44.Parent = Part
2549
parttopart_strong_joint_45.Part1 = Part
2550
parttopart_strong_joint_45.C0 = CFrame.new(-0.65, 0.05, 4) * CFrame.Angles(-1.571, 0, -3.142)
2551
parttopart_strong_joint_45.C1 = CFrame.new(-7.95, -5.1, 7.7) * CFrame.Angles(-1.571, 0, 1.571)
2552
parttopart_strong_joint_45.Part0 = Part
2553
parttopart_strong_joint_45.Name = "Part-to-Part Strong Joint"
2554
parttopart_strong_joint_45.Parent = Part
2555
parttopart_strong_joint_46.Part1 = Part
2556
parttopart_strong_joint_46.C0 = CFrame.new(-0.65, 0.05, 4) * CFrame.Angles(-1.571, 0, -3.142)
2557
parttopart_strong_joint_46.C1 = CFrame.new(-4.55, -8.3, -1.15) * CFrame.Angles(-1.571, 0, 1.571)
2558
parttopart_strong_joint_46.Part0 = Part
2559
parttopart_strong_joint_46.Name = "Part-to-Part Strong Joint"
2560
parttopart_strong_joint_46.Parent = Part
2561
parttopart_strong_joint_47.Part1 = Part
2562
parttopart_strong_joint_47.C0 = CFrame.new(-0.65, -0.05, 4)
2563
parttopart_strong_joint_47.C1 = CFrame.new(8.2, -3.6, -0.65)
2564
parttopart_strong_joint_47.Part0 = Part
2565
parttopart_strong_joint_47.Name = "Part-to-Part Strong Joint"
2566
parttopart_strong_joint_47.Parent = Part
2567
part_35.Anchored = true
2568
part_35.Size = Vector3.new(1.3, 4.1, 1.1)
2569
part_35.BottomSurface = Enum.SurfaceType.Smooth
2570
part_35.Material = Enum.Material.WoodPlanks
2571
part_35.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2572
part_35.TopSurface = Enum.SurfaceType.Smooth
2573
part_35.BrickColor = BrickColor.new("Really black")
2574
part_35.Parent = Model
2575
part_35.CFrame = CFrame.new(-70.05, -17.029, 31.75) * CFrame.Angles(0, 0, 0)
2576
parttopart_strong_joint_48.Part1 = Part
2577
parttopart_strong_joint_48.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2578
parttopart_strong_joint_48.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2579
parttopart_strong_joint_48.Part0 = Part
2580
parttopart_strong_joint_48.Name = "Part-to-Part Strong Joint"
2581
parttopart_strong_joint_48.Parent = Part
2582
wedge_2.Size = Vector3.new(1.3, 13, 36.1)
2583
wedge_2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2584
wedge_2.BottomSurface = Enum.SurfaceType.Smooth
2585
wedge_2.Material = Enum.Material.Brick
2586
wedge_2.BrickColor = BrickColor.new("Really black")
2587
wedge_2.Orientation = Vector3.new(0, 90, 0)
2588
wedge_2.Parent = Model
2589
wedge_2.CFrame = CFrame.new(-61.55, 2.021, 24.75) * CFrame.Angles(0, 1.571, 0)
2590
wedgetopart_strong_joint_4.Part1 = Part
2591
wedgetopart_strong_joint_4.C0 = CFrame.new(0.65, -6.5, 18.05) * CFrame.Angles(1.571, 0, 0)
2592
wedgetopart_strong_joint_4.C1 = CFrame.new(27.5, 6.8, -0.65) * CFrame.Angles(1.571, 0, -1.571)
2593
wedgetopart_strong_joint_4.Part0 = Wedge
2594
wedgetopart_strong_joint_4.Name = "Wedge-to-Part Strong Joint"
2595
wedgetopart_strong_joint_4.Parent = Wedge
2596
part_36.Anchored = true
2597
part_36.Size = Vector3.new(1, 28.5, 1.3)
2598
part_36.BottomSurface = Enum.SurfaceType.Smooth
2599
part_36.Material = Enum.Material.Brick
2600
part_36.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2601
part_36.TopSurface = Enum.SurfaceType.Smooth
2602
part_36.BrickColor = BrickColor.new("Burnt Sienna")
2603
part_36.Parent = Model
2604
part_36.CFrame = CFrame.new(-43, -5.329, 47.45) * CFrame.Angles(0, 0, 0)
2605
parttosign_strong_joint_2.Part1 = Sign
2606
parttosign_strong_joint_2.C0 = CFrame.new(0.5, -14.25, 0.65) * CFrame.Angles(0, 1.571, 0)
2607
parttosign_strong_joint_2.C1 = CFrame.new(3.25, -22.7, 0.05) * CFrame.Angles(-3.142, 0, -3.142)
2608
parttosign_strong_joint_2.Part0 = Part
2609
parttosign_strong_joint_2.Name = "Part-to-Sign Strong Joint"
2610
parttosign_strong_joint_2.Parent = Part
2611
part_37.Anchored = true
2612
part_37.Size = Vector3.new(1, 12.6, 38.7)
2613
part_37.BottomSurface = Enum.SurfaceType.Smooth
2614
part_37.Material = Enum.Material.Brick
2615
part_37.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2616
part_37.TopSurface = Enum.SurfaceType.Smooth
2617
part_37.BrickColor = BrickColor.new("Burnt Sienna")
2618
part_37.Parent = Model
2619
part_37.CFrame = CFrame.new(-43, 2.622, 44.75) * CFrame.Angles(0, 0, 0)
2620
parttosign_strong_joint_3.Part1 = Sign
2621
parttosign_strong_joint_3.C0 = CFrame.new(0.5, -6.3, 19.35) * CFrame.Angles(0, 1.571, 0)
2622
parttosign_strong_joint_3.C1 = CFrame.new(19.25, -6.8, 0.05) * CFrame.Angles(-3.142, 0, -3.142)
2623
parttosign_strong_joint_3.Part0 = Part
2624
parttosign_strong_joint_3.Name = "Part-to-Sign Strong Joint"
2625
parttosign_strong_joint_3.Parent = Part
2626
part_38.Anchored = true
2627
part_38.Size = Vector3.new(3.9, 0.1, 4)
2628
part_38.BottomSurface = Enum.SurfaceType.Smooth
2629
part_38.Material = Enum.Material.WoodPlanks
2630
part_38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2631
part_38.TopSurface = Enum.SurfaceType.Smooth
2632
part_38.BrickColor = BrickColor.new("Really black")
2633
part_38.Parent = Model
2634
part_38.CFrame = CFrame.new(-70.15, -14.929, 31.6) * CFrame.Angles(0, 0, 0)
2635
part_39.Anchored = true
2636
part_39.Size = Vector3.new(3.9, 0.1, 4)
2637
part_39.BottomSurface = Enum.SurfaceType.Smooth
2638
part_39.Material = Enum.Material.WoodPlanks
2639
part_39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2640
part_39.TopSurface = Enum.SurfaceType.Smooth
2641
part_39.BrickColor = BrickColor.new("Really black")
2642
part_39.Parent = Model
2643
part_39.CFrame = CFrame.new(-60.65, -14.929, 31.6) * CFrame.Angles(0, 0, 0)
2644
part_40.Anchored = true
2645
part_40.Size = Vector3.new(1.3, 4.1, 1.1)
2646
part_40.BottomSurface = Enum.SurfaceType.Smooth
2647
part_40.Material = Enum.Material.WoodPlanks
2648
part_40.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2649
part_40.TopSurface = Enum.SurfaceType.Smooth
2650
part_40.BrickColor = BrickColor.new("Really black")
2651
part_40.Parent = Model
2652
part_40.CFrame = CFrame.new(-60.55, -17.029, 31.75) * CFrame.Angles(0, 0, 0)
2653
parttopart_strong_joint_49.Part1 = Part
2654
parttopart_strong_joint_49.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
2655
parttopart_strong_joint_49.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
2656
parttopart_strong_joint_49.Part0 = Part
2657
parttopart_strong_joint_49.Name = "Part-to-Part Strong Joint"
2658
parttopart_strong_joint_49.Parent = Part
2659
part_41.Anchored = true
2660
part_41.Size = Vector3.new(1, 13.4, 1.3)
2661
part_41.BottomSurface = Enum.SurfaceType.Smooth
2662
part_41.Material = Enum.Material.Brick
2663
part_41.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2664
part_41.TopSurface = Enum.SurfaceType.Smooth
2665
part_41.BrickColor = BrickColor.new("Burnt Sienna")
2666
part_41.Parent = Model
2667
part_41.CFrame = CFrame.new(-43, 2.222, 24.75) * CFrame.Angles(0, 0, 0)
2668
parttowedge_strong_joint.Part1 = Wedge
2669
parttowedge_strong_joint.C0 = CFrame.new(-0.5, -6.7, -0.65) * CFrame.Angles(0, -1.571, 0)
2670
parttowedge_strong_joint.C1 = CFrame.new(0.65, -6.5, 18.05) * CFrame.Angles(-3.142, 0, -3.142)
2671
parttowedge_strong_joint.Part0 = Part
2672
parttowedge_strong_joint.Name = "Part-to-Wedge Strong Joint"
2673
parttowedge_strong_joint.Parent = Part
2674
parttopart_strong_joint_50.Part1 = Part
2675
parttopart_strong_joint_50.C0 = CFrame.new(-0.5, -6.7, 0.65)
2676
parttopart_strong_joint_50.C1 = CFrame.new(-0.5, -7.1, -19.35) * CFrame.Angles(0, 0, 0)
2677
parttopart_strong_joint_50.Part0 = Part
2678
parttopart_strong_joint_50.Name = "Part-to-Part Strong Joint"
2679
parttopart_strong_joint_50.Parent = Part
2680
parttopart_strong_joint_51.Part1 = Part
2681
parttopart_strong_joint_51.C0 = CFrame.new(0.5, -6.7, 0.65) * CFrame.Angles(1.571, 0, 0)
2682
parttopart_strong_joint_51.C1 = CFrame.new(28.5, 6.8, 0.65) * CFrame.Angles(1.571, 0, 0)
2683
parttopart_strong_joint_51.Part0 = Part
2684
parttopart_strong_joint_51.Name = "Part-to-Part Strong Joint"
2685
parttopart_strong_joint_51.Parent = Part
2686
part_42.Anchored = true
2687
part_42.Size = Vector3.new(1, 13.4, 1.3)
2688
part_42.BottomSurface = Enum.SurfaceType.Smooth
2689
part_42.Material = Enum.Material.Brick
2690
part_42.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2691
part_42.TopSurface = Enum.SurfaceType.Smooth
2692
part_42.BrickColor = BrickColor.new("Burnt Sienna")
2693
part_42.Parent = Model
2694
part_42.CFrame = CFrame.new(-43, 2.222, 64.65) * CFrame.Angles(0, 0, 0)
2695
parttowedge_strong_joint_2.Part1 = Wedge
2696
parttowedge_strong_joint_2.C0 = CFrame.new(-0.5, -6.7, -0.65) * CFrame.Angles(0, -1.571, 0)
2697
parttowedge_strong_joint_2.C1 = CFrame.new(0.65, -6.5, 18.05) * CFrame.Angles(-3.142, 0, -3.142)
2698
parttowedge_strong_joint_2.Part0 = Part
2699
parttowedge_strong_joint_2.Name = "Part-to-Wedge Strong Joint"
2700
parttowedge_strong_joint_2.Parent = Part
2701
parttopart_strong_joint_52.Part1 = Part
2702
parttopart_strong_joint_52.C0 = CFrame.new(0.5, -6.7, 0.65) * CFrame.Angles(1.571, 0, 0)
2703
parttopart_strong_joint_52.C1 = CFrame.new(28.5, 6.8, 0.65) * CFrame.Angles(1.571, 0, 0)
2704
parttopart_strong_joint_52.Part0 = Part
2705
parttopart_strong_joint_52.Name = "Part-to-Part Strong Joint"
2706
parttopart_strong_joint_52.Parent = Part
2707
sign.Anchored = true
2708
sign.Size = Vector3.new(38.5, 12.2, 0.1)
2709
sign.Orientation = Vector3.new(0, -90, 0)
2710
sign.Name = "Sign"
2711
sign.BrickColor = BrickColor.new("Sand red")
2712
sign.Transparency = 1
2713
sign.Color = Color3.new(0.584314, 0.47451, 0.466667)
2714
sign.Parent = Model
2715
sign.CFrame = CFrame.new(-42.45, 3.122, 44.85) * CFrame.Angles(0, -1.571, 0)
2716
surfacegui.CanvasSize = Vector2.new(200, 100)
2717
surfacegui.Parent = Sign
2718
textlabel.TextWrapped = true
2719
textlabel.BackgroundTransparency = 1
2720
textlabel.BackgroundColor3 = Color3.new(1, 1, 1)
2721
textlabel.TextSize = 48
2722
textlabel.TextScaled = true
2723
textlabel.Font = Enum.Font.SourceSansBold
2724
textlabel.Text = "Made by GIIpg"
2725
textlabel.TextStrokeTransparency = 0
2726
textlabel.TextColor3 = Color3.new(1, 1, 1)
2727
textlabel.Size = UDim2.new(1, 0, 1, 0)
2728
textlabel.Parent = SurfaceGui
2729
part_43.Anchored = true
2730
part_43.Size = Vector3.new(1.1, 13.6, 39.9)
2731
part_43.BottomSurface = Enum.SurfaceType.Smooth
2732
part_43.Material = Enum.Material.Brick
2733
part_43.Color = Color3.new(0.415686, 0.223529, 0.0352941)
2734
part_43.TopSurface = Enum.SurfaceType.Smooth
2735
part_43.BrickColor = BrickColor.new("Burnt Sienna")
2736
part_43.Parent = Model
2737
part_43.CFrame = CFrame.new(-98.95, -11.279, 45.35) * CFrame.Angles(0, 0, 0)
2738
parttopart_strong_joint_53.Part1 = Part
2739
parttopart_strong_joint_53.C0 = CFrame.new(0.55, -6.8, 19.95) * CFrame.Angles(0, 1.571, 0)
2740
parttopart_strong_joint_53.C1 = CFrame.new(21.75, -6.15, 0.55) * CFrame.Angles(-3.142, 0, -3.142)
2741
parttopart_strong_joint_53.Part0 = Part
2742
parttopart_strong_joint_53.Name = "Part-to-Part Strong Joint"
2743
parttopart_strong_joint_53.Parent = Part
2744
parttopart_strong_joint_54.Part1 = Part
2745
parttopart_strong_joint_54.C0 = CFrame.new(0.55, -6.8, 19.95) * CFrame.Angles(0, 1.571, 0)
2746
parttopart_strong_joint_54.C1 = CFrame.new(21.75, -4.15, 0.55) * CFrame.Angles(-3.142, 0, -3.142)
2747
parttopart_strong_joint_54.Part0 = Part
2748
parttopart_strong_joint_54.Name = "Part-to-Part Strong Joint"
2749
parttopart_strong_joint_54.Parent = Part
2750
box_3.Name = "Box"
2751
box_3.Parent = Model
2752
part_44.Anchored = true
2753
part_44.Size = Vector3.new(3, 2.4, 2.5)
2754
part_44.Orientation = Vector3.new(0, 160, 0)
2755
part_44.Material = Enum.Material.SmoothPlastic
2756
part_44.BottomSurface = Enum.SurfaceType.Smooth
2757
part_44.BrickColor = BrickColor.new("Brown")
2758
part_44.TopSurface = Enum.SurfaceType.Smooth
2759
part_44.Color = Color3.new(0.486275, 0.360784, 0.27451)
2760
part_44.Parent = Box
2761
part_44.CFrame = CFrame.new(-84.815, -13.479, 28.58) * CFrame.Angles(3.142, 0.349, 3.142)
2762
tape_3.Anchored = true
2763
tape_3.Size = Vector3.new(3, 0.2, 0.6)
2764
tape_3.Orientation = Vector3.new(0, 160, 0)
2765
tape_3.Material = Enum.Material.SmoothPlastic
2766
tape_3.BottomSurface = Enum.SurfaceType.Smooth
2767
tape_3.Name = "Tape"
2768
tape_3.TopSurface = Enum.SurfaceType.Smooth
2769
tape_3.BrickColor = BrickColor.new("Brick yellow")
2770
tape_3.Color = Color3.new(0.843137, 0.772549, 0.603922)
2771
tape_3.Parent = Box
2772
tape_3.CFrame = CFrame.new(-84.815, -12.36, 28.58) * CFrame.Angles(3.142, 0.349, 3.142)
2773
mesh_10.Scale = Vector3.new(1.005, 1, 1)
2774
mesh_10.Parent = Tape
2775
thumbnailcamera_3.FieldOfView = 20
2776
thumbnailcamera_3.Name = "ThumbnailCamera"
2777
thumbnailcamera_3.Focus = CFrame.new(-111.549, 11.563, -128.82)
2778
thumbnailcamera_3.CFrame = CFrame.new(-110.259, 12.655, -127.75) * CFrame.Angles(-0.795, 0.701, 0.581)
2779
thumbnailcamera_3.Parent = Box
2780
part_45.Anchored = true
2781
part_45.Size = Vector3.new(6.9, 16.6, 0.1)
2782
part_45.Orientation = Vector3.new(0, 90, 0)
2783
part_45.Transparency = 1
2784
part_45.BrickColor = BrickColor.new("Navy blue")
2785
part_45.Color = Color3.new(0, 0.12549, 0.376471)
2786
part_45.Reflectance = 0.5
2787
part_45.Parent = Model
2788
part_45.CFrame = CFrame.new(-61.65, -6.479, 59.45) * CFrame.Angles(0, 1.571, 0)
2789
door_2.Name = "Door"
2790
door_2.Parent = Model
2791
base.CanCollide = false
2792
base.Size = Vector3.new(5, 0.4, 0.4)
2793
base.Color = Color3.new(1, 0, 0.74902)
2794
base.Name = "Base"
2795
base.Orientation = Vector3.new(0, -90, 90)
2796
base.Material = Enum.Material.Ice
2797
base.Transparency = 1
2798
base.BottomSurface = Enum.SurfaceType.Smooth
2799
base.RightSurface = Enum.SurfaceType.Hinge
2800
base.LeftSurface = Enum.SurfaceType.Hinge
2801
base.TopSurface = Enum.SurfaceType.Smooth
2802
base.BrickColor = BrickColor.new("Hot pink")
2803
base.Parent = Door
2804
base.CFrame = CFrame.new(-79.9, -13.879, 46.8) * CFrame.Angles(-1.571, -1.571, 0)
2805
bodygyro.MaxTorque = Vector3.new(50, 50, 50)
2806
bodygyro.D = 2
2807
bodygyro.P = 15
2808
bodygyro.Parent = Base
2809
anchoredparts.Name = "AnchoredParts"
2810
anchoredparts.Parent = Door
2811
anchorpoint.Anchored = true
2812
anchorpoint.CanCollide = false
2813
anchorpoint.Size = Vector3.new(0.4, 0.4, 0.4)
2814
anchorpoint.Name = "AnchorPoint"
2815
anchorpoint.Transparency = 1
2816
anchorpoint.Color = Color3.new(0, 1, 0)
2817
anchorpoint.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2818
anchorpoint.Orientation = Vector3.new(0, -90, 90)
2819
anchorpoint.BrickColor = BrickColor.new("Lime green")
2820
anchorpoint.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2821
anchorpoint.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2822
anchorpoint.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2823
anchorpoint.Material = Enum.Material.Ice
2824
anchorpoint.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2825
anchorpoint.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2826
anchorpoint.Parent = AnchoredParts
2827
anchorpoint.CFrame = CFrame.new(-79.9, -11.179, 46.8) * CFrame.Angles(-1.571, -1.571, 0)
2828
anchorpoint_2.Anchored = true
2829
anchorpoint_2.CanCollide = false
2830
anchorpoint_2.Size = Vector3.new(0.4, 0.4, 0.4)
2831
anchorpoint_2.Name = "AnchorPoint"
2832
anchorpoint_2.Transparency = 1
2833
anchorpoint_2.Color = Color3.new(0, 1, 0)
2834
anchorpoint_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2835
anchorpoint_2.Orientation = Vector3.new(0, -90, 90)
2836
anchorpoint_2.BrickColor = BrickColor.new("Lime green")
2837
anchorpoint_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2838
anchorpoint_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2839
anchorpoint_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2840
anchorpoint_2.Material = Enum.Material.Ice
2841
anchorpoint_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2842
anchorpoint_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2843
anchorpoint_2.Parent = AnchoredParts
2844
anchorpoint_2.CFrame = CFrame.new(-79.9, -16.579, 46.8) * CFrame.Angles(-1.571, -1.571, 0)
2845
falsehinge.Anchored = true
2846
falsehinge.CanCollide = false
2847
falsehinge.Size = Vector3.new(0.4, 0.4, 0.2)
2848
falsehinge.Name = "FalseHinge"
2849
falsehinge.Color = Color3.new(0.411765, 0.4, 0.360784)
2850
falsehinge.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2851
falsehinge.Material = Enum.Material.Metal
2852
falsehinge.Orientation = Vector3.new(0, 90, 0)
2853
falsehinge.BrickColor = BrickColor.new("Flint")
2854
falsehinge.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2855
falsehinge.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2856
falsehinge.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2857
falsehinge.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2858
falsehinge.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2859
falsehinge.Parent = AnchoredParts
2860
falsehinge.CFrame = CFrame.new(-79.9, -16.979, 46.8) * CFrame.Angles(0, 1.571, 0)
2861
falsehinge_2.Anchored = true
2862
falsehinge_2.CanCollide = false
2863
falsehinge_2.Size = Vector3.new(0.4, 0.4, 0.2)
2864
falsehinge_2.Name = "FalseHinge"
2865
falsehinge_2.Color = Color3.new(0.411765, 0.4, 0.360784)
2866
falsehinge_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2867
falsehinge_2.Material = Enum.Material.Metal
2868
falsehinge_2.Orientation = Vector3.new(0, 90, 0)
2869
falsehinge_2.BrickColor = BrickColor.new("Flint")
2870
falsehinge_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2871
falsehinge_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2872
falsehinge_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2873
falsehinge_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2874
falsehinge_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2875
falsehinge_2.Parent = AnchoredParts
2876
falsehinge_2.CFrame = CFrame.new(-79.9, -10.779, 46.8) * CFrame.Angles(0, 1.571, 0)
2877
part_46.CanCollide = false
2878
part_46.Size = Vector3.new(8.2, 0.6, 0.3)
2879
part_46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2880
part_46.BrickColor = BrickColor.new("Brown")
2881
part_46.Orientation = Vector3.new(0, -90, 90)
2882
part_46.Material = Enum.Material.Wood
2883
part_46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2884
part_46.Color = Color3.new(0.486275, 0.360784, 0.27451)
2885
part_46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2886
part_46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2887
part_46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2888
part_46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2889
part_46.Parent = Door
2890
part_46.CFrame = CFrame.new(-79.9, -13.879, 46.5) * CFrame.Angles(-1.571, -1.571, 0)
2891
weld.Part0 = Base
2892
weld.C0 = CFrame.new(0, 0.3, 0) * CFrame.Angles(0, 0, 0)
2893
weld.Part1 = Part
2894
weld.Parent = Part
2895
handle.Size = Vector3.new(0.4, 0.4, 0.2)
2896
handle.Name = "Handle"
2897
handle.Color = Color3.new(0.972549, 0.85098, 0.427451)
2898
handle.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2899
handle.Material = Enum.Material.Metal
2900
handle.Orientation = Vector3.new(0, 90, 0)
2901
handle.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2902
handle.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2903
handle.BrickColor = BrickColor.new("Daisy orange")
2904
handle.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2905
handle.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2906
handle.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2907
handle.Parent = Door
2908
handle.CFrame = CFrame.new(-79.525, -14.979, 42.1) * CFrame.Angles(0, 1.571, 0)
2909
mesh_11.MeshType = Enum.MeshType.Sphere
2910
mesh_11.Parent = Handle
2911
weld_2.Part0 = Base
2912
weld_2.C0 = CFrame.new(-1.1, 4.7, -0.375) * CFrame.Angles(-3.142, 0, -1.571)
2913
weld_2.Part1 = Handle
2914
weld_2.Parent = Handle
2915
handle_2.Size = Vector3.new(0.4, 0.4, 0.2)
2916
handle_2.Name = "Handle"
2917
handle_2.Color = Color3.new(0.972549, 0.85098, 0.427451)
2918
handle_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2919
handle_2.Material = Enum.Material.Metal
2920
handle_2.Orientation = Vector3.new(0, 90, 0)
2921
handle_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2922
handle_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2923
handle_2.BrickColor = BrickColor.new("Daisy orange")
2924
handle_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2925
handle_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2926
handle_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2927
handle_2.Parent = Door
2928
handle_2.CFrame = CFrame.new(-80.275, -14.979, 42.1) * CFrame.Angles(0, 1.571, 0)
2929
mesh_12.MeshType = Enum.MeshType.Sphere
2930
mesh_12.Parent = Handle
2931
weld_3.Part0 = Base
2932
weld_3.C0 = CFrame.new(-1.1, 4.7, 0.375) * CFrame.Angles(-3.142, 0, -1.571)
2933
weld_3.Part1 = Handle
2934
weld_3.Parent = Handle
2935
handle_3.Size = Vector3.new(0.6, 0.6, 0.5)
2936
handle_3.Name = "Handle"
2937
handle_3.Color = Color3.new(0.972549, 0.85098, 0.427451)
2938
handle_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2939
handle_3.Material = Enum.Material.Metal
2940
handle_3.Orientation = Vector3.new(0, -90, 90)
2941
handle_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2942
handle_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2943
handle_3.BrickColor = BrickColor.new("Daisy orange")
2944
handle_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2945
handle_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2946
handle_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2947
handle_3.Parent = Door
2948
handle_3.CFrame = CFrame.new(-79.9, -14.979, 42.1) * CFrame.Angles(-1.571, -1.571, 0)
2949
mesh_13.MeshType = Enum.MeshType.Sphere
2950
mesh_13.Parent = Handle
2951
weld_4.Part0 = Base
2952
weld_4.C0 = CFrame.new(-1.1, 4.7, 0)
2953
weld_4.Part1 = Handle
2954
weld_4.Parent = Handle
2955
handle_4.Size = Vector3.new(0.2, 0.6, 0.2)
2956
handle_4.Name = "Handle"
2957
handle_4.Color = Color3.new(0.972549, 0.85098, 0.427451)
2958
handle_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2959
handle_4.Material = Enum.Material.Metal
2960
handle_4.Orientation = Vector3.new(-90, 90, 0)
2961
handle_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2962
handle_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2963
handle_4.BrickColor = BrickColor.new("Daisy orange")
2964
handle_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2965
handle_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2966
handle_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2967
handle_4.Parent = Door
2968
handle_4.CFrame = CFrame.new(-79.9, -14.979, 42.1) * CFrame.Angles(-1.571, 0, 1.571)
2969
weld_5.Part0 = Base
2970
weld_5.C0 = CFrame.new(-1.1, 4.7, 0) * CFrame.Angles(1.571, 1.571, 0)
2971
weld_5.Part1 = Handle
2972
weld_5.Parent = Handle
2973
part_47.Size = Vector3.new(8.2, 0.6, 0.3)
2974
part_47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2975
part_47.BrickColor = BrickColor.new("Brown")
2976
part_47.Orientation = Vector3.new(0, -90, 90)
2977
part_47.Material = Enum.Material.Wood
2978
part_47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2979
part_47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2980
part_47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2981
part_47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2982
part_47.Color = Color3.new(0.486275, 0.360784, 0.27451)
2983
part_47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2984
part_47.Parent = Door
2985
part_47.CFrame = CFrame.new(-79.9, -13.879, 42.1) * CFrame.Angles(-1.571, -1.571, 0)
2986
weld_6.Part0 = Base
2987
weld_6.C0 = CFrame.new(0, 4.7, 0) * CFrame.Angles(0, 0, 0)
2988
weld_6.Part1 = Part
2989
weld_6.Parent = Part
2990
part_48.Size = Vector3.new(6.6, 0.6, 0.3)
2991
part_48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2992
part_48.BrickColor = BrickColor.new("Brown")
2993
part_48.Orientation = Vector3.new(0, -90, 90)
2994
part_48.Material = Enum.Material.Wood
2995
part_48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2996
part_48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2997
part_48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2998
part_48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2999
part_48.Color = Color3.new(0.486275, 0.360784, 0.27451)
3000
part_48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3001
part_48.Parent = Door
3002
part_48.CFrame = CFrame.new(-79.9, -13.879, 44.3) * CFrame.Angles(-1.571, -1.571, 0)
3003
weld_7.Part0 = Base
3004
weld_7.C0 = CFrame.new(0, 2.5, 0) * CFrame.Angles(0, 0, 0)
3005
weld_7.Part1 = Part
3006
weld_7.Parent = Part
3007
part_49.Size = Vector3.new(3.8, 0.8, 0.3)
3008
part_49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3009
part_49.BrickColor = BrickColor.new("Brown")
3010
part_49.Orientation = Vector3.new(0, 90, -180)
3011
part_49.Material = Enum.Material.Wood
3012
part_49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3013
part_49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3014
part_49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3015
part_49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3016
part_49.Color = Color3.new(0.486275, 0.360784, 0.27451)
3017
part_49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3018
part_49.Parent = Door
3019
part_49.CFrame = CFrame.new(-79.9, -10.179, 44.3) * CFrame.Angles(-3.142, 1.571, 0)
3020
weld_8.Part0 = Base
3021
weld_8.C0 = CFrame.new(3.7, 2.5, 0) * CFrame.Angles(-3.142, 0, 1.571)
3022
weld_8.Part1 = Part
3023
weld_8.Parent = Part
3024
part_50.Size = Vector3.new(3.8, 0.8, 0.3)
3025
part_50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3026
part_50.BrickColor = BrickColor.new("Brown")
3027
part_50.Orientation = Vector3.new(0, 90, -180)
3028
part_50.Material = Enum.Material.Wood
3029
part_50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3030
part_50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3031
part_50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3032
part_50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3033
part_50.Color = Color3.new(0.486275, 0.360784, 0.27451)
3034
part_50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3035
part_50.Parent = Door
3036
part_50.CFrame = CFrame.new(-79.9, -17.579, 44.3) * CFrame.Angles(-3.142, 1.571, 0)
3037
weld_9.Part0 = Base
3038
weld_9.C0 = CFrame.new(-3.7, 2.5, 0) * CFrame.Angles(-3.142, 0, 1.571)
3039
weld_9.Part1 = Part
3040
weld_9.Parent = Part
3041
part_51.Size = Vector3.new(3.4, 1.4, 0.2)
3042
part_51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3043
part_51.BrickColor = BrickColor.new("Brown")
3044
part_51.Orientation = Vector3.new(0, 90, -180)
3045
part_51.Material = Enum.Material.Wood
3046
part_51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3047
part_51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3048
part_51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3049
part_51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3050
part_51.Color = Color3.new(0.486275, 0.360784, 0.27451)
3051
part_51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3052
part_51.Parent = Door
3053
part_51.CFrame = CFrame.new(-79.9, -16.279, 44.3) * CFrame.Angles(-3.142, 1.571, 0)
3054
weld_10.Part0 = Base
3055
weld_10.C0 = CFrame.new(-2.4, 2.5, 0) * CFrame.Angles(-3.142, 0, 1.571)
3056
weld_10.Part1 = Part
3057
weld_10.Parent = Part
3058
part_52.Size = Vector3.new(1.6, 0.8, 0.3)
3059
part_52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3060
part_52.BrickColor = BrickColor.new("Brown")
3061
part_52.Orientation = Vector3.new(0, 90, -180)
3062
part_52.Material = Enum.Material.Wood
3063
part_52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3064
part_52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3065
part_52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3066
part_52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3067
part_52.Color = Color3.new(0.486275, 0.360784, 0.27451)
3068
part_52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3069
part_52.Parent = Door
3070
part_52.CFrame = CFrame.new(-79.9, -14.979, 43.2) * CFrame.Angles(-3.142, 1.571, 0)
3071
weld_11.Part0 = Base
3072
weld_11.C0 = CFrame.new(-1.1, 3.6, 0) * CFrame.Angles(-3.142, 0, 1.571)
3073
weld_11.Part1 = Part
3074
weld_11.Parent = Part
3075
window.Size = Vector3.new(3.4, 3.6, 0.2)
3076
window.Name = "Window"
3077
window.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3078
window.Transparency = 0.6
3079
window.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3080
window.Material = Enum.Material.Ice
3081
window.Orientation = Vector3.new(0, 90, -180)
3082
window.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3083
window.Color = Color3.new(0.623529, 0.678431, 0.752941)
3084
window.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3085
window.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3086
window.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3087
window.BrickColor = BrickColor.new("Cadet blue")
3088
window.Parent = Door
3089
window.CFrame = CFrame.new(-79.9, -12.579, 44.3) * CFrame.Angles(-3.142, 1.571, 0)
3090
weld_12.Part0 = Base
3091
weld_12.C0 = CFrame.new(1.3, 2.5, 0) * CFrame.Angles(-3.142, 0, 1.571)
3092
weld_12.Part1 = Window
3093
weld_12.Parent = Window
3094
detail.Size = Vector3.new(1.6, 0.2, 0.4)
3095
detail.Name = "Detail"
3096
detail.Color = Color3.new(0.862745, 0.737255, 0.505882)
3097
detail.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3098
detail.Material = Enum.Material.Wood
3099
detail.Orientation = Vector3.new(0, 90, -180)
3100
detail.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3101
detail.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3102
detail.BrickColor = BrickColor.new("Gold")
3103
detail.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3104
detail.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3105
detail.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3106
detail.Parent = Door
3107
detail.CFrame = CFrame.new(-79.9, -14.479, 43.2) * CFrame.Angles(-3.142, 1.571, 0)
3108
weld_13.Part0 = Base
3109
weld_13.C0 = CFrame.new(-0.6, 3.6, 0) * CFrame.Angles(-3.142, 0, 1.571)
3110
weld_13.Part1 = Detail
3111
weld_13.Parent = Detail
3112
detail_2.Size = Vector3.new(1.6, 0.2, 0.4)
3113
detail_2.Name = "Detail"
3114
detail_2.Color = Color3.new(0.862745, 0.737255, 0.505882)
3115
detail_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3116
detail_2.Material = Enum.Material.Wood
3117
detail_2.Orientation = Vector3.new(0, 90, -180)
3118
detail_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3119
detail_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3120
detail_2.BrickColor = BrickColor.new("Gold")
3121
detail_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3122
detail_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3123
detail_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3124
detail_2.Parent = Door
3125
detail_2.CFrame = CFrame.new(-79.9, -10.679, 43.2) * CFrame.Angles(-3.142, 1.571, 0)
3126
weld_14.Part0 = Base
3127
weld_14.C0 = CFrame.new(3.2, 3.6, 0) * CFrame.Angles(-3.142, 0, 1.571)
3128
weld_14.Part1 = Detail
3129
weld_14.Parent = Detail
3130
detail_3.Size = Vector3.new(1.6, 0.2, 0.4)
3131
detail_3.Name = "Detail"
3132
detail_3.Color = Color3.new(0.862745, 0.737255, 0.505882)
3133
detail_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3134
detail_3.Material = Enum.Material.Wood
3135
detail_3.Orientation = Vector3.new(0, 90, -180)
3136
detail_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3137
detail_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3138
detail_3.BrickColor = BrickColor.new("Gold")
3139
detail_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3140
detail_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3141
detail_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3142
detail_3.Parent = Door
3143
detail_3.CFrame = CFrame.new(-79.9, -10.679, 45.4) * CFrame.Angles(-3.142, 1.571, 0)
3144
weld_15.Part0 = Base
3145
weld_15.C0 = CFrame.new(3.2, 1.4, 0) * CFrame.Angles(-3.142, 0, 1.571)
3146
weld_15.Part1 = Detail
3147
weld_15.Parent = Detail
3148
detail_4.Size = Vector3.new(1.6, 0.2, 0.4)
3149
detail_4.Name = "Detail"
3150
detail_4.Color = Color3.new(0.862745, 0.737255, 0.505882)
3151
detail_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3152
detail_4.Material = Enum.Material.Wood
3153
detail_4.Orientation = Vector3.new(0, 90, -180)
3154
detail_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3155
detail_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3156
detail_4.BrickColor = BrickColor.new("Gold")
3157
detail_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3158
detail_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3159
detail_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3160
detail_4.Parent = Door
3161
detail_4.CFrame = CFrame.new(-79.9, -14.479, 45.4) * CFrame.Angles(-3.142, 1.571, 0)
3162
weld_16.Part0 = Base
3163
weld_16.C0 = CFrame.new(-0.6, 1.4, 0) * CFrame.Angles(-3.142, 0, 1.571)
3164
weld_16.Part1 = Detail
3165
weld_16.Parent = Detail
3166
detail_5.Size = Vector3.new(3.6, 0.2, 0.4)
3167
detail_5.Name = "Detail"
3168
detail_5.Color = Color3.new(0.862745, 0.737255, 0.505882)
3169
detail_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3170
detail_5.Material = Enum.Material.Wood
3171
detail_5.Orientation = Vector3.new(0, -90, 90)
3172
detail_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3173
detail_5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3174
detail_5.BrickColor = BrickColor.new("Gold")
3175
detail_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3176
detail_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3177
detail_5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3178
detail_5.Parent = Door
3179
detail_5.CFrame = CFrame.new(-79.9, -12.579, 43.9) * CFrame.Angles(-1.571, -1.571, 0)
3180
weld_17.Part0 = Base
3181
weld_17.C0 = CFrame.new(1.3, 2.9, 0) * CFrame.Angles(0, 0, 0)
3182
weld_17.Part1 = Detail
3183
weld_17.Parent = Detail
3184
detail_6.Size = Vector3.new(3.6, 0.2, 0.4)
3185
detail_6.Name = "Detail"
3186
detail_6.Color = Color3.new(0.862745, 0.737255, 0.505882)
3187
detail_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3188
detail_6.Material = Enum.Material.Wood
3189
detail_6.Orientation = Vector3.new(0, -90, 90)
3190
detail_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3191
detail_6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3192
detail_6.BrickColor = BrickColor.new("Gold")
3193
detail_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3194
detail_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3195
detail_6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3196
detail_6.Parent = Door
3197
detail_6.CFrame = CFrame.new(-79.9, -12.579, 42.5) * CFrame.Angles(-1.571, -1.571, 0)
3198
weld_18.Part0 = Base
3199
weld_18.C0 = CFrame.new(1.3, 4.3, 0) * CFrame.Angles(0, 0, 0)
3200
weld_18.Part1 = Detail
3201
weld_18.Parent = Detail
3202
detail_7.Size = Vector3.new(3.6, 0.2, 0.4)
3203
detail_7.Name = "Detail"
3204
detail_7.Color = Color3.new(0.862745, 0.737255, 0.505882)
3205
detail_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3206
detail_7.Material = Enum.Material.Wood
3207
detail_7.Orientation = Vector3.new(0, -90, 90)
3208
detail_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3209
detail_7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3210
detail_7.BrickColor = BrickColor.new("Gold")
3211
detail_7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3212
detail_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3213
detail_7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3214
detail_7.Parent = Door
3215
detail_7.CFrame = CFrame.new(-79.9, -12.579, 44.7) * CFrame.Angles(-1.571, -1.571, 0)
3216
weld_19.Part0 = Base
3217
weld_19.C0 = CFrame.new(1.3, 2.1, 0) * CFrame.Angles(0, 0, 0)
3218
weld_19.Part1 = Detail
3219
weld_19.Parent = Detail
3220
detail_8.Size = Vector3.new(3.6, 0.2, 0.4)
3221
detail_8.Name = "Detail"
3222
detail_8.Color = Color3.new(0.862745, 0.737255, 0.505882)
3223
detail_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3224
detail_8.Material = Enum.Material.Wood
3225
detail_8.Orientation = Vector3.new(0, -90, 90)
3226
detail_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3227
detail_8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3228
detail_8.BrickColor = BrickColor.new("Gold")
3229
detail_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3230
detail_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3231
detail_8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3232
detail_8.Parent = Door
3233
detail_8.CFrame = CFrame.new(-79.9, -12.579, 46.1) * CFrame.Angles(-1.571, -1.571, 0)
3234
weld_20.Part0 = Base
3235
weld_20.C0 = CFrame.new(1.3, 0.7, 0) * CFrame.Angles(0, 0, 0)
3236
weld_20.Part1 = Detail
3237
weld_20.Parent = Detail
3238
detail_9.Size = Vector3.new(1.6, 0.2, 0.4)
3239
detail_9.Name = "Detail"
3240
detail_9.Color = Color3.new(0.862745, 0.737255, 0.505882)
3241
detail_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3242
detail_9.Material = Enum.Material.Wood
3243
detail_9.Orientation = Vector3.new(0, 90, -180)
3244
detail_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3245
detail_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3246
detail_9.BrickColor = BrickColor.new("Gold")
3247
detail_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3248
detail_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3249
detail_9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3250
detail_9.Parent = Door
3251
detail_9.CFrame = CFrame.new(-79.9, -17.079, 45.4) * CFrame.Angles(-3.142, 1.571, 0)
3252
weld_21.Part0 = Base
3253
weld_21.C0 = CFrame.new(-3.2, 1.4, 0) * CFrame.Angles(-3.142, 0, 1.571)
3254
weld_21.Part1 = Detail
3255
weld_21.Parent = Detail
3256
detail_10.Size = Vector3.new(1.6, 0.2, 0.4)
3257
detail_10.Name = "Detail"
3258
detail_10.Color = Color3.new(0.862745, 0.737255, 0.505882)
3259
detail_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3260
detail_10.Material = Enum.Material.Wood
3261
detail_10.Orientation = Vector3.new(0, 90, -180)
3262
detail_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3263
detail_10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3264
detail_10.BrickColor = BrickColor.new("Gold")
3265
detail_10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3266
detail_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3267
detail_10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3268
detail_10.Parent = Door
3269
detail_10.CFrame = CFrame.new(-79.9, -15.479, 45.4) * CFrame.Angles(-3.142, 1.571, 0)
3270
weld_22.Part0 = Base
3271
weld_22.C0 = CFrame.new(-1.6, 1.4, 0) * CFrame.Angles(-3.142, 0, 1.571)
3272
weld_22.Part1 = Detail
3273
weld_22.Parent = Detail
3274
detail_11.Size = Vector3.new(1.4, 0.2, 0.4)
3275
detail_11.Name = "Detail"
3276
detail_11.Color = Color3.new(0.862745, 0.737255, 0.505882)
3277
detail_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3278
detail_11.Material = Enum.Material.Wood
3279
detail_11.Orientation = Vector3.new(0, -90, 90)
3280
detail_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3281
detail_11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3282
detail_11.BrickColor = BrickColor.new("Gold")
3283
detail_11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3284
detail_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3285
detail_11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3286
detail_11.Parent = Door
3287
detail_11.CFrame = CFrame.new(-79.9, -16.279, 46.1) * CFrame.Angles(-1.571, -1.571, 0)
3288
weld_23.Part0 = Base
3289
weld_23.C0 = CFrame.new(-2.4, 0.7, 0) * CFrame.Angles(0, 0, 0)
3290
weld_23.Part1 = Detail
3291
weld_23.Parent = Detail
3292
detail_12.Size = Vector3.new(1.4, 0.2, 0.4)
3293
detail_12.Name = "Detail"
3294
detail_12.Color = Color3.new(0.862745, 0.737255, 0.505882)
3295
detail_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3296
detail_12.Material = Enum.Material.Wood
3297
detail_12.Orientation = Vector3.new(0, -90, 90)
3298
detail_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3299
detail_12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3300
detail_12.BrickColor = BrickColor.new("Gold")
3301
detail_12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3302
detail_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3303
detail_12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3304
detail_12.Parent = Door
3305
detail_12.CFrame = CFrame.new(-79.9, -16.279, 44.7) * CFrame.Angles(-1.571, -1.571, 0)
3306
weld_24.Part0 = Base
3307
weld_24.C0 = CFrame.new(-2.4, 2.1, 0) * CFrame.Angles(0, 0, 0)
3308
weld_24.Part1 = Detail
3309
weld_24.Parent = Detail
3310
detail_13.Size = Vector3.new(1.4, 0.2, 0.4)
3311
detail_13.Name = "Detail"
3312
detail_13.Color = Color3.new(0.862745, 0.737255, 0.505882)
3313
detail_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3314
detail_13.Material = Enum.Material.Wood
3315
detail_13.Orientation = Vector3.new(0, -90, 90)
3316
detail_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3317
detail_13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3318
detail_13.BrickColor = BrickColor.new("Gold")
3319
detail_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3320
detail_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3321
detail_13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3322
detail_13.Parent = Door
3323
detail_13.CFrame = CFrame.new(-79.9, -16.279, 42.5) * CFrame.Angles(-1.571, -1.571, 0)
3324
weld_25.Part0 = Base
3325
weld_25.C0 = CFrame.new(-2.4, 4.3, 0) * CFrame.Angles(0, 0, 0)
3326
weld_25.Part1 = Detail
3327
weld_25.Parent = Detail
3328
detail_14.Size = Vector3.new(1.6, 0.2, 0.4)
3329
detail_14.Name = "Detail"
3330
detail_14.Color = Color3.new(0.862745, 0.737255, 0.505882)
3331
detail_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3332
detail_14.Material = Enum.Material.Wood
3333
detail_14.Orientation = Vector3.new(0, 90, -180)
3334
detail_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3335
detail_14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3336
detail_14.BrickColor = BrickColor.new("Gold")
3337
detail_14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3338
detail_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3339
detail_14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3340
detail_14.Parent = Door
3341
detail_14.CFrame = CFrame.new(-79.9, -15.479, 43.2) * CFrame.Angles(-3.142, 1.571, 0)
3342
weld_26.Part0 = Base
3343
weld_26.C0 = CFrame.new(-1.6, 3.6, 0) * CFrame.Angles(-3.142, 0, 1.571)
3344
weld_26.Part1 = Detail
3345
weld_26.Parent = Detail
3346
detail_15.Size = Vector3.new(1.4, 0.2, 0.4)
3347
detail_15.Name = "Detail"
3348
detail_15.Color = Color3.new(0.862745, 0.737255, 0.505882)
3349
detail_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3350
detail_15.Material = Enum.Material.Wood
3351
detail_15.Orientation = Vector3.new(0, -90, 90)
3352
detail_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3353
detail_15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3354
detail_15.BrickColor = BrickColor.new("Gold")
3355
detail_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3356
detail_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3357
detail_15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3358
detail_15.Parent = Door
3359
detail_15.CFrame = CFrame.new(-79.9, -16.279, 43.9) * CFrame.Angles(-1.571, -1.571, 0)
3360
weld_27.Part0 = Base
3361
weld_27.C0 = CFrame.new(-2.4, 2.9, 0) * CFrame.Angles(0, 0, 0)
3362
weld_27.Part1 = Detail
3363
weld_27.Parent = Detail
3364
detail_16.Size = Vector3.new(1.6, 0.2, 0.4)
3365
detail_16.Name = "Detail"
3366
detail_16.Color = Color3.new(0.862745, 0.737255, 0.505882)
3367
detail_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3368
detail_16.Material = Enum.Material.Wood
3369
detail_16.Orientation = Vector3.new(0, 90, -180)
3370
detail_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3371
detail_16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3372
detail_16.BrickColor = BrickColor.new("Gold")
3373
detail_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3374
detail_16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3375
detail_16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3376
detail_16.Parent = Door
3377
detail_16.CFrame = CFrame.new(-79.9, -17.079, 43.2) * CFrame.Angles(-3.142, 1.571, 0)
3378
weld_28.Part0 = Base
3379
weld_28.C0 = CFrame.new(-3.2, 3.6, 0) * CFrame.Angles(-3.142, 0, 1.571)
3380
weld_28.Part1 = Detail
3381
weld_28.Parent = Detail
3382
part_53.Size = Vector3.new(1.6, 0.8, 0.3)
3383
part_53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
3384
part_53.BrickColor = BrickColor.new("Brown")
3385
part_53.Orientation = Vector3.new(0, 90, -180)
3386
part_53.Material = Enum.Material.Wood
3387
part_53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
3388
part_53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
3389
part_53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
3390
part_53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
3391
part_53.Color = Color3.new(0.486275, 0.360784, 0.27451)
3392
part_53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
3393
part_53.Parent = Door
3394
part_53.CFrame = CFrame.new(-79.9, -14.979, 45.4) * CFrame.Angles(-3.142, 1.571, 0)
3395
weld_29.Part0 = Base
3396
weld_29.C0 = CFrame.new(-1.1, 1.4, 0) * CFrame.Angles(-3.142, 0, 1.571)
3397
weld_29.Part1 = Part
3398
weld_29.Parent = Part
3399
doorframe.Name = "Doorframe"
3400
doorframe.Parent = Model
3401
part_54.Anchored = true
3402
part_54.Size = Vector3.new(0.6, 8.2, 1)
3403
part_54.Orientation = Vector3.new(0, -90, 0)
3404
part_54.Material = Enum.Material.Wood
3405
part_54.BottomSurface = Enum.SurfaceType.Smooth
3406
part_54.BrickColor = BrickColor.new("Pine Cone")
3407
part_54.TopSurface = Enum.SurfaceType.Smooth
3408
part_54.Color = Color3.new(0.423529, 0.345098, 0.294118)
3409
part_54.Parent = Doorframe
3410
part_54.CFrame = CFrame.new(-79.9, -13.879, 41.5) * CFrame.Angles(0, -1.571, 0)
3411
part_55.Anchored = true
3412
part_55.Size = Vector3.new(6.2, 0.6, 1)
3413
part_55.Orientation = Vector3.new(0, -90, 0)
3414
part_55.Material = Enum.Material.Wood
3415
part_55.BottomSurface = Enum.SurfaceType.Smooth
3416
part_55.BrickColor = BrickColor.new("Pine Cone")
3417
part_55.TopSurface = Enum.SurfaceType.Smooth
3418
part_55.Color = Color3.new(0.423529, 0.345098, 0.294118)
3419
part_55.Parent = Doorframe
3420
part_55.CFrame = CFrame.new(-79.9, -9.479, 44.3) * CFrame.Angles(0, -1.571, 0)
3421
part_56.Anchored = true
3422
part_56.Size = Vector3.new(0.6, 8.2, 1)
3423
part_56.Orientation = Vector3.new(0, -90, 0)
3424
part_56.Material = Enum.Material.Wood
3425
part_56.BottomSurface = Enum.SurfaceType.Smooth
3426
part_56.BrickColor = BrickColor.new("Pine Cone")
3427
part_56.TopSurface = Enum.SurfaceType.Smooth
3428
part_56.Color = Color3.new(0.423529, 0.345098, 0.294118)
3429
part_56.Parent = Doorframe
3430
part_56.CFrame = CFrame.new(-79.9, -13.879, 47.1) * CFrame.Angles(0, -1.571, 0)
3431
part_57.Anchored = true
3432
part_57.Size = Vector3.new(6.2, 0.2, 1)
3433
part_57.Orientation = Vector3.new(0, -90, 0)
3434
part_57.Material = Enum.Material.Wood
3435
part_57.BottomSurface = Enum.SurfaceType.Smooth
3436
part_57.BrickColor = BrickColor.new("Pine Cone")
3437
part_57.TopSurface = Enum.SurfaceType.Smooth
3438
part_57.Color = Color3.new(0.423529, 0.345098, 0.294118)
3439
part_57.Parent = Doorframe
3440
part_57.CFrame = CFrame.new(-79.9, -18.079, 44.3) * CFrame.Angles(0, -1.571, 0)
3441
part_58.Anchored = true
3442
part_58.Size = Vector3.new(1.1, 13.6, 16)
3443
part_58.BottomSurface = Enum.SurfaceType.Smooth
3444
part_58.Material = Enum.Material.Brick
3445
part_58.Color = Color3.new(0.415686, 0.223529, 0.0352941)
3446
part_58.TopSurface = Enum.SurfaceType.Smooth
3447
part_58.BrickColor = BrickColor.new("Burnt Sienna")
3448
part_58.Parent = Model
3449
part_58.CFrame = CFrame.new(-79.95, -11.279, 33.4) * CFrame.Angles(0, 0, 0)
3450
parttopart_strong_joint_55.Part1 = Part
3451
parttopart_strong_joint_55.C0 = CFrame.new(0.55, -6.8, 8) * CFrame.Angles(1.571, 0, 0)
3452
parttopart_strong_joint_55.C1 = CFrame.new(-8.4, 0.5, -3.25) * CFrame.Angles(1.571, 0, 0)
3453
parttopart_strong_joint_55.Part0 = Part
3454
parttopart_strong_joint_55.Name = "Part-to-Part Strong Joint"
3455
parttopart_strong_joint_55.Parent = Part
3456
parttopart_strong_joint_56.Part1 = Part
3457
parttopart_strong_joint_56.C0 = CFrame.new(0.55, -6.8, -8) * CFrame.Angles(-3.142, 0, -3.142)
3458
parttopart_strong_joint_56.C1 = CFrame.new(-8.4, -6.8, 0.65) * CFrame.Angles(-3.142, 0, -3.142)
3459
parttopart_strong_joint_56.Part0 = Part
3460
parttopart_strong_joint_56.Name = "Part-to-Part Strong Joint"
3461
parttopart_strong_joint_56.Parent = Part
3462
part_59.Anchored = true
3463
part_59.Size = Vector3.new(0.317, 16.143, 0.317)
3464
part_59.Material = Enum.Material.Marble
3465
part_59.Orientation = Vector3.new(0, 90, 0)
3466
part_59.Parent = Model
3467
part_59.CFrame = CFrame.new(-42.958, -11.829, 24.296) * CFrame.Angles(0, 1.571, 0)
3468
part_terrain_joint_11.C1 = CFrame.new(160.795, -0.158, 164.593)
3469
part_terrain_joint_11.Name = "Part Terrain Joint"
3470
part_terrain_joint_11.Part1 = Part
3471
part_terrain_joint_11.Parent = Part
3472
part_terrain_joint_12.C1 = CFrame.new(160.795, -0.158, 164.593)
3473
part_terrain_joint_12.Name = "Part Terrain Joint"
3474
part_terrain_joint_12.Part1 = Part
3475
part_terrain_joint_12.Parent = Part
3476
part_60.Anchored = true
3477
part_60.Size = Vector3.new(17.725, 0.317, 0.317)
3478
part_60.Material = Enum.Material.Marble
3479
part_60.Orientation = Vector3.new(0, 90, 0)
3480
part_60.Parent = Model
3481
part_60.CFrame = CFrame.new(-42.958, -3.915, 33) * CFrame.Angles(0, 1.571, 0)
3482
part_terrain_joint_13.C1 = CFrame.new(160.795, -0.158, 164.593)
3483
part_terrain_joint_13.Name = "Part Terrain Joint"
3484
part_terrain_joint_13.Part1 = Part
3485
part_terrain_joint_13.Parent = Part
3486
part_terrain_joint_14.C1 = CFrame.new(160.795, -0.158, 164.593)
3487
part_terrain_joint_14.Name = "Part Terrain Joint"
3488
part_terrain_joint_14.Part1 = Part
3489
part_terrain_joint_14.Parent = Part
3490
part_61.Anchored = true
3491
part_61.Size = Vector3.new(17.725, 0.317, 0.317)
3492
part_61.Material = Enum.Material.Marble
3493
part_61.Orientation = Vector3.new(0, 90, 0)
3494
part_61.Parent = Model
3495
part_61.CFrame = CFrame.new(-42.958, -19.742, 33) * CFrame.Angles(0, 1.571, 0)
3496
part_terrain_joint_15.C1 = CFrame.new(160.795, -0.158, 164.593)
3497
part_terrain_joint_15.Name = "Part Terrain Joint"
3498
part_terrain_joint_15.Part1 = Part
3499
part_terrain_joint_15.Parent = Part
3500
part_terrain_joint_16.C1 = CFrame.new(160.795, -0.158, 164.593)
3501
part_terrain_joint_16.Name = "Part Terrain Joint"
3502
part_terrain_joint_16.Part1 = Part
3503
part_terrain_joint_16.Parent = Part
3504
part_62.Anchored = true
3505
part_62.Size = Vector3.new(17.725, 16.143, 0.317)
3506
part_62.Material = Enum.Material.Marble
3507
part_62.Transparency = 0.9
3508
part_62.Orientation = Vector3.new(0, 90, 0)
3509
part_62.Parent = Model
3510
part_62.CFrame = CFrame.new(-42.642, -11.829, 33) * CFrame.Angles(0, 1.571, 0)
3511
part_terrain_joint_17.C1 = CFrame.new(160.795, -0.158, 164.593)
3512
part_terrain_joint_17.Name = "Part Terrain Joint"
3513
part_terrain_joint_17.Part1 = Part
3514
part_terrain_joint_17.Parent = Part
3515
part_terrain_joint_18.C1 = CFrame.new(160.795, -0.158, 164.593)
3516
part_terrain_joint_18.Name = "Part Terrain Joint"
3517
part_terrain_joint_18.Part1 = Part
3518
part_terrain_joint_18.Parent = Part
3519
part_63.Anchored = true
3520
part_63.Size = Vector3.new(0.317, 16.143, 0.317)
3521
part_63.Material = Enum.Material.Marble
3522
part_63.Orientation = Vector3.new(0, 90, 0)
3523
part_63.Parent = Model
3524
part_63.CFrame = CFrame.new(-42.958, -11.829, 41.705) * CFrame.Angles(0, 1.571, 0)
3525
part_terrain_joint_19.C1 = CFrame.new(160.795, -0.158, 164.593)
3526
part_terrain_joint_19.Name = "Part Terrain Joint"
3527
part_terrain_joint_19.Part1 = Part
3528
part_terrain_joint_19.Parent = Part
3529
part_terrain_joint_20.C1 = CFrame.new(160.795, -0.158, 164.593)
3530
part_terrain_joint_20.Name = "Part Terrain Joint"
3531
part_terrain_joint_20.Part1 = Part
3532
part_terrain_joint_20.Parent = Part
3533
part_64.Anchored = true
3534
part_64.Size = Vector3.new(1.3, 3.2, 1.8)
3535
part_64.BottomSurface = Enum.SurfaceType.Smooth
3536
part_64.Material = Enum.Material.WoodPlanks
3537
part_64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3538
part_64.TopSurface = Enum.SurfaceType.Smooth
3539
part_64.BrickColor = BrickColor.new("Really black")
3540
part_64.Parent = Model
3541
part_64.CFrame = CFrame.new(-62.15, -16.379, 58) * CFrame.Angles(0, 0, 0)
3542
parttopart_strong_joint_57.Name = "Part-to-Part Strong Joint"
3543
parttopart_strong_joint_57.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3544
parttopart_strong_joint_57.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3545
parttopart_strong_joint_57.Part0 = Part
3546
parttopart_strong_joint_57.Parent = Part
3547
parttopart_strong_joint_58.Part1 = Part
3548
parttopart_strong_joint_58.C0 = CFrame.new(0.65, -1.6, -0.9) * CFrame.Angles(-3.142, 0, -3.142)
3549
parttopart_strong_joint_58.C1 = CFrame.new(9, -1.6, 0.55) * CFrame.Angles(-3.142, 0, -3.142)
3550
parttopart_strong_joint_58.Part0 = Part
3551
parttopart_strong_joint_58.Name = "Part-to-Part Strong Joint"
3552
parttopart_strong_joint_58.Parent = Part
3553
parttopart_strong_joint_59.Part1 = Part
3554
parttopart_strong_joint_59.C0 = CFrame.new(-0.65, 1.6, 0.9) * CFrame.Angles(-1.571, 0, -3.142)
3555
parttopart_strong_joint_59.C1 = CFrame.new(7.65, -0.05, 1.45) * CFrame.Angles(-1.571, 0, -3.142)
3556
parttopart_strong_joint_59.Part0 = Part
3557
parttopart_strong_joint_59.Name = "Part-to-Part Strong Joint"
3558
parttopart_strong_joint_59.Parent = Part
3559
parttopart_strong_joint_60.Part1 = Part
3560
parttopart_strong_joint_60.C0 = CFrame.new(-0.65, 1.6, 0.9) * CFrame.Angles(-1.571, 0, -3.142)
3561
parttopart_strong_joint_60.C1 = CFrame.new(0.55, -8.3, -1.15) * CFrame.Angles(-1.571, 0, 1.571)
3562
parttopart_strong_joint_60.Part0 = Part
3563
parttopart_strong_joint_60.Name = "Part-to-Part Strong Joint"
3564
parttopart_strong_joint_60.Parent = Part
3565
part_65.Anchored = true
3566
part_65.Size = Vector3.new(3.9, 0.1, 4)
3567
part_65.BottomSurface = Enum.SurfaceType.Smooth
3568
part_65.Material = Enum.Material.WoodPlanks
3569
part_65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3570
part_65.TopSurface = Enum.SurfaceType.Smooth
3571
part_65.BrickColor = BrickColor.new("Really black")
3572
part_65.Parent = Model
3573
part_65.CFrame = CFrame.new(-70.15, -14.929, 40) * CFrame.Angles(0, 0, 0)
3574
part_66.Anchored = true
3575
part_66.Size = Vector3.new(3.9, 0.1, 4)
3576
part_66.BottomSurface = Enum.SurfaceType.Smooth
3577
part_66.Material = Enum.Material.WoodPlanks
3578
part_66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3579
part_66.TopSurface = Enum.SurfaceType.Smooth
3580
part_66.BrickColor = BrickColor.new("Really black")
3581
part_66.Parent = Model
3582
part_66.CFrame = CFrame.new(-60.65, -14.929, 40) * CFrame.Angles(0, 0, 0)
3583
part_67.Anchored = true
3584
part_67.Size = Vector3.new(3.9, 0.1, 4)
3585
part_67.BottomSurface = Enum.SurfaceType.Smooth
3586
part_67.Material = Enum.Material.WoodPlanks
3587
part_67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3588
part_67.TopSurface = Enum.SurfaceType.Smooth
3589
part_67.BrickColor = BrickColor.new("Really black")
3590
part_67.Parent = Model
3591
part_67.CFrame = CFrame.new(-51.55, -14.929, 40) * CFrame.Angles(0, 0, 0)
3592
part_68.Anchored = true
3593
part_68.Size = Vector3.new(1.3, 4.1, 1.1)
3594
part_68.BottomSurface = Enum.SurfaceType.Smooth
3595
part_68.Material = Enum.Material.WoodPlanks
3596
part_68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3597
part_68.TopSurface = Enum.SurfaceType.Smooth
3598
part_68.BrickColor = BrickColor.new("Really black")
3599
part_68.Parent = Model
3600
part_68.CFrame = CFrame.new(-51.45, -17.029, 40.15) * CFrame.Angles(0, 0, 0)
3601
parttopart_strong_joint_61.Part1 = Part
3602
parttopart_strong_joint_61.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3603
parttopart_strong_joint_61.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3604
parttopart_strong_joint_61.Part0 = Part
3605
parttopart_strong_joint_61.Name = "Part-to-Part Strong Joint"
3606
parttopart_strong_joint_61.Parent = Part
3607
part_69.Anchored = true
3608
part_69.Size = Vector3.new(1.3, 4.1, 1.1)
3609
part_69.BottomSurface = Enum.SurfaceType.Smooth
3610
part_69.Material = Enum.Material.WoodPlanks
3611
part_69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3612
part_69.TopSurface = Enum.SurfaceType.Smooth
3613
part_69.BrickColor = BrickColor.new("Really black")
3614
part_69.Parent = Model
3615
part_69.CFrame = CFrame.new(-60.55, -17.029, 40.15) * CFrame.Angles(0, 0, 0)
3616
parttopart_strong_joint_62.Part1 = Part
3617
parttopart_strong_joint_62.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3618
parttopart_strong_joint_62.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3619
parttopart_strong_joint_62.Part0 = Part
3620
parttopart_strong_joint_62.Name = "Part-to-Part Strong Joint"
3621
parttopart_strong_joint_62.Parent = Part
3622
part_70.Anchored = true
3623
part_70.Size = Vector3.new(1.3, 4.1, 1.1)
3624
part_70.BottomSurface = Enum.SurfaceType.Smooth
3625
part_70.Material = Enum.Material.WoodPlanks
3626
part_70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3627
part_70.TopSurface = Enum.SurfaceType.Smooth
3628
part_70.BrickColor = BrickColor.new("Really black")
3629
part_70.Parent = Model
3630
part_70.CFrame = CFrame.new(-70.05, -17.029, 40.15) * CFrame.Angles(0, 0, 0)
3631
parttopart_strong_joint_63.Part1 = Part
3632
parttopart_strong_joint_63.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3633
parttopart_strong_joint_63.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3634
parttopart_strong_joint_63.Part0 = Part
3635
parttopart_strong_joint_63.Name = "Part-to-Part Strong Joint"
3636
parttopart_strong_joint_63.Parent = Part
3637
part_71.Anchored = true
3638
part_71.Size = Vector3.new(0.3, 1.6, 0.2)
3639
part_71.BottomSurface = Enum.SurfaceType.Smooth
3640
part_71.Material = Enum.Material.WoodPlanks
3641
part_71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3642
part_71.TopSurface = Enum.SurfaceType.Smooth
3643
part_71.BrickColor = BrickColor.new("Really black")
3644
part_71.Parent = Model
3645
part_71.CFrame = CFrame.new(-64.05, -17.279, 54.1) * CFrame.Angles(0, 0, 0)
3646
parttopart_strong_joint_64.Name = "Part-to-Part Strong Joint"
3647
parttopart_strong_joint_64.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3648
parttopart_strong_joint_64.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3649
parttopart_strong_joint_64.Part0 = Part
3650
parttopart_strong_joint_64.Parent = Part
3651
parttopart_strong_joint_65.Part1 = Part
3652
parttopart_strong_joint_65.C0 = CFrame.new(0.15, -0.8, 0.1) * CFrame.Angles(1.571, 0, 0)
3653
parttopart_strong_joint_65.C1 = CFrame.new(7.1, 0.5, 9.55) * CFrame.Angles(1.571, 0, 0)
3654
parttopart_strong_joint_65.Part0 = Part
3655
parttopart_strong_joint_65.Name = "Part-to-Part Strong Joint"
3656
parttopart_strong_joint_65.Parent = Part
3657
part_72.Anchored = true
3658
part_72.Size = Vector3.new(19.6, 0.2, 41.2)
3659
part_72.BottomSurface = Enum.SurfaceType.Smooth
3660
part_72.Material = Enum.Material.Brick
3661
part_72.Color = Color3.new(0.415686, 0.223529, 0.0352941)
3662
part_72.TopSurface = Enum.SurfaceType.Smooth
3663
part_72.BrickColor = BrickColor.new("Burnt Sienna")
3664
part_72.Parent = Model
3665
part_72.CFrame = CFrame.new(-89.7, -4.579, 44.7) * CFrame.Angles(0, 0, 0)
3666
part_73.Anchored = true
3667
part_73.Size = Vector3.new(0.1, 10.2, 17.8)
3668
part_73.Orientation = Vector3.new(0, 90, 0)
3669
part_73.Transparency = 1
3670
part_73.BrickColor = BrickColor.new("Navy blue")
3671
part_73.Color = Color3.new(0, 0.12549, 0.376471)
3672
part_73.Reflectance = 0.5
3673
part_73.Parent = Model
3674
part_73.CFrame = CFrame.new(-70.5, -9.679, 56.05) * CFrame.Angles(0, 1.571, 0)
3675
parttopart_strong_joint_66.Part1 = Part
3676
parttopart_strong_joint_66.C0 = CFrame.new(0.05, -5.1, -8.9) * CFrame.Angles(-3.142, 0, -3.142)
3677
parttopart_strong_joint_66.C1 = CFrame.new(0.55, -3.5, -0.1) * CFrame.Angles(0, -1.571, 0)
3678
parttopart_strong_joint_66.Part0 = Part
3679
parttopart_strong_joint_66.Name = "Part-to-Part Strong Joint"
3680
parttopart_strong_joint_66.Parent = Part
3681
seat_2.Size = Vector3.new(2, 0.4, 2)
3682
seat_2.Orientation = Vector3.new(-0.02, 180, 0)
3683
seat_2.Color = Color3.new(0.105882, 0.164706, 0.207843)
3684
seat_2.BrickColor = BrickColor.new("Black")
3685
seat_2.TopSurface = Enum.SurfaceType.Weld
3686
seat_2.BottomSurface = Enum.SurfaceType.Smooth
3687
seat_2.Parent = Model
3688
seat_2.CFrame = CFrame.new(-70.6, -16.279, 54.3) * CFrame.Angles(-3.141, 0, -3.142)
3689
part_74.Anchored = true
3690
part_74.Size = Vector3.new(0.3, 1.6, 0.2)
3691
part_74.BottomSurface = Enum.SurfaceType.Smooth
3692
part_74.Material = Enum.Material.WoodPlanks
3693
part_74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3694
part_74.TopSurface = Enum.SurfaceType.Smooth
3695
part_74.BrickColor = BrickColor.new("Really black")
3696
part_74.Parent = Model
3697
part_74.CFrame = CFrame.new(-70.65, -17.279, 54.1) * CFrame.Angles(0, 0, 0)
3698
parttopart_strong_joint_67.Name = "Part-to-Part Strong Joint"
3699
parttopart_strong_joint_67.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3700
parttopart_strong_joint_67.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3701
parttopart_strong_joint_67.Part0 = Part
3702
parttopart_strong_joint_67.Parent = Part
3703
parttopart_strong_joint_68.Part1 = Part
3704
parttopart_strong_joint_68.C0 = CFrame.new(0.15, -0.8, 0.1) * CFrame.Angles(1.571, 0, 0)
3705
parttopart_strong_joint_68.C1 = CFrame.new(0.5, 0.5, 9.55) * CFrame.Angles(1.571, 0, 0)
3706
parttopart_strong_joint_68.Part0 = Part
3707
parttopart_strong_joint_68.Name = "Part-to-Part Strong Joint"
3708
parttopart_strong_joint_68.Parent = Part
3709
seat_3.Size = Vector3.new(2, 0.4, 2)
3710
seat_3.Orientation = Vector3.new(-0.02, 180, 0)
3711
seat_3.Color = Color3.new(0.105882, 0.164706, 0.207843)
3712
seat_3.BrickColor = BrickColor.new("Black")
3713
seat_3.TopSurface = Enum.SurfaceType.Weld
3714
seat_3.BottomSurface = Enum.SurfaceType.Smooth
3715
seat_3.Parent = Model
3716
seat_3.CFrame = CFrame.new(-77, -16.279, 54.3) * CFrame.Angles(-3.141, 0, -3.142)
3717
seat_4.Size = Vector3.new(2, 0.4, 2)
3718
seat_4.Orientation = Vector3.new(-0.02, 180, 0)
3719
seat_4.Color = Color3.new(0.105882, 0.164706, 0.207843)
3720
seat_4.BrickColor = BrickColor.new("Black")
3721
seat_4.TopSurface = Enum.SurfaceType.Weld
3722
seat_4.BottomSurface = Enum.SurfaceType.Smooth
3723
seat_4.Parent = Model
3724
seat_4.CFrame = CFrame.new(-73.4, -16.279, 54.3) * CFrame.Angles(-3.141, 0, -3.142)
3725
part_75.Anchored = true
3726
part_75.Size = Vector3.new(0.3, 1.6, 0.2)
3727
part_75.BottomSurface = Enum.SurfaceType.Smooth
3728
part_75.Material = Enum.Material.WoodPlanks
3729
part_75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3730
part_75.TopSurface = Enum.SurfaceType.Smooth
3731
part_75.BrickColor = BrickColor.new("Really black")
3732
part_75.Parent = Model
3733
part_75.CFrame = CFrame.new(-77.05, -17.279, 54.1) * CFrame.Angles(0, 0, 0)
3734
parttopart_strong_joint_69.Name = "Part-to-Part Strong Joint"
3735
parttopart_strong_joint_69.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3736
parttopart_strong_joint_69.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3737
parttopart_strong_joint_69.Part0 = Part
3738
parttopart_strong_joint_69.Parent = Part
3739
parttoseat_strong_joint.Part1 = Seat
3740
parttoseat_strong_joint.C0 = CFrame.new(-0.15, 0.8, 0.1) * CFrame.Angles(-1.571, 0, -3.142)
3741
parttoseat_strong_joint.C1 = CFrame.new(0.2, -0.2, 0.1) * CFrame.Angles(-1.57, 0, 0)
3742
parttoseat_strong_joint.Part0 = Part
3743
parttoseat_strong_joint.Name = "Part-to-Seat Strong Joint"
3744
parttoseat_strong_joint.Parent = Part
3745
parttopart_strong_joint_70.Part1 = Part
3746
parttopart_strong_joint_70.C0 = CFrame.new(0.15, -0.8, 0.1) * CFrame.Angles(1.571, 0, 0)
3747
parttopart_strong_joint_70.C1 = CFrame.new(-5.9, 0.5, 9.55) * CFrame.Angles(1.571, 0, 0)
3748
parttopart_strong_joint_70.Part0 = Part
3749
parttopart_strong_joint_70.Name = "Part-to-Part Strong Joint"
3750
parttopart_strong_joint_70.Parent = Part
3751
part_76.Anchored = true
3752
part_76.Size = Vector3.new(0.3, 1.6, 0.2)
3753
part_76.BottomSurface = Enum.SurfaceType.Smooth
3754
part_76.Material = Enum.Material.WoodPlanks
3755
part_76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3756
part_76.TopSurface = Enum.SurfaceType.Smooth
3757
part_76.BrickColor = BrickColor.new("Really black")
3758
part_76.Parent = Model
3759
part_76.CFrame = CFrame.new(-73.45, -17.279, 54.1) * CFrame.Angles(0, 0, 0)
3760
parttopart_strong_joint_71.Name = "Part-to-Part Strong Joint"
3761
parttopart_strong_joint_71.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3762
parttopart_strong_joint_71.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3763
parttopart_strong_joint_71.Part0 = Part
3764
parttopart_strong_joint_71.Parent = Part
3765
parttopart_strong_joint_72.Part1 = Part
3766
parttopart_strong_joint_72.C0 = CFrame.new(0.15, -0.8, 0.1) * CFrame.Angles(1.571, 0, 0)
3767
parttopart_strong_joint_72.C1 = CFrame.new(-2.3, 0.5, 9.55) * CFrame.Angles(1.571, 0, 0)
3768
parttopart_strong_joint_72.Part0 = Part
3769
parttopart_strong_joint_72.Name = "Part-to-Part Strong Joint"
3770
parttopart_strong_joint_72.Parent = Part
3771
part_77.Anchored = true
3772
part_77.Size = Vector3.new(0.3, 1.6, 0.2)
3773
part_77.BottomSurface = Enum.SurfaceType.Smooth
3774
part_77.Material = Enum.Material.WoodPlanks
3775
part_77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3776
part_77.TopSurface = Enum.SurfaceType.Smooth
3777
part_77.BrickColor = BrickColor.new("Really black")
3778
part_77.Parent = Model
3779
part_77.CFrame = CFrame.new(-67.65, -17.279, 54.1) * CFrame.Angles(0, 0, 0)
3780
parttopart_strong_joint_73.Name = "Part-to-Part Strong Joint"
3781
parttopart_strong_joint_73.C1 = CFrame.new(-0.55, -0.05, 0.7) * CFrame.Angles(-1.571, 0, -3.142)
3782
parttopart_strong_joint_73.C0 = CFrame.new(-0.65, 2.05, 0.55) * CFrame.Angles(-1.571, 0, -3.142)
3783
parttopart_strong_joint_73.Part0 = Part
3784
parttopart_strong_joint_73.Parent = Part
3785
parttopart_strong_joint_74.Part1 = Part
3786
parttopart_strong_joint_74.C0 = CFrame.new(0.15, -0.8, 0.1) * CFrame.Angles(1.571, 0, 0)
3787
parttopart_strong_joint_74.C1 = CFrame.new(3.5, 0.5, 9.55) * CFrame.Angles(1.571, 0, 0)
3788
parttopart_strong_joint_74.Part0 = Part
3789
parttopart_strong_joint_74.Name = "Part-to-Part Strong Joint"
3790
parttopart_strong_joint_74.Parent = Part
3791
seat_5.Size = Vector3.new(2, 0.4, 2)
3792
seat_5.Orientation = Vector3.new(-0.02, 180, 0)
3793
seat_5.Color = Color3.new(0.105882, 0.164706, 0.207843)
3794
seat_5.BrickColor = BrickColor.new("Black")
3795
seat_5.TopSurface = Enum.SurfaceType.Weld
3796
seat_5.BottomSurface = Enum.SurfaceType.Smooth
3797
seat_5.Parent = Model
3798
seat_5.CFrame = CFrame.new(-67.6, -16.279, 54.3) * CFrame.Angles(-3.141, 0, -3.142)