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"))
- Model0 = Instance.new("Model")
- Model1 = Instance.new("Model")
- Part2 = Instance.new("Part")
- Part3 = Instance.new("Part")
- Part4 = Instance.new("Part")
- Part5 = Instance.new("Part")
- Part6 = Instance.new("Part")
- Part7 = Instance.new("Part")
- Part8 = Instance.new("Part")
- Part9 = Instance.new("Part")
- Part10 = Instance.new("Part")
- Part11 = Instance.new("Part")
- Part12 = Instance.new("Part")
- Part13 = Instance.new("Part")
- Part14 = Instance.new("Part")
- Part15 = Instance.new("Part")
- Part16 = Instance.new("Part")
- Script17 = Instance.new("Script")
- Model0.Name = "Wreath"
- Model0.Parent = mas
- Model1.Name = "Torso"
- Model1.Parent = Model0
- Part2.Parent = Model1
- Part2.Material = Enum.Material.Neon
- Part2.BrickColor = BrickColor.new("Bright yellow")
- Part2.Rotation = Vector3.new(-51.1599998, 0, 0)
- Part2.Anchored = true
- Part2.CanCollide = false
- Part2.FormFactor = Enum.FormFactor.Symmetric
- Part2.Size = Vector3.new(0.200000003, 0.580000043, 1.17000008)
- Part2.CFrame = CFrame.new(-0.67009002, 3.02478695, 1.92452312, 1, 0, 0, 0, 0.62717396, 0.778879166, 0, -0.778879166, 0.62717396)
- Part2.BottomSurface = Enum.SurfaceType.Smooth
- Part2.TopSurface = Enum.SurfaceType.Smooth
- Part2.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part2.Position = Vector3.new(-0.67009002, 3.02478695, 1.92452312)
- Part2.Orientation = Vector3.new(-51.1599998, 0, 0)
- Part2.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part3.Parent = Model1
- Part3.Material = Enum.Material.Neon
- Part3.BrickColor = BrickColor.new("Bright yellow")
- Part3.Rotation = Vector3.new(-113.510002, 0, 0)
- Part3.Anchored = true
- Part3.CanCollide = false
- Part3.FormFactor = Enum.FormFactor.Symmetric
- Part3.Size = Vector3.new(0.200000003, 0.550000072, 1.11000001)
- Part3.CFrame = CFrame.new(-0.67009002, 4.82768297, 2.07803988, 1, 0, 0, 0, -0.398840666, 0.917020261, 0, -0.917020261, -0.398840666)
- Part3.BottomSurface = Enum.SurfaceType.Smooth
- Part3.TopSurface = Enum.SurfaceType.Smooth
- Part3.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part3.Position = Vector3.new(-0.67009002, 4.82768297, 2.07803988)
- Part3.Orientation = Vector3.new(-66.4899979, 180, 180)
- Part3.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part4.Parent = Model1
- Part4.Material = Enum.Material.Neon
- Part4.BrickColor = BrickColor.new("Bright yellow")
- Part4.Rotation = Vector3.new(-165.779999, 0, 0)
- Part4.Anchored = true
- Part4.CanCollide = false
- Part4.FormFactor = Enum.FormFactor.Symmetric
- Part4.Size = Vector3.new(0.200000003, 0.410000086, 0.710000038)
- Part4.CFrame = CFrame.new(-0.67009002, 5.93819332, 0.801695585, 1, 0, 0, 0, -0.969361901, 0.245636955, 0, -0.245636955, -0.969361901)
- Part4.BottomSurface = Enum.SurfaceType.Smooth
- Part4.TopSurface = Enum.SurfaceType.Smooth
- Part4.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part4.Position = Vector3.new(-0.67009002, 5.93819332, 0.801695585)
- Part4.Orientation = Vector3.new(-14.2200003, 180, 180)
- Part4.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part5.Parent = Model1
- Part5.Material = Enum.Material.Neon
- Part5.BrickColor = BrickColor.new("Bright yellow")
- Part5.Rotation = Vector3.new(-140.389999, 0, 0)
- Part5.Anchored = true
- Part5.CanCollide = false
- Part5.FormFactor = Enum.FormFactor.Symmetric
- Part5.Size = Vector3.new(0.200000003, 0.480000079, 1.11000001)
- Part5.CFrame = CFrame.new(-0.67009002, 5.60561419, 1.51001799, 1, 0, 0, 0, -0.770436525, 0.637516737, 0, -0.637516737, -0.770436525)
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.TopSurface = Enum.SurfaceType.Smooth
- Part5.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part5.Position = Vector3.new(-0.67009002, 5.60561419, 1.51001799)
- Part5.Orientation = Vector3.new(-39.6100006, 180, 180)
- Part5.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part6.Parent = Model1
- Part6.Material = Enum.Material.Neon
- Part6.BrickColor = BrickColor.new("Bright yellow")
- Part6.Rotation = Vector3.new(-89.0100021, 0, 0)
- Part6.Anchored = true
- Part6.CanCollide = false
- Part6.FormFactor = Enum.FormFactor.Symmetric
- Part6.Size = Vector3.new(0.200000003, 0.540000081, 1.26999998)
- Part6.CFrame = CFrame.new(-0.67009002, 3.89901829, 2.28660822, 1, 0, 0, 0, 0.0172056574, 0.999851942, 0, -0.999851942, 0.0172056574)
- Part6.BottomSurface = Enum.SurfaceType.Smooth
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part6.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part6.Position = Vector3.new(-0.67009002, 3.89901829, 2.28660822)
- Part6.Orientation = Vector3.new(-89.0100021, 0, 0)
- Part6.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part7.Name = "Torso"
- Part7.Parent = Model1
- Part7.BrickColor = BrickColor.new("Pastel yellow")
- Part7.Transparency = 1
- Part7.Rotation = Vector3.new(90.0100021, -89.0199966, -89.9899979)
- Part7.Anchored = true
- Part7.CanCollide = false
- Part7.FormFactor = Enum.FormFactor.Symmetric
- Part7.Size = Vector3.new(2, 2, 1)
- Part7.CFrame = CFrame.new(-0.0669709966, 3.12757802, -6.09999988e-05, 1.62258732e-06, 0.0170781817, -0.999854147, 3.48963596e-08, -0.999854207, -0.0170781817, -1, -7.1804287e-09, -1.62294657e-06)
- Part7.LeftSurface = Enum.SurfaceType.Weld
- Part7.RightSurface = Enum.SurfaceType.Weld
- Part7.Color = Color3.new(1, 1, 0.8)
- Part7.Position = Vector3.new(-0.0669709966, 3.12757802, -6.09999988e-05)
- Part7.Orientation = Vector3.new(0.980000019, -90, 180)
- Part7.Color = Color3.new(1, 1, 0.8)
- Part8.Parent = Model1
- Part8.Material = Enum.Material.Neon
- Part8.BrickColor = BrickColor.new("Bright yellow")
- Part8.Rotation = Vector3.new(-19.1599998, 0, 0)
- Part8.Anchored = true
- Part8.CanCollide = false
- Part8.FormFactor = Enum.FormFactor.Symmetric
- Part8.Size = Vector3.new(0.200000003, 0.680000067, 1.1700002)
- Part8.CFrame = CFrame.new(-0.67009002, 2.50421906, 1.21419859, 1, 0, 0, 0, 0.944616735, 0.328175575, 0, -0.328175575, 0.944616735)
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.TopSurface = Enum.SurfaceType.Smooth
- Part8.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part8.Position = Vector3.new(-0.67009002, 2.50421906, 1.21419859)
- Part8.Orientation = Vector3.new(-19.1599998, 0, 0)
- Part8.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part9.Parent = Model1
- Part9.Material = Enum.Material.Neon
- Part9.BrickColor = BrickColor.new("Bright yellow")
- Part9.Rotation = Vector3.new(-3.16000009, 0, 0)
- Part9.Anchored = true
- Part9.CanCollide = false
- Part9.FormFactor = Enum.FormFactor.Symmetric
- Part9.Size = Vector3.new(0.200000003, 0.580000043, 0.870000184)
- Part9.CFrame = CFrame.new(-0.67009002, 2.35971332, 0.447562039, 1, 0, 0, 0, 0.998481333, 0.055090785, 0, -0.055090785, 0.998481333)
- Part9.BottomSurface = Enum.SurfaceType.Smooth
- Part9.TopSurface = Enum.SurfaceType.Smooth
- Part9.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part9.Position = Vector3.new(-0.67009002, 2.35971332, 0.447562039)
- Part9.Orientation = Vector3.new(-3.16000009, 0, 0)
- Part9.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part10.Parent = Model1
- Part10.Material = Enum.Material.Neon
- Part10.BrickColor = BrickColor.new("Bright yellow")
- Part10.Rotation = Vector3.new(-90.9899979, 0, 180)
- Part10.Anchored = true
- Part10.CanCollide = false
- Part10.FormFactor = Enum.FormFactor.Symmetric
- Part10.Size = Vector3.new(0.200000003, 0.540000081, 1.26999998)
- Part10.CFrame = CFrame.new(-0.670090377, 3.89901829, -2.23853636, -1, -8.74227766e-08, 0, -1.50416357e-09, 0.0172056258, 0.999852002, -8.74098376e-08, 0.999852002, -0.0172056258)
- Part10.BottomSurface = Enum.SurfaceType.Smooth
- Part10.TopSurface = Enum.SurfaceType.Smooth
- Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part10.Position = Vector3.new(-0.670090377, 3.89901829, -2.23853636)
- Part10.Orientation = Vector3.new(-89.0100021, 180, 0)
- Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part11.Parent = Model1
- Part11.Material = Enum.Material.Neon
- Part11.BrickColor = BrickColor.new("Bright yellow")
- Part11.Rotation = Vector3.new(-176.839996, 0, 180)
- Part11.Anchored = true
- Part11.CanCollide = false
- Part11.FormFactor = Enum.FormFactor.Symmetric
- Part11.Size = Vector3.new(0.200000003, 0.580000043, 0.870000184)
- Part11.CFrame = CFrame.new(-0.670090377, 2.35971332, -0.399490118, -1, -8.74227766e-08, 0, -8.72900117e-08, 0.998481333, 0.0550908074, -4.81619145e-09, 0.0550908074, -0.998481333)
- Part11.BottomSurface = Enum.SurfaceType.Smooth
- Part11.TopSurface = Enum.SurfaceType.Smooth
- Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part11.Position = Vector3.new(-0.670090377, 2.35971332, -0.399490118)
- Part11.Orientation = Vector3.new(-3.16000009, 180, 0)
- Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part12.Parent = Model1
- Part12.Material = Enum.Material.Neon
- Part12.BrickColor = BrickColor.new("Bright yellow")
- Part12.Rotation = Vector3.new(-160.839996, 0, 180)
- Part12.Anchored = true
- Part12.CanCollide = false
- Part12.FormFactor = Enum.FormFactor.Symmetric
- Part12.Size = Vector3.new(0.200000003, 0.680000067, 1.1700002)
- Part12.CFrame = CFrame.new(-0.670090377, 2.50421906, -1.16612661, -1, -8.74227766e-08, 0, -8.25810176e-08, 0.944616735, 0.328175515, -2.86900139e-08, 0.328175515, -0.944616735)
- Part12.BottomSurface = Enum.SurfaceType.Smooth
- Part12.TopSurface = Enum.SurfaceType.Smooth
- Part12.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part12.Position = Vector3.new(-0.670090377, 2.50421906, -1.16612661)
- Part12.Orientation = Vector3.new(-19.1599998, 180, 0)
- Part12.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part13.Parent = Model1
- Part13.Material = Enum.Material.Neon
- Part13.BrickColor = BrickColor.new("Bright yellow")
- Part13.Rotation = Vector3.new(-128.839996, 0, 180)
- Part13.Anchored = true
- Part13.CanCollide = false
- Part13.FormFactor = Enum.FormFactor.Symmetric
- Part13.Size = Vector3.new(0.200000003, 0.580000043, 1.17000008)
- Part13.CFrame = CFrame.new(-0.670090377, 3.02478695, -1.87645113, -1, -8.74227766e-08, 0, -5.48292896e-08, 0.62717396, 0.778879225, -6.80917864e-08, 0.778879225, -0.62717396)
- Part13.BottomSurface = Enum.SurfaceType.Smooth
- Part13.TopSurface = Enum.SurfaceType.Smooth
- Part13.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part13.Position = Vector3.new(-0.670090377, 3.02478695, -1.87645113)
- Part13.Orientation = Vector3.new(-51.1599998, 180, 0)
- Part13.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part14.Parent = Model1
- Part14.Material = Enum.Material.Neon
- Part14.BrickColor = BrickColor.new("Bright yellow")
- Part14.Rotation = Vector3.new(-66.4899979, 0, 180)
- Part14.Anchored = true
- Part14.CanCollide = false
- Part14.FormFactor = Enum.FormFactor.Symmetric
- Part14.Size = Vector3.new(0.200000003, 0.550000072, 1.11000001)
- Part14.CFrame = CFrame.new(-0.670090377, 4.82768297, -2.02996778, -1, -8.74227766e-08, 0, 3.48677602e-08, -0.398840696, 0.917020202, -8.0168455e-08, 0.917020202, 0.398840696)
- Part14.BottomSurface = Enum.SurfaceType.Smooth
- Part14.TopSurface = Enum.SurfaceType.Smooth
- Part14.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part14.Position = Vector3.new(-0.670090377, 4.82768297, -2.02996778)
- Part14.Orientation = Vector3.new(-66.4899979, 0, 180)
- Part14.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part15.Parent = Model1
- Part15.Material = Enum.Material.Neon
- Part15.BrickColor = BrickColor.new("Bright yellow")
- Part15.Rotation = Vector3.new(-39.6100006, 0, 180)
- Part15.Anchored = true
- Part15.CanCollide = false
- Part15.FormFactor = Enum.FormFactor.Symmetric
- Part15.Size = Vector3.new(0.200000003, 0.480000079, 1.11000001)
- Part15.CFrame = CFrame.new(-0.670090377, 5.60561419, -1.46194601, -1, -8.74227766e-08, 0, 6.73537031e-08, -0.770436525, 0.637516737, -5.57334836e-08, 0.637516737, 0.770436525)
- Part15.BottomSurface = Enum.SurfaceType.Smooth
- Part15.TopSurface = Enum.SurfaceType.Smooth
- Part15.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part15.Position = Vector3.new(-0.670090377, 5.60561419, -1.46194601)
- Part15.Orientation = Vector3.new(-39.6100006, 0, 180)
- Part15.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part16.Parent = Model1
- Part16.Material = Enum.Material.Neon
- Part16.BrickColor = BrickColor.new("Bright yellow")
- Part16.Rotation = Vector3.new(-14.2200003, 0, 180)
- Part16.Anchored = true
- Part16.CanCollide = false
- Part16.FormFactor = Enum.FormFactor.Symmetric
- Part16.Size = Vector3.new(0.200000003, 0.410000086, 0.710000038)
- Part16.CFrame = CFrame.new(-0.670090377, 5.93819332, -0.753623605, -1, -8.74227766e-08, 0, 8.47443076e-08, -0.969361901, 0.245636955, -2.14742641e-08, 0.245636955, 0.969361901)
- Part16.BottomSurface = Enum.SurfaceType.Smooth
- Part16.TopSurface = Enum.SurfaceType.Smooth
- Part16.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part16.Position = Vector3.new(-0.670090377, 5.93819332, -0.753623605)
- Part16.Orientation = Vector3.new(-14.2200003, 0, 180)
- Part16.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Script17.Name = "Welds"
- Script17.Parent = Model0
- Script17.Disabled = true
- table.insert(cors,sandbox(Script17,function()
- --Saz
- --A new system which is a combination of fast-welds and hard-welds.
- --Should be far, far better.
- --When script.CreateNewWelds.Value == true, we create a new set of weld information on script run.
- --This toggles off automatically afterwards, to prevent issues that fast-welds can cause.
- --Cruder than I wanted it to be, but not like I intended for anyone but me to use it anyway.
- --The fact that you're reading this means you should likely kill yourself. Immediately.
- wait(.33)
- Tool=script.Parent
- Nib=Tool.Parent
- weldparts=function()
- print("Welding")
- lel={}
- function jarate(p)
- for i=1, #p do
- table.insert(lel,p[i])
- k=p[i]:children()
- if #k>0 then
- jarate(k)
- end
- end
- end
- for _,v in pairs(script.Parent:children()) do
- if v.Name~="Cloak" and v.className~="Script" then
- v:BreakJoints()
- jarate(v:children())
- end
- end
- for _,v in pairs(lel) do
- if v.className=="Weld" or v.className=="Motor6D" then
- v:Remove()
- end
- end
- for _,v in pairs(script.Parent["Torso"]:children()) do
- if v.Name~="Torso" then
- w=Instance.new("Weld")
- w.Part0=script.Parent["Torso"]["Torso"]
- w.Part1=v
- w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
- w.C0=script.Parent["Torso"]["Torso"].CFrame:inverse()*CFrame.new(v.Position)
- w.Parent=script.Parent["Torso"]["Torso"]
- end
- end
- w=Instance.new("Weld")
- w.Part0=Nib["Torso"]
- w.Part1=script.Parent["Torso"]["Torso"]
- w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,0)
- w.Parent=w.Part0
- for _,v in pairs(lel) do
- if v:IsA("BasePart") then v.Anchored=false end
- end
- wait(1)
- w=Instance.new("Weld")
- w.Part0=Nib.Torso
- w.Part1=Tool.Torso.Torso
- w.C0=CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,math.pi)
- w.C1=CFrame.new(0,0,0)
- w.Parent=w.Part1
- w.Name="ClothingWeld"
- wait(.06)
- while Tool.Torso.Torso:FindFirstChild("ClothingWeld")==nil do
- wait(.03)
- w=Instance.new("Weld")
- w.Part0=Nib.Torso
- w.Part1=Tool.Torso.Torso
- w.C0=CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,math.pi)
- w.C1=CFrame.new(0,0,0)
- w.Parent=w.Part1
- w.Name="ClothingWeld"
- end
- wait()
- end
- weldparts()
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Character
- 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