blog counter
Aegis

Aegis Testing Script Copy and Download 100% Free

Blox Fruits is an immensely popular game on the Roblox platform, boasting a vast user base. Aegis Testing Script This action-adventure game revolves around a pirate theme, where players enagage in combat against a variety of enemies and challenging bosses. Exploring islands and consuming different fruits are essential for advancing your character’s level.Aegis Script

What is Roblox Script?

Roblox Scripts typically refer to snippets of code that offer automation advantages within the game. Independent developers and scripters create these scripts, which are not officially endorsed by the Roblox platform. Nevertheless, you can still utilize these scripts through Roblox executors such as Arceus X, Hydrogen Executor, JJSploit, Fluxus executor, and others.

How to Use Roblox Script?

  1. Launch Roblox and join your desired game.
  2. Click the “Copy” button to duplicate the script code.
  3. Paste the script code into your preferred Roblox executor.
  4. Execute the script code and savor the enhanced experience.
--[[
	WARNING: Heads up! This script has not been verified by Bloxfruitscript. Use at your own risk!
]]
-- AeGiS Testing Phase (1/3)
-- Open Source as a treat for those who waited for Moon TC2 (sorry!)

local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")

local LocalPlayer = Players.LocalPlayer
local espEnabled = true 
local teamBased = true 
local hold = false 


local function getRainbowColor(time)
    return Color3.fromHSV((time % 5) / 5, 1, 1)
end


local function applyHighlight(player)
    local character = player.Character or player.CharacterAdded:Wait()
    if character and character:FindFirstChild("HumanoidRootPart") then
        
        if character:FindFirstChild("Highlight") then
            character:FindFirstChild("Highlight"):Destroy()
        end

        
        if teamBased and player.Team == LocalPlayer.Team then
            return
        end

       
        local highlight = Instance.new("Highlight")
        highlight.Parent = character
        highlight.FillTransparency = 0.7 
        highlight.FillColor = Color3.new(1, 1, 1)
        highlight.OutlineColor = Color3.new(0, 0, 0)
        highlight.Enabled = espEnabled

        
        if not character:FindFirstChild("NameTag") then
            local billboard = Instance.new("BillboardGui")
            billboard.Name = "NameTag"
            billboard.Size = UDim2.new(4, 0, 1, 0)
            billboard.Adornee = character:FindFirstChild("Head") 
            billboard.Parent = character
            billboard.AlwaysOnTop = true
            billboard.StudsOffset = Vector3.new(0, 2, 0) 

            local nameLabel = Instance.new("TextLabel")
            nameLabel.Text = player.Name
            nameLabel.Size = UDim2.new(1, 0, 1, 0)
            nameLabel.BackgroundTransparency = 1
            nameLabel.TextColor3 = Color3.new(1, 1, 1)
            nameLabel.TextScaled = true
            nameLabel.Font = Enum.Font.SourceSansBold
            nameLabel.TextStrokeTransparency = 0 
            nameLabel.TextStrokeColor3 = Color3.new(0, 0, 0)
            nameLabel.Parent = billboard
        end

        
        spawn(function()
            while espEnabled and character.Parent do
                highlight.FillColor = getRainbowColor(tick())
                task.wait(0.1)
            end
            highlight.Enabled = false 
        end)
    end
end


local function updateESP()
    for _, player in ipairs(Players:GetPlayers()) do
        if player.Character then
            applyHighlight(player)
        end
    end
end


local function toggleESP()
    espEnabled = not espEnabled
    for _, player in ipairs(Players:GetPlayers()) do
        local character = player.Character
        if character and character:FindFirstChild("Highlight") then
            character.Highlight.Enabled = espEnabled
        end
    end
end


local function toggleTeamBased()
    teamBased = not teamBased
    updateESP() 
end


spawn(function()
    while true do
        if espEnabled then
            updateESP()
        end
        task.wait(5)
    end
end)


Players.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function()
        task.wait(1) 
        if espEnabled then
            applyHighlight(player)
        end
    end)
end)


UserInputService.InputBegan:Connect(function(input, isProcessed)
    if isProcessed then return end
    if input.KeyCode == Enum.KeyCode.V then -- Keybind for target manipulation
        hold = true
        while hold do
            task.wait()
            local closestDistance = math.huge
            local targetCharacter

            
            for _, player in ipairs(Players:GetPlayers()) do
                if player ~= LocalPlayer and player.Team ~= LocalPlayer.Team and player.Character and player.Character:FindFirstChild("Humanoid") and player.Character:FindFirstChild("HumanoidRootPart") then
                    local health = player.Character.Humanoid.Health
                    local distance = (LocalPlayer.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude
                    if health > 0 and distance < closestDistance then
                        closestDistance = distance
                        targetCharacter = player.Character
                    end
                end
            end

            
            if targetCharacter then
                for _, part in ipairs(targetCharacter:GetChildren()) do
                    if part:IsA("BasePart") then
                        part.CanCollide = false
                    end
                end
                targetCharacter.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame + LocalPlayer.Character.HumanoidRootPart.CFrame.LookVector * 3.25
            end
        end
    end
end)

UserInputService.InputEnded:Connect(function(input, isProcessed)
    if isProcessed then return end
    if input.KeyCode == Enum.KeyCode.V then 
        hold = false
    end
end)


local function createWatermark()
    local screenGui = Instance.new("ScreenGui")
    screenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")

    local watermark = Instance.new("TextLabel")
    watermark.Text = "AeGiS | Testing"
    watermark.Size = UDim2.new(0.3, 0, 0.05, 0)
    watermark.Position = UDim2.new(0.35, 0, 0.01, 0) 
    watermark.BackgroundTransparency = 0.6
    watermark.BackgroundColor3 = Color3.new(0, 0, 0) 
    watermark.TextScaled = true
    watermark.Font = Enum.Font.SourceSansBold
    watermark.TextColor3 = Color3.new(1, 0, 0) 
    watermark.TextStrokeTransparency = 0 
    watermark.TextStrokeColor3 = Color3.new(0, 0, 0)
    watermark.Parent = screenGui

    local instruction = Instance.new("TextLabel")
    instruction.Text = "Press \\ to toggle ESP | Press ] to toggle team-based ESP | Hold V to get backstabs"
    instruction.Size = UDim2.new(1, 0, 0.3, 0)
    instruction.Position = UDim2.new(0, 0, 1, 0)
    instruction.BackgroundTransparency = 1
    instruction.TextColor3 = Color3.new(1, 1, 1)
    instruction.TextScaled = true
    instruction.Font = Enum.Font.SourceSans
    instruction.Parent = watermark
end

createWatermark()

Join Telegram

Remember to employ a dummy account when injecting scripts. We cannot be held responsible for any potential harm caused to your Roblox account.

Description

AeGiS | Testing Phase Features: *ESP (Team-based and toggle off currently broken, only FFA)* *Teleport enemies infront of you for ez backstabs* (inspired from a script 4 yrs ago) ______________________________________________ Features to come: *Aimbot* *Box ESP* *Mod Detector* *Vote kick Evasion* *Actual GUI/Menu*