Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- plr = owner
- char = plr.Character
- tors = char.Torso
- ra = char["Right Arm"]
- la = char["Left Arm"]
- hed = char.Head
- root = char.HumanoidRootPart
- hum = char.Humanoid
- ezweld = function(p, a, b, cf)
- local weld = Instance.new("Weld",p)
- weld.Part0 = a
- weld.Part1 = b
- weld.C0 = cf
- return weld
- end
- NewSound = function(p, id, pit, vol, loop)
- local Sound = Instance.new("Sound",p)
- Sound.Pitch = pit
- Sound.Volume = vol
- Sound.SoundId = "rbxassetid://" ..id
- Sound.Looped = loop
- Sound:Play()
- return Sound
- end
- wandi = false
- IT = Instance.new
- Rad = math.rad
- Cos = math.cos
- Sin = math.sin
- BrickC = BrickColor.new
- C3 = Color3.new
- VT = Vector3.new
- for i,v in pairs (char:GetDescendants()) do
- if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("Decal") or v:IsA("Texture") then
- v:remove()
- end
- if v:IsA("Part") then
- v.Transparency = 1
- end
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- Weld2 = Instance.new("Weld")
- Weld3 = Instance.new("Weld")
- Weld4 = Instance.new("Weld")
- Part5 = Instance.new("Part")
- CylinderMesh6 = Instance.new("CylinderMesh")
- ParticleEmitter7 = Instance.new("ParticleEmitter")
- Model8 = Instance.new("Model")
- Part9 = Instance.new("Part")
- CylinderMesh10 = Instance.new("CylinderMesh")
- Part11 = Instance.new("Part")
- CylinderMesh12 = Instance.new("CylinderMesh")
- Model0.Name = "Wand"
- Model0.Parent = mas
- Model0.PrimaryPart = Part1
- Part1.Name = "Base"
- Part1.Parent = Model0
- Part1.CFrame = CFrame.new(99.6891098, 0.100066148, 124.775757, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part1.Position = Vector3.new(99.6891098, 0.100066148, 124.775757)
- Part1.Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.CanCollide = false
- Part1.Material = Enum.Material.SmoothPlastic
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Weld2.Name = "Joint"
- Weld2.Parent = Part1
- Weld2.C0 = CFrame.new(-4.76837158e-06, -4.57763672e-05, -1.69998741, 1, 0, -0, 0, 0, 1, 0, -1, 0)
- Weld2.Part0 = Part1
- Weld2.Part1 = Part5
- Weld2.part1 = Part5
- Weld3.Name = "BTWeld"
- Weld3.Parent = Part1
- Weld3.C1 = CFrame.new(7.62939453e-06, -0.499984741, 4.57763672e-05, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- Weld3.Part0 = Part1
- Weld3.Part1 = Part11
- Weld3.part1 = Part11
- Weld4.Name = "BTWeld"
- Weld4.Parent = Part1
- Weld4.C1 = CFrame.new(7.62939453e-06, 0.700012207, 4.57763672e-05, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- Weld4.Part0 = Part1
- Weld4.Part1 = Part9
- Weld4.part1 = Part9
- Part5.Name = "Head"
- Part5.Parent = Model0
- Part5.CFrame = CFrame.new(99.6891022, 0.100020371, 123.075768, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- Part5.Orientation = Vector3.new(-90, 0, 0)
- Part5.Position = Vector3.new(99.6891022, 0.100020371, 123.075768)
- Part5.Rotation = Vector3.new(-90, 0, 0)
- Part5.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part5.Size = Vector3.new(0.200000003, 0.199999928, 0.200000003)
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.BrickColor = BrickColor.new("Institutional white")
- Part5.CanCollide = false
- Part5.Material = Enum.Material.SmoothPlastic
- Part5.TopSurface = Enum.SurfaceType.Smooth
- Part5.brickColor = BrickColor.new("Institutional white")
- CylinderMesh6.Parent = Part5
- ParticleEmitter7.Name = "Sparkles"
- ParticleEmitter7.Parent = Part5
- ParticleEmitter7.Speed = NumberRange.new(5, 15)
- ParticleEmitter7.Rotation = NumberRange.new(0, 360)
- ParticleEmitter7.Enabled = false
- ParticleEmitter7.LightEmission = 1
- ParticleEmitter7.Texture = "rbxassetid://1053546634"
- ParticleEmitter7.Transparency = NumberSequence.new(1,0,1)
- ParticleEmitter7.ZOffset = -0.10000000149012
- ParticleEmitter7.Size = NumberSequence.new(0.40000000596046,0.40000000596046)
- ParticleEmitter7.Drag = 15
- ParticleEmitter7.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter7.Rate = 45
- ParticleEmitter7.SpreadAngle = Vector2.new(360, 360)
- ParticleEmitter7.VelocitySpread = 360
- Model8.Name = "Union"
- Model8.Parent = Model0
- Part9.Parent = Model8
- Part9.CFrame = CFrame.new(99.6891022, 0.100020371, 125.475769, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- Part9.Orientation = Vector3.new(-90, 0, 0)
- Part9.Position = Vector3.new(99.6891022, 0.100020371, 125.475769)
- Part9.Rotation = Vector3.new(-90, 0, 0)
- Part9.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part9.Size = Vector3.new(0.200000003, 0.199999928, 0.200000003)
- Part9.Anchored = true
- Part9.BottomSurface = Enum.SurfaceType.Smooth
- Part9.BrickColor = BrickColor.new("Institutional white")
- Part9.Material = Enum.Material.SmoothPlastic
- Part9.TopSurface = Enum.SurfaceType.Smooth
- Part9.brickColor = BrickColor.new("Institutional white")
- CylinderMesh10.Parent = Part9
- Part11.Parent = Model8
- Part11.CFrame = CFrame.new(99.6891022, 0.100020371, 124.275772, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- Part11.Orientation = Vector3.new(-90, 0, 0)
- Part11.Position = Vector3.new(99.6891022, 0.100020371, 124.275772)
- Part11.Rotation = Vector3.new(-90, 0, 0)
- Part11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part11.Size = Vector3.new(0.200000003, 2.19999981, 0.200000003)
- Part11.Anchored = true
- Part11.BottomSurface = Enum.SurfaceType.Smooth
- Part11.BrickColor = BrickColor.new("Really black")
- Part11.Material = Enum.Material.SmoothPlastic
- Part11.TopSurface = Enum.SurfaceType.Smooth
- Part11.brickColor = BrickColor.new("Really black")
- CylinderMesh12.Parent = Part11
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = nil
- pcall(function() v:MakeJoints() end)
- end
- for i,v in pairs(Model0:GetChildren()) do
- if v:IsA("Part") then
- v.Anchored = false
- end
- end
- for i,v in pairs(Model8:GetChildren()) do
- v.Anchored = false
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- WAND = Model0
- function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
- local NEWWELD = Instance.new(TYPE)
- NEWWELD.Part0 = PART0
- NEWWELD.Part1 = PART1
- NEWWELD.C0 = C0
- NEWWELD.C1 = C1
- NEWWELD.Parent = PARENT
- return NEWWELD
- end
- local wand = Instance.new("Model",char)
- function SpawnWand(ARM)
- local STAFF = WAND:Clone()
- STAFF.Parent = wand
- local WELD = CreateWeldOrSnapOrMotor("Weld", ARM, ARM, STAFF.Base, CFrame.new(0,-1.2,0), CFrame.new(0,0,0))
- return STAFF,WELD,STAFF.Head.Sparkles
- end
- wandi = false
- plr.Chatted:connect(function(msg)
- if msg == "!wand" then
- if wandi then
- wandi = false
- wand:ClearAllChildren()
- else
- wandi = true
- SpawnWand(la)
- end
- end
- end)
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Maroon")
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://63717022"
- mesh.Scale = Vector3.new(1.6, 2.5, 1.6)
- local weld = ezweld(char, part, tors, CFrame.new(0, -1, -0.5) * CFrame.Angles(Rad(180), Rad(180), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Magenta")
- part.Material = "Neon"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://63717022"
- mesh.Scale = Vector3.new(1.58, 2.5, 1.58)
- mesh.VertexColor = Vector3.new(0.8, 0.8, 0.8)
- local weld = ezweld(char, part, tors, CFrame.new(0, -1.05, -0.48) * CFrame.Angles(Rad(180), Rad(180), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Really black")
- part.Material = "Concrete"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://28463033"
- mesh.Scale = Vector3.new(1, 1, 1)
- mesh.VertexColor = Vector3.new(0.8, 0.8, 0.8)
- local weld = ezweld(char, part, tors, CFrame.new(0, -0.18, 0.55) * CFrame.Angles(Rad(0), Rad(0), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Really black")
- part.Material = "Concrete"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://1147595316"
- mesh.TextureId = "rbxassetid://1147597253"
- mesh.Offset = Vector3.new(0, 0.25, 0)
- mesh.Scale = Vector3.new(0.8, 0.8, 0.8)
- mesh.VertexColor = Vector3.new(1, 1, 1)
- local weld = ezweld(char, part, hed, CFrame.new(0, -0.075, -0.5) * CFrame.Angles(Rad(0), Rad(180), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Maroon")
- part.Material = "Plastic"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://57475891"
- mesh.Offset = Vector3.new(0, 0.25, 0)
- mesh.Scale = Vector3.new(0.9, 0.9, 0.9)
- mesh.VertexColor = Vector3.new(1, 1, 1)
- local weld = ezweld(char, part, hed, CFrame.new(0, -1, 0) * CFrame.Angles(Rad(0), Rad(0), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Magenta")
- part.Material = "Concrete"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://57475891"
- mesh.Offset = Vector3.new(0, 0.25, 0)
- mesh.Scale = Vector3.new(0.8, 0.8, 0.8)
- mesh.VertexColor = Vector3.new(1, 1, 1)
- local weld = ezweld(char, part, hed, CFrame.new(0, -0.925, 0) * CFrame.Angles(Rad(0), Rad(0), 0))
- local sp = Instance.new("Part",char)
- sp.Size = Vector3.new(1.8, 2.3, 0.5)
- sp.CanCollide = false
- sp.Transparency = 1
- local sparkle = Instance.new("ParticleEmitter",sp)
- sparkle.Texture = "rbxassetid://1053546634"
- sparkle.LockedToPart = true
- sparkle.Name = "Sparkles"
- sparkle.Enabled = true
- sparkle.Transparency = NumberSequence.new(1, 0, 1)
- sparkle.Size = NumberSequence.new(0.4)
- sparkle.Lifetime = NumberRange.new(1, 4)
- sparkle.LightEmission = NumberSequence.new(1)
- sparkle.EmissionDirection = "Top"
- sparkle.VelocityInheritance = NumberSequence.new(0)
- sparkle.Rotation = NumberRange.new(0, 360)
- sparkle.RotSpeed = NumberRange.new(0)
- sparkle.Acceleration = Vector3.new(0, 0.15, 0)
- sparkle.Speed = NumberRange.new(0)
- sparkle.SpreadAngle = Vector2.new(45, 45)
- sparkle.Rate = 15
- sparkle.LightEmission = 1
- sparkle.ZOffset = -0.1
- local weld = ezweld(char, sp, tors, CFrame.new(0, 0.7, -0.25) * CFrame.Angles(Rad(0), Rad(0), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(1.156, 0.308, 1.156)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Crimson")
- part.Material = "Concrete"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshType = "Sphere"
- mesh.Offset = Vector3.new(0, -0.7, 0)
- local weld = ezweld(char, part, ra, CFrame.new(0, -0.38, 0) * CFrame.Angles(Rad(0), Rad(0), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(1.156, 0.231, 1.156)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Crimson")
- part.Material = "Concrete"
- local mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0, -0.75, 0)
- local weld = ezweld(char, part, ra, CFrame.new(0, -0.31, 0) * CFrame.Angles(Rad(0), Rad(0), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(1.233, 0.154, 1.233)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Cocoa")
- part.Material = "Concrete"
- local mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0, -0.75, 0)
- local weld = ezweld(char, part, ra, CFrame.new(0, -0.21, 0) * CFrame.Angles(Rad(0), Rad(0), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(1.233, 0.154, 1.233)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Institutional white")
- part.Material = "Glass"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(2.5, 2.35, 2.5)
- mesh.Offset = Vector3.new(0, -0.75, 0)
- mesh.MeshId = "http://www.roblox.com/asset/?id=875229570"
- local weld = ezweld(char, part, ra, CFrame.new(0, 0.37, 0) * CFrame.Angles(Rad(0), Rad(0), 0))
- ----
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(1.156, 0.308, 1.156)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Crimson")
- part.Material = "Concrete"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshType = "Sphere"
- mesh.Offset = Vector3.new(0, -0.7, 0)
- local weld = ezweld(char, part, la, CFrame.new(0, -0.38, 0) * CFrame.Angles(Rad(0), Rad(180), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(1.156, 0.231, 1.156)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Crimson")
- part.Material = "Concrete"
- local mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0, -0.75, 0)
- local weld = ezweld(char, part, la, CFrame.new(0, -0.31, 0) * CFrame.Angles(Rad(0), Rad(180), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(1.233, 0.154, 1.233)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Cocoa")
- part.Material = "Concrete"
- local mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0, -0.75, 0)
- local weld = ezweld(char, part, la, CFrame.new(0, -0.21, 0) * CFrame.Angles(Rad(0), Rad(180), 0))
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(1.233, 0.154, 1.233)
- part.CanCollide = false
- part.BrickColor = BrickColor.new("Institutional white")
- part.Material = "Glass"
- local mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(2.5, 2.35, 2.5)
- mesh.Offset = Vector3.new(0, -0.75, 0)
- mesh.MeshId = "http://www.roblox.com/asset/?id=875229553"
- local weld = ezweld(char, part, la, CFrame.new(0, 0.37, 0) * CFrame.Angles(Rad(0), Rad(0), 0))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement