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})
Comments
No comments yet
Be the first to share your thoughts!