setclipboard("https://link-target.net/5064655/q4PmtUufpKMu") local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() -- Petite notification interne pour te confirmer que c'est fait Rayfield:Notify({ Name = "SYSTÈME NewbieScript", Content = "Lien de la clé copié automatiquement !", Duration = 5, Image = 4483362458, }) local Window = Rayfield:CreateWindow({ Name = "NewbieScript v4", LoadingTitle = "Chargement du Script...", LoadingSubtitle = "par NewbieScript", ConfigurationSaving = { Enabled = false }, KeySystem = true, KeySettings = { Title = "ACCÈS PRIVÉ ÉLITE", Subtitle = "The link has been copied to your clipboard!", Note = "Past link (CTRL+V) in your browser.", FileName = "NewbieScriptKey", SaveKey = true, GrabKeyFromSite = false, Key = {"0735fff-ef86-4c54-bbc3-09f5519D4c04"} } }) -- --- CONFIGURATION GLOBALE --- local Config = { Aimbot = false, FOV = 200, ShowFOV = true, TargetPart = "Head", TeamCheck = false, ESP = false, Bind = Enum.UserInputType.MouseButton2, AutoShoot = false, Fly = false, FlySpeed = 50, InfJump = false, -- MISC FOVColor = Color3.fromRGB(0, 255, 100), EnemyColor = Color3.fromRGB(255, 0, 0), AllyColor = Color3.fromRGB(0, 255, 0) } local LP = game.Players.LocalPlayer local Camera = workspace.CurrentCamera local UIS = game:GetService("UserInputService") local RunService = game:GetService("RunService") -- --- FOV CIRCLE --- local FOVCircle = Drawing.new("Circle") FOVCircle.Thickness = 2 FOVCircle.Filled = false FOVCircle.Transparency = 1 FOVCircle.Visible = false -- --- ESP ENGINE --- task.spawn(function() while task.wait(0.5) do if Config.ESP then for _, p in pairs(game.Players:GetPlayers()) do if p ~= LP and p.Character then local hl = p.Character:FindFirstChild("BinHighlight") if not hl then hl = Instance.new("Highlight", p.Character) hl.Name = "BinHighlight" end hl.FillColor = (p.Team == LP.Team) and Config.AllyColor or Config.EnemyColor end end else for _, p in pairs(game.Players:GetPlayers()) do if p.Character and p.Character:FindFirstChild("BinHighlight") then p.Character.BinHighlight:Destroy() end end end end end) -- --- AIMBOT ENGINE --- local function GetClosest() local target = nil local dist = Config.FOV local mousePos = UIS:GetMouseLocation() for _, p in pairs(game.Players:GetPlayers()) do if p ~= LP and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then if Config.TeamCheck and p.Team == LP.Team then continue end if p.Character:FindFirstChild("Humanoid") and p.Character.Humanoid.Health <= 0 then continue end local pos, vis = Camera:WorldToViewportPoint(p.Character.HumanoidRootPart.Position) if vis then local mag = (Vector2.new(pos.X, pos.Y) - mousePos).Magnitude if mag < dist then dist = mag target = p end end end end return target end -- --- MAIN LOOP --- RunService.RenderStepped:Connect(function() FOVCircle.Visible = Config.ShowFOV FOVCircle.Radius = Config.FOV FOVCircle.Position = UIS:GetMouseLocation() FOVCircle.Color = Config.FOVColor if Config.Aimbot and UIS:IsMouseButtonPressed(Config.Bind) then local tPlayer = GetClosest() if tPlayer and tPlayer.Character and tPlayer.Character:FindFirstChild(Config.TargetPart) then Camera.CFrame = CFrame.new(Camera.CFrame.Position, tPlayer.Character[Config.TargetPart].Position) if Config.AutoShoot then mouse1click() end end end if Config.Fly and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then local hrp = LP.Character.HumanoidRootPart local moveDir = Vector3.new(0,0,0) if UIS:IsKeyDown(Enum.KeyCode.W) then moveDir = moveDir + Camera.CFrame.LookVector end if UIS:IsKeyDown(Enum.KeyCode.S) then moveDir = moveDir - Camera.CFrame.LookVector end if UIS:IsKeyDown(Enum.KeyCode.A) then moveDir = moveDir - Camera.CFrame.RightVector end if UIS:IsKeyDown(Enum.KeyCode.D) then moveDir = moveDir + Camera.CFrame.RightVector end if moveDir.Magnitude > 0 then hrp.CFrame = hrp.CFrame + (moveDir.Unit * (Config.FlySpeed / 50)) end hrp.Velocity = Vector3.new(0, 0, 0) end end) -- --- INF JUMP --- UIS.JumpRequest:Connect(function() if Config.InfJump and LP.Character and LP.Character:FindFirstChildOfClass("Humanoid") then LP.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping") end end) -- --- UI TABS --- local TabCombat = Window:CreateTab("Combat") TabCombat:CreateToggle({Name = "Aimbot Lock", CurrentValue = false, Callback = function(v) Config.Aimbot = v end}) TabCombat:CreateToggle({Name = "Auto-Fire", CurrentValue = false, Callback = function(v) Config.AutoShoot = v end}) TabCombat:CreateDropdown({Name = "Cible", Options = {"Head", "UpperTorso", "HumanoidRootPart"}, CurrentOption = "Head", Callback = function(v) Config.TargetPart = v end}) TabCombat:CreateSlider({Name = "FOV Radius", Range = {50, 800}, Increment = 10, CurrentValue = 200, Callback = function(v) Config.FOV = v end}) TabCombat:CreateToggle({Name = "Show FOV Circle", CurrentValue = true, Callback = function(v) Config.ShowFOV = v end}) local TabMvt = Window:CreateTab("Mouvement") TabMvt:CreateToggle({Name = "Fly Mode", CurrentValue = false, Callback = function(v) Config.Fly = v end}) TabMvt:CreateSlider({Name = "Fly Speed", Range = {10, 200}, Increment = 1, CurrentValue = 50, Callback = function(v) Config.FlySpeed = v end}) TabMvt:CreateToggle({Name = "Infinity Jump", CurrentValue = false, Callback = function(v) Config.InfJump = v end}) local TabEsp = Window:CreateTab("ESP") TabEsp:CreateToggle({Name = "Activer ESP", CurrentValue = false, Callback = function(v) Config.ESP = v end}) TabEsp:CreateToggle({Name = "Team Check (Aimbot)", CurrentValue = false, Callback = function(v) Config.TeamCheck = v end}) local TabMisc = Window:CreateTab("Misc") TabMisc:CreateColorPicker({Name = "FOV Circle Color", Color = Config.FOVColor, Callback = function(v) Config.FOVColor = v end}) TabMisc:CreateColorPicker({Name = "ESP Enemy Color", Color = Config.EnemyColor, Callback = function(v) Config.EnemyColor = v end}) TabMisc:CreateColorPicker({Name = "ESP Ally Color", Color = Config.AllyColor, Callback = function(v) Config.AllyColor = v end})