unlimited trophy,diamonds, online gifts
Key Required

unlimited trophy,diamonds, online gifts

[X20] Dig Training ⛏️ [WEEKEND]VibeCodingVibeCoding 2.4K views 36 executesUpdated Jan 26, 2026
4.0/ 5(5 votes)
4180% Positive
Lua Script•91 lines (3411 chars)
local RS = game:GetService("ReplicatedStorage")
local UIS = game:GetService("UserInputService")
local player = game.Players.LocalPlayer
local knit = RS.Packages._Index["sleitnick_knit@1.5.1"].knit.Services

local trophy, rewards = false, false

local gui = Instance.new("ScreenGui", gethui and gethui() or player.PlayerGui)
gui.Name = "Exploits"

local frame = Instance.new("Frame", gui)
frame.AnchorPoint = Vector2.new(0.5, 0.5)
frame.Position = UDim2.new(0.5, 0, 0.5, 0)
frame.BackgroundColor3 = Color3.fromRGB(25, 25, 35)
frame.AutomaticSize = Enum.AutomaticSize.XY
Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8)

local layout = Instance.new("UIListLayout", frame)
layout.Padding = UDim.new(0, 5)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center

local pad = Instance.new("UIPadding", frame)
pad.PaddingTop = UDim.new(0, 8)
pad.PaddingBottom = UDim.new(0, 8)
pad.PaddingLeft = UDim.new(0, 8)
pad.PaddingRight = UDim.new(0, 8)

local function btn(txt, color)
    local b = Instance.new("TextButton", frame)
    b.Size = UDim2.new(0, 150, 0, 30)
    b.BackgroundColor3 = color
    b.Text = txt
    b.TextColor3 = Color3.new(1, 1, 1)
    b.Font = Enum.Font.GothamBold
    b.TextSize = 12
    Instance.new("UICorner", b).CornerRadius = UDim.new(0, 6)
    return b
end

local tBtn = btn("Trophy: OFF", Color3.fromRGB(180, 50, 50))
tBtn.MouseButton1Click:Connect(function()
    trophy = not trophy
    tBtn.Text = trophy and "Trophy: ON" or "Trophy: OFF"
    tBtn.BackgroundColor3 = trophy and Color3.fromRGB(50, 180, 50) or Color3.fromRGB(180, 50, 50)
    while trophy do
        pcall(function() knit.FightService.RE.GetTrophyEvent:FireServer() end)
        task.wait(0.1)
    end
end)

local rBtn = btn("Rewards: OFF", Color3.fromRGB(180, 50, 50))
rBtn.MouseButton1Click:Connect(function()
    rewards = not rewards
    rBtn.Text = rewards and "Rewards: ON" or "Rewards: OFF"
    rBtn.BackgroundColor3 = rewards and Color3.fromRGB(100, 50, 180) or Color3.fromRGB(180, 50, 50)
    while rewards do
        pcall(function() knit.OnlineRewardService.RE.ResetOnlineRewards:FireServer() end)
        for i = 1, 15 do pcall(function() knit.OnlineRewardService.RE.ClaimOnlineReward:FireServer(i) end) end
        task.wait(0.5)
    end
end)

local dBtn = btn("Get Diamonds", Color3.fromRGB(50, 120, 200))
dBtn.MouseButton1Click:Connect(function()
    pcall(function() knit.RandomPotionService.RE.BuyPotionEvent:FireServer(-9e308) end)
    dBtn.Text = "Done!"
    task.wait(1)
    dBtn.Text = "Get Diamonds"
end)

local sBtn = btn("Starter Pack", Color3.fromRGB(200, 130, 50))
sBtn.MouseButton1Click:Connect(function()
    pcall(function() knit.OnlineRewardService.RF.ClaimStarterPack:InvokeServer() end)
    sBtn.Text = "Claimed!"
    sBtn.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
end)

local drag, start, pos = false, nil, nil
frame.InputBegan:Connect(function(i)
    if i.UserInputType == Enum.UserInputType.MouseButton1 then
        drag, start, pos = true, i.Position, frame.Position
    end
end)
UIS.InputEnded:Connect(function(i)
    if i.UserInputType == Enum.UserInputType.MouseButton1 then drag = false end
end)
UIS.InputChanged:Connect(function(i)
    if drag and i.UserInputType == Enum.UserInputType.MouseMovement then
        frame.Position = UDim2.new(pos.X.Scale, pos.X.Offset + (i.Position.X - start.X), pos.Y.Scale, pos.Y.Offset + (i.Position.Y - start.Y))
    end
end)

Features & Information

unlimited trophy, diamonds, online gifts

Community Comments (4)

sdzdisdzdiJan 26, 2026

works

99ProX99ProXJan 28, 2026

Testing script..

Replying to @99ProX
99ProX99ProXJan 28, 2026

Working good 5/5 w script

pakuptpakuptJan 29, 2026

Work, op - like script

More Scripts for [X20] Dig Training ⛏️ [WEEKEND]