· 6 years ago · Aug 02, 2019, 09:48 AM
1--https://github.com/Mokiros/roblox-FE-compatibility
2if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
3local Player,game,owner = owner,game
4local RealPlayer = Player
5do
6 print("FE Compatibility code V2 by Mokiros")
7 local RealPlayer = RealPlayer
8 script.Parent = RealPlayer.Character
9
10 --Fake event to make stuff like Mouse.KeyDown work
11 local Disconnect_Function = function(this)
12 this[1].Functions[this[2]] = nil
13 end
14 local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
15 local FakeEvent_Metatable = {__index={
16 Connect = function(this,f)
17 local i = tostring(math.random(0,10000))
18 while this.Functions[i] do
19 i = tostring(math.random(0,10000))
20 end
21 this.Functions[i] = f
22 return setmetatable({this,i},Disconnect_Metatable)
23 end
24 }}
25 FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
26 local function fakeEvent()
27 return setmetatable({Functions={}},FakeEvent_Metatable)
28 end
29
30 --Creating fake input objects with fake variables
31 local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
32 FakeMouse.keyUp = FakeMouse.KeyUp
33 FakeMouse.keyDown = FakeMouse.KeyDown
34 local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
35 local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
36 CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
37 end}
38 --Merged 2 functions into one by checking amount of arguments
39 CAS.UnbindAction = CAS.BindAction
40
41 --This function will trigger the events that have been :Connect()'ed
42 local function TriggerEvent(self,ev,...)
43 for _,f in pairs(self[ev].Functions) do
44 f(...)
45 end
46 end
47 FakeMouse.TriggerEvent = TriggerEvent
48 UIS.TriggerEvent = TriggerEvent
49
50 --Client communication
51 local Event = Instance.new("RemoteEvent")
52 Event.Name = "UserInput_Event"
53 Event.OnServerEvent:Connect(function(plr,io)
54 if plr~=RealPlayer then return end
55 FakeMouse.Target = io.Target
56 FakeMouse.Hit = io.Hit
57 if not io.isMouse then
58 local b = io.UserInputState == Enum.UserInputState.Begin
59 if io.UserInputType == Enum.UserInputType.MouseButton1 then
60 return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
61 end
62 if io.UserInputType == Enum.UserInputType.MouseButton2 then
63 return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
64 end
65 for _,t in pairs(CAS.Actions) do
66 for _,k in pairs(t.Keys) do
67 if k==io.KeyCode then
68 t.Function(t.Name,io.UserInputState,io)
69 end
70 end
71 end
72 FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
73 UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
74 end
75 end)
76 Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
77 local Mouse = owner:GetMouse()
78 local UIS = game:GetService("UserInputService")
79 local input = function(io,RobloxHandled)
80 if RobloxHandled then return end
81 --Since InputObject is a client-side instance, we create and pass table instead
82 Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
83 end
84 UIS.InputBegan:Connect(input)
85 UIS.InputEnded:Connect(input)
86
87 local h,t
88 --Give the server mouse data every second frame, but only if the values changed
89 --If player is not moving their mouse, client won't fire events
90 local HB = game:GetService("RunService").Heartbeat
91 while true do
92 if h~=Mouse.Hit or t~=Mouse.Target then
93 h,t=Mouse.Hit,Mouse.Target
94 Event:FireServer({isMouse=true,Target=t,Hit=h})
95 end
96 --Wait 2 frames
97 for i=1,2 do
98 HB:Wait()
99 end
100 end]==],script)
101
102 ----Sandboxed game object that allows the usage of client-side methods and services
103 --Real game object
104 local RealGame = game
105
106 --Metatable for fake service
107 local FakeService_Metatable = {
108 __index = function(self,k)
109 local s = rawget(self,"_RealService")
110 if s then
111 return typeof(s[k])=="function"
112 and function(_,...)return s[k](s,...)end or s[k]
113 end
114 end,
115 __newindex = function(self,k,v)
116 local s = rawget(self,"_RealService")
117 if s then s[k]=v end
118 end
119 }
120 local function FakeService(t,RealService)
121 t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
122 return setmetatable(t,FakeService_Metatable)
123 end
124
125 --Fake game object
126 local FakeGame = {
127 GetService = function(self,s)
128 return rawget(self,s) or RealGame:GetService(s)
129 end,
130 Players = FakeService({
131 LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
132 },"Players"),
133 UserInputService = FakeService(UIS,"UserInputService"),
134 ContextActionService = FakeService(CAS,"ContextActionService"),
135 RunService = FakeService({
136 _btrs = {},
137 RenderStepped = RealGame:GetService("RunService").Heartbeat,
138 BindToRenderStep = function(self,name,_,fun)
139 self._btrs[name] = self.Heartbeat:Connect(fun)
140 end,
141 UnbindFromRenderStep = function(self,name)
142 self._btrs[name]:Disconnect()
143 end,
144 },"RunService")
145 }
146 rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
147 FakeGame.service = FakeGame.GetService
148 FakeService(FakeGame,game)
149 --Changing owner to fake player object to support owner:GetMouse()
150 game,owner = FakeGame,FakeGame.Players.LocalPlayer
151end
152
153--Converted with ttyyuu12345's model to script plugin v4
154function sandbox(var,func)
155 local env = getfenv(func)
156 local newenv = setmetatable({},{
157 __index = function(self,k)
158 if k=="script" then
159 return var
160 else
161 return env[k]
162 end
163 end,
164 })
165 setfenv(func,newenv)
166 return func
167end
168cors = {}
169mas = Instance.new("Model",game:GetService("Lighting"))
170Model0 = Instance.new("Model")
171BodyColors1 = Instance.new("BodyColors")
172Configuration2 = Instance.new("Configuration")
173IntValue3 = Instance.new("IntValue")
174IntValue4 = Instance.new("IntValue")
175IntValue5 = Instance.new("IntValue")
176IntValue6 = Instance.new("IntValue")
177Script7 = Instance.new("Script")
178LocalScript8 = Instance.new("LocalScript")
179Script9 = Instance.new("Script")
180StringValue10 = Instance.new("StringValue")
181Animation11 = Instance.new("Animation")
182StringValue12 = Instance.new("StringValue")
183Animation13 = Instance.new("Animation")
184StringValue14 = Instance.new("StringValue")
185Animation15 = Instance.new("Animation")
186NumberValue16 = Instance.new("NumberValue")
187Animation17 = Instance.new("Animation")
188NumberValue18 = Instance.new("NumberValue")
189StringValue19 = Instance.new("StringValue")
190Animation20 = Instance.new("Animation")
191StringValue21 = Instance.new("StringValue")
192Animation22 = Instance.new("Animation")
193StringValue23 = Instance.new("StringValue")
194Animation24 = Instance.new("Animation")
195StringValue25 = Instance.new("StringValue")
196Animation26 = Instance.new("Animation")
197StringValue27 = Instance.new("StringValue")
198Animation28 = Instance.new("Animation")
199Model29 = Instance.new("Model")
200Part30 = Instance.new("Part")
201Weld31 = Instance.new("Weld")
202Weld32 = Instance.new("Weld")
203Part33 = Instance.new("Part")
204Part34 = Instance.new("Part")
205Part35 = Instance.new("Part")
206Part36 = Instance.new("Part")
207Part37 = Instance.new("Part")
208Script38 = Instance.new("Script")
209Model39 = Instance.new("Model")
210Part40 = Instance.new("Part")
211Weld41 = Instance.new("Weld")
212Weld42 = Instance.new("Weld")
213Part43 = Instance.new("Part")
214Part44 = Instance.new("Part")
215Part45 = Instance.new("Part")
216Part46 = Instance.new("Part")
217Part47 = Instance.new("Part")
218Script48 = Instance.new("Script")
219Model49 = Instance.new("Model")
220Part50 = Instance.new("Part")
221Weld51 = Instance.new("Weld")
222Part52 = Instance.new("Part")
223Part53 = Instance.new("Part")
224Part54 = Instance.new("Part")
225Part55 = Instance.new("Part")
226SpecialMesh56 = Instance.new("SpecialMesh")
227Part57 = Instance.new("Part")
228Part58 = Instance.new("Part")
229Part59 = Instance.new("Part")
230Part60 = Instance.new("Part")
231Part61 = Instance.new("Part")
232Part62 = Instance.new("Part")
233Part63 = Instance.new("Part")
234Part64 = Instance.new("Part")
235Part65 = Instance.new("Part")
236Part66 = Instance.new("Part")
237Part67 = Instance.new("Part")
238Part68 = Instance.new("Part")
239Part69 = Instance.new("Part")
240Part70 = Instance.new("Part")
241Part71 = Instance.new("Part")
242Part72 = Instance.new("Part")
243Part73 = Instance.new("Part")
244Part74 = Instance.new("Part")
245Part75 = Instance.new("Part")
246BlockMesh76 = Instance.new("BlockMesh")
247Part77 = Instance.new("Part")
248BlockMesh78 = Instance.new("BlockMesh")
249Part79 = Instance.new("Part")
250BlockMesh80 = Instance.new("BlockMesh")
251Part81 = Instance.new("Part")
252BlockMesh82 = Instance.new("BlockMesh")
253Part83 = Instance.new("Part")
254BlockMesh84 = Instance.new("BlockMesh")
255Part85 = Instance.new("Part")
256BlockMesh86 = Instance.new("BlockMesh")
257Part87 = Instance.new("Part")
258Part88 = Instance.new("Part")
259Part89 = Instance.new("Part")
260Part90 = Instance.new("Part")
261Part91 = Instance.new("Part")
262Part92 = Instance.new("Part")
263Part93 = Instance.new("Part")
264Part94 = Instance.new("Part")
265Part95 = Instance.new("Part")
266Part96 = Instance.new("Part")
267Part97 = Instance.new("Part")
268Part98 = Instance.new("Part")
269Part99 = Instance.new("Part")
270Part100 = Instance.new("Part")
271Part101 = Instance.new("Part")
272Part102 = Instance.new("Part")
273Part103 = Instance.new("Part")
274Part104 = Instance.new("Part")
275Part105 = Instance.new("Part")
276Part106 = Instance.new("Part")
277Part107 = Instance.new("Part")
278Part108 = Instance.new("Part")
279Part109 = Instance.new("Part")
280Script110 = Instance.new("Script")
281Part111 = Instance.new("Part")
282Part112 = Instance.new("Part")
283Part113 = Instance.new("Part")
284Model114 = Instance.new("Model")
285Part115 = Instance.new("Part")
286Weld116 = Instance.new("Weld")
287Part117 = Instance.new("Part")
288Part118 = Instance.new("Part")
289Part119 = Instance.new("Part")
290Part120 = Instance.new("Part")
291Part121 = Instance.new("Part")
292Part122 = Instance.new("Part")
293Part123 = Instance.new("Part")
294Part124 = Instance.new("Part")
295Script125 = Instance.new("Script")
296Model126 = Instance.new("Model")
297Part127 = Instance.new("Part")
298Weld128 = Instance.new("Weld")
299Part129 = Instance.new("Part")
300Part130 = Instance.new("Part")
301Part131 = Instance.new("Part")
302Part132 = Instance.new("Part")
303Part133 = Instance.new("Part")
304Part134 = Instance.new("Part")
305Part135 = Instance.new("Part")
306Part136 = Instance.new("Part")
307Script137 = Instance.new("Script")
308Part138 = Instance.new("Part")
309SpecialMesh139 = Instance.new("SpecialMesh")
310Decal140 = Instance.new("Decal")
311Part141 = Instance.new("Part")
312Motor6D142 = Instance.new("Motor6D")
313Part143 = Instance.new("Part")
314Weld144 = Instance.new("Weld")
315Part145 = Instance.new("Part")
316Weld146 = Instance.new("Weld")
317Part147 = Instance.new("Part")
318Weld148 = Instance.new("Weld")
319Part149 = Instance.new("Part")
320Weld150 = Instance.new("Weld")
321Part151 = Instance.new("Part")
322Decal152 = Instance.new("Decal")
323Motor6D153 = Instance.new("Motor6D")
324Motor6D154 = Instance.new("Motor6D")
325Motor6D155 = Instance.new("Motor6D")
326Motor6D156 = Instance.new("Motor6D")
327Motor6D157 = Instance.new("Motor6D")
328Weld158 = Instance.new("Weld")
329Script159 = Instance.new("Script")
330Sound160 = Instance.new("Sound")
331SurfaceLight161 = Instance.new("SurfaceLight")
332PointLight162 = Instance.new("PointLight")
333Camera163 = Instance.new("Camera")
334Script164 = Instance.new("Script")
335Script165 = Instance.new("Script")
336Humanoid166 = Instance.new("Humanoid")
337Model167 = Instance.new("Model")
338Model0.Name = "FreddyFazbear"
339Model0.Parent = mas
340BodyColors1.Parent = Model0
341BodyColors1.HeadColor = BrickColor.new("Pastel brown")
342BodyColors1.HeadColor3 = Color3.new(1, 0.8, 0.6)
343BodyColors1.LeftArmColor = BrickColor.new("Pastel brown")
344BodyColors1.LeftArmColor3 = Color3.new(1, 0.8, 0.6)
345BodyColors1.LeftLegColor = BrickColor.new("Pastel brown")
346BodyColors1.LeftLegColor3 = Color3.new(1, 0.8, 0.6)
347BodyColors1.RightArmColor = BrickColor.new("Pastel brown")
348BodyColors1.RightArmColor3 = Color3.new(1, 0.8, 0.6)
349BodyColors1.RightLegColor = BrickColor.new("Pastel brown")
350BodyColors1.RightLegColor3 = Color3.new(1, 0.8, 0.6)
351BodyColors1.TorsoColor = BrickColor.new("Pastel brown")
352BodyColors1.TorsoColor3 = Color3.new(1, 0.8, 0.6)
353Configuration2.Name = "EnemySettings"
354Configuration2.Parent = Model0
355IntValue3.Name = "MWalkspeed"
356IntValue3.Parent = Configuration2
357IntValue3.Value = 15
358IntValue4.Name = "MHealth"
359IntValue4.Parent = Configuration2
360IntValue4.Value = 500
361IntValue5.Name = "FollowDistance"
362IntValue5.Parent = Configuration2
363IntValue5.Value = 999999999
364IntValue6.Name = "Damage"
365IntValue6.Parent = Configuration2
366IntValue6.Value = 100
367Script7.Name = "Sound"
368Script7.Parent = Model0
369table.insert(cors,sandbox(Script7,function()
370---This server script creates the sounds and also exists so that it can be easily copied into an NPC and create sounds for that NPC.
371--Remove the local script if you copy this into an NPC.
372
373function waitForChild(parent, childName)
374 local child = parent:findFirstChild(childName)
375 if child then return child end
376 while true do
377 child = parent.ChildAdded:wait()
378 if child.Name==childName then return child end
379 end
380end
381
382function newSound(name, id)
383 local sound = Instance.new("Sound")
384 sound.SoundId = id
385 sound.Name = name
386 sound.archivable = false
387 sound.Parent = script.Parent.Head
388 return sound
389end
390
391-- declarations
392
393local sGettingUp = newSound("GettingUp", "rbxasset://sounds/action_get_up.mp3")
394local sDied = newSound("Died", "rbxasset://sounds/uuhhh.mp3")
395local sFreeFalling = newSound("FreeFalling", "rbxasset://sounds/action_falling.mp3")
396local sJumping = newSound("Jumping", "rbxasset://sounds/action_jump.mp3")
397local sLanding = newSound("Landing", "rbxasset://sounds/action_jump_land.mp3")
398local sSplash = newSound("Splash", "rbxasset://sounds/impact_water.mp3")
399local sRunning = newSound("Running", "rbxasset://sounds/action_footsteps_plastic.mp3")
400sRunning.Looped = true
401local sSwimming = newSound("Swimming", "rbxasset://sounds/action_swim.mp3")
402sSwimming.Looped = true
403local sClimbing = newSound("Climbing", "rbxasset://sounds/action_footsteps_plastic.mp3")
404sClimbing.Looped = true
405
406local Figure = script.Parent
407local Head = waitForChild(Figure, "Head")
408local Humanoid = waitForChild(Figure, "Humanoid")
409local hasPlayer = game.Players:GetPlayerFromCharacter(script.Parent)
410local filteringEnabled = game.Workspace.FilteringEnabled
411
412local prevState = "None"
413
414-- functions
415
416function onDied()
417 stopLoopedSounds()
418 sDied:Play()
419end
420
421local fallCount = 0
422local fallSpeed = 0
423function onStateFall(state, sound)
424 fallCount = fallCount + 1
425 if state then
426 sound.Volume = 0
427 sound:Play()
428 Spawn( function()
429 local t = 0
430 local thisFall = fallCount
431 while t < 1.5 and fallCount == thisFall do
432 local vol = math.max(t - 0.3 , 0)
433 sound.Volume = vol
434 wait(0.1)
435 t = t + 0.1
436 end
437 end)
438 else
439 sound:Stop()
440 end
441 fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.Y))
442end
443
444
445function onStateNoStop(state, sound)
446 if state then
447 sound:Play()
448 end
449end
450
451
452function onRunning(speed)
453 sClimbing:Stop()
454 sSwimming:Stop()
455 if (prevState == "FreeFall" and fallSpeed > 0.1) then
456 local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
457 sLanding.Volume = vol
458 sLanding:Play()
459 fallSpeed = 0
460 end
461 if speed>0.5 then
462 sRunning:Play()
463 sRunning.Pitch = speed / 8.0
464 else
465 sRunning:Stop()
466 end
467 prevState = "Run"
468end
469
470function onSwimming(speed)
471 if (prevState ~= "Swim" and speed > 0.1) then
472 local volume = math.min(1.0, speed / 350)
473 sSplash.Volume = volume
474 sSplash:Play()
475 prevState = "Swim"
476 end
477 sClimbing:Stop()
478 sRunning:Stop()
479 sSwimming.Pitch = 1.6
480 sSwimming:Play()
481end
482
483function onClimbing(speed)
484 sRunning:Stop()
485 sSwimming:Stop()
486 if speed>0.01 then
487 sClimbing:Play()
488 sClimbing.Pitch = speed / 5.5
489 else
490 sClimbing:Stop()
491 end
492 prevState = "Climb"
493end
494-- connect up
495
496function stopLoopedSounds()
497 sRunning:Stop()
498 sClimbing:Stop()
499 sSwimming:Stop()
500end
501
502if hasPlayer == nil then
503 Humanoid.Died:connect(onDied)
504 Humanoid.Running:connect(onRunning)
505 Humanoid.Swimming:connect(onSwimming)
506 Humanoid.Climbing:connect(onClimbing)
507 Humanoid.Jumping:connect(function(state) onStateNoStop(state, sJumping) prevState = "Jump" end)
508 Humanoid.GettingUp:connect(function(state) stopLoopedSounds() onStateNoStop(state, sGettingUp) prevState = "GetUp" end)
509 Humanoid.FreeFalling:connect(function(state) stopLoopedSounds() onStateFall(state, sFreeFalling) prevState = "FreeFall" end)
510 Humanoid.FallingDown:connect(function(state) stopLoopedSounds() end)
511 Humanoid.StateChanged:connect(function(old, new)
512 if not (new.Name == "Dead" or
513 new.Name == "Running" or
514 new.Name == "RunningNoPhysics" or
515 new.Name == "Swimming" or
516 new.Name == "Jumping" or
517 new.Name == "GettingUp" or
518 new.Name == "Freefall" or
519 new.Name == "FallingDown") then
520 stopLoopedSounds()
521 end
522 end)
523end
524
525end))
526LocalScript8.Name = "LocalSound"
527LocalScript8.Parent = Script7
528table.insert(cors,sandbox(LocalScript8,function()
529--This local script will run only for the player whos character it is in. It's changes to the sounds will replicate as they are changes to the character.
530-- util
531
532function waitForChild(parent, childName)
533 local child = parent:findFirstChild(childName)
534 if child then return child end
535 while true do
536 child = parent.ChildAdded:wait()
537 if child.Name==childName then return child end
538 end
539end
540
541
542-- declarations
543
544local Figure = script.Parent.Parent
545local Head = waitForChild(Figure, "Head")
546local Humanoid = waitForChild(Figure, "Humanoid")
547
548local sGettingUp = waitForChild(Head, "GettingUp")
549local sDied = waitForChild(Head, "Died")
550local sFreeFalling = waitForChild(Head, "FreeFalling")
551local sJumping = waitForChild(Head, "Jumping")
552local sLanding = waitForChild(Head, "Landing")
553local sSplash = waitForChild(Head, "Splash")
554local sRunning = waitForChild(Head, "Running")
555sRunning.Looped = true
556local sSwimming = waitForChild(Head, "Swimming")
557sSwimming.Looped = true
558local sClimbing =waitForChild(Head, "Climbing")
559sClimbing.Looped = true
560
561local prevState = "None"
562
563-- functions
564
565function onDied()
566 stopLoopedSounds()
567 sDied:Play()
568end
569
570local fallCount = 0
571local fallSpeed = 0
572function onStateFall(state, sound)
573 fallCount = fallCount + 1
574 if state then
575 sound.Volume = 0
576 sound:Play()
577 Spawn( function()
578 local t = 0
579 local thisFall = fallCount
580 while t < 1.5 and fallCount == thisFall do
581 local vol = math.max(t - 0.3 , 0)
582 sound.Volume = vol
583 wait(0.1)
584 t = t + 0.1
585 end
586 end)
587 else
588 sound:Stop()
589 end
590 fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.Y))
591end
592
593
594function onStateNoStop(state, sound)
595 if state then
596 sound:Play()
597 end
598end
599
600
601function onRunning(speed)
602 sClimbing:Stop()
603 sSwimming:Stop()
604 if (prevState == "FreeFall" and fallSpeed > 0.1) then
605 local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
606 sLanding.Volume = vol
607 sLanding:Play()
608 fallSpeed = 0
609 end
610 if speed>0.5 then
611 sRunning:Play()
612 sRunning.Pitch = speed / 8.0
613 else
614 sRunning:Stop()
615 end
616 prevState = "Run"
617end
618
619function onSwimming(speed)
620 if (prevState ~= "Swim" and speed > 0.1) then
621 local volume = math.min(1.0, speed / 350)
622 sSplash.Volume = volume
623 sSplash:Play()
624 prevState = "Swim"
625 end
626 sClimbing:Stop()
627 sRunning:Stop()
628 sSwimming.Pitch = 1.6
629 sSwimming:Play()
630end
631
632function onClimbing(speed)
633 sRunning:Stop()
634 sSwimming:Stop()
635 if speed>0.01 then
636 sClimbing:Play()
637 sClimbing.Pitch = speed / 5.5
638 else
639 sClimbing:Stop()
640 end
641 prevState = "Climb"
642end
643-- connect up
644
645function stopLoopedSounds()
646 sRunning:Stop()
647 sClimbing:Stop()
648 sSwimming:Stop()
649end
650
651Humanoid.Died:connect(onDied)
652Humanoid.Running:connect(onRunning)
653Humanoid.Swimming:connect(onSwimming)
654Humanoid.Climbing:connect(onClimbing)
655Humanoid.Jumping:connect(function(state) onStateNoStop(state, sJumping) prevState = "Jump" end)
656Humanoid.GettingUp:connect(function(state) stopLoopedSounds() onStateNoStop(state, sGettingUp) prevState = "GetUp" end)
657Humanoid.FreeFalling:connect(function(state) stopLoopedSounds() onStateFall(state, sFreeFalling) prevState = "FreeFall" end)
658Humanoid.FallingDown:connect(function(state) stopLoopedSounds() end)
659Humanoid.StateChanged:connect(function(old, new)
660 if not (new.Name == "Dead" or
661 new.Name == "Running" or
662 new.Name == "RunningNoPhysics" or
663 new.Name == "Swimming" or
664 new.Name == "Jumping" or
665 new.Name == "GettingUp" or
666 new.Name == "Freefall" or
667 new.Name == "FallingDown") then
668 stopLoopedSounds()
669 end
670end)
671
672
673end))
674Script9.Name = "AnimateSauce"
675Script9.Parent = Model0
676table.insert(cors,sandbox(Script9,function()
677function waitForChild(parent, childName)
678local child = parent:findFirstChild(childName)
679if child then return child end
680while true do
681child = parent.ChildAdded:wait()
682if child.Name==childName then return child end
683end
684end
685local Figure = script.Parent
686local Torso = waitForChild(Figure, "Torso")
687local RightShoulder = waitForChild(Torso, "Right Shoulder")
688local LeftShoulder = waitForChild(Torso, "Left Shoulder")
689local RightHip = waitForChild(Torso, "Right Hip")
690local LeftHip = waitForChild(Torso, "Left Hip")
691local Neck = waitForChild(Torso, "Neck")
692local Humanoid;
693for _,Child in pairs(Figure:GetChildren())do
694if Child and Child.ClassName=="Humanoid"then
695Humanoid=Child;
696end;
697end;
698local pose = "Standing"
699local currentAnim = ""
700local currentAnimInstance = nil
701local currentAnimTrack = nil
702local currentAnimKeyframeHandler = nil
703local currentAnimSpeed = 1.0
704local animTable = {}
705local animNames = {
706idle = {
707{ id = "http://www.roblox.com/asset/?id=180435571", weight = 9 },
708{ id = "http://www.roblox.com/asset/?id=180435792", weight = 1 }
709},
710walk = {
711{ id = "http://www.roblox.com/asset/?id=180426354", weight = 10 }
712},
713run = {
714{ id = "run.xml", weight = 10 }
715},
716jump = {
717{ id = "http://www.roblox.com/asset/?id=125750702", weight = 10 }
718},
719fall = {
720{ id = "http://www.roblox.com/asset/?id=180436148", weight = 10 }
721},
722climb = {
723{ id = "http://www.roblox.com/asset/?id=180436334", weight = 10 }
724},
725sit = {
726{ id = "http://www.roblox.com/asset/?id=178130996", weight = 10 }
727},
728toolnone = {
729{ id = "http://www.roblox.com/asset/?id=182393478", weight = 10 }
730},
731toolslash = {
732{ id = "http://www.roblox.com/asset/?id=129967390", weight = 10 }
733--{ id = "slash.xml", weight = 10 }
734},
735toollunge = {
736{ id = "http://www.roblox.com/asset/?id=129967478", weight = 10 }
737},
738wave = {
739{ id = "http://www.roblox.com/asset/?id=128777973", weight = 10 }
740},
741point = {
742{ id = "http://www.roblox.com/asset/?id=128853357", weight = 10 }
743},
744dance1 = {
745{ id = "http://www.roblox.com/asset/?id=182435998", weight = 10 },
746{ id = "http://www.roblox.com/asset/?id=182491037", weight = 10 },
747{ id = "http://www.roblox.com/asset/?id=182491065", weight = 10 }
748},
749dance2 = {
750{ id = "http://www.roblox.com/asset/?id=182436842", weight = 10 },
751{ id = "http://www.roblox.com/asset/?id=182491248", weight = 10 },
752{ id = "http://www.roblox.com/asset/?id=182491277", weight = 10 }
753},
754dance3 = {
755{ id = "http://www.roblox.com/asset/?id=182436935", weight = 10 },
756{ id = "http://www.roblox.com/asset/?id=182491368", weight = 10 },
757{ id = "http://www.roblox.com/asset/?id=182491423", weight = 10 }
758},
759laugh = {
760{ id = "http://www.roblox.com/asset/?id=129423131", weight = 10 }
761},
762cheer = {
763{ id = "http://www.roblox.com/asset/?id=129423030", weight = 10 }
764},
765}
766local dances = {"dance1", "dance2", "dance3"}
767
768-- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
769local emoteNames = { wave = false, point = false, dance1 = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
770
771function configureAnimationSet(name, fileList)
772if (animTable[name] ~= nil) then
773for _, connection in pairs(animTable[name].connections) do
774connection:disconnect()
775end
776end
777animTable[name] = {}
778animTable[name].count = 0
779animTable[name].totalWeight = 0
780animTable[name].connections = {}
781
782-- check for config values
783local config = script:FindFirstChild(name)
784if (config ~= nil) then
785--print("Loading anims " .. name)
786table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
787table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
788local idx = 1
789for _, childPart in pairs(config:GetChildren()) do
790if (childPart:IsA("Animation")) then
791table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
792animTable[name][idx] = {}
793animTable[name][idx].anim = childPart
794local weightObject = childPart:FindFirstChild("Weight")
795if (weightObject == nil) then
796animTable[name][idx].weight = 1
797else
798animTable[name][idx].weight = weightObject.Value
799end
800animTable[name].count = animTable[name].count + 1
801animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
802--print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
803idx = idx + 1
804end
805end
806end
807
808-- fallback to defaults
809if (animTable[name].count <= 0) then
810for idx, anim in pairs(fileList) do
811animTable[name][idx] = {}
812animTable[name][idx].anim = Instance.new("Animation")
813animTable[name][idx].anim.Name = name
814animTable[name][idx].anim.AnimationId = anim.id
815animTable[name][idx].weight = anim.weight
816animTable[name].count = animTable[name].count + 1
817animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
818--print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
819end
820end
821end
822
823-- Setup animation objects
824function scriptChildModified(child)
825local fileList = animNames[child.Name]
826if (fileList ~= nil) then
827configureAnimationSet(child.Name, fileList)
828end
829end
830
831script.ChildAdded:connect(scriptChildModified)
832script.ChildRemoved:connect(scriptChildModified)
833
834
835for name, fileList in pairs(animNames) do
836configureAnimationSet(name, fileList)
837end
838
839-- ANIMATION
840
841-- declarations
842local toolAnim = "None"
843local toolAnimTime = 0
844
845local jumpAnimTime = 0
846local jumpAnimDuration = 0.3
847
848local toolTransitionTime = 0.1
849local fallTransitionTime = 0.3
850local jumpMaxLimbVelocity = 0.75
851
852-- functions
853
854function stopAllAnimations()
855local oldAnim = currentAnim
856
857-- return to idle if finishing an emote
858if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
859oldAnim = "idle"
860end
861
862currentAnim = ""
863currentAnimInstance = nil
864if (currentAnimKeyframeHandler ~= nil) then
865currentAnimKeyframeHandler:disconnect()
866end
867
868if (currentAnimTrack ~= nil) then
869currentAnimTrack:Stop()
870currentAnimTrack:Destroy()
871currentAnimTrack = nil
872end
873return oldAnim
874end
875
876function setAnimationSpeed(speed)
877if speed ~= currentAnimSpeed then
878currentAnimSpeed = speed
879currentAnimTrack:AdjustSpeed(currentAnimSpeed)
880end
881end
882
883function keyFrameReachedFunc(frameName)
884if (frameName == "End") then
885
886local repeatAnim = currentAnim
887-- return to idle if finishing an emote
888if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
889repeatAnim = "idle"
890end
891
892local animSpeed = currentAnimSpeed
893playAnimation(repeatAnim, 0.0, Humanoid)
894setAnimationSpeed(animSpeed)
895end
896end
897
898-- Preload animations
899function playAnimation(animName, transitionTime, humanoid)
900
901local roll = math.random(1, animTable[animName].totalWeight)
902local origRoll = roll
903local idx = 1
904while (roll > animTable[animName][idx].weight) do
905roll = roll - animTable[animName][idx].weight
906idx = idx + 1
907end
908--print(animName .. " " .. idx .. " [" .. origRoll .. "]")
909local anim = animTable[animName][idx].anim
910-- switch animation
911if (anim ~= currentAnimInstance) then
912if (currentAnimTrack ~= nil) then
913currentAnimTrack:Stop(transitionTime)
914currentAnimTrack:Destroy()
915end
916currentAnimSpeed = 1.0
917-- load it to the humanoid; get AnimationTrack
918currentAnimTrack = humanoid:LoadAnimation(anim)
919-- play the animation
920currentAnimTrack:Play(transitionTime)
921currentAnim = animName
922currentAnimInstance = anim
923-- set up keyframe name triggers
924if (currentAnimKeyframeHandler ~= nil) then
925currentAnimKeyframeHandler:disconnect()
926end
927currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
928end
929end
930-------------------------------------------------------------------------------------------
931-------------------------------------------------------------------------------------------
932local toolAnimName = ""
933local toolAnimTrack = nil
934local toolAnimInstance = nil
935local currentToolAnimKeyframeHandler = nil
936function toolKeyFrameReachedFunc(frameName)
937if (frameName == "End") then
938--print("Keyframe : ".. frameName)
939playToolAnimation(toolAnimName, 0.0, Humanoid)
940end
941end
942function playToolAnimation(animName, transitionTime, humanoid)
943local roll = math.random(1, animTable[animName].totalWeight)
944local origRoll = roll
945local idx = 1
946while (roll > animTable[animName][idx].weight) do
947roll = roll - animTable[animName][idx].weight
948idx = idx + 1
949end
950--print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
951local anim = animTable[animName][idx].anim
952if (toolAnimInstance ~= anim) then
953if (toolAnimTrack ~= nil) then
954toolAnimTrack:Stop()
955toolAnimTrack:Destroy()
956transitionTime = 0
957end
958-- load it to the humanoid; get AnimationTrack
959toolAnimTrack = humanoid:LoadAnimation(anim)
960-- play the animation
961toolAnimTrack:Play(transitionTime)
962toolAnimName = animName
963toolAnimInstance = anim
964currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
965end
966end
967function stopToolAnimations()
968local oldAnim = toolAnimName
969if (currentToolAnimKeyframeHandler ~= nil) then
970currentToolAnimKeyframeHandler:disconnect()
971end
972toolAnimName = ""
973toolAnimInstance = nil
974if (toolAnimTrack ~= nil) then
975toolAnimTrack:Stop()
976toolAnimTrack:Destroy()
977toolAnimTrack = nil
978end
979return oldAnim
980end
981-------------------------------------------------------------------------------------------
982-------------------------------------------------------------------------------------------
983function onRunning(speed)
984if speed>0.01 then
985playAnimation("walk", 0.1, Humanoid)
986if currentAnimInstance and currentAnimInstance.AnimationId == "http://www.roblox.com/asset/?id=180426354" then
987setAnimationSpeed(speed / 14.5)
988end
989pose = "Running"
990else
991playAnimation("idle", 0.1, Humanoid)
992pose = "Standing"
993end
994end
995function onDied()
996pose = "Dead"
997end
998function onJumping()
999playAnimation("jump", 0.1, Humanoid)
1000jumpAnimTime = jumpAnimDuration
1001pose = "Jumping"
1002end
1003function onClimbing(speed)
1004playAnimation("climb", 0.1, Humanoid)
1005setAnimationSpeed(speed / 12.0)
1006pose = "Climbing"
1007end
1008function onGettingUp()
1009pose = "GettingUp"
1010end
1011function onFreeFall()
1012if (jumpAnimTime <= 0) then
1013playAnimation("fall", fallTransitionTime, Humanoid)
1014end
1015pose = "FreeFall"
1016end
1017function onFallingDown()
1018pose = "FallingDown"
1019end
1020function onSeated()
1021pose = "Seated"
1022end
1023function onPlatformStanding()
1024pose = "PlatformStanding"
1025end
1026function onSwimming(speed)
1027if speed>0 then
1028pose = "Running"
1029else
1030pose = "Standing"
1031end
1032end
1033
1034function getTool()
1035for _, kid in ipairs(Figure:GetChildren()) do
1036if kid.className == "Tool" then return kid end
1037end
1038return nil
1039end
1040
1041function getToolAnim(tool)
1042for _, c in ipairs(tool:GetChildren()) do
1043if c.Name == "toolanim" and c.className == "StringValue" then
1044return c
1045end
1046end
1047return nil
1048end
1049
1050function animateTool()
1051
1052if (toolAnim == "None") then
1053playToolAnimation("toolnone", toolTransitionTime, Humanoid)
1054return
1055end
1056
1057if (toolAnim == "Slash") then
1058playToolAnimation("toolslash", 0, Humanoid)
1059return
1060end
1061
1062if (toolAnim == "Lunge") then
1063playToolAnimation("toollunge", 0, Humanoid)
1064return
1065end
1066end
1067
1068function moveSit()
1069RightShoulder.MaxVelocity = 0.15
1070LeftShoulder.MaxVelocity = 0.15
1071RightShoulder:SetDesiredAngle(3.14 /2)
1072LeftShoulder:SetDesiredAngle(-3.14 /2)
1073RightHip:SetDesiredAngle(3.14 /2)
1074LeftHip:SetDesiredAngle(-3.14 /2)
1075end
1076
1077local lastTick = 0
1078
1079function move(time)
1080local amplitude = 1
1081local frequency = 1
1082 local deltaTime = time - lastTick
1083 lastTick = time
1084
1085local climbFudge = 0
1086local setAngles = false
1087
1088 if (jumpAnimTime > 0) then
1089 jumpAnimTime = jumpAnimTime - deltaTime
1090 end
1091
1092if (pose == "FreeFall" and jumpAnimTime <= 0) then
1093playAnimation("fall", fallTransitionTime, Humanoid)
1094elseif (pose == "Seated") then
1095playAnimation("sit", 0.5, Humanoid)
1096return
1097elseif (pose == "Running") then
1098playAnimation("walk", 0.1, Humanoid)
1099elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
1100stopAllAnimations()
1101amplitude = 0.1
1102frequency = 1
1103setAngles = true
1104end
1105if (setAngles) then
1106local desiredAngle = amplitude * math.sin(time * frequency)
1107RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
1108LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
1109RightHip:SetDesiredAngle(-desiredAngle)
1110LeftHip:SetDesiredAngle(-desiredAngle)
1111end
1112-- Tool Animation handling
1113local tool = getTool()
1114if tool and tool:FindFirstChild("Handle") then
1115local animStringValueObject = getToolAnim(tool)
1116if animStringValueObject then
1117toolAnim = animStringValueObject.Value
1118-- message recieved, delete StringValue
1119animStringValueObject.Parent = nil
1120toolAnimTime = time + .3
1121end
1122if time > toolAnimTime then
1123toolAnimTime = 0
1124toolAnim = "None"
1125end
1126animateTool()
1127else
1128stopToolAnimations()
1129toolAnim = "None"
1130toolAnimInstance = nil
1131toolAnimTime = 0
1132end
1133end
1134-- connect events
1135Humanoid.Died:connect(onDied)
1136Humanoid.Running:connect(onRunning)
1137Humanoid.Jumping:connect(onJumping)
1138Humanoid.Climbing:connect(onClimbing)
1139Humanoid.GettingUp:connect(onGettingUp)
1140Humanoid.FreeFalling:connect(onFreeFall)
1141Humanoid.FallingDown:connect(onFallingDown)
1142Humanoid.Seated:connect(onSeated)
1143Humanoid.PlatformStanding:connect(onPlatformStanding)
1144Humanoid.Swimming:connect(onSwimming)
1145local runService = game:GetService("RunService");
1146playAnimation("idle", 0.1, Humanoid)
1147pose = "Standing"
1148while Wait(0)do
1149local _,time=wait(0)
1150move(time)
1151end
1152end))
1153StringValue10.Name = "climb"
1154StringValue10.Parent = Script9
1155Animation11.Name = "ClimbAnim"
1156Animation11.Parent = StringValue10
1157Animation11.AnimationId = "http://www.roblox.com/asset/?id=180436334"
1158StringValue12.Name = "fall"
1159StringValue12.Parent = Script9
1160Animation13.Name = "FallAnim"
1161Animation13.Parent = StringValue12
1162Animation13.AnimationId = "http://www.roblox.com/asset/?id=180436148"
1163StringValue14.Name = "idle"
1164StringValue14.Parent = Script9
1165Animation15.Name = "Animation1"
1166Animation15.Parent = StringValue14
1167Animation15.AnimationId = "http://www.roblox.com/asset/?id=180435571"
1168NumberValue16.Name = "Weight"
1169NumberValue16.Parent = Animation15
1170NumberValue16.Value = 9
1171Animation17.Name = "Animation2"
1172Animation17.Parent = StringValue14
1173Animation17.AnimationId = "http://www.roblox.com/asset/?id=180435792"
1174NumberValue18.Name = "Weight"
1175NumberValue18.Parent = Animation17
1176NumberValue18.Value = 1
1177StringValue19.Name = "jump"
1178StringValue19.Parent = Script9
1179Animation20.Name = "JumpAnim"
1180Animation20.Parent = StringValue19
1181Animation20.AnimationId = "http://www.roblox.com/asset/?id=125750702"
1182StringValue21.Name = "run"
1183StringValue21.Parent = Script9
1184Animation22.Name = "RunAnim"
1185Animation22.Parent = StringValue21
1186Animation22.AnimationId = "http://www.roblox.com/asset/?id=180426354"
1187StringValue23.Name = "sit"
1188StringValue23.Parent = Script9
1189Animation24.Name = "SitAnim"
1190Animation24.Parent = StringValue23
1191Animation24.AnimationId = "http://www.roblox.com/asset/?id=178130996"
1192StringValue25.Name = "toolnone"
1193StringValue25.Parent = Script9
1194Animation26.Name = "ToolNoneAnim"
1195Animation26.Parent = StringValue25
1196Animation26.AnimationId = "http://www.roblox.com/asset/?id=182393478"
1197StringValue27.Name = "walk"
1198StringValue27.Parent = Script9
1199Animation28.Name = "WalkAnim"
1200Animation28.Parent = StringValue27
1201Animation28.AnimationId = "http://www.roblox.com/asset/?id=180426354"
1202Model29.Name = "Arm1"
1203Model29.Parent = Model0
1204Part30.Name = "Middle"
1205Part30.Parent = Model29
1206Part30.CFrame = CFrame.new(-49.5978584, 149.297897, -32.8209, -0.992344618, 0.123424441, 0.00435728719, 0.0978841409, 0.807531774, -0.581645191, -0.0753078982, -0.576765895, -0.813430905)
1207Part30.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
1208Part30.Position = Vector3.new(-49.5978584, 149.297897, -32.8209)
1209Part30.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
1210Part30.Color = Color3.new(0.854902, 0.521569, 0.254902)
1211Part30.Transparency = 1
1212Part30.Size = Vector3.new(1, 2, 1)
1213Part30.BottomSurface = Enum.SurfaceType.Smooth
1214Part30.BrickColor = BrickColor.new("Bright orange")
1215Part30.CanCollide = false
1216Part30.Material = Enum.Material.SmoothPlastic
1217Part30.TopSurface = Enum.SurfaceType.Smooth
1218Part30.brickColor = BrickColor.new("Bright orange")
1219Part30.FormFactor = Enum.FormFactor.Symmetric
1220Part30.formFactor = Enum.FormFactor.Symmetric
1221Weld31.Parent = Part30
1222Weld31.C0 = CFrame.new(0, 0, 0, -0.999845028, -3.17395143e-06, -0.0176072661, -0.000312129268, 0.999846101, 0.0175443161, 0.0176045001, 0.0175470915, -0.999691069)
1223Weld31.C1 = CFrame.new(0, 0, 0, -0.999845028, -3.17395143e-06, -0.0176072661, -0.000312129268, 0.999846101, 0.0175443161, 0.0176045001, 0.0175470915, -0.999691069)
1224Weld31.Part0 = Part30
1225Weld31.Part1 = Part30
1226Weld31.part1 = Part30
1227Weld32.Parent = Part30
1228Weld32.C0 = CFrame.new(0.5, 0, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1229Weld32.C1 = CFrame.new(-1.00000095, -2.38418579e-07, 0, 0, 0, 1.00000012, 0, 1, 0, -1, 0, 0)
1230Weld32.Part0 = Part30
1231Weld32.Part1 = Part151
1232Weld32.part1 = Part151
1233Part33.Name = "Arm"
1234Part33.Parent = Model29
1235Part33.CFrame = CFrame.new(-49.5244446, 149.112747, -32.3938408, 0.122667663, -0.00936772861, 0.99240917, 0.809980869, 0.578771472, -0.0946558341, -0.573487937, 0.815439522, 0.0785842016)
1236Part33.Orientation = Vector3.new(5.42999983, 85.4700012, 54.4500008)
1237Part33.Position = Vector3.new(-49.5244446, 149.112747, -32.3938408)
1238Part33.Rotation = Vector3.new(50.2999992, 82.9400024, 4.36999989)
1239Part33.Color = Color3.new(0.627451, 0.372549, 0.207843)
1240Part33.Size = Vector3.new(0.530000031, 0.969999969, 0.99000001)
1241Part33.BottomSurface = Enum.SurfaceType.Smooth
1242Part33.BrickColor = BrickColor.new("Dark orange")
1243Part33.CanCollide = false
1244Part33.Material = Enum.Material.Concrete
1245Part33.TopSurface = Enum.SurfaceType.Smooth
1246Part33.brickColor = BrickColor.new("Dark orange")
1247Part33.FormFactor = Enum.FormFactor.Custom
1248Part33.formFactor = Enum.FormFactor.Custom
1249Part34.Name = "Arm"
1250Part34.Parent = Model29
1251Part34.CFrame = CFrame.new(-49.5889587, 148.689606, -32.0898209, 0.122667789, -0.00936776213, 0.992411554, 0.809981644, 0.578772187, -0.0946560651, -0.573488474, 0.815440476, 0.0785843804)
1252Part34.Orientation = Vector3.new(5.42999983, 85.4700012, 54.4500008)
1253Part34.Position = Vector3.new(-49.5889587, 148.689606, -32.0898209)
1254Part34.Rotation = Vector3.new(50.2999992, 82.9400024, 4.36999989)
1255Part34.Color = Color3.new(0.627451, 0.372549, 0.207843)
1256Part34.Size = Vector3.new(0.400000036, 0.969999969, 0.99000001)
1257Part34.BottomSurface = Enum.SurfaceType.Smooth
1258Part34.BrickColor = BrickColor.new("Dark orange")
1259Part34.CanCollide = false
1260Part34.Material = Enum.Material.Concrete
1261Part34.TopSurface = Enum.SurfaceType.Smooth
1262Part34.brickColor = BrickColor.new("Dark orange")
1263Part34.FormFactor = Enum.FormFactor.Custom
1264Part34.formFactor = Enum.FormFactor.Custom
1265Part35.Name = "Arm"
1266Part35.Parent = Model29
1267Part35.CFrame = CFrame.new(-49.4472771, 149.617493, -32.7542343, 0.122667588, -0.00936758704, 0.992404163, 0.80997926, 0.578770101, -0.0946555361, -0.573486805, 0.815437436, 0.0785838887)
1268Part35.Orientation = Vector3.new(5.42999983, 85.4700012, 54.4500008)
1269Part35.Position = Vector3.new(-49.4472771, 149.617493, -32.7542343)
1270Part35.Rotation = Vector3.new(50.2999992, 82.9300003, 4.36999989)
1271Part35.Color = Color3.new(0.627451, 0.372549, 0.207843)
1272Part35.Size = Vector3.new(0.580000043, 0.969999969, 0.99000001)
1273Part35.BottomSurface = Enum.SurfaceType.Smooth
1274Part35.BrickColor = BrickColor.new("Dark orange")
1275Part35.CanCollide = false
1276Part35.Material = Enum.Material.Concrete
1277Part35.TopSurface = Enum.SurfaceType.Smooth
1278Part35.brickColor = BrickColor.new("Dark orange")
1279Part35.FormFactor = Enum.FormFactor.Custom
1280Part35.formFactor = Enum.FormFactor.Custom
1281Part36.Name = "Endoskeleton"
1282Part36.Parent = Model29
1283Part36.CFrame = CFrame.new(-49.526844, 149.250565, -32.5051155, 0.117480509, -0.00936894491, 0.993046045, 0.81047368, 0.578766584, -0.0904221535, -0.573889673, 0.8154459, 0.0755869746)
1284Part36.Orientation = Vector3.new(5.19000006, 85.6500015, 54.4700012)
1285Part36.Position = Vector3.new(-49.526844, 149.250565, -32.5051155)
1286Part36.Rotation = Vector3.new(50.1100006, 83.2399979, 4.55999994)
1287Part36.Color = Color3.new(0.803922, 0.803922, 0.803922)
1288Part36.Size = Vector3.new(1.71999991, 0.649999976, 0.540000021)
1289Part36.BottomSurface = Enum.SurfaceType.Smooth
1290Part36.BrickColor = BrickColor.new("Mid gray")
1291Part36.CanCollide = false
1292Part36.Material = Enum.Material.DiamondPlate
1293Part36.TopSurface = Enum.SurfaceType.Smooth
1294Part36.brickColor = BrickColor.new("Mid gray")
1295Part36.FormFactor = Enum.FormFactor.Custom
1296Part36.formFactor = Enum.FormFactor.Custom
1297Part37.Name = "Shoulder"
1298Part37.Parent = Model29
1299Part37.CFrame = CFrame.new(-49.4397125, 150.001709, -33.0294342, 0.122667708, -0.00935590267, 0.992414653, 0.809985757, 0.578770399, -0.0946675539, -0.573486149, 0.815447092, 0.0785761848)
1300Part37.Orientation = Vector3.new(5.42999983, 85.4700012, 54.4500008)
1301Part37.Position = Vector3.new(-49.4397125, 150.001709, -33.0294342)
1302Part37.Rotation = Vector3.new(50.3100014, 82.9400024, 4.36000013)
1303Part37.Color = Color3.new(0.627451, 0.372549, 0.207843)
1304Part37.Size = Vector3.new(0.26000005, 0.969999969, 0.890000045)
1305Part37.BottomSurface = Enum.SurfaceType.Smooth
1306Part37.BrickColor = BrickColor.new("Dark orange")
1307Part37.CanCollide = false
1308Part37.Material = Enum.Material.Concrete
1309Part37.TopSurface = Enum.SurfaceType.Smooth
1310Part37.brickColor = BrickColor.new("Dark orange")
1311Part37.FormFactor = Enum.FormFactor.Custom
1312Part37.formFactor = Enum.FormFactor.Custom
1313Script38.Name = "InstaWeld"
1314Script38.Parent = Model29
1315table.insert(cors,sandbox(Script38,function()
1316local prev
1317local parts = script.Parent:GetChildren()
1318
1319for i = 1,#parts do
1320 if (parts[i].className == "Part") then
1321 if (prev ~= nil)then
1322 local weld = Instance.new("Weld")
1323 weld.Part0 = prev
1324 weld.Part1 = parts[i]
1325 weld.C0 = prev.CFrame:inverse()
1326 weld.C1 = parts[i].CFrame:inverse()
1327 weld.Parent = prev
1328 end
1329 prev = parts[i]
1330 end
1331end
1332
1333-- DO NOT CHANGE ANYTHING! --
1334-- This script puts a weld in every brick that needs one.--
1335
1336-- MAKE SURE YOU ONLY HAVE 1 BRICK NAMED [Handle] !!! --
1337
1338end))
1339Model39.Name = "Arm2"
1340Model39.Parent = Model0
1341Part40.Name = "Middle"
1342Part40.Parent = Model39
1343Part40.CFrame = CFrame.new(-52.5748901, 149.591537, -33.0468216, -0.992344618, 0.123424441, 0.00435728719, 0.0978841409, 0.807531774, -0.581645191, -0.0753078982, -0.576765895, -0.813430905)
1344Part40.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
1345Part40.Position = Vector3.new(-52.5748901, 149.591537, -33.0468216)
1346Part40.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
1347Part40.Color = Color3.new(0.960784, 0.803922, 0.188235)
1348Part40.Transparency = 1
1349Part40.Size = Vector3.new(1, 2, 1)
1350Part40.BottomSurface = Enum.SurfaceType.Smooth
1351Part40.BrickColor = BrickColor.new("Bright yellow")
1352Part40.CanCollide = false
1353Part40.Material = Enum.Material.SmoothPlastic
1354Part40.TopSurface = Enum.SurfaceType.Smooth
1355Part40.brickColor = BrickColor.new("Bright yellow")
1356Part40.FormFactor = Enum.FormFactor.Symmetric
1357Part40.formFactor = Enum.FormFactor.Symmetric
1358Weld41.Parent = Part40
1359Weld41.C0 = CFrame.new(0, 0, 0, -0.999845028, -3.17395143e-06, -0.0176072661, -0.000312129268, 0.999846101, 0.0175443161, 0.0176045001, 0.0175470915, -0.999691069)
1360Weld41.C1 = CFrame.new(0, 0, 0, -0.999845028, -3.17395143e-06, -0.0176072661, -0.000312129268, 0.999846101, 0.0175443161, 0.0176045001, 0.0175470915, -0.999691069)
1361Weld41.Part0 = Part40
1362Weld41.Part1 = Part40
1363Weld41.part1 = Part40
1364Weld42.Parent = Part40
1365Weld42.C0 = CFrame.new(-0.5, 0, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1366Weld42.C1 = CFrame.new(0.999999046, -2.38418579e-07, 9.53674316e-07, 0, 0, -1.00000012, 0, 1, 0, 1, 0, 0)
1367Weld42.Part0 = Part40
1368Weld42.Part1 = Part151
1369Weld42.part1 = Part151
1370Part43.Name = "Arm"
1371Part43.Parent = Model39
1372Part43.CFrame = CFrame.new(-52.4298515, 149.878998, -32.9567947, 0.122667454, -0.00936766155, 0.992404401, 0.809979439, 0.578770101, -0.0946553946, -0.573486924, 0.815437436, 0.0785838664)
1373Part43.Orientation = Vector3.new(5.42999983, 85.4700012, 54.4500008)
1374Part43.Position = Vector3.new(-52.4298515, 149.878998, -32.9567947)
1375Part43.Rotation = Vector3.new(50.2999992, 82.9300003, 4.36999989)
1376Part43.Color = Color3.new(0.627451, 0.372549, 0.207843)
1377Part43.Size = Vector3.new(0.580000043, 0.969999969, 0.99000001)
1378Part43.BottomSurface = Enum.SurfaceType.Smooth
1379Part43.BrickColor = BrickColor.new("Dark orange")
1380Part43.CanCollide = false
1381Part43.Material = Enum.Material.Concrete
1382Part43.TopSurface = Enum.SurfaceType.Smooth
1383Part43.brickColor = BrickColor.new("Dark orange")
1384Part43.FormFactor = Enum.FormFactor.Custom
1385Part43.formFactor = Enum.FormFactor.Custom
1386Part44.Name = "Arm"
1387Part44.Parent = Model39
1388Part44.CFrame = CFrame.new(-52.5071831, 149.374176, -32.5964241, 0.122666903, -0.00935648195, 0.992414832, 0.809986234, 0.57877028, -0.0946665779, -0.57348597, 0.815447211, 0.0785761625)
1389Part44.Orientation = Vector3.new(5.42999983, 85.4700012, 54.4500008)
1390Part44.Position = Vector3.new(-52.5071831, 149.374176, -32.5964241)
1391Part44.Rotation = Vector3.new(50.3100014, 82.9400024, 4.36000013)
1392Part44.Color = Color3.new(0.627451, 0.372549, 0.207843)
1393Part44.Size = Vector3.new(0.530000031, 0.969999969, 0.99000001)
1394Part44.BottomSurface = Enum.SurfaceType.Smooth
1395Part44.BrickColor = BrickColor.new("Dark orange")
1396Part44.CanCollide = false
1397Part44.Material = Enum.Material.Concrete
1398Part44.TopSurface = Enum.SurfaceType.Smooth
1399Part44.brickColor = BrickColor.new("Dark orange")
1400Part44.FormFactor = Enum.FormFactor.Custom
1401Part44.formFactor = Enum.FormFactor.Custom
1402Part45.Name = "Arm"
1403Part45.Parent = Model39
1404Part45.CFrame = CFrame.new(-52.57127, 148.951111, -32.2922974, 0.122666866, -0.00935648289, 0.992414773, 0.809985816, 0.578770459, -0.0946665257, -0.573486209, 0.815447032, 0.0785761774)
1405Part45.Orientation = Vector3.new(5.42999983, 85.4700012, 54.4500008)
1406Part45.Position = Vector3.new(-52.57127, 148.951111, -32.2922974)
1407Part45.Rotation = Vector3.new(50.3100014, 82.9400024, 4.36000013)
1408Part45.Color = Color3.new(0.627451, 0.372549, 0.207843)
1409Part45.Size = Vector3.new(0.400000036, 0.969999969, 0.99000001)
1410Part45.BottomSurface = Enum.SurfaceType.Smooth
1411Part45.BrickColor = BrickColor.new("Dark orange")
1412Part45.CanCollide = false
1413Part45.Material = Enum.Material.Concrete
1414Part45.TopSurface = Enum.SurfaceType.Smooth
1415Part45.brickColor = BrickColor.new("Dark orange")
1416Part45.FormFactor = Enum.FormFactor.Custom
1417Part45.formFactor = Enum.FormFactor.Custom
1418Part46.Name = "Endoskeleton"
1419Part46.Parent = Model39
1420Part46.CFrame = CFrame.new(-52.5068359, 149.528275, -32.7191086, 0.117479317, -0.00936886668, 0.993032038, 0.810466766, 0.578765154, -0.0904209018, -0.573884606, 0.81544131, 0.0755861625)
1421Part46.Orientation = Vector3.new(5.19000006, 85.6500015, 54.4700012)
1422Part46.Position = Vector3.new(-52.5068359, 149.528275, -32.7191086)
1423Part46.Rotation = Vector3.new(50.1100006, 83.2300034, 4.55999994)
1424Part46.Color = Color3.new(0.803922, 0.803922, 0.803922)
1425Part46.Size = Vector3.new(1.75999999, 0.649999976, 0.540000021)
1426Part46.BottomSurface = Enum.SurfaceType.Smooth
1427Part46.BrickColor = BrickColor.new("Mid gray")
1428Part46.CanCollide = false
1429Part46.Material = Enum.Material.DiamondPlate
1430Part46.TopSurface = Enum.SurfaceType.Smooth
1431Part46.brickColor = BrickColor.new("Mid gray")
1432Part46.FormFactor = Enum.FormFactor.Custom
1433Part46.formFactor = Enum.FormFactor.Custom
1434Part47.Name = "Shoulder"
1435Part47.Parent = Model39
1436Part47.CFrame = CFrame.new(-52.3481102, 150.280533, -33.2440758, 0.122667715, -0.00935591664, 0.992414713, 0.809986055, 0.578770399, -0.0946675539, -0.57348609, 0.815447152, 0.0785761923)
1437Part47.Orientation = Vector3.new(5.42999983, 85.4700012, 54.4500008)
1438Part47.Position = Vector3.new(-52.3481102, 150.280533, -33.2440758)
1439Part47.Rotation = Vector3.new(50.3100014, 82.9400024, 4.36000013)
1440Part47.Color = Color3.new(0.627451, 0.372549, 0.207843)
1441Part47.Size = Vector3.new(0.26000005, 0.969999969, 0.890000045)
1442Part47.BottomSurface = Enum.SurfaceType.Smooth
1443Part47.BrickColor = BrickColor.new("Dark orange")
1444Part47.CanCollide = false
1445Part47.Material = Enum.Material.Concrete
1446Part47.TopSurface = Enum.SurfaceType.Smooth
1447Part47.brickColor = BrickColor.new("Dark orange")
1448Part47.FormFactor = Enum.FormFactor.Custom
1449Part47.formFactor = Enum.FormFactor.Custom
1450Script48.Name = "InstaWeld"
1451Script48.Parent = Model39
1452table.insert(cors,sandbox(Script48,function()
1453local prev
1454local parts = script.Parent:GetChildren()
1455
1456for i = 1,#parts do
1457 if (parts[i].className == "Part") then
1458 if (prev ~= nil)then
1459 local weld = Instance.new("Weld")
1460 weld.Part0 = prev
1461 weld.Part1 = parts[i]
1462 weld.C0 = prev.CFrame:inverse()
1463 weld.C1 = parts[i].CFrame:inverse()
1464 weld.Parent = prev
1465 end
1466 prev = parts[i]
1467 end
1468end
1469
1470-- DO NOT CHANGE ANYTHING! --
1471-- This script puts a weld in every brick that needs one.--
1472
1473-- MAKE SURE YOU ONLY HAVE 1 BRICK NAMED [Handle] !!! --
1474
1475end))
1476Model49.Name = "Chest"
1477Model49.Parent = Model0
1478Part50.Name = "Middle"
1479Part50.Parent = Model49
1480Part50.CFrame = CFrame.new(-51.0863762, 149.444717, -32.9338608, -0.992344499, 0.123424441, 0.00435728719, 0.097884126, 0.807531774, -0.581645191, -0.0753078908, -0.576765895, -0.813430905)
1481Part50.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
1482Part50.Position = Vector3.new(-51.0863762, 149.444717, -32.9338608)
1483Part50.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
1484Part50.Color = Color3.new(0, 0.12549, 0.376471)
1485Part50.Transparency = 1
1486Part50.Size = Vector3.new(2, 2, 1)
1487Part50.BottomSurface = Enum.SurfaceType.Smooth
1488Part50.BrickColor = BrickColor.new("Navy blue")
1489Part50.CanCollide = false
1490Part50.Material = Enum.Material.SmoothPlastic
1491Part50.Reflectance = 0.5
1492Part50.TopSurface = Enum.SurfaceType.Smooth
1493Part50.brickColor = BrickColor.new("Navy blue")
1494Part50.FormFactor = Enum.FormFactor.Symmetric
1495Part50.formFactor = Enum.FormFactor.Symmetric
1496Weld51.Parent = Part50
1497Weld51.C0 = CFrame.new(0, 0, 0, -0.999845028, -3.18141178e-06, -0.0176072866, -0.000312146556, 0.999846101, 0.0175448526, 0.0176045205, 0.0175476279, -0.999691069)
1498Weld51.C1 = CFrame.new(0, 0, 0, -0.999845028, -3.18141178e-06, -0.0176072866, -0.000312146556, 0.999846101, 0.0175448526, 0.0176045205, 0.0175476279, -0.999691069)
1499Weld51.Part0 = Part50
1500Weld51.Part1 = Part50
1501Weld51.part1 = Part50
1502Part52.Name = "Eyes"
1503Part52.Parent = Model49
1504Part52.CFrame = CFrame.new(-51.0724907, 151.968735, -33.5334473, 0.992326975, 0.123424962, -0.00783605129, -0.09584295, 0.807518482, 0.582006991, 0.0781619176, -0.576788723, 0.813147902)
1505Part52.Orientation = Vector3.new(-35.5900002, -0.550000012, -6.76999998)
1506Part52.Position = Vector3.new(-51.0724907, 151.968735, -33.5334473)
1507Part52.Rotation = Vector3.new(-35.5900002, -0.449999988, -7.09000015)
1508Part52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1509Part52.Size = Vector3.new(0.5, 0.399999976, 0.910000026)
1510Part52.BottomSurface = Enum.SurfaceType.Smooth
1511Part52.BrickColor = BrickColor.new("Really black")
1512Part52.CanCollide = false
1513Part52.Material = Enum.Material.SmoothPlastic
1514Part52.TopSurface = Enum.SurfaceType.Smooth
1515Part52.brickColor = BrickColor.new("Really black")
1516Part52.FormFactor = Enum.FormFactor.Custom
1517Part52.formFactor = Enum.FormFactor.Custom
1518Part53.Name = "Arm Endoskeleton"
1519Part53.Parent = Model49
1520Part53.CFrame = CFrame.new(-50.8894501, 150.016205, -33.0561256, 0.112482317, -0.00934450701, 0.993620813, 0.810892522, 0.578800499, -0.0863586366, -0.574292779, 0.815425932, 0.0726838857)
1521Part53.Orientation = Vector3.new(4.94999981, 85.8199997, 54.4799995)
1522Part53.Position = Vector3.new(-50.8894501, 150.016205, -33.0561256)
1523Part53.Rotation = Vector3.new(49.9099998, 83.5199966, 4.75)
1524Part53.Color = Color3.new(0.803922, 0.803922, 0.803922)
1525Part53.Size = Vector3.new(0.270000011, 0.649999976, 2.51000023)
1526Part53.BottomSurface = Enum.SurfaceType.Smooth
1527Part53.BrickColor = BrickColor.new("Mid gray")
1528Part53.CanCollide = false
1529Part53.Material = Enum.Material.DiamondPlate
1530Part53.TopSurface = Enum.SurfaceType.Smooth
1531Part53.brickColor = BrickColor.new("Mid gray")
1532Part53.FormFactor = Enum.FormFactor.Custom
1533Part53.formFactor = Enum.FormFactor.Custom
1534Part54.Name = "Belly"
1535Part54.Parent = Model49
1536Part54.CFrame = CFrame.new(-50.9873047, 149.703598, -32.4910011, 0.992344737, 0.123425268, -0.00442078803, -0.0978455916, 0.807516634, 0.581673741, 0.0753630847, -0.57678771, 0.813410997)
1537Part54.Orientation = Vector3.new(-35.5699997, -0.310000002, -6.90999985)
1538Part54.Position = Vector3.new(-50.9873047, 149.703598, -32.4910011)
1539Part54.Rotation = Vector3.new(-35.5699997, -0.25, -7.09000015)
1540Part54.Color = Color3.new(0.8, 0.556863, 0.411765)
1541Part54.Size = Vector3.new(1.64999998, 1.4799999, 0.5)
1542Part54.BottomSurface = Enum.SurfaceType.Smooth
1543Part54.BrickColor = BrickColor.new("Nougat")
1544Part54.CanCollide = false
1545Part54.Material = Enum.Material.Concrete
1546Part54.TopSurface = Enum.SurfaceType.Smooth
1547Part54.brickColor = BrickColor.new("Nougat")
1548Part54.FormFactor = Enum.FormFactor.Custom
1549Part54.formFactor = Enum.FormFactor.Custom
1550Part55.Name = "Bowtie"
1551Part55.Parent = Model49
1552Part55.CFrame = CFrame.new(-50.8969917, 150.448669, -32.6578789, -0.992368162, 0.123425692, -0.00119131431, 0.10113398, 0.807521522, -0.581115603, -0.0707626045, -0.576796055, -0.813826561)
1553Part55.Orientation = Vector3.new(35.5299988, -179.919998, 7.13999987)
1554Part55.Position = Vector3.new(-50.8969917, 150.448669, -32.6578789)
1555Part55.Rotation = Vector3.new(144.470001, -0.0700000003, -172.910004)
1556Part55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1557Part55.Size = Vector3.new(1, 1, 1)
1558Part55.BottomSurface = Enum.SurfaceType.Smooth
1559Part55.BrickColor = BrickColor.new("Really black")
1560Part55.CanCollide = false
1561Part55.Material = Enum.Material.Concrete
1562Part55.TopSurface = Enum.SurfaceType.Smooth
1563Part55.brickColor = BrickColor.new("Really black")
1564Part55.FormFactor = Enum.FormFactor.Symmetric
1565Part55.formFactor = Enum.FormFactor.Symmetric
1566SpecialMesh56.Parent = Part55
1567SpecialMesh56.MeshId = "http://www.roblox.com/asset/?id=16593970"
1568SpecialMesh56.Scale = Vector3.new(0.600000024, 0.600000024, 0.600000024)
1569SpecialMesh56.MeshType = Enum.MeshType.FileMesh
1570Part57.Name = "Cheeks"
1571Part57.Parent = Model49
1572Part57.CFrame = CFrame.new(-50.7550392, 151.14064, -33.639534, 0.992364466, 0.123420618, 0.00117304176, -0.101123609, 0.80752033, 0.581118822, 0.0707764477, -0.576792181, 0.813827515)
1573Part57.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
1574Part57.Position = Vector3.new(-50.7550392, 151.14064, -33.639534)
1575Part57.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
1576Part57.Color = Color3.new(0.627451, 0.372549, 0.207843)
1577Part57.Size = Vector3.new(2.39999986, 0.619999886, 1.99000001)
1578Part57.BottomSurface = Enum.SurfaceType.Smooth
1579Part57.BrickColor = BrickColor.new("Dark orange")
1580Part57.CanCollide = false
1581Part57.Material = Enum.Material.Concrete
1582Part57.TopSurface = Enum.SurfaceType.Smooth
1583Part57.brickColor = BrickColor.new("Dark orange")
1584Part57.FormFactor = Enum.FormFactor.Custom
1585Part57.formFactor = Enum.FormFactor.Custom
1586Part58.Name = "Ears"
1587Part58.Parent = Model49
1588Part58.CFrame = CFrame.new(-49.6005745, 151.985428, -34.1755104, 0.537531912, 0.843254864, -0.0048555769, -0.684374869, 0.43959114, 0.581737518, 0.492676616, -0.309366226, 0.813382208)
1589Part58.Orientation = Vector3.new(-35.5699997, -0.340000004, -57.2900009)
1590Part58.Position = Vector3.new(-49.6005745, 151.985428, -34.1755104)
1591Part58.Rotation = Vector3.new(-35.5699997, -0.280000001, -57.4799995)
1592Part58.Size = Vector3.new(0.330000132, 0.360000014, 0.310000032)
1593Part58.BottomSurface = Enum.SurfaceType.Smooth
1594Part58.CanCollide = false
1595Part58.Material = Enum.Material.Concrete
1596Part58.TopSurface = Enum.SurfaceType.Smooth
1597Part58.FormFactor = Enum.FormFactor.Custom
1598Part58.formFactor = Enum.FormFactor.Custom
1599Part59.Name = "Ears"
1600Part59.Parent = Model49
1601Part59.CFrame = CFrame.new(-51.8127747, 152.516068, -34.5173721, -0.837939322, 0.545761108, -0.00487962225, -0.446283698, -0.680013835, 0.581744194, 0.314168632, 0.489638835, 0.81336689)
1602Part59.Orientation = Vector3.new(-35.5699997, -0.340000004, -146.720001)
1603Part59.Position = Vector3.new(-51.8127747, 152.516068, -34.5173721)
1604Part59.Rotation = Vector3.new(-35.5699997, -0.280000001, -146.919998)
1605Part59.Color = Color3.new(0.8, 0.556863, 0.411765)
1606Part59.Size = Vector3.new(0.50999999, 0.419999987, 0.310000032)
1607Part59.BottomSurface = Enum.SurfaceType.Smooth
1608Part59.BrickColor = BrickColor.new("Nougat")
1609Part59.CanCollide = false
1610Part59.Material = Enum.Material.Concrete
1611Part59.TopSurface = Enum.SurfaceType.Smooth
1612Part59.brickColor = BrickColor.new("Nougat")
1613Part59.FormFactor = Enum.FormFactor.Custom
1614Part59.formFactor = Enum.FormFactor.Custom
1615Part60.Name = "Ears"
1616Part60.Parent = Model49
1617Part60.CFrame = CFrame.new(-49.2259254, 152.253143, -34.2787094, -0.537034154, -0.843559146, -0.00487342384, 0.684611797, -0.439198256, 0.581743538, -0.492870063, 0.30907318, 0.813367844)
1618Part60.Orientation = Vector3.new(-35.5699997, -0.340000004, 122.68)
1619Part60.Position = Vector3.new(-49.2259254, 152.253143, -34.2787094)
1620Part60.Rotation = Vector3.new(-35.5699997, -0.280000001, 122.480003)
1621Part60.Color = Color3.new(0.8, 0.556863, 0.411765)
1622Part60.Size = Vector3.new(0.50999999, 0.459999919, 0.310000032)
1623Part60.BottomSurface = Enum.SurfaceType.Smooth
1624Part60.BrickColor = BrickColor.new("Nougat")
1625Part60.CanCollide = false
1626Part60.Material = Enum.Material.Concrete
1627Part60.TopSurface = Enum.SurfaceType.Smooth
1628Part60.brickColor = BrickColor.new("Nougat")
1629Part60.FormFactor = Enum.FormFactor.Custom
1630Part60.formFactor = Enum.FormFactor.Custom
1631Part61.Name = "Ears"
1632Part61.Parent = Model49
1633Part61.CFrame = CFrame.new(-49.193409, 152.245148, -34.3220787, 0.537531018, 0.843247771, -0.00486642215, -0.684357464, 0.439601928, 0.581738114, 0.492684633, -0.30936864, 0.813368142)
1634Part61.Orientation = Vector3.new(-35.5699997, -0.340000004, -57.2900009)
1635Part61.Position = Vector3.new(-49.193409, 152.245148, -34.3220787)
1636Part61.Rotation = Vector3.new(-35.5699997, -0.280000001, -57.4799995)
1637Part61.Color = Color3.new(0.627451, 0.372549, 0.207843)
1638Part61.Size = Vector3.new(0.740000069, 0.730000019, 0.310000032)
1639Part61.BottomSurface = Enum.SurfaceType.Smooth
1640Part61.BrickColor = BrickColor.new("Dark orange")
1641Part61.CanCollide = false
1642Part61.Material = Enum.Material.Concrete
1643Part61.TopSurface = Enum.SurfaceType.Smooth
1644Part61.brickColor = BrickColor.new("Dark orange")
1645Part61.FormFactor = Enum.FormFactor.Custom
1646Part61.formFactor = Enum.FormFactor.Custom
1647Part62.Name = "Ears"
1648Part62.Parent = Model49
1649Part62.CFrame = CFrame.new(-51.8295784, 152.516266, -34.5544777, -0.8379336, 0.545751512, -0.00487873517, -0.446281731, -0.680009723, 0.581739187, 0.314167172, 0.489635825, 0.813361406)
1650Part62.Orientation = Vector3.new(-35.5699997, -0.340000004, -146.720001)
1651Part62.Position = Vector3.new(-51.8295784, 152.516266, -34.5544777)
1652Part62.Rotation = Vector3.new(-35.5699997, -0.280000001, -146.919998)
1653Part62.Color = Color3.new(0.627451, 0.372549, 0.207843)
1654Part62.Size = Vector3.new(0.700000107, 0.720000029, 0.310000032)
1655Part62.BottomSurface = Enum.SurfaceType.Smooth
1656Part62.BrickColor = BrickColor.new("Dark orange")
1657Part62.CanCollide = false
1658Part62.Material = Enum.Material.Concrete
1659Part62.TopSurface = Enum.SurfaceType.Smooth
1660Part62.brickColor = BrickColor.new("Dark orange")
1661Part62.FormFactor = Enum.FormFactor.Custom
1662Part62.formFactor = Enum.FormFactor.Custom
1663Part63.Name = "Ears"
1664Part63.Parent = Model49
1665Part63.CFrame = CFrame.new(-51.5915031, 152.206497, -34.3441849, 0.537530839, 0.843247652, -0.00486628618, -0.684357703, 0.439601898, 0.581738114, 0.492684603, -0.3093687, 0.813368022)
1666Part63.Orientation = Vector3.new(-35.5699997, -0.340000004, -57.2900009)
1667Part63.Position = Vector3.new(-51.5915031, 152.206497, -34.3441849)
1668Part63.Rotation = Vector3.new(-35.5699997, -0.280000001, -57.4799995)
1669Part63.Size = Vector3.new(0.330000132, 0.360000014, 0.310000032)
1670Part63.BottomSurface = Enum.SurfaceType.Smooth
1671Part63.CanCollide = false
1672Part63.Material = Enum.Material.Concrete
1673Part63.TopSurface = Enum.SurfaceType.Smooth
1674Part63.FormFactor = Enum.FormFactor.Custom
1675Part63.formFactor = Enum.FormFactor.Custom
1676Part64.Name = "Endo"
1677Part64.Parent = Model49
1678Part64.CFrame = CFrame.new(-51.0831718, 149.110504, -32.2737007, -0.99234575, 0.123424515, 0.00426368508, 0.097936973, 0.807516038, -0.581659198, -0.0752340183, -0.576788902, -0.813422024)
1679Part64.Orientation = Vector3.new(35.5699997, 179.699997, 6.92000008)
1680Part64.Position = Vector3.new(-51.0831718, 149.110504, -32.2737007)
1681Part64.Rotation = Vector3.new(144.429993, 0.239999995, -172.910004)
1682Part64.Color = Color3.new(0.803922, 0.803922, 0.803922)
1683Part64.Size = Vector3.new(0.530000091, 1.03000021, 0.390000045)
1684Part64.BottomSurface = Enum.SurfaceType.Smooth
1685Part64.BrickColor = BrickColor.new("Mid gray")
1686Part64.CanCollide = false
1687Part64.Material = Enum.Material.DiamondPlate
1688Part64.TopSurface = Enum.SurfaceType.Smooth
1689Part64.brickColor = BrickColor.new("Mid gray")
1690Part64.FormFactor = Enum.FormFactor.Custom
1691Part64.formFactor = Enum.FormFactor.Custom
1692Part65.Name = "Endo"
1693Part65.Parent = Model49
1694Part65.CFrame = CFrame.new(-50.5696716, 148.665558, -32.0759125, -0.992353916, 0.123424947, 0.00426377496, 0.0979377627, 0.807518721, -0.581661582, -0.0752345994, -0.57679081, -0.813425541)
1695Part65.Orientation = Vector3.new(35.5699997, 179.699997, 6.92000008)
1696Part65.Position = Vector3.new(-50.5696716, 148.665558, -32.0759125)
1697Part65.Rotation = Vector3.new(144.429993, 0.239999995, -172.910004)
1698Part65.Color = Color3.new(0.803922, 0.803922, 0.803922)
1699Part65.Size = Vector3.new(0.530000091, 0.390000254, 0.390000045)
1700Part65.BottomSurface = Enum.SurfaceType.Smooth
1701Part65.BrickColor = BrickColor.new("Mid gray")
1702Part65.CanCollide = false
1703Part65.Material = Enum.Material.DiamondPlate
1704Part65.TopSurface = Enum.SurfaceType.Smooth
1705Part65.brickColor = BrickColor.new("Mid gray")
1706Part65.FormFactor = Enum.FormFactor.Custom
1707Part65.formFactor = Enum.FormFactor.Custom
1708Part66.Name = "Endo"
1709Part66.Parent = Model49
1710Part66.CFrame = CFrame.new(-51.5798416, 148.765213, -32.1524429, -0.992359519, 0.123425737, 0.00426388532, 0.0979382321, 0.807522893, -0.581660748, -0.0752350539, -0.57679379, -0.813426793)
1711Part66.Orientation = Vector3.new(35.5699997, 179.699997, 6.92000008)
1712Part66.Position = Vector3.new(-51.5798416, 148.765213, -32.1524429)
1713Part66.Rotation = Vector3.new(144.429993, 0.239999995, -172.910004)
1714Part66.Color = Color3.new(0.803922, 0.803922, 0.803922)
1715Part66.Size = Vector3.new(0.530000091, 0.430000246, 0.390000045)
1716Part66.BottomSurface = Enum.SurfaceType.Smooth
1717Part66.BrickColor = BrickColor.new("Mid gray")
1718Part66.CanCollide = false
1719Part66.Material = Enum.Material.DiamondPlate
1720Part66.TopSurface = Enum.SurfaceType.Smooth
1721Part66.brickColor = BrickColor.new("Mid gray")
1722Part66.FormFactor = Enum.FormFactor.Custom
1723Part66.formFactor = Enum.FormFactor.Custom
1724Part67.Name = "Endo Joint"
1725Part67.Parent = Model49
1726Part67.CFrame = CFrame.new(-50.7575455, 150.678085, -33.6523972, 0.992670178, 0.120847836, -0.00485402206, -0.0954969749, 0.80775553, 0.581743598, 0.0742249489, -0.577007413, 0.813368082)
1727Part67.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.73999977)
1728Part67.Position = Vector3.new(-50.7575455, 150.678085, -33.6523972)
1729Part67.Rotation = Vector3.new(-35.5699997, -0.280000001, -6.94000006)
1730Part67.Color = Color3.new(0.105882, 0.164706, 0.207843)
1731Part67.Size = Vector3.new(0.750000119, 0.409999847, 0.730000019)
1732Part67.BottomSurface = Enum.SurfaceType.Smooth
1733Part67.BrickColor = BrickColor.new("Black")
1734Part67.CanCollide = false
1735Part67.Material = Enum.Material.Concrete
1736Part67.TopSurface = Enum.SurfaceType.Smooth
1737Part67.brickColor = BrickColor.new("Black")
1738Part67.FormFactor = Enum.FormFactor.Custom
1739Part67.formFactor = Enum.FormFactor.Custom
1740Part68.Name = "Endo Neck"
1741Part68.Parent = Model49
1742Part68.CFrame = CFrame.new(-50.7776222, 150.590103, -33.6327133, 0.992673934, 0.120850027, -0.00486619771, -0.0954869166, 0.807755888, 0.581744969, 0.0742345452, -0.577013254, 0.813363314)
1743Part68.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.73999977)
1744Part68.Position = Vector3.new(-50.7776222, 150.590103, -33.6327133)
1745Part68.Rotation = Vector3.new(-35.5699997, -0.280000001, -6.94000006)
1746Part68.Color = Color3.new(0.105882, 0.164706, 0.207843)
1747Part68.Size = Vector3.new(0.750000119, 1.05999994, 0.400000036)
1748Part68.BottomSurface = Enum.SurfaceType.Smooth
1749Part68.BrickColor = BrickColor.new("Black")
1750Part68.CanCollide = false
1751Part68.Material = Enum.Material.Concrete
1752Part68.TopSurface = Enum.SurfaceType.Smooth
1753Part68.brickColor = BrickColor.new("Black")
1754Part68.FormFactor = Enum.FormFactor.Custom
1755Part68.formFactor = Enum.FormFactor.Custom
1756Part69.Name = "Eyebrow"
1757Part69.Parent = Model49
1758Part69.CFrame = CFrame.new(-50.1372414, 152.406693, -33.4114609, 0.994182527, 0.0429008119, -0.098903656, -0.0811386779, 0.901857018, -0.424363852, 0.0709931403, 0.429917246, 0.900080442)
1759Part69.Orientation = Vector3.new(25.1100006, -6.26999998, -5.13999987)
1760Part69.Position = Vector3.new(-50.1372414, 152.406693, -33.4114609)
1761Part69.Rotation = Vector3.new(25.2399998, -5.67999983, -2.47000003)
1762Part69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1763Part69.Size = Vector3.new(0.569999993, 0.200000003, 0.200000003)
1764Part69.BottomSurface = Enum.SurfaceType.Smooth
1765Part69.BrickColor = BrickColor.new("Really black")
1766Part69.CanCollide = false
1767Part69.Material = Enum.Material.Concrete
1768Part69.TopSurface = Enum.SurfaceType.Smooth
1769Part69.brickColor = BrickColor.new("Really black")
1770Part69.FormFactor = Enum.FormFactor.Custom
1771Part69.formFactor = Enum.FormFactor.Custom
1772Part70.Name = "Eyebrow"
1773Part70.Parent = Model49
1774Part70.CFrame = CFrame.new(-51.0906677, 152.489731, -33.4790039, 0.994174004, 0.0513580404, -0.0947871283, -0.0811337158, 0.935406804, -0.344142109, 0.0709900483, 0.349826276, 0.934122205)
1775Part70.Orientation = Vector3.new(20.1299992, -5.78999996, -4.96000004)
1776Part70.Position = Vector3.new(-51.0906677, 152.489731, -33.4790039)
1777Part70.Rotation = Vector3.new(20.2199993, -5.44000006, -2.96000004)
1778Part70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1779Part70.Size = Vector3.new(0.569999993, 0.200000003, 0.200000003)
1780Part70.BottomSurface = Enum.SurfaceType.Smooth
1781Part70.BrickColor = BrickColor.new("Really black")
1782Part70.CanCollide = false
1783Part70.Material = Enum.Material.Concrete
1784Part70.TopSurface = Enum.SurfaceType.Smooth
1785Part70.brickColor = BrickColor.new("Really black")
1786Part70.FormFactor = Enum.FormFactor.Custom
1787Part70.formFactor = Enum.FormFactor.Custom
1788Part71.Name = "Eyelids"
1789Part71.Parent = Model49
1790Part71.CFrame = CFrame.new(-50.2384605, 152.119324, -33.4561729, 0.992344975, 0.104381181, 0.0662258044, -0.0976499319, 0.333392262, 0.937725246, 0.0758016258, -0.937001348, 0.341023803)
1791Part71.Orientation = Vector3.new(-69.6699982, 10.9899998, -16.3299999)
1792Part71.Position = Vector3.new(-50.2384605, 152.119324, -33.4561729)
1793Part71.Rotation = Vector3.new(-70.0199966, 3.79999995, -6)
1794Part71.Color = Color3.new(0.105882, 0.164706, 0.207843)
1795Part71.Size = Vector3.new(0.539999962, 0.200000003, 0.200000003)
1796Part71.BottomSurface = Enum.SurfaceType.Smooth
1797Part71.BrickColor = BrickColor.new("Black")
1798Part71.CanCollide = false
1799Part71.Material = Enum.Material.Concrete
1800Part71.TopSurface = Enum.SurfaceType.Smooth
1801Part71.brickColor = BrickColor.new("Black")
1802Part71.FormFactor = Enum.FormFactor.Custom
1803Part71.formFactor = Enum.FormFactor.Custom
1804Part72.Name = "Eyelids"
1805Part72.Parent = Model49
1806Part72.CFrame = CFrame.new(-51.0622673, 152.197403, -33.5059967, 0.99233228, 0.104373649, 0.0662208274, -0.0976423323, 0.333388299, 0.937720537, 0.0757960528, -0.936995208, 0.341022462)
1807Part72.Orientation = Vector3.new(-69.6699982, 10.9899998, -16.3199997)
1808Part72.Position = Vector3.new(-51.0622673, 152.197403, -33.5059967)
1809Part72.Rotation = Vector3.new(-70.0199966, 3.79999995, -6)
1810Part72.Color = Color3.new(0.105882, 0.164706, 0.207843)
1811Part72.Size = Vector3.new(0.539999962, 0.200000003, 0.200000003)
1812Part72.BottomSurface = Enum.SurfaceType.Smooth
1813Part72.BrickColor = BrickColor.new("Black")
1814Part72.CanCollide = false
1815Part72.Material = Enum.Material.Concrete
1816Part72.TopSurface = Enum.SurfaceType.Smooth
1817Part72.brickColor = BrickColor.new("Black")
1818Part72.FormFactor = Enum.FormFactor.Custom
1819Part72.formFactor = Enum.FormFactor.Custom
1820Part73.Name = "Eyes"
1821Part73.Parent = Model49
1822Part73.CFrame = CFrame.new(-51.0389519, 152.1371, -33.2732735, 0.992323637, 0.123424813, -0.0078359684, -0.0958427787, 0.807516754, 0.582006872, 0.0781617463, -0.576787651, 0.81314683)
1823Part73.Orientation = Vector3.new(-35.5900002, -0.550000012, -6.76999998)
1824Part73.Position = Vector3.new(-51.0389519, 152.1371, -33.2732735)
1825Part73.Rotation = Vector3.new(-35.5900002, -0.449999988, -7.09000015)
1826Part73.Color = Color3.new(0.972549, 0.972549, 0.972549)
1827Part73.Size = Vector3.new(0.200000003, 0.200000003, 0.5)
1828Part73.BottomSurface = Enum.SurfaceType.Smooth
1829Part73.BrickColor = BrickColor.new("Institutional white")
1830Part73.CanCollide = false
1831Part73.Material = Enum.Material.SmoothPlastic
1832Part73.TopSurface = Enum.SurfaceType.Smooth
1833Part73.brickColor = BrickColor.new("Institutional white")
1834Part73.FormFactor = Enum.FormFactor.Custom
1835Part73.formFactor = Enum.FormFactor.Custom
1836Part74.Name = "Eyes"
1837Part74.Parent = Model49
1838Part74.CFrame = CFrame.new(-50.259388, 151.892929, -33.4828529, 0.992096007, 0.123424865, -0.0231053047, -0.0868805274, 0.807523787, 0.58341378, 0.0906673074, -0.576786637, 0.811856627)
1839Part74.Orientation = Vector3.new(-35.6899986, -1.63, -6.13999987)
1840Part74.Position = Vector3.new(-50.259388, 151.892929, -33.4828529)
1841Part74.Rotation = Vector3.new(-35.7000008, -1.32000005, -7.09000015)
1842Part74.Color = Color3.new(0.972549, 0.972549, 0.972549)
1843Part74.Size = Vector3.new(0.5, 0.399999976, 0.5)
1844Part74.BottomSurface = Enum.SurfaceType.Smooth
1845Part74.BrickColor = BrickColor.new("Institutional white")
1846Part74.CanCollide = false
1847Part74.Material = Enum.Material.SmoothPlastic
1848Part74.TopSurface = Enum.SurfaceType.Smooth
1849Part74.brickColor = BrickColor.new("Institutional white")
1850Part74.FormFactor = Enum.FormFactor.Custom
1851Part74.formFactor = Enum.FormFactor.Custom
1852Part75.Name = "Freckles"
1853Part75.Parent = Model49
1854Part75.CFrame = CFrame.new(-51.4134216, 152.016708, -32.8273048, -0.0263291374, 0.991053581, -0.130899325, -0.563939512, -0.122844219, -0.816632807, -0.825399697, 0.0523182675, 0.56212604)
1855Part75.Orientation = Vector3.new(54.75, -13.1099997, -102.290001)
1856Part75.Position = Vector3.new(-51.4134216, 152.016708, -32.8273048)
1857Part75.Rotation = Vector3.new(55.4599991, -7.51999998, -91.5199966)
1858Part75.Color = Color3.new(0.105882, 0.164706, 0.207843)
1859Part75.Size = Vector3.new(0.261325836, 0.319999993, 0.379999995)
1860Part75.BottomSurface = Enum.SurfaceType.Smooth
1861Part75.BrickColor = BrickColor.new("Black")
1862Part75.CanCollide = false
1863Part75.Material = Enum.Material.Concrete
1864Part75.TopSurface = Enum.SurfaceType.Smooth
1865Part75.brickColor = BrickColor.new("Black")
1866Part75.FormFactor = Enum.FormFactor.Custom
1867Part75.formFactor = Enum.FormFactor.Custom
1868BlockMesh76.Parent = Part75
1869BlockMesh76.Scale = Vector3.new(1, 0.238230109, 0.213253886)
1870Part77.Name = "Freckles"
1871Part77.Parent = Model49
1872Part77.CFrame = CFrame.new(-50.087204, 151.787445, -32.6565018, -0.0263287332, 0.99104768, -0.130898476, -0.563938677, -0.122843653, -0.816630244, -0.825398266, 0.0523180887, 0.562123418)
1873Part77.Orientation = Vector3.new(54.75, -13.1099997, -102.290001)
1874Part77.Position = Vector3.new(-50.087204, 151.787445, -32.6565018)
1875Part77.Rotation = Vector3.new(55.4599991, -7.51999998, -91.5199966)
1876Part77.Color = Color3.new(0.105882, 0.164706, 0.207843)
1877Part77.Size = Vector3.new(0.261325836, 0.319999993, 0.379999995)
1878Part77.BottomSurface = Enum.SurfaceType.Smooth
1879Part77.BrickColor = BrickColor.new("Black")
1880Part77.CanCollide = false
1881Part77.Material = Enum.Material.Concrete
1882Part77.TopSurface = Enum.SurfaceType.Smooth
1883Part77.brickColor = BrickColor.new("Black")
1884Part77.FormFactor = Enum.FormFactor.Custom
1885Part77.formFactor = Enum.FormFactor.Custom
1886BlockMesh78.Parent = Part77
1887BlockMesh78.Scale = Vector3.new(1, 0.238230109, 0.213253886)
1888Part79.Name = "Freckles"
1889Part79.Parent = Model49
1890Part79.CFrame = CFrame.new(-50.1129608, 151.888336, -32.728653, -0.0263400543, 0.991056919, -0.130898297, -0.56393832, -0.122854434, -0.816636384, -0.825406849, 0.0523101091, 0.562122583)
1891Part79.Orientation = Vector3.new(54.75, -13.1099997, -102.290001)
1892Part79.Position = Vector3.new(-50.1129608, 151.888336, -32.728653)
1893Part79.Rotation = Vector3.new(55.4599991, -7.51999998, -91.5199966)
1894Part79.Color = Color3.new(0.105882, 0.164706, 0.207843)
1895Part79.Size = Vector3.new(0.261325836, 0.319999993, 0.379999995)
1896Part79.BottomSurface = Enum.SurfaceType.Smooth
1897Part79.BrickColor = BrickColor.new("Black")
1898Part79.CanCollide = false
1899Part79.Material = Enum.Material.Concrete
1900Part79.TopSurface = Enum.SurfaceType.Smooth
1901Part79.brickColor = BrickColor.new("Black")
1902Part79.FormFactor = Enum.FormFactor.Custom
1903Part79.formFactor = Enum.FormFactor.Custom
1904BlockMesh80.Parent = Part79
1905BlockMesh80.Scale = Vector3.new(1, 0.238230109, 0.213253886)
1906Part81.Name = "Freckles"
1907Part81.Parent = Model49
1908Part81.CFrame = CFrame.new(-51.5444756, 152.013306, -32.8255577, -0.0263296142, 0.991060793, -0.130900055, -0.563940823, -0.122845128, -0.816635966, -0.825401843, 0.0523185693, 0.56212914)
1909Part81.Orientation = Vector3.new(54.75, -13.1099997, -102.290001)
1910Part81.Position = Vector3.new(-51.5444756, 152.013306, -32.8255577)
1911Part81.Rotation = Vector3.new(55.4599991, -7.51999998, -91.5199966)
1912Part81.Color = Color3.new(0.105882, 0.164706, 0.207843)
1913Part81.Size = Vector3.new(0.261325836, 0.319999993, 0.379999995)
1914Part81.BottomSurface = Enum.SurfaceType.Smooth
1915Part81.BrickColor = BrickColor.new("Black")
1916Part81.CanCollide = false
1917Part81.Material = Enum.Material.Concrete
1918Part81.TopSurface = Enum.SurfaceType.Smooth
1919Part81.brickColor = BrickColor.new("Black")
1920Part81.FormFactor = Enum.FormFactor.Custom
1921Part81.formFactor = Enum.FormFactor.Custom
1922BlockMesh82.Parent = Part81
1923BlockMesh82.Scale = Vector3.new(1, 0.238230109, 0.213253886)
1924Part83.Name = "Freckles"
1925Part83.Parent = Model49
1926Part83.CFrame = CFrame.new(-51.4674187, 151.931915, -32.7669411, -0.0263296515, 0.991061032, -0.130899996, -0.563940704, -0.122845083, -0.816636086, -0.825401962, 0.0523184761, 0.5621292)
1927Part83.Orientation = Vector3.new(54.75, -13.1099997, -102.290001)
1928Part83.Position = Vector3.new(-51.4674187, 151.931915, -32.7669411)
1929Part83.Rotation = Vector3.new(55.4599991, -7.51999998, -91.5199966)
1930Part83.Color = Color3.new(0.105882, 0.164706, 0.207843)
1931Part83.Size = Vector3.new(0.261325836, 0.319999993, 0.379999995)
1932Part83.BottomSurface = Enum.SurfaceType.Smooth
1933Part83.BrickColor = BrickColor.new("Black")
1934Part83.CanCollide = false
1935Part83.Material = Enum.Material.Concrete
1936Part83.TopSurface = Enum.SurfaceType.Smooth
1937Part83.brickColor = BrickColor.new("Black")
1938Part83.FormFactor = Enum.FormFactor.Custom
1939Part83.formFactor = Enum.FormFactor.Custom
1940BlockMesh84.Parent = Part83
1941BlockMesh84.Scale = Vector3.new(1, 0.238230109, 0.213253886)
1942Part85.Name = "Freckles"
1943Part85.Parent = Model49
1944Part85.CFrame = CFrame.new(-49.9987831, 151.852524, -32.7024536, -0.0263296291, 0.991061091, -0.130900055, -0.563940763, -0.122845098, -0.816636026, -0.825401962, 0.0523185432, 0.562129259)
1945Part85.Orientation = Vector3.new(54.75, -13.1099997, -102.290001)
1946Part85.Position = Vector3.new(-49.9987831, 151.852524, -32.7024536)
1947Part85.Rotation = Vector3.new(55.4599991, -7.51999998, -91.5199966)
1948Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
1949Part85.Size = Vector3.new(0.261325836, 0.319999993, 0.379999995)
1950Part85.BottomSurface = Enum.SurfaceType.Smooth
1951Part85.BrickColor = BrickColor.new("Black")
1952Part85.CanCollide = false
1953Part85.Material = Enum.Material.Concrete
1954Part85.TopSurface = Enum.SurfaceType.Smooth
1955Part85.brickColor = BrickColor.new("Black")
1956Part85.FormFactor = Enum.FormFactor.Custom
1957Part85.formFactor = Enum.FormFactor.Custom
1958BlockMesh86.Parent = Part85
1959BlockMesh86.Scale = Vector3.new(1, 0.238230109, 0.213253886)
1960Part87.Name = "Heaf"
1961Part87.Parent = Model49
1962Part87.CFrame = CFrame.new(-50.7510757, 151.120682, -33.8706055, -0.00486932136, 0.123426244, -0.992356777, 0.581720293, 0.807523012, 0.0975837559, 0.813380778, -0.57679373, -0.0757315829)
1963Part87.Orientation = Vector3.new(-5.5999999, -94.3600006, 35.7700005)
1964Part87.Position = Vector3.new(-50.7510757, 151.120682, -33.8706055)
1965Part87.Rotation = Vector3.new(-127.809998, -82.9100037, -92.2600021)
1966Part87.Color = Color3.new(0.94902, 0.952941, 0.952941)
1967Part87.Transparency = 1
1968Part87.Size = Vector3.new(2.05999994, 2.1400001, 2)
1969Part87.BottomSurface = Enum.SurfaceType.Smooth
1970Part87.BrickColor = BrickColor.new("White")
1971Part87.CanCollide = false
1972Part87.Material = Enum.Material.SmoothPlastic
1973Part87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1974Part87.brickColor = BrickColor.new("White")
1975Part87.FormFactor = Enum.FormFactor.Symmetric
1976Part87.formFactor = Enum.FormFactor.Symmetric
1977Part88.Name = "Jaw"
1978Part88.Parent = Model49
1979Part88.CFrame = CFrame.new(-50.8322105, 150.838058, -32.8314743, 0.992368162, 0.123425618, 0.00117375236, -0.101123825, 0.807522893, 0.581115484, 0.0707767457, -0.576794028, 0.81382668)
1980Part88.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
1981Part88.Position = Vector3.new(-50.8322105, 150.838058, -32.8314743)
1982Part88.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
1983Part88.Color = Color3.new(0.627451, 0.372549, 0.207843)
1984Part88.Size = Vector3.new(1.9799999, 0.439999938, 1.23000002)
1985Part88.BottomSurface = Enum.SurfaceType.Smooth
1986Part88.BrickColor = BrickColor.new("Dark orange")
1987Part88.CanCollide = false
1988Part88.Material = Enum.Material.Concrete
1989Part88.TopSurface = Enum.SurfaceType.Smooth
1990Part88.brickColor = BrickColor.new("Dark orange")
1991Part88.FormFactor = Enum.FormFactor.Custom
1992Part88.formFactor = Enum.FormFactor.Custom
1993Part89.Name = "Jaw"
1994Part89.Parent = Model49
1995Part89.CFrame = CFrame.new(-50.7982864, 150.799805, -33.3521652, 0.992354155, 0.0847115964, -0.0897696763, -0.101122513, 0.975018978, -0.1977714, 0.0707735941, 0.205336988, 0.976129532)
1996Part89.Orientation = Vector3.new(11.4099998, -5.25, -5.92000008)
1997Part89.Position = Vector3.new(-50.7982864, 150.799805, -33.3521652)
1998Part89.Rotation = Vector3.new(11.4499998, -5.1500001, -4.88000011)
1999Part89.Color = Color3.new(0.627451, 0.372549, 0.207843)
2000Part89.Size = Vector3.new(1.9799999, 0.439999938, 1.10000002)
2001Part89.BottomSurface = Enum.SurfaceType.Smooth
2002Part89.BrickColor = BrickColor.new("Dark orange")
2003Part89.CanCollide = false
2004Part89.Material = Enum.Material.Concrete
2005Part89.TopSurface = Enum.SurfaceType.Smooth
2006Part89.brickColor = BrickColor.new("Dark orange")
2007Part89.FormFactor = Enum.FormFactor.Custom
2008Part89.formFactor = Enum.FormFactor.Custom
2009Part90.Name = "Nose"
2010Part90.Parent = Model49
2011Part90.CFrame = CFrame.new(-50.6981812, 152.022293, -32.8437538, 0.992364705, 0.123418838, 0.00117267948, -0.101121947, 0.807520509, 0.581118822, 0.0707757026, -0.5767923, 0.813827515)
2012Part90.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2013Part90.Position = Vector3.new(-50.6981812, 152.022293, -32.8437538)
2014Part90.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2015Part90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2016Part90.Size = Vector3.new(0.599999964, 0.24000001, 0.200000003)
2017Part90.BottomSurface = Enum.SurfaceType.Smooth
2018Part90.BrickColor = BrickColor.new("Really black")
2019Part90.CanCollide = false
2020Part90.Material = Enum.Material.Concrete
2021Part90.TopSurface = Enum.SurfaceType.Smooth
2022Part90.brickColor = BrickColor.new("Really black")
2023Part90.FormFactor = Enum.FormFactor.Custom
2024Part90.formFactor = Enum.FormFactor.Custom
2025Part91.Name = "Pupil"
2026Part91.Parent = Model49
2027Part91.CFrame = CFrame.new(-50.2592964, 151.873398, -33.4843445, 0.992357016, 0.123425975, -0.00486954255, -0.0975834802, 0.807523727, 0.58171922, 0.0757314712, -0.576792777, 0.813381612)
2028Part91.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2029Part91.Position = Vector3.new(-50.2592964, 151.873398, -33.4843445)
2030Part91.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2031Part91.Color = Color3.new(0.0509804, 0.411765, 0.67451)
2032Part91.Size = Vector3.new(0.379999995, 0.289999992, 0.550000012)
2033Part91.BottomSurface = Enum.SurfaceType.Smooth
2034Part91.BrickColor = BrickColor.new("Bright blue")
2035Part91.CanCollide = false
2036Part91.Material = Enum.Material.SmoothPlastic
2037Part91.TopSurface = Enum.SurfaceType.Smooth
2038Part91.brickColor = BrickColor.new("Bright blue")
2039Part91.FormFactor = Enum.FormFactor.Custom
2040Part91.formFactor = Enum.FormFactor.Custom
2041Part92.Name = "Pupil"
2042Part92.Parent = Model49
2043Part92.CFrame = CFrame.new(-51.0794945, 151.957306, -33.5422897, 0.992249846, 0.123424649, 0.01442781, -0.108875304, 0.807516754, 0.579710364, 0.0598998442, -0.57678771, 0.814695716)
2044Part92.Orientation = Vector3.new(-35.4300003, 1.00999999, -7.67999983)
2045Part92.Position = Vector3.new(-51.0794945, 151.957306, -33.5422897)
2046Part92.Rotation = Vector3.new(-35.4300003, 0.829999983, -7.09000015)
2047Part92.Color = Color3.new(0.0509804, 0.411765, 0.67451)
2048Part92.Size = Vector3.new(0.350000024, 0.289999992, 0.560000002)
2049Part92.BottomSurface = Enum.SurfaceType.Smooth
2050Part92.BrickColor = BrickColor.new("Bright blue")
2051Part92.CanCollide = false
2052Part92.Material = Enum.Material.SmoothPlastic
2053Part92.TopSurface = Enum.SurfaceType.Smooth
2054Part92.brickColor = BrickColor.new("Bright blue")
2055Part92.FormFactor = Enum.FormFactor.Custom
2056Part92.formFactor = Enum.FormFactor.Custom
2057Part93.Name = "Pupil"
2058Part93.Parent = Model49
2059Part93.CFrame = CFrame.new(-51.0849113, 151.965439, -33.5233765, 0.992249668, 0.123424642, 0.0144276163, -0.108875148, 0.807516754, 0.579710245, 0.0598999821, -0.576787651, 0.814695597)
2060Part93.Orientation = Vector3.new(-35.4300003, 1.00999999, -7.67999983)
2061Part93.Position = Vector3.new(-51.0849113, 151.965439, -33.5233765)
2062Part93.Rotation = Vector3.new(-35.4300003, 0.829999983, -7.09000015)
2063Part93.Color = Color3.new(0.105882, 0.164706, 0.207843)
2064Part93.Size = Vector3.new(0.200000003, 0.200000003, 0.560000002)
2065Part93.BottomSurface = Enum.SurfaceType.Smooth
2066Part93.BrickColor = BrickColor.new("Black")
2067Part93.CanCollide = false
2068Part93.TopSurface = Enum.SurfaceType.Smooth
2069Part93.brickColor = BrickColor.new("Black")
2070Part93.FormFactor = Enum.FormFactor.Custom
2071Part93.formFactor = Enum.FormFactor.Custom
2072Part94.Name = "Pupil"
2073Part94.Parent = Model49
2074Part94.CFrame = CFrame.new(-50.2680626, 151.881485, -33.4835472, 0.992263198, 0.123433508, 0.0144276125, -0.108882621, 0.807522953, 0.579711556, 0.0599053986, -0.576792121, 0.814700603)
2075Part94.Orientation = Vector3.new(-35.4300003, 1.00999999, -7.67999983)
2076Part94.Position = Vector3.new(-50.2680626, 151.881485, -33.4835472)
2077Part94.Rotation = Vector3.new(-35.4300003, 0.829999983, -7.09000015)
2078Part94.Color = Color3.new(0.105882, 0.164706, 0.207843)
2079Part94.Size = Vector3.new(0.200000003, 0.200000003, 0.560000002)
2080Part94.BottomSurface = Enum.SurfaceType.Smooth
2081Part94.BrickColor = BrickColor.new("Black")
2082Part94.CanCollide = false
2083Part94.TopSurface = Enum.SurfaceType.Smooth
2084Part94.brickColor = BrickColor.new("Black")
2085Part94.FormFactor = Enum.FormFactor.Custom
2086Part94.formFactor = Enum.FormFactor.Custom
2087Part95.Name = "Snout"
2088Part95.Parent = Model49
2089Part95.CFrame = CFrame.new(-51.1976089, 151.787384, -32.7594414, 0.99236846, 0.123425789, 0.00117421709, -0.10112422, 0.807522714, 0.581115484, 0.0707764402, -0.576794088, 0.813826859)
2090Part95.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2091Part95.Position = Vector3.new(-51.1976089, 151.787384, -32.7594414)
2092Part95.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2093Part95.Color = Color3.new(0.8, 0.556863, 0.411765)
2094Part95.Size = Vector3.new(0.929999888, 0.619999826, 0.390000045)
2095Part95.BottomSurface = Enum.SurfaceType.Smooth
2096Part95.BrickColor = BrickColor.new("Nougat")
2097Part95.CanCollide = false
2098Part95.Material = Enum.Material.Concrete
2099Part95.TopSurface = Enum.SurfaceType.Smooth
2100Part95.brickColor = BrickColor.new("Nougat")
2101Part95.FormFactor = Enum.FormFactor.Custom
2102Part95.formFactor = Enum.FormFactor.Custom
2103Part96.Name = "Snout"
2104Part96.Parent = Model49
2105Part96.CFrame = CFrame.new(-50.3022957, 151.696899, -32.7030678, 0.992364228, 0.123424642, 0.00118578691, -0.101134762, 0.807522416, 0.581114173, 0.0707679093, -0.576788366, 0.813831508)
2106Part96.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2107Part96.Position = Vector3.new(-50.3022957, 151.696899, -32.7030678)
2108Part96.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2109Part96.Color = Color3.new(0.8, 0.556863, 0.411765)
2110Part96.Size = Vector3.new(0.869999826, 0.629999876, 0.390000015)
2111Part96.BottomSurface = Enum.SurfaceType.Smooth
2112Part96.BrickColor = BrickColor.new("Nougat")
2113Part96.CanCollide = false
2114Part96.Material = Enum.Material.Concrete
2115Part96.TopSurface = Enum.SurfaceType.Smooth
2116Part96.brickColor = BrickColor.new("Nougat")
2117Part96.FormFactor = Enum.FormFactor.Custom
2118Part96.formFactor = Enum.FormFactor.Custom
2119Part97.Name = "Teeth"
2120Part97.Parent = Model49
2121Part97.CFrame = CFrame.new(-49.9831848, 150.864975, -33.1667709, 0.992353976, 0.123424619, 0.00117373466, -0.101122834, 0.807517231, 0.581112146, 0.0707757324, -0.576787055, 0.813823462)
2122Part97.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2123Part97.Position = Vector3.new(-49.9831848, 150.864975, -33.1667709)
2124Part97.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2125Part97.Color = Color3.new(0.972549, 0.972549, 0.972549)
2126Part97.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2127Part97.BottomSurface = Enum.SurfaceType.Smooth
2128Part97.BrickColor = BrickColor.new("Institutional white")
2129Part97.CanCollide = false
2130Part97.Material = Enum.Material.Concrete
2131Part97.TopSurface = Enum.SurfaceType.Smooth
2132Part97.brickColor = BrickColor.new("Institutional white")
2133Part97.FormFactor = Enum.FormFactor.Custom
2134Part97.formFactor = Enum.FormFactor.Custom
2135Part98.Name = "Teeth"
2136Part98.Parent = Model49
2137Part98.CFrame = CFrame.new(-51.5929756, 151.141708, -32.9852448, 0.99236846, 0.123425804, 0.00117393245, -0.101124071, 0.807522714, 0.581115484, 0.0707766786, -0.576794088, 0.813826859)
2138Part98.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2139Part98.Position = Vector3.new(-51.5929756, 151.141708, -32.9852448)
2140Part98.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2141Part98.Color = Color3.new(0.972549, 0.972549, 0.972549)
2142Part98.Size = Vector3.new(0.200000003, 0.200000003, 0.349999994)
2143Part98.BottomSurface = Enum.SurfaceType.Smooth
2144Part98.BrickColor = BrickColor.new("Institutional white")
2145Part98.CanCollide = false
2146Part98.Material = Enum.Material.Concrete
2147Part98.TopSurface = Enum.SurfaceType.Smooth
2148Part98.brickColor = BrickColor.new("Institutional white")
2149Part98.FormFactor = Enum.FormFactor.Custom
2150Part98.formFactor = Enum.FormFactor.Custom
2151Part99.Name = "Teeth"
2152Part99.Parent = Model49
2153Part99.CFrame = CFrame.new(-49.9937973, 151.020844, -32.8295555, 0.992353857, 0.123424627, 0.00117403176, -0.101122804, 0.80751586, 0.581113935, 0.0707757175, -0.576788962, 0.813821912)
2154Part99.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2155Part99.Position = Vector3.new(-49.9937973, 151.020844, -32.8295555)
2156Part99.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2157Part99.Color = Color3.new(0.972549, 0.972549, 0.972549)
2158Part99.Size = Vector3.new(0.200000003, 0.200000003, 0.329999983)
2159Part99.BottomSurface = Enum.SurfaceType.Smooth
2160Part99.BrickColor = BrickColor.new("Institutional white")
2161Part99.CanCollide = false
2162Part99.Material = Enum.Material.Concrete
2163Part99.TopSurface = Enum.SurfaceType.Smooth
2164Part99.brickColor = BrickColor.new("Institutional white")
2165Part99.FormFactor = Enum.FormFactor.Custom
2166Part99.formFactor = Enum.FormFactor.Custom
2167Part100.Name = "Teeth"
2168Part100.Parent = Model49
2169Part100.CFrame = CFrame.new(-50.9821167, 151.327896, -32.5937843, 0.992353976, 0.123424619, 0.00117431954, -0.101122998, 0.8075158, 0.581114054, 0.0707754865, -0.576789021, 0.813822031)
2170Part100.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2171Part100.Position = Vector3.new(-50.9821167, 151.327896, -32.5937843)
2172Part100.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2173Part100.Color = Color3.new(0.972549, 0.972549, 0.972549)
2174Part100.Size = Vector3.new(0.329999983, 0.200000003, 0.200000003)
2175Part100.BottomSurface = Enum.SurfaceType.Smooth
2176Part100.BrickColor = BrickColor.new("Institutional white")
2177Part100.CanCollide = false
2178Part100.Material = Enum.Material.Concrete
2179Part100.TopSurface = Enum.SurfaceType.Smooth
2180Part100.brickColor = BrickColor.new("Institutional white")
2181Part100.FormFactor = Enum.FormFactor.Custom
2182Part100.formFactor = Enum.FormFactor.Custom
2183Part101.Name = "Teeth"
2184Part101.Parent = Model49
2185Part101.CFrame = CFrame.new(-51.5922546, 151.004272, -33.2987633, 0.992354155, 0.123424634, 0.00117402803, -0.101122856, 0.8075158, 0.581114173, 0.0707757473, -0.576789021, 0.813822091)
2186Part101.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2187Part101.Position = Vector3.new(-51.5922546, 151.004272, -33.2987633)
2188Part101.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2189Part101.Color = Color3.new(0.972549, 0.972549, 0.972549)
2190Part101.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2191Part101.BottomSurface = Enum.SurfaceType.Smooth
2192Part101.BrickColor = BrickColor.new("Institutional white")
2193Part101.CanCollide = false
2194Part101.Material = Enum.Material.Concrete
2195Part101.TopSurface = Enum.SurfaceType.Smooth
2196Part101.brickColor = BrickColor.new("Institutional white")
2197Part101.FormFactor = Enum.FormFactor.Custom
2198Part101.formFactor = Enum.FormFactor.Custom
2199Part102.Name = "Teeth"
2200Part102.Parent = Model49
2201Part102.CFrame = CFrame.new(-51.3915787, 151.354965, -32.626133, 0.992353857, 0.123424619, 0.00117431639, -0.101122968, 0.80751586, 0.581113875, 0.0707754716, -0.576788962, 0.813821971)
2202Part102.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2203Part102.Position = Vector3.new(-51.3915787, 151.354965, -32.626133)
2204Part102.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2205Part102.Color = Color3.new(0.972549, 0.972549, 0.972549)
2206Part102.Size = Vector3.new(0.329999983, 0.200000003, 0.200000003)
2207Part102.BottomSurface = Enum.SurfaceType.Smooth
2208Part102.BrickColor = BrickColor.new("Institutional white")
2209Part102.CanCollide = false
2210Part102.Material = Enum.Material.Concrete
2211Part102.TopSurface = Enum.SurfaceType.Smooth
2212Part102.brickColor = BrickColor.new("Institutional white")
2213Part102.FormFactor = Enum.FormFactor.Custom
2214Part102.formFactor = Enum.FormFactor.Custom
2215Part103.Name = "Teeth"
2216Part103.Parent = Model49
2217Part103.CFrame = CFrame.new(-50.2604446, 151.267578, -32.5585327, 0.992353857, 0.123424627, 0.00117403548, -0.101122804, 0.80751586, 0.581113935, 0.0707757175, -0.576788962, 0.813821912)
2218Part103.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2219Part103.Position = Vector3.new(-50.2604446, 151.267578, -32.5585327)
2220Part103.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2221Part103.Color = Color3.new(0.972549, 0.972549, 0.972549)
2222Part103.Size = Vector3.new(0.319999993, 0.200000003, 0.200000003)
2223Part103.BottomSurface = Enum.SurfaceType.Smooth
2224Part103.BrickColor = BrickColor.new("Institutional white")
2225Part103.CanCollide = false
2226Part103.Material = Enum.Material.Concrete
2227Part103.TopSurface = Enum.SurfaceType.Smooth
2228Part103.brickColor = BrickColor.new("Institutional white")
2229Part103.FormFactor = Enum.FormFactor.Custom
2230Part103.formFactor = Enum.FormFactor.Custom
2231Part104.Name = "Teeth"
2232Part104.Parent = Model49
2233Part104.CFrame = CFrame.new(-50.6154747, 151.300552, -32.5709915, 0.992356241, 0.123423979, 0.00117381569, -0.101123184, 0.807516932, 0.581114888, 0.0707760304, -0.576789618, 0.813823223)
2234Part104.Orientation = Vector3.new(-35.5299988, 0.0799999982, -7.13999987)
2235Part104.Position = Vector3.new(-50.6154747, 151.300552, -32.5709915)
2236Part104.Rotation = Vector3.new(-35.5299988, 0.0700000003, -7.09000015)
2237Part104.Color = Color3.new(0.972549, 0.972549, 0.972549)
2238Part104.Size = Vector3.new(0.289999992, 0.200000003, 0.200000003)
2239Part104.BottomSurface = Enum.SurfaceType.Smooth
2240Part104.BrickColor = BrickColor.new("Institutional white")
2241Part104.CanCollide = false
2242Part104.Material = Enum.Material.Concrete
2243Part104.TopSurface = Enum.SurfaceType.Smooth
2244Part104.brickColor = BrickColor.new("Institutional white")
2245Part104.FormFactor = Enum.FormFactor.Custom
2246Part104.formFactor = Enum.FormFactor.Custom
2247Part105.Name = "Top Hat"
2248Part105.Parent = Model49
2249Part105.CFrame = CFrame.new(-50.6027412, 152.160004, -34.3793793, 0.992664635, 0.120847516, -0.00486558722, -0.095487088, 0.80775106, 0.581745446, 0.0742334798, -0.577009499, 0.813361228)
2250Part105.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.73999977)
2251Part105.Position = Vector3.new(-50.6027412, 152.160004, -34.3793793)
2252Part105.Rotation = Vector3.new(-35.5699997, -0.280000001, -6.94000006)
2253Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2254Part105.Size = Vector3.new(1.06000006, 0.200000003, 0.949999988)
2255Part105.BottomSurface = Enum.SurfaceType.Smooth
2256Part105.BrickColor = BrickColor.new("Really black")
2257Part105.CanCollide = false
2258Part105.Material = Enum.Material.Concrete
2259Part105.TopSurface = Enum.SurfaceType.Smooth
2260Part105.brickColor = BrickColor.new("Really black")
2261Part105.FormFactor = Enum.FormFactor.Custom
2262Part105.formFactor = Enum.FormFactor.Custom
2263Part106.Name = "Top Hat"
2264Part106.Parent = Model49
2265Part106.CFrame = CFrame.new(-50.5556412, 152.493149, -34.60495, 0.99266994, 0.120846473, -0.00486588711, -0.0954884812, 0.807753325, 0.58174777, 0.0742342323, -0.57701093, 0.813364208)
2266Part106.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.73999977)
2267Part106.Position = Vector3.new(-50.5556412, 152.493149, -34.60495)
2268Part106.Rotation = Vector3.new(-35.5699997, -0.280000001, -6.94000006)
2269Part106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2270Part106.Size = Vector3.new(0.750000119, 0.610000014, 0.730000019)
2271Part106.BottomSurface = Enum.SurfaceType.Smooth
2272Part106.BrickColor = BrickColor.new("Really black")
2273Part106.CanCollide = false
2274Part106.Material = Enum.Material.Concrete
2275Part106.TopSurface = Enum.SurfaceType.Smooth
2276Part106.brickColor = BrickColor.new("Really black")
2277Part106.FormFactor = Enum.FormFactor.Custom
2278Part106.formFactor = Enum.FormFactor.Custom
2279Part107.Name = "Torso"
2280Part107.Parent = Model49
2281Part107.CFrame = CFrame.new(-50.9615936, 149.611115, -32.7602844, -0.992356122, 0.123419754, 0.00426482409, 0.09793704, 0.807520449, -0.581664085, -0.0752343833, -0.576792181, -0.813427508)
2282Part107.Orientation = Vector3.new(35.5699997, 179.699997, 6.92000008)
2283Part107.Position = Vector3.new(-50.9615936, 149.611115, -32.7602844)
2284Part107.Rotation = Vector3.new(144.429993, 0.239999995, -172.910004)
2285Part107.Color = Color3.new(0.627451, 0.372549, 0.207843)
2286Part107.Size = Vector3.new(2, 1.61000001, 1)
2287Part107.BottomSurface = Enum.SurfaceType.Smooth
2288Part107.BrickColor = BrickColor.new("Dark orange")
2289Part107.CanCollide = false
2290Part107.Material = Enum.Material.Concrete
2291Part107.TopSurface = Enum.SurfaceType.Smooth
2292Part107.brickColor = BrickColor.new("Dark orange")
2293Part107.FormFactor = Enum.FormFactor.Custom
2294Part107.formFactor = Enum.FormFactor.Custom
2295Part108.Name = "Waist"
2296Part108.Parent = Model49
2297Part108.CFrame = CFrame.new(-51.0908203, 148.75528, -32.1917686, -0.992356002, 0.12342497, 0.00425176881, 0.097945191, 0.80752486, -0.581660926, -0.0752239749, -0.576788664, -0.813433111)
2298Part108.Orientation = Vector3.new(35.5699997, 179.699997, 6.92000008)
2299Part108.Position = Vector3.new(-51.0908203, 148.75528, -32.1917686)
2300Part108.Rotation = Vector3.new(144.429993, 0.239999995, -172.910004)
2301Part108.Color = Color3.new(0.627451, 0.372549, 0.207843)
2302Part108.Size = Vector3.new(2, 0.340000033, 1.00999999)
2303Part108.BottomSurface = Enum.SurfaceType.Smooth
2304Part108.BrickColor = BrickColor.new("Dark orange")
2305Part108.CanCollide = false
2306Part108.Material = Enum.Material.Concrete
2307Part108.TopSurface = Enum.SurfaceType.Smooth
2308Part108.brickColor = BrickColor.new("Dark orange")
2309Part108.FormFactor = Enum.FormFactor.Custom
2310Part108.formFactor = Enum.FormFactor.Custom
2311Part109.Name = "Waist"
2312Part109.Parent = Model49
2313Part109.CFrame = CFrame.new(-51.1166611, 148.592682, -32.0694695, -0.992356002, 0.123424992, 0.00425189501, 0.0979450643, 0.807524323, -0.581661701, -0.075224176, -0.576789439, -0.813432574)
2314Part109.Orientation = Vector3.new(35.5699997, 179.699997, 6.92000008)
2315Part109.Position = Vector3.new(-51.1166611, 148.592682, -32.0694695)
2316Part109.Rotation = Vector3.new(144.429993, 0.239999995, -172.910004)
2317Part109.Color = Color3.new(0.627451, 0.372549, 0.207843)
2318Part109.Size = Vector3.new(0.700000048, 0.370000362, 1.01999998)
2319Part109.BottomSurface = Enum.SurfaceType.Smooth
2320Part109.BrickColor = BrickColor.new("Dark orange")
2321Part109.CanCollide = false
2322Part109.Material = Enum.Material.Concrete
2323Part109.TopSurface = Enum.SurfaceType.Smooth
2324Part109.brickColor = BrickColor.new("Dark orange")
2325Part109.FormFactor = Enum.FormFactor.Custom
2326Part109.formFactor = Enum.FormFactor.Custom
2327Script110.Name = "InstaWeld"
2328Script110.Parent = Model49
2329table.insert(cors,sandbox(Script110,function()
2330local prev
2331local parts = script.Parent:GetChildren()
2332
2333for i = 1,#parts do
2334 if (parts[i].className == "Part") then
2335 if (prev ~= nil)then
2336 local weld = Instance.new("Weld")
2337 weld.Part0 = prev
2338 weld.Part1 = parts[i]
2339 weld.C0 = prev.CFrame:inverse()
2340 weld.C1 = parts[i].CFrame:inverse()
2341 weld.Parent = prev
2342 end
2343 prev = parts[i]
2344 end
2345end
2346
2347-- DO NOT CHANGE ANYTHING! --
2348-- This script puts a weld in every brick that needs one.--
2349
2350-- MAKE SURE YOU ONLY HAVE 1 BRICK NAMED [Handle] !!! --
2351
2352end))
2353Part111.Name = "Head"
2354Part111.Parent = Model49
2355Part111.CFrame = CFrame.new(-50.6892738, 151.482376, -33.9227295, -0.00485649565, 0.123425767, -0.9923563, 0.581720054, 0.807529688, 0.0975913107, 0.813390553, -0.576789141, -0.0757201537)
2356Part111.Orientation = Vector3.new(-5.5999999, -94.3600006, 35.7700005)
2357Part111.Position = Vector3.new(-50.6892738, 151.482376, -33.9227295)
2358Part111.Rotation = Vector3.new(-127.809998, -82.9100037, -92.25)
2359Part111.Color = Color3.new(0.627451, 0.372549, 0.207843)
2360Part111.Size = Vector3.new(2.05999994, 1.46000004, 2)
2361Part111.BottomSurface = Enum.SurfaceType.Smooth
2362Part111.BrickColor = BrickColor.new("Dark orange")
2363Part111.CanCollide = false
2364Part111.Material = Enum.Material.Concrete
2365Part111.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2366Part111.brickColor = BrickColor.new("Dark orange")
2367Part111.FormFactor = Enum.FormFactor.Custom
2368Part111.formFactor = Enum.FormFactor.Custom
2369Part112.Name = "Eyes"
2370Part112.Parent = Model49
2371Part112.CFrame = CFrame.new(-50.2551193, 151.887283, -33.4725609, 0.992085457, 0.123424321, -0.0231057219, -0.0868751481, 0.807520032, 0.583408296, 0.0906650349, -0.57678318, 0.811850905)
2372Part112.Orientation = Vector3.new(-35.6899986, -1.63, -6.13999987)
2373Part112.Position = Vector3.new(-50.2551193, 151.887283, -33.4725609)
2374Part112.Rotation = Vector3.new(-35.7000008, -1.32000005, -7.09000015)
2375Part112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2376Part112.Size = Vector3.new(0.5, 0.399999976, 0.909999967)
2377Part112.BottomSurface = Enum.SurfaceType.Smooth
2378Part112.BrickColor = BrickColor.new("Really black")
2379Part112.CanCollide = false
2380Part112.Material = Enum.Material.SmoothPlastic
2381Part112.TopSurface = Enum.SurfaceType.Smooth
2382Part112.brickColor = BrickColor.new("Really black")
2383Part112.FormFactor = Enum.FormFactor.Custom
2384Part112.formFactor = Enum.FormFactor.Custom
2385Part113.Name = "Eyes"
2386Part113.Parent = Model49
2387Part113.CFrame = CFrame.new(-50.2752686, 152.049606, -33.232357, 0.992330849, 0.123424985, -0.00782427285, -0.095850341, 0.807524621, 0.58200562, 0.0781519413, -0.576786518, 0.813155591)
2388Part113.Orientation = Vector3.new(-35.5900002, -0.550000012, -6.76999998)
2389Part113.Position = Vector3.new(-50.2752686, 152.049606, -33.232357)
2390Part113.Rotation = Vector3.new(-35.5900002, -0.449999988, -7.09000015)
2391Part113.Color = Color3.new(0.972549, 0.972549, 0.972549)
2392Part113.Size = Vector3.new(0.200000003, 0.200000003, 0.5)
2393Part113.BottomSurface = Enum.SurfaceType.Smooth
2394Part113.BrickColor = BrickColor.new("Institutional white")
2395Part113.CanCollide = false
2396Part113.Material = Enum.Material.SmoothPlastic
2397Part113.TopSurface = Enum.SurfaceType.Smooth
2398Part113.brickColor = BrickColor.new("Institutional white")
2399Part113.FormFactor = Enum.FormFactor.Custom
2400Part113.formFactor = Enum.FormFactor.Custom
2401Model114.Name = "Leg1"
2402Model114.Parent = Model0
2403Part115.Name = "Middle"
2404Part115.Parent = Model114
2405Part115.CFrame = CFrame.new(-50.8370514, 147.780716, -31.7426758, -0.992344499, 0.123424441, 0.00435728719, 0.097884126, 0.807531774, -0.581645191, -0.0753078908, -0.576765895, -0.813430905)
2406Part115.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2407Part115.Position = Vector3.new(-50.8370514, 147.780716, -31.7426758)
2408Part115.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2409Part115.Color = Color3.new(0.419608, 0.196078, 0.486275)
2410Part115.Transparency = 1
2411Part115.Size = Vector3.new(1, 2, 1)
2412Part115.BottomSurface = Enum.SurfaceType.Smooth
2413Part115.BrickColor = BrickColor.new("Bright violet")
2414Part115.CanCollide = false
2415Part115.Material = Enum.Material.SmoothPlastic
2416Part115.TopSurface = Enum.SurfaceType.Smooth
2417Part115.brickColor = BrickColor.new("Bright violet")
2418Part115.FormFactor = Enum.FormFactor.Symmetric
2419Part115.formFactor = Enum.FormFactor.Symmetric
2420Weld116.Parent = Part115
2421Weld116.C0 = CFrame.new(0, 0, 0, -0.999845028, -3.18141178e-06, -0.0176072866, -0.000312146556, 0.999846101, 0.0175448526, 0.0176045205, 0.0175476279, -0.999691069)
2422Weld116.C1 = CFrame.new(0, 0, 0, -0.999845028, -3.18141178e-06, -0.0176072866, -0.000312146556, 0.999846101, 0.0175448526, 0.0176045205, 0.0175476279, -0.999691069)
2423Weld116.Part0 = Part115
2424Weld116.Part1 = Part115
2425Weld116.part1 = Part115
2426Part117.Name = "Endoskeleton"
2427Part117.Parent = Model114
2428Part117.CFrame = CFrame.new(-50.7408943, 147.697845, -31.4018021, 0.117478989, -0.00935663562, 0.99303174, 0.810469151, 0.578760326, -0.0904279798, -0.57388097, 0.815444529, 0.0755754337)
2429Part117.Orientation = Vector3.new(5.19000006, 85.6500015, 54.4700012)
2430Part117.Position = Vector3.new(-50.7408943, 147.697845, -31.4018021)
2431Part117.Rotation = Vector3.new(50.1100006, 83.2300034, 4.55000019)
2432Part117.Color = Color3.new(0.803922, 0.803922, 0.803922)
2433Part117.Size = Vector3.new(1.41999996, 0.649999976, 0.540000021)
2434Part117.BottomSurface = Enum.SurfaceType.Smooth
2435Part117.BrickColor = BrickColor.new("Mid gray")
2436Part117.CanCollide = false
2437Part117.Material = Enum.Material.DiamondPlate
2438Part117.TopSurface = Enum.SurfaceType.Smooth
2439Part117.brickColor = BrickColor.new("Mid gray")
2440Part117.FormFactor = Enum.FormFactor.Custom
2441Part117.formFactor = Enum.FormFactor.Custom
2442Part118.Name = "Foot"
2443Part118.Parent = Model114
2444Part118.CFrame = CFrame.new(-50.8362122, 147.659378, -30.3707809, 0.992343247, 0.123424076, -0.00485643279, -0.0975895897, 0.807519734, 0.581712961, 0.0757190287, -0.576784313, 0.813380718)
2445Part118.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2446Part118.Position = Vector3.new(-50.8362122, 147.659378, -30.3707809)
2447Part118.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2448Part118.Color = Color3.new(0.627451, 0.372549, 0.207843)
2449Part118.Size = Vector3.new(0.389999986, 0.389999986, 0.969999969)
2450Part118.BottomSurface = Enum.SurfaceType.Smooth
2451Part118.BrickColor = BrickColor.new("Dark orange")
2452Part118.CanCollide = false
2453Part118.Material = Enum.Material.Concrete
2454Part118.TopSurface = Enum.SurfaceType.Smooth
2455Part118.brickColor = BrickColor.new("Dark orange")
2456Part118.FormFactor = Enum.FormFactor.Custom
2457Part118.formFactor = Enum.FormFactor.Custom
2458Part119.Name = "Foot"
2459Part119.Parent = Model114
2460Part119.CFrame = CFrame.new(-50.4895058, 147.533188, -30.4385033, 0.930979729, 0.123424731, 0.343606263, -0.295476198, 0.807525277, 0.510505497, -0.214459896, -0.576788127, 0.788251042)
2461Part119.Orientation = Vector3.new(-30.7000008, 23.5499992, -20.1000004)
2462Part119.Position = Vector3.new(-50.4895058, 147.533188, -30.4385033)
2463Part119.Rotation = Vector3.new(-32.9300003, 20.1000004, -7.55000019)
2464Part119.Color = Color3.new(0.627451, 0.372549, 0.207843)
2465Part119.Size = Vector3.new(0.389999986, 0.389999986, 0.969999969)
2466Part119.BottomSurface = Enum.SurfaceType.Smooth
2467Part119.BrickColor = BrickColor.new("Dark orange")
2468Part119.CanCollide = false
2469Part119.Material = Enum.Material.Concrete
2470Part119.TopSurface = Enum.SurfaceType.Smooth
2471Part119.brickColor = BrickColor.new("Dark orange")
2472Part119.FormFactor = Enum.FormFactor.Custom
2473Part119.formFactor = Enum.FormFactor.Custom
2474Part120.Name = "Foot"
2475Part120.Parent = Model114
2476Part120.CFrame = CFrame.new(-51.1816635, 147.568741, -30.4676132, 0.944882691, 0.123422794, -0.303256214, 0.0819892958, 0.807519615, 0.584115386, 0.316978335, -0.576784015, 0.752891541)
2477Part120.Orientation = Vector3.new(-35.7400017, -21.9400005, 5.80000019)
2478Part120.Position = Vector3.new(-51.1816635, 147.568741, -30.4676132)
2479Part120.Rotation = Vector3.new(-37.8100014, -17.6499996, -7.44000006)
2480Part120.Color = Color3.new(0.627451, 0.372549, 0.207843)
2481Part120.Size = Vector3.new(0.389999986, 0.389999986, 0.969999969)
2482Part120.BottomSurface = Enum.SurfaceType.Smooth
2483Part120.BrickColor = BrickColor.new("Dark orange")
2484Part120.CanCollide = false
2485Part120.Material = Enum.Material.Concrete
2486Part120.TopSurface = Enum.SurfaceType.Smooth
2487Part120.brickColor = BrickColor.new("Dark orange")
2488Part120.FormFactor = Enum.FormFactor.Custom
2489Part120.formFactor = Enum.FormFactor.Custom
2490Part121.Name = "Knee"
2491Part121.Parent = Model114
2492Part121.CFrame = CFrame.new(-50.7267265, 148.013351, -31.4900837, 0.992343307, 0.123424098, -0.00485653942, -0.0975895897, 0.807519794, 0.5817132, 0.0757190734, -0.576784253, 0.813380897)
2493Part121.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2494Part121.Position = Vector3.new(-50.7267265, 148.013351, -31.4900837)
2495Part121.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2496Part121.Color = Color3.new(0.627451, 0.372549, 0.207843)
2497Part121.Size = Vector3.new(0.829999924, 0.339999974, 0.839999974)
2498Part121.BottomSurface = Enum.SurfaceType.Smooth
2499Part121.BrickColor = BrickColor.new("Dark orange")
2500Part121.CanCollide = false
2501Part121.Material = Enum.Material.Concrete
2502Part121.TopSurface = Enum.SurfaceType.Smooth
2503Part121.brickColor = BrickColor.new("Dark orange")
2504Part121.FormFactor = Enum.FormFactor.Custom
2505Part121.formFactor = Enum.FormFactor.Custom
2506Part122.Name = "Leg"
2507Part122.Parent = Model114
2508Part122.CFrame = CFrame.new(-50.8226051, 147.269852, -31.1125717, 0.992342353, 0.123423994, -0.00485643512, -0.0975895002, 0.807519138, 0.581712544, 0.0757189542, -0.576783955, 0.813380063)
2509Part122.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2510Part122.Position = Vector3.new(-50.8226051, 147.269852, -31.1125717)
2511Part122.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2512Part122.Color = Color3.new(0.627451, 0.372549, 0.207843)
2513Part122.Size = Vector3.new(0.99999994, 0.699999928, 0.99000001)
2514Part122.BottomSurface = Enum.SurfaceType.Smooth
2515Part122.BrickColor = BrickColor.new("Dark orange")
2516Part122.CanCollide = false
2517Part122.Material = Enum.Material.Concrete
2518Part122.TopSurface = Enum.SurfaceType.Smooth
2519Part122.brickColor = BrickColor.new("Dark orange")
2520Part122.FormFactor = Enum.FormFactor.Custom
2521Part122.formFactor = Enum.FormFactor.Custom
2522Part123.Name = "Leg"
2523Part123.Parent = Model114
2524Part123.CFrame = CFrame.new(-50.7473373, 147.762451, -31.4644108, 0.99234736, 0.123424552, -0.00485699531, -0.0975898057, 0.807523012, 0.581715047, 0.0757197887, -0.576785505, 0.813383996)
2525Part123.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2526Part123.Position = Vector3.new(-50.7473373, 147.762451, -31.4644108)
2527Part123.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2528Part123.Color = Color3.new(0.627451, 0.372549, 0.207843)
2529Part123.Size = Vector3.new(0.99999994, 0.419999957, 0.99000001)
2530Part123.BottomSurface = Enum.SurfaceType.Smooth
2531Part123.BrickColor = BrickColor.new("Dark orange")
2532Part123.CanCollide = false
2533Part123.Material = Enum.Material.Concrete
2534Part123.TopSurface = Enum.SurfaceType.Smooth
2535Part123.brickColor = BrickColor.new("Dark orange")
2536Part123.FormFactor = Enum.FormFactor.Custom
2537Part123.formFactor = Enum.FormFactor.Custom
2538Part124.Name = "Leg"
2539Part124.Parent = Model114
2540Part124.CFrame = CFrame.new(-50.6689453, 148.275223, -31.8306713, 0.992344737, 0.123424217, -0.00485656457, -0.0975897461, 0.807520628, 0.581714094, 0.0757191628, -0.57678473, 0.81338191)
2541Part124.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2542Part124.Position = Vector3.new(-50.6689453, 148.275223, -31.8306713)
2543Part124.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2544Part124.Color = Color3.new(0.627451, 0.372549, 0.207843)
2545Part124.Size = Vector3.new(0.99999994, 0.589999974, 0.99000001)
2546Part124.BottomSurface = Enum.SurfaceType.Smooth
2547Part124.BrickColor = BrickColor.new("Dark orange")
2548Part124.CanCollide = false
2549Part124.Material = Enum.Material.Concrete
2550Part124.TopSurface = Enum.SurfaceType.Smooth
2551Part124.brickColor = BrickColor.new("Dark orange")
2552Part124.FormFactor = Enum.FormFactor.Custom
2553Part124.formFactor = Enum.FormFactor.Custom
2554Script125.Name = "InstaWeld"
2555Script125.Parent = Model114
2556table.insert(cors,sandbox(Script125,function()
2557local prev
2558local parts = script.Parent:GetChildren()
2559
2560for i = 1,#parts do
2561 if (parts[i].className == "Part") then
2562 if (prev ~= nil)then
2563 local weld = Instance.new("Weld")
2564 weld.Part0 = prev
2565 weld.Part1 = parts[i]
2566 weld.C0 = prev.CFrame:inverse()
2567 weld.C1 = parts[i].CFrame:inverse()
2568 weld.Parent = prev
2569 end
2570 prev = parts[i]
2571 end
2572end
2573
2574-- DO NOT CHANGE ANYTHING! --
2575-- This script puts a weld in every brick that needs one.--
2576
2577-- MAKE SURE YOU ONLY HAVE 1 BRICK NAMED [Handle] !!! --
2578
2579end))
2580Model126.Name = "Leg2"
2581Model126.Parent = Model0
2582Part127.Name = "Middle"
2583Part127.Parent = Model126
2584Part127.CFrame = CFrame.new(-51.8293991, 147.878601, -31.8179836, -0.992344499, 0.123424441, 0.00435728719, 0.097884126, 0.807531774, -0.581645191, -0.0753078908, -0.576765895, -0.813430905)
2585Part127.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2586Part127.Position = Vector3.new(-51.8293991, 147.878601, -31.8179836)
2587Part127.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2588Part127.Color = Color3.new(0.643137, 0.741176, 0.278431)
2589Part127.Transparency = 1
2590Part127.Size = Vector3.new(1, 2, 1)
2591Part127.BottomSurface = Enum.SurfaceType.Smooth
2592Part127.BrickColor = BrickColor.new("Br. yellowish green")
2593Part127.CanCollide = false
2594Part127.Material = Enum.Material.SmoothPlastic
2595Part127.TopSurface = Enum.SurfaceType.Smooth
2596Part127.brickColor = BrickColor.new("Br. yellowish green")
2597Part127.FormFactor = Enum.FormFactor.Symmetric
2598Part127.formFactor = Enum.FormFactor.Symmetric
2599Weld128.Parent = Part127
2600Weld128.C0 = CFrame.new(0, 0, 0, -0.999845028, -3.18141178e-06, -0.0176072866, -0.000312146556, 0.999846101, 0.0175448526, 0.0176045205, 0.0175476279, -0.999691069)
2601Weld128.C1 = CFrame.new(0, 0, 0, -0.999845028, -3.18141178e-06, -0.0176072866, -0.000312146556, 0.999846101, 0.0175448526, 0.0176045205, 0.0175476279, -0.999691069)
2602Weld128.Part0 = Part127
2603Weld128.Part1 = Part127
2604Weld128.part1 = Part127
2605Part129.Name = "Endoskeleton"
2606Part129.Parent = Model126
2607Part129.CFrame = CFrame.new(-51.7868423, 147.710968, -31.4165001, 0.117479861, -0.00935697742, 0.993040919, 0.810476422, 0.578764737, -0.0904288143, -0.573883891, 0.815451682, 0.0755762309)
2608Part129.Orientation = Vector3.new(5.19000006, 85.6500015, 54.4700012)
2609Part129.Position = Vector3.new(-51.7868423, 147.710968, -31.4165001)
2610Part129.Rotation = Vector3.new(50.1100006, 83.2399979, 4.55000019)
2611Part129.Color = Color3.new(0.803922, 0.803922, 0.803922)
2612Part129.Size = Vector3.new(1.41999996, 0.649999976, 0.540000021)
2613Part129.BottomSurface = Enum.SurfaceType.Smooth
2614Part129.BrickColor = BrickColor.new("Mid gray")
2615Part129.CanCollide = false
2616Part129.Material = Enum.Material.DiamondPlate
2617Part129.TopSurface = Enum.SurfaceType.Smooth
2618Part129.brickColor = BrickColor.new("Mid gray")
2619Part129.FormFactor = Enum.FormFactor.Custom
2620Part129.formFactor = Enum.FormFactor.Custom
2621Part130.Name = "Foot"
2622Part130.Parent = Model126
2623Part130.CFrame = CFrame.new(-51.545723, 147.612808, -30.5010414, 0.930986047, 0.123425543, 0.343604743, -0.295475274, 0.807531536, 0.510507464, -0.214458048, -0.576789916, 0.788256526)
2624Part130.Orientation = Vector3.new(-30.7000008, 23.5499992, -20.1000004)
2625Part130.Position = Vector3.new(-51.545723, 147.612808, -30.5010414)
2626Part130.Rotation = Vector3.new(-32.9300003, 20.1000004, -7.55000019)
2627Part130.Color = Color3.new(0.627451, 0.372549, 0.207843)
2628Part130.Size = Vector3.new(0.389999986, 0.389999986, 0.969999969)
2629Part130.BottomSurface = Enum.SurfaceType.Smooth
2630Part130.BrickColor = BrickColor.new("Dark orange")
2631Part130.CanCollide = false
2632Part130.Material = Enum.Material.Concrete
2633Part130.TopSurface = Enum.SurfaceType.Smooth
2634Part130.brickColor = BrickColor.new("Dark orange")
2635Part130.FormFactor = Enum.FormFactor.Custom
2636Part130.formFactor = Enum.FormFactor.Custom
2637Part131.Name = "Foot"
2638Part131.Parent = Model126
2639Part131.CFrame = CFrame.new(-52.2351532, 147.64801, -30.5299835, 0.944894552, 0.123423122, -0.303254277, 0.0819874406, 0.807525635, 0.584122837, 0.316976547, -0.576787949, 0.752900243)
2640Part131.Orientation = Vector3.new(-35.7400017, -21.9400005, 5.80000019)
2641Part131.Position = Vector3.new(-52.2351532, 147.64801, -30.5299835)
2642Part131.Rotation = Vector3.new(-37.8100014, -17.6499996, -7.44000006)
2643Part131.Color = Color3.new(0.627451, 0.372549, 0.207843)
2644Part131.Size = Vector3.new(0.389999986, 0.389999986, 0.969999969)
2645Part131.BottomSurface = Enum.SurfaceType.Smooth
2646Part131.BrickColor = BrickColor.new("Dark orange")
2647Part131.CanCollide = false
2648Part131.Material = Enum.Material.Concrete
2649Part131.TopSurface = Enum.SurfaceType.Smooth
2650Part131.brickColor = BrickColor.new("Dark orange")
2651Part131.FormFactor = Enum.FormFactor.Custom
2652Part131.formFactor = Enum.FormFactor.Custom
2653Part132.Name = "Foot"
2654Part132.Parent = Model126
2655Part132.CFrame = CFrame.new(-51.8897629, 147.738724, -30.4330406, 0.992342591, 0.12342412, -0.00485714525, -0.0975892171, 0.807519436, 0.581712782, 0.0757195726, -0.576784015, 0.813380361)
2656Part132.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2657Part132.Position = Vector3.new(-51.8897629, 147.738724, -30.4330406)
2658Part132.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2659Part132.Color = Color3.new(0.627451, 0.372549, 0.207843)
2660Part132.Size = Vector3.new(0.389999986, 0.389999986, 0.969999969)
2661Part132.BottomSurface = Enum.SurfaceType.Smooth
2662Part132.BrickColor = BrickColor.new("Dark orange")
2663Part132.CanCollide = false
2664Part132.Material = Enum.Material.Concrete
2665Part132.TopSurface = Enum.SurfaceType.Smooth
2666Part132.brickColor = BrickColor.new("Dark orange")
2667Part132.FormFactor = Enum.FormFactor.Custom
2668Part132.formFactor = Enum.FormFactor.Custom
2669Part133.Name = "Knee"
2670Part133.Parent = Model126
2671Part133.CFrame = CFrame.new(-51.7142715, 148.118378, -31.545742, 0.992342532, 0.123424105, -0.00485698506, -0.0975893363, 0.807519734, 0.581712306, 0.0757193863, -0.576783538, 0.813380659)
2672Part133.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2673Part133.Position = Vector3.new(-51.7142715, 148.118378, -31.545742)
2674Part133.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2675Part133.Color = Color3.new(0.627451, 0.372549, 0.207843)
2676Part133.Size = Vector3.new(0.819999993, 0.329999983, 0.800000012)
2677Part133.BottomSurface = Enum.SurfaceType.Smooth
2678Part133.BrickColor = BrickColor.new("Dark orange")
2679Part133.CanCollide = false
2680Part133.Material = Enum.Material.Concrete
2681Part133.TopSurface = Enum.SurfaceType.Smooth
2682Part133.brickColor = BrickColor.new("Dark orange")
2683Part133.FormFactor = Enum.FormFactor.Custom
2684Part133.formFactor = Enum.FormFactor.Custom
2685Part134.Name = "Leg"
2686Part134.Parent = Model126
2687Part134.CFrame = CFrame.new(-51.816185, 147.363831, -31.184927, 0.992347598, 0.123424456, -0.0048566144, -0.097590059, 0.807522357, 0.581715822, 0.0757193267, -0.576785564, 0.813383937)
2688Part134.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2689Part134.Position = Vector3.new(-51.816185, 147.363831, -31.184927)
2690Part134.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2691Part134.Color = Color3.new(0.627451, 0.372549, 0.207843)
2692Part134.Size = Vector3.new(0.99999994, 0.709999979, 0.99000001)
2693Part134.BottomSurface = Enum.SurfaceType.Smooth
2694Part134.BrickColor = BrickColor.new("Dark orange")
2695Part134.CanCollide = false
2696Part134.Material = Enum.Material.Concrete
2697Part134.TopSurface = Enum.SurfaceType.Smooth
2698Part134.brickColor = BrickColor.new("Dark orange")
2699Part134.FormFactor = Enum.FormFactor.Custom
2700Part134.formFactor = Enum.FormFactor.Custom
2701Part135.Name = "Leg"
2702Part135.Parent = Model126
2703Part135.CFrame = CFrame.new(-51.7397652, 147.866165, -31.5315838, 0.992343247, 0.123424076, -0.00485643279, -0.0975895897, 0.807519734, 0.581712961, 0.0757190287, -0.576784313, 0.813380718)
2704Part135.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2705Part135.Position = Vector3.new(-51.7397652, 147.866165, -31.5315838)
2706Part135.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2707Part135.Color = Color3.new(0.627451, 0.372549, 0.207843)
2708Part135.Size = Vector3.new(0.99999994, 0.419999987, 0.99000001)
2709Part135.BottomSurface = Enum.SurfaceType.Smooth
2710Part135.BrickColor = BrickColor.new("Dark orange")
2711Part135.CanCollide = false
2712Part135.Material = Enum.Material.Concrete
2713Part135.TopSurface = Enum.SurfaceType.Smooth
2714Part135.brickColor = BrickColor.new("Dark orange")
2715Part135.FormFactor = Enum.FormFactor.Custom
2716Part135.formFactor = Enum.FormFactor.Custom
2717Part136.Name = "Leg"
2718Part136.Parent = Model126
2719Part136.CFrame = CFrame.new(-51.661911, 148.373245, -31.9060593, 0.992342591, 0.123424061, -0.00485689286, -0.0975893214, 0.807519436, 0.581712723, 0.0757193342, -0.576784015, 0.813380361)
2720Part136.Orientation = Vector3.new(-35.5699997, -0.340000004, -6.88999987)
2721Part136.Position = Vector3.new(-51.661911, 148.373245, -31.9060593)
2722Part136.Rotation = Vector3.new(-35.5699997, -0.280000001, -7.09000015)
2723Part136.Color = Color3.new(0.627451, 0.372549, 0.207843)
2724Part136.Size = Vector3.new(0.99999994, 0.569999933, 0.99000001)
2725Part136.BottomSurface = Enum.SurfaceType.Smooth
2726Part136.BrickColor = BrickColor.new("Dark orange")
2727Part136.CanCollide = false
2728Part136.Material = Enum.Material.Concrete
2729Part136.TopSurface = Enum.SurfaceType.Smooth
2730Part136.brickColor = BrickColor.new("Dark orange")
2731Part136.FormFactor = Enum.FormFactor.Custom
2732Part136.formFactor = Enum.FormFactor.Custom
2733Script137.Name = "InstaWeld"
2734Script137.Parent = Model126
2735table.insert(cors,sandbox(Script137,function()
2736local prev
2737local parts = script.Parent:GetChildren()
2738
2739for i = 1,#parts do
2740 if (parts[i].className == "Part") then
2741 if (prev ~= nil)then
2742 local weld = Instance.new("Weld")
2743 weld.Part0 = prev
2744 weld.Part1 = parts[i]
2745 weld.C0 = prev.CFrame:inverse()
2746 weld.C1 = parts[i].CFrame:inverse()
2747 weld.Parent = prev
2748 end
2749 prev = parts[i]
2750 end
2751end
2752
2753-- DO NOT CHANGE ANYTHING! --
2754-- This script puts a weld in every brick that needs one.--
2755
2756-- MAKE SURE YOU ONLY HAVE 1 BRICK NAMED [Handle] !!! --
2757
2758end))
2759Part138.Name = "Head"
2760Part138.Parent = Model0
2761Part138.CFrame = CFrame.new(-50.9012413, 150.656021, -33.7990112, -0.992344499, 0.123424441, 0.00435728719, 0.097884126, 0.807531774, -0.581645191, -0.0753078908, -0.576765895, -0.813430905)
2762Part138.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2763Part138.Position = Vector3.new(-50.9012413, 150.656021, -33.7990112)
2764Part138.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2765Part138.Color = Color3.new(0.992157, 0.917647, 0.552941)
2766Part138.Transparency = 0.98000001907349
2767Part138.Size = Vector3.new(2, 1, 1)
2768Part138.BrickColor = BrickColor.new("Cool yellow")
2769Part138.TopSurface = Enum.SurfaceType.Smooth
2770Part138.brickColor = BrickColor.new("Cool yellow")
2771Part138.FormFactor = Enum.FormFactor.Symmetric
2772Part138.formFactor = Enum.FormFactor.Symmetric
2773SpecialMesh139.Parent = Part138
2774SpecialMesh139.Scale = Vector3.new(1.25, 1.25, 1.25)
2775Decal140.Name = "face"
2776Decal140.Parent = Part138
2777Decal140.Texture = "rbxasset://textures/face.png"
2778Part141.Name = "HumanoidRootPart"
2779Part141.Parent = Model0
2780Part141.CFrame = CFrame.new(-51.0863762, 149.444717, -32.9338608, -0.992344499, 0.123424441, 0.00435728719, 0.097884126, 0.807531774, -0.581645191, -0.0753078908, -0.576765895, -0.813430905)
2781Part141.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2782Part141.Position = Vector3.new(-51.0863762, 149.444717, -32.9338608)
2783Part141.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2784Part141.Color = Color3.new(0.0509804, 0.411765, 0.67451)
2785Part141.Transparency = 1
2786Part141.Size = Vector3.new(2, 2, 1)
2787Part141.BottomSurface = Enum.SurfaceType.Smooth
2788Part141.BrickColor = BrickColor.new("Bright blue")
2789Part141.CanCollide = false
2790Part141.LeftParamA = 0
2791Part141.LeftParamB = 0
2792Part141.RightParamA = 0
2793Part141.RightParamB = 0
2794Part141.TopSurface = Enum.SurfaceType.Smooth
2795Part141.brickColor = BrickColor.new("Bright blue")
2796Part141.FormFactor = Enum.FormFactor.Symmetric
2797Part141.formFactor = Enum.FormFactor.Symmetric
2798Motor6D142.Name = "RootJoint"
2799Motor6D142.Parent = Part141
2800Motor6D142.MaxVelocity = 0.10000000149012
2801Motor6D142.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
2802Motor6D142.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
2803Motor6D142.Part0 = Part141
2804Motor6D142.Part1 = Part151
2805Motor6D142.part1 = Part151
2806Part143.Name = "Left Arm"
2807Part143.Parent = Model0
2808Part143.CFrame = CFrame.new(-49.5978584, 149.297897, -32.8209, -0.992344618, 0.123424441, 0.00435728719, 0.0978841409, 0.807531774, -0.581645191, -0.0753078982, -0.576765895, -0.813430905)
2809Part143.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2810Part143.Position = Vector3.new(-49.5978584, 149.297897, -32.8209)
2811Part143.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2812Part143.Color = Color3.new(0.992157, 0.917647, 0.552941)
2813Part143.Transparency = 1
2814Part143.Size = Vector3.new(1, 2, 1)
2815Part143.BrickColor = BrickColor.new("Cool yellow")
2816Part143.CanCollide = false
2817Part143.brickColor = BrickColor.new("Cool yellow")
2818Part143.FormFactor = Enum.FormFactor.Symmetric
2819Part143.formFactor = Enum.FormFactor.Symmetric
2820Weld144.Parent = Part143
2821Weld144.Part0 = Part143
2822Weld144.Part1 = Part30
2823Weld144.part1 = Part30
2824Part145.Name = "Left Leg"
2825Part145.Parent = Model0
2826Part145.CFrame = CFrame.new(-50.8370514, 147.780716, -31.7426758, -0.992344499, 0.123424441, 0.00435728719, 0.097884126, 0.807531774, -0.581645191, -0.0753078908, -0.576765895, -0.813430905)
2827Part145.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2828Part145.Position = Vector3.new(-50.8370514, 147.780716, -31.7426758)
2829Part145.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2830Part145.Color = Color3.new(0.0509804, 0.411765, 0.67451)
2831Part145.Transparency = 1
2832Part145.Size = Vector3.new(1, 2, 1)
2833Part145.BottomSurface = Enum.SurfaceType.Smooth
2834Part145.BrickColor = BrickColor.new("Bright blue")
2835Part145.CanCollide = false
2836Part145.brickColor = BrickColor.new("Bright blue")
2837Part145.FormFactor = Enum.FormFactor.Symmetric
2838Part145.formFactor = Enum.FormFactor.Symmetric
2839Weld146.Parent = Part145
2840Weld146.Part0 = Part145
2841Weld146.Part1 = Part115
2842Weld146.part1 = Part115
2843Part147.Name = "Right Arm"
2844Part147.Parent = Model0
2845Part147.CFrame = CFrame.new(-52.5748901, 149.591537, -33.0468216, -0.992344618, 0.123424441, 0.00435728719, 0.0978841409, 0.807531774, -0.581645191, -0.0753078982, -0.576765895, -0.813430905)
2846Part147.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2847Part147.Position = Vector3.new(-52.5748901, 149.591537, -33.0468216)
2848Part147.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2849Part147.Color = Color3.new(0.992157, 0.917647, 0.552941)
2850Part147.Transparency = 1
2851Part147.Size = Vector3.new(1, 2, 1)
2852Part147.BrickColor = BrickColor.new("Cool yellow")
2853Part147.CanCollide = false
2854Part147.brickColor = BrickColor.new("Cool yellow")
2855Part147.FormFactor = Enum.FormFactor.Symmetric
2856Part147.formFactor = Enum.FormFactor.Symmetric
2857Weld148.Parent = Part147
2858Weld148.Part0 = Part147
2859Weld148.Part1 = Part40
2860Weld148.part1 = Part40
2861Part149.Name = "Right Leg"
2862Part149.Parent = Model0
2863Part149.CFrame = CFrame.new(-51.8293991, 147.878601, -31.8179836, -0.992344499, 0.123424441, 0.00435728719, 0.097884126, 0.807531774, -0.581645191, -0.0753078908, -0.576765895, -0.813430905)
2864Part149.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2865Part149.Position = Vector3.new(-51.8293991, 147.878601, -31.8179836)
2866Part149.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2867Part149.Color = Color3.new(0.0509804, 0.411765, 0.67451)
2868Part149.Transparency = 1
2869Part149.Size = Vector3.new(1, 2, 1)
2870Part149.BottomSurface = Enum.SurfaceType.Smooth
2871Part149.BrickColor = BrickColor.new("Bright blue")
2872Part149.CanCollide = false
2873Part149.brickColor = BrickColor.new("Bright blue")
2874Part149.FormFactor = Enum.FormFactor.Symmetric
2875Part149.formFactor = Enum.FormFactor.Symmetric
2876Weld150.Parent = Part149
2877Weld150.Part0 = Part149
2878Weld150.Part1 = Part127
2879Weld150.part1 = Part127
2880Part151.Name = "Torso"
2881Part151.Parent = Model0
2882Part151.CFrame = CFrame.new(-51.0863762, 149.444717, -32.9338608, -0.992344499, 0.123424441, 0.00435728719, 0.097884126, 0.807531774, -0.581645191, -0.0753078908, -0.576765895, -0.813430905)
2883Part151.Orientation = Vector3.new(35.5699997, 179.690002, 6.90999985)
2884Part151.Position = Vector3.new(-51.0863762, 149.444717, -32.9338608)
2885Part151.Rotation = Vector3.new(144.429993, 0.25, -172.910004)
2886Part151.Color = Color3.new(0.156863, 0.498039, 0.278431)
2887Part151.Transparency = 1
2888Part151.Size = Vector3.new(2, 2, 1)
2889Part151.BrickColor = BrickColor.new("Dark green")
2890Part151.LeftParamA = 0
2891Part151.LeftParamB = 0
2892Part151.LeftSurface = Enum.SurfaceType.Weld
2893Part151.RightParamA = 0
2894Part151.RightParamB = 0
2895Part151.RightSurface = Enum.SurfaceType.Weld
2896Part151.brickColor = BrickColor.new("Dark green")
2897Part151.FormFactor = Enum.FormFactor.Symmetric
2898Part151.formFactor = Enum.FormFactor.Symmetric
2899Decal152.Name = "roblox"
2900Decal152.Parent = Part151
2901Motor6D153.Name = "Right Shoulder"
2902Motor6D153.Parent = Part151
2903Motor6D153.MaxVelocity = 0.10000000149012
2904Motor6D153.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
2905Motor6D153.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
2906Motor6D153.Part0 = Part151
2907Motor6D153.Part1 = Part147
2908Motor6D153.part1 = Part147
2909Motor6D154.Name = "Left Shoulder"
2910Motor6D154.Parent = Part151
2911Motor6D154.MaxVelocity = 0.10000000149012
2912Motor6D154.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
2913Motor6D154.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
2914Motor6D154.Part0 = Part151
2915Motor6D154.Part1 = Part143
2916Motor6D154.part1 = Part143
2917Motor6D155.Name = "Right Hip"
2918Motor6D155.Parent = Part151
2919Motor6D155.MaxVelocity = 0.10000000149012
2920Motor6D155.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
2921Motor6D155.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
2922Motor6D155.Part0 = Part151
2923Motor6D155.Part1 = Part149
2924Motor6D155.part1 = Part149
2925Motor6D156.Name = "Left Hip"
2926Motor6D156.Parent = Part151
2927Motor6D156.MaxVelocity = 0.10000000149012
2928Motor6D156.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
2929Motor6D156.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
2930Motor6D156.Part0 = Part151
2931Motor6D156.Part1 = Part145
2932Motor6D156.part1 = Part145
2933Motor6D157.Name = "Neck"
2934Motor6D157.Parent = Part151
2935Motor6D157.MaxVelocity = 0.10000000149012
2936Motor6D157.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
2937Motor6D157.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
2938Motor6D157.Part0 = Part151
2939Motor6D157.Part1 = Part138
2940Motor6D157.part1 = Part138
2941Weld158.Parent = Part151
2942Weld158.Part0 = Part151
2943Weld158.Part1 = Part50
2944Weld158.part1 = Part50
2945Script159.Name = "Kill Script"
2946Script159.Parent = Part151
2947table.insert(cors,sandbox(Script159,function()
2948function wthomgblah(nose)
2949humanoid = nose.Parent:findFirstChild("Humanoid")
2950if humanoid ~= nil then
2951humanoid.MaxHealth = 0
2952humanoid.Health = 0
2953if humanoid.Parent ~= workspace then
2954humanoid.Parent:BreakJoints()
2955script.Parent.Scream:Play()
2956end
2957end
2958end
2959script.Parent.Touched:connect(wthomgblah)
2960
2961
2962end))
2963Sound160.Name = "Scream"
2964Sound160.Parent = Part151
2965Sound160.SoundId = "http://www.roblox.com/asset/?id=175846194"
2966Sound160.Volume = 1
2967SurfaceLight161.Parent = Part151
2968SurfaceLight161.Color = Color3.new(1, 0, 0)
2969PointLight162.Parent = Part151
2970PointLight162.Color = Color3.new(1, 0, 0)
2971Camera163.Name = "ThumbnailCamera"
2972Camera163.Parent = Model0
2973Camera163.CFrame = CFrame.new(-14.0845451, 4.66517448, 21.1373749, 0.976651132, 0.0213236883, 0.213771015, -1.86264493e-09, 0.995061994, -0.0992575437, -0.214831889, 0.0969399959, 0.971828222)
2974Camera163.CoordinateFrame = CFrame.new(-14.0845451, 4.66517448, 21.1373749, 0.976651132, 0.0213236883, 0.213771015, -1.86264493e-09, 0.995061994, -0.0992575437, -0.214831889, 0.0969399959, 0.971828222)
2975Camera163.FieldOfView = 40
2976Camera163.Focus = CFrame.new(-14.5120869, 4.86368942, 19.1937199, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2977Camera163.focus = CFrame.new(-14.5120869, 4.86368942, 19.1937199, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2978Script164.Name = "Follow"
2979Script164.Parent = Model0
2980table.insert(cors,sandbox(Script164,function()
2981local larm = script.Parent:FindFirstChild("Left Arm")
2982local rarm = script.Parent:FindFirstChild("Right Arm")
2983
2984function findNearestTorso(pos)
2985 local list = game.Workspace:children()
2986 local torso = nil
2987 local dist = 1000
2988 local temp = nil
2989 local human = nil
2990 local temp2 = nil
2991 for x = 1, #list do
2992 temp2 = list[x]
2993 if (temp2.className == "Model") and (temp2 ~= script.Parent) then
2994 temp = temp2:findFirstChild("Torso")
2995 human = temp2:findFirstChild("Humanoid")
2996 if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
2997 if (temp.Position - pos).magnitude < dist then
2998 torso = temp
2999 dist = (temp.Position - pos).magnitude
3000 end
3001 end
3002 end
3003 end
3004 return torso
3005end
3006
3007while true do
3008 wait(0.1)
3009 local target = findNearestTorso(script.Parent.Torso.Position)
3010 if target ~= nil then
3011 script.Parent.Humanoid:MoveTo(target.Position, target)
3012 end
3013end
3014end))
3015Script165.Name = "Respawn"
3016Script165.Parent = Model0
3017table.insert(cors,sandbox(Script165,function()
3018name="Humanoid"
3019
3020
3021
3022robo=script.Parent:clone()
3023
3024
3025
3026while true do
3027
3028 wait(5)
3029
3030 if script.Parent.Humanoid.Health<1 then
3031
3032 robot=robo:clone()
3033
3034 robot.Parent=script.Parent.Parent
3035
3036 robot:makeJoints()
3037
3038 script.Parent:remove()
3039
3040 end
3041
3042end
3043
3044
3045
3046
3047
3048
3049
3050
3051end))
3052Humanoid166.Parent = Model0
3053Humanoid166.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
3054Humanoid166.Health = inf
3055Humanoid166.LeftLeg = Part145
3056Humanoid166.MaxHealth = inf
3057Humanoid166.NameOcclusion = Enum.NameOcclusion.EnemyOcclusion
3058Humanoid166.RightLeg = Part149
3059Humanoid166.Torso = Part141
3060Humanoid166.maxHealth = inf
3061Model167.Name = "Status"
3062Model167.Parent = Humanoid166
3063for i,v in pairs(mas:GetChildren()) do
3064 v.Parent = workspace
3065 pcall(function() v:MakeJoints() end)
3066end
3067mas:Destroy()
3068for i,v in pairs(cors) do
3069 spawn(function()
3070 pcall(v)
3071 end)
3072end