Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Tool0 = Instance.new("Tool")
- Part1 = Instance.new("Part")
- BlockMesh2 = Instance.new("BlockMesh")
- Sound3 = Instance.new("Sound")
- Sound4 = Instance.new("Sound")
- Sound5 = Instance.new("Sound")
- Sound6 = Instance.new("Sound")
- Sound7 = Instance.new("Sound")
- Sound8 = Instance.new("Sound")
- Sound9 = Instance.new("Sound")
- Sound10 = Instance.new("Sound")
- Sound11 = Instance.new("Sound")
- Sound12 = Instance.new("Sound")
- Sound13 = Instance.new("Sound")
- Sound14 = Instance.new("Sound")
- Sound15 = Instance.new("Sound")
- Sound16 = Instance.new("Sound")
- Sound17 = Instance.new("Sound")
- Sound18 = Instance.new("Sound")
- Sound19 = Instance.new("Sound")
- Sound20 = Instance.new("Sound")
- Part21 = Instance.new("Part")
- CylinderMesh22 = Instance.new("CylinderMesh")
- Part23 = Instance.new("Part")
- BlockMesh24 = Instance.new("BlockMesh")
- Script25 = Instance.new("Script")
- Part26 = Instance.new("Part")
- SpecialMesh27 = Instance.new("SpecialMesh")
- Part28 = Instance.new("Part")
- SpecialMesh29 = Instance.new("SpecialMesh")
- Script30 = Instance.new("Script")
- Part31 = Instance.new("Part")
- CylinderMesh32 = Instance.new("CylinderMesh")
- Part33 = Instance.new("Part")
- SpecialMesh34 = Instance.new("SpecialMesh")
- Part35 = Instance.new("Part")
- BlockMesh36 = Instance.new("BlockMesh")
- Sparkles37 = Instance.new("Sparkles")
- Part38 = Instance.new("Part")
- SpecialMesh39 = Instance.new("SpecialMesh")
- Part40 = Instance.new("Part")
- SpecialMesh41 = Instance.new("SpecialMesh")
- Part42 = Instance.new("Part")
- CylinderMesh43 = Instance.new("CylinderMesh")
- Part44 = Instance.new("Part")
- CylinderMesh45 = Instance.new("CylinderMesh")
- Part46 = Instance.new("Part")
- SpecialMesh47 = Instance.new("SpecialMesh")
- Part48 = Instance.new("Part")
- SpecialMesh49 = Instance.new("SpecialMesh")
- Script50 = Instance.new("Script")
- Part51 = Instance.new("Part")
- SpecialMesh52 = Instance.new("SpecialMesh")
- Script53 = Instance.new("Script")
- Part54 = Instance.new("Part")
- SpecialMesh55 = Instance.new("SpecialMesh")
- Script56 = Instance.new("Script")
- Part57 = Instance.new("Part")
- SpecialMesh58 = Instance.new("SpecialMesh")
- Script59 = Instance.new("Script")
- Part60 = Instance.new("Part")
- BlockMesh61 = Instance.new("BlockMesh")
- Part62 = Instance.new("Part")
- SpecialMesh63 = Instance.new("SpecialMesh")
- Script64 = Instance.new("Script")
- Part65 = Instance.new("Part")
- SpecialMesh66 = Instance.new("SpecialMesh")
- Script67 = Instance.new("Script")
- Part68 = Instance.new("Part")
- BlockMesh69 = Instance.new("BlockMesh")
- Script70 = Instance.new("Script")
- Part71 = Instance.new("Part")
- SpecialMesh72 = Instance.new("SpecialMesh")
- Script73 = Instance.new("Script")
- Part74 = Instance.new("Part")
- SpecialMesh75 = Instance.new("SpecialMesh")
- Script76 = Instance.new("Script")
- LocalScript77 = Instance.new("LocalScript")
- Script78 = Instance.new("Script")
- Script79 = Instance.new("Script")
- Script80 = Instance.new("Script")
- Script81 = Instance.new("Script")
- Tool0.Name = "firebudgy's energy sword"
- Tool0.Parent = mas
- Part1.Name = "Handle"
- Part1.Parent = Tool0
- Part1.BrickColor = BrickColor.new("Really black")
- Part1.Rotation = Vector3.new(0, 0, 90)
- Part1.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part1.Velocity = Vector3.new(-0.000193039537, -0.00497310609, 0.000203703079)
- Part1.CanCollide = false
- Part1.FormFactor = Enum.FormFactor.Plate
- Part1.Size = Vector3.new(1, 0.400000006, 1)
- Part1.CFrame = CFrame.new(-41.7683792, 0.50009501, -48.5154724, 3.57105964e-05, -0.999999523, -2.36080868e-05, 0.999998808, 3.53752985e-05, 2.81184984e-05, -2.85653969e-05, -2.4076191e-05, 0.999998868)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part1.Position = Vector3.new(-41.7683792, 0.50009501, -48.5154724)
- Part1.Orientation = Vector3.new(0, 0, 90)
- Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh2.Parent = Part1
- BlockMesh2.Scale = Vector3.new(0.0799999982, 0.880000234, 0.0799999982)
- BlockMesh2.Scale = Vector3.new(0.0799999982, 0.880000234, 0.0799999982)
- Sound3.Parent = Part1
- Sound3.SoundId = "http://www.roblox.com/asset/?id=11998770"
- Sound4.Parent = Part1
- Sound4.Pitch = 0.80000001192093
- Sound4.SoundId = "http://www.roblox.com/asset/?id=11998796"
- Sound5.Parent = Part1
- Sound5.Pitch = 0.80000001192093
- Sound5.SoundId = "http://www.roblox.com/asset/?id=11998777"
- Sound6.Parent = Part1
- Sound6.SoundId = "http://www.roblox.com/asset/?id=11998770"
- Sound7.Parent = Part1
- Sound7.Pitch = 0.80000001192093
- Sound7.SoundId = "http://www.roblox.com/asset/?id=11998796"
- Sound8.Parent = Part1
- Sound8.Pitch = 0.80000001192093
- Sound8.SoundId = "http://www.roblox.com/asset/?id=11998777"
- Sound9.Parent = Part1
- Sound9.SoundId = "http://www.roblox.com/asset/?id=11998770"
- Sound10.Parent = Part1
- Sound10.Pitch = 0.80000001192093
- Sound10.SoundId = "http://www.roblox.com/asset/?id=11998796"
- Sound11.Parent = Part1
- Sound11.SoundId = "http://www.roblox.com/asset/?id=11998770"
- Sound12.Parent = Part1
- Sound12.Pitch = 0.80000001192093
- Sound12.SoundId = "http://www.roblox.com/asset/?id=11998777"
- Sound13.Parent = Part1
- Sound13.Pitch = 0.80000001192093
- Sound13.SoundId = "http://www.roblox.com/asset/?id=11998777"
- Sound14.Parent = Part1
- Sound14.Pitch = 0.80000001192093
- Sound14.SoundId = "http://www.roblox.com/asset/?id=11998796"
- Sound15.Parent = Part1
- Sound15.Pitch = 0.80000001192093
- Sound15.SoundId = "http://www.roblox.com/asset/?id=11998796"
- Sound16.Parent = Part1
- Sound16.SoundId = "http://www.roblox.com/asset/?id=11998770"
- Sound17.Parent = Part1
- Sound17.Pitch = 0.80000001192093
- Sound17.SoundId = "http://www.roblox.com/asset/?id=11998777"
- Sound18.Parent = Part1
- Sound18.Pitch = 0.80000001192093
- Sound18.SoundId = "http://www.roblox.com/asset/?id=11998796"
- Sound19.Parent = Part1
- Sound19.SoundId = "http://www.roblox.com/asset/?id=11998770"
- Sound20.Parent = Part1
- Sound20.Pitch = 0.80000001192093
- Sound20.SoundId = "http://www.roblox.com/asset/?id=11998777"
- Part21.Parent = Tool0
- Part21.BrickColor = BrickColor.new("Really black")
- Part21.Rotation = Vector3.new(0, 0, 90)
- Part21.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part21.Velocity = Vector3.new(-0.00019319632, -0.00608067494, 0.000208510421)
- Part21.CanCollide = false
- Part21.FormFactor = Enum.FormFactor.Plate
- Part21.Size = Vector3.new(1, 0.400000006, 1)
- Part21.CFrame = CFrame.new(-42.3198662, 0.500156999, -48.5194244, 2.85915212e-05, -0.999998987, -2.71792123e-05, 0.999997199, 2.7622842e-05, 2.78950647e-05, -2.89231502e-05, -2.82692308e-05, 0.999997318)
- Part21.BottomSurface = Enum.SurfaceType.Smooth
- Part21.TopSurface = Enum.SurfaceType.Smooth
- Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part21.Position = Vector3.new(-42.3198662, 0.500156999, -48.5194244)
- Part21.Orientation = Vector3.new(0, 0, 90)
- Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh22.Parent = Part21
- CylinderMesh22.Scale = Vector3.new(0.159999996, 0.119999997, 0.119999997)
- CylinderMesh22.Scale = Vector3.new(0.159999996, 0.119999997, 0.119999997)
- Part23.Parent = Tool0
- Part23.BrickColor = BrickColor.new("Medium blue")
- Part23.Reflectance = 0.10000000149012
- Part23.Rotation = Vector3.new(0, 0, 90)
- Part23.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part23.Velocity = Vector3.new(-0.000200138136, -0.00583831081, 0.000207046804)
- Part23.CanCollide = false
- Part23.FormFactor = Enum.FormFactor.Plate
- Part23.Size = Vector3.new(1, 0.400000006, 1)
- Part23.CFrame = CFrame.new(-42.1519547, 0.500137985, -49.3190231, 2.85915212e-05, -0.999998987, -2.71792123e-05, 0.999997199, 2.7622842e-05, 2.78950647e-05, -2.89231502e-05, -2.82692308e-05, 0.999997318)
- Part23.BottomSurface = Enum.SurfaceType.Smooth
- Part23.TopSurface = Enum.SurfaceType.Smooth
- Part23.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part23.Position = Vector3.new(-42.1519547, 0.500137985, -49.3190231)
- Part23.Orientation = Vector3.new(0, 0, 90)
- Part23.Color = Color3.new(0.431373, 0.6, 0.792157)
- BlockMesh24.Parent = Part23
- BlockMesh24.Scale = Vector3.new(0.0799999982, 0.840000808, 0.439999998)
- BlockMesh24.Scale = Vector3.new(0.0799999982, 0.840000808, 0.439999998)
- Script25.Name = "Message Script"
- Script25.Parent = Part23
- table.insert(cors,sandbox(Script25,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part26.Parent = Tool0
- Part26.BrickColor = BrickColor.new("Medium blue")
- Part26.Reflectance = 0.69999998807907
- Part26.Rotation = Vector3.new(180, 0, -90)
- Part26.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part26.Velocity = Vector3.new(-0.000184240023, -0.00406654086, 0.000200279857)
- Part26.CanCollide = false
- Part26.FormFactor = Enum.FormFactor.Plate
- Part26.Size = Vector3.new(1, 0.400000006, 1)
- Part26.CFrame = CFrame.new(-41.376709, 0.500128984, -47.4999847, 2.85915212e-05, 0.999998987, 2.71792123e-05, 0.999997199, -2.7622842e-05, -2.78950647e-05, -2.89231502e-05, 2.82692308e-05, -0.999997318)
- Part26.BottomSurface = Enum.SurfaceType.Smooth
- Part26.TopSurface = Enum.SurfaceType.Smooth
- Part26.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part26.Position = Vector3.new(-41.376709, 0.500128984, -47.4999847)
- Part26.Orientation = Vector3.new(0, 180, 90)
- Part26.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh27.Parent = Part26
- SpecialMesh27.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- SpecialMesh27.MeshType = Enum.MeshType.Wedge
- SpecialMesh27.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- Part28.Parent = Tool0
- Part28.BrickColor = BrickColor.new("Medium blue")
- Part28.Reflectance = 0.40000000596046
- Part28.Rotation = Vector3.new(-126.860001, -89.9199982, -34.5499992)
- Part28.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part28.Velocity = Vector3.new(-0.000212359897, -0.00450618286, 0.00020053245)
- Part28.CanCollide = false
- Part28.FormFactor = Enum.FormFactor.Plate
- Part28.Size = Vector3.new(1, 2.38400269, 1)
- Part28.CFrame = CFrame.new(-41.4046326, 0.500054002, -50.7380981, 2.85915212e-05, 1.96881247e-05, -0.999998987, 0.999997199, -2.79246033e-05, 2.76230548e-05, -2.89231502e-05, -0.999997377, -2.07096946e-05)
- Part28.BottomSurface = Enum.SurfaceType.Smooth
- Part28.TopSurface = Enum.SurfaceType.Smooth
- Part28.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part28.Position = Vector3.new(-41.4046326, 0.500054002, -50.7380981)
- Part28.Orientation = Vector3.new(0, -90, 90)
- Part28.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh29.Parent = Part28
- SpecialMesh29.Scale = Vector3.new(0.0799999982, 1, 0.360000014)
- SpecialMesh29.MeshType = Enum.MeshType.Wedge
- SpecialMesh29.Scale = Vector3.new(0.0799999982, 1, 0.360000014)
- Script30.Name = "Message Script"
- Script30.Parent = Part28
- table.insert(cors,sandbox(Script30,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part31.Parent = Tool0
- Part31.BrickColor = BrickColor.new("Really black")
- Part31.Rotation = Vector3.new(0, 0, 90)
- Part31.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part31.Velocity = Vector3.new(-0.000193150598, -0.00567898015, 0.000206766228)
- Part31.CanCollide = false
- Part31.FormFactor = Enum.FormFactor.Plate
- Part31.Size = Vector3.new(1, 0.400000006, 1)
- Part31.CFrame = CFrame.new(-42.1200027, 0.500151992, -48.5154419, 2.85915212e-05, -0.999998987, -2.71792123e-05, 0.999997199, 2.7622842e-05, 2.78950647e-05, -2.89231502e-05, -2.82692308e-05, 0.999997318)
- Part31.BottomSurface = Enum.SurfaceType.Smooth
- Part31.TopSurface = Enum.SurfaceType.Smooth
- Part31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part31.Position = Vector3.new(-42.1200027, 0.500151992, -48.5154419)
- Part31.Orientation = Vector3.new(0, 0, 90)
- Part31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh32.Parent = Part31
- CylinderMesh32.Scale = Vector3.new(0.159999996, 0.880000114, 0.0799999982)
- CylinderMesh32.Scale = Vector3.new(0.159999996, 0.880000114, 0.0799999982)
- Part33.Parent = Tool0
- Part33.BrickColor = BrickColor.new("Really black")
- Part33.Rotation = Vector3.new(0, 0, -90)
- Part33.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part33.Velocity = Vector3.new(-0.000194796055, -0.00489795208, 0.000203272604)
- Part33.CanCollide = false
- Part33.FormFactor = Enum.FormFactor.Plate
- Part33.Size = Vector3.new(1, 0.400000006, 1)
- Part33.CFrame = CFrame.new(-41.7203293, 0.500187993, -48.6953201, -2.85915212e-05, 0.999998987, -2.71792123e-05, -0.999997199, -2.7622842e-05, 2.78950647e-05, 2.89231502e-05, 2.82692308e-05, 0.999997318)
- Part33.BottomSurface = Enum.SurfaceType.Smooth
- Part33.TopSurface = Enum.SurfaceType.Smooth
- Part33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part33.Position = Vector3.new(-41.7203293, 0.500187993, -48.6953201)
- Part33.Orientation = Vector3.new(0, 0, -90)
- Part33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh34.Parent = Part33
- SpecialMesh34.Scale = Vector3.new(0.0799999982, 0.0800001696, 0.119999997)
- SpecialMesh34.MeshType = Enum.MeshType.Wedge
- SpecialMesh34.Scale = Vector3.new(0.0799999982, 0.0800001696, 0.119999997)
- Part35.Parent = Tool0
- Part35.BrickColor = BrickColor.new("Cyan")
- Part35.Rotation = Vector3.new(0, 0, 90)
- Part35.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part35.Velocity = Vector3.new(-0.000194753273, -0.00499420613, 0.000203693708)
- Part35.CanCollide = false
- Part35.FormFactor = Enum.FormFactor.Plate
- Part35.Size = Vector3.new(1, 0.400000006, 1)
- Part35.CFrame = CFrame.new(-41.7682724, 0.500167012, -48.6953812, 2.85915212e-05, -0.999998987, -2.71792123e-05, 0.999997199, 2.7622842e-05, 2.78950647e-05, -2.89231502e-05, -2.82692308e-05, 0.999997318)
- Part35.BottomSurface = Enum.SurfaceType.Smooth
- Part35.TopSurface = Enum.SurfaceType.Smooth
- Part35.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- Part35.Position = Vector3.new(-41.7682724, 0.500167012, -48.6953812)
- Part35.Orientation = Vector3.new(0, 0, 90)
- Part35.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- BlockMesh36.Parent = Part35
- BlockMesh36.Scale = Vector3.new(0.0799999982, 0.160000548, 0.119999997)
- BlockMesh36.Scale = Vector3.new(0.0799999982, 0.160000548, 0.119999997)
- Sparkles37.Parent = Part35
- Sparkles37.Color = Color3.new(0, 6.8, 1)
- Sparkles37.SparkleColor = Color3.new(0, 0.666667, 1)
- Sparkles37.Color = Color3.new(0, 6.8, 1)
- Part38.Parent = Tool0
- Part38.BrickColor = BrickColor.new("Really black")
- Part38.Rotation = Vector3.new(0, 0, 90)
- Part38.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part38.Velocity = Vector3.new(-0.000194847598, -0.00509054773, 0.000204107113)
- Part38.CanCollide = false
- Part38.FormFactor = Enum.FormFactor.Plate
- Part38.Size = Vector3.new(1, 0.400000006, 1)
- Part38.CFrame = CFrame.new(-41.8162651, 0.500216007, -48.6953583, 2.85915212e-05, -0.999998987, -2.71792123e-05, 0.999997199, 2.7622842e-05, 2.78950647e-05, -2.89231502e-05, -2.82692308e-05, 0.999997318)
- Part38.BottomSurface = Enum.SurfaceType.Smooth
- Part38.TopSurface = Enum.SurfaceType.Smooth
- Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part38.Position = Vector3.new(-41.8162651, 0.500216007, -48.6953583)
- Part38.Orientation = Vector3.new(0, 0, 90)
- Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh39.Parent = Part38
- SpecialMesh39.Scale = Vector3.new(0.0799999982, 0.0800001696, 0.119999997)
- SpecialMesh39.MeshType = Enum.MeshType.Wedge
- SpecialMesh39.Scale = Vector3.new(0.0799999982, 0.0800001696, 0.119999997)
- Part40.Parent = Tool0
- Part40.BrickColor = BrickColor.new("Medium blue")
- Part40.Reflectance = 0.5
- Part40.Rotation = Vector3.new(180, 0, 90)
- Part40.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part40.Velocity = Vector3.new(-0.000195888133, -0.00425716629, 0.000200421506)
- Part40.CanCollide = false
- Part40.FormFactor = Enum.FormFactor.Plate
- Part40.Size = Vector3.new(1, 0.400000006, 1)
- Part40.CFrame = CFrame.new(-41.3926392, 0.50010699, -48.8392181, -2.85915212e-05, -0.999998987, 2.71792123e-05, -0.999997199, 2.7622842e-05, -2.78950647e-05, 2.89231502e-05, -2.82692308e-05, -0.999997318)
- Part40.BottomSurface = Enum.SurfaceType.Smooth
- Part40.TopSurface = Enum.SurfaceType.Smooth
- Part40.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part40.Position = Vector3.new(-41.3926392, 0.50010699, -48.8392181)
- Part40.Orientation = Vector3.new(0, 180, -90)
- Part40.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh41.Parent = Part40
- SpecialMesh41.Scale = Vector3.new(0.0799999982, 0.840000212, 0.519999981)
- SpecialMesh41.MeshType = Enum.MeshType.Wedge
- SpecialMesh41.Scale = Vector3.new(0.0799999982, 0.840000212, 0.519999981)
- Part42.Parent = Tool0
- Part42.BrickColor = BrickColor.new("Really black")
- Part42.Rotation = Vector3.new(0, 0, 90)
- Part42.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part42.Velocity = Vector3.new(-0.00019315735, -0.00428297045, 0.000200694863)
- Part42.CanCollide = false
- Part42.FormFactor = Enum.FormFactor.Plate
- Part42.Size = Vector3.new(1, 0.400000006, 1)
- Part42.CFrame = CFrame.new(-41.4246025, 0.500156999, -48.5153542, 2.85915212e-05, -0.999998987, -2.71792123e-05, 0.999997199, 2.7622842e-05, 2.78950647e-05, -2.89231502e-05, -2.82692308e-05, 0.999997318)
- Part42.BottomSurface = Enum.SurfaceType.Smooth
- Part42.TopSurface = Enum.SurfaceType.Smooth
- Part42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part42.Position = Vector3.new(-41.4246025, 0.500156999, -48.5153542)
- Part42.Orientation = Vector3.new(0, 0, 90)
- Part42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh43.Parent = Part42
- CylinderMesh43.Scale = Vector3.new(0.0799999982, 0.840000033, 0.0799999982)
- CylinderMesh43.Scale = Vector3.new(0.0799999982, 0.840000033, 0.0799999982)
- Part44.Parent = Tool0
- Part44.BrickColor = BrickColor.new("Really black")
- Part44.Rotation = Vector3.new(0, 0, 90)
- Part44.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part44.Velocity = Vector3.new(-0.000193090746, -0.0039144, 0.000199095957)
- Part44.CanCollide = false
- Part44.FormFactor = Enum.FormFactor.Plate
- Part44.Size = Vector3.new(1, 0.400000006, 1)
- Part44.CFrame = CFrame.new(-41.2407608, 0.50010401, -48.5194473, 2.85915212e-05, -0.999998987, -2.71792123e-05, 0.999997199, 2.7622842e-05, 2.78950647e-05, -2.89231502e-05, -2.82692308e-05, 0.999997318)
- Part44.BottomSurface = Enum.SurfaceType.Smooth
- Part44.TopSurface = Enum.SurfaceType.Smooth
- Part44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part44.Position = Vector3.new(-41.2407608, 0.50010401, -48.5194473)
- Part44.Orientation = Vector3.new(0, 0, 90)
- Part44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh45.Parent = Part44
- CylinderMesh45.Scale = Vector3.new(0.159999996, 0.0800000057, 0.119999997)
- CylinderMesh45.Scale = Vector3.new(0.159999996, 0.0800000057, 0.119999997)
- Part46.Parent = Tool0
- Part46.BrickColor = BrickColor.new("Medium blue")
- Part46.Reflectance = 0.69999998807907
- Part46.Rotation = Vector3.new(180, 0, -90)
- Part46.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part46.Velocity = Vector3.new(-0.000189817598, -0.00353236683, 0.000197627713)
- Part46.CanCollide = false
- Part46.FormFactor = Enum.FormFactor.Plate
- Part46.Size = Vector3.new(1, 0.400000006, 1)
- Part46.CFrame = CFrame.new(-41.0728683, 0.500124991, -48.139637, 2.85915212e-05, 0.999998987, 2.71792123e-05, 0.999997199, -2.7622842e-05, -2.78950647e-05, -2.89231502e-05, 2.82692308e-05, -0.999997318)
- Part46.BottomSurface = Enum.SurfaceType.Smooth
- Part46.TopSurface = Enum.SurfaceType.Smooth
- Part46.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part46.Position = Vector3.new(-41.0728683, 0.500124991, -48.139637)
- Part46.Orientation = Vector3.new(0, 180, 90)
- Part46.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh47.Parent = Part46
- SpecialMesh47.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- SpecialMesh47.MeshType = Enum.MeshType.Wedge
- SpecialMesh47.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- Part48.Parent = Tool0
- Part48.BrickColor = BrickColor.new("Medium blue")
- Part48.Reflectance = 0.20000000298023
- Part48.Rotation = Vector3.new(54.4199982, 89.9700012, -144.479996)
- Part48.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part48.Velocity = Vector3.new(-0.000212374682, -0.00599086797, 0.000206988174)
- Part48.CanCollide = false
- Part48.FormFactor = Enum.FormFactor.Plate
- Part48.Size = Vector3.new(1, 2.38400269, 1)
- Part48.CFrame = CFrame.new(-42.1441765, 0.500059009, -50.7386398, -3.13520432e-05, 2.23815441e-05, 0.999999881, -0.999999881, -2.86102295e-05, -3.14116478e-05, 2.86996365e-05, -0.99999994, 2.24709511e-05)
- Part48.BottomSurface = Enum.SurfaceType.Smooth
- Part48.TopSurface = Enum.SurfaceType.Smooth
- Part48.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part48.Position = Vector3.new(-42.1441765, 0.500059009, -50.7386398)
- Part48.Orientation = Vector3.new(0, 90, -90)
- Part48.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh49.Parent = Part48
- SpecialMesh49.Scale = Vector3.new(0.0799999982, 1, 0.319999993)
- SpecialMesh49.MeshType = Enum.MeshType.Wedge
- SpecialMesh49.Scale = Vector3.new(0.0799999982, 1, 0.319999993)
- Script50.Name = "Message Script"
- Script50.Parent = Part48
- table.insert(cors,sandbox(Script50,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part51.Parent = Tool0
- Part51.BrickColor = BrickColor.new("Medium blue")
- Part51.Reflectance = 0.30000001192093
- Part51.Rotation = Vector3.new(0, 0, 90)
- Part51.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part51.Velocity = Vector3.new(-0.000189748273, -0.00414260337, 0.000200285605)
- Part51.CanCollide = false
- Part51.FormFactor = Enum.FormFactor.Plate
- Part51.Size = Vector3.new(1, 0.400000006, 1)
- Part51.CFrame = CFrame.new(-41.3768463, 0.500090003, -48.1397324, 2.92283203e-05, -0.999990344, -2.79364795e-05, 0.999990463, 2.65086528e-05, 3.34232172e-05, -2.95934933e-05, -2.91267406e-05, 0.999990344)
- Part51.BottomSurface = Enum.SurfaceType.Smooth
- Part51.TopSurface = Enum.SurfaceType.Smooth
- Part51.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part51.Position = Vector3.new(-41.3768463, 0.500090003, -48.1397324)
- Part51.Orientation = Vector3.new(0, 0, 90)
- Part51.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh52.Parent = Part51
- SpecialMesh52.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- SpecialMesh52.MeshType = Enum.MeshType.Wedge
- SpecialMesh52.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- Script53.Name = "Message Script"
- Script53.Parent = Part51
- table.insert(cors,sandbox(Script53,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part54.Parent = Tool0
- Part54.BrickColor = BrickColor.new("Medium blue")
- Part54.Reflectance = 0.40000000596046
- Part54.Rotation = Vector3.new(0, 0, 90)
- Part54.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part54.Velocity = Vector3.new(-0.000195441477, -0.00646452093, 0.000210047205)
- Part54.CanCollide = false
- Part54.FormFactor = Enum.FormFactor.Plate
- Part54.Size = Vector3.new(1, 0.400000006, 1)
- Part54.CFrame = CFrame.new(-42.4957352, 0.500144005, -48.7794418, 2.92283203e-05, -0.999990344, -2.79364795e-05, 0.999990463, 2.65086528e-05, 3.34232172e-05, -2.95934933e-05, -2.91267406e-05, 0.999990344)
- Part54.BottomSurface = Enum.SurfaceType.Smooth
- Part54.TopSurface = Enum.SurfaceType.Smooth
- Part54.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part54.Position = Vector3.new(-42.4957352, 0.500144005, -48.7794418)
- Part54.Orientation = Vector3.new(0, 0, 90)
- Part54.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh55.Parent = Part54
- SpecialMesh55.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- SpecialMesh55.MeshType = Enum.MeshType.Wedge
- SpecialMesh55.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- Script56.Name = "Message Script"
- Script56.Parent = Part54
- table.insert(cors,sandbox(Script56,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part57.Parent = Tool0
- Part57.BrickColor = BrickColor.new("Medium blue")
- Part57.Reflectance = 0.30000001192093
- Part57.Rotation = Vector3.new(180, 0, 90)
- Part57.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part57.Velocity = Vector3.new(-0.000189807804, -0.0063886568, 0.000210049737)
- Part57.CanCollide = false
- Part57.FormFactor = Enum.FormFactor.Plate
- Part57.Size = Vector3.new(1, 0.400000006, 1)
- Part57.CFrame = CFrame.new(-42.4956932, 0.500122011, -48.1397285, -2.92283203e-05, -0.999990344, 2.79364795e-05, -0.999990463, 2.65086528e-05, -3.34232172e-05, 2.95934933e-05, -2.91267406e-05, -0.999990344)
- Part57.BottomSurface = Enum.SurfaceType.Smooth
- Part57.TopSurface = Enum.SurfaceType.Smooth
- Part57.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part57.Position = Vector3.new(-42.4956932, 0.500122011, -48.1397285)
- Part57.Orientation = Vector3.new(0, 180, -90)
- Part57.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh58.Parent = Part57
- SpecialMesh58.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- SpecialMesh58.MeshType = Enum.MeshType.Wedge
- SpecialMesh58.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- Script59.Name = "Message Script"
- Script59.Parent = Part57
- table.insert(cors,sandbox(Script59,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part60.Parent = Tool0
- Part60.BrickColor = BrickColor.new("Really black")
- Part60.Rotation = Vector3.new(0, 0, 90)
- Part60.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part60.Velocity = Vector3.new(-0.000193670785, -0.00498255529, 0.000203706921)
- Part60.CanCollide = false
- Part60.FormFactor = Enum.FormFactor.Plate
- Part60.Size = Vector3.new(1, 0.400000006, 1)
- Part60.CFrame = CFrame.new(-41.7683678, 0.500061989, -48.5954132, 2.92283203e-05, -0.999990344, -2.79364795e-05, 0.999990463, 2.65086528e-05, 3.34232172e-05, -2.95934933e-05, -2.91267406e-05, 0.999990344)
- Part60.BottomSurface = Enum.SurfaceType.Smooth
- Part60.TopSurface = Enum.SurfaceType.Smooth
- Part60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part60.Position = Vector3.new(-41.7683678, 0.500061989, -48.5954132)
- Part60.Orientation = Vector3.new(0, 0, 90)
- Part60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh61.Parent = Part60
- BlockMesh61.Scale = Vector3.new(0.0799999982, 0.320000529, 0.0799999982)
- BlockMesh61.Scale = Vector3.new(0.0799999982, 0.320000529, 0.0799999982)
- Part62.Parent = Tool0
- Part62.BrickColor = BrickColor.new("Medium blue")
- Part62.Reflectance = 0.10000000149012
- Part62.Rotation = Vector3.new(180, 0, -90)
- Part62.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part62.Velocity = Vector3.new(-0.000195912813, -0.00582970306, 0.000207258694)
- Part62.CanCollide = false
- Part62.FormFactor = Enum.FormFactor.Plate
- Part62.Size = Vector3.new(1, 0.400000006, 1)
- Part62.CFrame = CFrame.new(-42.175972, 0.500118017, -48.8393326, 2.92283203e-05, 0.999990344, 2.79364795e-05, 0.999990463, -2.65086528e-05, -3.34232172e-05, -2.95934933e-05, 2.91267406e-05, -0.999990344)
- Part62.BottomSurface = Enum.SurfaceType.Smooth
- Part62.TopSurface = Enum.SurfaceType.Smooth
- Part62.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part62.Position = Vector3.new(-42.175972, 0.500118017, -48.8393326)
- Part62.Orientation = Vector3.new(0, 180, 90)
- Part62.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh63.Parent = Part62
- SpecialMesh63.Scale = Vector3.new(0.0799999982, 0.840000212, 0.519999981)
- SpecialMesh63.MeshType = Enum.MeshType.Wedge
- SpecialMesh63.Scale = Vector3.new(0.0799999982, 0.840000212, 0.519999981)
- Script64.Name = "Message Script"
- Script64.Parent = Part62
- table.insert(cors,sandbox(Script64,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part65.Parent = Tool0
- Part65.BrickColor = BrickColor.new("Medium blue")
- Part65.Reflectance = 0.20000000298023
- Part65.Rotation = Vector3.new(0, 0, -90)
- Part65.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part65.Velocity = Vector3.new(-0.000195288478, -0.00360838254, 0.000197635454)
- Part65.CanCollide = false
- Part65.FormFactor = Enum.FormFactor.Plate
- Part65.Size = Vector3.new(1, 0.400000006, 1)
- Part65.CFrame = CFrame.new(-41.0729866, 0.500068009, -48.7793427, -2.92283203e-05, 0.999990344, -2.79364795e-05, -0.999990463, -2.65086528e-05, 3.34232172e-05, 2.95934933e-05, 2.91267406e-05, 0.999990344)
- Part65.BottomSurface = Enum.SurfaceType.Smooth
- Part65.TopSurface = Enum.SurfaceType.Smooth
- Part65.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part65.Position = Vector3.new(-41.0729866, 0.500068009, -48.7793427)
- Part65.Orientation = Vector3.new(0, 0, -90)
- Part65.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh66.Parent = Part65
- SpecialMesh66.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- SpecialMesh66.MeshType = Enum.MeshType.Wedge
- SpecialMesh66.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- Script67.Name = "Message Script"
- Script67.Parent = Part65
- table.insert(cors,sandbox(Script67,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part68.Parent = Tool0
- Part68.BrickColor = BrickColor.new("Medium blue")
- Part68.Reflectance = 0.60000002384186
- Part68.Rotation = Vector3.new(0, 0, 90)
- Part68.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part68.Velocity = Vector3.new(-0.000199996401, -0.00433016941, 0.00020049655)
- Part68.CanCollide = false
- Part68.FormFactor = Enum.FormFactor.Plate
- Part68.Size = Vector3.new(1, 0.400000006, 1)
- Part68.CFrame = CFrame.new(-41.400692, 0.500068009, -49.3190117, 2.92283203e-05, -0.999990344, -2.79364795e-05, 0.999990463, 2.65086528e-05, 3.34232172e-05, -2.95934933e-05, -2.91267406e-05, 0.999990344)
- Part68.BottomSurface = Enum.SurfaceType.Smooth
- Part68.TopSurface = Enum.SurfaceType.Smooth
- Part68.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part68.Position = Vector3.new(-41.400692, 0.500068009, -49.3190117)
- Part68.Orientation = Vector3.new(0, 0, 90)
- Part68.Color = Color3.new(0.431373, 0.6, 0.792157)
- BlockMesh69.Parent = Part68
- BlockMesh69.Scale = Vector3.new(0.0799999982, 0.840000808, 0.439999998)
- BlockMesh69.Scale = Vector3.new(0.0799999982, 0.840000808, 0.439999998)
- Script70.Name = "Message Script"
- Script70.Parent = Part68
- table.insert(cors,sandbox(Script70,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part71.Parent = Tool0
- Part71.BrickColor = BrickColor.new("Medium blue")
- Part71.Reflectance = 0.10000000149012
- Part71.Rotation = Vector3.new(0, 0, -90)
- Part71.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part71.Velocity = Vector3.new(-0.000190006205, -0.00577897765, 0.000207386649)
- Part71.CanCollide = false
- Part71.FormFactor = Enum.FormFactor.Plate
- Part71.Size = Vector3.new(1, 0.400000006, 1)
- Part71.CFrame = CFrame.new(-42.1919899, 0.500218987, -48.13974, -2.92283203e-05, 0.999990344, -2.79364795e-05, -0.999990463, -2.65086528e-05, 3.34232172e-05, 2.95934933e-05, 2.91267406e-05, 0.999990344)
- Part71.BottomSurface = Enum.SurfaceType.Smooth
- Part71.TopSurface = Enum.SurfaceType.Smooth
- Part71.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part71.Position = Vector3.new(-42.1919899, 0.500218987, -48.13974)
- Part71.Orientation = Vector3.new(0, 0, -90)
- Part71.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh72.Parent = Part71
- SpecialMesh72.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- SpecialMesh72.MeshType = Enum.MeshType.Wedge
- SpecialMesh72.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- Script73.Name = "Message Script"
- Script73.Parent = Part71
- table.insert(cors,sandbox(Script73,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- Part74.Parent = Tool0
- Part74.BrickColor = BrickColor.new("Medium blue")
- Part74.Reflectance = 0.20000000298023
- Part74.Rotation = Vector3.new(180, 0, 90)
- Part74.RotVelocity = Vector3.new(-0.0001184594, 8.73010777e-06, 0.00200747442)
- Part74.Velocity = Vector3.new(-0.000184159537, -0.00571923843, 0.000207471865)
- Part74.CanCollide = false
- Part74.FormFactor = Enum.FormFactor.Plate
- Part74.Size = Vector3.new(1, 0.400000006, 1)
- Part74.CFrame = CFrame.new(-42.1999702, 0.500087976, -47.5001526, -2.92283203e-05, -0.999990344, 2.79364795e-05, -0.999990463, 2.65086528e-05, -3.34232172e-05, 2.95934933e-05, -2.91267406e-05, -0.999990344)
- Part74.BottomSurface = Enum.SurfaceType.Smooth
- Part74.TopSurface = Enum.SurfaceType.Smooth
- Part74.Color = Color3.new(0.431373, 0.6, 0.792157)
- Part74.Position = Vector3.new(-42.1999702, 0.500087976, -47.5001526)
- Part74.Orientation = Vector3.new(0, 180, -90)
- Part74.Color = Color3.new(0.431373, 0.6, 0.792157)
- SpecialMesh75.Parent = Part74
- SpecialMesh75.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- SpecialMesh75.MeshType = Enum.MeshType.Wedge
- SpecialMesh75.Scale = Vector3.new(0.0799999982, 0.75999999, 0.639999986)
- Script76.Name = "Message Script"
- Script76.Parent = Part74
- table.insert(cors,sandbox(Script76,function()
- while true do
- for i=1, 9, 1 do
- -- Go up
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- for i=9, 1, -1 do
- -- Go down
- script.Parent.Reflectance = i * .1
- wait(.1)
- end
- end
- end))
- LocalScript77.Name = "Local Gui"
- LocalScript77.Parent = Tool0
- Script78.Name = "Weld"
- Script78.Parent = Tool0
- table.insert(cors,sandbox(Script78,function()
- local w1 = Instance.new("Weld")
- w1.Parent = script.Parent.Handle
- w1.Part0 = w1.Parent
- w1.Part1 = script.Parent.Handle2
- w1.C1 = CFrame.fromEulerAnglesXYZ(0, 3.12, 0) * CFrame.new(0, -0.7, -0.5)
- local w2 = Instance.new("Weld")
- w2.Parent = script.Parent.Handle
- w2.Part0 = w2.Parent
- w2.Part1 = script.Parent.Handle3
- w2.C1 = CFrame.new(0, -0.7, 0.5)
- local w3 = Instance.new("Weld")
- w3.Parent = script.Parent.Handle
- w3.Part0 = w3.Parent
- w3.Part1 = script.Parent.Handle4
- w3.C1 = CFrame.fromEulerAnglesXYZ(3.14, 0, 0) * CFrame.new(0, -0.3, 0.49)
- local w4 = Instance.new("Weld")
- w4.Parent = script.Parent.Handle
- w4.Part0 = w4.Parent
- w4.Part1 = script.Parent.Handle5
- w4.C1 = CFrame.new(0, -0.3, 1.99)
- local w5 = Instance.new("Weld")
- w5.Parent = script.Parent.Handle
- w5.Part0 = w5.Parent
- w5.Part1 = script.Parent.Handle6
- w5.C1 = CFrame.fromEulerAnglesXYZ(3.14, 0, 0) * CFrame.new(0, 0.7, -0.5)
- local w6 = Instance.new("Weld")
- w6.Parent = script.Parent.Handle
- w6.Part0 = w6.Parent
- w6.Part1 = script.Parent.Handle7
- w6.C1 = CFrame.fromEulerAnglesXYZ(3.14, 3.12, 0) * CFrame.new(0, 0.7, 0.5)
- local w7 = Instance.new("Weld")
- w7.Parent = script.Parent.Handle
- w7.Part0 = w7.Parent
- w7.Part1 = script.Parent.Handle8
- w7.C1 = CFrame.fromEulerAnglesXYZ(0, 3.12, 0) * CFrame.new(0, 0.3, 0.5)
- local w8 = Instance.new("Weld")
- w8.Parent = script.Parent.Handle
- w8.Part0 = w8.Parent
- w8.Part1 = script.Parent.Handle9
- w8.C1 = CFrame.fromEulerAnglesXYZ(3.14, 3.12, 0) * CFrame.new(0, 0.3, 1.99)
- end))
- Script79.Name = "SwordScript"
- Script79.Parent = Tool0
- table.insert(cors,sandbox(Script79,function()
- -------- OMG HAX
- r = game:service("RunService")
- local damage = 500000000
- local slash_damage = 500000000000
- local lunge_damage = 100000000000
- sword = script.Parent.Handle
- Tool = script.Parent
- local SlashSound = Instance.new("Sound")
- SlashSound.SoundId = "http://www.roblox.com/asset/?id=11998777"
- SlashSound.Pitch = .8
- SlashSound.Parent = sword
- local LungeSound = Instance.new("Sound")
- LungeSound.SoundId = "http://www.roblox.com/asset/?id=11998796"
- LungeSound.Pitch = .8
- LungeSound.Parent = sword
- local UnsheathSound = Instance.new("Sound")
- UnsheathSound.SoundId = "http://www.roblox.com/asset/?id=11998770"
- LungeSound.Pitch = .8
- UnsheathSound.Parent = sword
- function blow(hit)
- local humanoid = hit.Parent:findFirstChild("Humanoid")
- local vCharacter = Tool.Parent
- local vPlayer = game.Players:playerFromCharacter(vCharacter)
- local hum = vCharacter:findFirstChild("Humanoid") -- non-nil if tool held by a character
- if humanoid~=nil and humanoid ~= hum and hum ~= nil then
- -- final check, make sure sword is in-hand
- local right_arm = vCharacter:FindFirstChild("Right Arm")
- if (right_arm ~= nil) then
- local joint = right_arm:FindFirstChild("RightGrip")
- if (joint ~= nil and (joint.Part0 == sword or joint.Part1 == sword)) then
- tagHumanoid(humanoid, vPlayer)
- humanoid:TakeDamage(damage)
- wait(1)
- untagHumanoid(humanoid)
- end
- end
- end
- end
- function tagHumanoid(humanoid, player)
- local creator_tag = Instance.new("ObjectValue")
- creator_tag.Value = player
- creator_tag.Name = "creator"
- creator_tag.Parent = humanoid
- end
- function untagHumanoid(humanoid)
- if humanoid ~= nil then
- local tag = humanoid:findFirstChild("creator")
- if tag ~= nil then
- tag.Parent = nil
- end
- end
- end
- function attack()
- damage = slash_damage
- SlashSound:play()
- Tool.Parent.Torso["Right Shoulder"].MaxVelocity = 0.7
- Tool.Parent.Torso["Right Shoulder"].DesiredAngle = 3.6
- wait(.1)
- Tool.Parent.Torso["Right Shoulder"].MaxVelocity = 1
- end
- function lunge()
- damage = lunge_damage
- LungeSound:play()
- local anim = Instance.new("StringValue")
- anim.Name = "toolanim"
- anim.Value = "Lunge"
- anim.Parent = Tool
- local force = Instance.new("BodyVelocity")
- force.velocity = Vector3.new(0,80,0)
- force.Parent = Tool.Parent.Torso
- wait(.25)
- force.velocity = (Tool.Parent.Torso.CFrame.lookVector * 140) + Vector3.new(0, 60,0)
- --swordOut()
- wait(.5)
- force.Parent = nil
- wait(.5)
- --swordUp()
- damage = slash_damage
- end
- function swordUp()
- Tool.GripForward = Vector3.new(-1,0,0)
- Tool.GripRight = Vector3.new(0,1,0)
- Tool.GripUp = Vector3.new(0,0,1)
- end
- function swordOut()
- Tool.GripForward = Vector3.new(0,0,1)
- Tool.GripRight = Vector3.new(0,-1,0)
- Tool.GripUp = Vector3.new(-1,0,0)
- end
- function swordAcross()
- -- parry
- end
- Tool.Enabled = true
- local last_attack = 0
- function onActivated()
- if not Tool.Enabled then
- return
- end
- Tool.Enabled = false
- local character = Tool.Parent;
- local humanoid = character.Humanoid
- if humanoid == nil then
- print("Humanoid not found")
- return
- end
- t = r.Stepped:wait()
- if (t - last_attack < .2) then
- lunge()
- else
- attack()
- end
- last_attack = t
- --wait(.5)
- Tool.Enabled = true
- end
- function onEquipped()
- UnsheathSound:play()
- end
- script.Parent.Activated:connect(onActivated)
- script.Parent.Equipped:connect(onEquipped)
- connection = sword.Touched:connect(blow)
- end))
- Script80.Name = "WeldScript"
- Script80.Parent = Tool0
- table.insert(cors,sandbox(Script80,function()
- local w1 = Instance.new("Weld")
- w1.Parent = script.Parent.Handle
- w1.Part0 = w1.Parent
- w1.Part1 = script.Parent.Handle2
- w1.C1 = CFrame.new(0, -0.5, 0)
- local w2 = Instance.new("Weld")
- w2.Parent = script.Parent.Handle
- w2.Part0 = w1.Parent
- w2.Part1 = script.Parent.Handle3
- w2.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, -1, 0)
- local w3 = Instance.new("Weld")
- w3.Parent = script.Parent.Handle
- w3.Part0 = w3.Parent
- w3.Part1 = script.Parent.Handle4
- w3.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, -2.2, 0)
- end))
- Script81.Name = "Welding"
- Script81.Parent = Tool0
- table.insert(cors,sandbox(Script81,function()
- function Weld(x,y)
- local W = Instance.new("Weld")
- W.Part0 = x
- W.Part1 = y
- local CJ = CFrame.new(x.Position)
- local C0 = x.CFrame:inverse()*CJ
- local C1 = y.CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = x
- end
- function Get(A)
- if A.className == "Part" then
- Weld(script.Parent.Handle, A)
- A.Anchored = false
- else
- local C = A:GetChildren()
- for i=1, #C do
- Get(C[i])
- end
- end
- end
- function Finale()
- Get(script.Parent)
- end
- script.Parent.Equipped:connect(Finale)
- script.Parent.Unequipped:connect(Finale)
- Finale()
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Backpack
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement