Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --SONIC!--
- --by youngmacka123--
- --L U C K N O I S E S--
- plr = owner
- char = plr.Character
- tors = char.Torso
- ra = char["Right Arm"]
- la = char["Left Arm"]
- rl = char["Right Leg"]
- ll = char["Left Leg"]
- hed = char.Head
- root = char.HumanoidRootPart
- hum = char.Humanoid
- if hum.RigType == Enum.HumanoidRigType.R6 then
- hum.HipHeight = 0
- elseif hum.RigType == Enum.HumanoidRigType.R15 then
- hum.HipHeight = 2
- end
- ezweld = function(p, a, b, cf)
- local weld = Instance.new("Weld",p)
- weld.Part0 = a
- weld.Part1 = b
- weld.C0 = cf
- return weld
- end
- 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
- local mesh = Instance.new("SpecialMesh",v)
- mesh.Scale = Vector3.new(0, 0, 0)
- if v.Name ~= "Head" then
- v.Transparency = 1
- end
- end
- end
- IT = Instance.new
- Rad = math.rad
- Cos = math.cos
- Sin = math.sin
- BrickC = BrickColor.new
- C3 = Color3.new
- VT = Vector3.new
- sizo = 0.06
- --head
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://669552122"
- mesh.TextureId = "rbxassetid://669552130"
- mesh.Scale = Vector3.new(1, 1, 1)*sizo
- mesh.Offset = Vector3.new(0, 0, 0)
- local weld = ezweld(char, part, hed, CFrame.new(0.25, 0, 0) * CFrame.Angles(0, Rad(-90), 0))
- --torso
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://669558938"
- mesh.TextureId = "rbxassetid://669552130"
- mesh.Scale = Vector3.new(1, 1, 1)*0.03
- mesh.Offset = Vector3.new(0, 0, 0)
- local weld = ezweld(char, part, tors, CFrame.new(0, 0.5, 0) * CFrame.Angles(0, Rad(-90), 0))
- --right arm
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://669553943"
- mesh.TextureId = "rbxassetid://669552130"
- mesh.Scale = Vector3.new(1, 1, 1)*0.01
- mesh.Offset = Vector3.new(0, 0, 0)
- local weld = ezweld(char, part, ra, CFrame.new(0, 0.75, 0.75) * CFrame.Angles(Rad(75), Rad(90), 0))
- --left arm
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://669553943"
- mesh.TextureId = "rbxassetid://669552130"
- mesh.Scale = Vector3.new(1, 1, 1)*0.01
- mesh.Offset = Vector3.new(0, 0, 0)
- local weld = ezweld(char, part, la, CFrame.new(0, 0.75, 0.75) * CFrame.Angles(Rad(75), Rad(-90), 0))
- --right leg
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://669558057"
- mesh.TextureId = "rbxassetid://669552130"
- mesh.Scale = Vector3.new(1, 1, 1)*0.03
- mesh.Offset = Vector3.new(0, 0, 0)
- local weld = ezweld(char, part, rl, CFrame.new(-0.5, 0.1, 0) * CFrame.Angles(Rad(0), Rad(-90), 0))
- --left leg
- local part = Instance.new("Part",char)
- part.Size = Vector3.new(0.1, 0.1, 0.1)
- part.CanCollide = false
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://669557469"
- mesh.TextureId = "rbxassetid://669552130"
- mesh.Scale = Vector3.new(1, 1, 1)*0.03
- mesh.Offset = Vector3.new(0, 0, 0)
- local weld = ezweld(char, part, ll, CFrame.new(-0.5, 0.1, 0) * CFrame.Angles(Rad(0), Rad(-90), 0))
- warn'by youngmacka123 for game'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement