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