Advertisement
GabeTheDog

Crying Guest ROBLOX Script

Mar 3rd, 2018
2,920
-1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.84 KB | None | 0 1
  1. --Made By Bartus2009_Bro
  2.  
  3. --]]
  4. rig = game.Players.LocalPlayer.Character.Torso
  5. local printmessage = [[By Theamazingnater
  6. Please don't leak, as this is the true power of guests.
  7. Hope you enjoy!
  8. - Theamazingnater
  9. ]]
  10. char= game.Players.LocalPlayer.Character
  11. Character = char
  12. char.Humanoid.Name = "Noni"
  13. mouse = game.Players.LocalPlayer:GetMouse()
  14. local Create = LoadLibrary("RbxUtility").Create
  15. for i = 1,21 do
  16. wait()
  17. rig["Left Hip"].C0 = rig["Left Hip"].C0 * CFrame.Angles(0,0,-0.02)
  18. rig.Neck.C0 = rig.Neck.C0 * CFrame.Angles(0.015,0,0)
  19. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.015,0,0)
  20. rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.02)
  21. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.02)
  22. end
  23. print(printmessage)
  24. char.Head.face.Texture = "http://www.roblox.com/asset/?id=1430746354"
  25. char.Noni.WalkSpeed = 8
  26. for i,v in pairs(char:GetChildren()) do
  27. if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "CharacterMesh" then
  28. v:Destroy()
  29. end
  30. end
  31. local Shirt = Instance.new("Shirt",char)
  32. Shirt.ShirtTemplate = "rbxassetid://57282083"
  33. -- Bodycolors!
  34. local bdycolors = char:findFirstChild("Body Colors")
  35. bdycolors.TorsoColor3 = Color3.new(1,1,1)
  36. bdycolors.LeftArmColor3 = Color3.new(1,1,1)
  37. bdycolors.RightArmColor3 = Color3.new(1,1,1)
  38. bdycolors.HeadColor3 = Color3.new(1,1,1)
  39. bdycolors.LeftLegColor3 = Color3.new(0,0,0)
  40. bdycolors.RightLegColor3 = Color3.new(0,0,0)
  41. -- Sounds
  42. local music = Instance.new("Sound",char)
  43. music.SoundId = "rbxassetid://155772047"
  44. music.Volume = 4
  45. music.Looped = true
  46. music:Play()
  47. -- Hats
  48. for i,v in pairs(char:GetChildren()) do
  49. if v.ClassName == "Accessory" or v.ClassName == "Hat" then
  50. v:Destroy()
  51. end
  52. end
  53. local Classicred = Instance.new("Part",char.Head)
  54. Classicred.Name = "Robloxclassicred"
  55. local Classicredmesh = Instance.new("FileMesh",Classicred)
  56. Classicredmesh.MeshId = "http://www.roblox.com/asset/?id=46834172"
  57. Classicredmesh.TextureId = "http://www.roblox.com/asset/?id=47991609"
  58. Classicredmesh.Scale = Vector3.new(1.05, 1.05, 1.05)
  59. local Classicredweld = Instance.new("Weld",Classicred)
  60. Classicredweld.Part0 = Classicred
  61. Classicredweld.Part1 = char.Head
  62. Classicredweld.C0 = CFrame.new(0.00257301331, -0.508233547, 0.112071037, 0.998388648, 0, -0.0567459799, 0, 1, 0, 0.0567459799, 0, 0.998388648)
  63. Classicred.CanCollide = false
  64. -- CFuncs (for clarity)
  65. function RemoveOutlines(part)
  66. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  67. end
  68. CFuncs = {
  69. ["Part"] = {
  70. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  71. local Part = Create("Part"){
  72. Parent = Parent,
  73. Reflectance = Reflectance,
  74. Transparency = Transparency,
  75. CanCollide = false,
  76. Locked = true,
  77. BrickColor = BrickColor.new(tostring(BColor)),
  78. Name = Name,
  79. Size = Size,
  80. Material = Material,
  81. }
  82. --remove these lines if u want it purple--------
  83. if Part.BrickColor == BrickColor.new("Mulberry") then
  84. Part.BrickColor = BrickColor.new("Crimson")
  85. end
  86. if Part.BrickColor == BrickColor.new("Royal purple") then
  87. Part.BrickColor = BrickColor.new("Bright red")
  88. end
  89. if Part.BrickColor == BrickColor.new("Alder") or Part.BrickColor == BrickColor.new("Dark indigo") then
  90. Part.BrickColor = BrickColor.new("Really red")
  91. end
  92. ------------------------------------------------
  93. RemoveOutlines(Part)
  94. return Part
  95. end;
  96. };
  97.  
  98. ["Mesh"] = {
  99. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  100. local Msh = Create(Mesh){
  101. Parent = Part,
  102. Offset = OffSet,
  103. Scale = Scale,
  104. }
  105. if Mesh == "SpecialMesh" then
  106. Msh.MeshType = MeshType
  107. Msh.MeshId = MeshId
  108. end
  109. return Msh
  110. end;
  111. };
  112.  
  113. ["Mesh"] = {
  114. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  115. local Msh = Create(Mesh){
  116. Parent = Part,
  117. Offset = OffSet,
  118. Scale = Scale,
  119. }
  120. if Mesh == "SpecialMesh" then
  121. Msh.MeshType = MeshType
  122. Msh.MeshId = MeshId
  123. end
  124. return Msh
  125. end;
  126. };
  127.  
  128. ["Weld"] = {
  129. Create = function(Parent, Part0, Part1, C0, C1)
  130. local Weld = Create("Weld"){
  131. Parent = Parent,
  132. Part0 = Part0,
  133. Part1 = Part1,
  134. C0 = C0,
  135. C1 = C1,
  136. }
  137. return Weld
  138. end;
  139. };
  140.  
  141. ["Sound"] = {
  142. Create = function(id, par, vol, pit)
  143. coroutine.resume(coroutine.create(function()
  144. local S = Create("Sound"){
  145. Volume = vol,
  146. Pitch = pit or 1,
  147. SoundId = id,
  148. Parent = par or workspace,
  149. }
  150. wait()
  151. S:play()
  152. game:GetService("Debris"):AddItem(S, 6)
  153. end))
  154. end;
  155. };
  156.  
  157. ["ParticleEmitter"] = {
  158. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  159. local fp = Create("ParticleEmitter"){
  160. Parent = Parent,
  161. Color = ColorSequence.new(Color1, Color2),
  162. LightEmission = LightEmission,
  163. Size = Size,
  164. Texture = Texture,
  165. Transparency = Transparency,
  166. ZOffset = ZOffset,
  167. Acceleration = Accel,
  168. Drag = Drag,
  169. LockedToPart = LockedToPart,
  170. VelocityInheritance = VelocityInheritance,
  171. EmissionDirection = EmissionDirection,
  172. Enabled = Enabled,
  173. Lifetime = LifeTime,
  174. Rate = Rate,
  175. Rotation = Rotation,
  176. RotSpeed = RotSpeed,
  177. Speed = Speed,
  178. VelocitySpread = VelocitySpread,
  179. }
  180. return fp
  181. end;
  182. };
  183.  
  184. CreateTemplate = {
  185.  
  186. };
  187. }
  188.  
  189. --
  190.  
  191. New = function(Object, Parent, Name, Data)
  192. local Object = Instance.new(Object)
  193. for Index, Value in pairs(Data or {}) do
  194. Object[Index] = Value
  195. end
  196. Object.Parent = Parent
  197. Object.Name = Name
  198. if Object:IsA("BasePart") then
  199. Object.CanCollide = false
  200. Object.Anchored = false
  201. end
  202. return Object
  203. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement