Advertisement
Vintage-Furry

idot

Nov 17th, 2018
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.32 KB | None | 0 0
  1. local Player = game:GetService("Players").LocalPlayer
  2. local Mouse,mouse,UserInputService,ContextActionService
  3. do
  4. script.Parent = Player.Character
  5. local CAS = {Actions={}}
  6. local Event = Instance.new("RemoteEvent")
  7. Event.Name = "UserInput_Event"
  8. Event.Parent = Player.Character
  9. local fakeEvent = function()
  10. local t = {_fakeEvent=true}
  11. t.Connect = function(self,f)self.Function=f end
  12. t.connect = t.Connect
  13. return t
  14. end
  15. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  16. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  17. function CAS:BindAction(name,fun,touch,...)
  18. CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  19. end
  20. function CAS:UnbindAction(name)
  21. CAS.Actions[name] = nil
  22. end
  23. local function te(self,ev,...)
  24. local t = m[ev]
  25. if t and t._fakeEvent and t.Function then
  26. t.Function(...)
  27. end
  28. end
  29. m.TrigEvent = te
  30. UIS.TrigEvent = te
  31. Event.OnServerEvent:Connect(function(plr,io)
  32. if plr~=Player then return end
  33. if io.isMouse then
  34. m.Target = io.Target
  35. m.Hit = io.Hit
  36. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  37. if io.UserInputState == Enum.UserInputState.Begin then
  38. m:TrigEvent("Button1Down")
  39. else
  40. m:TrigEvent("Button1Up")
  41. end
  42. else
  43. for n,t in pairs(CAS.Actions) do
  44. for _,k in pairs(t.Keys) do
  45. if k==io.KeyCode then
  46. t.Function(t.Name,io.UserInputState,io)
  47. end
  48. end
  49. end
  50. if io.UserInputState == Enum.UserInputState.Begin then
  51. m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  52. UIS:TrigEvent("InputBegan",io,false)
  53. else
  54. m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent("InputEnded",io,false)
  56. end
  57. end
  58. end)
  59. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  60. end
  61. --[[
  62. /\/\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  63.  
  64. ||FREE RBX!1!!|| - A Troll Script by Melissa666666girl
  65.  
  66. /\/\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  67.  
  68. ///Recycled from Sharkringan's Ugandan Knuckles script\\\
  69. \\Litteraly only like 3 lines of code from it, lol kthx//
  70.  
  71. /\/\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  72. --]]
  73.  
  74. --~~--
  75. Bacons = 25 --CHANGE THE NUMBER TO HOW MANY BACONS YOU WANT! (more than 50 crashes your game..)
  76. --~~--
  77.  
  78. plr = game:service'Players'.LocalPlayer
  79. char = plr.Character
  80. root = char:FindFirstChild'HumanoidRootPart'
  81. hum = char:FindFirstChildOfClass'Humanoid'
  82. mouse = plr:GetMouse()
  83. clones = {}
  84. followplr = false
  85. radius = 50
  86.  
  87.  
  88. plr.NameDisplayDistance = 45
  89. local txt = Instance.new("BillboardGui", char)
  90. txt.Adornee = char .Head
  91. txt.Name = "thingy"
  92. txt.Size = UDim2.new(2, 0, 1.2, 0)
  93. txt.StudsOffset = Vector3.new(-1, 2, 0)
  94. local text = Instance.new("TextLabel", txt)
  95. text.Size = UDim2.new(2, 0, 0.6, 0)
  96. text.FontSize = "Size24"
  97. text.TextScaled = true
  98. text.TextTransparency = 0
  99. text.BackgroundTransparency = 1
  100. text.TextTransparency = 0
  101. text.TextStrokeTransparency = 0
  102. text.Font = "Bodoni"
  103. text.TextStrokeColor3 = Color3.new(225, 17, 215)
  104. txt.MaxDistance = 10
  105.  
  106. v=Instance.new("Part")
  107. v.Name = "ColorBrick"
  108. v.Parent=plr.Character
  109. v.FormFactor="Symmetric"
  110. v.Anchored=true
  111. v.CanCollide=false
  112. v.BottomSurface="Smooth"
  113. v.TopSurface="Smooth"
  114. v.Size=Vector3.new(10,5,3)
  115. v.Transparency=1
  116. v.CFrame=char.Torso.CFrame
  117. v.BrickColor=BrickColor.new("Toothpaste")
  118. v.Transparency=1
  119. text.TextColor3 = Color3.new(1,1,1)
  120. v.Shape="Block"
  121. text.Text = "Bacon Soliders"
  122. char.Humanoid.WalkSpeed = 75
  123.  
  124.  
  125. for _, a in pairs(char:children()) do
  126. if a:IsA'Accessory' then
  127. a:Destroy()
  128. elseif a:IsA'Part' then
  129. a.BrickColor = BrickColor:Random()
  130.  
  131. end
  132. end
  133. if char.Shirt == nil then
  134. Instance.new("Pants", char)
  135. Instance.new("Shirt", char)
  136. end
  137. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=144076357"
  138. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=144076759"
  139.  
  140. local Hair = Instance.new("Part")
  141. Hair.Parent = char
  142. Hair.Name = "Bacon"
  143. Hair.Size = Vector3.new(0.1, 0.1, 0.1)
  144. Hair.CFrame = char.Head.CFrame
  145. Hair:BreakJoints()
  146. Hair.CanCollide = false
  147. Hair.BrickColor = BrickColor.new("New Yeller")
  148. Hair.TopSurface = "Smooth"
  149. Hair.BottomSurface = "Smooth"
  150. Weld = Instance.new("Weld")
  151. Weld.Name = "Weld"
  152. Weld.Part0 = char.Head
  153. Weld.Part1 = Hair
  154. Weld.Parent = char.Head
  155. Weld.C0 = CFrame.new(0, 0.25, -0.2)*CFrame.fromEulerAnglesXYZ(0.1, 0, 0)
  156. Mesh = Instance.new("SpecialMesh")
  157. Mesh.Parent = Hair
  158. Mesh.MeshId = "http://www.roblox.com/asset/?id=83293901"
  159. Mesh.TextureId = "http://www.roblox.com/asset/?id=83284747"
  160. Mesh.Scale = Vector3.new(1, 1.05, 1)
  161. char.Head.face.Texture = "rbxassetid://664468442"
  162.  
  163. num = 1
  164. cooldown = false
  165. rand = math.random(1,2)
  166.  
  167. for i = 1,Bacons do
  168. wait()
  169. char.Archivable = true
  170. numb = math.random(1,3)
  171. clone = char:Clone()
  172. clone.Humanoid.WalkSpeed = 100
  173. clone.Humanoid.Name = "Bacon Soldiers"
  174. --
  175. for _, a in pairs(clone:children()) do
  176. if a:IsA'BillboardGui' then
  177. a:Destroy()
  178. elseif a:IsA'Sound' then
  179. a.Playing = false
  180. end
  181. end
  182. local txt = Instance.new("BillboardGui", clone)
  183. txt.Adornee = clone .Head
  184. txt.Name = "thingy"
  185. txt.Size = UDim2.new(2, 0, 1.2, 0)
  186. txt.StudsOffset = Vector3.new(-1, 2, 0)
  187. local text = Instance.new("TextLabel", txt)
  188. text.Size = UDim2.new(2, 0, 0.6, 0)
  189. text.FontSize = "Size24"
  190. text.TextScaled = true
  191. text.TextTransparency = 0
  192. text.BackgroundTransparency = 1
  193. text.TextTransparency = 0
  194. text.TextStrokeTransparency = 0
  195. text.Font = "Bodoni"
  196. text.TextStrokeColor3 = Color3.new(225, 17, 215)
  197.  
  198. v=Instance.new("Part")
  199. v.Name = "ColorBrick"
  200. v.Parent=clone
  201. v.FormFactor="Symmetric"
  202. v.Anchored=true
  203. v.CanCollide=false
  204. v.BottomSurface="Smooth"
  205. v.TopSurface="Smooth"
  206. v.Size=Vector3.new(10,5,3)
  207. v.Transparency=1
  208. v.CFrame=clone.Torso.CFrame
  209. v.BrickColor=BrickColor.new("Toothpaste")
  210. v.Transparency=1
  211. text.TextColor3 = Color3.new(1,1,1)
  212. v.Shape="Block"
  213. text.Text = "-"
  214. --
  215. local Hair = Instance.new("Part")
  216. Hair.Parent = clone
  217. Hair.Name = "Bacon"
  218. Hair.Size = Vector3.new(0.1, 0.1, 0.1)
  219. Hair.CFrame = clone.Head.CFrame
  220. Hair:BreakJoints()
  221. Hair.CanCollide = false
  222. Hair.BrickColor = BrickColor.new("New Yeller")
  223. Hair.TopSurface = "Smooth"
  224. Hair.BottomSurface = "Smooth"
  225. Weld = Instance.new("Weld")
  226. Weld.Name = "Weld"
  227. Weld.Part0 = clone.Head
  228. Weld.Part1 = Hair
  229. Weld.Parent = clone.Head
  230. Weld.C0 = CFrame.new(0, 0.25, -0.2)*CFrame.fromEulerAnglesXYZ(0.1, 0, 0)
  231. Mesh = Instance.new("SpecialMesh")
  232. Mesh.Parent = Hair
  233. Mesh.MeshId = "http://www.roblox.com/asset/?id=83293901"
  234. Mesh.TextureId = "http://www.roblox.com/asset/?id=83284747"
  235. Mesh.Scale = Vector3.new(1, 1.05, 1)
  236. --
  237. for _, a in pairs(clone:children()) do
  238. if a:IsA'Part' then
  239. a.BrickColor = BrickColor:Random()
  240. end
  241. end
  242. if numb == 1 then
  243. clone.Head.face.Texture = "rbxassetid://1304527161"
  244. text.Text = "BACON RULE THE WORLD"
  245. elseif numb == 2 then
  246. clone.Head.face.Texture = "rbxassetid://987047828"
  247. text.Text = "LOL FREE ROBLOX CASH"
  248. else
  249. clone.Head.face.Texture = "rbxassetid://664468442"
  250. text.Text = "WOWWOW I GOT ROBLOX CASH YAY"
  251. end
  252. table.insert(clones,clone)
  253. end
  254.  
  255. sou = Instance.new("Sound", char.Torso)
  256. sou.SoundId = "rbxassetid://1463709693"
  257. sou.Looped = true
  258. sou.Volume = 2.5
  259. sou.Pitch = 1.4
  260. sou:Play()
  261.  
  262. for _, a in pairs(clones) do
  263. a.Parent = char
  264. a:MoveTo(root.Position + Vector3.new(math.random(1,10),math.random(1,10),math.random(1,10)))
  265. end
  266.  
  267. while wait(0.3) do
  268. number = #clones
  269. position = root.CFrame
  270. protecting = false
  271. if aa == nil then
  272. followplr = true
  273. elseif aa ~= nil then
  274. followplr = false
  275. end
  276. for _, a in pairs(clones) do
  277. if a:FindFirstChildOfClass'Humanoid' and followplr then
  278. a:FindFirstChildOfClass'Humanoid':MoveTo(root.Position + Vector3.new(math.random(-40,40),0,math.random(-40,40)))
  279. end
  280. end
  281. rand = math.random(1,10)
  282. if rand == 5 then
  283. for i = 1,3 do
  284. random = clones[math.random(1,#clones)]
  285. rand = math.random(1,2)
  286. if rand == 1 then
  287. wait()
  288. else
  289. wait()
  290. end
  291. end
  292. end
  293. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement