Pedrinho aim
Key RequiredUniversal

Pedrinho aim

Universal ScriptMariarosangeladejesMariarosangeladejes 455 views 103 executesUpdated Mar 19, 2026
2.5/ 5(2 votes)
1150% Positive
Lua Script•610 lines (21723 chars)
-- Pedrinho Aim v1.0
-- Script de Aimbot com Team Check e Wall Check

local LocalPlayer = game:GetService("Players").LocalPlayer
local Camera = workspace.CurrentCamera
local Mouse = LocalPlayer:GetMouse()
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")

-- Criar interface principal
local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local TitleBar = Instance.new("Frame")
local TitleText = Instance.new("TextLabel")
local CloseButton = Instance.new("TextButton")
local MinimizeButton = Instance.new("TextButton")
local TabButtons = Instance.new("Frame")
local AimTab = Instance.new("TextButton")
local VisualsTab = Instance.new("TextButton")
local SettingsTab = Instance.new("TextButton")
local TabContainer = Instance.new("Frame")

-- Configurar GUI
ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.Name = "PedrinhoAim"
ScreenGui.ResetOnSpawn = false
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

-- Frame principal
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 35)
MainFrame.BorderSizePixel = 0
MainFrame.Position = UDim2.new(0.5, -200, 0.5, -150)
MainFrame.Size = UDim2.new(0, 400, 0, 300)
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.ClipsDescendants = true

-- Barra de título
TitleBar.Name = "TitleBar"
TitleBar.Parent = MainFrame
TitleBar.BackgroundColor3 = Color3.fromRGB(20, 20, 25)
TitleBar.BorderSizePixel = 0
TitleBar.Size = UDim2.new(1, 0, 0, 30)

TitleText.Name = "TitleText"
TitleText.Parent = TitleBar
TitleText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TitleText.BackgroundTransparency = 1
TitleText.Position = UDim2.new(0, 10, 0, 0)
TitleText.Size = UDim2.new(0, 100, 1, 0)
TitleText.Font = Enum.Font.GothamBold
TitleText.Text = "Pedrinho Aim"
TitleText.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleText.TextSize = 16
TitleText.TextXAlignment = Enum.TextXAlignment.Left

CloseButton.Name = "CloseButton"
CloseButton.Parent = TitleBar
CloseButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
CloseButton.Position = UDim2.new(1, -25, 0, 5)
CloseButton.Size = UDim2.new(0, 20, 0, 20)
CloseButton.Font = Enum.Font.GothamBold
CloseButton.Text = "X"
CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseButton.TextSize = 14
CloseButton.BorderSizePixel = 0
CloseButton.MouseButton1Click:Connect(function()
    ScreenGui:Destroy()
end)

MinimizeButton.Name = "MinimizeButton"
MinimizeButton.Parent = TitleBar
MinimizeButton.BackgroundColor3 = Color3.fromRGB(50, 50, 55)
MinimizeButton.Position = UDim2.new(1, -50, 0, 5)
MinimizeButton.Size = UDim2.new(0, 20, 0, 20)
MinimizeButton.Font = Enum.Font.GothamBold
MinimizeButton.Text = "-"
MinimizeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
MinimizeButton.TextSize = 14
MinimizeButton.BorderSizePixel = 0
MinimizeButton.MouseButton1Click:Connect(function()
    MainFrame.Visible = not MainFrame.Visible
end)

-- Abas
TabButtons.Name = "TabButtons"
TabButtons.Parent = MainFrame
TabButtons.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
TabButtons.BorderSizePixel = 0
TabButtons.Position = UDim2.new(0, 0, 0, 30)
TabButtons.Size = UDim2.new(1, 0, 0, 35)

AimTab.Name = "AimTab"
AimTab.Parent = TabButtons
AimTab.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
AimTab.Position = UDim2.new(0, 0, 0, 0)
AimTab.Size = UDim2.new(0.333, 0, 1, 0)
AimTab.Font = Enum.Font.Gotham
AimTab.Text = "AIMBOT"
AimTab.TextColor3 = Color3.fromRGB(255, 255, 255)
AimTab.TextSize = 14
AimTab.BorderSizePixel = 0

VisualsTab.Name = "VisualsTab"
VisualsTab.Parent = TabButtons
VisualsTab.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
VisualsTab.Position = UDim2.new(0.333, 0, 0, 0)
VisualsTab.Size = UDim2.new(0.334, 0, 1, 0)
VisualsTab.Font = Enum.Font.Gotham
VisualsTab.Text = "VISUAIS"
VisualsTab.TextColor3 = Color3.fromRGB(255, 255, 255)
VisualsTab.TextSize = 14
VisualsTab.BorderSizePixel = 0

SettingsTab.Name = "SettingsTab"
SettingsTab.Parent = TabButtons
SettingsTab.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
SettingsTab.Position = UDim2.new(0.667, 0, 0, 0)
SettingsTab.Size = UDim2.new(0.333, 0, 1, 0)
SettingsTab.Font = Enum.Font.Gotham
SettingsTab.Text = "CONFIG"
SettingsTab.TextColor3 = Color3.fromRGB(255, 255, 255)
SettingsTab.TextSize = 14
SettingsTab.BorderSizePixel = 0

-- Container das abas
TabContainer.Name = "TabContainer"
TabContainer.Parent = MainFrame
TabContainer.BackgroundColor3 = Color3.fromRGB(30, 30, 35)
TabContainer.BorderSizePixel = 0
TabContainer.Position = UDim2.new(0, 0, 0, 65)
TabContainer.Size = UDim2.new(1, 0, 1, -65)

-- Criar abas
local AimTabContent = Instance.new("ScrollingFrame")
local VisualsTabContent = Instance.new("ScrollingFrame")
local SettingsTabContent = Instance.new("ScrollingFrame")

-- Configurar abas
for _, tab in pairs({AimTabContent, VisualsTabContent, SettingsTabContent}) do
    tab.Parent = TabContainer
    tab.BackgroundColor3 = Color3.fromRGB(30, 30, 35)
    tab.BorderSizePixel = 0
    tab.Size = UDim2.new(1, 0, 1, 0)
    tab.CanvasSize = UDim2.new(0, 0, 2, 0)
    tab.ScrollBarThickness = 5
    tab.ScrollBarImageColor3 = Color3.fromRGB(255, 50, 50)
    tab.Visible = false
end

-- Mostrar aba Aimbot primeiro
AimTabContent.Visible = true

-- Função para trocar abas
local function switchTab(tab)
    AimTabContent.Visible = false
    VisualsTabContent.Visible = false
    SettingsTabContent.Visible = false
    
    AimTab.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
    VisualsTab.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
    SettingsTab.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
    
    if tab == "aim" then
        AimTabContent.Visible = true
        AimTab.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
    elseif tab == "visuals" then
        VisualsTabContent.Visible = true
        VisualsTab.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
    elseif tab == "settings" then
        SettingsTabContent.Visible = true
        SettingsTab.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
    end
end

AimTab.MouseButton1Click:Connect(function() switchTab("aim") end)
VisualsTab.MouseButton1Click:Connect(function() switchTab("visuals") end)
SettingsTab.MouseButton1Click:Connect(function() switchTab("settings") end)

-- Configurações
local Settings = {
    Enabled = true,
    AimKey = "E",
    AimKeyEnum = Enum.KeyCode.E,
    Smoothness = 0.5,
    FOV = 120,
    VisibleCheck = true,
    TeamCheck = true,
    TargetPart = "Head",
    ShowFOV = true,
    ShowLockedTarget = true,
    ShowESP = false,
    ESPColor = Color3.fromRGB(255, 50, 50)
}

-- Criar elementos da UI
local function createToggle(parent, name, default, callback, description)
    local frame = Instance.new("Frame")
    frame.Parent = parent
    frame.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
    frame.BorderSizePixel = 0
    frame.Size = UDim2.new(1, -20, 0, 40)
    frame.Position = UDim2.new(0, 10, 0, #parent:GetChildren() * 45)
    
    local label = Instance.new("TextLabel")
    label.Parent = frame
    label.BackgroundTransparency = 1
    label.Position = UDim2.new(0, 10, 0, 0)
    label.Size = UDim2.new(0, 200, 1, 0)
    label.Font = Enum.Font.Gotham
    label.Text = name
    label.TextColor3 = Color3.fromRGB(255, 255, 255)
    label.TextSize = 14
    label.TextXAlignment = Enum.TextXAlignment.Left
    
    local desc = Instance.new("TextLabel")
    desc.Parent = frame
    desc.BackgroundTransparency = 1
    desc.Position = UDim2.new(0, 10, 0, 20)
    desc.Size = UDim2.new(0, 200, 0, 15)
    desc.Font = Enum.Font.Gotham
    desc.Text = description or ""
    desc.TextColor3 = Color3.fromRGB(150, 150, 150)
    desc.TextSize = 11
    desc.TextXAlignment = Enum.TextXAlignment.Left
    
    local button = Instance.new("TextButton")
    button.Parent = frame
    button.BackgroundColor3 = default and Color3.fromRGB(255, 50, 50) or Color3.fromRGB(60, 60, 65)
    button.Position = UDim2.new(1, -40, 0, 10)
    button.Size = UDim2.new(0, 30, 0, 20)
    button.Font = Enum.Font.Gotham
    button.Text = default and "ON" or "OFF"
    button.TextColor3 = Color3.fromRGB(255, 255, 255)
    button.TextSize = 11
    button.BorderSizePixel = 0
    
    local toggled = default
    button.MouseButton1Click:Connect(function()
        toggled = not toggled
        button.BackgroundColor3 = toggled and Color3.fromRGB(255, 50, 50) or Color3.fromRGB(60, 60, 65)
        button.Text = toggled and "ON" or "OFF"
        callback(toggled)
    end)
    
    return frame
end

local function createSlider(parent, name, min, max, default, callback, description)
    local frame = Instance.new("Frame")
    frame.Parent = parent
    frame.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
    frame.BorderSizePixel = 0
    frame.Size = UDim2.new(1, -20, 0, 60)
    frame.Position = UDim2.new(0, 10, 0, #parent:GetChildren() * 45)
    
    local label = Instance.new("TextLabel")
    label.Parent = frame
    label.BackgroundTransparency = 1
    label.Position = UDim2.new(0, 10, 0, 5)
    label.Size = UDim2.new(0, 200, 0, 20)
    label.Font = Enum.Font.Gotham
    label.Text = name
    label.TextColor3 = Color3.fromRGB(255, 255, 255)
    label.TextSize = 14
    label.TextXAlignment = Enum.TextXAlignment.Left
    
    local desc = Instance.new("TextLabel")
    desc.Parent = frame
    desc.BackgroundTransparency = 1
    desc.Position = UDim2.new(0, 10, 0, 25)
    desc.Size = UDim2.new(0, 200, 0, 15)
    desc.Font = Enum.Font.Gotham
    desc.Text = description or ""
    desc.TextColor3 = Color3.fromRGB(150, 150, 150)
    desc.TextSize = 11
    desc.TextXAlignment = Enum.TextXAlignment.Left
    
    local sliderBg = Instance.new("Frame")
    sliderBg.Parent = frame
    sliderBg.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
    sliderBg.Position = UDim2.new(0, 10, 0, 40)
    sliderBg.Size = UDim2.new(1, -80, 0, 5)
    
    local slider = Instance.new("Frame")
    slider.Parent = sliderBg
    slider.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
    slider.Size = UDim2.new((default - min) / (max - min), 0, 1, 0)
    
    local valueLabel = Instance.new("TextLabel")
    valueLabel.Parent = frame
    valueLabel.BackgroundTransparency = 1
    valueLabel.Position = UDim2.new(1, -60, 0, 35)
    valueLabel.Size = UDim2.new(0, 50, 0, 20)
    valueLabel.Font = Enum.Font.Gotham
    valueLabel.Text = tostring(default)
    valueLabel.TextColor3 = Color3.fromRGB(255, 50, 50)
    valueLabel.TextSize = 14
    
    local dragging = false
    sliderBg.InputBegan:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 then
            dragging = true
        end
    end)
    
    sliderBg.InputEnded:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 then
            dragging = false
        end
    end)
    
    UserInputService.InputChanged:Connect(function(input)
        if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
            local pos = UserInputService:GetMouseLocation()
            local absPos = sliderBg.AbsolutePosition
            local size = sliderBg.AbsoluteSize.X
            local relative = math.clamp((pos.X - absPos.X) / size, 0, 1)
            local value = math.floor(min + (max - min) * relative)
            valueLabel.Text = tostring(value)
            slider.Size = UDim2.new(relative, 0, 1, 0)
            callback(value)
        end
    end)
    
    return frame
end

local function createDropdown(parent, name, options, default, callback, description)
    local frame = Instance.new("Frame")
    frame.Parent = parent
    frame.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
    frame.BorderSizePixel = 0
    frame.Size = UDim2.new(1, -20, 0, 60)
    frame.Position = UDim2.new(0, 10, 0, #parent:GetChildren() * 45)
    
    local label = Instance.new("TextLabel")
    label.Parent = frame
    label.BackgroundTransparency = 1
    label.Position = UDim2.new(0, 10, 0, 5)
    label.Size = UDim2.new(0, 200, 0, 20)
    label.Font = Enum.Font.Gotham
    label.Text = name
    label.TextColor3 = Color3.fromRGB(255, 255, 255)
    label.TextSize = 14
    label.TextXAlignment = Enum.TextXAlignment.Left
    
    local desc = Instance.new("TextLabel")
    desc.Parent = frame
    desc.BackgroundTransparency = 1
    desc.Position = UDim2.new(0, 10, 0, 25)
    desc.Size = UDim2.new(0, 200, 0, 15)
    desc.Font = Enum.Font.Gotham
    desc.Text = description or ""
    desc.TextColor3 = Color3.fromRGB(150, 150, 150)
    desc.TextSize = 11
    desc.TextXAlignment = Enum.TextXAlignment.Left
    
    local button = Instance.new("TextButton")
    button.Parent = frame
    button.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
    button.Position = UDim2.new(0, 10, 0, 40)
    button.Size = UDim2.new(1, -20, 0, 25)
    button.Font = Enum.Font.Gotham
    button.Text = default
    button.TextColor3 = Color3.fromRGB(255, 255, 255)
    button.TextSize = 12
    button.BorderSizePixel = 0
    
    local dropdown = Instance.new("Frame")
    dropdown.Parent = frame
    dropdown.BackgroundColor3 = Color3.fromRGB(30, 30, 35)
    dropdown.Position = UDim2.new(0, 10, 0, 65)
    dropdown.Size = UDim2.new(1, -20, 0, 0)
    dropdown.ClipsDescendants = true
    dropdown.Visible = false
    
    local expanded = false
    button.MouseButton1Click:Connect(function()
        expanded = not expanded
        dropdown.Visible = expanded
        if expanded then
            dropdown.Size = UDim2.new(1, -20, 0, #options * 25)
        else
            dropdown.Size = UDim2.new(1, -20, 0, 0)
        end
    end)
    
    for i, option in ipairs(options) do
        local optionBtn = Instance.new("TextButton")
        optionBtn.Parent = dropdown
        optionBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
        optionBtn.Position = UDim2.new(0, 0, 0, (i-1) * 25)
        optionBtn.Size = UDim2.new(1, 0, 0, 25)
        optionBtn.Font = Enum.Font.Gotham
        optionBtn.Text = option
        optionBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
        optionBtn.TextSize = 12
        optionBtn.BorderSizePixel = 0
        
        optionBtn.MouseButton1Click:Connect(function()
            button.Text = option
            dropdown.Visible = false
            dropdown.Size = UDim2.new(1, -20, 0, 0)
            expanded = false
            callback(option)
        end)
    end
    
    return frame
end

-- Preencher abas com elementos
-- Aba Aimbot
createToggle(AimTabContent, "Ativar Aimbot", Settings.Enabled, function(v) Settings.Enabled = v end, "Liga/Desliga o aimbot")
createSlider(AimTabContent, "Suavidade", 0, 1, Settings.Smoothness, function(v) Settings.Smoothness = v end, "0 = instantâneo, 1 = suave")
createSlider(AimTabContent, "FOV", 30, 300, Settings.FOV, function(v) Settings.FOV = v end, "Campo de visão em pixels")
createToggle(AimTabContent, "Wall Check", Settings.VisibleCheck, function(v) Settings.VisibleCheck = v end, "Verifica se o alvo está visível")
createToggle(AimTabContent, "Team Check", Settings.TeamCheck, function(v) Settings.TeamCheck = v end, "Não mira em aliados")
createDropdown(AimTabContent, "Parte do Corpo", {"Head", "HumanoidRootPart", "Torso", "UpperTorso"}, Settings.TargetPart, function(v) Settings.TargetPart = v end, "Onde o aimbot vai mirar")

-- Aba Visuais
createToggle(VisualsTabContent, "Mostrar FOV", Settings.ShowFOV, function(v) Settings.ShowFOV = v end, "Mostra o círculo do FOV")
createToggle(VisualsTabContent, "Mostrar Alvo", Settings.ShowLockedTarget, function(v) Settings.ShowLockedTarget = v end, "Mostra indicador no alvo")

-- Aba Configurações
createDropdown(SettingsTabContent, "Tecla de Ativação", {"E", "Q", "X", "C", "V", "B", "LeftShift", "RightShift"}, Settings.AimKey, function(v) 
    Settings.AimKey = v
    local keyMap = {
        E = Enum.KeyCode.E,
        Q = Enum.KeyCode.Q,
        X = Enum.KeyCode.X,
        C = Enum.KeyCode.C,
        V = Enum.KeyCode.V,
        B = Enum.KeyCode.B,
        LeftShift = Enum.KeyCode.LeftShift,
        RightShift = Enum.KeyCode.RightShift
    }
    Settings.AimKeyEnum = keyMap[v] or Enum.KeyCode.E
end, "Tecla para ativar o aimbot")

-- Elementos visuais do aimbot
local FOVCircle = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local TargetIndicator = Instance.new("Frame")

FOVCircle.Name = "FOVCircle"
FOVCircle.Parent = ScreenGui
FOVCircle.BackgroundColor3 = Color3.new(1, 1, 1)
FOVCircle.BackgroundTransparency = 0.9
FOVCircle.BorderSizePixel = 0
FOVCircle.Visible = Settings.ShowFOV

UICorner.Parent = FOVCircle
UICorner.CornerRadius = UDim.new(0.5, 0)

TargetIndicator.Name = "TargetIndicator"
TargetIndicator.Parent = ScreenGui
TargetIndicator.BackgroundColor3 = Color3.new(1, 0, 0)
TargetIndicator.BorderSizePixel = 0
TargetIndicator.Size = UDim2.new(0, 10, 0, 10)
TargetIndicator.Visible = false

-- Código do aimbot
local currentTarget = nil
local aimActive = false

local function canAimAt(player)
    if not player or player == LocalPlayer then return false end
    local character = player.Character
    if not character then return false end
    local humanoid = character:FindFirstChild("Humanoid")
    if not humanoid or humanoid.Health <= 0 then return false end
    if Settings.TeamCheck and LocalPlayer.Team and player.Team and LocalPlayer.Team == player.Team then
        return false
    end
    return true
end

local function isVisible(targetPart)
    if not Settings.VisibleCheck then return true end
    local cameraPos = Camera.CFrame.Position
    local targetPos = targetPart.Position
    local params = RaycastParams.new()
    params.FilterType = Enum.RaycastFilterType.Blacklist
    params.FilterDescendantsInstances = {LocalPlayer.Character, targetPart.Parent}
    local raycastResult = workspace:Raycast(cameraPos, (targetPos - cameraPos).Unit * (targetPos - cameraPos).Magnitude, params)
    return raycastResult == nil or raycastResult.Instance:IsDescendantOf(targetPart.Parent)
end

local function findBestTarget()
    local closestTarget = nil
    local shortestDistance = Settings.FOV
    
    for _, player in ipairs(game:GetService("Players"):GetPlayers()) do
        if canAimAt(player) then
            local character = player.Character
            local targetPart = character:FindFirstChild(Settings.TargetPart)
            if targetPart and isVisible(targetPart) then
                local screenPoint, onScreen = Camera:WorldToScreenPoint(targetPart.Position)
                if onScreen then
                    local distance = (Vector2.new(screenPoint.X, screenPoint.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude
                    if distance < shortestDistance then
                        shortestDistance = distance
                        closestTarget = player
                    end
                end
            end
        end
    end
    
    return closestTarget
end

local function aimAt(target)
    if not target or not aimActive then
        TargetIndicator.Visible = false
        return
    end
    
    local character = target.Character
    if not character then
        TargetIndicator.Visible = false
        return
    end
    
    local targetPart = character:FindFirstChild(Settings.TargetPart)
    if not targetPart or not isVisible(targetPart) then
        TargetIndicator.Visible = false
        return
    end
    
    local screenPoint = Camera:WorldToScreenPoint(targetPart.Position)
    
    if Settings.ShowLockedTarget then
        TargetIndicator.Position = UDim2.new(0, screenPoint.X - 5, 0, screenPoint.Y - 5)
        TargetIndicator.Visible = true
    end
    
    if Settings.Smoothness > 0 then
        local currentPos = Vector2.new(Mouse.X, Mouse.Y)
        local targetPos = Vector2.new(screenPoint.X, screenPoint.Y)
        local newPos = currentPos:Lerp(targetPos, 1 - Settings.Smoothness)
        UserInputService:MoveMouse(newPos.X, newPos.Y)
    else
        UserInputService:MoveMouse(screenPoint.X, screenPoint.Y)
    end
end

-- Input handling
UserInputService.InputBegan:Connect(function(input, gameProcessed)
    if not gameProcessed and input.KeyCode == Settings.AimKeyEnum then
        aimActive = true
    end
end)

UserInputService.InputEnded:Connect(function(input, gameProcessed)
    if input.KeyCode == Settings.AimKeyEnum then
        aimActive = false
        TargetIndicator.Visible = false
    end
end)

-- Loop principal
RunService.RenderStepped:Connect(function()
    if not Settings.Enabled then
        TargetIndicator.Visible = false
        return
    end
    
    if aimActive then
        local bestTarget = findBestTarget()
        if bestTarget then
            aimAt(bestTarget)
            currentTarget = bestTarget
        else
            TargetIndicator.Visible = false
        end
    end
    
    FOVCircle.Visible = Settings.ShowFOV
    if Settings.ShowFOV then
        FOVCircle.Size = UDim2.new(0, Settings.FOV * 2, 0, Settings.FOV * 2)
        FOVCircle.Position = UDim2.new(0.5, -Settings.FOV, 0.5, -Settings.FOV)
    end
end)

-- Notificação
local Notification = Instance.new("Frame")
Notification.Parent = ScreenGui
Notification.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
Notification.Position = UDim2.new(0.5, -150, 0, 10)
Notification.Size = UDim2.new(0, 300, 0, 40)

local NotifText = Instance.new("TextLabel")
NotifText.Parent = Notification
NotifText.BackgroundTransparency = 1
NotifText.Size = UDim2.new(1, 0, 1, 0)
NotifText.Font = Enum.Font.GothamBold
NotifText.Text = "Pedrinho Aim carregado! Pressione " .. Settings.AimKey .. " para ativar"
NotifText.TextColor3 = Color3.fromRGB(255, 255, 255)
NotifText.TextSize = 14

task.wait(3)
Notification:Destroy()

print("Pedrinho Aim v1.0 carregado com sucesso!")

Features & Information

O script ainda está em teste se acontecer algum bug por favor reporte

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts