marcelslibrary

2

Jan 6th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.78 KB | None | 0 0
  1. --[[
  2.  
  3. Credits:
  4.  
  5. refrfgrtgef
  6. Omega_Phoenix
  7. Sharkringan
  8.  
  9. --]]
  10.  
  11. for _, a in pairs(game.CoreGui:children'') do if a.Name == "Sup Brah" then a:Destroy'' end end
  12.  
  13. --// Gui/Intro
  14.  
  15. function alert(a)
  16. game.StarterGui:SetCore("SendNotification", {
  17. Title = "Alone GUI";
  18. Text = a;
  19. Icon = "rbxassetid://1533191791";
  20. Duration = 5;
  21. })
  22. end
  23.  
  24. alert("Welcome, "..game:service'Players'.LocalPlayer.Name)
  25.  
  26. loadstring(game:HttpGet(('https://pastebin.com/raw/yaEYnTgv'),true))()
  27.  
  28. --// Configuration
  29.  
  30. plr = game:service'Players'.LocalPlayer
  31. char = plr.Character or plr.CharacterAdded:wait()
  32. coregui = game.CoreGui
  33. mouse = plr:GetMouse()
  34.  
  35. infammo = false
  36. lowgrav = false
  37. btool = false
  38. clicktp = false
  39. esp = false
  40. fullbright = false
  41. noclip = false
  42. spam = false
  43.  
  44. target = nil
  45. targetname = nil
  46.  
  47. gui = coregui:WaitForChild'Sup Brah'
  48. frame = gui:WaitForChild'MainTitle'
  49. frame.Minimize:Destroy()
  50. frames = {}
  51.  
  52. worlditems = workspace:WaitForChild'WorldItems'
  53. players = workspace:WaitForChild'Characters'
  54.  
  55. page = 1
  56. next = frame:WaitForChild'Next_Button_Right'
  57. back = frame:WaitForChild'Next_Button_Left'
  58. next.Visible = false
  59.  
  60. armormenu = frame:WaitForChild'ARMOR_MENU' --
  61. foodmenu = frame:WaitForChild'FOOD_MENU' --
  62. haxmenu = frame:WaitForChild'HAX_MENU' --
  63. miscmenu = frame:WaitForChild'MISC_MENU' --
  64. telemenu = frame:WaitForChild'TELE_MENU' --
  65. wepmenu = frame:WaitForChild'WEP_MENU' --
  66. thememenu = frame:WaitForChild'THEME_MENU' --
  67.  
  68. table.insert(frames, armormenu)
  69. table.insert(frames, foodmenu)
  70. table.insert(frames, miscmenu)
  71. table.insert(frames, wepmenu)
  72.  
  73. --// Main script don't touch if you don't know what you're doing.
  74.  
  75. function short(string)
  76. for i,v in pairs(game:service'Players':GetPlayers()) do
  77. if v.Name:lower():sub(1, #string) == string:lower() then
  78. target = v
  79. targetname = v.Name
  80. end
  81. end
  82. end
  83.  
  84. function tp(v)
  85. char:MoveTo(v)
  86. end
  87.  
  88. function tp2(v1, v2, v3)
  89. repeat wait() until char
  90. char.HumanoidRootPart.CFrame = CFrame.new(v1,v2,v3)
  91. end
  92.  
  93. function color(v, a)
  94. if a == "Green" then
  95. v.BackgroundColor3 = BrickColor.new('Forest green').Color
  96. elseif a == "Red" then
  97. v.BackgroundColor3 = BrickColor.new('Crimson').Color
  98. end
  99. end
  100.  
  101. function addesp(v)
  102. if not workspace.Camera:FindFirstChild("ESP"..v.Name) then
  103. local g1 = Instance.new("BillboardGui", workspace.Camera)
  104. g1.Adornee = v:WaitForChild'Head'
  105. g1.Name = "ESP"..v.Name
  106. g1.AlwaysOnTop = true
  107. g1.Size = UDim2.new(1, 0, 1, 0)
  108. g1.StudsOffset = Vector3.new(-4, 2.5, 0)
  109. local o1 = Instance.new("TextLabel", g1)
  110. o1.BackgroundColor3 = Color3.new(0, 0, 0)
  111. o1.BackgroundTransparency = 0.5
  112. o1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  113. o1.Size = UDim2.new(10, 0, 2, 0)
  114. o1.Text = v.Name
  115. o1.TextScaled = true
  116. o1.TextWrapped = true
  117. o1.TextColor3 = Color3.new(1, 0, 0)
  118. o1.Font = Enum.Font.SourceSansBold
  119. o1.FontSize = Enum.FontSize.Size14
  120. for i = 0, 5 do
  121. wait()
  122. if v:FindFirstChild'HumanoidRootPart' and v ~= char then
  123. local sg = Instance.new("SurfaceGui")
  124. sg.Face = i
  125. sg.AlwaysOnTop = true
  126. sg.Parent = v
  127. sg.Name = "ESP"..v.Name
  128. sg.Adornee = v.HumanoidRootPart
  129. local fr = Instance.new("Frame", sg)
  130. fr.BackgroundColor3 = BrickColor.new('Really red').Color
  131. fr.BorderSizePixel = 0
  132. fr.BackgroundTransparency = .1
  133. fr.Size = UDim2.new(1,0,1,0)
  134. end
  135. end
  136. end
  137. end
  138.  
  139. frame.Close.MouseButton1Down:Connect(function()
  140. frame:TweenPosition(UDim2.new(0, 400, 0, 1000), "Out", "Quad", 1)
  141. frame.Parent.Open.Visible = true
  142. end)
  143.  
  144. frame.Parent.Open.MouseButton1Down:Connect(function()
  145. frame.Parent.Open.Visible = false
  146. frame:TweenPosition(UDim2.new(0.228, 0,0.191, 0), "In", "Quad", 1)
  147. end)
  148.  
  149. telemenu.GunShop.MouseButton1Down:Connect(function()
  150. tp2(-130, 7, 52)
  151. end)
  152.  
  153. telemenu.PawnShop.MouseButton1Down:Connect(function()
  154. tp2(29, 7, 54)
  155. end)
  156.  
  157. telemenu.BarberShop.MouseButton1Down:Connect(function()
  158. tp2(-145, 7, -49)
  159. end)
  160.  
  161. telemenu.ClothesShop.MouseButton1Down:Connect(function()
  162. tp(-104, 7, 93)
  163. end)
  164.  
  165. telemenu.Bunker.MouseButton1Down:Connect(function()
  166. tp2(1510, -67, -918)
  167. end)
  168.  
  169. telemenu.Park.MouseButton1Down:Connect(function()
  170. tp2(-407, 6, -104)
  171. end)
  172.  
  173. telemenu.CrawlingZombie.MouseButton1Down:Connect(function()
  174. tp(workspace.NPC_Monsters:FindFirstChild'Zombie_Crawling'.Head.Position + Vector3.new(5,0,5))
  175. end)
  176.  
  177. telemenu.FastZombie.MouseButton1Down:Connect(function()
  178. tp(workspace.NPC_Monsters:FindFirstChild'Zombie_Fast'.Head.Position + Vector3.new(5,0,5))
  179. end)
  180.  
  181. telemenu.MediumZombie.MouseButton1Down:Connect(function()
  182. tp(workspace.NPC_Monsters:FindFirstChild'Zombie_Medium'.Head.Position + Vector3.new(5,0,5))
  183. end)
  184.  
  185. telemenu.SuperZombie.MouseButton1Down:Connect(function()
  186. tp(workspace.NPC_Monsters:FindFirstChild'Zombie_Super'.Head.Position + Vector3.new(5,0,5))
  187. end)
  188.  
  189. thememenu.BackgroundIdBtn.MouseButton1Down:Connect(function()
  190. frame.ImageLabel.Image = 'rbxassetid://'..tonumber(thememenu.BackgroundIdLabel.Text)
  191. end)
  192.  
  193. thememenu.SetBackgroundRBG.MouseButton1Down:Connect(function()
  194. frame.ImageLabel.BackgroundColor3 = Color3.fromRGB(tonumber(thememenu.BackgroundR.Text),tonumber(thememenu.BackgroundG.Text),tonumber(thememenu.BackgroundB.Text))
  195. end)
  196.  
  197. thememenu.SetTitleRBG.MouseButton1Down:Connect(function()
  198. frame.BackgroundColor3 = Color3.fromRGB(tonumber(thememenu.BackgroundR.Text),tonumber(thememenu.BackgroundG.Text),tonumber(thememenu.BackgroundB.Text))
  199. end)
  200.  
  201. for _, a in pairs(frames) do
  202. for _, b in pairs(a:children'') do
  203. if b:IsA'TextButton' then
  204. b.MouseButton1Down:connect(function()
  205. if b.BackgroundColor3 == BrickColor.new('Forest green').Color and worlditems:FindFirstChild(b.Name) then
  206. local item = worlditems:FindFirstChild(b.Name)
  207. if item:FindFirstChild'MainPart' then
  208. tp(item.MainPart.Position)
  209. else
  210. tp(item.Position)
  211. end
  212. elseif not b.BackgroundColor3 == BrickColor.new('Forest green').Color then
  213. alert("Error: Item has not spawned yet.")
  214. end
  215. end)
  216. end
  217. end
  218. end
  219. next.Visible = true
  220. back.Visible = false
  221.  
  222. next.MouseButton1Down:connect(function()
  223. if page == 1 then
  224. page = page + 1
  225. back.Visible = true
  226. wepmenu.Visible = false
  227. armormenu.Visible = true
  228. elseif page == 2 then
  229. page = page + 1
  230. armormenu.Visible = false
  231. foodmenu.Visible = true
  232. elseif page == 3 then
  233. page = page + 1
  234. foodmenu.Visible = false
  235. miscmenu.Visible = true
  236. elseif page == 4 then
  237. page = page + 1
  238. miscmenu.Visible = false
  239. telemenu.Visible = true
  240. elseif page == 5 then
  241. page = page + 1
  242. telemenu.Visible = false
  243. haxmenu.Visible = true
  244. elseif page == 6 then
  245. next.Visible = false
  246. haxmenu.Visible = false
  247. thememenu.Visible = true
  248. end
  249. end)
  250.  
  251. back.MouseButton1Down:connect(function()
  252. if page == 1 then
  253. back.Visible = false
  254. wepmenu.Visible = true
  255. armormenu.Visible = false
  256. elseif page == 2 then
  257. page = page - 1
  258. armormenu.Visible = true
  259. foodmenu.Visible = false
  260. elseif page == 3 then
  261. page = page - 1
  262. foodmenu.Visible = true
  263. miscmenu.Visible = false
  264. elseif page == 4 then
  265. page = page - 1
  266. miscmenu.Visible = true
  267. telemenu.Visible = false
  268. elseif page == 5 then
  269. page = page - 1
  270. telemenu.Visible = true
  271. haxmenu.Visible = false
  272. elseif page == 6 then
  273. page = page - 1
  274. next.Visible = true
  275. haxmenu.Visible = true
  276. thememenu.Visible = false
  277. end
  278. end)
  279.  
  280. haxmenu:WaitForChild'TpToPlayerValue'.Changed:connect(function()
  281. short(haxmenu:WaitForChild'TpToPlayerValue'.Text)
  282. end)
  283.  
  284. haxmenu:WaitForChild'TpToPlayerButton'.MouseButton1Down:connect(function()
  285. if players:FindFirstChild(targetname) then
  286. ypcall(function()
  287. tp(players:FindFirstChild(targetname):WaitForChild'Head'.Position)
  288. end)
  289. end
  290. end)
  291.  
  292. haxmenu:WaitForChild'LowGravity'.MouseButton1Down:connect(function()
  293. if lowgrav then
  294. color(haxmenu:WaitForChild'LowGravity', "Red")
  295. lowgrav = false
  296. workspace.Gravity = 196.2
  297. else
  298. color(haxmenu:WaitForChild'LowGravity', "Green")
  299. lowgrav = true
  300. workspace.Gravity = 50
  301. end
  302. end)
  303.  
  304. haxmenu:waitForChild'ClickTp'.MouseButton1Down:connect(function()
  305. if clicktp then
  306. color(haxmenu:WaitForChild'ClickTp', "Red")
  307. clicktp = false
  308. else
  309. color(haxmenu:WaitForChild'ClickTp', "Green")
  310. clicktp = true
  311. end
  312. end)
  313.  
  314. haxmenu:waitForChild'InfAmmo'.MouseButton1Down:connect(function()
  315. if infammo then
  316. color(haxmenu:WaitForChild'InfAmmo', "Red")
  317. infammo = false
  318. else
  319. color(haxmenu:WaitForChild'InfAmmo', "Green")
  320. infammo = true
  321. end
  322. end)
  323.  
  324. haxmenu:waitForChild'Noclip'.MouseButton1Down:connect(function()
  325. if noclip then
  326. color(haxmenu:WaitForChild'Noclip', "Red")
  327. noclip = false
  328. else
  329. color(haxmenu:WaitForChild'Noclip', "Green")
  330. noclip = true
  331. end
  332. end)
  333.  
  334. haxmenu:waitForChild'Fullbright'.MouseButton1Down:connect(function()
  335. if fullbright then
  336. color(haxmenu:WaitForChild'Fullbright', "Red")
  337. fullbright = false
  338. else
  339. color(haxmenu:WaitForChild'Fullbright', "Green")
  340. fullbright = true
  341. end
  342. end)
  343.  
  344. haxmenu:waitForChild'Spam'.MouseButton1Down:connect(function()
  345. if spam then
  346. color(haxmenu:WaitForChild'Spam', "Red")
  347. spam = false
  348. else
  349. color(haxmenu:WaitForChild'Spam', "Green")
  350. spam = true
  351. end
  352. end)
  353.  
  354. haxmenu:waitForChild'Btool'.MouseButton1Down:connect(function()
  355. if btool then
  356. color(haxmenu:WaitForChild'Btool', "Red")
  357. btool = false
  358. else
  359. color(haxmenu:WaitForChild'Btool', "Green")
  360. btool = true
  361. end
  362. end)
  363.  
  364. haxmenu:waitForChild'Esp'.MouseButton1Down:connect(function()
  365. if esp then
  366. color(haxmenu:WaitForChild'Esp', "Red")
  367. esp = false
  368. else
  369. color(haxmenu:WaitForChild'Esp', "Green")
  370. esp = true
  371. end
  372. end)
  373.  
  374.  
  375. mouse.Button1Down:connect(function()
  376. if clicktp then char:MoveTo(mouse.Hit.p) end
  377. end)
  378.  
  379. game:service'Lighting'.Changed:connect(function()
  380. if fullbright then game:service'Lighting'.TimeOfDay = "14:00:00" end
  381. end)
  382.  
  383. game:GetService("RunService").RenderStepped:connect(function()
  384. char = plr.Character or plr.CharacterAdded:wait()
  385. for _, b in pairs(frames) do
  386. for _, a in pairs(b:children'') do
  387. if a:IsA'TextButton' then
  388. if worlditems:FindFirstChild(a.Name) then
  389. a.BackgroundColor3 = BrickColor.new('Forest green').Color
  390. else
  391. a.BackgroundColor3 = BrickColor.new('Crimson').Color
  392. end
  393. end
  394. end
  395. end
  396. end)
  397.  
  398. game:GetService("RunService").RenderStepped:connect(function()
  399. if spam then game:service'ReplicatedStorage':WaitForChild'Remotes'.Chat:FireServer({["Message"] = haxmenu:WaitForChild'SpamChatValue'.Text}) end
  400. end)
  401.  
  402. game:GetService("RunService").RenderStepped:connect(function()
  403. if noclip then
  404. char:WaitForChild'Humanoid':ChangeState(11)
  405. end
  406. end)
  407.  
  408. game:GetService("RunService").RenderStepped:connect(function()
  409. if esp then
  410. for _, a in pairs(players:children'') do
  411. if a.Name ~= plr.Name and not workspace.Camera:FindFirstChild("ESP"..a.Name) then
  412. addesp(a)
  413. end
  414. end
  415. else
  416. for _, a in pairs(workspace.Camera:children'') do
  417. if a.Name:lower():find('esp') then
  418. a:Destroy''
  419. end
  420. end
  421. for _, a in pairs(players:GetDescendants'') do
  422. if a.Name:lower():find('esp') then
  423. a:Destroy''
  424. end
  425. end
  426. end
  427. end)
  428.  
  429. game:GetService("RunService").RenderStepped:connect(function()
  430. if btool then
  431. local box = Instance.new("SelectionBox", workspace.Camera)
  432. local ev = mouse.Button1Down:connect(function()
  433. if mouse.Target then
  434. ypcall(function() mouse.Target:Destroy() end)
  435. end
  436. end)
  437. while btool do
  438. wait()
  439. if mouse.Target and btool then
  440. box.Adornee = mouse.Target
  441. end
  442. end
  443. ev:Disconnect()
  444. else
  445. for _, a in pairs(workspace.Camera:children'') do
  446. if a:IsA'SelectionBox' then a:Destroy'' end end
  447. end
  448. end)
  449.  
  450. while wait(.1) do
  451. if infammo then
  452. game:service'ReplicatedStorage':WaitForChild'Remotes'.Inventory:FireServer("Reload")
  453. end
  454. end
Add Comment
Please, Sign In to add comment