Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Made By Bartus2009_Bro
- --]]
- rig = game.Players.LocalPlayer.Character.Torso
- local printmessage = [[By Theamazingnater
- Please don't leak, as this is the true power of guests.
- Hope you enjoy!
- - Theamazingnater
- ]]
- char= game.Players.LocalPlayer.Character
- Character = char
- char.Humanoid.Name = "Noni"
- mouse = game.Players.LocalPlayer:GetMouse()
- local Create = LoadLibrary("RbxUtility").Create
- for i = 1,21 do
- wait()
- rig["Left Hip"].C0 = rig["Left Hip"].C0 * CFrame.Angles(0,0,-0.02)
- rig.Neck.C0 = rig.Neck.C0 * CFrame.Angles(0.015,0,0)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.015,0,0)
- rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.02)
- rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.02)
- end
- print(printmessage)
- char.Head.face.Texture = "http://www.roblox.com/asset/?id=1430746354"
- char.Noni.WalkSpeed = 8
- for i,v in pairs(char:GetChildren()) do
- if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "CharacterMesh" then
- v:Destroy()
- end
- end
- local Shirt = Instance.new("Shirt",char)
- Shirt.ShirtTemplate = "rbxassetid://57282083"
- -- Bodycolors!
- local bdycolors = char:findFirstChild("Body Colors")
- bdycolors.TorsoColor3 = Color3.new(1,1,1)
- bdycolors.LeftArmColor3 = Color3.new(1,1,1)
- bdycolors.RightArmColor3 = Color3.new(1,1,1)
- bdycolors.HeadColor3 = Color3.new(1,1,1)
- bdycolors.LeftLegColor3 = Color3.new(0,0,0)
- bdycolors.RightLegColor3 = Color3.new(0,0,0)
- -- Sounds
- local music = Instance.new("Sound",char)
- music.SoundId = "rbxassetid://155772047"
- music.Volume = 4
- music.Looped = true
- music:Play()
- -- Hats
- for i,v in pairs(char:GetChildren()) do
- if v.ClassName == "Accessory" or v.ClassName == "Hat" then
- v:Destroy()
- end
- end
- local Classicred = Instance.new("Part",char.Head)
- Classicred.Name = "Robloxclassicred"
- local Classicredmesh = Instance.new("FileMesh",Classicred)
- Classicredmesh.MeshId = "http://www.roblox.com/asset/?id=46834172"
- Classicredmesh.TextureId = "http://www.roblox.com/asset/?id=47991609"
- Classicredmesh.Scale = Vector3.new(1.05, 1.05, 1.05)
- local Classicredweld = Instance.new("Weld",Classicred)
- Classicredweld.Part0 = Classicred
- Classicredweld.Part1 = char.Head
- Classicredweld.C0 = CFrame.new(0.00257301331, -0.508233547, 0.112071037, 0.998388648, 0, -0.0567459799, 0, 1, 0, 0.0567459799, 0, 0.998388648)
- Classicred.CanCollide = false
- -- CFuncs (for clarity)
- function RemoveOutlines(part)
- part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
- end
- CFuncs = {
- ["Part"] = {
- Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
- local Part = Create("Part"){
- Parent = Parent,
- Reflectance = Reflectance,
- Transparency = Transparency,
- CanCollide = false,
- Locked = true,
- BrickColor = BrickColor.new(tostring(BColor)),
- Name = Name,
- Size = Size,
- Material = Material,
- }
- --remove these lines if u want it purple--------
- if Part.BrickColor == BrickColor.new("Mulberry") then
- Part.BrickColor = BrickColor.new("Crimson")
- end
- if Part.BrickColor == BrickColor.new("Royal purple") then
- Part.BrickColor = BrickColor.new("Bright red")
- end
- if Part.BrickColor == BrickColor.new("Alder") or Part.BrickColor == BrickColor.new("Dark indigo") then
- Part.BrickColor = BrickColor.new("Really red")
- end
- ------------------------------------------------
- RemoveOutlines(Part)
- return Part
- end;
- };
- ["Mesh"] = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- ["Mesh"] = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- ["Weld"] = {
- Create = function(Parent, Part0, Part1, C0, C1)
- local Weld = Create("Weld"){
- Parent = Parent,
- Part0 = Part0,
- Part1 = Part1,
- C0 = C0,
- C1 = C1,
- }
- return Weld
- end;
- };
- ["Sound"] = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = id,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 6)
- end))
- end;
- };
- ["ParticleEmitter"] = {
- Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
- local fp = Create("ParticleEmitter"){
- Parent = Parent,
- Color = ColorSequence.new(Color1, Color2),
- LightEmission = LightEmission,
- Size = Size,
- Texture = Texture,
- Transparency = Transparency,
- ZOffset = ZOffset,
- Acceleration = Accel,
- Drag = Drag,
- LockedToPart = LockedToPart,
- VelocityInheritance = VelocityInheritance,
- EmissionDirection = EmissionDirection,
- Enabled = Enabled,
- Lifetime = LifeTime,
- Rate = Rate,
- Rotation = Rotation,
- RotSpeed = RotSpeed,
- Speed = Speed,
- VelocitySpread = VelocitySpread,
- }
- return fp
- end;
- };
- CreateTemplate = {
- };
- }
- --
- New = function(Object, Parent, Name, Data)
- local Object = Instance.new(Object)
- for Index, Value in pairs(Data or {}) do
- Object[Index] = Value
- end
- Object.Parent = Parent
- Object.Name = Name
- if Object:IsA("BasePart") then
- Object.CanCollide = false
- Object.Anchored = false
- end
- return Object
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement