Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Leaked by N3xul#3777
- repeat wait() script.Parent = nil until script.Parent == nil
- local wfc = function(m, n)
- return m:WaitForChild(n)
- end
- local RbxUtility = LoadLibrary("RbxUtility")
- local Create = RbxUtility.Create
- local Player = game:GetService("Players").LocalPlayer
- System = {}
- System.Create = function(a, c)
- local e = Instance.new(a)
- for d, a in pairs(c) do
- local b, a = ypcall(function()
- return e[d]
- end)
- if b then
- e[d] = c[d]
- end
- end
- return e
- end
- function b(d, b)
- local c = getfenv(d)
- local a = setmetatable({}, {
- __index = function(a, a)
- if a:lower() == 'script' then
- return b
- else
- return c[a]
- end
- end
- })
- setfenv(d, a)
- ypcall(function()
- d()
- end)
- end
- c = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = System.Create("Model",{
- ["Name"] = "Amaranth",
- ["Parent"] = mas,
- })
- o2 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["Position"] = Vector3.new(-3.3999989, 5.63238096, 0.914811015),
- ["Rotation"] = Vector3.new(19.9968739, 0.00141831383, 179.997971),
- ["CFrame"] = CFrame.new(-3.3999989, 5.63238096, 0.914811015, -1, -3.5436944e-005, 2.47542466e-005, 2.48353153e-005, -0.939711273, -0.341968864, 3.53801734e-005, -0.341968864, 0.939711273),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.495807797, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Position"] = Vector3.new(-3.3999989, 5.63238096, 0.914811015),
- })
- o3 = System.Create("BlockMesh",{
- ["Parent"] = o2,
- ["Scale"] = Vector3.new(0.155265078, 1, 0.598879158),
- })
- o4 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.63238096, 0.914811015),
- ["Rotation"] = Vector3.new(19.9968739, 0.00141831383, 179.997971),
- ["CFrame"] = CFrame.new(-3.3999989, 5.63238096, 0.914811015, -1, -3.5436944e-005, 2.47542466e-005, 2.48353153e-005, -0.939711273, -0.341968864, 3.53801734e-005, -0.341968864, 0.939711273),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.495807797, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-3.3999989, 5.63238096, 0.914811015),
- })
- o5 = System.Create("BlockMesh",{
- ["Parent"] = o4,
- ["Scale"] = Vector3.new(0.199626625, 1, 0.46579501),
- })
- o6 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 2.12429094, 0.399996012),
- ["Rotation"] = Vector3.new(174.99585, 0.000108215812, 89.9973679),
- ["CFrame"] = CFrame.new(-3.3999989, 2.12429094, 0.399996012, 4.59710755e-005, -1, 1.88872218e-006, -0.996188402, -4.59606017e-005, -0.0872278437, 0.0872278437, 2.12843452e-006, -0.996188402),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.393226802, 0.427420497),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 2.12429094, 0.399996012),
- })
- o7 = System.Create("SpecialMesh",{
- ["Parent"] = o6,
- ["Scale"] = Vector3.new(0.377072215, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o8 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.03928995, 0.399996012),
- ["Rotation"] = Vector3.new(-1.32219384e-007, -0.00247285888, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 5.03928995, 0.399996012, 5.33620514e-005, -1, -4.3159529e-005, 1, 5.33620514e-005, 2.30766362e-009, -4.58255656e-012, -4.3159529e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.700969279, 0.700969458),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-3.3999989, 5.03928995, 0.399996012),
- })
- o9 = System.Create("SpecialMesh",{
- ["Parent"] = o8,
- ["Scale"] = Vector3.new(0.332710743, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o10 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 0.786464989, 0.399996012),
- ["CFrame"] = CFrame.new(-3.3999989, 0.786464989, 0.399996012, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 0.786464989, 0.399996012),
- })
- o11 = System.Create("SpecialMesh",{
- ["Parent"] = o10,
- ["Scale"] = Vector3.new(0.887228608, 0.975951493, 0.975951314),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o12 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["Position"] = Vector3.new(-3.3999989, 1.27372396, 0.399996012),
- ["CFrame"] = CFrame.new(-3.3999989, 1.27372396, 0.399996012, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.666775703, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Position"] = Vector3.new(-3.3999989, 1.27372396, 0.399996012),
- })
- o13 = System.Create("BlockMesh",{
- ["Parent"] = o12,
- ["Scale"] = Vector3.new(0.621060312, 1, 0.621060014),
- })
- o14 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.3999989, 0.786464989, 0.399996012),
- ["CFrame"] = CFrame.new(-3.3999989, 0.786464989, 0.399996012, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.3999989, 0.786464989, 0.399996012),
- })
- o15 = System.Create("SpecialMesh",{
- ["Parent"] = o14,
- ["Scale"] = Vector3.new(0.97595191, 0.975951493, 0.887228072),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o16 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 1.05146599, 0.605156004),
- ["Rotation"] = Vector3.new(179.99826, 0.00174855511, -0.00174850179),
- ["CFrame"] = CFrame.new(-3.3999989, 1.05146599, 0.605156004, 1, 3.05171125e-005, 3.05180438e-005, 3.05180401e-005, -1, -3.04301557e-005, 3.05171143e-005, 3.0431087e-005, -1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 1.05146599, 0.605156004),
- })
- o17 = System.Create("SpecialMesh",{
- ["Parent"] = o16,
- ["Scale"] = Vector3.new(0.621060312, 0.576698422, 0.443614244),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o18 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.50257993, 5.49235487, 0.399994999),
- ["Rotation"] = Vector3.new(89.9982529, -0.00174852845, -90.0017548),
- ["CFrame"] = CFrame.new(-3.50257993, 5.49235487, 0.399994999, -3.05612884e-005, 1, -3.05175781e-005, -3.04729328e-005, -3.05185094e-005, -1, -1, -3.05603571e-005, 3.0473866e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.50257993, 5.49235487, 0.399994999),
- })
- o19 = System.Create("SpecialMesh",{
- ["Parent"] = o18,
- ["Scale"] = Vector3.new(0.332710743, 0.487975687, 0.354891598),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o20 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-4.04862309, 6.00201082, 0.399996012),
- ["Rotation"] = Vector3.new(89.9850998, 80.0022507, -89.9873734),
- ["CFrame"] = CFrame.new(-4.04862309, 6.00201082, 0.399996012, 3.82590624e-005, 0.17360948, 0.984814584, -4.30431828e-005, 0.984814584, -0.173609465, -1, -3.57474346e-005, 4.5150784e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-4.04862309, 6.00201082, 0.399996012),
- })
- o21 = System.Create("SpecialMesh",{
- ["Parent"] = o20,
- ["Scale"] = Vector3.new(0.243987963, 0.998131931, 0.221807167),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o22 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.72483897, 5.32992983, 0.399994999),
- ["Rotation"] = Vector3.new(90.0037766, -44.9957619, -89.9960022),
- ["CFrame"] = CFrame.new(-3.72483897, 5.32992983, 0.399994999, 4.93688458e-005, 0.707159042, -0.707054496, 1.64856974e-005, -0.707054496, -0.707159042, -1, 2.3255343e-005, -4.65644735e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.72483897, 5.32992983, 0.399994999),
- })
- o23 = System.Create("BlockMesh",{
- ["Parent"] = o22,
- ["Scale"] = Vector3.new(0.243987963, 0.931589901, 0.754144192),
- })
- o24 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.65645194, 5.2273531, 0.399996012),
- ["Rotation"] = Vector3.new(90.0017548, -0.00174852845, 90.0017548),
- ["CFrame"] = CFrame.new(-3.65645194, 5.2273531, 0.399996012, -3.05612884e-005, -1, -3.05175781e-005, -3.05603571e-005, 3.05185131e-005, -1, 1, -3.05603571e-005, -3.05612884e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.65645194, 5.2273531, 0.399996012),
- })
- o25 = System.Create("SpecialMesh",{
- ["Parent"] = o24,
- ["Scale"] = Vector3.new(0.332710892, 0.310529947, 0.576698601),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o26 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Position"] = Vector3.new(-3.9148159, 5.63238096, 0.399994999),
- ["Rotation"] = Vector3.new(90.0085526, -69.9994812, -89.9913559),
- ["CFrame"] = CFrame.new(-3.9148159, 5.63238096, 0.399994999, 5.16036562e-005, 0.342028648, -0.939689517, 7.5178541e-006, -0.939689517, -0.342028648, -1, 1.05854851e-005, -5.1062736e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.495807797, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-3.9148159, 5.63238096, 0.399994999),
- })
- o27 = System.Create("BlockMesh",{
- ["Parent"] = o26,
- ["Scale"] = Vector3.new(0.199626625, 1, 0.46579501),
- })
- o28 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["Position"] = Vector3.new(-3.9148159, 5.63238096, 0.399994999),
- ["Rotation"] = Vector3.new(90.0085526, -69.9994812, -89.9913559),
- ["CFrame"] = CFrame.new(-3.9148159, 5.63238096, 0.399994999, 5.16036562e-005, 0.342028648, -0.939689517, 7.5178541e-006, -0.939689517, -0.342028648, -1, 1.05854851e-005, -5.1062736e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.495807797, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Position"] = Vector3.new(-3.9148159, 5.63238096, 0.399994999),
- })
- o29 = System.Create("BlockMesh",{
- ["Parent"] = o28,
- ["Scale"] = Vector3.new(0.155265078, 1, 0.598879158),
- })
- o30 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.86245704, 6.22091579, 0.399996012),
- ["Rotation"] = Vector3.new(89.9850998, 80.0022507, -89.9873734),
- ["CFrame"] = CFrame.new(-3.86245704, 6.22091579, 0.399996012, 3.82590624e-005, 0.17360948, 0.984814584, -4.30431828e-005, 0.984814584, -0.173609465, -1, -3.57474346e-005, 4.5150784e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.86245704, 6.22091579, 0.399996012),
- })
- o31 = System.Create("SpecialMesh",{
- ["Parent"] = o30,
- ["Scale"] = Vector3.new(0.243987963, 0.288349152, 0.532337129),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o32 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 5.35410976, 0.74901098),
- ["Rotation"] = Vector3.new(-45.0011063, 0.0022844323, 179.999054),
- ["CFrame"] = CFrame.new(-3.3999989, 5.35410976, 0.74901098, -1, -1.66018781e-005, 3.98708653e-005, 3.99325763e-005, -0.707093179, 0.707120419, 1.64528901e-005, 0.707120419, 0.707093179),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 5.35410976, 0.74901098),
- })
- o33 = System.Create("SpecialMesh",{
- ["Parent"] = o32,
- ["Scale"] = Vector3.new(0.332710743, 0.665421307, 0.665421605),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o34 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.9055059, 5.97677517, 0.399996012),
- ["Rotation"] = Vector3.new(-90.0133057, -80.0035934, 89.9848862),
- ["CFrame"] = CFrame.new(-3.9055059, 5.97677517, 0.399996012, 4.5786288e-005, -0.173586458, -0.984818637, 2.74987106e-005, -0.984818637, 0.173586473, -1, -3.5029123e-005, -4.03177874e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.9055059, 5.97677517, 0.399996012),
- })
- o35 = System.Create("BlockMesh",{
- ["Parent"] = o34,
- ["Scale"] = Vector3.new(0.243987963, 0.998131931, 0.532337129),
- })
- o36 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.74901891, 5.35410976, 0.399994999),
- ["Rotation"] = Vector3.new(-90.005661, -44.9989891, 89.9933319),
- ["CFrame"] = CFrame.new(-3.74901891, 5.35410976, 0.399994999, 8.23254813e-005, -0.707119226, -0.707094312, -1.64264275e-005, -0.707094312, 0.707119226, -1, -4.65988996e-005, -6.98273216e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.74901891, 5.35410976, 0.399994999),
- })
- o37 = System.Create("SpecialMesh",{
- ["Parent"] = o36,
- ["Scale"] = Vector3.new(0.421433806, 0.576698422, 0.576698601),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o38 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.50257993, 5.27009201, 0.399996012),
- ["Rotation"] = Vector3.new(89.9982529, -0.00174852845, -90.0017548),
- ["CFrame"] = CFrame.new(-3.50257993, 5.27009201, 0.399996012, -3.05612884e-005, 1, -3.05175781e-005, -3.04729328e-005, -3.05185094e-005, -1, -1, -3.05603571e-005, 3.0473866e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.50257993, 5.27009201, 0.399996012),
- })
- o39 = System.Create("BlockMesh",{
- ["Parent"] = o38,
- ["Scale"] = Vector3.new(0.332710743, 0.487975687, 0.798505902),
- })
- o40 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.4838028, 0.677818),
- ["Rotation"] = Vector3.new(-89.9981308, 0.00247267145, -180),
- ["CFrame"] = CFrame.new(-3.3999989, 5.4838028, 0.677818, -1, 8.74227766e-008, 4.31562585e-005, 4.31562548e-005, -3.26196387e-005, 1, 8.88305181e-008, 1, 3.2619635e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.4838028, 0.677818),
- })
- o41 = System.Create("SpecialMesh",{
- ["Parent"] = o40,
- ["Scale"] = Vector3.new(0.332710743, 0.421433479, 0.399252981),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o42 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.67782307, 5.4838028, 0.399996012),
- ["Rotation"] = Vector3.new(-90.0017548, -0.00174852845, 89.9982529),
- ["CFrame"] = CFrame.new(-3.67782307, 5.4838028, 0.399996012, 3.0473866e-005, -1, -3.05175781e-005, -3.05603571e-005, -3.05185094e-005, 1, -1, -3.04729328e-005, -3.05612884e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.67782307, 5.4838028, 0.399996012),
- })
- o43 = System.Create("SpecialMesh",{
- ["Parent"] = o42,
- ["Scale"] = Vector3.new(0.332710743, 0.421433479, 0.399252981),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o44 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.74901891, 5.35410976, 0.399994999),
- ["Rotation"] = Vector3.new(-90.005661, -44.9989891, 89.9933319),
- ["CFrame"] = CFrame.new(-3.74901891, 5.35410976, 0.399994999, 8.23254813e-005, -0.707119226, -0.707094312, -1.64264275e-005, -0.707094312, 0.707119226, -1, -4.65988996e-005, -6.98273216e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.74901891, 5.35410976, 0.399994999),
- })
- o45 = System.Create("SpecialMesh",{
- ["Parent"] = o44,
- ["Scale"] = Vector3.new(0.332710743, 0.665421307, 0.665421605),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o46 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.3999989, 2.12429094, 0.399996012),
- ["Rotation"] = Vector3.new(174.99585, 0.000108215812, 89.9973679),
- ["CFrame"] = CFrame.new(-3.3999989, 2.12429094, 0.399996012, 4.59710755e-005, -1, 1.88872218e-006, -0.996188402, -4.59606017e-005, -0.0872278437, 0.0872278437, 2.12843452e-006, -0.996188402),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.427420378, 0.427420497),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.3999989, 2.12429094, 0.399996012),
- })
- o47 = System.Create("SpecialMesh",{
- ["Parent"] = o46,
- ["Scale"] = Vector3.new(0.28834945, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o48 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.2273531, 0.656448007),
- ["Rotation"] = Vector3.new(89.9969406, -0.00247272663, -1.32212307e-007),
- ["CFrame"] = CFrame.new(-3.3999989, 5.2273531, 0.656448007, 1, 2.30754016e-009, -4.31572225e-005, -4.31572225e-005, 5.33620514e-005, -1, -4.58233451e-012, 1, 5.33620514e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.2273531, 0.656448007),
- })
- o49 = System.Create("SpecialMesh",{
- ["Parent"] = o48,
- ["Scale"] = Vector3.new(0.332710892, 0.310529947, 0.576698601),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o50 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 6.00201082, 1.04861498),
- ["Rotation"] = Vector3.new(170.001129, 0.0015893972, -179.998108),
- ["CFrame"] = CFrame.new(-3.3999989, 6.00201082, 1.04861498, -1, 3.30527582e-005, 2.77402141e-005, 2.77342242e-005, 0.984811187, -0.173628807, -3.30577823e-005, -0.173628807, -0.984811187),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 6.00201082, 1.04861498),
- })
- o51 = System.Create("SpecialMesh",{
- ["Parent"] = o50,
- ["Scale"] = Vector3.new(0.243987963, 0.998131931, 0.221807167),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o52 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 4.49646378, 0.399996012),
- ["Rotation"] = Vector3.new(-1.32219384e-007, -0.00247285888, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 4.49646378, 0.399996012, 5.33620514e-005, -1, -4.3159529e-005, 1, 5.33620514e-005, 2.30766362e-009, -4.58255656e-012, -4.3159529e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.75225991, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 4.49646378, 0.399996012),
- })
- o53 = System.Create("SpecialMesh",{
- ["Parent"] = o52,
- ["Scale"] = Vector3.new(1, 0.93159014, 0.931590199),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o54 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 4.60332203, 0.399996012),
- ["Rotation"] = Vector3.new(-5.00177288, -0.00223123073, 89.9971466),
- ["CFrame"] = CFrame.new(-3.3999989, 4.60332203, 0.399996012, 4.97857727e-005, -1, -3.89423221e-005, 0.996191978, 4.62009411e-005, 0.08718656, -0.08718656, -4.3134678e-005, 0.996191978),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.393226802, 0.427420497),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 4.60332203, 0.399996012),
- })
- o55 = System.Create("SpecialMesh",{
- ["Parent"] = o54,
- ["Scale"] = Vector3.new(0.377072215, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o56 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.97677517, 0.905498981),
- ["Rotation"] = Vector3.new(-10.0015116, 0.00189415505, 179.998413),
- ["CFrame"] = CFrame.new(-3.3999989, 5.97677517, 0.905498981, -1, -2.78075513e-005, 3.30592411e-005, 3.31265001e-005, -0.9848032, 0.173674166, 2.77273939e-005, 0.173674166, 0.9848032),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.97677517, 0.905498981),
- })
- o57 = System.Create("BlockMesh",{
- ["Parent"] = o56,
- ["Scale"] = Vector3.new(0.243987963, 0.998131931, 0.532337129),
- })
- o58 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 4.00921011, 0.399996012),
- ["Rotation"] = Vector3.new(-1.32219384e-007, -0.00247285888, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 4.00921011, 0.399996012, 5.33620514e-005, -1, -4.3159529e-005, 1, 5.33620514e-005, 2.30766362e-009, -4.58255656e-012, -4.3159529e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 4.00921011, 0.399996012),
- })
- o59 = System.Create("SpecialMesh",{
- ["Parent"] = o58,
- ["Scale"] = Vector3.new(0.0443614423, 0.975951493, 0.975951612),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o60 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 2.39356494, 0.399996012),
- ["Rotation"] = Vector3.new(179.997528, 2.75137548e-008, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 2.39356494, 0.399996012, 5.33620514e-005, -1, 4.80205598e-010, -1, -5.33620514e-005, -4.30663385e-005, 4.30663385e-005, 1.8179025e-009, -1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 2.39356494, 0.399996012),
- })
- o61 = System.Create("SpecialMesh",{
- ["Parent"] = o60,
- ["Scale"] = Vector3.new(0.0443614423, 0.975951493, 0.975951612),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o62 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.3999989, 4.60332203, 0.399996012),
- ["Rotation"] = Vector3.new(-5.00177288, -0.00223123073, 89.9971466),
- ["CFrame"] = CFrame.new(-3.3999989, 4.60332203, 0.399996012, 4.97857727e-005, -1, -3.89423221e-005, 0.996191978, 4.62009411e-005, 0.08718656, -0.08718656, -4.3134678e-005, 0.996191978),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.427420378, 0.427420497),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.3999989, 4.60332203, 0.399996012),
- })
- o63 = System.Create("SpecialMesh",{
- ["Parent"] = o62,
- ["Scale"] = Vector3.new(0.28834945, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o64 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.3999989, 4.27848005, 0.399996012),
- ["Rotation"] = Vector3.new(-5.00177288, -0.00223123073, 89.9971466),
- ["CFrame"] = CFrame.new(-3.3999989, 4.27848005, 0.399996012, 4.97857727e-005, -1, -3.89423221e-005, 0.996191978, 4.62009411e-005, 0.08718656, -0.08718656, -4.3134678e-005, 0.996191978),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.427420378, 0.427420497),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.3999989, 4.27848005, 0.399996012),
- })
- o65 = System.Create("SpecialMesh",{
- ["Parent"] = o64,
- ["Scale"] = Vector3.new(0.28834945, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o66 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 4.27848005, 0.399996012),
- ["Rotation"] = Vector3.new(-5.00177288, -0.00223123073, 89.9971466),
- ["CFrame"] = CFrame.new(-3.3999989, 4.27848005, 0.399996012, 4.97857727e-005, -1, -3.89423221e-005, 0.996191978, 4.62009411e-005, 0.08718656, -0.08718656, -4.3134678e-005, 0.996191978),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.393226802, 0.427420497),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 4.27848005, 0.399996012),
- })
- o67 = System.Create("SpecialMesh",{
- ["Parent"] = o66,
- ["Scale"] = Vector3.new(0.377072215, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o68 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Position"] = Vector3.new(-3.3999989, 2.33372593, 0.399996012),
- ["Rotation"] = Vector3.new(-1.32219384e-007, -0.00247285888, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 2.33372593, 0.399996012, 5.33620514e-005, -1, -4.3159529e-005, 1, 5.33620514e-005, 2.30766362e-009, -4.58255656e-012, -4.3159529e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.393226802, 0.393226832),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-3.3999989, 2.33372593, 0.399996012),
- })
- o69 = System.Create("SpecialMesh",{
- ["Parent"] = o68,
- ["Scale"] = Vector3.new(0.310530156, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o70 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 0.376139998, 0.399996012),
- ["CFrame"] = CFrame.new(-3.3999989, 0.376139998, 0.399996012, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.75225997, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 0.376139998, 0.399996012),
- })
- o71 = System.Create("SpecialMesh",{
- ["Name"] = "ScalingMesh:1, 1, 1",
- ["Parent"] = o70,
- ["MeshId"] = "http://www.roblox.com/asset/?id=9756362",
- ["Scale"] = Vector3.new(0.307742715, 0.75225997, 0.359033048),
- ["MeshType"] = Enum.MeshType.FileMesh,
- })
- o72 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.27009201, 0.502577007),
- ["Rotation"] = Vector3.new(90.003067, 7.89544785e-008, -179.997528),
- ["CFrame"] = CFrame.new(-3.3999989, 5.27009201, 0.502577007, -1, 4.30663385e-005, 1.37801559e-009, 9.28991439e-010, 5.35686813e-005, -1, -4.30663385e-005, -1, -5.35686813e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.27009201, 0.502577007),
- })
- o73 = System.Create("BlockMesh",{
- ["Parent"] = o72,
- ["Scale"] = Vector3.new(0.332710743, 0.487975687, 0.798505902),
- })
- o74 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 1.05146599, 0.194832996),
- ["Rotation"] = Vector3.new(-0.00174850179, 0.00174855511, 179.99826),
- ["CFrame"] = CFrame.new(-3.3999989, 1.05146599, 0.194832996, -1, -3.04301557e-005, 3.05180438e-005, 3.0431087e-005, -1, 3.05171125e-005, 3.05171143e-005, 3.05180401e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 1.05146599, 0.194832996),
- })
- o75 = System.Create("SpecialMesh",{
- ["Parent"] = o74,
- ["Scale"] = Vector3.new(0.621060312, 0.576698422, 0.443614244),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o76 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 1.26517498, 0.399996012),
- ["CFrame"] = CFrame.new(-3.3999989, 1.26517498, 0.399996012, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.649678767, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 1.26517498, 0.399996012),
- })
- o77 = System.Create("BlockMesh",{
- ["Parent"] = o76,
- ["Scale"] = Vector3.new(0.709783077, 1, 0.53233707),
- })
- o78 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.3999989, 1.31646705, 0.399996012),
- ["CFrame"] = CFrame.new(-3.3999989, 1.31646705, 0.399996012, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.444517136, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.3999989, 1.31646705, 0.399996012),
- })
- o79 = System.Create("BlockMesh",{
- ["Parent"] = o78,
- ["Scale"] = Vector3.new(0.798506379, 1, 0.443614125),
- })
- o80 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 1.38485396, 0.605156004),
- ["Rotation"] = Vector3.new(-179.99826, 0.00174855511, -179.99826),
- ["CFrame"] = CFrame.new(-3.3999989, 1.38485396, 0.605156004, -1, 3.04301557e-005, 3.05180438e-005, 3.04310852e-005, 1, 3.04301557e-005, -3.05171179e-005, 3.04310852e-005, -1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.444517136, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 1.38485396, 0.605156004),
- })
- o81 = System.Create("SpecialMesh",{
- ["Parent"] = o80,
- ["Scale"] = Vector3.new(0.621060312, 1, 0.443614244),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o82 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 1.38485396, 0.194832996),
- ["Rotation"] = Vector3.new(-0.00174855511, -0.00174850179, -0.00174855511),
- ["CFrame"] = CFrame.new(-3.3999989, 1.38485396, 0.194832996, 1, 3.05180438e-005, -3.05171125e-005, -3.05171125e-005, 1, 3.05180438e-005, 3.05180438e-005, -3.05171125e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.444517136, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 1.38485396, 0.194832996),
- })
- o83 = System.Create("SpecialMesh",{
- ["Parent"] = o82,
- ["Scale"] = Vector3.new(0.621060312, 1, 0.443614244),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o84 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.3999989, 1.79945195, 0.399996012),
- ["Rotation"] = Vector3.new(174.99585, 0.000108215812, 89.9973679),
- ["CFrame"] = CFrame.new(-3.3999989, 1.79945195, 0.399996012, 4.59710755e-005, -1, 1.88872218e-006, -0.996188402, -4.59606017e-005, -0.0872278437, 0.0872278437, 2.12843452e-006, -0.996188402),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.427420378, 0.427420497),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.3999989, 1.79945195, 0.399996012),
- })
- o85 = System.Create("SpecialMesh",{
- ["Parent"] = o84,
- ["Scale"] = Vector3.new(0.28834945, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o86 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 1.79945195, 0.399996012),
- ["Rotation"] = Vector3.new(174.99585, 0.000108215812, 89.9973679),
- ["CFrame"] = CFrame.new(-3.3999989, 1.79945195, 0.399996012, 4.59710755e-005, -1, 1.88872218e-006, -0.996188402, -4.59606017e-005, -0.0872278437, 0.0872278437, 2.12843452e-006, -0.996188402),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.393226802, 0.427420497),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 1.79945195, 0.399996012),
- })
- o87 = System.Create("SpecialMesh",{
- ["Parent"] = o86,
- ["Scale"] = Vector3.new(0.377072215, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o88 = System.Create("Part",{
- ["Name"] = "Handle",
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 3.14155197, 0.399996012),
- ["Rotation"] = Vector3.new(179.997528, 2.75137548e-008, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 3.14155197, 0.399996012, 5.33620514e-005, -1, 4.80205598e-010, -1, -5.33620514e-005, -4.30663385e-005, 4.30663385e-005, 1.8179025e-009, -1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(1.73532653, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 3.14155197, 0.399996012),
- })
- o89 = System.Create("SpecialMesh",{
- ["Parent"] = o88,
- ["Scale"] = Vector3.new(1, 0.842867017, 0.842867255),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o90 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.3999989, 5.35410976, 0.74901098),
- ["Rotation"] = Vector3.new(-45.0011063, 0.0022844323, 179.999054),
- ["CFrame"] = CFrame.new(-3.3999989, 5.35410976, 0.74901098, -1, -1.66018781e-005, 3.98708653e-005, 3.99325763e-005, -0.707093179, 0.707120419, 1.64528901e-005, 0.707120419, 0.707093179),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.3999989, 5.35410976, 0.74901098),
- })
- o91 = System.Create("SpecialMesh",{
- ["Parent"] = o90,
- ["Scale"] = Vector3.new(0.421433806, 0.576698422, 0.576698601),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o92 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.32992983, 0.724834025),
- ["Rotation"] = Vector3.new(44.9988174, 0.00094631192, 179.997711),
- ["CFrame"] = CFrame.new(-3.3999989, 5.32992983, 0.724834025, -1, -3.9966897e-005, 1.65162583e-005, 1.65829297e-005, -0.707121372, -0.707092166, 3.99392775e-005, -0.707092166, 0.707121372),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.32992983, 0.724834025),
- })
- o93 = System.Create("BlockMesh",{
- ["Parent"] = o92,
- ["Scale"] = Vector3.new(0.243987963, 0.931589901, 0.754144192),
- })
- o94 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 0.786464989, 0.399996012),
- ["CFrame"] = CFrame.new(-3.3999989, 0.786464989, 0.399996012, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.444517136, 0.444517314),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 0.786464989, 0.399996012),
- })
- o95 = System.Create("SpecialMesh",{
- ["Parent"] = o94,
- ["Scale"] = Vector3.new(0.798506141, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o96 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.02219009, 0.399996012),
- ["Rotation"] = Vector3.new(-1.32219384e-007, -0.00247285888, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 5.02219009, 0.399996012, 5.33620514e-005, -1, -4.3159529e-005, 1, 5.33620514e-005, 2.30766362e-009, -4.58255656e-012, -4.3159529e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.666775703, 0.666775763),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.02219009, 0.399996012),
- })
- o97 = System.Create("SpecialMesh",{
- ["Parent"] = o96,
- ["Scale"] = Vector3.new(0.510156631, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o98 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 1.93622601, 0.399996012),
- ["Rotation"] = Vector3.new(179.997528, 2.75137548e-008, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 1.93622601, 0.399996012, 5.33620514e-005, -1, 4.80205598e-010, -1, -5.33620514e-005, -4.30663385e-005, 4.30663385e-005, 1.8179025e-009, -1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.69242084, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 1.93622601, 0.399996012),
- })
- o99 = System.Create("SpecialMesh",{
- ["Parent"] = o98,
- ["Scale"] = Vector3.new(1, 0.93159014, 0.931590199),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o100 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.49235487, 0.502577007),
- ["Rotation"] = Vector3.new(90.003067, 7.89544785e-008, -179.997528),
- ["CFrame"] = CFrame.new(-3.3999989, 5.49235487, 0.502577007, -1, 4.30663385e-005, 1.37801559e-009, 9.28991439e-010, 5.35686813e-005, -1, -4.30663385e-005, -1, -5.35686813e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.49235487, 0.502577007),
- })
- o101 = System.Create("SpecialMesh",{
- ["Parent"] = o100,
- ["Scale"] = Vector3.new(0.332710743, 0.487975687, 0.354891598),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o102 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 6.22091579, 0.862451971),
- ["Rotation"] = Vector3.new(170.001129, 0.0015893972, -179.998108),
- ["CFrame"] = CFrame.new(-3.3999989, 6.22091579, 0.862451971, -1, 3.30527582e-005, 2.77402141e-005, 2.77342242e-005, 0.984811187, -0.173628807, -3.30577823e-005, -0.173628807, -0.984811187),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 6.22091579, 0.862451971),
- })
- o103 = System.Create("SpecialMesh",{
- ["Parent"] = o102,
- ["Scale"] = Vector3.new(0.243987963, 0.288349152, 0.532337129),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o104 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.02219009, 0.399996012),
- ["Rotation"] = Vector3.new(-1.32219384e-007, -0.00247285888, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 5.02219009, 0.399996012, 5.33620514e-005, -1, -4.3159529e-005, 1, 5.33620514e-005, 2.30766362e-009, -4.58255656e-012, -4.3159529e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.743711531, 0.512904465, 0.512904525),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-3.3999989, 5.02219009, 0.399996012),
- })
- o105 = System.Create("SpecialMesh",{
- ["Name"] = "ScalingMesh:1, 1, 1",
- ["Parent"] = o104,
- ["MeshId"] = "http://www.roblox.com/asset/?id=9756362",
- ["Scale"] = Vector3.new(0.743711531, 0.512904465, 0.512904525),
- ["MeshType"] = Enum.MeshType.FileMesh,
- })
- o106 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.12217498, 5.4838028, 0.399994999),
- ["Rotation"] = Vector3.new(-90.0017548, 0.00524531864, -90.005249),
- ["CFrame"] = CFrame.new(-3.12217498, 5.4838028, 0.399994999, -9.15964483e-005, 1, 9.15480778e-005, 3.0569674e-005, -9.15452765e-005, 1, 1, 9.15992496e-005, -3.05612884e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.12217498, 5.4838028, 0.399994999),
- })
- o107 = System.Create("SpecialMesh",{
- ["Parent"] = o106,
- ["Scale"] = Vector3.new(0.332710743, 0.421433479, 0.399252981),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o108 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.3999989, 5.35410976, 0.0509789996),
- ["Rotation"] = Vector3.new(-135.00119, 0.000946338056, -0.00228456408),
- ["CFrame"] = CFrame.new(-3.3999989, 5.35410976, 0.0509789996, 1, 3.98731645e-005, 1.65167148e-005, 1.65163292e-005, -0.707121432, 0.707092106, 3.98733209e-005, -0.707092106, -0.707121432),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.3999989, 5.35410976, 0.0509789996),
- })
- o109 = System.Create("SpecialMesh",{
- ["Parent"] = o108,
- ["Scale"] = Vector3.new(0.332710743, 0.665421307, 0.665421605),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o110 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.49235487, 0.297414005),
- ["Rotation"] = Vector3.new(89.9969406, -0.00247272663, -1.32212307e-007),
- ["CFrame"] = CFrame.new(-3.3999989, 5.49235487, 0.297414005, 1, 2.30754016e-009, -4.31572225e-005, -4.31572225e-005, 5.33620514e-005, -1, -4.58233451e-012, 1, 5.33620514e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.49235487, 0.297414005),
- })
- o111 = System.Create("SpecialMesh",{
- ["Parent"] = o110,
- ["Scale"] = Vector3.new(0.332710743, 0.487975687, 0.354891598),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o112 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.4838028, 0.122171),
- ["Rotation"] = Vector3.new(-90.0018768, 2.75134813e-008, -0.00247277995),
- ["CFrame"] = CFrame.new(-3.3999989, 5.4838028, 0.122171, 1, 4.31581502e-005, 4.80200824e-010, 9.31375199e-010, -3.27070557e-005, 1, 4.31581502e-005, -1, -3.27070557e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.4838028, 0.122171),
- })
- o113 = System.Create("SpecialMesh",{
- ["Parent"] = o112,
- ["Scale"] = Vector3.new(0.332710743, 0.421433479, 0.399252981),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o114 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.3999989, 5.35410976, 0.0509789996),
- ["Rotation"] = Vector3.new(-135.00119, 0.000946338056, -0.00228456408),
- ["CFrame"] = CFrame.new(-3.3999989, 5.35410976, 0.0509789996, 1, 3.98731645e-005, 1.65167148e-005, 1.65163292e-005, -0.707121432, 0.707092106, 3.98733209e-005, -0.707092106, -0.707121432),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.3999989, 5.35410976, 0.0509789996),
- })
- o115 = System.Create("SpecialMesh",{
- ["Parent"] = o114,
- ["Scale"] = Vector3.new(0.421433806, 0.576698422, 0.576698601),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o116 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.27009201, 0.297414005),
- ["Rotation"] = Vector3.new(89.9969406, -0.00247272663, -1.32212307e-007),
- ["CFrame"] = CFrame.new(-3.3999989, 5.27009201, 0.297414005, 1, 2.30754016e-009, -4.31572225e-005, -4.31572225e-005, 5.33620514e-005, -1, -4.58233451e-012, 1, 5.33620514e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.27009201, 0.297414005),
- })
- o117 = System.Create("BlockMesh",{
- ["Parent"] = o116,
- ["Scale"] = Vector3.new(0.332710743, 0.487975687, 0.798505902),
- })
- o118 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.97677517, -0.105509996),
- ["Rotation"] = Vector3.new(-170.001923, 0.0015895504, -0.00189427484),
- ["CFrame"] = CFrame.new(-3.3999989, 5.97677517, -0.105509996, 1, 3.30613329e-005, 2.77428881e-005, 2.77426625e-005, -0.984813571, 0.173615187, 3.30615221e-005, -0.173615187, -0.984813571),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.97677517, -0.105509996),
- })
- o119 = System.Create("BlockMesh",{
- ["Parent"] = o118,
- ["Scale"] = Vector3.new(0.243987963, 0.998131931, 0.532337129),
- })
- o120 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.2273531, 0.143544003),
- ["Rotation"] = Vector3.new(89.9981308, 2.75140497e-008, 179.997528),
- ["CFrame"] = CFrame.new(-3.3999989, 5.2273531, 0.143544003, -1, -4.30663385e-005, 4.8021076e-010, 9.2459751e-010, -3.2619635e-005, -1, 4.30663385e-005, -1, 3.2619635e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.2273531, 0.143544003),
- })
- o121 = System.Create("SpecialMesh",{
- ["Parent"] = o120,
- ["Scale"] = Vector3.new(0.332710892, 0.310529947, 0.576698601),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o122 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 6.22091579, -0.0624630004),
- ["Rotation"] = Vector3.new(9.99857616, -0.00189423258, -0.00158948416),
- ["CFrame"] = CFrame.new(-3.3999989, 6.22091579, -0.0624630004, 1, 2.77417312e-005, -3.30605944e-005, -3.30604962e-005, 0.984812081, -0.173623711, 2.77418512e-005, 0.173623711, 0.984812081),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 6.22091579, -0.0624630004),
- })
- o123 = System.Create("SpecialMesh",{
- ["Parent"] = o122,
- ["Scale"] = Vector3.new(0.243987963, 0.288349152, 0.532337129),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o124 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["Position"] = Vector3.new(-2.8851831, 5.63238096, 0.399996012),
- ["Rotation"] = Vector3.new(89.9946594, 70.0030365, 90.0030975),
- ["CFrame"] = CFrame.new(-2.8851831, 5.63238096, 0.399996012, -1.84819619e-005, -0.341970295, 0.939710736, 4.2390795e-005, -0.939710736, -0.341970295, 1, 3.35148034e-005, 3.18640923e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.495807797, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Position"] = Vector3.new(-2.8851831, 5.63238096, 0.399996012),
- })
- o125 = System.Create("BlockMesh",{
- ["Parent"] = o124,
- ["Scale"] = Vector3.new(0.155265078, 1, 0.598879158),
- })
- o126 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.63238096, -0.114822),
- ["Rotation"] = Vector3.new(159.999893, 0.00202563591, -0.00141839066),
- ["CFrame"] = CFrame.new(-3.3999989, 5.63238096, -0.114822, 1, 2.47555872e-005, 3.53540163e-005, 3.53544783e-005, -0.939691961, -0.342022002, 2.47549287e-005, 0.342022002, -0.939691961),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.495807797, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-3.3999989, 5.63238096, -0.114822),
- })
- o127 = System.Create("BlockMesh",{
- ["Parent"] = o126,
- ["Scale"] = Vector3.new(0.199626625, 1, 0.46579501),
- })
- o128 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 5.32992983, 0.0751560032),
- ["Rotation"] = Vector3.new(134.998901, 0.00228460156, -0.00094632234),
- ["CFrame"] = CFrame.new(-3.3999989, 5.32992983, 0.0751560032, 1, 1.65164402e-005, 3.98738193e-005, 3.98742559e-005, -0.70709312, -0.707120419, 1.65153906e-005, 0.707120419, -0.70709312),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 5.32992983, 0.0751560032),
- })
- o129 = System.Create("BlockMesh",{
- ["Parent"] = o128,
- ["Scale"] = Vector3.new(0.243987963, 0.931589901, 0.754144192),
- })
- o130 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-2.89449191, 5.97677517, 0.399994999),
- ["Rotation"] = Vector3.new(-89.9869308, 80.0026932, -90.0157776),
- ["CFrame"] = CFrame.new(-2.89449191, 5.97677517, 0.399994999, -4.78129296e-005, 0.173601836, 0.984815896, 4.31123626e-005, -0.984815896, 0.173601851, 1, 5.07581572e-005, 3.96025534e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-2.89449191, 5.97677517, 0.399994999),
- })
- o131 = System.Create("BlockMesh",{
- ["Parent"] = o130,
- ["Scale"] = Vector3.new(0.243987963, 0.998131931, 0.532337129),
- })
- o132 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.3999989, 6.00201082, -0.248625994),
- ["Rotation"] = Vector3.new(9.99857616, -0.00189423258, -0.00158948416),
- ["CFrame"] = CFrame.new(-3.3999989, 6.00201082, -0.248625994, 1, 2.77417312e-005, -3.30605944e-005, -3.30604962e-005, 0.984812081, -0.173623711, 2.77418512e-005, 0.173623711, 0.984812081),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.3999989, 6.00201082, -0.248625994),
- })
- o133 = System.Create("SpecialMesh",{
- ["Parent"] = o132,
- ["Scale"] = Vector3.new(0.243987963, 0.998131931, 0.221807167),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o134 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["Position"] = Vector3.new(-3.3999989, 5.63238096, -0.114822),
- ["Rotation"] = Vector3.new(159.999893, 0.00202563591, -0.00141839066),
- ["CFrame"] = CFrame.new(-3.3999989, 5.63238096, -0.114822, 1, 2.47555872e-005, 3.53540163e-005, 3.53544783e-005, -0.939691961, -0.342022002, 2.47549287e-005, 0.342022002, -0.939691961),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.495807797, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Position"] = Vector3.new(-3.3999989, 5.63238096, -0.114822),
- })
- o135 = System.Create("BlockMesh",{
- ["Parent"] = o134,
- ["Scale"] = Vector3.new(0.155265078, 1, 0.598879158),
- })
- o136 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-2.75137901, 6.00201082, 0.399994999),
- ["Rotation"] = Vector3.new(90.0133057, -80.0035934, 90.0133057),
- ["CFrame"] = CFrame.new(-2.75137901, 6.00201082, 0.399994999, -4.03177874e-005, -0.173586473, -0.984818637, -3.52607458e-006, 0.984818697, -0.173586473, 1, -3.52607458e-006, -4.03177874e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-2.75137901, 6.00201082, 0.399994999),
- })
- o137 = System.Create("SpecialMesh",{
- ["Parent"] = o136,
- ["Scale"] = Vector3.new(0.243987963, 0.998131931, 0.221807167),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o138 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.07515907, 5.32992983, 0.399996012),
- ["Rotation"] = Vector3.new(89.997879, 44.9999275, 89.9997787),
- ["CFrame"] = CFrame.new(-3.07515907, 5.32992983, 0.399996012, 2.75078719e-006, -0.707107723, 0.707105875, 3.978116e-005, -0.707105875, -0.707107723, 1, 3.00745924e-005, 2.61844671e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.07515907, 5.32992983, 0.399996012),
- })
- o139 = System.Create("BlockMesh",{
- ["Parent"] = o138,
- ["Scale"] = Vector3.new(0.243987963, 0.931589901, 0.754144192),
- })
- o140 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-2.93754101, 6.22091579, 0.399994999),
- ["Rotation"] = Vector3.new(90.0133057, -80.0035934, 90.0133057),
- ["CFrame"] = CFrame.new(-2.93754101, 6.22091579, 0.399994999, -4.03177874e-005, -0.173586473, -0.984818637, -3.52607458e-006, 0.984818697, -0.173586473, 1, -3.52607458e-006, -4.03177874e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-2.93754101, 6.22091579, 0.399994999),
- })
- o141 = System.Create("SpecialMesh",{
- ["Parent"] = o140,
- ["Scale"] = Vector3.new(0.243987963, 0.288349152, 0.532337129),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o142 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Position"] = Vector3.new(-2.8851831, 5.63238096, 0.399996012),
- ["Rotation"] = Vector3.new(89.9946594, 70.0030365, 90.0030975),
- ["CFrame"] = CFrame.new(-2.8851831, 5.63238096, 0.399996012, -1.84819619e-005, -0.341970295, 0.939710736, 4.2390795e-005, -0.939710736, -0.341970295, 1, 3.35148034e-005, 3.18640923e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.495807797, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-2.8851831, 5.63238096, 0.399996012),
- })
- o143 = System.Create("BlockMesh",{
- ["Parent"] = o142,
- ["Scale"] = Vector3.new(0.199626625, 1, 0.46579501),
- })
- o144 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.1435461, 5.2273531, 0.399996012),
- ["Rotation"] = Vector3.new(89.9982529, -0.00174852845, -90.0017548),
- ["CFrame"] = CFrame.new(-3.1435461, 5.2273531, 0.399996012, -3.05612884e-005, 1, -3.05175781e-005, -3.04729328e-005, -3.05185094e-005, -1, -1, -3.05603571e-005, 3.0473866e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.1435461, 5.2273531, 0.399996012),
- })
- o145 = System.Create("SpecialMesh",{
- ["Parent"] = o144,
- ["Scale"] = Vector3.new(0.332710892, 0.310529947, 0.576698601),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o146 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Really black"),
- ["Position"] = Vector3.new(-3.05098009, 5.35410976, 0.399996012),
- ["Rotation"] = Vector3.new(-90.0005493, 44.9999275, -90.0024567),
- ["CFrame"] = CFrame.new(-3.05098009, 5.35410976, 0.399996012, -3.02923854e-005, 0.707107723, 0.707105875, 3.98727607e-005, -0.707105875, 0.707107723, 1, 4.9614242e-005, -6.77441312e-006),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
- ["Position"] = Vector3.new(-3.05098009, 5.35410976, 0.399996012),
- })
- o147 = System.Create("SpecialMesh",{
- ["Parent"] = o146,
- ["Scale"] = Vector3.new(0.332710743, 0.665421307, 0.665421605),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o148 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.29741788, 5.49235487, 0.399996012),
- ["Rotation"] = Vector3.new(90.0017548, -0.00174852845, 90.0017548),
- ["CFrame"] = CFrame.new(-3.29741788, 5.49235487, 0.399996012, -3.05612884e-005, -1, -3.05175781e-005, -3.05603571e-005, 3.05185131e-005, -1, 1, -3.05603571e-005, -3.05612884e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.29741788, 5.49235487, 0.399996012),
- })
- o149 = System.Create("SpecialMesh",{
- ["Parent"] = o148,
- ["Scale"] = Vector3.new(0.332710743, 0.487975687, 0.354891598),
- ["MeshType"] = Enum.MeshType.Wedge,
- })
- o150 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.Neon,
- ["BrickColor"] = BrickColor.new("Dark blue"),
- ["Position"] = Vector3.new(-3.05098009, 5.35410976, 0.399996012),
- ["Rotation"] = Vector3.new(-90.0005493, 44.9999275, -90.0024567),
- ["CFrame"] = CFrame.new(-3.05098009, 5.35410976, 0.399996012, -3.02923854e-005, 0.707107723, 0.707105875, 3.98727607e-005, -0.707105875, 0.707107723, 1, 4.9614242e-005, -6.77441312e-006),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0, 0.0627451, 0.690196),
- ["Position"] = Vector3.new(-3.05098009, 5.35410976, 0.399996012),
- })
- o151 = System.Create("SpecialMesh",{
- ["Parent"] = o150,
- ["Scale"] = Vector3.new(0.421433806, 0.576698422, 0.576698601),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o152 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Quill grey"),
- ["Position"] = Vector3.new(-3.29741788, 5.27009201, 0.399996012),
- ["Rotation"] = Vector3.new(90.0017548, -0.00174852845, 90.0017548),
- ["CFrame"] = CFrame.new(-3.29741788, 5.27009201, 0.399996012, -3.05612884e-005, -1, -3.05175781e-005, -3.05603571e-005, 3.05185131e-005, -1, 1, -3.05603571e-005, -3.05612884e-005),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.87451, 0.87451, 0.870588),
- ["Position"] = Vector3.new(-3.29741788, 5.27009201, 0.399996012),
- })
- o153 = System.Create("BlockMesh",{
- ["Parent"] = o152,
- ["Scale"] = Vector3.new(0.332710743, 0.487975687, 0.798505902),
- })
- o154 = System.Create("Part",{
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Position"] = Vector3.new(-3.3999989, 4.07759619, 0.399996012),
- ["Rotation"] = Vector3.new(-1.32219384e-007, -0.00247285888, 89.9969406),
- ["CFrame"] = CFrame.new(-3.3999989, 4.07759619, 0.399996012, 5.33620514e-005, -1, -4.3159529e-005, 1, 5.33620514e-005, 2.30766362e-009, -4.58255656e-012, -4.3159529e-005, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.393226802, 0.393226832),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-3.3999989, 4.07759619, 0.399996012),
- })
- o155 = System.Create("SpecialMesh",{
- ["Parent"] = o154,
- ["Scale"] = Vector3.new(0.310530156, 1, 1),
- ["MeshType"] = Enum.MeshType.Cylinder,
- })
- o156 = System.Create("Part",{
- ["Name"] = "OrbPos",
- ["Parent"] = o1,
- ["Material"] = Enum.Material.SmoothPlastic,
- ["BrickColor"] = BrickColor.new("Dark stone grey"),
- ["Transparency"] = 1,
- ["Position"] = Vector3.new(-3.3999989, 6.08646679, 0.399996012),
- ["Rotation"] = Vector3.new(-0, 0, 90),
- ["CFrame"] = CFrame.new(-3.3999989, 6.08646679, 0.399996012, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.38539806, 0.385398149, 0.38539812),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
- ["Position"] = Vector3.new(-3.3999989, 6.08646679, 0.399996012),
- })
- o157 = System.Create("BlockMesh",{
- ["Parent"] = o156,
- ["Scale"] = Vector3.new(0.266168565, 0.266168565, 0.266168565),
- })
- mas.Parent = workspace
- mas:MakeJoints()
- local b = mas:GetChildren()
- for a = 1, #b do
- b[a].Parent = Player
- ypcall(function()
- b[a]:MakeJoints()
- end)
- end
- mas:Destroy()
- for a = 1, #c do
- coroutine.resume(c[a])
- end
- System = {}
- System.Create = function(a, c)
- local e = Instance.new(a)
- for d, a in pairs(c) do
- local b, a = ypcall(function()
- return e[d]
- end)
- if b then
- e[d] = c[d]
- end
- end
- return e
- end
- function b(d, b)
- local c = getfenv(d)
- local a = setmetatable({}, {
- __index = function(a, a)
- if a:lower() == 'script' then
- return b
- else
- return c[a]
- end
- end
- })
- setfenv(d, a)
- ypcall(function()
- d()
- end)
- end
- c = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = System.Create("Model",{
- ["Name"] = "Assets",
- ["Parent"] = mas,
- })
- o2 = System.Create("Part",{
- ["Name"] = "Ring",
- ["Parent"] = o1,
- ["Position"] = Vector3.new(11.1999998, 0.90002501, 6.19999981),
- ["CFrame"] = CFrame.new(11.1999998, 0.90002501, 6.19999981, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Locked"] = true,
- ["Size"] = Vector3.new(1, 1, 1),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Position"] = Vector3.new(11.1999998, 0.90002501, 6.19999981),
- })
- o3 = System.Create("SpecialMesh",{
- ["Parent"] = o2,
- ["MeshId"] = "http://www.roblox.com/asset/?id=3270017",
- ["MeshType"] = Enum.MeshType.FileMesh,
- })
- o4 = System.Create("Part",{
- ["Name"] = "Diamond",
- ["Parent"] = o1,
- ["Position"] = Vector3.new(11.1999998, 0.90002501, 4.19999981),
- ["CFrame"] = CFrame.new(11.1999998, 0.90002501, 4.19999981, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Locked"] = true,
- ["Size"] = Vector3.new(1, 1, 1),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Position"] = Vector3.new(11.1999998, 0.90002501, 4.19999981),
- })
- o5 = System.Create("SpecialMesh",{
- ["Parent"] = o4,
- ["MeshId"] = "http://www.roblox.com/asset/?id=9756362",
- ["MeshType"] = Enum.MeshType.FileMesh,
- })
- o6 = System.Create("Part",{
- ["Name"] = "Wave",
- ["Parent"] = o1,
- ["Position"] = Vector3.new(11.1999998, 0.90002501, 4.19999981),
- ["CFrame"] = CFrame.new(11.1999998, 0.90002501, 4.19999981, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Locked"] = true,
- ["Size"] = Vector3.new(1, 1, 1),
- ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
- ["Position"] = Vector3.new(11.1999998, 0.90002501, 4.19999981),
- })
- o7 = System.Create("SpecialMesh",{
- ["Parent"] = o6,
- ["MeshId"] = "http://www.roblox.com/asset/?id=20329976",
- ["MeshType"] = Enum.MeshType.FileMesh,
- })
- o8 = System.Create("Part",{
- ["Name"] = "DmgPart",
- ["Parent"] = o1,
- ["Transparency"] = 1,
- ["Position"] = Vector3.new(0, 0.400011986, 0),
- ["Anchored"] = true,
- ["CFrame"] = CFrame.new(0, 0.400011986, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- ["CanCollide"] = false,
- ["Size"] = Vector3.new(0.200000003, 0.200000003, 0.200000003),
- ["Position"] = Vector3.new(0, 0.400011986, 0),
- })
- o9 = System.Create("BillboardGui",{
- ["Name"] = "Bill",
- ["Parent"] = o8,
- ["Size"] = UDim2.new(4,0,2,0),
- ["AlwaysOnTop"] = true,
- })
- o10 = System.Create("TextLabel",{
- ["Name"] = "Label",
- ["Parent"] = o9,
- ["Transparency"] = 1,
- ["Size"] = UDim2.new(1,0,1,0),
- ["Text"] = "9999",
- ["BackgroundColor3"] = Color3.new(1, 1, 1),
- ["BackgroundTransparency"] = 1,
- ["Font"] = Enum.Font.SourceSans,
- ["FontSize"] = Enum.FontSize.Size14,
- ["TextColor3"] = Color3.new(0.101961, 0.690196, 0),
- ["TextScaled"] = true,
- ["TextStrokeColor3"] = Color3.new(1, 1, 1),
- ["TextTransparency"] = 1,
- ["TextWrapped"] = true,
- })
- mas.Parent = workspace
- mas:MakeJoints()
- local b = mas:GetChildren()
- for a = 1, #b do
- b[a].Parent = Player
- ypcall(function()
- b[a]:MakeJoints()
- end)
- end
- mas:Destroy()
- for a = 1, #c do
- coroutine.resume(c[a])
- end
- local Mouse = Player:GetMouse()
- repeat
- wait()
- until Player.Character ~= nil
- local Character = Player.Character
- local Humanoid = Character:WaitForChild("Humanoid")
- local Camera = workspace.CurrentCamera
- local Equipped = false
- Anim = "Idle"
- jumping = false
- walkforw = false
- idleforw = false
- walk = 0
- idle = 0
- deb = false
- deb2 = false
- safehum = true
- canwalk = true
- Effects = {
- buffer = {},
- add = function(self, part, mesh, rotate, size, transparency, time, toPoint, speed)
- local data = {
- part = part,
- mesh = mesh or nil,
- rotate = rotate or false,
- size = size or vt(),
- transparency = transparency or 0,
- toPoint = toPoint or nil,
- speed = speed or 0.1
- }
- table.insert(self.buffer, data)
- game:GetService("Debris"):AddItem(part, time or 5)
- end,
- update = function(self, step)
- for i, v in ipairs(self.buffer) do
- if v.part == nil or v.part.Parent == nil then
- table.remove(self.buffer, i)
- elseif v.part.Transparency >= 1 then
- game:GetService("Debris"):AddItem(v.part, 1)
- table.remove(self.buffer, i)
- else
- if v.mesh then
- v.mesh.Scale = v.mesh.Scale + vt(v.size.X * step, v.size.Y * step, v.size.Z * step)
- else
- v.part.Size = v.part.Size + vt(v.size.X * step, v.size.Y * step, v.size.Z * step)
- end
- v.part.Transparency = v.part.Transparency + v.transparency * step
- if v.toPoint then
- v.part.CFrame = v.part.CFrame:lerp(v.toPoint, v.speed)
- end
- if v.rotate then
- v.part.CFrame = v.part.CFrame * RandomCFRot()
- end
- end
- end
- end
- }
- curkeys = ""
- curinactive = 0
- curmaxinactive = 0.2
- Stats = {
- Speed = {
- effects = {},
- add = function(self, time, amount)
- local data = {amount = amount, time = time}
- function data:remove()
- self.time = 0
- end
- table.insert(self.effects, data)
- return data
- end,
- update = function(self, step)
- if not Equipped then
- return
- end
- local new = 1
- for i, v in ipairs(self.effects) do
- new = new + v.amount
- if v.time ~= nil then
- v.time = v.time - step
- if v.time <= 0 then
- table.remove(self.effects, i)
- end
- end
- end
- if new < 0 then
- new = 0
- end
- Humanoid.WalkSpeed = 16 * new
- end
- },
- Accuracy = {
- Value = 0,
- effects = {},
- add = function(self, time, amount)
- local data = {amount = amount, time = time}
- function data:remove()
- self.time = 0
- end
- table.insert(self.effects, data)
- return data
- end,
- update = function(self, step)
- if not Equipped then
- return
- end
- local new = 0
- for i, v in ipairs(self.effects) do
- new = new + v.amount
- if v.time ~= nil then
- v.time = v.time - step
- if 0 >= v.time then
- table.remove(self.effects, i)
- end
- end
- end
- if new < 0 then
- new = 0
- end
- if new > 5 then
- new = 5
- end
- self.Value = lerp(self.Value, new, 0.25)
- end,
- get = function(self)
- return self.Value
- end
- }
- }
- function _G.add(time, amount)
- Stats.Speed:add(time, amount)
- end
- game:GetService("RunService").RenderStepped:connect(function(step)
- Stats.Speed:update(step)
- Stats.Accuracy:update(step)
- Effects:update(step)
- end)
- it = Instance.new
- vt = Vector3.new
- cf = CFrame.new
- euler = CFrame.fromEulerAnglesXYZ
- angles = CFrame.Angles
- PlayerGui = Player:WaitForChild("PlayerGui")
- Backpack = Player:WaitForChild("Backpack")
- Torso = Character:WaitForChild("Torso")
- Head = Character:WaitForChild("Head")
- LeftArm = Character:WaitForChild("Left Arm")
- LeftLeg = Character:WaitForChild("Left Leg")
- RightArm = Character:WaitForChild("Right Arm")
- RightLeg = Character:WaitForChild("Right Leg")
- Neck = Torso:WaitForChild("Neck")
- necko = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- necko2 = cf(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- LHC0 = cf(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LHC1 = cf(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- RHC0 = cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RHC1 = cf(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RootPart = Character:WaitForChild("HumanoidRootPart")
- RootJoint = RootPart:WaitForChild("RootJoint")
- RootCF = euler(-1.57, 0, 3.14)
- pi = math.pi
- pi2 = pi * 2
- sin = math.sin
- cos = math.cos
- local N = wfc(wfc(Character, "Torso"), "Neck")
- local RW = wfc(Character.Torso, "Right Shoulder")
- local LW = wfc(Character.Torso, "Left Shoulder")
- local RH = wfc(Character.Torso, "Right Hip")
- local LH = wfc(Character.Torso, "Left Hip")
- local RJ = wfc(wfc(Character, "HumanoidRootPart"), "RootJoint")
- local RS, LS = RW, LW
- local RootPart = Character.HumanoidRootPart
- local DN1 = N.C1
- local DRS1 = RS.C1
- local DLS1 = LS.C1
- local DRH1 = RH.C1
- local DLH1 = LH.C1
- local DRJ1 = RJ.C1
- local RootJoint = RJ
- local Neck = N
- local RootCF = euler(-1.57, 0, 3.14)
- local necko = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- local necko2 = cf(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- local DN1 = N.C1
- local DRS1 = RS.C1
- local DLS1 = LS.C1
- local DRH1 = RH.C1
- local DLH1 = LH.C1
- local DRJ1 = RJ.C1
- local DN0 = N.C0
- local DRS0 = RS.C0
- local DLS0 = LS.C0
- local DRH0 = RH.C0
- local DLH0 = LH.C0
- local DRJ0 = RJ.C0
- DLH0_ = cf(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- DRH0_ = cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- local sounds = {}
- function newSound(id, parent, name)
- local s = Instance.new("Sound", parent or Head)
- s.SoundId = "http://www.roblox.com/asset/?id=" .. id
- s.Volume = 1
- sounds[name or id] = s
- end
- function playSound()
- local ids = {
- "..."
- }
- local p = 1
- local function play()
- local so = sounds[ids[p]]
- if so then
- so:Play()
- if p < #ids then
- p = p + 1
- so.Ended:connect(function()
- play()
- end)
- end
- else
- warn("sound " .. ids[p] .. " does not exist")
- end
- end
- play()
- end
- function swait(num)
- if num == 0 or num == nil then
- game:service("RunService").Heartbeat:wait(0)
- else
- for i = 0, num do
- game:service("RunService").Heartbeat:wait(0)
- end
- end
- return true
- end
- function rwait(num)
- if num == 0 or num == nil then
- game:service("RunService").RenderStepped:wait(0)
- else
- for i = 0, num do
- game:service("RunService").RenderStepped:wait(0)
- end
- end
- return true
- end
- function removeControl()
- canjump = false
- end
- function resumeControl()
- canjump = true
- end
- Humanoid.Changed:connect(function()
- if not Equipped then
- return
- end
- if canjump == false then
- Humanoid.Jump = false
- end
- end)
- function rayCast(Pos, End, Max)
- local Dir = End - Pos.unit
- local ig = {Character}
- local function get(o)
- for i, v in ipairs(o:GetChildren()) do
- if v:IsA("Model") and v:FindFirstChild("Humanoid") then
- table.insert(ig, v)
- elseif v:IsA("BasePart") and v.CanCollide == false then
- table.insert(ig, v)
- end
- get(v)
- end
- end
- get(Workspace)
- return game:service("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Pos, Dir.unit * (Max or 999.999)), ig)
- end
- function rayCast2(Pos, Dir, Max, Ignore)
- return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
- end
- function clerp(a, b, t)
- return a:lerp(b, t)
- end
- function Weld(X, Y, Zero)
- local CJ = CFrame.new(X.Position)
- local C0 = X.CFrame:inverse() * CJ
- local C1 = Y.CFrame:inverse() * CJ
- if Zero then
- C0, C1 = CFrame.new(), CFrame.new()
- end
- local W = Create("Weld")({
- Name = "Weld",
- Parent = X,
- Part0 = X,
- Part1 = Y,
- C0 = C0,
- C1 = C1
- })
- return W
- end
- local WeldObjects = function(parent, h)
- for i, obj in pairs(parent:GetChildren()) do
- if obj:IsA("BasePart") or obj:IsA("UnionOperation") then
- Weld(h or parent:FindFirstChild("Handle") or Handle, obj)
- obj.Anchored = false
- end
- end
- end
- local Bezier = {}
- Bezier.__index = Bezier
- function Bezier.new()
- local points = {
- "..."
- }
- assert(#points >= 3, "Must have at least 3 points")
- local bezier = {}
- local V3 = Vector3.new
- local lerpV3 = V3().lerp
- local lines = {}
- local numLines = 0
- local finalLine
- local function CreatePoint(v3)
- local point = {
- v3.X,
- v3.Y,
- v3.Z
- }
- function point:ToVector3()
- return V3(self[1], self[2], self[3])
- end
- function point:lerp(other, ratio)
- return lerpV3(self:ToVector3(), other:ToVector3(), ratio)
- end
- return point
- end
- for i = 1, #points - 1 do
- local p1 = CreatePoint(points[i])
- local p2 = CreatePoint(points[i + 1])
- local line = {
- p1,
- p2,
- CreatePoint(p1)
- }
- lines[#lines + 1] = line
- end
- do
- local relativeLines = lines
- for n = #lines, 2, -1 do
- local newLines = {}
- for i = 1, n - 1 do
- local l1, l2 = relativeLines[i], relativeLines[i + 1]
- local line = {
- l1[3],
- l2[3],
- CreatePoint(l1[3])
- }
- newLines[i] = line
- lines[#lines + 1] = line
- end
- relativeLines = newLines
- end
- finalLine = relativeLines[1]
- numLines = #lines
- end
- function bezier:Get(ratio, clampRatio)
- ratio = not clampRatio or ratio < 0 and 0 or 1 or ratio
- for i = 1, numLines do
- local line = lines[i]
- local mid = line[1]:lerp(line[2], ratio)
- local pt = line[3]
- pt[1], pt[2], pt[3] = mid.X, mid.Y, mid.Z
- end
- return finalLine[3]:ToVector3()
- end
- function bezier:GetPath(step)
- assert(type(step) == "number", "Must provide a step increment")
- assert(step > 0 and step < 1, "Step out of domain; should be between 0 and 1 (exclusive)")
- local path = {}
- local lastI = 0
- for i = 0, 1, step do
- lastI = i
- path[#path + 1] = self:Get(i)
- end
- if lastI < 1 then
- local overrideLast = 1 - lastI < step * 0.5
- path[#path + (overrideLast and 0 or 1)] = bezier:Get(1)
- end
- return path
- end
- function bezier:GetPoints()
- return points
- end
- return setmetatable(bezier, Bezier)
- end
- function Color(r, g, b)
- return Color3.new(r / 255, g / 255, b / 255)
- end
- function lerp(a, b, k)
- return a + (b - a) * k
- end
- function SineInOut(step)
- return 0.5 + math.cos(step * math.pi) * -0.5
- end
- function normalize(value, min, max)
- return (value - min) / (max - min)
- end
- function RandomCFRot()
- return CFrame.Angles(math.rad(math.random(360)), math.rad(math.random(360)), math.rad(math.random(360)))
- end
- function NoOutline(Part)
- Part.TopSurface, Part.BottomSurface, Part.LeftSurface, Part.RightSurface, Part.FrontSurface, Part.BackSurface = 10, 10, 10, 10, 10, 10
- end
- function CreatePart()
- local part = Instance.new("Part")
- part.Size = vt(0.2, 0.2, 0.2)
- NoOutline(part)
- part.Anchored = true
- part.CanCollide = false
- local mesh = Instance.new("SpecialMesh", part)
- mesh.MeshType = "Brick"
- mesh.Scale = vt(5, 5, 5)
- return part, mesh
- end
- function zapp(p0, p1, partcount, offset, color, transparency, material, size, fade, fadetrans, delay)
- partcount = partcount or math.ceil(p0 - p1).magnitude
- offset = offset or 2
- color = color or BrickColor.new("Bright yellow")
- if type(color) == "string" then
- color = BrickColor.new(color)
- end
- transparency = transparency or 0.5
- material = material or "Neon"
- size = size or 0.2
- if fade == nil then
- fade = true
- end
- fadetrans = fadetrans or 1
- local parts = {}
- local lastpos = p0
- local lastranpos = p0
- for i = 1, partcount do
- local curpos = p0:lerp(p1, i / partcount)
- local curranpos = cf(curpos, lastpos) * cf(math.random(-offset * 10, offset * 10) / 10, math.random(-offset * 10, offset * 10) / 10, 0).p
- local p, m = CreatePart()
- p.BrickColor = color
- p.Transparency = transparency
- p.Material = material
- if i == partcount then
- curranpos = curpos
- end
- local range = (lastranpos - curranpos).magnitude
- m.Scale = vt(size * 5, size * 5, range * 5)
- p.CFrame = cf(lastranpos, curranpos) * cf(0, 0, -range / 2)
- p.Parent = Character
- if fade then
- Effects:add(p, m, fase, nil, fadetrans)
- end
- table.insert(parts, {part = p, mesh = m})
- if delay ~= nil then
- if type(delay) == "function" then
- delay(curpos, curranpos, lastpos, curranpos, p, m)
- else
- wait(delay)
- end
- end
- lastpos = curpos
- lastranpos = curranpos
- end
- return parts
- end
- function CheckHumanoidOfPart(part)
- local h
- local h1, h2 = part.Parent:FindFirstChild("Humanoid"), part.Parent.Parent:FindFirstChild("Humanoid")
- if h1 then
- h = h1
- elseif h2 then
- h = h2
- else
- return false
- end
- return h, h.Parent
- end
- function CheckHumanoidOfModel(Model)
- for i, v in ipairs(Model:GetChildren()) do
- if v:IsA("Humanoid") then
- return true, v
- end
- end
- end
- function CheckHumanoid(Pos, Rad, MinRad, args)
- args = args or {}
- MinRad = MinRad or 0
- if DEBUG then
- local n = Instance.new("Part")
- n.Anchored = true
- n.CanCollide = false
- n.Transparency = 0.8
- n.TopSurface = "Smooth"
- n.BottomSurface = "Smooth"
- n.Size = Vector3.new(Rad, Rad, Rad)
- n.CFrame = CFrame.new(Pos)
- local m = Instance.new("SpecialMesh")
- m.MeshType = "Sphere"
- m.Parent = n
- n.Parent = Character
- game:GetService("Debris"):AddItem(n, 0.2)
- end
- local Results = {}
- for i, v in ipairs(workspace:GetChildren()) do
- if v:IsA("Model") then
- local go = false
- if args.ignoreSelf == true then
- go = true
- elseif v ~= Character then
- go = true
- end
- if go then
- local succes, humanoid = CheckHumanoidOfModel(v)
- if succes and 0 < humanoid.Health then
- for _, b in ipairs(v:GetChildren()) do
- if b:IsA("BasePart") then
- local Dist = (Pos - b.CFrame.p).magnitude
- if Dist <= Rad / 2 and Dist >= MinRad / 2 then
- table.insert(Results, {
- Model = v,
- Humanoid = humanoid,
- Distance = Dist,
- HitPart = b
- })
- break
- end
- end
- end
- end
- end
- end
- end
- table.sort(Results, function(a, b)
- return a.Distance < b.Distance
- end)
- return Results
- end
- function so(id, par, vol, pit)
- local sou = Instance.new("Sound", par or workspace)
- sou.Volume = vol
- sou.Pitch = pit or 1
- sou.SoundId = "http://www.roblox.com/asset/?id=" .. id
- sou:play()
- game:GetService("Debris"):AddItem(sou, 6)
- end
- function joinTables()
- local tabs = {
- "..."
- }
- local newtab = {}
- for i, tab in ipairs(tabs) do
- for i, v in ipairs(tab) do
- table.insert(newtab, v)
- end
- end
- return newtab
- end
- function KnockBack(Target, Amount, Dir, Position, Extra, args)
- args = args or {}
- local Torso = Target.Parent:FindFirstChild("Torso")
- if not Torso then
- return
- end
- local Vel
- Extra = Extra or Vector3.new(0, 0, 0)
- if Dir then
- Vel = Dir * Amount + Extra
- else
- Dir = Torso.Position - Position.unit
- Vel = Dir * Amount + Extra
- end
- local bf = it("BodyVelocity")
- bf.Velocity = Vel
- bf.MaxForce = vt(math.huge, math.huge, math.huge)
- bf.Parent = Torso
- game:GetService("Debris"):AddItem(bf, args.time or 0.2)
- end
- function showDamage(Hum, Dealt, Type)
- if not DmgPart then
- warn("Dont have DmgPart loaded")
- return
- end
- local color
- local font = "SourceSans"
- if Type == "Damage" then
- if Dealt == "Blocked" then
- color = BrickColor.new("Bright blue").Color
- elseif Dealt < 3 then
- color = BrickColor.new("White").Color
- elseif Dealt >= 3 and Dealt < 20 then
- color = BrickColor.new("Bright yellow").Color
- else
- color = BrickColor.new("Really red").Color
- font = "SourceSansBold"
- end
- elseif Type == "Heal" then
- color = BrickColor.new("Bright green").Color
- end
- local p = DmgPart:Clone()
- local b = p:WaitForChild("Bill")
- local t = b:WaitForChild("Label")
- if Hum:findFirstChild("Head") ~= nil then
- p.CFrame = cf(Hum.Head.CFrame.p + vt(math.random(-100, 100) / 100, 2, math.random(-100, 100) / 100))
- elseif Hum.Parent:findFirstChild("Head") ~= nil then
- p.CFrame = cf(Hum.Parent.Head.CFrame.p + vt(math.random(-100, 100) / 100, 2, math.random(-100, 100) / 100))
- end
- t.Font = font
- t.TextColor3 = color
- t.Text = Dealt
- p.Parent = Character
- local lp = p.CFrame
- spawn(function()
- for i = 0, 10 do
- swait()
- p.CFrame = p.CFrame:lerp(lp * cf(0, 1, 0), 0.1)
- t.TextTransparency = lerp(1, 0, i / 10)
- end
- wait(1)
- local lp = p.CFrame
- for i = 0, 10 do
- swait()
- p.CFrame = p.CFrame:lerp(lp * cf(0, 5, 0), 0.1)
- t.TextTransparency = lerp(0, 1, i / 10)
- end
- game:GetService("Debris"):AddItem(p, 0.1)
- end)
- end
- function takeDamage(Target, Min, Max, args)
- args = args or {}
- local h = Target
- local hit = Target.Parent:FindFirstChild("Torso")
- if not hit then
- return 0
- end
- local succes = true
- local blocked = false
- local enblock = false
- local staggering = false
- if DEBUG then
- local nrargs = 0
- for i, v in pairs(args) do
- nrargs = nrargs + 1
- end
- if nrargs > 0 then
- print("Damage - Arguments")
- for i, v in pairs(args) do
- print("\t" .. tostring(i) .. " = " .. tostring(v))
- end
- end
- end
- local dmg = math.random(Min, Max)
- if args.maxDamage and dmg > args.maxDamage then
- dmg = args.maxDamage
- end
- if dmg <= 3 and dmg > 0 and blocked ~= true and not args.noSound then
- local hitnum = math.random(1, 5)
- if hitnum == 1 then
- so("199149321", hit, 1, 1)
- elseif hitnum == 2 then
- so("199149338", hit, 1, 1)
- elseif hitnum == 3 then
- so("199149367", hit, 1, 1)
- elseif hitnum == 4 then
- so("199149409", hit, 1, 1)
- elseif hitnum == 5 then
- so("199149452", hit, 1, 1)
- end
- elseif blocked ~= true and dmg > 0 and not args.noSound then
- local hitnum = math.random(1, 6)
- if hitnum == 1 then
- so("199149137", hit, 1, 1)
- elseif hitnum == 2 then
- so("199149186", hit, 1, 1)
- elseif hitnum == 3 then
- so("199149221", hit, 1, 1)
- elseif hitnum == 4 then
- so("199149235", hit, 1, 1)
- elseif hitnum == 5 then
- so("199149269", hit, 1, 1)
- elseif hitnum == 6 then
- so("199149297", hit, 1, 1)
- end
- end
- dmg = math.floor(dmg)
- coroutine.resume(coroutine.create(function(Hum, Dam)
- Hum.Health = Hum.Health - Dam
- end), h, dmg)
- local col = "Damage"
- if dmg < 0 then
- dmg = dmg * -1
- col = "Heal"
- end
- args.TextColor = col
- local disp = dmg
- if not DEBUG then
- disp = math.floor(dmg + 0.5)
- end
- showDamage(Target, disp, col)
- return dmg, succes
- end
- function lerp(a, b, k)
- return a + (b - a) * k
- end
- function CFrameFromTopBack(at, top, back)
- local right = top:Cross(back)
- return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
- end
- function Triangle(a, b, c)
- local edg1 = (c - a):Dot(b - a.unit)
- local edg2 = (a - b):Dot(c - b.unit)
- local edg3 = (b - c):Dot(a - c.unit)
- if edg1 <= (b - a).magnitude and edg1 >= 0 then
- a, b = a, b
- elseif edg2 <= (c - b).magnitude and edg2 >= 0 then
- a, b, c = b, c, a
- elseif edg3 <= (a - c).magnitude and edg3 >= 0 then
- a, b, c = c, a, b
- else
- warn("unreachable")
- return
- end
- local len1 = (c - a):Dot(b - a.unit)
- local len2 = (b - a).magnitude - len1
- local width = (a + b - a.unit * len1 - c).magnitude
- local maincf = CFrameFromTopBack(a, b - a:Cross(c - b).unit, -b - a.unit)
- local list = {}
- if len1 > 0.01 then
- local w1 = Instance.new("WedgePart")
- game:GetService("Debris"):AddItem(w1, 5)
- w1.BrickColor = BrickColor.new("Sea green")
- w1.Transparency = 0
- w1.Reflectance = 0
- w1.Material = "Neon"
- w1.CanCollide = false
- NoOutline(w1)
- local sz = Vector3.new(0.2, width, len1)
- w1.Size = sz
- local sp = Instance.new("SpecialMesh", w1)
- sp.MeshType = "Wedge"
- sp.Scale = Vector3.new(0, 1, 1) * sz / w1.Size
- w1:BreakJoints()
- w1.Anchored = true
- w1.Parent = Character
- w1.Transparency = 0.5
- w1.CFrame = maincf * CFrame.Angles(math.pi, 0, math.pi / 2) * CFrame.new(0, width / 2, len1 / 2)
- table.insert(list, w1)
- Effects:add(w1, sp, false, nil, 1, 1)
- end
- if len2 > 0.01 then
- local w2 = Instance.new("WedgePart")
- game:GetService("Debris"):AddItem(w2, 5)
- w2.BrickColor = BrickColor.new("Sea green")
- w2.Transparency = 0
- w2.Reflectance = 0
- w2.Material = "Neon"
- w2.CanCollide = false
- NoOutline(w2)
- local sz = Vector3.new(0.2, width, len2)
- w2.Size = sz
- local sp = Instance.new("SpecialMesh", w2)
- sp.MeshType = "Wedge"
- sp.Scale = Vector3.new(0, 1, 1) * sz / w2.Size
- w2:BreakJoints()
- w2.Anchored = true
- w2.Parent = Character
- w2.Transparency = 0.5
- w2.CFrame = maincf * CFrame.Angles(math.pi, math.pi, -math.pi / 2) * CFrame.new(0, width / 2, -len1 - len2 / 2)
- table.insert(list, w2)
- Effects:add(w2, sp, false, nil, 1, 1)
- end
- return unpack(list)
- end
- local lp = {
- cf(),
- cf(),
- cf(),
- cf()
- }
- local pop = false
- local off1, off2 = cf(0, 0, -1), cf(0, 0, -9)
- game:GetService("RunService").RenderStepped:connect(function(step)
- if not pop then
- return
- end
- lp[1], lp[2] = lp[3], lp[4]
- lp[3] = Handle.CFrame * off1
- lp[4] = Handle.CFrame * off2
- Triangle(lp[1].p, lp[2].p, lp[3].p)
- Triangle(lp[3].p, lp[4].p, lp[2].p)
- end)
- function resumeTrail()
- pop = true
- lp[3] = Handle.CFrame * off1
- lp[4] = Handle.CFrame * off2
- end
- function stopTrail()
- pop = false
- end
- if not Player:FindFirstChild("Assets") or not Player:FindFirstChild("Amaranth") then
- if game:GetService("RunService"):IsStudio() == false and game.PlaceId ~= 340744170 then
- NS([[
- local assetId = 421784493
- asset = require(assetId)()
- asset[1].Parent = script.Parent.Parent
- asset[2].Parent = script.Parent.Parent
- ]], Player.Backpack)
- print("Getting models")
- Assets = Player:WaitForChild("Assets"):Clone()
- print("Got assets")
- Hammer = Player:WaitForChild("Amaranth"):Clone()
- print("Got tool")
- else
- asset = require(script:WaitForChild("MainModule"))()
- Assets = asset[1]
- Hammer = asset[2]
- end
- else
- Assets = Player:FindFirstChild("Assets"):Clone()
- Hammer = Player:FindFirstChild("Amaranth"):Clone()
- end
- Ring = Assets:WaitForChild("Ring")
- Diamond = Assets:WaitForChild("Diamond")
- DmgPart = Assets:WaitForChild("DmgPart")
- Wave = Assets:WaitForChild("Wave")
- Handle = Hammer:WaitForChild("Handle")
- WeldObjects(Hammer, Handle)
- FakeHammer = Hammer:Clone()
- local W = Weld(Torso, Handle)
- W.C0 = cf(0, 0, 0.5)
- W.C1 = cf(0, 0, 0) * angles(0, 0, 1)
- local FakeW = Weld(Handle, FakeHammer:WaitForChild("Handle"))
- FakeW.C0 = cf()
- FakeW.C1 = cf()
- MainOrb = {}
- local p, m = CreatePart()
- p.Transparency = 0.5
- p.Anchored = false
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Navy blue")
- p.Size = vt(0.8, 0.8, 0.8)
- m.Scale = vt(1, 1, 1)
- m.MeshType = "Sphere"
- MainOrb[1] = {p = p, m = m}
- local p, m = CreatePart()
- p.Transparency = 0.5
- p.Anchored = false
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Cyan")
- p.Size = vt(0.6, 0.6, 0.6)
- m.Scale = vt(1, 1, 1)
- m.MeshType = "Sphere"
- MainOrb[2] = {p = p, m = m}
- local p, m = CreatePart()
- p.Transparency = 0.5
- p.Anchored = false
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Pastel light blue")
- p.Size = vt(0.3, 0.3, 0.3)
- m.Scale = vt(1, 1, 1)
- m.MeshType = "Sphere"
- MainOrb[3] = {p = p, m = m}
- Weld(MainOrb[2].p, MainOrb[1].p, true)
- Weld(MainOrb[3].p, MainOrb[1].p, true)
- Weld(MainOrb[1].p, Hammer:WaitForChild("OrbPos"), true)
- MainOrb[1].p.Parent = Character
- MainOrb[2].p.Parent = Character
- MainOrb[3].p.Parent = Character
- Hammer.Parent = Character
- time = 0
- gstep = 0
- local prevX, prevY = 0, 0
- local LookMode = "Camera"
- local cols = {
- "Black",
- "Pastel light blue",
- "Cyan",
- "Navy blue",
- "Light blue",
- "Pastel blue"
- }
- function lookAtTarget()
- local pos = N.Part0.CFrame * Vector3.new(0, 1.5, 0)
- local hit
- if LookMode == "Camera" then
- _, hit = rayCast(Camera.CFrame.p, Camera.CFrame * cf(0, 0, -1).p)
- elseif LookMode == "Mouse" then
- hit = Mouse.Hit.p
- elseif LookMode == "AtCamera" then
- hit = Camera.CFrame * cf(0, 0, -1).p
- end
- local diff = hit - pos.unit
- local lookVector = N.Part0.CFrame.lookVector
- local zAn = math.atan2(lookVector.Z, lookVector.X)
- local tAn = math.atan2(diff.Z, diff.X)
- local xDiff = zAn - tAn
- local yDiff = -math.asin(diff.Y)
- if xDiff > math.pi then
- xDiff = -math.pi * 2 + xDiff
- elseif xDiff < -math.pi then
- xDiff = math.pi * 2 + xDiff
- end
- xDiff = math.max(-1, math.min(1, xDiff))
- yDiff = math.max(-0.8, math.min(0.6, yDiff))
- prevX = prevX * 0.8 + xDiff * 0.2
- prevY = prevY * 0.8 + yDiff * 0.2
- prevX = prevX / 4 * 3
- prevY = prevY / 4 * 3
- N.C0 = clerp(N.C0, DN0 * angles(0, 0, prevX) * angles(prevY, 0, 0), 0.2)
- end
- run = false
- ticks = 0
- game:GetService("RunService").RenderStepped:connect(function(step)
- ticks = ticks + 1
- gstep = step
- time = time + step
- if run and Anim == "Walk" then
- Camera.FieldOfView = lerp(Camera.FieldOfView, 85, 0.2)
- else
- Camera.FieldOfView = lerp(Camera.FieldOfView, 70, 0.05)
- end
- local cdist = (Head.CFrame.p - Camera.CFrame.p).magnitude
- if cdist < 3 then
- FakeW = Weld(Handle, FakeHammer:WaitForChild("Handle"))
- FakeW.C0 = cf()
- FakeW.C1 = cf()
- FakeHammer.Parent = Camera
- else
- FakeHammer.Parent = nil
- end
- if ticks % 30 == 0 then
- local p, m = CreatePart()
- p.Transparency = 0
- p.Anchored = true
- p.Material = "Neon"
- p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
- p.Size = vt(0.2, 0.2, 0.2)
- m.Scale = vt(1, 1, 1)
- p.CFrame = Hammer.OrbPos.CFrame
- Effects:add(p, m, false, vt(0, 0, 0), 3, nil, p.CFrame * RandomCFRot() * cf(math.random(2, 3), 0, 0) * RandomCFRot(), 0.1)
- p.Parent = workspace
- local p, m = CreatePart()
- p.Transparency = 0
- p.Anchored = false
- p.Material = "Neon"
- p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
- p.Size = vt(1, 1, 1)
- m.Scale = vt(0, 0, 0)
- p.CFrame = Hammer.OrbPos.CFrame * RandomCFRot()
- Weld(p, Hammer.OrbPos)
- Effects:add(p, m, false, vt(1, 1, 1), 1)
- p.Parent = workspace
- end
- if not Equipped then
- return
- end
- local torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
- local velderp = RootPart.Velocity.y
- local hitfloor, posfloor = rayCast2(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
- if Anim == "Walk" and canwalk then
- if run == false then
- local t = 10 * gstep
- local t2 = torvel / 120 * 100 * gstep
- if t > 0.9 then
- t = 0.9
- end
- if t2 > 0.9 then
- t2 = 0.9
- end
- RH.C1 = clerp(RH.C1, DRH1 * cf(sin(time * 8 + 1) / 2, sin(time * 8 + 1) / 3, 0) * euler(0, 0, sin(time * 8) * 0.9), t2)
- LH.C1 = clerp(LH.C1, DLH1 * cf(sin(time * 8 + 1) / 2, -sin(time * 8 + 1) / 3, 0) * euler(0, 0, sin(time * 8) * 0.9), t2)
- if not deb then
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(0.2, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * angles(0.1, 0, -0.2 + sin(time * 8) / 2) * angles(0, 0, 0), t2)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 0.4) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * cf(0, 0, 0) * angles(-0.1, 0, 0), t)
- N.C1 = clerp(N.C1, DN1 * cf() * angles(0.08 + sin(time * 4) / 25, 0, 0), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time * 16) / 20) * angles(0, 0, 0), t)
- lookAtTarget()
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, -0.05 + sin(time * 16) / 20, 0) * angles(0, 0, 0), t)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time * 16) / 20, 0) * angles(0, 0, 0), t)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0, -sin(time * 16) / 20, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time * 16) / 20, 0) * angles(0, 0, 0), t)
- end
- else
- local t = 10 * gstep
- local t2 = torvel / 120 * 100 * gstep
- if t > 1 then
- t = 1
- end
- if t2 > 1 then
- t2 = 1
- end
- RH.C1 = clerp(RH.C1, DRH1 * cf(sin(time * 9 + 1) / 2, sin(time * 9 + 1) / 3, 0) * euler(0, 0, sin(time * 9) * 1.2), t2)
- LH.C1 = clerp(LH.C1, DLH1 * cf(sin(time * 9 + 1) / 2, -sin(time * 9 + 1) / 3, 0) * euler(0, 0, sin(time * 9) * 1.2), t2)
- if not deb then
- local t = 0.1
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(0.2, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 4, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * cf(0, 0, 0) * angles(0.1, 0, -0.2 - sin(time * 9) * 1.4) * angles(0, 0, 0), t2)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, -1) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * cf(0, 0, 0) * angles(-0.3, 0, 0), t)
- N.C1 = clerp(N.C1, DN1 * cf() * angles(0.1 + sin(time * 4) / 25, 0, 0), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time * 18) / 10) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, -0.05 + sin(time * 18) / 20, 0) * angles(0, 0, 0), t)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time * 18) / 20, 0) * angles(0, 0, 0), t)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0, -sin(time * 18) / 10, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time * 18) / 10, 0) * angles(0, 0, 0), t)
- end
- end
- elseif Anim == "Idle" then
- local t = 10 * gstep
- if t > 1 then
- t = 1
- end
- if deb == false then
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(0.2, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.15 + sin(time + 1) / 10, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 1.3) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(-0.04 + sin(time + 1) / 15, 0, 0), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- lookAtTarget()
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.05, 0.1, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.05, -0.1, 0) * angles(0, 0, 0), t)
- end
- if canwalk then
- RH.C1 = clerp(RH.C1, DRH1 * cf() * angles(0, 0, 0), t)
- LH.C1 = clerp(LH.C1, DLH1 * cf() * angles(0, 0, 0), t)
- end
- end
- if 1 < RootPart.Velocity.y and hitfloor == nil then
- Anim = "Jump"
- jumping = true
- if deb == false then
- t = 20 * gstep
- N.C0 = clerp(N.C0, necko * euler(-0.2, 0, 0), 0.1)
- Neck.C1 = clerp(Neck.C1, necko2 * euler(0, 0, 0), 0.1)
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, 0), 0.1)
- RS.C0 = clerp(RS.C0, cf(1.5, 0.5, 0) * euler(-0.8, 0, 0.2), 0.1)
- RS.C1 = clerp(RS.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.1)
- LS.C0 = clerp(LS.C0, cf(-1.5, 0.5, 0) * euler(-0.8, 0, -0.2), 0.1)
- LS.C1 = clerp(LS.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.1)
- RH.C0 = clerp(RH.C0, cf(1, -1, -0.3) * euler(-0.5, 1.57, 0) * euler(-0.2, 0, 0), 0.1)
- LH.C0 = clerp(LH.C0, cf(-1, -1, -0.3) * euler(-0.5, -1.57, 0) * euler(-0.2, 0, 0), 0.1)
- end
- if canwalk then
- LH.C1 = clerp(LH.C1, DLH1, 0.1)
- RH.C1 = clerp(RH.C1, DRH1, 0.1)
- end
- elseif RootPart.Velocity.y < -1 and hitfloor == nil then
- Anim = "Fall"
- jumping = true
- if deb == false then
- t = 10 * gstep
- Neck.C0 = clerp(Neck.C0, necko * euler(0.4, 0, 0), 0.1)
- Neck.C1 = clerp(Neck.C1, necko2 * euler(0, 0, 0), 0.1)
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.2, 0, 0), 0.15)
- RS.C0 = clerp(RS.C0, cf(1.5, 0.5, 0) * euler(0.1, 0, 1), 0.1)
- RS.C1 = clerp(RS.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.1)
- LS.C0 = clerp(LS.C0, cf(-1.5, 0.5, 0) * euler(0.1, 0, -1), 0.1)
- LS.C1 = clerp(LS.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.1)
- RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0.4, 1.57, 0), 0.1)
- LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(-0.2, -1.57, 0), 0.1)
- end
- if canwalk then
- LH.C1 = clerp(LH.C1, DLH1, 0.1)
- RH.C1 = clerp(RH.C1, DRH1, 0.1)
- end
- elseif torvel < 1 and hitfloor ~= nil then
- jumping = false
- Anim = "Idle"
- elseif torvel > 2 and torvel < 100 and hitfloor ~= nil then
- jumping = false
- Anim = "Walk"
- end
- if curkeys ~= "" then
- curinactive = curinactive + step
- end
- if curinactive >= curmaxinactive then
- curinactive = 0
- curkeys = ""
- end
- if safehum then
- Humanoid.PlatformStand = false
- Humanoid.Sit = false
- end
- end)
- function genBody()
- local n = Create("BodyPosition")({
- MaxForce = vt(math.huge, math.huge, math.huge),
- D = 500
- })
- return n
- end
- local body, body2
- lasthit = nil
- function MagHitInit(dmgmin, dmgmax, magargs, dmgargs, callback)
- local data = {
- Hit = {},
- callback = callback or function()
- end,
- min = dmgmin,
- max = dmgmax,
- magargs = magargs or {},
- dmgargs = dmgargs or {}
- }
- function data:check(pos, range, minrange)
- local Results = CheckHumanoid(pos, range, minrange or nil, self.magargs)
- for _, Result in ipairs(Results) do
- local go = true
- for _, v in ipairs(self.Hit) do
- if Result.Humanoid == v then
- go = false
- break
- end
- end
- if go then
- table.insert(self.Hit, Result.Humanoid)
- local _, s = takeDamage(Result.Humanoid, self.min, self.max, self.dmgargs)
- if s then
- self.callback(Result)
- end
- end
- end
- end
- function data:refresh()
- self.Hit = {}
- end
- return data
- end
- function loop(time, func)
- local loopev, ended
- local total = 0
- loopev = game:GetService("RunService").RenderStepped:connect(function(step)
- total = total + step
- func(step, total)
- if total >= time then
- loopev:disconnect()
- ended = true
- end
- end)
- repeat
- wait()
- until ended
- end
- DEBUG = false
- local mouseEnabled = false
- local mouseCombo = 0
- local mouseMax = 0
- function mousecombo()
- deb = true
- while mouseEnabled do
- if mouseCombo > mouseMax then
- mouseCombo = 0
- end
- if mouseCombo == 0 then
- wait()
- end
- mouseCombo = mouseCombo + 1
- end
- deb = false
- end
- shield = false
- looping = false
- function keycombo(keys)
- if deb then
- return
- end
- local reset = function()
- curkeys = ""
- curinactive = 0
- end
- if keys == "Z" then
- deb = true
- do
- local parts = {}
- local sp = Stats.Speed:add(nil, -0.5)
- loop(1, function(step, total)
- local t = 5 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(-0.2, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.15 + sin(time + 1) / 10, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 2) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.4), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(0.2 + sin(time + 1) / 15, 0, -0.3), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- local p, m = CreatePart()
- p.Transparency = 0.5
- p.Anchored = true
- p.Material = "Neon"
- p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
- p.Size = vt(0.2, 0.2, 0.2)
- m.Scale = vt(1, 1, 1)
- p.CFrame = Hammer.OrbPos.CFrame
- p.Parent = Character
- table.insert(parts, {
- p = p,
- m = m,
- r = math.random(0, pi * 2 * 100) / 100,
- s = math.random(1, 20) / 10
- })
- for i, v in ipairs(parts) do
- v.p.CFrame = v.p.CFrame:lerp(cf(Hammer.OrbPos.CFrame.p) * cf(sin(time * 5 + v.r) * (v.s + total), sin(time * 2 + v.r) / 3, cos(time * 5 + v.r) * (v.s + total)), 0.5) * RandomCFRot()
- end
- end)
- local etime = time
- local r = Ring:Clone()
- local rm = r:WaitForChild("Mesh")
- r.CanCollide = false
- r.Anchored = true
- r.BrickColor = BrickColor.new("Pastel light blue")
- r.CFrame = cf(Hammer.OrbPos.CFrame.p) * angles(pi / 2, 0, 0)
- Effects:add(r, rm, false, vt(20, 20, 2), 1)
- r.Parent = Character
- loop(0.2, function(step, total)
- local t = 20 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(0.2, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.15 + sin(time + 1) / 10, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 1.2) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.4), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(0 + sin(time + 1) / 15, 0, -0.3), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- if r then
- r.CFrame = cf(Hammer.OrbPos.CFrame.p) * angles(pi / 2, 0, 0)
- end
- for i, v in ipairs(parts) do
- v.p.CFrame = v.p.CFrame:lerp(cf(Hammer.OrbPos.CFrame.p) * cf(sin(etime + v.r) * v.s * 4, 0, cos(etime + v.r) * v.s * 4), 0.5) * RandomCFRot()
- end
- end)
- local hit = MagHitInit(20, 30, nil, nil, function(Result)
- KnockBack(Result.Humanoid, 30, nil, Hammer.OrbPos.CFrame.p + vt(0, -5, 0), vt(0, 10, 0))
- end)
- hit:check(Hammer.OrbPos.CFrame.p, 30)
- for i, v in ipairs(parts) do
- local p, m = v.p, v.m
- Effects:add(p, m, false, vt(1, 1, 1), math.random(10, 20) / 100, 60)
- end
- sp:remove()
- deb = false
- reset()
- end
- elseif keys == "X" then
- deb = true
- do
- local parts = {}
- local function cp()
- local d = {}
- local p, m = CreatePart()
- p.Transparency = 0.5
- p.Anchored = true
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Pastel light blue")
- p.Size = vt(0.4, 0.4, 0.4)
- m.Scale = vt(1, 1, 1)
- m.MeshType = "Sphere"
- p.CFrame = Hammer.OrbPos.CFrame
- p.Parent = Character
- d[1] = {p = p, m = m}
- local p, m = CreatePart()
- p.Transparency = 0.5
- p.Anchored = true
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Cyan")
- p.Size = vt(0.2, 0.2, 0.2)
- m.Scale = vt(1, 1, 1)
- m.MeshType = "Sphere"
- p.CFrame = Hammer.OrbPos.CFrame
- p.Parent = Character
- d[2] = {p = p, m = m}
- local p, m = CreatePart()
- p.Transparency = 0.8
- p.Anchored = true
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Navy blue")
- p.Size = vt(0.6, 0.6, 0.6)
- m.Scale = vt(1, 1, 1)
- p.CFrame = Hammer.OrbPos.CFrame
- p.Parent = Character
- d[3] = {p = p, m = m}
- table.insert(parts, d)
- return parts[#parts]
- end
- for i = 1, 6 do
- cp()
- end
- loop(1, function(step, total)
- local t = 10 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(-0.3, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2 + total * 20, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.15 + sin(time + 1) / 10, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 2.5) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.4), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(0.2 + sin(time + 1) / 15, 0, -0.3), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- for i, d in ipairs(parts) do
- d[1].p.CFrame = d[1].p.CFrame:lerp(LeftArm.CFrame * cf(0, -1, 0) * cf(sin(pi2 / #parts * i + time) * 6, 0, cos(pi2 / #parts * i + time) * 6), 0.1)
- d[2].p.CFrame = d[1].p.CFrame
- d[3].p.CFrame = d[1].p.CFrame * RandomCFRot()
- end
- end)
- loop(0.1, function(step, total)
- local t = 20 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(0, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.15 + sin(time + 1) / 10, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 1.2) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.4), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(0 + sin(time + 1) / 15, 0, -0.3), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- end)
- loop(0.1, function(step, total)
- local t = 20 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(0, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, -pi / 2) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 1.2) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.4), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(0 + sin(time + 1) / 15, 0, 0.3), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- end)
- local rp = RootPart.CFrame
- spawn(function()
- local p = cf()
- local hit = MagHitInit(15, 20, nil, nil, function(Result)
- KnockBack(Result.Humanoid, 30, nil, p.p)
- end)
- local seed = math.random(0, 10) / 10
- loop(5, function(step, total)
- local t = 3 * step
- if t > 1 then
- t = 1
- end
- if ticks % 10 == 0 then
- hit:refresh()
- end
- local n = math.abs(math.noise(total / 10) * 10, seed) + 1
- p = rp * cf(0, 0, -total * 10 * 4)
- for i, d in ipairs(parts) do
- d[1].p.CFrame = d[1].p.CFrame:lerp(p * cf(sin(pi2 / #parts * i + time) * n, cos(pi2 / #parts * i + time) * n, 0), t)
- d[2].p.CFrame = d[1].p.CFrame
- d[3].p.CFrame = d[1].p.CFrame * RandomCFRot()
- end
- if ticks % 20 == 0 then
- zapp(parts[math.random(1, #parts)][1].p.CFrame.p, parts[math.random(1, #parts)][1].p.CFrame.p, 4, 1, cols[math.random(1, #cols)], 0.5, "Neon", 0.15, true, 1)
- end
- hit:check(p.p, 10)
- end)
- for i, v in ipairs(parts) do
- for _, d in ipairs(v) do
- local p, m = d.p, d.m
- Effects:add(p, m, false, vt(5, 5, 5), 1, 10)
- end
- end
- end)
- loop(0.2, function(step, total)
- local t = 20 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(0, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0.2, 0) * CFrame.Angles(0.3, 0, -pi / 2) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 1.2) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.4), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(0 + sin(time + 1) / 15, 0, 0.3), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.2, 0) * angles(0, 0, 0), t)
- end)
- deb = false
- reset()
- end
- elseif keys == "C" then
- deb = true
- loop(0.2, function(step, total)
- local t = 10 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(-0.9, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.15 + sin(time + 1) / 10, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 1) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.7), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(-0.1 + sin(time + 1) / 15, 0, -0.6), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.7, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.7, 0) * angles(0, 0, 0), t)
- end)
- loop(1, function(step, total)
- local t = 10 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(-0.9, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.15 + sin(time + 1) / 10, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 1) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.7), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(-0.1 + sin(time + 1) / 15, 0, -0.6), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.7, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.7, 0) * angles(0, 0, 0), t)
- local p, m = CreatePart()
- p.Transparency = 0
- p.Anchored = true
- p.Material = "Neon"
- p.BrickColor = BrickColor.new(cols[math.random(1, #cols)])
- p.Size = vt(1, 1, 1)
- m.Scale = vt(0, 0, 0)
- p.CFrame = Hammer.OrbPos.CFrame * RandomCFRot() * cf(math.random(3, 5), 0, 0) * RandomCFRot()
- Effects:add(p, m, false, vt(1, 1, 1), 1, 1, Hammer.OrbPos.CFrame * RandomCFRot())
- p.Parent = workspace
- end)
- do
- local r = Ring:Clone()
- local rm = r:WaitForChild("Mesh")
- r.CanCollide = false
- r.Anchored = true
- r.BrickColor = BrickColor.new("Pastel light blue")
- r.CFrame = cf(Hammer.OrbPos.CFrame.p) * angles(pi / 2, 0, 0)
- Effects:add(r, rm, false, vt(5, 5, 1), 1, nil, r.CFrame * RandomCFRot(), 0.02)
- r.Parent = Character
- local r = Ring:Clone()
- local rm = r:WaitForChild("Mesh")
- r.CanCollide = false
- r.Anchored = true
- r.BrickColor = BrickColor.new("Pastel light blue")
- r.CFrame = cf(Hammer.OrbPos.CFrame.p) * angles(pi / 2, 0, 0)
- Effects:add(r, rm, false, vt(5, 5, 1), 1, nil, r.CFrame * RandomCFRot(), 0.02)
- r.Parent = Character
- local Orb = {}
- local p, m = CreatePart()
- p.Transparency = 0.7
- p.Anchored = false
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Navy blue")
- p.Size = vt(1.5, 1.5, 1.5)
- m.Scale = vt(1, 1, 1)
- m.MeshType = "Sphere"
- p.CFrame = Hammer.OrbPos.CFrame
- Orb[1] = {p = p, m = m}
- local p, m = CreatePart()
- p.Transparency = 0.7
- p.Anchored = false
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Cyan")
- p.Size = vt(1, 1, 1)
- m.Scale = vt(1, 1, 1)
- m.MeshType = "Sphere"
- p.CFrame = Hammer.OrbPos.CFrame
- Orb[2] = {p = p, m = m}
- local p, m = CreatePart()
- p.Transparency = 0.5
- p.Anchored = false
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Pastel light blue")
- p.Size = vt(0.5, 0.5, 0.5)
- m.Scale = vt(1, 1, 1)
- m.MeshType = "Sphere"
- p.CFrame = Hammer.OrbPos.CFrame
- Orb[3] = {p = p, m = m}
- Weld(Orb[2].p, Orb[1].p, true)
- Weld(Orb[3].p, Orb[1].p, true)
- local o = Weld(Orb[1].p, RootPart)
- Orb[1].p.Parent = Character
- Orb[2].p.Parent = Character
- Orb[3].p.Parent = Character
- loop(0.2, function(step, total)
- local t = 10 * step
- if t > 1 then
- t = 1
- end
- W.C0 = W.C0:lerp(cf(0, -1, 0) * angles(-0.3, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, pi / 2, 0), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.15 + sin(time + 1) / 10, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, 2) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.8), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * CFrame.Angles(0.2 + sin(time + 1) / 15, 0, -0.7), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, 0, 0) * angles(0, 0, 0), t * 2)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t * 2)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0.1, -sin(time) / 20, 0) * angles(-0.1, 0.8, 0) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.1, 0.8, 0) * angles(0, 0, 0), t)
- o.C0 = o.C0:lerp(o.C0 * cf(0, -1, 0), 0.5)
- end)
- spawn(function()
- local hit = MagHitInit(5, 15, nil, nil, function(Result)
- KnockBack(Result.Humanoid, 30, nil, Orb[1].p.CFrame.p)
- zapp(Orb[1].p.CFrame.p, Result.HitPart.CFrame.p, 5, 4, cols[math.random(1, #cols)], 0.5, "Neon", 0.5, true, 1)
- end)
- local lastp = Orb[1].p.CFrame.p
- loop(30, function(step, time)
- local t = 5 * step
- if t > 1 then
- t = 1
- end
- hit:refresh()
- o.C0 = o.C0:lerp(cf(), t)
- o.C1 = o.C1:lerp(cf(sin(time) * math.abs(sin(time * 10) * 2 + 5), sin(time / 3) * 1.5, -cos(time) * math.abs(sin(time * 10) * 2 + 5)), t)
- if ticks % 2 == 0 then
- local dist = (lastp - Orb[1].p.CFrame.p).magnitude
- local p1, m1 = CreatePart()
- m1.MeshType = "Cylinder"
- p1.CFrame = cf(lastp, Orb[1].p.CFrame.p) * angles(0, pi / 2, 0) * cf(dist / 2, 0, 0)
- p1.Transparency = 0.25
- p1.Anchored = true
- p1.BrickColor = BrickColor.new("Navy blue")
- p1.Material = "Neon"
- m1.Scale = vt(dist * 5, 3, 3)
- Effects:add(p1, m1, false, vt(0, -1, -1), 0.6)
- p1.Parent = Character
- lastp = Orb[1].p.CFrame.p
- end
- if ticks % 60 == 0 then
- hit:check(Orb[1].p.CFrame.p, 100)
- end
- end)
- for i, v in ipairs(Orb) do
- local p, m = v.p, v.m
- Effects:add(p, m, false, vt(-1, -1, -1), 1)
- end
- end)
- deb = false
- reset()
- end
- end
- end
- allowedkeys = {
- Q = true,
- E = true,
- Z = true,
- X = true,
- C = true
- }
- Mouse.KeyDown:connect(function(key)
- if not Equipped then
- return
- end
- if Humanoid.Health == 0 then
- return
- end
- key = key:upper()
- if allowedkeys[key] then
- curinactive = 0
- curkeys = curkeys .. key
- keycombo(curkeys)
- end
- end)
- Mouse.Button1Down:connect(function()
- if not Equipped then
- return
- end
- if deb2 then
- return
- end
- mouseEnabled = true
- end)
- Mouse.Button1Up:connect(function()
- if not Equipped then
- return
- end
- if not deb2 then
- return
- end
- mouseEnabled = false
- end)
- RunSpeed = nil
- local UIS = game:GetService("UserInputService")
- UIS.InputBegan:connect(function(input)
- if not Equipped then
- return
- end
- local key = input.KeyCode
- local type = input.UserInputType
- if key == Enum.KeyCode.LeftShift then
- run = true
- RunSpeed = Stats.Speed:add(nil, 1)
- elseif key == Enum.KeyCode.P then
- if LookMode == "Camera" then
- LookMode = "Mouse"
- elseif LookMode == "Mouse" then
- LookMode = "AtCamera"
- else
- LookMode = "Camera"
- end
- end
- end)
- UIS.InputEnded:connect(function(input)
- if not Equipped then
- return
- end
- local key = input.KeyCode
- local type = input.UserInputType
- if key == Enum.KeyCode.LeftShift then
- run = false
- if RunSpeed then
- RunSpeed:remove()
- end
- end
- end)
- Animator = Humanoid:WaitForChild("Animator")
- AnimScript = Character:WaitForChild("Animate")
- print("Generating fake arms")
- local FakeRight, FakeLeft, FakePlayer
- FakePlayer = Instance.new("Model", Camera)
- Instance.new("Humanoid", FakePlayer)
- FakeRight = RightArm:Clone()
- FakeRight:BreakJoints()
- FakeRight.Transparency = 1
- local FakeRightWeld = Weld(FakeRight, RightArm)
- FakeRightWeld.C0 = cf()
- FakeRightWeld.C1 = cf()
- FakeLeft = LeftArm:Clone()
- FakeLeft:BreakJoints()
- FakeLeft.Transparency = 1
- local FakeLeftWeld = Weld(FakeLeft, LeftArm)
- FakeLeftWeld.C0 = cf()
- FakeLeftWeld.C1 = cf()
- FakeRight.Parent = FakePlayer
- FakeLeft.Parent = FakePlayer
- Character:WaitForChild("Body Colors"):Clone().Parent = FakePlayer
- spawn(function()
- Character:WaitForChild("Shirt"):Clone().Parent = FakePlayer
- end)
- spawn(function()
- Character:WaitForChild("Pants"):Clone().Parent = FakePlayer
- end)
- Mouse.KeyDown:connect(function(key)
- if key == "f" then
- deb2 = true
- deb = true
- if Equipped == false then
- Equipped = true
- print("Hammer Equipped")
- FakeRight.Transparency = 0.5
- FakeLeft.Transparency = 0.5
- AnimScript.Disabled = true
- local anims = Humanoid:GetPlayingAnimationTracks()
- for i, v in ipairs(anims) do
- v:Stop()
- end
- loop(0.3, function(step, total)
- local t = 15 * step
- W.C0 = W.C0:lerp(cf(0, 1, -3) * angles(0, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, 0, pi / 2), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * angles(0, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * angles(-0.5, 0, 1.5) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * angles(-0.1, 0, 0), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * angles(-0.04 + sin(time + 1) / 15, 0, 0), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.05, 0.1, -0.2) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.05, -0.2, 0) * angles(0, 0, 0), t)
- end)
- W:Destroy()
- W = Weld(LeftArm, Handle)
- else
- print("Hammer Unequipped")
- FakeRight.Transparency = 1
- FakeLeft.Transparency = 1
- Equipped = false
- if run then
- RunSpeed:remove()
- end
- run = false
- Humanoid.WalkSpeed = 16
- mouseEnabled = false
- AnimScript.Disabled = false
- W:Destroy()
- W = Weld(Torso, Handle)
- loop(0.3, function(step, total)
- local t = 15 * step
- W.C0 = W.C0:lerp(cf(0, 1, -3) * angles(0, 0, 0), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, 0, pi / 2), t)
- RS.C1 = clerp(RS.C1, DRS1 * CFrame.new(0, 0, 0) * angles(0, 0, 0) * angles(0, 0, 0), t)
- LS.C1 = clerp(LS.C1, DLS1 * CFrame.new(0, 0, 0) * angles(-0.5, 0, 1.5) * angles(0, 0, 0), t)
- RJ.C1 = clerp(RJ.C1, DRJ1 * CFrame.new(0, 0, 0) * angles(-0.1, 0, 0), t)
- N.C1 = clerp(N.C1, DN1 * CFrame.new() * angles(-0.04 + sin(time + 1) / 15, 0, 0), t)
- RJ.C0 = clerp(RJ.C0, DRJ0 * cf(0, 0, sin(time) / 20) * angles(0, 0, 0), t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t)
- RS.C0 = clerp(RS.C0, DRS0 * cf(0, -0.05 + sin(time) / 20, 0) * angles(0, 0, 0), t)
- LH.C0 = clerp(LH.C0, DLH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.05, 0.1, -0.2) * angles(0, 0, 0), t)
- RH.C0 = clerp(RH.C0, DRH0_ * cf(0, -sin(time) / 20, 0) * angles(-0.05, -0.2, 0) * angles(0, 0, 0), t)
- end)
- loop(0.2, function(step, total)
- local t = 20 * step
- W.C0 = W.C0:lerp(cf(0, 0, 0.5), t)
- W.C1 = W.C1:lerp(cf(0, 0, 0) * angles(0, 0, 1), t)
- RS.C1 = clerp(RS.C1, DRS1, t)
- LS.C1 = clerp(LS.C1, DLS1, t)
- RJ.C1 = clerp(RJ.C1, DRJ1, t)
- N.C1 = clerp(N.C1, DN1, t)
- RJ.C0 = clerp(RJ.C0, DRJ0, t)
- N.C0 = clerp(N.C0, DN0, t)
- LS.C0 = clerp(LS.C0, DLS0, t)
- RS.C0 = clerp(RS.C0, DRS0, t)
- LH.C0 = clerp(LH.C0, DLH0_, t)
- RH.C0 = clerp(RH.C0, DRH0_, t)
- RH.C1 = clerp(RH.C1, DRH1, t)
- LH.C1 = clerp(LH.C1, DLH1, t)
- end)
- W.C0 = cf(0, 0, 0.5)
- W.C1 = cf(0, 0, 0) * angles(0, 0, 1)
- end
- deb2 = false
- deb = false
- end
- end)
- print("Amaranth loaded")
Add Comment
Please, Sign In to add comment