View difference between Paste ID: BBtFqUg1 and XQTwmU3R
SHOW: | | - or go back to the newest paste.
1
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
3
do
4
	print("FE Compatibility code by Mokiros")
5
	script.Parent = Player.Character
6
7
	--RemoteEvent for communicating
8
	local Event = Instance.new("RemoteEvent")
9
	Event.Name = "UserInput_Event"
10
11
	--Fake event to make stuff like Mouse.KeyDown work
12
	local function fakeEvent()
13
		local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
14
		t.connect = t.Connect
15
		return t
16
	end
17
18
	--Creating fake input objects with fake variables
19
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
20
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
21
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
22
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
23
	end}
24
	--Merged 2 functions into one by checking amount of arguments
25
	CAS.UnbindAction = CAS.BindAction
26
27
	--This function will trigger the events that have been :Connect()'ed
28
	local function te(self,ev,...)
29
		local t = m[ev]
30
		if t and t._fakeEvent and t.Function then
31
			t.Function(...)
32
		end
33
	end
34
	m.TrigEvent = te
35
	UIS.TrigEvent = te
36
37
	Event.OnServerEvent:Connect(function(plr,io)
38
	    if plr~=Player then return end
39
		if io.isMouse then
40
			m.Target = io.Target
41
			m.Hit = io.Hit
42
		else
43
			local b = io.UserInputState == Enum.UserInputState.Begin
44
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
45
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
46
			end
47
			for _,t in pairs(CAS.Actions) do
48
				for _,k in pairs(t.Keys) do
49
					if k==io.KeyCode then
50
						t.Function(t.Name,io.UserInputState,io)
51
					end
52
				end
53
			end
54
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
55
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
56
	    end
57
	end)
58
	Event.Parent = NLS([==[
59
	local Player = game:GetService("Players").LocalPlayer
60
	local Event = script:WaitForChild("UserInput_Event")
61
62
	local UIS = game:GetService("UserInputService")
63
	local input = function(io,a)
64
		if a then return end
65
		--Since InputObject is a client-side instance, we create and pass table instead
66
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
67
	end
68
	UIS.InputBegan:Connect(input)
69
	UIS.InputEnded:Connect(input)
70
71
	local Mouse = Player:GetMouse()
72
	local h,t
73
	--Give the server mouse data 30 times every second, but only if the values changed
74
	--If player is not moving their mouse, client won't fire events
75
	while wait(1/30) do
76
		if h~=Mouse.Hit or t~=Mouse.Target then
77
			h,t=Mouse.Hit,Mouse.Target
78
			Event:FireServer({isMouse=true,Target=t,Hit=h})
79
		end
80
	end]==],Player.Character)
81
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
82
end
83
84
local plrs = game:GetService("Players")
85
local plr = owner
86
local char = plr.Character
87
local tweenserv = game:GetService("TweenService")
88
local lighting = game:GetService("Lighting")
89
local hum = char:FindFirstChildOfClass("Humanoid")
90
local tor = char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")
91
local root = char:FindFirstChild("HumanoidRootPart")
92
local head = char:FindFirstChild("Head")
93
local face = head:FindFirstChildOfClass("Decal")
94
local larm = char:FindFirstChild("Left Arm") or char:FindFirstChild("LeftUpperArm")
95
local rarm = char:FindFirstChild("Right Arm") or char:FindFirstChild("RightUpperArm")
96
local rleg = char:FindFirstChild("Right Leg") or char:FindFirstChild("RightUpperLeg")
97
local lleg = char:FindFirstChild("Left Leg") or char:FindFirstChild("LeftUpperLeg")
98
local neck = tor:FindFirstChild("Neck")
99
local rootj = root:FindFirstChild("RootJoint")
100
local LS = tor:FindFirstChild("Left Shoulder")
101
local RS = tor:FindFirstChild("Right Shoulder")
102
local LH = tor:FindFirstChild("Left Hip")
103
local RH = tor:FindFirstChild("Right Hip")
104
local bp = plr:FindFirstChild("Backpack")
105
local cam = workspace.CurrentCamera
106
107
hum:ClearAllChildren()
108
char.Animate:remove()
109
110
--Converted with ttyyuu12345's model to script plugin v4
111
function sandbox(var,func)
112
	local env = getfenv(func)
113
	local newenv = setmetatable({},{
114
		__index = function(self,k)
115
			if k=="script" then
116
				return var
117
			else
118
				return env[k]
119
			end
120
		end,
121
	})
122
	setfenv(func,newenv)
123
	return func
124
end
125
cors = {}
126
mas = Instance.new("Model",game:GetService("Lighting"))
127
Model0 = Instance.new("Model")
128
Part1 = Instance.new("Part")
129
ManualWeld2 = Instance.new("ManualWeld")
130
Part3 = Instance.new("Part")
131
ManualWeld4 = Instance.new("ManualWeld")
132
Part5 = Instance.new("Part")
133
Part6 = Instance.new("Part")
134
ManualWeld7 = Instance.new("ManualWeld")
135
Part8 = Instance.new("Part")
136
ManualWeld9 = Instance.new("ManualWeld")
137
Part10 = Instance.new("Part")
138
ManualWeld11 = Instance.new("ManualWeld")
139
Part12 = Instance.new("Part")
140
ManualWeld13 = Instance.new("ManualWeld")
141
Part14 = Instance.new("Part")
142
ManualWeld15 = Instance.new("ManualWeld")
143
Part16 = Instance.new("Part")
144
ManualWeld17 = Instance.new("ManualWeld")
145
Part18 = Instance.new("Part")
146
ManualWeld19 = Instance.new("ManualWeld")
147
Part20 = Instance.new("Part")
148
ManualWeld21 = Instance.new("ManualWeld")
149
Part22 = Instance.new("Part")
150
ManualWeld23 = Instance.new("ManualWeld")
151
Part24 = Instance.new("Part")
152
ManualWeld25 = Instance.new("ManualWeld")
153
Part26 = Instance.new("Part")
154
ManualWeld27 = Instance.new("ManualWeld")
155
Part28 = Instance.new("Part")
156
ManualWeld29 = Instance.new("ManualWeld")
157
Part30 = Instance.new("Part")
158
ManualWeld31 = Instance.new("ManualWeld")
159
Part32 = Instance.new("Part")
160
ManualWeld33 = Instance.new("ManualWeld")
161
Part34 = Instance.new("Part")
162
ManualWeld35 = Instance.new("ManualWeld")
163
Part36 = Instance.new("Part")
164
ManualWeld37 = Instance.new("ManualWeld")
165
Part38 = Instance.new("Part")
166
ManualWeld39 = Instance.new("ManualWeld")
167
Part40 = Instance.new("Part")
168
ManualWeld41 = Instance.new("ManualWeld")
169
Part42 = Instance.new("Part")
170
ManualWeld43 = Instance.new("ManualWeld")
171
Part44 = Instance.new("Part")
172
ManualWeld45 = Instance.new("ManualWeld")
173
Part46 = Instance.new("Part")
174
ManualWeld47 = Instance.new("ManualWeld")
175
Part48 = Instance.new("Part")
176
ManualWeld49 = Instance.new("ManualWeld")
177
Part50 = Instance.new("Part")
178
ManualWeld51 = Instance.new("ManualWeld")
179
Part52 = Instance.new("Part")
180
ManualWeld53 = Instance.new("ManualWeld")
181
Part54 = Instance.new("Part")
182
ManualWeld55 = Instance.new("ManualWeld")
183
Part56 = Instance.new("Part")
184
ManualWeld57 = Instance.new("ManualWeld")
185
Part58 = Instance.new("Part")
186
ManualWeld59 = Instance.new("ManualWeld")
187
Part60 = Instance.new("Part")
188
ManualWeld61 = Instance.new("ManualWeld")
189
Part62 = Instance.new("Part")
190
ManualWeld63 = Instance.new("ManualWeld")
191
Part64 = Instance.new("Part")
192
ManualWeld65 = Instance.new("ManualWeld")
193
Part66 = Instance.new("Part")
194
SpecialMesh67 = Instance.new("SpecialMesh")
195
ManualWeld68 = Instance.new("ManualWeld")
196
Part69 = Instance.new("Part")
197
SpecialMesh70 = Instance.new("SpecialMesh")
198
ManualWeld71 = Instance.new("ManualWeld")
199
Part72 = Instance.new("Part")
200
ManualWeld73 = Instance.new("ManualWeld")
201
Part74 = Instance.new("Part")
202
ManualWeld75 = Instance.new("ManualWeld")
203
Part76 = Instance.new("Part")
204
ManualWeld77 = Instance.new("ManualWeld")
205
Part78 = Instance.new("Part")
206
ManualWeld79 = Instance.new("ManualWeld")
207
Part80 = Instance.new("Part")
208
ManualWeld81 = Instance.new("ManualWeld")
209
Part82 = Instance.new("Part")
210
ManualWeld83 = Instance.new("ManualWeld")
211
Part84 = Instance.new("Part")
212
ManualWeld85 = Instance.new("ManualWeld")
213
Part86 = Instance.new("Part")
214
ManualWeld87 = Instance.new("ManualWeld")
215
Part88 = Instance.new("Part")
216
ManualWeld89 = Instance.new("ManualWeld")
217
Part90 = Instance.new("Part")
218
ManualWeld91 = Instance.new("ManualWeld")
219
Part92 = Instance.new("Part")
220
ManualWeld93 = Instance.new("ManualWeld")
221
Model0.Name = "SNOW-MACHINE-PROTOTYPE"
222
Model0.Parent = mas
223
Part1.Name = "beltringtop"
224
Part1.Parent = Model0
225
Part1.Material = Enum.Material.Glass
226
Part1.BrickColor = BrickColor.new("Institutional white")
227
Part1.Rotation = Vector3.new(0, 90, 0)
228
Part1.CanCollide = false
229
Part1.Size = Vector3.new(0.150000006, 0.0500000007, 0.649999857)
230
Part1.CFrame = CFrame.new(-104.79953, 115.807907, -80.4814758, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -0.999999166, 0, -4.37113528e-08)
231
Part1.BottomSurface = Enum.SurfaceType.Smooth
232
Part1.TopSurface = Enum.SurfaceType.Smooth
233
Part1.Color = Color3.new(0.972549, 0.972549, 0.972549)
234
Part1.Position = Vector3.new(-104.79953, 115.807907, -80.4814758)
235
Part1.Orientation = Vector3.new(0, 90, 0)
236
Part1.Color = Color3.new(0.972549, 0.972549, 0.972549)
237
ManualWeld2.Name = "Weld"
238
ManualWeld2.Parent = Part1
239
ManualWeld2.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -0.999999762, 0, 0.99999994, 0, 1, 0, -4.37113776e-08)
240
ManualWeld2.C1 = CFrame.new(1.49293518, -0.959716797, -1.58792877, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
241
ManualWeld2.Part0 = Part1
242
ManualWeld2.Part1 = Part5
243
Part3.Name = "frontbelt"
244
Part3.Parent = Model0
245
Part3.Material = Enum.Material.Glass
246
Part3.BrickColor = BrickColor.new("Deep blue")
247
Part3.Rotation = Vector3.new(0, 90, 0)
248
Part3.CanCollide = false
249
Part3.Size = Vector3.new(0.0999999046, 0.300000012, 2.14999986)
250
Part3.CFrame = CFrame.new(-104.849541, 115.657906, -80.4814758, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -0.999998689, 0, -4.3711335e-08)
251
Part3.BottomSurface = Enum.SurfaceType.Smooth
252
Part3.TopSurface = Enum.SurfaceType.Smooth
253
Part3.Color = Color3.new(0.129412, 0.329412, 0.72549)
254
Part3.Position = Vector3.new(-104.849541, 115.657906, -80.4814758)
255
Part3.Orientation = Vector3.new(0, 90, 0)
256
Part3.Color = Color3.new(0.129412, 0.329412, 0.72549)
257
ManualWeld4.Name = "Weld"
258
ManualWeld4.Parent = Part3
259
ManualWeld4.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -0.999999404, 0, 0.99999994, 0, 1, 0, -4.37113634e-08)
260
ManualWeld4.C1 = CFrame.new(1.4429245, -1.10971832, -1.58792877, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
261
ManualWeld4.Part0 = Part3
262
ManualWeld4.Part1 = Part5
263
Part5.Name = "Level1"
264
Part5.Parent = Model0
265
Part5.Material = Enum.Material.Neon
266
Part5.BrickColor = BrickColor.new("Cyan")
267
Part5.Transparency = 1
268
Part5.CanCollide = false
269
Part5.Size = Vector3.new(0.100000024, 0.200000018, 0.699999988)
270
Part5.CFrame = CFrame.new(-106.292465, 116.767624, -78.8935471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
271
Part5.BottomSurface = Enum.SurfaceType.Smooth
272
Part5.TopSurface = Enum.SurfaceType.Smooth
273
Part5.Color = Color3.new(0.0156863, 0.686275, 0.92549)
274
Part5.Position = Vector3.new(-106.292465, 116.767624, -78.8935471)
275
Part5.Color = Color3.new(0.0156863, 0.686275, 0.92549)
276
Part6.Name = "Level2"
277
Part6.Parent = Model0
278
Part6.Material = Enum.Material.Neon
279
Part6.BrickColor = BrickColor.new("Cyan")
280
Part6.Transparency = 1
281
Part6.CanCollide = false
282
Part6.Size = Vector3.new(0.100000024, 0.200000018, 0.699999988)
283
Part6.CFrame = CFrame.new(-106.292465, 116.967613, -78.8935471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999166)
284
Part6.BottomSurface = Enum.SurfaceType.Smooth
285
Part6.TopSurface = Enum.SurfaceType.Smooth
286
Part6.Color = Color3.new(0.0156863, 0.686275, 0.92549)
287
Part6.Position = Vector3.new(-106.292465, 116.967613, -78.8935471)
288
Part6.Color = Color3.new(0.0156863, 0.686275, 0.92549)
289
ManualWeld7.Name = "Weld"
290
ManualWeld7.Parent = Part6
291
ManualWeld7.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
292
ManualWeld7.C1 = CFrame.new(0, 0.199989319, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
293
ManualWeld7.Part0 = Part6
294
ManualWeld7.Part1 = Part5
295
Part8.Name = "framebottom"
296
Part8.Parent = Model0
297
Part8.Material = Enum.Material.Glass
298
Part8.BrickColor = BrickColor.new("Really black")
299
Part8.CanCollide = false
300
Part8.Size = Vector3.new(0.100000024, 0.0500000007, 0.699999988)
301
Part8.CFrame = CFrame.new(-106.292465, 116.642616, -78.8935471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
302
Part8.BottomSurface = Enum.SurfaceType.Smooth
303
Part8.TopSurface = Enum.SurfaceType.Smooth
304
Part8.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
305
Part8.Position = Vector3.new(-106.292465, 116.642616, -78.8935471)
306
Part8.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
307
ManualWeld9.Name = "Weld"
308
ManualWeld9.Parent = Part8
309
ManualWeld9.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
310
ManualWeld9.C1 = CFrame.new(0, -0.125007629, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
311
ManualWeld9.Part0 = Part8
312
ManualWeld9.Part1 = Part5
313
Part10.Name = "Level3"
314
Part10.Parent = Model0
315
Part10.Material = Enum.Material.Neon
316
Part10.BrickColor = BrickColor.new("New Yeller")
317
Part10.Transparency = 1
318
Part10.CanCollide = false
319
Part10.Size = Vector3.new(0.100000024, 0.200000018, 0.699999988)
320
Part10.CFrame = CFrame.new(-106.292465, 117.16761, -78.8935471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999166)
321
Part10.BottomSurface = Enum.SurfaceType.Smooth
322
Part10.TopSurface = Enum.SurfaceType.Smooth
323
Part10.Color = Color3.new(1, 1, 0)
324
Part10.Position = Vector3.new(-106.292465, 117.16761, -78.8935471)
325
Part10.Color = Color3.new(1, 1, 0)
326
ManualWeld11.Name = "Weld"
327
ManualWeld11.Parent = Part10
328
ManualWeld11.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
329
ManualWeld11.C1 = CFrame.new(0, 0.399986267, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
330
ManualWeld11.Part0 = Part10
331
ManualWeld11.Part1 = Part5
332
Part12.Name = "Level4"
333
Part12.Parent = Model0
334
Part12.Material = Enum.Material.Neon
335
Part12.BrickColor = BrickColor.new("Maroon")
336
Part12.Transparency = 1
337
Part12.CanCollide = false
338
Part12.Size = Vector3.new(0.100000024, 0.200000018, 0.699999988)
339
Part12.CFrame = CFrame.new(-106.292465, 117.367607, -78.8935471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999166)
340
Part12.BottomSurface = Enum.SurfaceType.Smooth
341
Part12.TopSurface = Enum.SurfaceType.Smooth
342
Part12.Color = Color3.new(0.458824, 0, 0)
343
Part12.Position = Vector3.new(-106.292465, 117.367607, -78.8935471)
344
Part12.Color = Color3.new(0.458824, 0, 0)
345
ManualWeld13.Name = "Weld"
346
ManualWeld13.Parent = Part12
347
ManualWeld13.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
348
ManualWeld13.C1 = CFrame.new(0, 0.599983215, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
349
ManualWeld13.Part0 = Part12
350
ManualWeld13.Part1 = Part5
351
Part14.Name = "frametop"
352
Part14.Parent = Model0
353
Part14.Material = Enum.Material.Glass
354
Part14.BrickColor = BrickColor.new("Really black")
355
Part14.CanCollide = false
356
Part14.Size = Vector3.new(0.100000024, 0.0500000007, 0.699999988)
357
Part14.CFrame = CFrame.new(-106.292465, 117.492615, -78.8935471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
358
Part14.BottomSurface = Enum.SurfaceType.Smooth
359
Part14.TopSurface = Enum.SurfaceType.Smooth
360
Part14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
361
Part14.Position = Vector3.new(-106.292465, 117.492615, -78.8935471)
362
Part14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
363
ManualWeld15.Name = "Weld"
364
ManualWeld15.Parent = Part14
365
ManualWeld15.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
366
ManualWeld15.C1 = CFrame.new(0, 0.724990845, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
367
ManualWeld15.Part0 = Part14
368
ManualWeld15.Part1 = Part5
369
Part16.Name = "frameright"
370
Part16.Parent = Model0
371
Part16.Material = Enum.Material.Glass
372
Part16.BrickColor = BrickColor.new("Really black")
373
Part16.CanCollide = false
374
Part16.Size = Vector3.new(0.100000024, 0.900000036, 0.0500000007)
375
Part16.CFrame = CFrame.new(-106.292465, 117.067612, -78.5185471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
376
Part16.BottomSurface = Enum.SurfaceType.Smooth
377
Part16.TopSurface = Enum.SurfaceType.Smooth
378
Part16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
379
Part16.Position = Vector3.new(-106.292465, 117.067612, -78.5185471)
380
Part16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
381
ManualWeld17.Name = "Weld"
382
ManualWeld17.Parent = Part16
383
ManualWeld17.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
384
ManualWeld17.C1 = CFrame.new(0, 0.299987793, 0.375, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
385
ManualWeld17.Part0 = Part16
386
ManualWeld17.Part1 = Part5
387
Part18.Name = "frameleft"
388
Part18.Parent = Model0
389
Part18.Material = Enum.Material.Glass
390
Part18.BrickColor = BrickColor.new("Really black")
391
Part18.CanCollide = false
392
Part18.Size = Vector3.new(0.100000024, 0.900000036, 0.0500000007)
393
Part18.CFrame = CFrame.new(-106.292465, 117.067612, -79.2685471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
394
Part18.BottomSurface = Enum.SurfaceType.Smooth
395
Part18.TopSurface = Enum.SurfaceType.Smooth
396
Part18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
397
Part18.Position = Vector3.new(-106.292465, 117.067612, -79.2685471)
398
Part18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
399
ManualWeld19.Name = "Weld"
400
ManualWeld19.Parent = Part18
401
ManualWeld19.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
402
ManualWeld19.C1 = CFrame.new(0, 0.299987793, -0.375, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
403
ManualWeld19.Part0 = Part18
404
ManualWeld19.Part1 = Part5
405
Part20.Name = "snowmanbod1"
406
Part20.Parent = Model0
407
Part20.Material = Enum.Material.Glass
408
Part20.BrickColor = BrickColor.new("Institutional white")
409
Part20.CanCollide = false
410
Part20.Shape = Enum.PartType.Cylinder
411
Part20.Size = Vector3.new(0.0500000007, 0.450000048, 0.450000048)
412
Part20.CFrame = CFrame.new(-103.413956, 116.832909, -78.8948059, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
413
Part20.BottomSurface = Enum.SurfaceType.Smooth
414
Part20.TopSurface = Enum.SurfaceType.Smooth
415
Part20.Color = Color3.new(0.972549, 0.972549, 0.972549)
416
Part20.Position = Vector3.new(-103.413956, 116.832909, -78.8948059)
417
Part20.Color = Color3.new(0.972549, 0.972549, 0.972549)
418
ManualWeld21.Name = "Weld"
419
ManualWeld21.Parent = Part20
420
ManualWeld21.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
421
ManualWeld21.C1 = CFrame.new(2.87850952, 0.065284729, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
422
ManualWeld21.Part0 = Part20
423
ManualWeld21.Part1 = Part5
424
Part22.Name = "snowmanbod2"
425
Part22.Parent = Model0
426
Part22.Material = Enum.Material.Glass
427
Part22.BrickColor = BrickColor.new("Institutional white")
428
Part22.CanCollide = false
429
Part22.Shape = Enum.PartType.Cylinder
430
Part22.Size = Vector3.new(0.0500000007, 0.350000054, 0.350000054)
431
Part22.CFrame = CFrame.new(-103.413956, 117.082909, -78.8948059, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
432
Part22.BottomSurface = Enum.SurfaceType.Smooth
433
Part22.TopSurface = Enum.SurfaceType.Smooth
434
Part22.Color = Color3.new(0.972549, 0.972549, 0.972549)
435
Part22.Position = Vector3.new(-103.413956, 117.082909, -78.8948059)
436
Part22.Color = Color3.new(0.972549, 0.972549, 0.972549)
437
ManualWeld23.Name = "Weld"
438
ManualWeld23.Parent = Part22
439
ManualWeld23.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
440
ManualWeld23.C1 = CFrame.new(2.87850952, 0.315284729, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
441
ManualWeld23.Part0 = Part22
442
ManualWeld23.Part1 = Part5
443
Part24.Name = "snowmanhead"
444
Part24.Parent = Model0
445
Part24.Material = Enum.Material.Glass
446
Part24.BrickColor = BrickColor.new("Institutional white")
447
Part24.CanCollide = false
448
Part24.Shape = Enum.PartType.Cylinder
449
Part24.Size = Vector3.new(0.0500000007, 0.25000006, 0.25000006)
450
Part24.CFrame = CFrame.new(-103.413956, 117.282913, -78.8948059, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
451
Part24.BottomSurface = Enum.SurfaceType.Smooth
452
Part24.TopSurface = Enum.SurfaceType.Smooth
453
Part24.Color = Color3.new(0.972549, 0.972549, 0.972549)
454
Part24.Position = Vector3.new(-103.413956, 117.282913, -78.8948059)
455
Part24.Color = Color3.new(0.972549, 0.972549, 0.972549)
456
ManualWeld25.Name = "Weld"
457
ManualWeld25.Parent = Part24
458
ManualWeld25.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
459
ManualWeld25.C1 = CFrame.new(2.87850952, 0.515289307, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
460
ManualWeld25.Part0 = Part24
461
ManualWeld25.Part1 = Part5
462
Part26.Name = "snowmaneye2"
463
Part26.Parent = Model0
464
Part26.Material = Enum.Material.Glass
465
Part26.BrickColor = BrickColor.new("Really black")
466
Part26.CanCollide = false
467
Part26.Shape = Enum.PartType.Cylinder
468
Part26.Size = Vector3.new(0.100000001, 0.0500000529, 0.0500000529)
469
Part26.CFrame = CFrame.new(-103.388954, 117.332916, -78.854805, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
470
Part26.BottomSurface = Enum.SurfaceType.Smooth
471
Part26.TopSurface = Enum.SurfaceType.Smooth
472
Part26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
473
Part26.Position = Vector3.new(-103.388954, 117.332916, -78.854805)
474
Part26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
475
ManualWeld27.Name = "Weld"
476
ManualWeld27.Parent = Part26
477
ManualWeld27.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
478
ManualWeld27.C1 = CFrame.new(2.90351105, 0.565292358, 0.0387420654, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
479
ManualWeld27.Part0 = Part26
480
ManualWeld27.Part1 = Part5
481
Part28.Name = "snowmaneye1"
482
Part28.Parent = Model0
483
Part28.Material = Enum.Material.Glass
484
Part28.BrickColor = BrickColor.new("Really black")
485
Part28.CanCollide = false
486
Part28.Shape = Enum.PartType.Cylinder
487
Part28.Size = Vector3.new(0.100000001, 0.0500000529, 0.0500000529)
488
Part28.CFrame = CFrame.new(-103.388954, 117.332916, -78.9448013, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
489
Part28.BottomSurface = Enum.SurfaceType.Smooth
490
Part28.TopSurface = Enum.SurfaceType.Smooth
491
Part28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
492
Part28.Position = Vector3.new(-103.388954, 117.332916, -78.9448013)
493
Part28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
494
ManualWeld29.Name = "Weld"
495
ManualWeld29.Parent = Part28
496
ManualWeld29.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
497
ManualWeld29.C1 = CFrame.new(2.90351105, 0.565292358, -0.0512542725, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
498
ManualWeld29.Part0 = Part28
499
ManualWeld29.Part1 = Part5
500
Part30.Name = "snowmanmouth2"
501
Part30.Parent = Model0
502
Part30.Material = Enum.Material.Glass
503
Part30.BrickColor = BrickColor.new("Really black")
504
Part30.CanCollide = false
505
Part30.Shape = Enum.PartType.Cylinder
506
Part30.Size = Vector3.new(0.100000001, 0.0500000529, 0.0500000529)
507
Part30.CFrame = CFrame.new(-103.388954, 117.232918, -78.904808, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
508
Part30.BottomSurface = Enum.SurfaceType.Smooth
509
Part30.TopSurface = Enum.SurfaceType.Smooth
510
Part30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
511
Part30.Position = Vector3.new(-103.388954, 117.232918, -78.904808)
512
Part30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
513
ManualWeld31.Name = "Weld"
514
ManualWeld31.Parent = Part30
515
ManualWeld31.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
516
ManualWeld31.C1 = CFrame.new(2.90351105, 0.465293884, -0.0112609863, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
517
ManualWeld31.Part0 = Part30
518
ManualWeld31.Part1 = Part5
519
Part32.Name = "snowmannose"
520
Part32.Parent = Model0
521
Part32.Material = Enum.Material.Glass
522
Part32.BrickColor = BrickColor.new("Deep orange")
523
Part32.CanCollide = false
524
Part32.Shape = Enum.PartType.Cylinder
525
Part32.Size = Vector3.new(0.100000001, 0.0500000529, 0.0500000529)
526
Part32.CFrame = CFrame.new(-103.388954, 117.282921, -78.904808, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
527
Part32.BottomSurface = Enum.SurfaceType.Smooth
528
Part32.TopSurface = Enum.SurfaceType.Smooth
529
Part32.Color = Color3.new(1, 0.690196, 0)
530
Part32.Position = Vector3.new(-103.388954, 117.282921, -78.904808)
531
Part32.Color = Color3.new(1, 0.690196, 0)
532
ManualWeld33.Name = "Weld"
533
ManualWeld33.Parent = Part32
534
ManualWeld33.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
535
ManualWeld33.C1 = CFrame.new(2.90351105, 0.515296936, -0.0112609863, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
536
ManualWeld33.Part0 = Part32
537
ManualWeld33.Part1 = Part5
538
Part34.Name = "snowmanmouth3"
539
Part34.Parent = Model0
540
Part34.Material = Enum.Material.Glass
541
Part34.BrickColor = BrickColor.new("Really black")
542
Part34.CanCollide = false
543
Part34.Shape = Enum.PartType.Cylinder
544
Part34.Size = Vector3.new(0.100000001, 0.0500000529, 0.0500000529)
545
Part34.CFrame = CFrame.new(-103.388954, 117.252914, -78.8448105, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
546
Part34.BottomSurface = Enum.SurfaceType.Smooth
547
Part34.TopSurface = Enum.SurfaceType.Smooth
548
Part34.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
549
Part34.Position = Vector3.new(-103.388954, 117.252914, -78.8448105)
550
Part34.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
551
ManualWeld35.Name = "Weld"
552
ManualWeld35.Parent = Part34
553
ManualWeld35.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
554
ManualWeld35.C1 = CFrame.new(2.90351105, 0.485290527, 0.0487365723, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
555
ManualWeld35.Part0 = Part34
556
ManualWeld35.Part1 = Part5
557
Part36.Name = "snowmanmouth1"
558
Part36.Parent = Model0
559
Part36.Material = Enum.Material.Glass
560
Part36.BrickColor = BrickColor.new("Really black")
561
Part36.CanCollide = false
562
Part36.Shape = Enum.PartType.Cylinder
563
Part36.Size = Vector3.new(0.100000001, 0.0500000529, 0.0500000529)
564
Part36.CFrame = CFrame.new(-103.388954, 117.252914, -78.9748077, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
565
Part36.BottomSurface = Enum.SurfaceType.Smooth
566
Part36.TopSurface = Enum.SurfaceType.Smooth
567
Part36.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
568
Part36.Position = Vector3.new(-103.388954, 117.252914, -78.9748077)
569
Part36.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
570
ManualWeld37.Name = "Weld"
571
ManualWeld37.Parent = Part36
572
ManualWeld37.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
573
ManualWeld37.C1 = CFrame.new(2.90351105, 0.485290527, -0.0812606812, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
574
ManualWeld37.Part0 = Part36
575
ManualWeld37.Part1 = Part5
576
Part38.Name = "snowmanbutton1"
577
Part38.Parent = Model0
578
Part38.Material = Enum.Material.Glass
579
Part38.BrickColor = BrickColor.new("Really black")
580
Part38.CanCollide = false
581
Part38.Shape = Enum.PartType.Cylinder
582
Part38.Size = Vector3.new(0.100000001, 0.100000054, 0.100000054)
583
Part38.CFrame = CFrame.new(-103.388954, 117.107918, -78.904808, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
584
Part38.BottomSurface = Enum.SurfaceType.Smooth
585
Part38.TopSurface = Enum.SurfaceType.Smooth
586
Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
587
Part38.Position = Vector3.new(-103.388954, 117.107918, -78.904808)
588
Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
589
ManualWeld39.Name = "Weld"
590
ManualWeld39.Parent = Part38
591
ManualWeld39.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
592
ManualWeld39.C1 = CFrame.new(2.90351105, 0.340293884, -0.0112609863, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
593
ManualWeld39.Part0 = Part38
594
ManualWeld39.Part1 = Part5
595
Part40.Name = "snowmanbutton2"
596
Part40.Parent = Model0
597
Part40.Material = Enum.Material.Glass
598
Part40.BrickColor = BrickColor.new("Really black")
599
Part40.CanCollide = false
600
Part40.Shape = Enum.PartType.Cylinder
601
Part40.Size = Vector3.new(0.100000001, 0.100000054, 0.100000054)
602
Part40.CFrame = CFrame.new(-103.388954, 116.957916, -78.904808, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
603
Part40.BottomSurface = Enum.SurfaceType.Smooth
604
Part40.TopSurface = Enum.SurfaceType.Smooth
605
Part40.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
606
Part40.Position = Vector3.new(-103.388954, 116.957916, -78.904808)
607
Part40.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
608
ManualWeld41.Name = "Weld"
609
ManualWeld41.Parent = Part40
610
ManualWeld41.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
611
ManualWeld41.C1 = CFrame.new(2.90351105, 0.190292358, -0.0112609863, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
612
ManualWeld41.Part0 = Part40
613
ManualWeld41.Part1 = Part5
614
Part42.Name = "snowmanbutton3"
615
Part42.Parent = Model0
616
Part42.Material = Enum.Material.Glass
617
Part42.BrickColor = BrickColor.new("Really black")
618
Part42.CanCollide = false
619
Part42.Shape = Enum.PartType.Cylinder
620
Part42.Size = Vector3.new(0.100000001, 0.100000054, 0.100000054)
621
Part42.CFrame = CFrame.new(-103.388954, 116.807915, -78.904808, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
622
Part42.BottomSurface = Enum.SurfaceType.Smooth
623
Part42.TopSurface = Enum.SurfaceType.Smooth
624
Part42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
625
Part42.Position = Vector3.new(-103.388954, 116.807915, -78.904808)
626
Part42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
627
ManualWeld43.Name = "Weld"
628
ManualWeld43.Parent = Part42
629
ManualWeld43.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
630
ManualWeld43.C1 = CFrame.new(2.90351105, 0.0402908325, -0.0112609863, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
631
ManualWeld43.Part0 = Part42
632
ManualWeld43.Part1 = Part5
633
Part44.Name = "snowmantophat1"
634
Part44.Parent = Model0
635
Part44.Material = Enum.Material.Glass
636
Part44.BrickColor = BrickColor.new("Really black")
637
Part44.CanCollide = false
638
Part44.Size = Vector3.new(0.100000001, 0.0500000529, 0.25000006)
639
Part44.CFrame = CFrame.new(-103.418953, 117.419205, -78.8998032, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
640
Part44.BottomSurface = Enum.SurfaceType.Smooth
641
Part44.TopSurface = Enum.SurfaceType.Smooth
642
Part44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
643
Part44.Position = Vector3.new(-103.418953, 117.419205, -78.8998032)
644
Part44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
645
ManualWeld45.Name = "Weld"
646
ManualWeld45.Parent = Part44
647
ManualWeld45.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
648
ManualWeld45.C1 = CFrame.new(2.87351227, 0.651580811, -0.00625610352, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
649
ManualWeld45.Part0 = Part44
650
ManualWeld45.Part1 = Part5
651
Part46.Name = "snowmantophat2"
652
Part46.Parent = Model0
653
Part46.Material = Enum.Material.Glass
654
Part46.BrickColor = BrickColor.new("Really black")
655
Part46.CanCollide = false
656
Part46.Size = Vector3.new(0.100000001, 0.150000051, 0.100000054)
657
Part46.CFrame = CFrame.new(-103.418953, 117.469208, -78.9048004, 1, -5.56362707e-08, 0, 5.56362707e-08, 1, 0, 0, 0, 0.999998629)
658
Part46.BottomSurface = Enum.SurfaceType.Smooth
659
Part46.TopSurface = Enum.SurfaceType.Smooth
660
Part46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
661
Part46.Position = Vector3.new(-103.418953, 117.469208, -78.9048004)
662
Part46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
663
ManualWeld47.Name = "Weld"
664
ManualWeld47.Parent = Part46
665
ManualWeld47.C0 = CFrame.new(0, 0, 0, 1, 5.56362707e-08, 0, -5.56362707e-08, 1, 0, 0, 0, 0.999999344)
666
ManualWeld47.C1 = CFrame.new(2.87351227, 0.701583862, -0.0112533569, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
667
ManualWeld47.Part0 = Part46
668
ManualWeld47.Part1 = Part5
669
Part48.Name = "rightbelt"
670
Part48.Parent = Model0
671
Part48.Material = Enum.Material.Glass
672
Part48.BrickColor = BrickColor.new("Deep blue")
673
Part48.CanCollide = false
674
Part48.Size = Vector3.new(0.0999999046, 0.300000012, 1.60000002)
675
Part48.CFrame = CFrame.new(-103.824539, 115.657906, -79.681488, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
676
Part48.BottomSurface = Enum.SurfaceType.Smooth
677
Part48.TopSurface = Enum.SurfaceType.Smooth
678
Part48.Color = Color3.new(0.129412, 0.329412, 0.72549)
679
Part48.Position = Vector3.new(-103.824539, 115.657906, -79.681488)
680
Part48.Color = Color3.new(0.129412, 0.329412, 0.72549)
681
ManualWeld49.Name = "Weld"
682
ManualWeld49.Parent = Part48
683
ManualWeld49.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
684
ManualWeld49.C1 = CFrame.new(2.46792603, -1.10971832, -0.787940979, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
685
ManualWeld49.Part0 = Part48
686
ManualWeld49.Part1 = Part5
687
Part50.Name = "leftbelt"
688
Part50.Parent = Model0
689
Part50.Material = Enum.Material.Glass
690
Part50.BrickColor = BrickColor.new("Deep blue")
691
Part50.CanCollide = false
692
Part50.Size = Vector3.new(0.0999999046, 0.300000012, 1.60000002)
693
Part50.CFrame = CFrame.new(-105.874535, 115.657906, -79.681488, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
694
Part50.BottomSurface = Enum.SurfaceType.Smooth
695
Part50.TopSurface = Enum.SurfaceType.Smooth
696
Part50.Color = Color3.new(0.129412, 0.329412, 0.72549)
697
Part50.Position = Vector3.new(-105.874535, 115.657906, -79.681488)
698
Part50.Color = Color3.new(0.129412, 0.329412, 0.72549)
699
ManualWeld51.Name = "Weld"
700
ManualWeld51.Parent = Part50
701
ManualWeld51.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
702
ManualWeld51.C1 = CFrame.new(0.417930603, -1.10971832, -0.787940979, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
703
ManualWeld51.Part0 = Part50
704
ManualWeld51.Part1 = Part5
705
Part52.Name = "beltringbottom"
706
Part52.Parent = Model0
707
Part52.Material = Enum.Material.Glass
708
Part52.BrickColor = BrickColor.new("Institutional white")
709
Part52.Rotation = Vector3.new(0, 90, 0)
710
Part52.CanCollide = false
711
Part52.Size = Vector3.new(0.150000006, 0.0500000007, 0.649999857)
712
Part52.CFrame = CFrame.new(-104.79953, 115.507904, -80.4814682, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -0.999999166, 0, -4.37113528e-08)
713
Part52.BottomSurface = Enum.SurfaceType.Smooth
714
Part52.TopSurface = Enum.SurfaceType.Smooth
715
Part52.Color = Color3.new(0.972549, 0.972549, 0.972549)
716
Part52.Position = Vector3.new(-104.79953, 115.507904, -80.4814682)
717
Part52.Orientation = Vector3.new(0, 90, 0)
718
Part52.Color = Color3.new(0.972549, 0.972549, 0.972549)
719
ManualWeld53.Name = "Weld"
720
ManualWeld53.Parent = Part52
721
ManualWeld53.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -0.999999762, 0, 0.99999994, 0, 1, 0, -4.37113776e-08)
722
ManualWeld53.C1 = CFrame.new(1.49293518, -1.25971985, -1.58792114, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
723
ManualWeld53.Part0 = Part52
724
ManualWeld53.Part1 = Part5
725
Part54.Name = "beltringright"
726
Part54.Parent = Model0
727
Part54.Material = Enum.Material.Glass
728
Part54.BrickColor = BrickColor.new("Institutional white")
729
Part54.Rotation = Vector3.new(0, 90, 0)
730
Part54.CanCollide = false
731
Part54.Size = Vector3.new(0.150000006, 0.300000012, 0.0500000007)
732
Part54.CFrame = CFrame.new(-104.499527, 115.657906, -80.4814682, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -0.999999166, 0, -4.37113528e-08)
733
Part54.BottomSurface = Enum.SurfaceType.Smooth
734
Part54.TopSurface = Enum.SurfaceType.Smooth
735
Part54.Color = Color3.new(0.972549, 0.972549, 0.972549)
736
Part54.Position = Vector3.new(-104.499527, 115.657906, -80.4814682)
737
Part54.Orientation = Vector3.new(0, 90, 0)
738
Part54.Color = Color3.new(0.972549, 0.972549, 0.972549)
739
ManualWeld55.Name = "Weld"
740
ManualWeld55.Parent = Part54
741
ManualWeld55.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -0.999999762, 0, 0.99999994, 0, 1, 0, -4.37113776e-08)
742
ManualWeld55.C1 = CFrame.new(1.79293823, -1.10971832, -1.58792114, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
743
ManualWeld55.Part0 = Part54
744
ManualWeld55.Part1 = Part5
745
Part56.Name = "beltringleft"
746
Part56.Parent = Model0
747
Part56.Material = Enum.Material.Glass
748
Part56.BrickColor = BrickColor.new("Institutional white")
749
Part56.Rotation = Vector3.new(0, 90, 0)
750
Part56.CanCollide = false
751
Part56.Size = Vector3.new(0.150000006, 0.300000012, 0.0500000007)
752
Part56.CFrame = CFrame.new(-105.099525, 115.657906, -80.4814682, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -0.999999166, 0, -4.37113528e-08)
753
Part56.BottomSurface = Enum.SurfaceType.Smooth
754
Part56.TopSurface = Enum.SurfaceType.Smooth
755
Part56.Color = Color3.new(0.972549, 0.972549, 0.972549)
756
Part56.Position = Vector3.new(-105.099525, 115.657906, -80.4814682)
757
Part56.Orientation = Vector3.new(0, 90, 0)
758
Part56.Color = Color3.new(0.972549, 0.972549, 0.972549)
759
ManualWeld57.Name = "Weld"
760
ManualWeld57.Parent = Part56
761
ManualWeld57.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -0.999999762, 0, 0.99999994, 0, 1, 0, -4.37113776e-08)
762
ManualWeld57.C1 = CFrame.new(1.19293976, -1.10971832, -1.58792114, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
763
ManualWeld57.Part0 = Part56
764
ManualWeld57.Part1 = Part5
765
Part58.Name = "body"
766
Part58.Parent = Model0
767
Part58.Material = Enum.Material.Metal
768
Part58.BrickColor = BrickColor.new("Institutional white")
769
Part58.Rotation = Vector3.new(0, 0, 90)
770
Part58.Shape = Enum.PartType.Cylinder
771
Part58.Size = Vector3.new(1.39999998, 2, 2)
772
Part58.CFrame = CFrame.new(-104.838966, 116.207901, -78.4198074, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.999999106)
773
Part58.BottomSurface = Enum.SurfaceType.Smooth
774
Part58.TopSurface = Enum.SurfaceType.Smooth
775
Part58.Color = Color3.new(0.972549, 0.972549, 0.972549)
776
Part58.Position = Vector3.new(-104.838966, 116.207901, -78.4198074)
777
Part58.Orientation = Vector3.new(0, 0, 90)
778
Part58.Color = Color3.new(0.972549, 0.972549, 0.972549)
779
ManualWeld59.Name = "Weld"
780
ManualWeld59.Parent = Part58
781
ManualWeld59.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.999999702)
782
ManualWeld59.C1 = CFrame.new(1.45349884, -0.5597229, 0.473739624, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
783
ManualWeld59.Part0 = Part58
784
ManualWeld59.Part1 = Part5
785
Part60.Name = "bodypart2"
786
Part60.Parent = Model0
787
Part60.Material = Enum.Material.Metal
788
Part60.BrickColor = BrickColor.new("Institutional white")
789
Part60.Rotation = Vector3.new(0, 0, 90)
790
Part60.CanCollide = false
791
Part60.Shape = Enum.PartType.Cylinder
792
Part60.Size = Vector3.new(0.299999952, 2.20000005, 2.20000005)
793
Part60.CFrame = CFrame.new(-104.838966, 115.857903, -78.4198074, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.999998629)
794
Part60.BottomSurface = Enum.SurfaceType.Smooth
795
Part60.TopSurface = Enum.SurfaceType.Smooth
796
Part60.Color = Color3.new(0.972549, 0.972549, 0.972549)
797
Part60.Position = Vector3.new(-104.838966, 115.857903, -78.4198074)
798
Part60.Orientation = Vector3.new(0, 0, 90)
799
Part60.Color = Color3.new(0.972549, 0.972549, 0.972549)
800
ManualWeld61.Name = "Weld"
801
ManualWeld61.Parent = Part60
802
ManualWeld61.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.999999344)
803
ManualWeld61.C1 = CFrame.new(1.45349884, -0.909721375, 0.473739624, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
804
ManualWeld61.Part0 = Part60
805
ManualWeld61.Part1 = Part5
806
Part62.Name = "bodypart1"
807
Part62.Parent = Model0
808
Part62.Material = Enum.Material.Metal
809
Part62.BrickColor = BrickColor.new("Institutional white")
810
Part62.Rotation = Vector3.new(0, 0, 90)
811
Part62.CanCollide = false
812
Part62.Shape = Enum.PartType.Cylinder
813
Part62.Size = Vector3.new(0.299999952, 2.20000005, 2.20000005)
814
Part62.CFrame = CFrame.new(-104.838966, 116.582901, -78.4198074, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.99999994)
815
Part62.BottomSurface = Enum.SurfaceType.Smooth
816
Part62.TopSurface = Enum.SurfaceType.Smooth
817
Part62.Color = Color3.new(0.972549, 0.972549, 0.972549)
818
Part62.Position = Vector3.new(-104.838966, 116.582901, -78.4198074)
819
Part62.Orientation = Vector3.new(0, 0, 90)
820
Part62.Color = Color3.new(0.972549, 0.972549, 0.972549)
821
ManualWeld63.Name = "Weld"
822
ManualWeld63.Parent = Part62
823
ManualWeld63.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.99999994)
824
ManualWeld63.C1 = CFrame.new(1.45349884, -0.1847229, 0.473739624, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
825
ManualWeld63.Part0 = Part62
826
ManualWeld63.Part1 = Part5
827
Part64.Name = "machineLeft"
828
Part64.Parent = Model0
829
Part64.Material = Enum.Material.Glass
830
Part64.BrickColor = BrickColor.new("Deep blue")
831
Part64.Size = Vector3.new(1, 1, 1)
832
Part64.CFrame = CFrame.new(-105.74247, 117.117615, -78.8935471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
833
Part64.BottomSurface = Enum.SurfaceType.Smooth
834
Part64.TopSurface = Enum.SurfaceType.Smooth
835
Part64.Color = Color3.new(0.129412, 0.329412, 0.72549)
836
Part64.Position = Vector3.new(-105.74247, 117.117615, -78.8935471)
837
Part64.Color = Color3.new(0.129412, 0.329412, 0.72549)
838
ManualWeld65.Name = "Weld"
839
ManualWeld65.Parent = Part64
840
ManualWeld65.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
841
ManualWeld65.C1 = CFrame.new(0.549995422, 0.349990845, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
842
ManualWeld65.Part0 = Part64
843
ManualWeld65.Part1 = Part5
844
Part66.Name = "bodytop"
845
Part66.Parent = Model0
846
Part66.Material = Enum.Material.Metal
847
Part66.BrickColor = BrickColor.new("Institutional white")
848
Part66.Size = Vector3.new(2, 1.0999999, 2)
849
Part66.CFrame = CFrame.new(-104.840225, 116.792618, -78.4294357, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
850
Part66.BottomSurface = Enum.SurfaceType.Smooth
851
Part66.TopSurface = Enum.SurfaceType.Smooth
852
Part66.Color = Color3.new(0.972549, 0.972549, 0.972549)
853
Part66.Position = Vector3.new(-104.840225, 116.792618, -78.4294357)
854
Part66.Color = Color3.new(0.972549, 0.972549, 0.972549)
855
SpecialMesh67.Parent = Part66
856
SpecialMesh67.MeshType = Enum.MeshType.Sphere
857
ManualWeld68.Name = "Weld"
858
ManualWeld68.Parent = Part66
859
ManualWeld68.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
860
ManualWeld68.C1 = CFrame.new(1.45223999, 0.0249938965, 0.464111328, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
861
ManualWeld68.Part0 = Part66
862
ManualWeld68.Part1 = Part5
863
Part69.Name = "bodybottom"
864
Part69.Parent = Model0
865
Part69.Material = Enum.Material.Metal
866
Part69.BrickColor = BrickColor.new("Institutional white")
867
Part69.Size = Vector3.new(2, 1.0999999, 2)
868
Part69.CFrame = CFrame.new(-104.840225, 115.667618, -78.4294357, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999046)
869
Part69.BottomSurface = Enum.SurfaceType.Smooth
870
Part69.TopSurface = Enum.SurfaceType.Smooth
871
Part69.Color = Color3.new(0.972549, 0.972549, 0.972549)
872
Part69.Position = Vector3.new(-104.840225, 115.667618, -78.4294357)
873
Part69.Color = Color3.new(0.972549, 0.972549, 0.972549)
874
SpecialMesh70.Parent = Part69
875
SpecialMesh70.MeshType = Enum.MeshType.Sphere
876
ManualWeld71.Name = "Weld"
877
ManualWeld71.Parent = Part69
878
ManualWeld71.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
879
ManualWeld71.C1 = CFrame.new(1.45223999, -1.1000061, 0.464111328, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
880
ManualWeld71.Part0 = Part69
881
ManualWeld71.Part1 = Part5
882
Part72.Name = "machineLeftTank"
883
Part72.Parent = Model0
884
Part72.Material = Enum.Material.Glass
885
Part72.BrickColor = BrickColor.new("Deep blue")
886
Part72.Rotation = Vector3.new(0, 0, 90)
887
Part72.Shape = Enum.PartType.Cylinder
888
Part72.Size = Vector3.new(1.4000001, 1, 1)
889
Part72.CFrame = CFrame.new(-105.713966, 116.007904, -78.8948059, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.999998748)
890
Part72.BottomSurface = Enum.SurfaceType.Smooth
891
Part72.TopSurface = Enum.SurfaceType.Smooth
892
Part72.Color = Color3.new(0.129412, 0.329412, 0.72549)
893
Part72.Position = Vector3.new(-105.713966, 116.007904, -78.8948059)
894
Part72.Orientation = Vector3.new(0, 0, 90)
895
Part72.Color = Color3.new(0.129412, 0.329412, 0.72549)
896
ManualWeld73.Name = "Weld"
897
ManualWeld73.Parent = Part72
898
ManualWeld73.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.999999464)
899
ManualWeld73.C1 = CFrame.new(0.57849884, -0.759719849, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
900
ManualWeld73.Part0 = Part72
901
ManualWeld73.Part1 = Part5
902
Part74.Name = "machineRightTank"
903
Part74.Parent = Model0
904
Part74.Material = Enum.Material.Glass
905
Part74.BrickColor = BrickColor.new("Deep blue")
906
Part74.Rotation = Vector3.new(0, 0, 90)
907
Part74.Shape = Enum.PartType.Cylinder
908
Part74.Size = Vector3.new(1.39999998, 1, 1)
909
Part74.CFrame = CFrame.new(-103.963959, 116.007904, -78.8948059, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.999998629)
910
Part74.BottomSurface = Enum.SurfaceType.Smooth
911
Part74.TopSurface = Enum.SurfaceType.Smooth
912
Part74.Color = Color3.new(0.129412, 0.329412, 0.72549)
913
Part74.Position = Vector3.new(-103.963959, 116.007904, -78.8948059)
914
Part74.Orientation = Vector3.new(0, 0, 90)
915
Part74.Color = Color3.new(0.129412, 0.329412, 0.72549)
916
ManualWeld75.Name = "Weld"
917
ManualWeld75.Parent = Part74
918
ManualWeld75.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.999999344)
919
ManualWeld75.C1 = CFrame.new(2.32850647, -0.759719849, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
920
ManualWeld75.Part0 = Part74
921
ManualWeld75.Part1 = Part5
922
Part76.Name = "machineRight"
923
Part76.Parent = Model0
924
Part76.Material = Enum.Material.Glass
925
Part76.BrickColor = BrickColor.new("Deep blue")
926
Part76.Size = Vector3.new(1, 1, 1)
927
Part76.CFrame = CFrame.new(-103.942467, 117.117615, -78.8935471, 1, 0, 0, 0, 1, 0, 0, 0, 0.999998689)
928
Part76.BottomSurface = Enum.SurfaceType.Smooth
929
Part76.TopSurface = Enum.SurfaceType.Smooth
930
Part76.Color = Color3.new(0.129412, 0.329412, 0.72549)
931
Part76.Position = Vector3.new(-103.942467, 117.117615, -78.8935471)
932
Part76.Color = Color3.new(0.129412, 0.329412, 0.72549)
933
ManualWeld77.Name = "Weld"
934
ManualWeld77.Parent = Part76
935
ManualWeld77.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999404)
936
ManualWeld77.C1 = CFrame.new(2.34999847, 0.349990845, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
937
ManualWeld77.Part0 = Part76
938
ManualWeld77.Part1 = Part5
939
Part78.Name = "machineLeftPart2"
940
Part78.Parent = Model0
941
Part78.Material = Enum.Material.Glass
942
Part78.BrickColor = BrickColor.new("Deep blue")
943
Part78.Rotation = Vector3.new(0, 0, 90)
944
Part78.CanCollide = false
945
Part78.Shape = Enum.PartType.Cylinder
946
Part78.Size = Vector3.new(0.399999976, 0.5, 0.5)
947
Part78.CFrame = CFrame.new(-105.713966, 115.307907, -78.8948059, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.999998629)
948
Part78.BottomSurface = Enum.SurfaceType.Smooth
949
Part78.TopSurface = Enum.SurfaceType.Smooth
950
Part78.Color = Color3.new(0.129412, 0.329412, 0.72549)
951
Part78.Position = Vector3.new(-105.713966, 115.307907, -78.8948059)
952
Part78.Orientation = Vector3.new(0, 0, 90)
953
Part78.Color = Color3.new(0.129412, 0.329412, 0.72549)
954
ManualWeld79.Name = "Weld"
955
ManualWeld79.Parent = Part78
956
ManualWeld79.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.999999344)
957
ManualWeld79.C1 = CFrame.new(0.57849884, -1.4597168, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
958
ManualWeld79.Part0 = Part78
959
ManualWeld79.Part1 = Part5
960
Part80.Name = "machineRightPart2"
961
Part80.Parent = Model0
962
Part80.Material = Enum.Material.Glass
963
Part80.BrickColor = BrickColor.new("Deep blue")
964
Part80.Rotation = Vector3.new(0, 0, 90)
965
Part80.CanCollide = false
966
Part80.Shape = Enum.PartType.Cylinder
967
Part80.Size = Vector3.new(0.399999976, 0.5, 0.5)
968
Part80.CFrame = CFrame.new(-103.963959, 115.307907, -78.8948059, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.999998629)
969
Part80.BottomSurface = Enum.SurfaceType.Smooth
970
Part80.TopSurface = Enum.SurfaceType.Smooth
971
Part80.Color = Color3.new(0.129412, 0.329412, 0.72549)
972
Part80.Position = Vector3.new(-103.963959, 115.307907, -78.8948059)
973
Part80.Orientation = Vector3.new(0, 0, 90)
974
Part80.Color = Color3.new(0.129412, 0.329412, 0.72549)
975
ManualWeld81.Name = "Weld"
976
ManualWeld81.Parent = Part80
977
ManualWeld81.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.999999344)
978
ManualWeld81.C1 = CFrame.new(2.32850647, -1.4597168, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
979
ManualWeld81.Part0 = Part80
980
ManualWeld81.Part1 = Part5
981
Part82.Name = "machineRightPart1"
982
Part82.Parent = Model0
983
Part82.Material = Enum.Material.Glass
984
Part82.BrickColor = BrickColor.new("Deep blue")
985
Part82.Rotation = Vector3.new(0, 0, 90)
986
Part82.CanCollide = false
987
Part82.Shape = Enum.PartType.Cylinder
988
Part82.Size = Vector3.new(0.399999976, 1.20000005, 1.20000005)
989
Part82.CFrame = CFrame.new(-103.963959, 115.807907, -78.8948059, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.999998629)
990
Part82.BottomSurface = Enum.SurfaceType.Smooth
991
Part82.TopSurface = Enum.SurfaceType.Smooth
992
Part82.Color = Color3.new(0.129412, 0.329412, 0.72549)
993
Part82.Position = Vector3.new(-103.963959, 115.807907, -78.8948059)
994
Part82.Orientation = Vector3.new(0, 0, 90)
995
Part82.Color = Color3.new(0.129412, 0.329412, 0.72549)
996
ManualWeld83.Name = "Weld"
997
ManualWeld83.Parent = Part82
998
ManualWeld83.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.999999344)
999
ManualWeld83.C1 = CFrame.new(2.32850647, -0.959716797, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
1000
ManualWeld83.Part0 = Part82
1001
ManualWeld83.Part1 = Part5
1002
Part84.Name = "machineLeftPart1"
1003
Part84.Parent = Model0
1004
Part84.Material = Enum.Material.Glass
1005
Part84.BrickColor = BrickColor.new("Deep blue")
1006
Part84.Rotation = Vector3.new(0, 0, 90)
1007
Part84.CanCollide = false
1008
Part84.Shape = Enum.PartType.Cylinder
1009
Part84.Size = Vector3.new(0.399999976, 1.20000005, 1.20000005)
1010
Part84.CFrame = CFrame.new(-105.713966, 115.807907, -78.8948059, -4.37113883e-08, -1, 0, 1, -4.37113883e-08, 0, 0, 0, 0.999998629)
1011
Part84.BottomSurface = Enum.SurfaceType.Smooth
1012
Part84.TopSurface = Enum.SurfaceType.Smooth
1013
Part84.Color = Color3.new(0.129412, 0.329412, 0.72549)
1014
Part84.Position = Vector3.new(-105.713966, 115.807907, -78.8948059)
1015
Part84.Orientation = Vector3.new(0, 0, 90)
1016
Part84.Color = Color3.new(0.129412, 0.329412, 0.72549)
1017
ManualWeld85.Name = "Weld"
1018
ManualWeld85.Parent = Part84
1019
ManualWeld85.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08, 0, 0, 0, 0.999999344)
1020
ManualWeld85.C1 = CFrame.new(0.57849884, -0.959716797, -0.0012588501, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
1021
ManualWeld85.Part0 = Part84
1022
ManualWeld85.Part1 = Part5
1023
Part86.Name = "machineLeftPipe"
1024
Part86.Parent = Model0
1025
Part86.Material = Enum.Material.Glass
1026
Part86.BrickColor = BrickColor.new("Deep blue")
1027
Part86.Rotation = Vector3.new(-90, 0, 90)
1028
Part86.CanCollide = false
1029
Part86.Shape = Enum.PartType.Cylinder
1030
Part86.Size = Vector3.new(0.399999976, 0.300000042, 0.300000042)
1031
Part86.CFrame = CFrame.new(-105.913963, 116.257904, -78.2948074, -4.37113883e-08, -1, 0, 1.19248806e-08, -5.21253064e-16, 0.99999994, -0.999998689, 4.3711335e-08, 1.19248638e-08)
1032
Part86.BottomSurface = Enum.SurfaceType.Smooth
1033
Part86.TopSurface = Enum.SurfaceType.Smooth
1034
Part86.Color = Color3.new(0.129412, 0.329412, 0.72549)
1035
Part86.Position = Vector3.new(-105.913963, 116.257904, -78.2948074)
1036
Part86.Orientation = Vector3.new(-89.9799957, 0, 90)
1037
Part86.Color = Color3.new(0.129412, 0.329412, 0.72549)
1038
ManualWeld87.Name = "Weld"
1039
ManualWeld87.Parent = Part86
1040
ManualWeld87.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1.19248806e-08, -0.999999404, -1, -5.21253064e-16, 4.37113634e-08, 0, 0.99999994, 1.19248726e-08)
1041
ManualWeld87.C1 = CFrame.new(0.378501892, -0.509719849, 0.598739624, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
1042
ManualWeld87.Part0 = Part86
1043
ManualWeld87.Part1 = Part5
1044
Part88.Name = "machinePipe"
1045
Part88.Parent = Model0
1046
Part88.Material = Enum.Material.Glass
1047
Part88.BrickColor = BrickColor.new("Deep blue")
1048
Part88.Rotation = Vector3.new(-90, 0, -180)
1049
Part88.CanCollide = false
1050
Part88.Shape = Enum.PartType.Cylinder
1051
Part88.Size = Vector3.new(2.5999999, 0.300000042, 0.300000042)
1052
Part88.CFrame = CFrame.new(-104.813957, 116.257904, -78.0948105, -1, 8.74227766e-08, 1.19248798e-08, 1.19248798e-08, -5.21253011e-16, 0.999999881, 8.742267e-08, 0.999998689, -5.21252323e-16)
1053
Part88.BottomSurface = Enum.SurfaceType.Smooth
1054
Part88.TopSurface = Enum.SurfaceType.Smooth
1055
Part88.Color = Color3.new(0.129412, 0.329412, 0.72549)
1056
Part88.Position = Vector3.new(-104.813957, 116.257904, -78.0948105)
1057
Part88.Orientation = Vector3.new(-89.9700012, 90, 90)
1058
Part88.Color = Color3.new(0.129412, 0.329412, 0.72549)
1059
ManualWeld89.Name = "Weld"
1060
ManualWeld89.Parent = Part88
1061
ManualWeld89.C0 = CFrame.new(0, 0, 0, -1, 1.19248798e-08, 8.74227268e-08, 8.74227766e-08, -5.21253011e-16, 0.999999404, 1.19248798e-08, 0.999999881, -5.21252747e-16)
1062
ManualWeld89.C1 = CFrame.new(1.478508, -0.509719849, 0.798736572, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
1063
ManualWeld89.Part0 = Part88
1064
ManualWeld89.Part1 = Part5
1065
Part90.Name = "machineRightPipe"
1066
Part90.Parent = Model0
1067
Part90.Material = Enum.Material.Glass
1068
Part90.BrickColor = BrickColor.new("Deep blue")
1069
Part90.Rotation = Vector3.new(-90, 0, 90)
1070
Part90.CanCollide = false
1071
Part90.Shape = Enum.PartType.Cylinder
1072
Part90.Size = Vector3.new(0.399999976, 0.300000042, 0.300000042)
1073
Part90.CFrame = CFrame.new(-103.713966, 116.257904, -78.2948074, -4.37113883e-08, -1, 0, 1.19248806e-08, -5.21253064e-16, 0.99999994, -0.999998689, 4.3711335e-08, 1.19248638e-08)
1074
Part90.BottomSurface = Enum.SurfaceType.Smooth
1075
Part90.TopSurface = Enum.SurfaceType.Smooth
1076
Part90.Color = Color3.new(0.129412, 0.329412, 0.72549)
1077
Part90.Position = Vector3.new(-103.713966, 116.257904, -78.2948074)
1078
Part90.Orientation = Vector3.new(-89.9799957, 0, 90)
1079
Part90.Color = Color3.new(0.129412, 0.329412, 0.72549)
1080
ManualWeld91.Name = "Weld"
1081
ManualWeld91.Parent = Part90
1082
ManualWeld91.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 1.19248806e-08, -0.999999404, -1, -5.21253064e-16, 4.37113634e-08, 0, 0.99999994, 1.19248726e-08)
1083
ManualWeld91.C1 = CFrame.new(2.57849884, -0.509719849, 0.598739624, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
1084
ManualWeld91.Part0 = Part90
1085
ManualWeld91.Part1 = Part5
1086
Part92.Name = "mainPART"
1087
Part92.Parent = Model0
1088
Part92.Transparency = 1
1089
Part92.CanCollide = false
1090
Part92.Size = Vector3.new(1, 1, 1)
1091
Part92.CFrame = CFrame.new(-104.762779, 116.299995, -78.9024048, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999285)
1092
Part92.BottomSurface = Enum.SurfaceType.Smooth
1093
Part92.TopSurface = Enum.SurfaceType.Smooth
1094
Part92.Position = Vector3.new(-104.762779, 116.299995, -78.9024048)
1095
ManualWeld93.Name = "Weld"
1096
ManualWeld93.Parent = Part92
1097
ManualWeld93.C1 = CFrame.new(1.52968597, -0.467628479, -0.00885772705, 1, 0, 0, 0, 1, 0, 0, 0, 0.999999642)
1098
ManualWeld93.Part0 = Part92
1099
ManualWeld93.Part1 = Part5
1100
for i,v in pairs(mas:GetChildren()) do
1101
	v.Parent = char
1102
	mainpart = Part92
1103
	body = Part58
1104
	level1 = Part5
1105
	level2 = Part6
1106
	level3 = Part10
1107
	level4 = Part12
1108
	pcall(function() v:MakeJoints() end)
1109
end
1110
mas:Destroy()
1111
for i,v in pairs(cors) do
1112
	spawn(function()
1113
		pcall(v)
1114
	end)
1115
end
1116
1117
local freezepar = Instance.new("ParticleEmitter", Part80)
1118
freezepar.LightInfluence = 1
1119
freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
1120
freezepar.Texture = "rbxassetid://476778304"
1121
freezepar.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0, 0), NumberSequenceKeypoint.new(1, 0.5, 0)})
1122
freezepar.LockedToPart = true
1123
freezepar.Enabled = false
1124
freezepar.Lifetime = NumberRange.new(0.2)
1125
freezepar.Rate = 300
1126
freezepar.SpreadAngle = Vector2.new(40, 40)
1127
freezepar.EmissionDirection = "Left"
1128
1129
local freezepar2 = Instance.new("ParticleEmitter", Part78)
1130
freezepar2.LightInfluence = 1
1131
freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
1132
freezepar2.Texture = "rbxassetid://476778304"
1133
freezepar2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0, 0), NumberSequenceKeypoint.new(1, 0.5, 0)})
1134
freezepar2.LockedToPart = true
1135
freezepar2.Enabled = false
1136
freezepar2.Lifetime = NumberRange.new(0.2)
1137
freezepar2.Rate = 300
1138
freezepar2.SpreadAngle = Vector2.new(40, 40)
1139
freezepar2.EmissionDirection = "Left"
1140
1141
local ws = hum.WalkSpeed
1142
local jp = hum.JumpPower
1143
local nws = ws
1144
local njp = jp
1145
1146
local rootj0 = rootj.C0
1147
local neck0 = neck.C0
1148
local LS0 = LS.C0
1149
local RS0 = RS.C0
1150
local LH0 = LH.C0
1151
local RH0 = RH.C0
1152
local rootj1 = rootj.C1
1153
local neck1 = neck.C1
1154
local LS1 = LS.C1
1155
local RS1 = RS.C1
1156
local LH1 = LH.C1
1157
local RH1 = RH.C1
1158
1159
-----------------------------------------------------------------------------
1160
1161
local CFn = CFrame.new
1162
local CFa = CFrame.Angles
1163
local Rad = math.rad
1164
local Cos = math.cos
1165
local Sin = math.sin
1166
local sine = 1
1167
local attacking = false
1168
local Reloading = false
1169
local Throwing = false
1170
local makingCone = false
1171
local Snowconing = false
1172
local ThrowingAway = false
1173
local snowmanning = false
1174
local Eating = false
1175
local stage = 0
1176
local eatstage = 6
1177
local yumrot = 1
1178
local BallDamage = 10
1179
local BallDamage2 = 10
1180
local SnowBlasting = false
1181
1182
-----------------------------------------------------------------------------
1183
1184
local gloves = Instance.new("Model", char)
1185
gloves.Name = "Glvoes"
1186
1187
local leftglove = Instance.new("Part", gloves)
1188
leftglove.Size = Vector3.new(1, 1, 1)
1189
leftglove.Transparency = 1
1190
leftglove.CanCollide = false
1191
1192
local leftgloveW = Instance.new("Weld", leftglove)
1193
leftgloveW.Part0 = larm
1194
leftgloveW.Part1 = leftglove
1195
leftgloveW.C1 = CFn(0, 0.5, 0)
1196
1197
local upperleftglove = Instance.new("Part", gloves)
1198
upperleftglove.Size = Vector3.new(1.1, 0.6, 1.1)
1199
upperleftglove.BrickColor = BrickColor.new("Lapis")
1200
upperleftglove.CanCollide = false
1201
upperleftglove.Material = "SmoothPlastic"
1202
1203
local upperleftgloveW = Instance.new("Weld", upperleftglove)
1204
upperleftgloveW.Part0 = leftglove
1205
upperleftgloveW.Part1 = upperleftglove
1206
upperleftgloveW.C1 = CFn(0, -0.2, 0)
1207
1208
local lowerleftglove = Instance.new("Part", gloves)
1209
lowerleftglove.Size = Vector3.new(0.7, 0.5, 1.1)
1210
lowerleftglove.BrickColor = BrickColor.new("Lapis")
1211
lowerleftglove.CanCollide = false
1212
lowerleftglove.Material = "SmoothPlastic"
1213
1214
local lowerleftgloveW = Instance.new("Weld", lowerleftglove)
1215
lowerleftgloveW.Part0 = leftglove
1216
lowerleftgloveW.Part1 = lowerleftglove
1217
lowerleftgloveW.C1 = CFn(0.2, 0.3, 0)
1218
1219
local rightglove = Instance.new("Part", gloves)
1220
rightglove.Size = Vector3.new(1, 1, 1)
1221
rightglove.Transparency = 1
1222
rightglove.CanCollide = false
1223
1224
local rightgloveW = Instance.new("Weld", rightglove)
1225
rightgloveW.Part0 = rarm
1226
rightgloveW.Part1 = rightglove
1227
rightgloveW.C1 = CFn(0, 0.5, 0)
1228
1229
local upperrightglove = Instance.new("Part", gloves)
1230
upperrightglove.Size = Vector3.new(1.1, 0.6, 1.1)
1231
upperrightglove.BrickColor = BrickColor.new("Lapis")
1232
upperrightglove.CanCollide = false
1233
upperrightglove.Material = "SmoothPlastic"
1234
1235
local upperrightgloveW = Instance.new("Weld", upperrightglove)
1236
upperrightgloveW.Part0 = rightglove
1237
upperrightgloveW.Part1 = upperrightglove
1238
upperrightgloveW.C1 = CFn(0, -0.2, 0)
1239
1240
local lowerrightglove = Instance.new("Part", gloves)
1241
lowerrightglove.Size = Vector3.new(0.7, 0.5, 1.1)
1242
lowerrightglove.BrickColor = BrickColor.new("Lapis")
1243
lowerrightglove.CanCollide = false
1244
lowerrightglove.Material = "SmoothPlastic"
1245
1246
local lowerrightgloveW = Instance.new("Weld", lowerrightglove)
1247
lowerrightgloveW.Part0 = rightglove
1248
lowerrightgloveW.Part1 = lowerrightglove
1249
lowerrightgloveW.C1 = CFn(-0.2, 0.3, 0)
1250
1251
local machineW = Instance.new("Weld", mainpart)
1252
machineW.Part0 = tor
1253
machineW.Part1 = mainpart
1254
machineW.C1 = CFn(-0.1, 0, -1)
1255
1256
-----------------------------------------------------------------------------
1257
1258
ArtificialHB = Instance.new("BindableEvent", script)
1259
ArtificialHB.Name = "Heartbeat"
1260
script:WaitForChild("Heartbeat")
1261
1262
frame = 1 / 60
1263
tf = 0
1264
allowframeloss = false
1265
tossremainder = false
1266
1267
1268
lastframe = tick()
1269
script.Heartbeat:Fire()
1270
1271
1272
game:GetService("RunService").Heartbeat:connect(function(s, p)
1273
	tf = tf + s
1274
	if tf >= frame then
1275
		if allowframeloss then
1276
			script.Heartbeat:Fire()
1277
			lastframe = tick()
1278
		else
1279
			for i = 1, math.floor(tf / frame) do
1280
				script.Heartbeat:Fire()
1281
			end
1282
			lastframe = tick()
1283
		end
1284
		if tossremainder then
1285
			tf = 0
1286
		else
1287
			tf = tf - frame * math.floor(tf / frame)
1288
		end
1289
	end
1290
end)
1291
1292
function swait(num)
1293
	if num == 0 or num == nil then
1294
		game:service("RunService").Stepped:wait(0)
1295
	else
1296
		for i = 0, num do
1297
			game:service("RunService").Stepped:wait(0)
1298
		end
1299
	end
1300
end
1301
1302
function clerp(a, b, t)
1303
	return a:lerp(b, t)
1304
end
1305
1306
function GetTorsos(pos, dis)
1307
    local people = workspace:GetChildren()
1308
    local peopletab = {}
1309
    local temp = nil
1310
    local humtor = nil
1311
    local temp2 = nil
1312
    for x = 1, #people do
1313
        temp2 = people[x]
1314
        if temp2.className == "Model" and temp2 ~= char and temp2:FindFirstChildOfClass("Humanoid") then
1315
            temp = temp2:FindFirstChild("Torso") or temp2:FindFirstChild("UpperTorso")
1316
            humtor = temp2:FindFirstChildOfClass("Humanoid")
1317
            if temp ~= nil and humtor ~= nil and humtor.Health > 0 then
1318
                if (temp.Position - pos).magnitude < dis then
1319
                    table.insert(peopletab,temp)
1320
                    dis = (temp.Position - pos).magnitude
1321
                end
1322
            end
1323
        end
1324
    end
1325
    return peopletab
1326
end
1327
1328
function FindNearestTorso(pos)
1329
	local list = game.Workspace:GetChildren()
1330
	local torso = nil
1331
	local dist = 10000
1332
	local temp = nil
1333
	local human = nil
1334
	local temp2 = nil
1335
	for x = 1, #list do
1336
		temp2 = list[x]
1337
		if (temp2.className == "Model") and temp2:FindFirstChildOfClass("Humanoid") and temp2 ~= char then
1338
			temp = temp2:FindFirstChild("Torso") or temp2:FindFirstChild("UpperTorso")
1339
			human = temp2:FindFirstChildOfClass("Humanoid")
1340
			if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
1341
				if (temp.Position - pos).magnitude < dist then
1342
					torso = temp
1343
					dist = (temp.Position - pos).magnitude
1344
				end
1345
			end
1346
		end
1347
	end
1348
	return torso
1349
end
1350
1351
function Throw()
1352
	if attacking == false and Throwing == false and 4 - stage >= 0.25 then
1353
		attacking = true
1354
		Throwing = true
1355
		BallDamage = math.random(5, 15)
1356
		local CritorNocrit = math.random(1, 10)
1357
		hum.WalkSpeed = 2		
1358
		hum.JumpPower = 5
1359
		if not Part80:FindFirstChild("SPOOOOS") then
1360
			spraysound = Instance.new("Sound", Part80)
1361
			spraysound.SoundId = "rbxassetid://843338638"
1362
			spraysound.Looped = true
1363
			spraysound.Volume = 2
1364
			spraysound.Name = "SPOOOOS"
1365
			spraysound:Play()
1366
		else
1367
			spraysound = Part80:FindFirstChild("SPOOOOS")
1368
			spraysound:Play()
1369
		end
1370
		freezepar.Enabled = true
1371
		for i = 0,1,.15 do
1372
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-20), 0, Rad(20)), i)
1373
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1374
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(10), 0, 0), i)
1375
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(55)), i)
1376
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1377
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1378
			neck.C0 = clerp(neck.C0, neck0, i)
1379
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1380
			LS.C0 = clerp(LS.C0, LS0, i)
1381
			RS.C0 = clerp(RS.C0, RS0, i)
1382
			LH.C0 = clerp(LH.C0, LH0, i)
1383
			RH.C0 = clerp(RH.C0, RH0, i)
1384
			swait()
1385
		end
1386
		local snowball = Instance.new("Part", char)
1387
		snowball.Size = Vector3.new(0.8, 0.8, 0.8)
1388
		snowball.Material = "Sand"
1389
		snowball.Shape = "Ball"
1390
		if CritorNocrit == 5 then
1391
			snowball.BrickColor = BrickColor.new("Gold")
1392
			BallDamage = 30
1393
		else
1394
			snowball.BrickColor = BrickColor.new("Institutional white")
1395
		end
1396
		snowball.CanCollide = false
1397
		snowball.Locked = true
1398
		snowball.CFrame = rarm.CFrame * CFn(0, 1.2, 0)
1399
		local snowballW = Instance.new("Weld", snowball)
1400
		snowballW.Part0 = rarm
1401
		snowballW.Part1 = snowball
1402
		snowballW.C1 = CFn(0, 1.2, 0)
1403
		freezepar.Enabled = false
1404
		spraysound:Stop()
1405
		for i = 0,1,.15 do
1406
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-25), 0, 0), i)
1407
			rootj.C1 = clerp(rootj.C1, rootj1 * CFa(0, 0, Rad(70)), i)
1408
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(-45), 0, Rad(80)), i)
1409
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(-45), 0, Rad(-80)), i)
1410
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), Rad(-70), 0), i)
1411
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1412
			neck.C0 = clerp(neck.C0, neck0, i)
1413
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1414
			LS.C0 = clerp(LS.C0, LS0, i)
1415
			RS.C0 = clerp(RS.C0, RS0, i)
1416
			LH.C0 = clerp(LH.C0, LH0, i)
1417
			RH.C0 = clerp(RH.C0, RH0, i)
1418
			swait()
1419
		end
1420
		if not rightglove:FindFirstChild("HEYTHEREOMGOMGOMGOMGOGMOGMOGMOGM") then
1421
			local throwsound = Instance.new("Sound", rightglove)
1422
			throwsound.SoundId = "rbxassetid://711753382"
1423
			throwsound.Name = "HEYTHEREOMGOMGOMGOMGOGMOGMOGMOGM"
1424
			throwsound.Volume = 2
1425
			if CritorNocrit == 5 then
1426
				throwsound.Pitch = 2
1427
			else
1428
				throwsound.Pitch = 1
1429
			end
1430
			throwsound:Play()
1431
		else
1432
			local throwsound = rightglove:FindFirstChild("HEYTHEREOMGOMGOMGOMGOGMOGMOGMOGM")
1433
			if CritorNocrit == 5 then
1434
				throwsound.Pitch = 2
1435
			else
1436
				throwsound.Pitch = 1
1437
			end
1438
			throwsound:Play()
1439
		end
1440
		snowballW:Destroy()
1441
		local dis = (snowball.Position - Mouse.Hit.p).unit * -1
1442
	    snowball.Velocity = dis * 200 + Vector3.new(0, 5, 0)
1443
		local snowballBF = Instance.new("BodyForce", snowball)
1444
	    snowballBF.force = Vector3.new(0, snowball:GetMass() * 140, 0)
1445
		local AT0 = Instance.new("Attachment", snowball)
1446
		AT0.Position = Vector3.new(-0.1, 0, 0)
1447
		local AT1 = Instance.new("Attachment", snowball)
1448
		AT1.Position = Vector3.new(0.1, 0, 0)
1449
		local snowtrail = Instance.new("Trail", snowball)
1450
		snowtrail.Attachment0 = AT0
1451
		snowtrail.Attachment1 = AT1
1452
		snowtrail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.4, 0), NumberSequenceKeypoint.new(1, 1, 0)})
1453
		snowtrail.Lifetime = 0.5
1454
		snowtrail.MaxLength = 50
1455
		snowtrail.MinLength = 0.05
1456
		snowtrail.WidthScale = NumberSequence.new({NumberSequenceKeypoint.new(0, 1, 0), NumberSequenceKeypoint.new(1, 0, 0)})
1457
		if CritorNocrit == 5 then
1458
			snowtrail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(239, 184, 56), 0), ColorSequenceKeypoint.new(1, Color3.fromRGB(239, 184, 56), 0)})
1459
		else
1460
			snowball.BrickColor = BrickColor.new("Institutional white")
1461
		end
1462
		game:GetService("Debris"):AddItem(snowball, 30)
1463
		snowball.Touched:connect(function(hit)
1464
			if not hit:IsDescendantOf(char) then
1465
				if hit.Parent:FindFirstChildOfClass("Humanoid") then
1466
					hit.Material = "Sand"
1467
					if CritorNocrit == 5 then
1468
						hit.BrickColor = BrickColor.new("Gold")
1469
					else
1470
						hit.BrickColor = BrickColor.new("Institutional white")
1471
					end
1472
					local thrownhum = hit.Parent:FindFirstChildOfClass("Humanoid")
1473
					thrownhum.Health = thrownhum.Health - BallDamage
1474
				elseif hit.Parent.Parent:FindFirstChildOfClass("Humanoid") then
1475
					hit.Material = "Sand"
1476
					if CritorNocrit == 5 then
1477
						hit.BrickColor = BrickColor.new("Gold")
1478
					else
1479
						hit.BrickColor = BrickColor.new("Institutional white")
1480
					end
1481
					local thrownhum = hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
1482
					thrownhum.Health = thrownhum.Health - BallDamage
1483
				end
1484
				for i = 1,5 do
1485
					local ranAng = math.random(-360, 360)
1486
					local ranPos = math.random(-20, 20)
1487
					local ranPos2 = math.random(-20, 20)
1488
					local ranPos3 = math.random(-20, 20)
1489
					local snowf = Instance.new("Part", char)
1490
					snowf.Size = Vector3.new(0.5, 0.3, 0.5)
1491
					snowf.Material = "Sand"
1492
					if CritorNocrit == 5 then
1493
						snowf.BrickColor = BrickColor.new("Gold")
1494
					else
1495
						snowf.BrickColor = BrickColor.new("Institutional white")
1496
					end
1497
					snowf.Locked = true
1498
					snowf.CFrame = snowball.CFrame * CFa(ranAng, ranAng, ranAng) + Vector3.new(ranPos / 10, ranPos2 / 10, ranPos3 / 10)
1499
					game:GetService("Debris"):AddItem(snowf, 5)
1500
				end
1501
				snowtrail:Destroy()
1502
				local snowballjustforthesound = snowball:Clone()
1503
				snowballjustforthesound.Parent = workspace
1504
				snowballjustforthesound.Anchored = true
1505
				snowball:Destroy()
1506
				snowballjustforthesound.Transparency = 1
1507
				game:GetService("Debris"):AddItem(snowballjustforthesound, 0.3)
1508
				local snowhitsound = Instance.new("Sound", snowballjustforthesound)
1509
				snowhitsound.Volume = 3
1510
				snowhitsound.Name = "finallyifoundahitsoundGOD"
1511
				snowhitsound.SoundId = "rbxassetid://1874310149"
1512
				snowhitsound:Play()
1513
			end
1514
		end)
1515
		for i = 0,1,.15 do
1516
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(10), 0, 0), i)
1517
			rootj.C1 = clerp(rootj.C1, rootj1 * CFa(Rad(-30), Rad(-20), Rad(-40)), i)
1518
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(5), 0, Rad(-60)), i)
1519
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(-5), 0, Rad(-120)), i)
1520
			LH.C1 = clerp(LH.C1, LH1 * CFa(0, Rad(20), Rad(40)), i)
1521
			RH.C1 = clerp(RH.C1, RH1 * CFa(0, 0, Rad(60)), i)
1522
			neck.C0 = clerp(neck.C0, neck0, i)
1523
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1524
			LS.C0 = clerp(LS.C0, LS0, i)
1525
			RS.C0 = clerp(RS.C0, RS0, i)
1526
			LH.C0 = clerp(LH.C0, LH0, i)
1527
			RH.C0 = clerp(RH.C0, RH0, i)
1528
			swait()
1529
		end
1530
		hum.WalkSpeed = nws
1531
		hum.JumpPower = jp
1532
		stage = stage + 0.25
1533
		Throwing = false
1534
		attacking = false
1535
	elseif attacking == false and 4 - stage < 0.25 then
1536
	    attacking = true
1537
	    freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))})
1538
	    freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))})
1539
		if not Part78:FindFirstChild("ASDASDASDASDACOMINE") then
1540
			errorsound = Instance.new("Sound", Part78)
1541
			errorsound.Volume = 2
1542
			errorsound.Name = "ASDASDASDASDACOMINE"
1543
			errorsound.SoundId = "rbxassetid://1388726556"
1544
			errorsound.Pitch = 0.5
1545
			errorsound:Play()
1546
		else
1547
			errorsound = Part78:FindFirstChild("ASDASDASDASDACOMINE")
1548
			errorsound:Play()
1549
		end
1550
		if not Part80:FindFirstChild("ASDASDASDASDACOMINE") then
1551
			errorsound2 = Instance.new("Sound", Part80)
1552
			errorsound2.Volume = 2
1553
			errorsound2.Name = "ASDASDASDASDACOMINE"
1554
			errorsound2.SoundId = "rbxassetid://1388726556"
1555
			errorsound2.Pitch = 0.5
1556
			errorsound2:Play()
1557
		else
1558
			errorsound2 = Part80:FindFirstChild("ASDASDASDASDACOMINE")
1559
			errorsound2:Play()
1560
		end
1561
	    freezepar.Enabled = true
1562
	    freezepar2.Enabled = true
1563
	    wait(0.15)
1564
	    freezepar.Enabled = false
1565
	    freezepar2.Enabled = false
1566
	    wait(0.2)
1567
	    freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
1568
	    freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
1569
	    attacking = false
1570
	end
1571
end
1572
1573
function Reload()
1574
	if attacking == false and Reloading == false and stage > 0 and Snowconing == false then
1575
		attacking = true
1576
		Reloading = true
1577
		hum.WalkSpeed = 0		
1578
		hum.JumpPower = 0
1579
		for i = 0,1,.15 do
1580
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, Rad(20)), i)
1581
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1582
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(5), 0, 0), i)
1583
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(60), 0, Rad(55)), i)
1584
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1585
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1586
			neck.C0 = clerp(neck.C0, neck0, i)
1587
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1588
			LS.C0 = clerp(LS.C0, LS0, i)
1589
			RS.C0 = clerp(RS.C0, RS0, i)
1590
			LH.C0 = clerp(LH.C0, LH0, i)
1591
			RH.C0 = clerp(RH.C0, RH0, i)
1592
			swait()
1593
		end
1594
		if not rarm:FindFirstChild("BUMPBUMP") then
1595
			relsound = Instance.new("Sound", rightglove)
1596
			relsound.SoundId = "rbxassetid://1874401444"
1597
			relsound.Volume = 2
1598
			relsound:Play()
1599
		else
1600
			relsound = rarm:FindFirstChild("BUMPBUMP")
1601
			relsound:Play()
1602
		end
1603
		for i = 0,1,.15 do
1604
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-25), 0, Rad(20)), i)
1605
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1606
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(5), 0, 0), i)
1607
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(55)), i)
1608
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1609
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1610
			neck.C0 = clerp(neck.C0, neck0, i)
