Advertisement
LegendzHackz

Setup Accounts V3

May 17th, 2024 (edited)
460
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 10.73 KB | None | 0 0
  1. local Storage = game:GetService("ReplicatedStorage");
  2. local Workspace = game:GetService("Workspace");
  3. local Players = game:GetService("Players");
  4. local Player = Players.LocalPlayer
  5.  
  6. -- Local Initiative Services
  7.  
  8. local TeleportService = game:GetService("TeleportService");
  9. local InputService = game:GetService("UserInputService");
  10. local ChatService = game:GetService("TextChatService");
  11. local HttpService = game:GetService("HttpService");
  12. local VirtualUser = game:GetService("VirtualUser");
  13. local RunService = game:GetService("RunService");
  14. local CoreGui = game:GetService("CoreGui");
  15. local Camera = Workspace.Camera
  16. local Gui = Player.PlayerGui
  17. local PId, JId = game.PlaceId, game.JobId
  18.  
  19. -- Initiatives
  20.  
  21. local AdminPanel = Gui.Admin
  22. local Room = Workspace.Room
  23. local Stalls = Workspace.Stalls
  24. local Events = Storage.EVENTS
  25. local AdminEvent = Events.NOM
  26.  
  27. -- Recollectives
  28.  
  29. local Heartbeat = RunService.Heartbeat
  30.  
  31. -- Intitiate Admin User Interface
  32.  
  33. AdminPanel.OpenClose.Visible = true
  34. AdminPanel.Frame.Visible = true
  35.  
  36. function Shorten(Username)
  37.     local PlayerList = {}
  38.     for _, CPlayer in pairs(Players:GetPlayers()) do
  39.         if CPlayer.Name:lower():sub(1, #Username) == Username:lower() or CPlayer.DisplayName:lower():sub(1, #Username) == Username:lower() then
  40.             table.insert(PlayerList, CPlayer)
  41.         end
  42.     end
  43.     return PlayerList
  44. end
  45.  
  46. function Hop()
  47.     pcall(function()
  48.         local Servers = {}
  49.         for _, v in ipairs(HttpService:JSONDecode(game:HttpGetAsync("https://games.roblox.com/v1/games/" .. PlaceId .. "/servers/Public?sortOrder=Asc&limit=100")).data) do
  50.             if type(v) == "table" and v.maxPlayers > v.playing and v.Id ~= JobId then
  51.                 Servers[#Servers + 1] = v.id
  52.             end
  53.         end
  54.         if #Servers > 0 then
  55.             TeleportService:TeleportToPlaceInstance(PlaceId, Servers[math.random(1, #Servers)])
  56.         else
  57.             print("Server not found.")
  58.         end
  59.     end)
  60. end
  61.  
  62. function StealStall()
  63.     pcall(function()
  64.         for _, Steal in next, Stalls:GetDescendants() do
  65.             if Steal:IsA("ProximityPrompt") then
  66.                 if (Player.Character.HumanoidRootPart.Position - Steal.Parent.Position).Magnitude < getgenv().Settings.Distance then
  67.                     fireproximityprompt(Steal)
  68.                     Steal.Parent.Parent.Edit:FireServer("Empty", "Empty")
  69.                 end
  70.             end
  71.         end
  72.     end)
  73. end
  74.  
  75. function CloseStall()
  76.     pcall(function()
  77.         for _, CloseStall in next, Stalls:GetDescendants() do
  78.             if CloseStall:IsA("RemoteEvent") and CloseStall.Name == "CloseStall" then
  79.                 CloseStall:FireServer()
  80.             end
  81.         end
  82.     end)
  83. end
  84.  
  85. function EmptyStall()
  86.     pcall(function()
  87.         StealStall()
  88.         CloseStall()
  89.     end)
  90. end
  91.  
  92. function Hide(Target, Value)
  93.     pcall(function()
  94.         if Value then
  95.             for _, Search in next, Players:GetPlayers() do
  96.                 if Search.Name == Target then
  97.                     for _, Staff in next, Players:GetPlayers() do
  98.                         if Staff ~= Player then
  99.                             if table.find(getgenv().Settings.Whitelist, Staff.UserId) then
  100.                                 Search.Character.HumanoidRootPart.Velocity = Vector3.new()
  101.                                 Search.Character.HumanoidRootPart.CFrame = Staff.Character.HumanoidRootPart.CFrame * CFrame.new(-getgenv().Settings.X, getgenv().Settings.Y, getgenv().Settings.Z)
  102.                             end
  103.                         end
  104.                     end
  105.                 end
  106.             end
  107.         elseif not Value then
  108.             for _, Search in next, Players:GetPlayers() do
  109.                 if Search.Name == Target then
  110.                     for _, Staff in next, Players:GetPlayers() do
  111.                         if Staff ~= Player then
  112.                             if table.find(getgenv().Settings.Whitelist, Staff.UserId) then
  113.                                 Search.Character.HumanoidRootPart.Velocity = Vector3.new()
  114.                                 Search.Character.HumanoidRootPart.CFrame = Staff.Character.HumanoidRootPart.CFrame * CFrame.new(getgenv().Settings.X, getgenv().Settings.Y, getgenv().Settings.Z)
  115.                             end
  116.                         end
  117.                     end
  118.                 end
  119.             end
  120.         end
  121.     end)
  122. end
  123.  
  124.  
  125. function NoSitAFK()
  126.     function AntiAFK()
  127.         local grabconnections = getconnections or get_signal_cons
  128.         if grabconnections then
  129.             for _, Extra in pairs(grabconnections(Player.Idled)) do
  130.                 if Extra["Disable"] then
  131.                     Extra["Disable"](Extra)
  132.                 elseif Extra["Disconnect"] then
  133.                     Extra["Disconnect"](Extra)
  134.                 end
  135.             end
  136.         else
  137.             Player.Idled:Connect(function()
  138.                 VirtualUser:CaptureController()
  139.                 VirtualUser:ClickButton2(Vector2.new())
  140.             end)
  141.         end
  142.     end
  143.  
  144.     function NoSitCall()
  145.         task.wait()
  146.         if Player.Character:FindFirstChildWhichIsA("Humanoid").Sit then
  147.             Player.Character:FindFirstChildWhichIsA("Humanoid").Sit = false
  148.         end
  149.     end
  150.  
  151.     if NoSit then
  152.         noSit:Disconnect()
  153.         NoSitGet:Disconnect()
  154.     end
  155.  
  156.     NoSit = Player.Character:FindFirstChildOfClass("Humanoid"):GetPropertyChangedSignal("Sit"):Connect(NoSitCall)
  157.  
  158.     function NoSitDeadGet()
  159.         repeat task.wait()
  160.        
  161.         until Player.Character ~= nil and Player.Character:FindFirstChildOfClass("Humanoid")
  162.         NoSit:Disconnect()
  163.         NoSit = Player.Character:FindFirstChildOfClass("Humanoid"):GetPropertyChangedSignal("Sit"):Connect(NoSitCall)
  164.     end
  165.  
  166.     NoSitGet = Player.CharacterAdded:Connect(NoSitDeadGet)
  167.     AntiAFK()
  168. end
  169.  
  170. NoSitAFK()
  171.  
  172. ChatService.MessageReceived:Connect(function(Message)
  173.     for _, Search in next, Players:GetPlayers() do
  174.         if Search ~= Player and table.find(getgenv().Settings.Whitelist, Search.UserId) then
  175.             if Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "disconnect" then
  176.                 Player:Kick("You have been disconnected.")
  177.             elseif Message.TextSource.UserId == Search.UserId and (Message.Text == getgenv().Settings.Prefix .. "commands" or Message.Text == getgenv().Settings.Prefix .. "cmds") then
  178.                 ChatService.TextChannels.RBXGeneral:SendAsync("commands, cmds, disconnect, empty, giant, mini, event, respawn, rejoin, hop, flash, default, def, big, huge, small, tiny, conc, conceal, reveal, rev, hide, unhide, bring")
  179.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "empty" then
  180.                 EmptyStall()
  181.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "giant" then
  182.                 AdminEvent:FireServer("huge")
  183.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "mini" then
  184.                 AdminEvent:FireServer("mini")
  185.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "event" then
  186.                 AdminEvent:FireServer("")
  187.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "respawn" then
  188.                 pcall(function()
  189.                     local cOld = Player.Character.HumanoidRootPart.CFrame
  190.                     Player.Character:BreakJoints()
  191.                     Player.CharacterAdded:Wait():WaitForChild("HumanoidRootPart").CFrame = cOld
  192.                 end)
  193.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "rejoin" then
  194.                 TeleportService:TeleportToPlaceInstance(PId, JId, Player)
  195.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "hop" then
  196.                 Hop()
  197.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "flash" then
  198.                 local gOld = getgenv().Settings.Y
  199.                 for Iter = 1, 5 do
  200.                     task.wait(0.1)
  201.                     getgenv().Settings.Y = 25
  202.                     task.wait(0.1)
  203.                     getgenv().Settings.Y = 3.5
  204.                 end
  205.                 task.wait(0.7)
  206.                 getgenv().Settings.Y = gOld
  207.             elseif Message.TextSource.UserId == Search.UserId and (Message.Text == getgenv().Settings.Prefix .. "default" or Message.Text == getgenv().Settings.Prefix .. "def") then
  208.                 getgenv().Settings.X = 4
  209.                 getgenv().Settings.Y = 0
  210.                 getgenv().Settings.Z = 0
  211.             elseif Message.TextSource.UserId == Search.UserId and (Message.Text == getgenv().Settings.Prefix .. "big" or Message.Text == getgenv().Settings.Prefix .. "huge") then
  212.                 getgenv().Settings.X = 7.5
  213.                 getgenv().Settings.Y = 3.5
  214.                 getgenv().Settings.Z = 0
  215.             elseif Message.TextSource.UserId == Search.UserId and (Message.Text == getgenv().Settings.Prefix .. "small" or Message.Text == getgenv().Settings.Prefix .. "tiny") then
  216.                 getgenv().Settings.X = 2.5
  217.                 getgenv().Settings.Y = 0
  218.                 getgenv().Settings.Z = 0
  219.             elseif Message.TextSource.UserId == Search.UserId and (Message.Text == getgenv().Settings.Prefix .. "conc" or Message.Text == getgenv().Settings.Prefix .. "conceal") then
  220.                 getgenv().Settings.Y = 5000
  221.             elseif Message.TextSource.UserId == Search.UserId and (Message.Text == getgenv().Settings.Prefix .. "reveal" or Message.Text == getgenv().Settings.Prefix .. "rev") then
  222.                 getgenv().Settings.Y = 3.5
  223.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "hide" then
  224.                 getgenv().Settings.Hide = true
  225.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "unhide" then
  226.                 getgenv().Settings.Hide = false
  227.                 Player.Character.HumanoidRootPart.CFrame = Search.Character.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  228.             elseif Message.TextSource.UserId == Search.UserId and Message.Text == getgenv().Settings.Prefix .. "bring" then
  229.                 Player.Character.HumanoidRootPart.CFrame = Search.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 0)
  230.             end
  231.         end
  232.     end
  233. end)
  234.  
  235. Heartbeat:Connect(function()
  236.     pcall(function()
  237.         if getgenv().Settings.Hide then
  238.             Hide(getgenv().Settings.Target, getgenv().Settings.Value)
  239.         end
  240.     end)
  241. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement