Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- 🔥 MONEY EXPLOIT COMPLETO - Força GASTOS + ServerValues + DataStore Bypass
- local Players = game:GetService("Players")
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local RunService = game:GetService("RunService")
- local player = Players.LocalPlayer
- -- CONFIG
- local CONFIG = {
- CURRENCY_NAME = "Dinheiro", -- Nome no leaderstats
- REMOTE_NAME = "GiveMoney",
- FORCE_ALL_VALUES = true, -- Força TODOS os valores do player
- BYPASS_ANTICHEAT = true -- Hook pra previnir detecção
- }
- print("🔥 === ULTIMATE MONEY HACK (Gasta de verdade) ===")
- -- 1️⃣ FORCE LEADERSTATS + HOOK ANTI-RESET
- local function forceLeaderstats()
- local leaderstats = player:FindFirstChild("leaderstats")
- if leaderstats then
- for _, stat in pairs(leaderstats:GetChildren()) do
- if stat:IsA("IntValue") or stat:IsA("NumberValue") then
- -- Hook Changed pra manter infinito
- local oldChanged = stat.Changed
- stat.Changed:Connect(function(newVal)
- if newVal < 1e18 then -- Se tentar resetar
- stat.Value = math.huge
- oldChanged(newVal) -- Chama original se existir
- end
- end)
- stat.Value = math.huge
- print("💰 " .. stat.Name .. " = INFINITO")
- end
- end
- end
- end
- -- 2️⃣ FORCE SERVER VALUES (onde o jogo checa gastos de verdade)
- local function forcePlayerValues()
- for _, obj in pairs(player:GetDescendants()) do
- if obj:IsA("IntValue") or obj:IsA("NumberValue") then
- if string.find(obj.Name:lower(), "money") or string.find(obj.Name:lower(), "cash") or obj.Name == "Dinheiro" then
- obj.Value = math.huge
- print("🎯 ServerValue: " .. obj:GetFullName() .. " = INFINITO")
- end
- end
- end
- -- Workspace values comuns
- for _, obj in pairs(workspace:GetDescendants()) do
- if obj:IsA("IntValue") and obj.Parent == player.Character then
- obj.Value = math.huge
- end
- end
- end
- -- 3️⃣ REMOTE SPAM (pra compras/trades)
- local function spamRemotes()
- local remote = ReplicatedStorage:FindFirstChild(CONFIG.REMOTE_NAME, true)
- if remote then
- spawn(function()
- while true do
- remote:FireServer(math.huge)
- wait(0.01)
- end
- end)
- print("📡 Remote spam ativo")
- end
- end
- -- 4️⃣ BYPASS ANTICHEAT (hook getpropertychangedsignal)
- if CONFIG.BYPASS_ANTICHEAT then
- local mt = getrawmetatable(game)
- local old = mt.__namecall
- setreadonly(mt, false)
- mt.__namecall = newcclosure(function(self, ...)
- local args = {...}
- local method = getnamecallmethod()
- if method == "FireServer" and tostring(self):find("Anti") then
- return -- Bloqueia anticheat remotes
- end
- return old(self, ...)
- end)
- setreadonly(mt, true)
- print("🛡️ Anticheat bypass ativo")
- end
- -- 5️⃣ LOOP PRINCIPAL - Executa tudo nonstop
- spawn(function()
- while true do
- forceLeaderstats()
- forcePlayerValues()
- spamRemotes()
- wait(0.1)
- end
- end)
- -- 6️⃣ AUTO-EXECUTE ON SPAWN (pra respawn)
- player.CharacterAdded:Connect(function()
- wait(2)
- forceLeaderstats()
- forcePlayerValues()
- end)
- -- EXECUTE IMEDIATO
- forceLeaderstats()
- forcePlayerValues()
- spamRemotes()
- print("✅ HACK COMPLETO ATIVO!")
- print("💡 TESTE: Tenta comprar algo caro - deve funcionar agora!")
- print("Se ainda não gastar, execute 'print(game.Players.LocalPlayer.Name)' e me manda os valores que aparecem")
Add Comment
Please, Sign In to add comment