Rainbow Friends ESP


SUBMITTED BY: samen

DATE: Aug. 18, 2022, 12:22 p.m.

FORMAT: Lua

SIZE: 11.4 kB

HITS: 4643

  1. local Library = loadstring(game:HttpGet("https://pastebin.com/raw/tqMYjd9y"))()
  2. local Main = Library.Category("Monsters", "Find the Monsters Easily!", Color3.fromRGB(0, 204, 204))
  3. local Items = Library.Category("Items", "Find the Items Easily!", Color3.fromRGB(0, 204, 204))
  4. local Extras = Library.Category("Extras", "Random Personal Extras!", Color3.fromRGB(0, 204, 204))
  5. getgenv().blue = nil
  6. getgenv().green = nil
  7. getgenv().orange = nil
  8. getgenv().food = nil
  9. getgenv().fuse = nil
  10. getgenv().block = nil
  11. Main:Section("Locate Monsters")
  12. Main:Button(
  13. "Locate Blue",
  14. function()
  15. getgenv().blue = "nut"
  16. -- create a gui that goes to the head of kenzie
  17. local gui = Instance.new("BillboardGui")
  18. local label = Instance.new("TextLabel")
  19. label.Text = "Blue"
  20. gui.Size = UDim2.new(0, 100, 0, 100)
  21. label.Size = UDim2.new(0, 100, 0, 100)
  22. label.Position = UDim2.new(0, 0, 0, 0)
  23. label.TextColor3 = Color3.new(1, 1, 1)
  24. label.BackgroundTransparency = 1
  25. label.FontSize = "Size18"
  26. label.Font = Enum.Font.Nunito
  27. label.Parent = gui
  28. gui.Parent = game:GetService("Workspace").Monsters.Blue.HumanoidRootPart
  29. gui.AlwaysOnTop = true
  30. gui.Adornee = game:GetService("Workspace").Monsters.Blue.HumanoidRootPart
  31. getgenv().gui2 = gui
  32. end
  33. )
  34. spawn(function()
  35. while wait(0.01) do
  36. if getgenv().blue == "nut" then
  37. else
  38. pcall(function()
  39. getgenv().gui2:Destroy()
  40. end)
  41. end
  42. end
  43. end)
  44. Main:Button(
  45. "Locate Green",
  46. function()
  47. getgenv().green = "nut"
  48. -- create a gui that goes to the head of kenzie
  49. local gui = Instance.new("BillboardGui")
  50. local label = Instance.new("TextLabel")
  51. label.Text = "Green"
  52. gui.Size = UDim2.new(0, 100, 0, 100)
  53. label.Size = UDim2.new(0, 100, 0, 100)
  54. label.Position = UDim2.new(0, 0, 0, 0)
  55. label.TextColor3 = Color3.new(1, 1, 1)
  56. label.BackgroundTransparency = 1
  57. label.FontSize = "Size18"
  58. label.Font = Enum.Font.Nunito
  59. label.Parent = gui
  60. gui.Parent = game:GetService("Workspace").Monsters.Green.HumanoidRootPart
  61. gui.AlwaysOnTop = true
  62. gui.Adornee = game:GetService("Workspace").Monsters.Green.HumanoidRootPart
  63. getgenv().gui3 = gui
  64. end
  65. )
  66. spawn(function()
  67. while wait(0.01) do
  68. if getgenv().green == "nut" then
  69. else
  70. pcall(function()
  71. getgenv().gui3:Destroy()
  72. end)
  73. end
  74. end
  75. end)
  76. Main:Button(
  77. "Locate Orange",
  78. function()
  79. getgenv().orange = "nut"
  80. -- create a gui that goes to the head of kenzie
  81. local gui = Instance.new("BillboardGui")
  82. local label = Instance.new("TextLabel")
  83. label.Text = "Orange"
  84. gui.Size = UDim2.new(0, 100, 0, 100)
  85. label.Size = UDim2.new(0, 100, 0, 100)
  86. label.Position = UDim2.new(0, 0, 0, 0)
  87. label.TextColor3 = Color3.new(1, 1, 1)
  88. label.BackgroundTransparency = 1
  89. label.FontSize = "Size18"
  90. label.Font = Enum.Font.Nunito
  91. label.Parent = gui
  92. gui.Parent = game:GetService("Workspace").Monsters.Orange.HumanoidRootPart
  93. gui.AlwaysOnTop = true
  94. gui.Adornee = game:GetService("Workspace").Monsters.Orange.HumanoidRootPart
  95. getgenv().gui4 = gui
  96. end
  97. )
  98. spawn(function()
  99. while wait(0.01) do
  100. if getgenv().orange == "nut" then
  101. else
  102. pcall(function()
  103. getgenv().gui4:Destroy()
  104. end)
  105. end
  106. end
  107. end)
  108. Items:Section("Locate Items")
  109. Items:Button(
  110. "Locate Blocks",
  111. function()
  112. getgenv().block = "nut"
  113. for _, x in pairs(game:GetService("Workspace"):GetChildren()) do
  114. -- Locate Fuse1 - Fuse14
  115. pcall(function()
  116. for count = 1, 24 do
  117. if x.Name == "Block"..count then
  118. local gui = Instance.new("BillboardGui")
  119. local label = Instance.new("TextLabel")
  120. label.Text = "Block "..count
  121. gui.Size = UDim2.new(0, 100, 0, 100)
  122. label.Size = UDim2.new(0, 100, 0, 100)
  123. label.Position = UDim2.new(0, 0, 0, 0)
  124. label.TextColor3 = Color3.new(1, 1, 1)
  125. label.BackgroundTransparency = 1
  126. label.FontSize = "Size18"
  127. label.Font = Enum.Font.Nunito
  128. label.Parent = gui
  129. gui.Parent = x.TouchTrigger
  130. gui.AlwaysOnTop = true
  131. gui.Adornee = x.TouchTrigger
  132. getgenv().gui6c = gui
  133. end
  134. end
  135. end)
  136. end
  137. end
  138. )
  139. spawn(function()
  140. while wait(0.01) do
  141. if getgenv().block == "nut" then
  142. else
  143. pcall(function()
  144. for count = 1, 24 do
  145. getgenv().gui6c:Destroy()
  146. end
  147. end)
  148. end
  149. end
  150. end)
  151. Items:Button(
  152. "Locate Food",
  153. function()
  154. getgenv().food = "nut"
  155. for _, x in pairs(game:GetService("Workspace"):GetChildren()) do
  156. if x.Name == "FoodGreen" then
  157. local gui = Instance.new("BillboardGui")
  158. local label = Instance.new("TextLabel")
  159. label.Text = "Food"
  160. gui.Size = UDim2.new(0, 100, 0, 100)
  161. label.Size = UDim2.new(0, 100, 0, 100)
  162. label.Position = UDim2.new(0, 0, 0, 0)
  163. label.TextColor3 = Color3.new(1, 1, 1)
  164. label.BackgroundTransparency = 1
  165. label.FontSize = "Size18"
  166. label.Font = Enum.Font.Nunito
  167. label.Parent = gui
  168. gui.Parent = x.TouchTrigger
  169. gui.AlwaysOnTop = true
  170. gui.Adornee = x.TouchTrigger
  171. getgenv().gui5 = gui
  172. end
  173. if x.Name == "FoodOrange" then
  174. local gui = Instance.new("BillboardGui")
  175. local label = Instance.new("TextLabel")
  176. label.Text = "Food"
  177. gui.Size = UDim2.new(0, 100, 0, 100)
  178. label.Size = UDim2.new(0, 100, 0, 100)
  179. label.Position = UDim2.new(0, 0, 0, 0)
  180. label.TextColor3 = Color3.new(1, 1, 1)
  181. label.BackgroundTransparency = 1
  182. label.FontSize = "Size18"
  183. label.Font = Enum.Font.Nunito
  184. label.Parent = gui
  185. gui.Parent = x.TouchTrigger
  186. gui.AlwaysOnTop = true
  187. gui.Adornee = x.TouchTrigger
  188. getgenv().gui5 = gui
  189. end
  190. if x.Name == "FoodPink" then
  191. local gui = Instance.new("BillboardGui")
  192. local label = Instance.new("TextLabel")
  193. label.Text = "Food"
  194. gui.Size = UDim2.new(0, 100, 0, 100)
  195. label.Size = UDim2.new(0, 100, 0, 100)
  196. label.Position = UDim2.new(0, 0, 0, 0)
  197. label.TextColor3 = Color3.new(1, 1, 1)
  198. label.BackgroundTransparency = 1
  199. label.FontSize = "Size18"
  200. label.Font = Enum.Font.Nunito
  201. label.Parent = gui
  202. gui.Parent = x.TouchTrigger
  203. gui.AlwaysOnTop = true
  204. gui.Adornee = x.TouchTrigger
  205. getgenv().gui5 = gui
  206. end
  207. end
  208. end
  209. )
  210. spawn(function()
  211. while wait(0.01) do
  212. if getgenv().food == "nut" then
  213. else
  214. pcall(function()
  215. getgenv().guic:Destroy()
  216. end)
  217. end
  218. end
  219. end)
  220. Items:Button(
  221. "Locate Fuses",
  222. function()
  223. getgenv().fuse = "nut"
  224. for _, x in pairs(game:GetService("Workspace"):GetChildren()) do
  225. -- Locate Fuse1 - Fuse14
  226. pcall(function()
  227. for count = 1, 14 do
  228. if x.Name == "Fuse"..count then
  229. local gui = Instance.new("BillboardGui")
  230. local label = Instance.new("TextLabel")
  231. label.Text = "Fuse"
  232. gui.Size = UDim2.new(0, 100, 0, 100)
  233. label.Size = UDim2.new(0, 100, 0, 100)
  234. label.Position = UDim2.new(0, 0, 0, 0)
  235. label.TextColor3 = Color3.new(1, 1, 1)
  236. label.BackgroundTransparency = 1
  237. label.FontSize = "Size18"
  238. label.Font = Enum.Font.Nunito
  239. label.Parent = gui
  240. gui.Parent = x.TouchTrigger
  241. gui.AlwaysOnTop = true
  242. gui.Adornee = x.TouchTrigger
  243. getgenv().gui6 = gui
  244. end
  245. end
  246. end)
  247. end
  248. end
  249. )
  250. spawn(function()
  251. while wait(0.01) do
  252. if getgenv().fuse == "nut" then
  253. else
  254. pcall(function()
  255. getgenv().guixx:Destroy()
  256. end)
  257. end
  258. end
  259. end)
  260. Items:Button(
  261. "Locate Batteries",
  262. function()
  263. getgenv().battery = "nut"
  264. for _, x in pairs(game:GetService("Workspace"):GetChildren()) do
  265. if x.Name == "Battery" then
  266. local gui = Instance.new("BillboardGui")
  267. local label = Instance.new("TextLabel")
  268. label.Text = "Battery"
  269. gui.Size = UDim2.new(0, 100, 0, 100)
  270. label.Size = UDim2.new(0, 100, 0, 100)
  271. label.Position = UDim2.new(0, 0, 0, 0)
  272. label.TextColor3 = Color3.new(1, 1, 1)
  273. label.BackgroundTransparency = 1
  274. label.FontSize = "Size18"
  275. label.Font = Enum.Font.Nunito
  276. label.Parent = gui
  277. gui.Parent = x.Handle
  278. gui.AlwaysOnTop = true
  279. gui.Adornee = x.Handle
  280. getgenv().gui7 = gui
  281. end
  282. end
  283. end
  284. )
  285. spawn(function()
  286. while wait(0.01) do
  287. if getgenv().battery == "nut" then
  288. else
  289. pcall(function()
  290. getgenv().guixx:Destroy()
  291. end)
  292. end
  293. end
  294. end)
  295. -- [ Extras Section ] --
  296. Extras:Section("Extras")
  297. Extras:Button(
  298. "Save Location",
  299. function()
  300. getgenv().OL = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  301. end
  302. )
  303. Extras:Button(
  304. "Load Location",
  305. function()
  306. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = getgenv().OL
  307. end
  308. )
  309. Extras:Button(
  310. "Teleport to Nearest Player",
  311. function()
  312. local plr = game.Players:GetPlayers()
  313. local min = math.huge
  314. local minplr
  315. for i, v in pairs(plr) do
  316. if v ~= game.Players.LocalPlayer then
  317. if (v.Character.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude < min then
  318. min = (v.Character.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude
  319. minplr = v
  320. end
  321. end
  322. end
  323. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = minplr.Character.HumanoidRootPart.CFrame
  324. end
  325. )

comments powered by Disqus