1611
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1612
			LS.C0 = clerp(LS.C0, LS0, i)
1613
			RS.C0 = clerp(RS.C0, RS0, i)
1614
			LH.C0 = clerp(LH.C0, LH0, i)
1615
			RH.C0 = clerp(RH.C0, RH0, i)
1616
			swait()
1617
		end
1618
		for i = 0,1,.15 do
1619
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, Rad(20)), i)
1620
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1621
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(5), 0, 0), i)
1622
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(60), 0, Rad(55)), i)
1623
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1624
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1625
			neck.C0 = clerp(neck.C0, neck0, i)
1626
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1627
			LS.C0 = clerp(LS.C0, LS0, i)
1628
			RS.C0 = clerp(RS.C0, RS0, i)
1629
			LH.C0 = clerp(LH.C0, LH0, i)
1630
			RH.C0 = clerp(RH.C0, RH0, i)
1631
			swait()
1632
		end
1633
		relsound:Play()
1634
		for i = 0,1,.15 do
1635
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-25), 0, Rad(20)), i)
1636
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1637
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(5), 0, 0), i)
1638
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(55)), i)
1639
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1640
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1641
			neck.C0 = clerp(neck.C0, neck0, i)
1642
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1643
			LS.C0 = clerp(LS.C0, LS0, i)
1644
			RS.C0 = clerp(RS.C0, RS0, i)
1645
			LH.C0 = clerp(LH.C0, LH0, i)
1646
			RH.C0 = clerp(RH.C0, RH0, i)
1647
			swait()
1648
		end
1649
		hum.WalkSpeed = nws
1650
		hum.JumpPower = jp
1651
		stage = 0
1652
		Reloading = false
1653
		attacking = false
1654
	elseif attacking == false and Reloading == false and stage >= 1 and Snowconing == true then
1655
		attacking = true
1656
		Reloading = true
1657
		hum.WalkSpeed = 0		
1658
		hum.JumpPower = 0
1659
		for i = 0,1,.15 do
1660
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, Rad(20)), i)
1661
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1662
			LS.C1 = clerp(LS.C1, LS1 * CFn(0, 0.2, 0.2) * CFa(Rad(-5), Rad(10), Rad(70)), 0.15)
1663
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(60), 0, Rad(55)), i)
1664
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1665
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1666
			neck.C0 = clerp(neck.C0, neck0, i)
1667
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1668
			LS.C0 = clerp(LS.C0, LS0, i)
1669
			RS.C0 = clerp(RS.C0, RS0, i)
1670
			LH.C0 = clerp(LH.C0, LH0, i)
1671
			RH.C0 = clerp(RH.C0, RH0, i)
1672
			swait()
1673
		end
1674
		for i = 0,1,.15 do
1675
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-25), 0, Rad(20)), i)
1676
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1677
			LS.C1 = clerp(LS.C1, LS1 * CFn(0, 0.2, 0.2) * CFa(Rad(-5), Rad(10), Rad(70)), 0.15)
1678
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(55)), i)
1679
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1680
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1681
			neck.C0 = clerp(neck.C0, neck0, i)
1682
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1683
			LS.C0 = clerp(LS.C0, LS0, i)
1684
			RS.C0 = clerp(RS.C0, RS0, i)
1685
			LH.C0 = clerp(LH.C0, LH0, i)
1686
			RH.C0 = clerp(RH.C0, RH0, i)
1687
			swait()
1688
		end
1689
		for i = 0,1,.15 do
1690
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, Rad(20)), i)
1691
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1692
			LS.C1 = clerp(LS.C1, LS1 * CFn(0, 0.2, 0.2) * CFa(Rad(-5), Rad(10), Rad(70)), 0.15)
1693
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(60), 0, Rad(55)), i)
1694
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1695
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1696
			neck.C0 = clerp(neck.C0, neck0, i)
1697
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1698
			LS.C0 = clerp(LS.C0, LS0, i)
1699
			RS.C0 = clerp(RS.C0, RS0, i)
1700
			LH.C0 = clerp(LH.C0, LH0, i)
1701
			RH.C0 = clerp(RH.C0, RH0, i)
1702
			swait()
1703
		end
1704
		for i = 0,1,.15 do
1705
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-25), 0, Rad(20)), i)
1706
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1707
			LS.C1 = clerp(LS.C1, LS1 * CFn(0, 0.2, 0.2) * CFa(Rad(-5), Rad(10), Rad(70)), 0.15)
1708
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(55)), i)
1709
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1710
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1711
			neck.C0 = clerp(neck.C0, neck0, i)
1712
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1713
			LS.C0 = clerp(LS.C0, LS0, i)
1714
			RS.C0 = clerp(RS.C0, RS0, i)
1715
			LH.C0 = clerp(LH.C0, LH0, i)
1716
			RH.C0 = clerp(RH.C0, RH0, i)
1717
			swait()
1718
		end
1719
		hum.WalkSpeed = nws
1720
		hum.JumpPower = jp
1721
		stage = 0
1722
		Reloading = false
1723
		attacking = false
1724
	end
1725
end
1726
1727
function Snowcone()
1728
	if attacking == false and Snowconing == false and makingCone == false and 4 - stage >= 0.25 then
1729
		attacking = true
1730
		makingCone = true
1731
		hum.WalkSpeed = 2
1732
		hum.JumpPower = 5
1733
		snowcone = Instance.new("Model", char)
1734
		cone = Instance.new("Part", snowcone)
1735
		cone.Size = Vector3.new(0.8, 0.8, 0.8)
1736
		cone.CanCollide = false
1737
		cone.BrickColor = BrickColor.new("Institutional white")
1738
		cone.Material = "SmoothPlastic"
1739
		local conem = Instance.new("SpecialMesh", cone)
1740
		conem.MeshId = "rbxassetid://1182397201"
1741
		conem.Scale = Vector3.new(0.8, 0.8, 1.2)
1742
		conew = Instance.new("Weld", cone)
1743
		conew.Part0 = larm
1744
		conew.Part1 = cone
1745
		conew.Name = "himynameisWELDiweldlarmandcone"
1746
		conew.C1 = CFn(0, 1, 0)
1747
		if not Part78:FindFirstChild("SPOOOOS") then
1748
			spraysound = Instance.new("Sound", Part78)
1749
			spraysound.SoundId = "rbxassetid://843338638"
1750
			spraysound.Looped = true
1751
			spraysound.Volume = 2
1752
			spraysound.Name = "SPOOOOS"
1753
			spraysound:Play()
1754
		else
1755
			spraysound = Part78:FindFirstChild("SPOOOOS")
1756
			spraysound:Play()
1757
		end
1758
		freezepar2.Enabled = true
1759
		for i = 0,1,.1 do
1760
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-20), 0, Rad(-20)), i)
1761
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1762
			LS.C1 = clerp(LS.C1, LS1 * CFa(0, 0, Rad(-35)), i)
1763
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(10), 0, 0), i)
1764
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1765
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1766
			neck.C0 = clerp(neck.C0, neck0, i)
1767
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1768
			LS.C0 = clerp(LS.C0, LS0, i)
1769
			RS.C0 = clerp(RS.C0, RS0, i)
1770
			LH.C0 = clerp(LH.C0, LH0, i)
1771
			RH.C0 = clerp(RH.C0, RH0, i)
1772
			swait()
1773
		end
1774
		yum = Instance.new("Part", snowcone)
1775
		yum.Size = Vector3.new(0.85, 0.85, 0.85)
1776
		yum.Shape = "Ball"
1777
		yum.BrickColor = BrickColor.new("Institutional white")
1778
		yum.Material = "Sand"
1779
		yum.CanCollide = false
1780
		local yumw = Instance.new("Weld", cone)
1781
		yumw.Part0 = cone
1782
		yumw.Part1 = yum
1783
		yumw.C1 = CFn(0, 0,-0.8)
1784
		freezepar2.Enabled = false
1785
		spraysound:Stop()
1786
		stage = stage + 0.25
1787
		if not leftglove:FindFirstChild("SPINSPINROUNDROUNDDD") then
1788
			local SPINSOUND = Instance.new("Sound", leftglove)
1789
			SPINSOUND.SoundId = "rbxassetid://158475221"
1790
			SPINSOUND.Name = "SPINSPINROUNDROUNDDD"
1791
			SPINSOUND.Volume = 2
1792
			SPINSOUND:Play()
1793
		else
1794
			local SPINSOUND = leftglove:FindFirstChild("SPINSPINROUNDROUNDDD")
1795
			SPINSOUND:Play()
1796
		end
1797
		for i = 0,1,.15 do
1798
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
1799
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1800
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(-5), 0, Rad(55)), i)
1801
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(50), 0, Rad(-55)), i)
1802
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1803
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1804
			neck.C0 = clerp(neck.C0, neck0, i)
1805
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1806
			LS.C0 = clerp(LS.C0, LS0, i)
1807
			RS.C0 = clerp(RS.C0, RS0, i)
1808
			LH.C0 = clerp(LH.C0, LH0, i)
1809
			RH.C0 = clerp(RH.C0, RH0, i)
1810
			conew.C1 = clerp(conew.C1, CFn(0, 1, 0) * CFa(0, Rad(yumrot), 0), i)
1811
			swait()
1812
		end
1813
		for i = 0,1,.1 do
1814
			conew.C1 = clerp(conew.C1, CFn(0, 1, 0) * CFa(0, Rad(yumrot), 0), i)
1815
			swait()
1816
		end
1817
		if not leftglove:FindFirstChild("SMACKK") then
1818
			local SMACKSOUND = Instance.new("Sound", leftglove)
1819
			SMACKSOUND.SoundId = "rbxassetid://511340819"
1820
			SMACKSOUND.Name = "SMACKK"
1821
			SMACKSOUND.Volume = 2
1822
			SMACKSOUND:Play()
1823
		else
1824
			local SMACKSOUND = leftglove:FindFirstChild("SMACKK")
1825
			SMACKSOUND:Play()
1826
		end
1827
		for i = 0,1,.1 do
1828
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
1829
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1830
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(-50), 0, Rad(70)), i)
1831
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(-50), 0, Rad(-70)), i)
1832
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1833
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1834
			neck.C0 = clerp(neck.C0, neck0, i)
1835
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1836
			LS.C0 = clerp(LS.C0, LS0, i)
1837
			RS.C0 = clerp(RS.C0, RS0, i)
1838
			LH.C0 = clerp(LH.C0, LH0, i)
1839
			RH.C0 = clerp(RH.C0, RH0, i)
1840
			conew.C1 = clerp(conew.C1, CFn(0, 1, 0) * CFa(0, Rad(180), 0), i)
1841
			swait()
1842
		end
1843
		hum.WalkSpeed = nws
1844
		hum.JumpPower = jp
1845
		makingCone = false
1846
		Snowconing = true
1847
		attacking = false
1848
	elseif attacking == false and 4 - stage < 0.25 and Snowconing == false then
1849
	    attacking = true
1850
	    freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))})
1851
	    freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))})
1852
		if not Part78:FindFirstChild("ASDASDASDASDACOMINE") then
1853
			errorsound = Instance.new("Sound", Part78)
1854
			errorsound.Volume = 2
1855
			errorsound.Name = "ASDASDASDASDACOMINE"
1856
			errorsound.SoundId = "rbxassetid://1388726556"
1857
			errorsound.Pitch = 0.5
1858
			errorsound:Play()
1859
		else
1860
			errorsound = Part78:FindFirstChild("ASDASDASDASDACOMINE")
1861
			errorsound:Play()
1862
		end
1863
		if not Part80:FindFirstChild("ASDASDASDASDACOMINE") then
1864
			errorsound2 = Instance.new("Sound", Part80)
1865
			errorsound2.Volume = 2
1866
			errorsound2.Name = "ASDASDASDASDACOMINE"
1867
			errorsound2.SoundId = "rbxassetid://1388726556"
1868
			errorsound2.Pitch = 0.5
1869
			errorsound2:Play()
1870
		else
1871
			errorsound2 = Part80:FindFirstChild("ASDASDASDASDACOMINE")
1872
			errorsound2:Play()
1873
		end
1874
	    freezepar.Enabled = true
1875
	    freezepar2.Enabled = true
1876
	    wait(0.15)
1877
	    freezepar.Enabled = false
1878
	    freezepar2.Enabled = false
1879
	    wait(0.2)
1880
	    freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
1881
	    freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
1882
	    attacking = false
1883
	end
1884
end
1885
1886
function Eat()
1887
	if attacking == false and Snowconing == true and Eating == false then
1888
		attacking = true
1889
		Eating = true
1890
		hum.WalkSpeed = 2
1891
		hum.JumpPower = 5
1892
		for i = 0,1,.1 do
1893
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-10), 0, 0), i)
1894
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1895
			LS.C1 = clerp(LS.C1, LS1 * CFn(0, -0.2, 0) * CFa(Rad(-55), Rad(40), Rad(120)), i)
1896
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(40), 0, 0), i)
1897
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1898
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1899
			neck.C0 = clerp(neck.C0, neck0, i)
1900
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1901
			LS.C0 = clerp(LS.C0, LS0, i)
1902
			RS.C0 = clerp(RS.C0, RS0, i)
1903
			LH.C0 = clerp(LH.C0, LH0, i)
1904
			RH.C0 = clerp(RH.C0, RH0, i)
1905
			swait()
1906
		end
1907
		if not head:FindFirstChild("URMINENOW") then
1908
			local licksound = Instance.new("Sound", head)
1909
			licksound.SoundId = "rbxassetid://1162994853"
1910
			licksound.Name = "URMINENOW"
1911
			licksound.Volume = 2
1912
			licksound:Play()
1913
		else
1914
			local licksound = head:FindFirstChild("URMINENOW")
1915
			licksound:Play()
1916
		end
1917
		for i = 0,1,.1 do
1918
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(10), 0, 0), i)
1919
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1920
			LS.C1 = clerp(LS.C1, LS1 * CFn(0, -0.2, 0) * CFa(Rad(-55), Rad(30), Rad(100)), i)
1921
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(40), 0, 0), i)
1922
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1923
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1924
			neck.C0 = clerp(neck.C0, neck0, i)
1925
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1926
			LS.C0 = clerp(LS.C0, LS0, i)
1927
			RS.C0 = clerp(RS.C0, RS0, i)
1928
			LH.C0 = clerp(LH.C0, LH0, i)
1929
			RH.C0 = clerp(RH.C0, RH0, i)
1930
			swait()
1931
		end
1932
		hum.Health = hum.Health + 20
1933
		eatstage = eatstage - 1
1934
		if eatstage <= 0 then
1935
			snowcone:Destroy()
1936
			Snowconing = false
1937
			eatstage = 6
1938
		end
1939
		hum.WalkSpeed = nws
1940
		hum.JumpPower = jp
1941
		Eating = false
1942
		attacking = false
1943
	end
1944
end
1945
1946
function ThrowAway()
1947
	if attacking == false and ThrowingAway == false and Snowconing == true then
1948
		attacking = true
1949
		ThrowingAway = true
1950
		hum.WalkSpeed = 2
1951
		hum.JumpPower = 5
1952
		eatstage = 6
1953
		for i = 0,1,.1 do
1954
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-15), 0, 0), i)
1955
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1956
			LS.C1 = clerp(LS.C1, LS1 * CFa(0, 0, Rad(10)), i)
1957
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(10), 0, 0), i)
1958
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1959
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1960
			neck.C0 = clerp(neck.C0, neck0, i)
1961
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1962
			LS.C0 = clerp(LS.C0, LS0, i)
1963
			RS.C0 = clerp(RS.C0, RS0, i)
1964
			LH.C0 = clerp(LH.C0, LH0, i)
1965
			RH.C0 = clerp(RH.C0, RH0, i)
1966
			swait()
1967
		end
1968
		if not leftglove:FindFirstChild("REKTLOLOLOLOL") then
1969
			local throwawaysound = Instance.new("Sound", leftglove)
1970
			throwawaysound.SoundId = "rbxassetid://711753382"
1971
			throwawaysound.Name = "REKTLOLOLOLOL"
1972
			throwawaysound.Volume = 2
1973
			throwawaysound:Play()
1974
		else
1975
			local throwawaysound = leftglove:FindFirstChild("REKTLOLOLOLOL")
1976
			throwawaysound:Play()
1977
		end
1978
		snowcone.Parent = workspace
1979
		cone.CanCollide = true
1980
		yum.CanCollide = true
1981
		conew:Destroy()
1982
		local dis2 = (cone.Position - Mouse.Hit.p).unit * -1
1983
	    cone.Velocity = dis2 * 70 + Vector3.new(0, 2, 0)
1984
		local coneBF = Instance.new("BodyForce", cone)
1985
	    coneBF.force = Vector3.new(0, cone:GetMass() * 70, 0)
1986
		game:GetService("Debris"):AddItem(snowcone, 6)
1987
		for i = 0,1,.1 do
1988
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
1989
			rootj.C1 = clerp(rootj.C1, rootj1, i)
1990
			LS.C1 = clerp(LS.C1, LS1 * CFa(0, 0, Rad(40)), i)
1991
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(10), 0, 0), i)
1992
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
1993
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
1994
			neck.C0 = clerp(neck.C0, neck0, i)
1995
			rootj.C0 = clerp(rootj.C0, rootj0, i)
1996
			LS.C0 = clerp(LS.C0, LS0, i)
1997
			RS.C0 = clerp(RS.C0, RS0, i)
1998
			LH.C0 = clerp(LH.C0, LH0, i)
1999
			RH.C0 = clerp(RH.C0, RH0, i)
2000
			swait()
2001
		end
2002
		hum.WalkSpeed = nws
2003
		hum.JumpPower = jp
2004
		ThrowingAway = false
2005
		Snowconing = false
2006
		attacking = false
2007
	end
2008
end
2009
2010
function snowMAN()
2011
	if attacking == false and snowmanning == false and 4 - stage >= 1 and Snowconing == false then
2012
		attacking = true
2013
		snowmanning = true
2014
		hum.WalkSpeed = 2
2015
		hum.JumpPower = 5
2016
		stage = stage + 1
2017
		
2018
		local snowmanbottom = Instance.new("Part", char)
2019
		snowmanbottom.Shape = "Ball"
2020
		snowmanbottom.BrickColor = BrickColor.new("Institutional white")
2021
		snowmanbottom.Material = "Sand"
2022
		snowmanbottom.CanCollide = false
2023
		snowmanbottom.Locked = true
2024
		snowmanbottom.Size = Vector3.new(0.1, 0.1, 0.1)
2025
		local bottomsound = Instance.new("Sound", snowmanbottom)
2026
		bottomsound.Volume = 3
2027
		bottomsound.Name = "finallyifoundahitsoundGOD1"
2028
		bottomsound.SoundId = "rbxassetid://1874310149"
2029
		local snowmanbottomM = Instance.new("SpecialMesh", snowmanbottom)
2030
		snowmanbottomM.MeshType = "Sphere"
2031
		local snowmanbottomW = Instance.new("Weld", snowmanbottom)
2032
		snowmanbottomW.Part0 = rarm
2033
		snowmanbottomW.Part1 = snowmanbottom
2034
		snowmanbottomW.C1 = CFn(0, 1, 0)
2035
		if not Part80:FindFirstChild("SPOOOOS") then
2036
			spraysound = Instance.new("Sound", Part80)
2037
			spraysound.SoundId = "rbxassetid://843338638"
2038
			spraysound.Looped = true
2039
			spraysound.Volume = 2
2040
			spraysound.Name = "SPOOOOS"
2041
			spraysound:Play()
2042
		else
2043
			spraysound = Part80:FindFirstChild("SPOOOOS")
2044
			spraysound:Play()
2045
		end
2046
		freezepar.Enabled = true
2047
		for i = 0,1,.2 do
2048
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-20), 0, Rad(20)), i)
2049
			rootj.C1 = clerp(rootj.C1, rootj1, i)
2050
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(10), 0, 0), i)
2051
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(35)), i)
2052
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
2053
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
2054
			neck.C0 = clerp(neck.C0, neck0, i)
2055
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2056
			LS.C0 = clerp(LS.C0, LS0, i)
2057
			RS.C0 = clerp(RS.C0, RS0, i)
2058
			LH.C0 = clerp(LH.C0, LH0, i)
2059
			RH.C0 = clerp(RH.C0, RH0, i)
2060
			swait()
2061
		end
2062
		freezepar.Enabled = false
2063
		spraysound:Stop()
2064
		for i = 0,1,.2 do
2065
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
2066
			rootj.C1 = clerp(rootj.C1, rootj1, i)
2067
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(5), 0, 0), i)
2068
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(-170)), i)
2069
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
2070
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
2071
			neck.C0 = clerp(neck.C0, neck0, i)
2072
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2073
			LS.C0 = clerp(LS.C0, LS0, i)
2074
			RS.C0 = clerp(RS.C0, RS0, i)
2075
			LH.C0 = clerp(LH.C0, LH0, i)
2076
			RH.C0 = clerp(RH.C0, RH0, i)
2077
			snowmanbottomM.Scale = clerp(snowmanbottomM.Scale, Vector3.new(45, 45, 45), i)
2078
			swait()
2079
		end
2080
		snowmanbottomW.Part0 = nil
2081
		snowmanbottomW.Part1 = nil
2082
		snowmanbottom.Anchored = true
2083
		for i = 0,1,.2 do
2084
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
2085
			rootj.C1 = clerp(rootj.C1, rootj1 * CFa(Rad(-20), 0, 0), i)
2086
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(-5), 0, Rad(10)), i)
2087
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(-15), 0, Rad(-85)), i)
2088
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, Rad(-50)), i)
2089
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, Rad(-20)), i)
2090
			neck.C0 = clerp(neck.C0, neck0, i)
2091
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2092
			LS.C0 = clerp(LS.C0, LS0, i)
2093
			RS.C0 = clerp(RS.C0, RS0, i)
2094
			LH.C0 = clerp(LH.C0, LH0, i)
2095
			RH.C0 = clerp(RH.C0, RH0, i)
2096
			snowmanbottom.CFrame = clerp(snowmanbottom.CFrame, tor.CFrame * CFn(0, 0.3, -4), i)
2097
			swait()
2098
		end
2099
		local snowmanMod = Instance.new("Model", workspace)
2100
		snowmanMod.Name = "THESNOWMANMADEBYSNOWMACHINEPROTOTYPEAAAAAAAAAAA"
2101
		snowmanbottom.Parent = snowmanMod
2102
		snowmanbottom.CFrame = tor.CFrame * CFn(0, 0.3, -4)
2103
		bottomsound:Play()
2104
		snowmanbottom.CanCollide = true
2105
		
2106
		local snowmanmid = Instance.new("Part", char)
2107
		snowmanmid.Shape = "Ball"
2108
		snowmanmid.BrickColor = BrickColor.new("Institutional white")
2109
		snowmanmid.Material = "Sand"
2110
		snowmanmid.CanCollide = false
2111
		snowmanmid.Locked = true
2112
		snowmanmid.Size = Vector3.new(0.1, 0.1, 0.1)
2113
		local midsound = Instance.new("Sound", snowmanmid)
2114
		midsound.Volume = 3
2115
		midsound.Name = "finallyifoundahitsoundGOD2"
2116
		midsound.SoundId = "rbxassetid://1874310149"
2117
		local snowmanmidM = Instance.new("SpecialMesh", snowmanmid)
2118
		snowmanmidM.MeshType = "Sphere"
2119
		local snowmanmidW = Instance.new("Weld", snowmanmid)
2120
		snowmanmidW.Part0 = larm
2121
		snowmanmidW.Part1 = snowmanmid
2122
		snowmanmidW.C1 = CFn(0, 1, 0)
2123
		if not Part78:FindFirstChild("SPOOOOS") then
2124
			spraysound = Instance.new("Sound", Part78)
2125
			spraysound.SoundId = "rbxassetid://843338638"
2126
			spraysound.Looped = true
2127
			spraysound.Volume = 2
2128
			spraysound.Name = "SPOOOOS"
2129
			spraysound:Play()
2130
		else
2131
			spraysound = Part78:FindFirstChild("SPOOOOS")
2132
			spraysound:Play()
2133
		end
2134
		freezepar2.Enabled = true
2135
		for i = 0,1,.2 do
2136
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-20), 0, Rad(20)), i)
2137
			rootj.C1 = clerp(rootj.C1, rootj1, i)
2138
			LS.C1 = clerp(LS.C1, LS1 * CFa(0, 0, Rad(-35)), i)
2139
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(10), 0, 0), i)
2140
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
2141
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
2142
			neck.C0 = clerp(neck.C0, neck0, i)
2143
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2144
			LS.C0 = clerp(LS.C0, LS0, i)
2145
			RS.C0 = clerp(RS.C0, RS0, i)
2146
			LH.C0 = clerp(LH.C0, LH0, i)
2147
			RH.C0 = clerp(RH.C0, RH0, i)
2148
			swait()
2149
		end
2150
		freezepar2.Enabled = false
2151
		spraysound:Stop()
2152
		for i = 0,1,.2 do
2153
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
2154
			rootj.C1 = clerp(rootj.C1, rootj1, i)
2155
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(5), 0, Rad(170)), i)
2156
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, 0), i)
2157
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
2158
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
2159
			neck.C0 = clerp(neck.C0, neck0, i)
2160
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2161
			LS.C0 = clerp(LS.C0, LS0, i)
2162
			RS.C0 = clerp(RS.C0, RS0, i)
2163
			LH.C0 = clerp(LH.C0, LH0, i)
2164
			RH.C0 = clerp(RH.C0, RH0, i)
2165
			snowmanmidM.Scale = clerp(snowmanmidM.Scale, Vector3.new(30, 30, 30), i)
2166
			swait()
2167
		end
2168
		snowmanmidW.Part0 = nil
2169
		snowmanmidW.Part1 = nil
2170
		snowmanmid.Anchored = true
2171
		for i = 0,1,.2 do
2172
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
2173
			rootj.C1 = clerp(rootj.C1, rootj1 * CFa(Rad(-20), 0, 0), i)
2174
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(-15), 0, Rad(115)), i)
2175
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(-5), 0, Rad(-10)), i)
2176
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, Rad(20)), i)
2177
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, Rad(50)), i)
2178
			neck.C0 = clerp(neck.C0, neck0, i)
2179
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2180
			LS.C0 = clerp(LS.C0, LS0, i)
2181
			RS.C0 = clerp(RS.C0, RS0, i)
2182
			LH.C0 = clerp(LH.C0, LH0, i)
2183
			RH.C0 = clerp(RH.C0, RH0, i)
2184
			snowmanmid.Position = clerp(snowmanmid.Position, snowmanbottom.Position + Vector3.new(0, 2.5, 0), i)
2185
			swait()
2186
		end
2187
		snowmanmid.Parent = snowmanMod
2188
		snowmanmid.Position = snowmanbottom.Position + Vector3.new(0, 2.5, 0)
2189
		midsound:Play()
2190
		snowmanmid.CanCollide = true
2191
		
2192
		local snowmantop = Instance.new("Part", char)
2193
		snowmantop.Shape = "Ball"
2194
		snowmantop.BrickColor = BrickColor.new("Institutional white")
2195
		snowmantop.Material = "Sand"
2196
		snowmantop.CanCollide = false
2197
		snowmantop.Locked = true
2198
		snowmantop.Size = Vector3.new(0.1, 0.1, 0.1)
2199
		local topsound = Instance.new("Sound", snowmantop)
2200
		topsound.Volume = 3
2201
		topsound.Name = "finallyifoundahitsoundGOD3"
2202
		topsound.SoundId = "rbxassetid://1874310149"
2203
		local snowmantopM = Instance.new("SpecialMesh", snowmantop)
2204
		snowmantopM.MeshType = "Sphere"
2205
		local snowmantopW = Instance.new("Weld", snowmantop)
2206
		snowmantopW.Part0 = rarm
2207
		snowmantopW.Part1 = snowmantop
2208
		snowmantopW.C1 = CFn(0, 1, 0)
2209
		if not Part80:FindFirstChild("SPOOOOS") then
2210
			spraysound = Instance.new("Sound", Part80)
2211
			spraysound.SoundId = "rbxassetid://843338638"
2212
			spraysound.Looped = true
2213
			spraysound.Volume = 2
2214
			spraysound.Name = "SPOOOOS"
2215
			spraysound:Play()
2216
		else
2217
			spraysound = Part80:FindFirstChild("SPOOOOS")
2218
			spraysound:Play()
2219
		end
2220
		freezepar.Enabled = true
2221
		for i = 0,1,.2 do
2222
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-20), 0, Rad(20)), i)
2223
			rootj.C1 = clerp(rootj.C1, rootj1, i)
2224
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(10), 0, 0), i)
2225
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(35)), i)
2226
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
2227
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
2228
			neck.C0 = clerp(neck.C0, neck0, i)
2229
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2230
			LS.C0 = clerp(LS.C0, LS0, i)
2231
			RS.C0 = clerp(RS.C0, RS0, i)
2232
			LH.C0 = clerp(LH.C0, LH0, i)
2233
			RH.C0 = clerp(RH.C0, RH0, i)
2234
			swait()
2235
		end
2236
		freezepar.Enabled = false
2237
		spraysound:Stop()
2238
		for i = 0,1,.2 do
2239
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
2240
			rootj.C1 = clerp(rootj.C1, rootj1, i)
2241
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(5), 0, 0), i)
2242
			RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(-170)), i)
2243
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), i)
2244
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), i)
2245
			neck.C0 = clerp(neck.C0, neck0, i)
2246
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2247
			LS.C0 = clerp(LS.C0, LS0, i)
2248
			RS.C0 = clerp(RS.C0, RS0, i)
2249
			LH.C0 = clerp(LH.C0, LH0, i)
2250
			RH.C0 = clerp(RH.C0, RH0, i)
2251
			snowmantopM.Scale = clerp(snowmantopM.Scale, Vector3.new(20, 20, 20), i)
2252
			swait()
2253
		end
2254
		snowmantopW.Part0 = nil
2255
		snowmantopW.Part1 = nil
2256
		snowmantop.Anchored = true
2257
		for i = 0,1,.2 do
2258
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), i)
2259
			rootj.C1 = clerp(rootj.C1, rootj1 * CFa(Rad(-20), 0, 0), i)
2260
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(-5), 0, Rad(10)), i)
2261
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(-15), 0, Rad(-85)), i)
2262
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, Rad(-50)), i)
2263
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, Rad(-20)), i)
2264
			neck.C0 = clerp(neck.C0, neck0, i)
2265
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2266
			LS.C0 = clerp(LS.C0, LS0, i)
2267
			RS.C0 = clerp(RS.C0, RS0, i)
2268
			LH.C0 = clerp(LH.C0, LH0, i)
2269
			RH.C0 = clerp(RH.C0, RH0, i)
2270
			snowmantop.Position = clerp(snowmantop.Position, snowmanmid.Position + Vector3.new(0, 2, 0), i)
2271
			swait()
2272
		end
2273
		snowmantop.Parent = snowmanMod
2274
		snowmantop.Position = snowmanmid.Position + Vector3.new(0, 2, 0)
2275
		topsound:Play()
2276
		snowmantop.CanCollide = true
2277
		if snowmanMod then
2278
			game:GetService("Debris"):AddItem(snowmanMod, 60)
2279
			local EYESONU = FindNearestTorso(snowmanmid.Position)
2280
			coroutine.resume(coroutine.create(function()
2281
				if EYESONU ~= nil then
2282
					for i = 1, math.huge do
2283
						wait(1)
2284
						BallDamage2 = math.random(5, 15)
2285
						EYESONU = FindNearestTorso(snowmanmid.Position)
2286
						local snowmanball = Instance.new("Part", snowmanMod)
2287
						snowmanball.Shape = "Ball"
2288
						snowmanball.Size = Vector3.new(0.8, 0.8, 0.8)
2289
						snowmanball.Material = "Sand"
2290
						snowmanball.CanCollide = false
2291
						snowmanball.BrickColor = BrickColor.new("Institutional white")
2292
						snowmanball.Locked = true
2293
						snowmanball.CFrame = snowmanmid.CFrame
2294
						local dis = (snowmanball.Position - EYESONU.CFrame.p).unit * -1
2295
					    snowmanball.Velocity = dis * 200 + Vector3.new(0, 10, 0)
2296
						local snowmanballBF = Instance.new("BodyForce", snowmanball)
2297
					    snowmanballBF.force = Vector3.new(0, snowmanball:GetMass() * 140, 0)
2298
						local AT0 = Instance.new("Attachment", snowmanball)
2299
						AT0.Position = Vector3.new(-0.1, 0, 0)
2300
						local AT1 = Instance.new("Attachment", snowmanball)
2301
						AT1.Position = Vector3.new(0.1, 0, 0)
2302
						local snowmantrail = Instance.new("Trail", snowmanball)
2303
						snowmantrail.Attachment0 = AT0
2304
						snowmantrail.Attachment1 = AT1
2305
						snowmantrail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.4, 0), NumberSequenceKeypoint.new(1, 1, 0)})
2306
						snowmantrail.Lifetime = 0.5
2307
						snowmantrail.MaxLength = 50
2308
						snowmantrail.MinLength = 0.05
2309
						snowmantrail.WidthScale = NumberSequence.new({NumberSequenceKeypoint.new(0, 1, 0), NumberSequenceKeypoint.new(1, 0, 0)})
2310
						game:GetService("Debris"):AddItem(snowmanball, 30)
2311
						snowmanball.Touched:connect(function(hit)
2312
							if not hit:IsDescendantOf(char) and hit.Parent.Name ~= "THESNOWMANMADEBYSNOWMACHINEPROTOTYPEAAAAAAAAAAA" then
2313
								if hit.Parent:FindFirstChildOfClass("Humanoid") then
2314
									hit.Material = "Sand"
2315
									hit.BrickColor = BrickColor.new("Institutional white")
2316
									local thrownhum = hit.Parent:FindFirstChildOfClass("Humanoid")
2317
									thrownhum.Health = thrownhum.Health - BallDamage2
2318
								elseif hit.Parent.Parent:FindFirstChildOfClass("Humanoid") then
2319
									hit.Material = "Sand"
2320
									hit.BrickColor = BrickColor.new("Institutional white")
2321
									local thrownhum = hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
2322
									thrownhum.Health = thrownhum.Health - BallDamage2
2323
								end
2324
								for i = 1,5 do
2325
									local ranAng = math.random(-360, 360)
2326
									local ranPos = math.random(-20, 20)
2327
									local ranPos2 = math.random(-20, 20)
2328
									local ranPos3 = math.random(-20, 20)
2329
									local snowf = Instance.new("Part", snowmanMod)
2330
									snowf.Size = Vector3.new(0.5, 0.3, 0.5)
2331
									snowf.Material = "Sand"
2332
									snowf.BrickColor = BrickColor.new("Institutional white")
2333
									snowf.Locked = true
2334
									snowf.CFrame = snowmanball.CFrame * CFa(ranAng, ranAng, ranAng) + Vector3.new(ranPos / 10, ranPos2 / 10, ranPos3 / 10)
2335
									game:GetService("Debris"):AddItem(snowf, 5)
2336
								end
2337
								snowmanball:Destroy()
2338
							end
2339
						end)
2340
						wait(1)
2341
					end
2342
				end
2343
			end))
2344
		end
2345
		hum.WalkSpeed = nws
2346
		hum.JumpPower = jp
2347
		attacking = false
2348
		snowmanning = false
2349
	elseif attacking == false and 4 - stage < 1 then
2350
	    attacking = true
2351
	    freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))})
2352
	    freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))})
2353
	    if not Part78:FindFirstChild("ASDASDASDASDACOMINE") then
2354
			errorsound = Instance.new("Sound", Part78)
2355
			errorsound.Volume = 2
2356
			errorsound.Name = "ASDASDASDASDACOMINE"
2357
			errorsound.SoundId = "rbxassetid://1388726556"
2358
			errorsound.Pitch = 0.5
2359
			errorsound:Play()
2360
		else
2361
			errorsound = Part78:FindFirstChild("ASDASDASDASDACOMINE")
2362
			errorsound:Play()
2363
		end
2364
		if not Part80:FindFirstChild("ASDASDASDASDACOMINE") then
2365
			errorsound2 = Instance.new("Sound", Part80)
2366
			errorsound2.Volume = 2
2367
			errorsound2.Name = "ASDASDASDASDACOMINE"
2368
			errorsound2.SoundId = "rbxassetid://1388726556"
2369
			errorsound2.Pitch = 0.5
2370
			errorsound2:Play()
2371
		else
2372
			errorsound2 = Part80:FindFirstChild("ASDASDASDASDACOMINE")
2373
			errorsound2:Play()
2374
		end
2375
		freezepar.Enabled = true
2376
	    freezepar2.Enabled = true
2377
	    wait(0.15)
2378
	    freezepar.Enabled = false
2379
	    freezepar2.Enabled = false
2380
	    wait(0.2)
2381
	    freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
2382
	    freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
2383
	    attacking = false
2384
	end
2385
end
2386
2387
function SnowBlast()
2388
	if attacking == false and SnowBlasting == false and 4 - stage >= 0.5 then
2389
		attacking = true
2390
		SnowBlasting = true
2391
		hum.WalkSpeed = 2
2392
		hum.JumpPower = 0
2393
		stage = stage + 0.5
2394
		for i = 0,1,.1 do
2395
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(40), 0, 0), i)
2396
			rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0, 1) * CFa(Rad(-55), 0, 0), i)
2397
			LS.C1 = clerp(LS.C1, LS1 * CFn(0, 0.2, 0.2) * CFa(0, 0, Rad(50)), i)
2398
			RS.C1 = clerp(RS.C1, RS1 * CFn(0, 0.2, 0.2) * CFa(0, 0, Rad(-50)), i)
2399
			LH.C1 = clerp(LH.C1, LH1 * CFn(1, -0.1, 0) * CFa(Rad(5), 0, Rad(60)), i)
2400
			RH.C1 = clerp(RH.C1, RH1 * CFn(-0.5, -0.3, 0) * CFa(Rad(5), 0, Rad(30)), i)
2401
			neck.C0 = clerp(neck.C0, neck0, i)
2402
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2403
			LS.C0 = clerp(LS.C0, LS0, i)
2404
			RS.C0 = clerp(RS.C0, RS0, i)
2405
			LH.C0 = clerp(LH.C0, LH0, i)
2406
			RH.C0 = clerp(RH.C0, RH0, i)
2407
			swait()
2408
		end
2409
		local bv = Instance.new("BodyVelocity", tor)
2410
		bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
2411
		bv.Velocity = CFn(tor.Position).upVector * 110
2412
		freezepar.Enabled = true
2413
		freezepar2.Enabled = true
2414
		local left = true
2415
		coroutine.resume(coroutine.create(function()
2416
			for i = 1,10 do
2417
				left = not left
2418
				local snowball = Instance.new("Part", char)
2419
				snowball.Size = Vector3.new(0.8, 0.8, 0.8)
2420
				snowball.Material = "Sand"
2421
				snowball.Shape = "Ball"
2422
				snowball.CanCollide = false
2423
				snowball.BrickColor = BrickColor.new("Institutional white")
2424
				snowball.Locked = true
2425
				if left == true then
2426
					snowball.CFrame = Part78.CFrame
2427
				else
2428
					snowball.CFrame = Part80.CFrame
2429
				end
2430
				local sbv = Instance.new("BodyVelocity", snowball)
2431
				sbv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
2432
				sbv.Velocity = tor.CFrame.upVector * -220
2433
				snowball.Touched:connect(function(hit)
2434
					if not hit:IsDescendantOf(char) then
2435
						if hit.Parent:FindFirstChildOfClass("Humanoid") then
2436
							hit.Material = "Sand"
2437
							BallDamage = 5
2438
							local thrownhum = hit.Parent:FindFirstChildOfClass("Humanoid")
2439
							thrownhum.Health = thrownhum.Health - BallDamage
2440
						elseif hit.Parent.Parent:FindFirstChildOfClass("Humanoid") then
2441
							hit.Material = "Sand"
2442
							BallDamage = 5
2443
							local thrownhum = hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
2444
							thrownhum.Health = thrownhum.Health - BallDamage
2445
						end
2446
						for i = 1,5 do
2447
							local ranAng = math.random(-360, 360)
2448
							local ranPos = math.random(-20, 20)
2449
							local ranPos2 = math.random(-20, 20)
2450
							local ranPos3 = math.random(-20, 20)
2451
							local snowf = Instance.new("Part", char)
2452
							snowf.Size = Vector3.new(0.5, 0.3, 0.5)
2453
							snowf.Material = "Sand"
2454
							snowf.BrickColor = BrickColor.new("Institutional white")
2455
							snowf.Locked = true
2456
							snowf.CFrame = snowball.CFrame * CFa(ranAng, ranAng, ranAng) + Vector3.new(ranPos / 10, ranPos2 / 10, ranPos3 / 10)
2457
							game:GetService("Debris"):AddItem(snowf, 5)
2458
						end
2459
						local snowballjustforthesound = snowball:Clone()
2460
						snowballjustforthesound.Parent = workspace
2461
						snowballjustforthesound.Anchored = true
2462
						snowball:Destroy()
2463
						snowballjustforthesound.Transparency = 1
2464
						game:GetService("Debris"):AddItem(snowballjustforthesound, 0.3)
2465
						local snowhitsound = Instance.new("Sound", snowballjustforthesound)
2466
						snowhitsound.Volume = 3
2467
						snowhitsound.Name = "finallyifoundahitsoundGOD"
2468
						snowhitsound.SoundId = "rbxassetid://1874310149"
2469
						snowhitsound:Play()
2470
					end
2471
				end)
2472
				wait(0.05)
2473
			end
2474
		end))
2475
		for i = 0,1,.15 do
2476
			neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(30), 0, 0), i)
2477
			rootj.C1 = clerp(rootj.C1, rootj1, i)
2478
			LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(10), 0, 0), i)
2479
			RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(10), 0, 0), i)
2480
			LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(10), 0, 0), i)
2481
			RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(10), 0, 0), i)
2482
			neck.C0 = clerp(neck.C0, neck0, i)
2483
			rootj.C0 = clerp(rootj.C0, rootj0, i)
2484
			LS.C0 = clerp(LS.C0, LS0, i)
2485
			RS.C0 = clerp(RS.C0, RS0, i)
2486
			LH.C0 = clerp(LH.C0, LH0, i)
2487
			RH.C0 = clerp(RH.C0, RH0, i)
2488
			swait()
2489
		end
2490
		wait(0.3)
2491
		bv:Destroy()
2492
		freezepar.Enabled = false
2493
		freezepar2.Enabled = false
2494
		hum.WalkSpeed = nws
2495
		hum.JumpPower = njp
2496
		SnowBlasting = false
2497
		attacking = false
2498
	elseif attacking == false and 4 - stage < 0.5 then
2499
	    attacking = true
2500
	    freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))})
2501
	    freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))})
2502
		if not Part78:FindFirstChild("ASDASDASDASDACOMINE") then
2503
			errorsound = Instance.new("Sound", Part78)
2504
			errorsound.Volume = 2
2505
			errorsound.Name = "ASDASDASDASDACOMINE"
2506
			errorsound.SoundId = "rbxassetid://1388726556"
2507
			errorsound.Pitch = 0.5
2508
			errorsound:Play()
2509
		else
2510
			errorsound = Part78:FindFirstChild("ASDASDASDASDACOMINE")
2511
			errorsound:Play()
2512
		end
2513
		if not Part80:FindFirstChild("ASDASDASDASDACOMINE") then
2514
			errorsound2 = Instance.new("Sound", Part80)
2515
			errorsound2.Volume = 2
2516
			errorsound2.Name = "ASDASDASDASDACOMINE"
2517
			errorsound2.SoundId = "rbxassetid://1388726556"
2518
			errorsound2.Pitch = 0.5
2519
			errorsound2:Play()
2520
		else
2521
			errorsound2 = Part80:FindFirstChild("ASDASDASDASDACOMINE")
2522
			errorsound2:Play()
2523
		end
2524
	    freezepar.Enabled = true
2525
	    freezepar2.Enabled = true
2526
	    wait(0.15)
2527
	    freezepar.Enabled = false
2528
	    freezepar2.Enabled = false
2529
	    wait(0.2)
2530
	    freezepar.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
2531
	    freezepar2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 255, 255))})
2532
	    attacking = false
2533
	end
2534
end
2535
2536
-----------------------------------------------------------------------------
2537
2538
function kdown(k)
2539
	if k == "r" then
2540
		Reload()
2541
	elseif k == "e" then
2542
		Snowcone()
2543
	elseif k == "x" and Snowconing == true then
2544
		ThrowAway()
2545
	elseif k == "f" then
2546
		snowMAN()
2547
	elseif k == "q" then
2548
		SnowBlast()
2549
	end
2550
end
2551
2552
function lmdown()
2553
	if Snowconing == false then
2554
		Throw()
2555
	else
2556
		Eat()
2557
	end
2558
end
2559
2560
Mouse.Button1Down:connect(lmdown)
2561
Mouse.KeyDown:connect(kdown)
2562
2563
-----------------------------------------------------------------------------
2564
2565
warn([[
2566
	
2567
	
2568
	SNOW-MACHINE-PROTOTYPE.
2569
	last updated: 2018/6/26, 20:50 JST.
2570
	
2571
	Please do not leak this script.
2572
	]])
2573
2574
-----------------------------------------------------------------------------
2575
2576
while true do
2577
	swait()
2578
	yumrot = yumrot + 25
2579
	if yumrot == 360 then
2580
		yumrot = 1
2581
	end
2582
	if stage == 0 then
2583
		level1.Transparency = 1
2584
		level2.Transparency = 1
2585
		level3.Transparency = 1
2586
		level4.Transparency = 1
2587
	elseif stage >= 1 and stage < 2 then
2588
		level1.Transparency = 0
2589
		level2.Transparency = 1
2590
		level3.Transparency = 1
2591
		level4.Transparency = 1
2592
	elseif stage >= 2 and stage < 3 then
2593
		level1.Transparency = 0
2594
		level2.Transparency = 0
2595
		level3.Transparency = 1
2596
		level4.Transparency = 1
2597
	elseif stage >= 3 and stage < 4 then
2598
		level1.Transparency = 0
2599
		level2.Transparency = 0
2600
		level3.Transparency = 0
2601
		level4.Transparency = 1
2602
	elseif stage >= 4 then
2603
		stage = 4
2604
		level1.Transparency = 0
2605
		level2.Transparency = 0
2606
		level3.Transparency = 0
2607
		level4.Transparency = 0
2608
	end
2609
	sine = sine + 1
2610
	local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
2611
	if Throwing == true then
2612
		state = "Throwing"
2613
	elseif SnowBlasting == true then
2614
		state = "Blasting"
2615
	elseif Eating == true then
2616
		state = "Eating"
2617
	elseif makingCone == true then
2618
		state = "MakingCone"
2619
	elseif ThrowingAway == true then
2620
		state = "ThrowingAway"
2621
	elseif Reloading == true then
2622
		state = "Reloading"
2623
	elseif Snowconing == true and torvel < 1 then
2624
		state = "Snowconing"
2625
	elseif snowmanning == true then
2626
		state = "Snowmanning"
2627
	elseif 1 < root.Velocity.y then
2628
		state = "Jump"
2629
	elseif -1 > root.Velocity.y then
2630
		state = "Fall"
2631
	elseif torvel < 1 then
2632
		state = "Idle"
2633
	elseif tor.Velocity.magnitude < 50 then
2634
		state = "Walk"
2635
	end
2636
	if state == "Jump" then
2637
		neck.C1 = clerp(neck.C1, neck1 * CFa(Rad(-20), 0, 0), 0.15)
2638
		rootj.C1 = clerp(rootj.C1, rootj1, 0.15)
2639
		LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(20), 0, Rad(-10)), 0.15)
2640
		RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(20), 0, Rad(-10)), 0.15)
2641
		LH.C1 = clerp(LH.C1, LH1 * CFn(0.7, -1.3, -0.1) * CFa(Rad(-15), 0, Rad(-55)), 0.15)
2642
		RH.C1 = clerp(RH.C1, RH1 * CFn(-0.5, -1.1, 0) * CFa(Rad(-10), 0, Rad(45)), 0.15)
2643
		neck.C0 = clerp(neck.C0, neck0, 0.15)
2644
		rootj.C0 = clerp(rootj.C0, rootj0, 0.15)
2645
		LS.C0 = clerp(LS.C0, LS0, 0.15)
2646
		RS.C0 = clerp(RS.C0, RS0, 0.15)
2647
		LH.C0 = clerp(LH.C0, LH0, 0.15)
2648
		RH.C0 = clerp(RH.C0, RH0, 0.15)
2649
	elseif state == "Fall" then
2650
		neck.C1 = clerp(neck.C1, neck1 * CFa(Rad(-5), 0, 0), 0.15)
2651
		rootj.C1 = clerp(rootj.C1, rootj1 * CFa(Rad(10), 0, 0), 0.15)
2652
		LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(50), 0, Rad(-10)), 0.15)
2653
		RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(50), 0, Rad(-10)), 0.15)
2654
		LH.C1 = clerp(LH.C1, LH1 * CFn(0.4, -0.7, 0) * CFa(Rad(20), 0, Rad(10)), 0.15)
2655
		RH.C1 = clerp(RH.C1, RH1 * CFn(-0.2, -0.5, 0) * CFa(Rad(20), 0, Rad(10)), 0.15)
2656
		neck.C0 = clerp(neck.C0, neck0, 0.15)
2657
		rootj.C0 = clerp(rootj.C0, rootj0, 0.15)
2658
		LS.C0 = clerp(LS.C0, LS0, 0.15)
2659
		RS.C0 = clerp(RS.C0, RS0, 0.15)
2660
		LH.C0 = clerp(LH.C0, LH0 * CFa(0, 0, Rad(20)), 0.15)
2661
		RH.C0 = clerp(RH.C0, RH0 * CFa(0, 0, Rad(-20)), 0.15)
2662
	elseif state == "Snowconing" then
2663
		neck.C1 = clerp(neck.C1, neck1 * CFa(Rad(5 * Cos(sine / 25)), 0, Rad(-15)), 0.15)
2664
		rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0, 0.1 * Cos(sine / 20)) * CFa(Rad(-5 * Cos(sine / 20)), 0, 0), 0.15)
2665
		LS.C1 = clerp(LS.C1, LS1 * CFn(0, 0.2, 0.2) * CFa(Rad(-5), Rad(10), Rad(80)), 0.15)
2666
		RS.C1 = clerp(RS.C1, RS1 * CFn(0, 0.2, 0.2) * CFa(Rad(-70), Rad(10), Rad(-50)), 0.15)
2667
		LH.C1 = clerp(LH.C1, LH1 * CFn(0.1 * Cos(sine / 20), -0.1 * Cos(sine / 20), 0) * CFa(Rad(5), Rad(-5), Rad(5 * Cos(sine / 20))), 0.15)
2668
		RH.C1 = clerp(RH.C1, RH1 * CFn(-0.1 * Cos(sine / 20), -0.1 * Cos(sine / 20), 0) * CFa(Rad(5), Rad(5), Rad(-5 * Cos(sine / 20))), 0.15)
2669
		neck.C0 = clerp(neck.C0, neck0 * CFa(Rad(5), 0, 0), 0.15)
2670
		rootj.C0 = clerp(rootj.C0, rootj0 * CFa(Rad(5), 0, 0), 0.15)
2671
		LS.C0 = clerp(LS.C0, LS0, 0.15)
2672
		RS.C0 = clerp(RS.C0, RS0, 0.15)
2673
		LH.C0 = clerp(LH.C0, LH0 * CFa(0, 0, Rad(-5)), 0.15)
2674
		RH.C0 = clerp(RH.C0, RH0 * CFa(0, 0, Rad(5)), 0.15)
2675
	elseif state == "Idle" then
2676
		neck.C1 = clerp(neck.C1, neck1 * CFa(Rad(5 * Cos(sine / 25)), 0, Rad(-15)), 0.15)
2677
		rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0, 0.1 * Cos(sine / 20)) * CFa(Rad(-5 * Cos(sine / 20)), 0, 0), 0.15)
2678
		LS.C1 = clerp(LS.C1, LS1 * CFn(0, 0.2, 0.2) * CFa(Rad(-70), Rad(10), Rad(50)), 0.15)
2679
		RS.C1 = clerp(RS.C1, RS1 * CFn(0, 0.2, 0.2) * CFa(Rad(-70), Rad(10), Rad(-50)), 0.15)
2680
		LH.C1 = clerp(LH.C1, LH1 * CFn(0.1 * Cos(sine / 20), -0.1 * Cos(sine / 20), 0) * CFa(Rad(5), Rad(-5), Rad(5 * Cos(sine / 20))), 0.15)
2681
		RH.C1 = clerp(RH.C1, RH1 * CFn(-0.1 * Cos(sine / 20), -0.1 * Cos(sine / 20), 0) * CFa(Rad(5), Rad(5), Rad(-5 * Cos(sine / 20))), 0.15)
2682
		neck.C0 = clerp(neck.C0, neck0 * CFa(Rad(5), 0, 0), 0.15)
2683
		rootj.C0 = clerp(rootj.C0, rootj0 * CFa(Rad(5), 0, 0), 0.15)
2684
		LS.C0 = clerp(LS.C0, LS0, 0.15)
2685
		RS.C0 = clerp(RS.C0, RS0, 0.15)
2686
		LH.C0 = clerp(LH.C0, LH0 * CFa(0, 0, Rad(-5)), 0.15)
2687
		RH.C0 = clerp(RH.C0, RH0 * CFa(0, 0, Rad(5)), 0.15)
2688
	elseif state == "Walk" then
2689
		neck.C1 = clerp(neck.C1, neck1 *  CFa(Rad(-5), 0, 0), 0.15)
2690
		rootj.C1 = clerp(rootj.C1, rootj1 * CFa(Rad(-5 * Cos(sine / 3)), 0, Rad(5 * Cos(sine / 6))), 0.15)
2691
		LS.C1 = clerp(LS.C1, LS1 * CFa(0, 0, Rad(-35 * Cos(sine / 6))), 0.15)
2692
		RS.C1 = clerp(RS.C1, RS1 * CFa(0, 0, Rad(-35 * Cos(sine / 6))), 0.15)
2693
		LH.C1 = clerp(LH.C1, LH1 * CFa(0, 0, Rad(50 * Cos(sine / 6))), 0.15)
2694
		RH.C1 = clerp(RH.C1, RH1 * CFa(0, 0, Rad(50 * Cos(sine / 6))), 0.15)
2695
		neck.C0 = clerp(neck.C0, neck0, 0.15)
2696
		rootj.C0 = clerp(rootj.C0, rootj0 * CFa(Rad(5), 0, 0), 0.15)
2697
		LS.C0 = clerp(LS.C0, LS0, 0.15)
2698
		RS.C0 = clerp(RS.C0, RS0, 0.15)
2699
		LH.C0 = clerp(LH.C0, LH0, 0.15)
2700
		RH.C0 = clerp(RH.C0, RH0, 0.15)
2701
	end
2702
end