Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- getgenv().SecureMode = true
- local ArrayField = loadstring(game:HttpGet("https://raw.githubusercontent.com/aoki0x/aoki0x/main/ArrayFieldModified%20Library"))()
- local Window = ArrayField:CreateWindow({
- Name = "Natural Disaster Survival | AOKI HUB",
- LoadingTitle = "AOKI HUB",
- LoadingSubtitle = "by aoki0x",
- ConfigurationSaving = {
- Enabled = true,
- FolderName = nil, -- Create a custom folder for your hub/game
- FileName = "ArrayField"
- },
- Discord = {
- Enabled = true,
- Invite = "discord.gg/ninjas", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ABCD would be ABCD
- RememberJoins = true -- Set this to false to make them join the discord every time they load it up
- },
- KeySystem = true, -- Set this to true to use our key system
- KeySettings = {
- Title = "Key System",
- Subtitle = "by aoki0x",
- Note = "No methods can be used for this link.",
- FileName = "Key", -- It is recommended to use something unique as other scripts using ArrayField may overwrite your key file
- SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script
- GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like ArrayField to get the key from
- Actions = {
- [1] = {
- Text = 'discord.gg/ninjas ( JOIN FOR KEY LINK )',
- OnPress = function()
- print('Pressed')
- end,
- }
- },
- Key = {"aokitest"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22")
- }
- })
- local Main = Window:CreateTab("Main") -- Title, Image
- local MainSection = Main:CreateSection("Auto Farm", true)
- local MainSection = Main:CreateToggle({
- Name = "Auto Win",
- CurrentValue = false,
- Flags = "Auto1",
- Callback = function(bool)
- _G.autowinfarm = bool;
- while wait(.1) do
- if _G.autowinfarm == true and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-236, 180, 360, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- end
- end
- end,
- })
- local MainSection = Main:CreateSection("Other", true)
- local MainSection = Main:CreateToggle({
- Name = "Remove Fall Damage (Auto)",
- CurrentValue = false,
- Flags = "Fdmg1",
- Callback = function(bool)
- _G.NoFallDamage = bool;
- while wait(0.5) do
- if _G.NoFallDamage == true then
- local FallDamageScript = (game.Players.LocalPlayer.Character ~= nil) and game.Players.LocalPlayer.Character:FindFirstChild("FallDamageScript") or nil
- if FallDamageScript then
- FallDamageScript:Destroy()
- end end end
- end,
- })
- local MainSection = Main:CreateToggle({
- Name = "Walk On Water",
- CurrentValue = false,
- Flag = "Water1",
- Callback = function(bool)
- if bool == false then do game.Workspace.WaterLevel.CanCollide = false
- game.Workspace.WaterLevel.Size = Vector3.new(10, 1, 10)
- end
- end
- if bool == true then do game.Workspace.WaterLevel.CanCollide = true
- game.Workspace.WaterLevel.Size = Vector3.new(5000, 1, 5000)
- end
- end
- end,
- })
- local MainSection = Main:CreateButton({
- Name = "Remove Sandstorm and Blizzard Ui",
- Interact = "Click",
- Callback = function(Enabled)
- game.Players.LocalPlayer.PlayerGui.BlizzardGui:destroy()
- game.Players.LocalPlayer.PlayerGui.SandStormGui:destroy()
- end,
- })
- local MainSecion = Main:CreateButton({
- Name = "Current Disaster",
- Interact = "Click",
- Callback = function(Enabled)
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(game.Players.LocalPlayer.Character.SurvivalTag.Value, "All")
- end,
- })
- local MainSection = Main:CreateSection("Teleport", true)
- local MainSection = Main:CreateButton({
- Name = "Island",
- Interact = "Click",
- Callback = function(Enabled)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-83.5, 38.5, -27.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- end,
- })
- local MainSection = Main:CreateButton({
- Name = "Tower",
- Interact = "Click",
- Callback = function(Enabled)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-280, 170, 341, 1, 0, 0, 0, 1, 0, 0, 0, 1) --
- end,
- })
- local MainSection = Main:CreateSection("Gamepass", true)
- local MainSection = Main:CreateToggle({
- Name = "Vote Map",
- CurrentValue = false,
- Flag = "Map1",
- Callback = function(bool)
- if bool == false then do game.Players.LocalPlayer.PlayerGui.MainGui.MapVotePage.Visible = false
- end
- end
- if bool == true then do game.Players.LocalPlayer.PlayerGui.MainGui.MapVotePage.Visible = true
- end
- end
- end,
- })
- local Tab3 = Window:CreateTab("Troll")
- local Tab3Section = Tab3:CreateSection("Troll Section", true)
- local Tab3Slider = Tab3:CreateSlider({
- Name = "Earrape Speed",
- Range = {0, 100},
- Increment = 10,
- Suffix = "Earrape",
- CurrentValue = 10,
- Flag = "EARFUK1",
- Callback = function(Value)
- EARFUK = Value
- end,
- })
- local Tab3Section = Tab3:CreateToggle({
- Name = "Earrape",
- CurrentValue = false,
- Flag = "ERAPE",
- Callback = function(bool)
- _G.EARFUK = bool;
- while _G.EARFUK == true and task.wait(EARFUK1) do
- for _, sound in next, workspace:GetDescendants() do
- if sound:isA("Sound") then
- sound:Play()
- end
- end end
- end, false})
- local Tab2 = Window:CreateTab("Miscellaneous")
- local Tab2Section = Tab2:CreateSection("Extras", true)
- local Tab2Section = Tab2:CreateToggle({
- Name = "Infinite Jump",
- CurrentValue = false,
- Flag = "Jump12",
- Callback = function(bool)
- local InfiniteJumpEnabled = bool;
- game:GetService("UserInputService").JumpRequest:connect(function()
- if InfiniteJumpEnabled then
- game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
- end
- end)
- end,
- })
- local Tab2Section = Tab2:CreateButton({
- Name = "Fly V3",
- Interact = "Click",
- Callback = function(FlyEnabled)
- loadstring(game:HttpGet("https://raw.githubusercontent.com/XNEOFF/FlyGuiV3/main/FlyGuiV3.txt"))()
- end,
- })
- local Tab2Section = Tab2:CreateButton({
- Name = "Client Headless",
- Interact = "Click",
- Callback = function(ClientHeadlessEnabled)
- loadstring(game:HttpGet("https://pastebin.com/raw/um5UETpy"))()
- end,
- })
- local Tab2Section = Tab2:CreateButton({
- Name = "Keyboard",
- Interact = "Click",
- Callback = function(KeyboardEnabled)
- loadstring(game:HttpGet("https://raw.githubusercontent.com/advxzivhsjjdhxhsidifvsh/mobkeyboard/main/main.txt", true))()
- end,
- })
- local Tab2Section = Tab2:CreateButton({
- Name = "Infinite Yield",
- Interact = "Click",
- Callback = function(InfiniteYieldEnabled)
- loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
- end,
- })
- local Tab4 = Window:CreateTab("Settings")
- local Tab4Section = Tab4:CreateSection("ESP Section", true)
- local Tab4Section = Tab4:CreateButton({
- Name = "Universal ESP",
- Interact = "Click",
- Callback = function(UniversalEspEnabled)
- loadstring(game:HttpGet('https://pastebin.com/raw/3cKjwUCG'))()
- end,
- })
- local Tab4Section = Tab4:CreateSection("Color Picker", true)
- local Tab4ColorPicker = Tab4:CreateColorPicker({
- Name = "Color Picker",
- Color = Color3.fromRGB(255,255,255),
- Flag = "ColorPicker1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
- Callback = function(Value)
- -- The function that takes place every time the color picker is moved/changed
- -- The variable (Value) is a Color3fromRGB value based on which color is selected
- end,
- })
- local Tab4Section = Tab4:CreateSection("Player", true)
- local Tab4Slider = Tab4:CreateSlider({
- Name = "Walkspeed",
- Range = {0, 400},
- Increment = 5,
- Suffix = "Speed",
- CurrentValue = 16,
- Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
- Callback = function(Value)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = Value
- end,
- })
- local Tab4Slider = Tab4:CreateSlider({
- Name = "Jump Height",
- Range = {0, 400},
- Increment = 10,
- Suffix = "Power",
- CurrentValue = 50,
- Flag = "Slider2",
- Callback = function(Value)
- game.Players.LocalPlayer.Character.Humanoid.JumpPower = Value
- end,
- })
- local Tab4Section = Tab4:CreateSection("Destroy GUI", true)
- local Tab4Button = Tab4:CreateButton({
- Name = "Exit GUI",
- Interact = "Click",
- Callback = function(Value)
- ArrayField:Destroy()
- end,
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement