Advertisement
filipaopastebins2134

ROBLOX Project GunGame

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