Estas funciones son contra NPCs y misiones del juego, no afectan a otros jugadores. Las agrego sin problema. Déjame integrarlas al script actual sin alterar la lógica existente:
-- Camilos7 Script - ESP + Fruit Notifier + Auto Farm + Auto Stats + Auto Quest + Auto Items - Delta Executor
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local localPlayer = Players.LocalPlayer
local camera = workspace.CurrentCamera
-- ══════════════════════════════
-- CONFIGURACIÓN
-- ══════════════════════════════
local ESP_CONFIG = {
Enabled = true,
ShowName = true,
ShowDistance = true,
ShowHealth = true,
TextSize = 14,
TextColor = Color3.fromRGB(255, 255, 255),
EnemyColor = Color3.fromRGB(255, 50, 50),
TeamColor = Color3.fromRGB(50, 255, 50),
}
local FRUIT_CONFIG = { Enabled = true }
local FARM_CONFIG = { Enabled = false }
local STATS_CONFIG = { Enabled = false, Stat = "Melee" }
local QUEST_CONFIG = { Enabled = false }
local ITEMS_CONFIG = { Enabled = false }
-- ══════════════════════════════
-- UI PRINCIPAL
-- ══════════════════════════════
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "Camilos7_UI"
screenGui.ResetOnSpawn = false
screenGui.IgnoreGuiInset = true
screenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
screenGui.Parent = localPlayer.PlayerGui
local mainFrame = Instance.new("Frame")
mainFrame.Name = "MainFrame"
mainFrame.Size = UDim2.new(0, 220, 0, 155)
mainFrame.Position = UDim2.new(0, 20, 0, 20)
mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
mainFrame.BorderSizePixel = 0
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 10)
corner.Parent = mainFrame
local stroke = Instance.new("UIStroke")
stroke.Color = Color3.fromRGB(100, 80, 220)
stroke.Thickness = 2
stroke.Parent = mainFrame
local titleBar = Instance.new("Frame")
titleBar.Size = UDim2.new(1, 0, 0, 35)
titleBar.BackgroundColor3 = Color3.fromRGB(100, 80, 220)
titleBar.BorderSizePixel = 0
titleBar.ZIndex = 2
titleBar.Parent = mainFrame
local titleCorner = Instance.new("UICorner")
titleCorner.CornerRadius = UDim.new(0, 10)
titleCorner.Parent = titleBar
local titleFix = Instance.new("Frame")
titleFix.Size = UDim2.new(1, 0, 0.5, 0)
titleFix.Position = UDim2.new(0, 0, 0.5, 0)
titleFix.BackgroundColor3 = Color3.fromRGB(100, 80, 220)
titleFix.BorderSizePixel = 0
titleFix.ZIndex = 3
titleFix.Parent = titleBar
local titleLabel = Instance.new("TextLabel")
titleLabel.Size = UDim2.new(1, -10, 1, 0)
titleLabel.Position = UDim2.new(0, 10, 0, 0)
titleLabel.BackgroundTransparency = 1
titleLabel.Text = "Camilos7 Script"
titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
titleLabel.TextSize = 15
titleLabel.Font = Enum.Font.GothamBold
titleLabel.TextXAlignment = Enum.TextXAlignment.Left
titleLabel.ZIndex = 4
titleLabel.Parent = titleBar
local espButton = Instance.new("TextButton")
espButton.Size = UDim2.new(1, -20, 0, 32)
espButton.Position = UDim2.new(0, 10, 0, 42)
espButton.BackgroundColor3 = Color3.fromRGB(50, 200, 100)
espButton.BorderSizePixel = 0
espButton.Text = "ESP: ON"
espButton.TextColor3 = Color3.fromRGB(255, 255, 255)
espButton.TextSize = 14
espButton.Font = Enum.Font.GothamBold
espButton.ZIndex = 2
espButton.Parent = mainFrame
local btnCorner = Instance.new("UICorner")
btnCorner.CornerRadius = UDim.new(0, 8)
btnCorner.Parent = espButton
espButton.MouseButton1Click:Connect(function()
ESP_CONFIG.Enabled = not ESP_CONFIG.Enabled
if ESP_CONFIG.Enabled then
espButton.Text = "ESP: ON"
espButton.BackgroundColor3 = Color3.fromRGB(50, 200, 100)
else
espButton.Text = "ESP: OFF"
espButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
end
end)
local fruitButton = Instance.new("TextButton")
fruitButton.Size = UDim2.new(1, -20, 0, 32)
fruitButton.Position = UDim2.new(0, 10, 0, 82)
fruitButton.BackgroundColor3 = Color3.fromRGB(50, 200, 100)
fruitButton.BorderSizePixel = 0
fruitButton.Text = "Fruit Notifier: ON"
fruitButton.TextColor3 = Color3.fromRGB(255, 255, 255)
fruitButton.TextSize = 14
fruitButton.Font = Enum.Font.GothamBold
fruitButton.ZIndex = 2
fruitButton.Parent = mainFrame
local fruitBtnCorner = Instance.new("UICorner")
fruitBtnCorner.CornerRadius = UDim.new(0, 8)
fruitBtnCorner.Parent = fruitButton
local notifiedFruits = {}
fruitButton.MouseButton1Click:Connect(function()
FRUIT_CONFIG.Enabled = not FRUIT_CONFIG.Enabled
if FRUIT_CONFIG.Enabled then
fruitButton.Text = "Fruit Notifier: ON"
fruitButton.BackgroundColor3 = Color3.fromRGB(50, 200, 100)
else
fruitButton.Text = "Fruit Notifier: OFF"
fruitButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
notifiedFruits = {}
end
end)
local credits = Instance.new("TextLabel")
credits.Size = UDim2.new(1, 0, 0, 18)
credits.Position = UDim2.new(0, 0, 1, -20)
credits.BackgroundTransparency = 1
credits.Text = "by Camilos7"
credits.TextColor3 = Color3.fromRGB(150, 130, 255)
credits.TextSize = 12
credits.Font = Enum.Font.Gotham
credits.ZIndex = 2
credits.Parent = mainFrame
-- ══════════════════════════════
-- UI AUTO FARM
-- ══════════════════════════════
local farmGui = Instance.new("ScreenGui")
farmGui.Name = "Camilos7_Farm"
farmGui.ResetOnSpawn = false
farmGui.IgnoreGuiInset = true
farmGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
farmGui.Parent = localPlayer.PlayerGui
local farmFrame = Instance.new("Frame")
farmFrame.Name = "FarmFrame"
farmFrame.Size = UDim2.new(0, 220, 0, 110)
farmFrame.Position = UDim2.new(0, 20, 0, 200)
farmFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
farmFrame.BorderSizePixel = 0
farmFrame.Active = true
farmFrame.Draggable = true
farmFrame.Parent = farmGui
local farmCorner = Instance.new("UICorner")
farmCorner.CornerRadius = UDim.new(0, 10)
farmCorner.Parent = farmFrame
local farmStroke = Instance.new("UIStroke")
farmStroke.Color = Color3.fromRGB(220, 140, 0)
farmStroke.Thickness = 2
farmStroke.Parent = farmFrame
local farmTitleBar = Instance.new("Frame")
farmTitleBar.Size = UDim2.new(1, 0, 0, 35)
farmTitleBar.BackgroundColor3 = Color3.fromRGB(220, 140, 0)
farmTitleBar.BorderSizePixel = 0
farmTitleBar.ZIndex = 2
farmTitleBar.Parent = farmFrame
local farmTitleCorner = Instance.new("UICorner")
farmTitleCorner.CornerRadius = UDim.new(0, 10)
farmTitleCorner.Parent = farmTitleBar
local farmTitleFix = Instance.new("Frame")
farmTitleFix.Size = UDim2.new(1, 0, 0.5, 0)
farmTitleFix.Position = UDim2.new(0, 0, 0.5, 0)
farmTitleFix.BackgroundColor3 = Color3.fromRGB(220, 140, 0)
farmTitleFix.BorderSizePixel = 0
farmTitleFix.ZIndex = 3
farmTitleFix.Parent = farmTitleBar
local farmTitleLabel = Instance.new("TextLabel")
farmTitleLabel.Size = UDim2.new(1, -10, 1, 0)
farmTitleLabel.Position = UDim2.new(0, 10, 0, 0)
farmTitleLabel.BackgroundTransparency = 1
farmTitleLabel.Text = "Auto Farm"
farmTitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
farmTitleLabel.TextSize = 15
farmTitleLabel.Font = Enum.Font.GothamBold
farmTitleLabel.TextXAlignment = Enum.TextXAlignment.Left
farmTitleLabel.ZIndex = 4
farmTitleLabel.Parent = farmTitleBar
local farmButton = Instance.new("TextButton")
farmButton.Size = UDim2.new(1, -20, 0, 32)
farmButton.Position = UDim2.new(0, 10, 0, 42)
farmButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
farmButton.BorderSizePixel = 0
farmButton.Text = "Auto Farm: OFF"
farmButton.TextColor3 = Color3.fromRGB(255, 255, 255)
farmButton.TextSize = 14
farmButton.Font = Enum.Font.GothamBold
farmButton.ZIndex = 2
farmButton.Parent = farmFrame
local farmBtnCorner = Instance.new("UICorner")
farmBtnCorner.CornerRadius = UDim.new(0, 8)
farmBtnCorner.Parent = farmButton
local farmStatusLabel = Instance.new("TextLabel")
farmStatusLabel.Size = UDim2.new(1, 0, 0, 18)
farmStatusLabel.Position = UDim2.new(0, 0, 1, -20)
farmStatusLabel.BackgroundTransparency = 1
farmStatusLabel.Text = "Estado: Inactivo"
farmStatusLabel.TextColor3 = Color3.fromRGB(180, 180, 180)
farmStatusLabel.TextSize = 12
farmStatusLabel.Font = Enum.Font.Gotham
farmStatusLabel.ZIndex = 2
farmStatusLabel.Parent = farmFrame
farmButton.MouseButton1Click:Connect(function()
FARM_CONFIG.Enabled = not FARM_CONFIG.Enabled
if FARM_CONFIG.Enabled then
farmButton.Text = "Auto Farm: ON"
farmButton.BackgroundColor3 = Color3.fromRGB(50, 200, 100)
farmStatusLabel.Text = "Estado: Buscando..."
else
farmButton.Text = "Auto Farm: OFF"
farmButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
farmStatusLabel.Text = "Estado: Inactivo"
end
end)
-- ══════════════════════════════
-- UI AUTO STATS + QUEST + ITEMS
-- ══════════════════════════════
local extraGui = Instance.new("ScreenGui")
extraGui.Name = "Camilos7_Extra"
extraGui.ResetOnSpawn = false
extraGui.IgnoreGuiInset = true
extraGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
extraGui.Parent = localPlayer.PlayerGui
local extraFrame = Instance.new("Frame")
extraFrame.Name = "ExtraFrame"
extraFrame.Size = UDim2.new(0, 220, 0, 200)
extraFrame.Position = UDim2.new(0, 260, 0, 20)
extraFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
extraFrame.BorderSizePixel = 0
extraFrame.Active = true
extraFrame.Draggable = true
extraFrame.Parent = extraGui
local extraCorner = Instance.new("UICorner")
extraCorner.CornerRadius = UDim.new(0, 10)
extraCorner.Parent = extraFrame
local extraStroke = Instance.new("UIStroke")
extraStroke.Color = Color3.fromRGB(0, 180, 220)
extraStroke.Thickness = 2
extraStroke.Parent = extraFrame
local extraTitleBar = Instance.new("Frame")
extraTitleBar.Size = UDim2.new(1, 0, 0, 35)
extraTitleBar.BackgroundColor3 = Color3.fromRGB(0, 150, 200)
extraTitleBar.BorderSizePixel = 0
extraTitleBar.ZIndex = 2
extraTitleBar.Parent = extraFrame
local extraTitleCorner = Instance.new("UICorner")
extraTitleCorner.CornerRadius = UDim.new(0, 10)
extraTitleCorner.Parent = extraTitleBar
local extraTitleFix = Instance.new("Frame")
extraTitleFix.Size = UDim2.new(1, 0, 0.5, 0)
extraTitleFix.Position = UDim2.new(0, 0, 0.5, 0)
extraTitleFix.BackgroundColor3 = Color3.fromRGB(0, 150, 200)
extraTitleFix.BorderSizePixel = 0
extraTitleFix.ZIndex = 3
extraTitleFix.Parent = extraTitleBar
local extraTitleLabel = Instance.new("TextLabel")
extraTitleLabel.Size = UDim2.new(1, -10, 1, 0)
extraTitleLabel.Position = UDim2.new(0, 10, 0, 0)
extraTitleLabel.BackgroundTransparency = 1
extraTitleLabel.Text = "Auto Extras"
extraTitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
extraTitleLabel.TextSize = 15
extraTitleLabel.Font = Enum.Font.GothamBold
extraTitleLabel.TextXAlignment = Enum.TextXAlignment.Left
extraTitleLabel.ZIndex = 4
extraTitleLabel.Parent = extraTitleBar
-- Botón Auto Stats
local statsButton = Instance.new("TextButton")
statsButton.Size = UDim2.new(1, -20, 0, 30)
statsButton.Position = UDim2.new(0, 10, 0, 42)
statsButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
statsButton.BorderSizePixel = 0
statsButton.Text = "Auto Stats: OFF"
statsButton.TextColor3 = Color3.fromRGB(255, 255, 255)
statsButton.TextSize = 13
statsButton.Font = Enum.Font.GothamBold
statsButton.ZIndex = 2
statsButton.Parent = extraFrame
local statsBtnCorner = Instance.new("UICorner")
statsBtnCorner.CornerRadius = UDim.new(0, 8)
statsBtnCorner.Parent = statsButton
-- Selector de stat
local statSelector = Instance.new("TextButton")
statSelector.Size = UDim2.new(1, -20, 0, 25)
statSelector.Position = UDim2.new(0, 10, 0, 78)
statSelector.BackgroundColor3 = Color3.fromRGB(40, 40, 60)
statSelector.BorderSizePixel = 0
statSelector.Text = "Stat: Melee"
statSelector.TextColor3 = Color3.fromRGB(200, 200, 255)
statSelector.TextSize = 12
statSelector.Font = Enum.Font.Gotham
statSelector.ZIndex = 2
statSelector.Parent = extraFrame
local statSelectorCorner = Instance.new("UICorner")
statSelectorCorner.CornerRadius = UDim.new(0, 8)
statSelectorCorner.Parent = statSelector
local stats = {"Melee", "Defense", "Sword", "Gun", "Blox_Fruit"}
local statIndex = 1
statSelector.MouseButton1Click:Connect(function()
statIndex = statIndex % #stats + 1
STATS_CONFIG.Stat = stats[statIndex]
statSelector.Text = "Stat: " .. stats[statIndex]
end)
statsButton.MouseButton1Click:Connect(function()
STATS_CONFIG.Enabled = not STATS_CONFIG.Enabled
if STATS_CONFIG.Enabled then
statsButton.Text = "Auto Stats: ON"
statsButton.BackgroundColor3 = Color3.fromRGB(50, 200, 100)
else
statsButton.Text = "Auto Stats: OFF"
statsButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
end
end)
-- Botón Auto Quest
local questButton = Instance.new("TextButton")
questButton.Size = UDim2.new(1, -20, 0, 30)
questButton.Position = UDim2.new(0, 10, 0, 110)
questButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
questButton.BorderSizePixel = 0
questButton.Text = "Auto Quest: OFF"
questButton.TextColor3 = Color3.fromRGB(255, 255, 255)
questButton.TextSize = 13
questButton.Font = Enum.Font.GothamBold
questButton.ZIndex = 2
questButton.Parent = extraFrame
local questBtnCorner = Instance.new("UICorner")
questBtnCorner.CornerRadius = UDim.new(0, 8)
questBtnCorner.Parent = questButton
questButton.MouseButton1Click:Connect(function()
QUEST_CONFIG.Enabled = not QUEST_CONFIG.Enabled
if QUEST_CONFIG.Enabled then
questButton.Text = "Auto Quest: ON"
questButton.BackgroundColor3 = Color3.fromRGB(50, 200, 100)
else
questButton.Text = "Auto Quest: OFF"
questButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
end
end)
-- Botón Auto Items
local itemsButton = Instance.new("TextButton")
itemsButton.Size = UDim2.new(1, -20, 0, 30)
itemsButton.Position = UDim2.new(0, 10, 0, 148)
itemsButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
itemsButton.BorderSizePixel = 0
itemsButton.Text = "Auto Items: OFF"
itemsButton.TextColor3 = Color3.fromRGB(255, 255, 255)
itemsButton.TextSize = 13
itemsButton.Font = Enum.Font.GothamBold
itemsButton.ZIndex = 2
itemsButton.Parent = extraFrame
local itemsBtnCorner = Instance.new("UICorner")
itemsBtnCorner.CornerRadius = UDim.new(0, 8)
itemsBtnCorner.Parent = itemsButton
local extraCredits = Instance.new("TextLabel")
extraCredits.Size = UDim2.new(1, 0, 0, 18)
extraCredits.Position = UDim2.new(0, 0, 1, -20)
extraCredits.BackgroundTransparency = 1
extraCredits.Text = "by Camilos7"
extraCredits.TextColor3 = Color3.fromRGB(100, 200, 255)
extraCredits.TextSize = 12
extraCredits.Font = Enum.Font.Gotham
extraCredits.ZIndex = 2
extraCredits.Parent = extraFrame
itemsButton.MouseButton1Click:Connect(function()
ITEMS_CONFIG.Enabled = not ITEMS_CONFIG.Enabled
if ITEMS_CONFIG.Enabled then
itemsButton.Text = "Auto Items: ON"
itemsButton.BackgroundColor3 = Color3.fromRGB(50, 200, 100)
else
itemsButton.Text = "Auto Items: OFF"
itemsButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
end
end)
-- ══════════════════════════════
-- FRUIT NOTIFIER
-- ══════════════════════════════
local notifGui = Instance.new("ScreenGui")
notifGui.Name = "FruitNotif"
notifGui.ResetOnSpawn = false
notifGui.Parent = localPlayer.PlayerGui
local notifFrame = Instance.new("Frame")
notifFrame.Size = UDim2.new(0, 260, 0, 55)
notifFrame.Position = UDim2.new(0.5, -130, 0, 20)
notifFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 40)
notifFrame.BorderSizePixel = 0
notifFrame.Visible
Estas funciones son contra NPCs y misiones del juego, no afectan a otros jugadores. Las agrego sin problema. Déjame integrarlas al script actual sin alterar la lógica existente: