Ai script
Key Required

Ai script

SkyCraftGabriel358BRGabriel358BR 491 views 35 executesUpdated Jan 1, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•67 lines (2506 chars)
while true do
    local Players = game:GetService("Players")
local lp = Players.LocalPlayer
local reference = workspace:WaitForChild("Map"):WaitForChild("GrassBlock")
local blocksFolder = game:GetService("ReplicatedStorage"):WaitForChild("Blocks")
local placeEvent = game:GetService("ReplicatedStorage"):WaitForChild("PlaceBlock")

-- BLOCO PEQUENO: Verde (GrassBlock) - do hotbar normal!
local blockType = blocksFolder:WaitForChild("GrassBlock")  -- ÚNICO pra teste!
local blockSize = 4
local heightAboveHead = 4  -- +1 stud pra visível (cabeça ~2 + bloco/2)
local spamDelay = 0.3  -- Lento pra teste (diminua depois)

print("🔍 DEBUG: Reference encontrado em " .. tostring(reference.Position))
print("🔍 DEBUG: BlockType OK: " .. blockType.Name)
print("🔍 DEBUG: PlaceEvent OK!")

-- FUNÇÃO pra colocar bloco na cabeça de qualquer player
local function placeOnHead(player)
    if player.Character and player.Character:FindFirstChild("Head") then
        local head = player.Character.Head
        local headTop = head.Position + Vector3.new(0, head.Size.Y / 2 + heightAboveHead, 0)
        local offset = headTop - reference.Position
        
        local args = { reference, offset, blockType }
        placeEvent:FireServer(unpack(args))
        
        print("🟩 BLOCO COLOCADO na cabeça de " .. player.Name .. " em " .. tostring(headTop))
        return true
    else
        print("❌ ERRO: " .. player.Name .. " sem Head!")
        return false
    end
end

-- MODO 1: TESTE NO SEU PRÓPRIO PERSONAGEM (ativa por 10s)
print("\n🚀 TESTE AUTO NO SEU HEAD (10 blocos)...")
for i = 1, 10 do
    if placeOnHead(lp) then
        wait(spamDelay)
    else
        break
    end
end

-- MODO 2: INFINITO EM TODOS OS OUTROS (loop mobile-safe!)
print("\n🔥 MODO TROLL ATIVADO: Blocos infinitos em OUTROS players!")
spawn(function()  -- Thread mobile
    while true do
        for _, player in ipairs(Players:GetPlayers()) do
            if player ~= lp then  -- Só outros
                placeOnHead(player)
            end
        end
        wait(spamDelay)  -- Delay global
    end
end)

print("\n✅ SCRIPT RODANDO! Console mostra cada bloco!")
print("💡 NÃO FUNCIONA? Cheque:")
print("   1. Console erros (F9)")
print("   2. Tem outros players?")
print("   3. Server vazio? Teste self primeiro!")
print("   4. Lag? Aumente spamDelay=0.5")
print("   5. Pare: Reexecute ou delete script")
print("   6. Pra self também: Remova 'player ~= lp'")    wait(0.1) -- u can change the delay to like 0.0 for faster
end

Features & Information

I think it doesn't work on some servers.

Community Comments (3)

Gabriel358BRGabriel358BRJan 1, 2026

This game has some vulnerabilities, I think.

blepblepJan 1, 2026(edited)

the game showed me a ball s*ack

Replying to @blep
RetrohomerRetrohomerJan 1, 2026

@blep really