Advertisement
Its_YeBoi

Untitled

Jan 17th, 2018
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.84 KB | None | 0 0
  1. local plr = game:GetService('Players').LocalPlayer;
  2. local char = plr.Character;
  3. clones = {}
  4. char.Parent = workspace
  5. char.Head.BrickColor = BrickColor.new("Cool yellow")
  6. char.Torso.Transparency = 1
  7. char.Torso.Neck.C0 = CFrame.new(0,-.5,-1.5) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8. char.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9. char.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  10. char.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  11. char.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  12. local FakeTorso = Instance.new("Seat", char)
  13. FakeTorso.Name = "FakeTorso"
  14. FakeTorso.FormFactor = "Symmetric"
  15. FakeTorso.TopSurface = 0
  16. FakeTorso.BottomSurface = 0
  17. FakeTorso.Size = Vector3.new(3,1,4)
  18. FakeTorso.BrickColor = BrickColor.new("New Yeller")
  19. FakeTorso.CFrame = char.Torso.CFrame
  20. local BF = Instance.new("BodyForce", FakeTorso)
  21. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  22. local W = Instance.new("Weld", char.Torso)
  23. W.Part0 = char.Torso
  24. W.Part1 = FakeTorso
  25. W.C0 = CFrame.new(0,-.5,0)
  26. function cycle(num)
  27. local section=num % 1 * 3;
  28. local secondary=0.5 * math.pi * (section % 1);
  29. if section < 1 then
  30. return 1,1 - math.cos(secondary),1 - math.sin(secondary);
  31. elseif section < 2 then
  32. return 1 - math.sin(secondary),1,1 - math.cos(secondary);
  33. else
  34. return 1 - math.cos(secondary),1 - math.sin(secondary),1;
  35. end
  36. end
  37. wait(1)
  38. o81 = Instance.new("Sound")
  39. o81.Parent = char.Torso
  40. o81.SoundId = "rbxassetid://720174049"
  41. o81.Volume = 1
  42. o81.Looped = false
  43. local Sound= char.Torso.Sound
  44. Sound.Looped=true
  45. Sound:Play()
  46. --function chat end--
  47.  
  48. function rhats()
  49. local function GetAll(obj)
  50. for i, v in pairs(obj:getChildren()) do
  51. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  52. v:Destroy()
  53. end
  54. GetAll(v)
  55. end
  56. end
  57. GetAll(char)
  58. end
  59. rhats()
  60.  
  61. x1=Instance.new("Decal",FakeTorso)
  62. x1.Texture = 'rbxassetid://2478625'
  63. x1.Face = "Top"
  64. x2=Instance.new("Decal",FakeTorso)
  65. x2.Texture = 'rbxassetid://2478625'
  66. x2.Face = "Bottom"
  67. x3=Instance.new("Decal",FakeTorso)
  68. x3.Texture = 'rbxassetid://2478625'
  69. x3.Face = "Left"
  70. x4=Instance.new("Decal",FakeTorso)
  71. x4.Texture = 'rbxassetid://2478625'
  72. x4.Face = "Right"
  73. x5=Instance.new("Decal",FakeTorso)
  74. x5.Texture = 'rbxassetid://2478625'
  75. x5.Face = "Front"
  76. x6=Instance.new("Decal",FakeTorso)
  77. x6.Texture = 'rbxassetid://2478625'
  78. x6.Face = "Back"
  79.  
  80. x7=Instance.new("Decal",char["Right Arm"])
  81. x7.Texture = 'rbxassetid://2478625'
  82. x7.Face = "Top"
  83. x8=Instance.new("Decal",char["Right Arm"])
  84. x8.Texture = 'rbxassetid://2478625'
  85. x8.Face = "Bottom"
  86. x9=Instance.new("Decal",char["Right Arm"])
  87. x9.Texture = 'rbxassetid://2478625'
  88. x9.Face = "Left"
  89. x10=Instance.new("Decal",char["Right Arm"])
  90. x10.Texture = 'rbxassetid://2478625'
  91. x10.Face = "Right"
  92. x11=Instance.new("Decal",char["Right Arm"])
  93. x11.Texture = 'rbxassetid://2478625'
  94. x11.Face = "Front"
  95. x12=Instance.new("Decal",char["Right Arm"])
  96. x12.Texture = 'rbxassetid://2478625'
  97. x12.Face = "Back"
  98.  
  99. x7=Instance.new("Decal",char["Right Leg"])
  100. x7.Texture = 'rbxassetid://2478625'
  101. x7.Face = "Top"
  102. x8=Instance.new("Decal",char["Right Leg"])
  103. x8.Texture = 'rbxassetid://2478625'
  104. x8.Face = "Bottom"
  105. x9=Instance.new("Decal",char["Right Leg"])
  106. x9.Texture = 'rbxassetid://2478625'
  107. x9.Face = "Left"
  108. x10=Instance.new("Decal",char["Right Leg"])
  109. x10.Texture = 'rbxassetid://2478625'
  110. x10.Face = "Right"
  111. x11=Instance.new("Decal",char["Right Leg"])
  112. x11.Texture = 'rbxassetid://2478625'
  113. x11.Face = "Front"
  114. x12=Instance.new("Decal",char["Right Leg"])
  115. x12.Texture = 'rbxassetid://2478625'
  116. x12.Face = "Back"
  117.  
  118. x7=Instance.new("Decal",char["Left Leg"])
  119. x7.Texture = 'rbxassetid://2478625'
  120. x7.Face = "Top"
  121. x8=Instance.new("Decal",char["Left Leg"])
  122. x8.Texture = 'rbxassetid://2478625'
  123. x8.Face = "Bottom"
  124. x9=Instance.new("Decal",char["Left Leg"])
  125. x9.Texture = 'rbxassetid://2478625'
  126. x9.Face = "Left"
  127. x10=Instance.new("Decal",char["Left Leg"])
  128. x10.Texture = 'rbxassetid://2478625'
  129. x10.Face = "Right"
  130. x11=Instance.new("Decal",char["Left Leg"])
  131. x11.Texture = 'rbxassetid://2478625'
  132. x11.Face = "Front"
  133. x12=Instance.new("Decal",char["Left Leg"])
  134. x12.Texture = 'rbxassetid://2478625'
  135. x12.Face = "Back"
  136.  
  137. x7=Instance.new("Decal",char["Left Arm"])
  138. x7.Texture = 'rbxassetid://2478625'
  139. x7.Face = "Top"
  140. x8=Instance.new("Decal",char["Left Arm"])
  141. x8.Texture = 'rbxassetid://2478625'
  142. x8.Face = "Bottom"
  143. x9=Instance.new("Decal",char["Left Arm"])
  144. x9.Texture = 'rbxassetid://2478625'
  145. x9.Face = "Left"
  146. x10=Instance.new("Decal",char["Left Arm"])
  147. x10.Texture = 'rbxassetid://2478625'
  148. x10.Face = "Right"
  149. x11=Instance.new("Decal",char["Left Arm"])
  150. x11.Texture = 'rbxassetid://2478625'
  151. x11.Face = "Front"
  152. x12=Instance.new("Decal",char["Left Arm"])
  153. x12.Texture = 'rbxassetid://2478625'
  154. x12.Face = "Back"
  155.  
  156. local plr = workspace
  157. function rsound()
  158. local function GetAll(obj)
  159. for i, v in pairs(obj:getChildren()) do
  160. if v:IsA("Sound") then
  161. v:Destroy()
  162. end
  163. GetAll(v)
  164. end
  165. end
  166. GetAll(plr)
  167. end
  168.  
  169. m = char.Head.Mesh
  170. h = m.Parent
  171. h.face.Texture = "rbxassetid://183096010"
  172. m.Scale = m.Scale+Vector3.new(.3,.3,.3)
  173. Neck = Instance.new("Part")
  174. Neckm = Instance.new("CylinderMesh")
  175. Neck.CanCollide = false
  176. Neck.Anchored = false
  177. Neck.Name = "Neck"
  178. Neck.Parent = char.Head
  179. Neck.Name = 'Neck'
  180. Neck.Material = Enum.Material.SmoothPlastic
  181. Neck.Rotation = Vector3.new(0, 24, 0)
  182. Neck.Size = Vector3.new(1, 1, 1)
  183. Neck.CFrame = CFrame.new(m.Parent.CFrame.p)
  184. Neck.BrickColor = char.Head.BrickColor
  185. Neckm.Parent = Neck
  186. Neckm.Scale = Vector3.new(0.3, 0, 0.3)
  187. wld = Instance.new("Weld",char.Head)
  188. wld.Part0 = char.Torso
  189. wld.Part1 = Neck
  190. wld.C0 = CFrame.new(0,-.5,-2)
  191.  
  192. game:GetService('Players').LocalPlayer.Chatted:connect(function(msg)
  193. if msg:sub(1,3):lower()==';pl' then
  194. for i,v in pairs(char:children()) do
  195. if v:IsA("Sound") then
  196. Sound = v
  197. end
  198. end
  199. local id = tonumber(msg:sub(5))
  200. Sound:Stop()
  201. Sound.SoundId='rbxassetid://'..id
  202. Sound:Play()
  203. elseif msg:sub(1,4):lower()==';vol' then
  204. local id = tonumber(msg:sub(6))
  205. Sound.Volume = id
  206. elseif msg:sub(1,6):lower():match(';mute ') then
  207. for i,v in pairs(game.Players:GetPlayers()) do
  208. if v.Name:lower():match(msg:sub(7):lower()) then
  209. plr = v.Character
  210. rsound()
  211. end
  212. end
  213. end
  214. end)
  215.  
  216.  
  217. game:GetService("RunService").Heartbeat:connect(function()
  218. for _, a in pairs(clones) do
  219. lleg = a.Torso["Left Hip"]
  220. rleg = a.Torso["Right Hip"]
  221. larm = a.Torso["Left Shoulder"]
  222. rarm = a.Torso["Right Shoulder"]
  223. Neckm = a.Head.Neck.Mesh
  224. wld = a.Head.Weld
  225. m = a.Head.Mesh
  226. m.Offset = m.Offset:lerp(Vector3.new(0, Sound.PlaybackLoudness/60, 0),.2)
  227. Neckm.Scale = Neckm.Scale:lerp(Vector3.new(0.8, Sound.PlaybackLoudness/65, 0.8), .2)
  228. wld.C0 = wld.C0:lerp(CFrame.new(0,1+Neckm.Scale.Y/2,0)*CFrame.new(0,-1,-1.5),1)
  229. lleg.C0 = lleg.C0:lerp(CFrame.new(-Sound.PlaybackLoudness/200+-1, -1, 1.5) * CFrame.Angles(0,math.rad(-90),0),.2)
  230. rleg.C0 = rleg.C0:lerp(CFrame.new(Sound.PlaybackLoudness/200+1, -1, 1.5) * CFrame.Angles(0,math.rad(90),0),.2)
  231. rarm.C0 = rarm.C0:lerp(CFrame.new(Sound.PlaybackLoudness/200, -1.5, -1.5) * CFrame.Angles(0,math.rad(90),0),.2)
  232. larm.C0 = larm.C0:lerp(CFrame.new(-Sound.PlaybackLoudness/200, -1.5, -1.5) * CFrame.Angles(0,math.rad(-90),0),.2)
  233. end
  234. lleg = char.Torso["Left Hip"]
  235. rleg = char.Torso["Right Hip"]
  236. larm = char.Torso["Left Shoulder"]
  237. rarm = char.Torso["Right Shoulder"]
  238. Neckm = char.Head.Neck.Mesh
  239. wld = char.Head.Weld
  240. m = char.Head.Mesh
  241. m.Offset = m.Offset:lerp(Vector3.new(0, Sound.PlaybackLoudness/60, 0),.2)
  242. Neckm.Scale = Neckm.Scale:lerp(Vector3.new(0.8, Sound.PlaybackLoudness/65, 0.8), .2)
  243. wld.C0 = wld.C0:lerp(CFrame.new(0,1+Neckm.Scale.Y/2,0)*CFrame.new(0,-1,-1.5),1)
  244. lleg.C0 = lleg.C0:lerp(CFrame.new(-Sound.PlaybackLoudness/200+-1, -1, 1.5) * CFrame.Angles(0,math.rad(-90),0),.2)
  245. rleg.C0 = rleg.C0:lerp(CFrame.new(Sound.PlaybackLoudness/200+1, -1, 1.5) * CFrame.Angles(0,math.rad(90),0),.2)
  246. rarm.C0 = rarm.C0:lerp(CFrame.new(Sound.PlaybackLoudness/200, -1.5, -1.5) * CFrame.Angles(0,math.rad(90),0),.2)
  247. larm.C0 = larm.C0:lerp(CFrame.new(-Sound.PlaybackLoudness/200, -1.5, -1.5) * CFrame.Angles(0,math.rad(-90),0),.2)
  248. end)
  249.  
  250. for i = 1,5 do
  251. wait()
  252. char.Archivable = true
  253. clone = char:Clone()
  254. clone.Animate.Disabled = true
  255. table.insert(clones,clone)
  256. end
  257.  
  258. for _, a in pairs(clones) do
  259. a.Parent = char
  260. a.Head.BrickColor = BrickColor.new("Cool yellow")
  261. end
  262.  
  263. game:GetService("RunService").Heartbeat:connect(function()
  264. for _, a in pairs(clones) do
  265. a:FindFirstChildOfClass'Humanoid':MoveTo(char.HumanoidRootPart.Position + Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)))
  266. end
  267. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement