Advertisement
0Night0

AndreiTools

Nov 27th, 2022 (edited)
1,133
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 15.10 KB | None | 0 0
  1. local Rayfield = loadstring(game:HttpGet('https://raw.githubusercontent.com/shlexware/Rayfield/main/source'))()
  2.  
  3. local Window = Rayfield:CreateWindow({
  4.     Name = "AndreiTools",
  5.     LoadingTitle = "AndreiTools",
  6.     LoadingSubtitle = "by Lunar",
  7.     ConfigurationSaving = {
  8.         Enabled = false,
  9.         FolderName = nil, -- Create a custom folder for your hub/game
  10.         FileName = "Big Hub"
  11.     },
  12.         Discord = {
  13.             Enabled = false,
  14.             Invite = "sirius", -- The Discord invite code, do not include discord.gg/
  15.             RememberJoins = true -- Set this to false to make them join the discord every time they load it up
  16.         },
  17.     KeySystem = false, -- Set this to true to use our key system
  18.     KeySettings = {
  19.         Title = "Sirius Hub",
  20.         Subtitle = "Key System",
  21.         Note = "Join the discord (discord.gg/sirius)",
  22.         FileName = "SiriusKey",
  23.         SaveKey = true,
  24.         GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
  25.         Key = "Hello"
  26.     }
  27. })
  28.  
  29. --
  30.  
  31. --//AIMBOT//--
  32.  
  33. --
  34.  
  35. local Aim = Window:CreateTab("Aimbot", 4483362458)
  36.  
  37. local Text1 = Aim:CreateLabel("Aimbot Toggles")
  38.  
  39. local AimEnable = Aim:CreateToggle({
  40.     Name = "Enable",
  41.     CurrentValue = false,
  42.     Flag = "AimEnableFlag", -- 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
  43.     Callback = function(Value)
  44.         -- The function that takes place when the toggle is pressed
  45.             -- The variable (Value) is a boolean on whether the toggle is true or false
  46.     end,
  47. })
  48.  
  49. local AimSilent = Aim:CreateToggle({
  50.     Name = "Silent",
  51.     CurrentValue = false,
  52.     Flag = "SilentFlag", -- 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
  53.     Callback = function(Value)
  54.         -- The function that takes place when the toggle is pressed
  55.             -- The variable (Value) is a boolean on whether the toggle is true or false
  56.     end,
  57. })
  58.  
  59. local Text2 = Aim:CreateLabel("Aimbot Settings")
  60.  
  61. local AimbotCirc = Aim:CreateToggle({
  62.     Name = "Fov Circle",
  63.     CurrentValue = false,
  64.     Flag = "FOVCircFlag", -- 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
  65.     Callback = function(Value)
  66.         -- The function that takes place when the toggle is pressed
  67.             -- The variable (Value) is a boolean on whether the toggle is true or false
  68.     end,
  69. })
  70.  
  71. local AimbotHit = Aim:CreateSlider({
  72.     Name = "HitChance",
  73.     Range = {0, 100},
  74.     Increment = 10,
  75.     Suffix = "%",
  76.     CurrentValue = 100,
  77.     Flag = "HitChanceFlag", -- 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
  78.     Callback = function(Value)
  79.         -- The function that takes place when the slider changes
  80.             -- The variable (Value) is a number which correlates to the value the slider is currently at
  81.     end,
  82. })
  83.  
  84. local AimParts = Aim:CreateDropdown({
  85.     Name = "AimPart",
  86.     Options = {"HumanoidRootPart","Head"},
  87.     CurrentOption = "HumanoidRootPart",
  88.     Flag = "AimPartFlag", -- 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
  89.     Callback = function(Option)
  90.           -- The function that takes place when the selected option is changed
  91.           -- The variable (Option) is a string for the value that the dropdown was changed to
  92.     end,
  93. })
  94.  
  95. --
  96.  
  97. --//VISUALS//--
  98.  
  99. --
  100.  
  101. local Vis = Window:CreateTab("Visuals", 4483362458)
  102.  
  103. local Text3 = Vis:CreateLabel("Visual Toggles")
  104.  
  105. local VisualEnabled = Vis:CreateToggle({
  106.     Name = "Enabled",
  107.     CurrentValue = false,
  108.     Flag = "VisFlag", -- 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
  109.     Callback = function(Value)
  110.         -- The function that takes place when the toggle is pressed
  111.             -- The variable (Value) is a boolean on whether the toggle is true or false
  112.     end,
  113. })
  114.  
  115. local Text4 = Vis:CreateLabel("Visual Settings")
  116.  
  117. local BoxEn = Vis:CreateToggle({
  118.     Name = "Box",
  119.     CurrentValue = false,
  120.     Flag = "BoxFlag", -- 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
  121.     Callback = function(Value)
  122.         -- The function that takes place when the toggle is pressed
  123.             -- The variable (Value) is a boolean on whether the toggle is true or false
  124.     end,
  125. })
  126.  
  127. local HealthEn = Vis:CreateToggle({
  128.     Name = "Health Bar",
  129.     CurrentValue = false,
  130.     Flag = "HealthFlag", -- 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
  131.     Callback = function(Value)
  132.         -- The function that takes place when the toggle is pressed
  133.             -- The variable (Value) is a boolean on whether the toggle is true or false
  134.     end,
  135. })
  136.  
  137. local NameEn = Vis:CreateToggle({
  138.     Name = "Name",
  139.     CurrentValue = false,
  140.     Flag = "NameFlag", -- 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
  141.     Callback = function(Value)
  142.         -- The function that takes place when the toggle is pressed
  143.             -- The variable (Value) is a boolean on whether the toggle is true or false
  144.     end,
  145. })
  146.  
  147. local TeamEn = Vis:CreateToggle({
  148.     Name = "Show Team  ",
  149.     CurrentValue = false,
  150.     Flag = "TeamFlag", -- 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
  151.     Callback = function(Value)
  152.         -- The function that takes place when the toggle is pressed
  153.             -- The variable (Value) is a boolean on whether the toggle is true or false
  154.     end,
  155. })
  156.  
  157. local TracersEn = Vis:CreateToggle({
  158.     Name = "Tracers",
  159.     CurrentValue = false,
  160.     Flag = "TracersFlag", -- 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
  161.     Callback = function(Value)
  162.         -- The function that takes place when the toggle is pressed
  163.             -- The variable (Value) is a boolean on whether the toggle is true or false
  164.     end,
  165. })
  166.  
  167. local ChamsEn = Vis:CreateToggle({
  168.     Name = "Chams",
  169.     CurrentValue = false,
  170.     Flag = "ChamsFlag", -- 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
  171.     Callback = function(Value)
  172.         -- The function that takes place when the toggle is pressed
  173.             -- The variable (Value) is a boolean on whether the toggle is true or false
  174.     end,
  175. })
  176.  
  177.  
  178.  
  179. --
  180.  
  181. --//GUN MODS//--
  182.  
  183. --
  184.  
  185. local Main = Window:CreateTab("GM", 4483362458)
  186.  
  187. local Ammo = Main:CreateButton({
  188.     Name = "Infinite Ammo",
  189.     Callback = function()
  190.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  191.             if v:IsA("ModuleScript") and v.Name == "config" then
  192.          local infa = require(v)
  193.          
  194.          infa.Ammo = 9999999999999
  195.        
  196.          for i,v in pairs(a) do print(i,v) end end end
  197.     end,
  198. })
  199.  
  200. local Damage = Main:CreateButton({
  201.     Name = "Insta-Kill",
  202.     Callback = function()
  203.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  204.             if v:IsA("ModuleScript") and v.Name == "config" then
  205.          local kill = require(v)
  206.          
  207.          kill.Damage = 999
  208.        
  209.          for i,v in pairs(a) do print(i,v) end end end
  210.     end,
  211. })
  212.  
  213. local Range = Main:CreateButton({
  214.     Name = "Infinite Range",
  215.     Callback = function()
  216.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  217.             if v:IsA("ModuleScript") and v.Name == "config" then
  218.          local rangea = require(v)
  219.          
  220.          rangea.Range = 20000
  221.        
  222.          for i,v in pairs(a) do print(i,v) end end end
  223.     end,
  224. })
  225.  
  226. local NoSpread = Main:CreateButton({
  227.     Name = "No Spread",
  228.     Callback = function()
  229.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  230.             if v:IsA("ModuleScript") and v.Name == "config" then
  231.          local spreada = require(v)
  232.          
  233.          spreada.Spread = 0
  234.        
  235.          for i,v in pairs(a) do print(i,v) end end end
  236.     end,
  237. })
  238.  
  239. local NoRecoil = Main:CreateButton({
  240.     Name = "No Recoil",
  241.     Callback = function()
  242.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  243.             if v:IsA("ModuleScript") and v.Name == "config" then
  244.          local recoilno = require(v)
  245.          
  246.          recoilno.CameraRecoilingEnabled = false
  247.          recoilno.Recoil = 0
  248.          recoilno.Intensity = 0
  249.          recoilno.RecoilSpeed = 0
  250.        
  251.          for i,v in pairs(a) do print(i,v) end end end
  252.     end,
  253. })
  254.  
  255. local ReloadTimeThing = Main:CreateButton({
  256.     Name = "Fast Reload",
  257.     Callback = function()
  258.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  259.             if v:IsA("ModuleScript") and v.Name == "config" then
  260.          local timereload = require(v)
  261.          
  262.          timereload.ReloadTime = 0
  263.        
  264.          for i,v in pairs(a) do print(i,v) end end end
  265.     end,
  266. })
  267.  
  268. local Label = Main:CreateLabel("Gun Visuals")
  269.  
  270. local Neon = Main:CreateButton({
  271.     Name = "Neon Gun",
  272.     Callback = function()
  273.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  274.             if v:IsA("MeshPart") then
  275.                     v.Material = Enum.Material.Neon
  276.                     v.BrickColor = BrickColor.new('White')
  277.         end
  278.         for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  279.             if v:IsA("MeshPart") and not v:IsA("Model") then
  280.                     v.Material = Enum.Material.Neon
  281.                     v.BrickColor = BrickColor.new('White')
  282.         end end end
  283.     end,
  284. })
  285.  
  286. local RedNeon = Main:CreateButton({
  287.     Name = "Red Neon Gun",
  288.     Callback = function()
  289.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  290.             if v:IsA("MeshPart") then
  291.                 v.Material = Enum.Material.Neon
  292.                 v.BrickColor = BrickColor.new('Really red')
  293.         end
  294.         for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  295.             if v:IsA("MeshPart") then
  296.                 v.Material = Enum.Material.Neon
  297.                 v.BrickColor = BrickColor.new('Really red')
  298.             end end end
  299.     end,
  300. })
  301.  
  302. local TransG = Main:CreateSlider({
  303.     Name = "Transparency",
  304.     Range = {0, 1},
  305.     Increment = 0.05,
  306.     Suffix = "%",
  307.     CurrentValue = 0,
  308.     Flag = "TransFlag",
  309.     Callback = function(Value)
  310.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  311.             if v:IsA("MeshPart") then
  312.         v.Transparency = (Value)
  313.         end
  314.         for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  315.             if v:IsA("MeshPart") then
  316.                 v.Transparency = (Value)
  317.             end end end
  318.     end,
  319. })
  320.  
  321. local Rainbow = Main:CreateButton({
  322.     Name = "Rainbow Gun",
  323.     Callback = function()
  324.         while true do
  325.             task.wait()
  326.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  327.             if v:IsA("MeshPart") then
  328.                 v.Color = Color3.fromHSV(tick()%5/5,1,1)
  329.                 v.Material = Enum.Material.Neon
  330.             end
  331.         for i,x in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  332.             if x:IsA("MeshPart") then
  333.                 x.Color = Color3.fromHSV(tick()%5/5,1,1)
  334.         end end end end
  335.     end,
  336. })
  337.  
  338. --
  339.  
  340. --//PRESETS//--
  341.  
  342. --
  343.  
  344. local Presets = Window:CreateTab("Presets", 4483362458) -- Title, Image
  345.  
  346. local Andrei = Presets:CreateButton({
  347.     Name = "AndreiSchons Preset",
  348.     Callback = function()
  349.         if v:IsA("ModuleScript") and v.Name == "config" then
  350.             local S = require(v)
  351.            
  352.             S.Ammo = 999999999
  353.             S.Range = 2000000
  354.             S.Recoil = 0
  355.             S.RecoilSpeed = 0
  356.             S.FireRate = 0.0001
  357.             S.Damage = 99999999999999999
  358.            
  359.            
  360.             for i,v in pairs(a) do print(i,v) end end
  361.     end,
  362. })
  363.  
  364. local CRAM = Presets:CreateButton({
  365.     Name = "C-RAM Preset",
  366.     Callback = function()
  367.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  368.             if v:IsA("ModuleScript") and v.Name == "config" then
  369.          local C = require(v)
  370.          
  371.          C.Ammo = 99999999999
  372.          C.FireRate = 0.000001
  373.          C.Range = 99999999999
  374.          C.Raycolor = Color3.fromRGB(255,0,0)
  375.          C.BulletTransparency = 0
  376.          C.RayThickness = 5
  377.          C.Recoil = 0
  378.          C.RecoilSpeed = 0
  379.        
  380.          for i,v in pairs(a) do print(i,v) end end end
  381.     end,
  382. })
  383.  
  384. local Nec = Presets:CreateButton({
  385.     Name = "Necessities Preset",
  386.     Callback = function()
  387.         for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  388.             if v:IsA("ModuleScript") and v.Name == "config" then
  389.          local m = require(v)
  390.          
  391.          m.Range = 20000
  392.          m.Ammo = 999999
  393.          m.Recoil = 0
  394.          m.RecoilSpeed = 0
  395.          m.Mode = "Automatic"
  396.        
  397.          for i,v in pairs(a) do print(i,v) end end end
  398.     end,
  399. })
  400.  
  401. --
  402.  
  403. --//MISC//--
  404.  
  405. --
  406.  
  407. local Misc = Window:CreateTab("Misc", 4483362458) -- Title, Image
  408.  
  409. local Bank =
  410.     Misc:CreateButton(
  411.     {
  412.         Name = "Auto Cash",
  413.         Callback = function()
  414.             local ss1 = game:GetService("Workspace").pontos.ponto1
  415.             local f = game:GetService("ReplicatedStorage").SystemRemotes.Crate
  416.             local prompt = game.Workspace.Pegar.ProximityPrompt
  417.             prompt.MaxActivationDistance = 9999999
  418.             prompt.RequiresLineOfSight = false
  419.  
  420.             wait(0.1)
  421.  
  422.             prompt:InputHoldBegin()
  423.             wait()
  424.             prompt:InputHoldEnd()
  425.             f:FireServer(ss1)
  426.  
  427.             while wait(5.2) do
  428.                 prompt:InputHoldBegin()
  429.                 wait()
  430.                 prompt:InputHoldEnd()
  431.                 f:FireServer(ss1)
  432.             end
  433.         end
  434.     }
  435. )
  436.  
  437. local TankP = Misc:CreateButton({
  438.     Name = "Collect Tank Parts",
  439.     Callback = function()
  440.         -- The function that takes place when the button is pressed
  441.     end,
  442. })
  443.  
  444. local IY = Misc:CreateButton({
  445.     Name = "Infinite Yield",
  446.     Callback = function()
  447.         loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source', true))()
  448.     end,
  449. })
  450.  
  451. local Spy = Misc:CreateButton({
  452.     Name = "SpyChat",
  453.     Callback = function()
  454.         loadstring(game:HttpGet('https://pastebin.com/raw/JALQnaLJ', true))()
  455.     end,
  456. })
  457.  
  458. local Translator = Misc:CreateButton({
  459.     Name = "Translator",
  460.     Callback = function()
  461.         loadstring(game:HttpGetAsync('https://i.qts.life/r/ChatInlineTranslator.lua', true))()
  462.     end,
  463. })
  464.  
  465. local HBE = Misc:CreateButton({
  466.     Name = "HitBox Expander",
  467.     Callback = function()
  468.         loadstring(game:HttpGet('https://pastebin.com/raw/2p3h8Gg3'))()
  469.     end,
  470. })
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement