local player = game.Players.LocalPlayer local replicated = game:GetService("ReplicatedStorage") local UserInputService = game:GetService("UserInputService") local gui = Instance.new("ScreenGui", player.PlayerGui) gui.Name = "TransparentCustomBackpack" gui.ResetOnSpawn = false pcall(function() game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false) end) local main = Instance.new("Frame", gui) main.Size = UDim2.new(0, 620, 0, 60) main.Position = UDim2.new(0.5, -310, 1, -75) main.BackgroundColor3 = Color3.fromRGB(0, 0, 0) main.BackgroundTransparency = 0.5 main.BorderSizePixel = 0 local corner = Instance.new("UICorner", main) corner.CornerRadius = UDim.new(0, 14) local stroke = Instance.new("UIStroke", main) stroke.Color = Color3.fromRGB(255,255,255) stroke.Thickness = 1 stroke.Transparency = 0.6 local layout = Instance.new("UIListLayout", main) layout.FillDirection = Enum.FillDirection.Horizontal layout.HorizontalAlignment = Enum.HorizontalAlignment.Center layout.VerticalAlignment = Enum.VerticalAlignment.Center layout.Padding = UDim.new(0, 10) -- ========================================== local function getDmgValue() local ls = player:FindFirstChild("leaderstats") if ls and ls:FindFirstChild("Dmg") then return ls.Dmg.Value end local stats = player:FindFirstChild("Stats") if stats and stats:FindFirstChild("Dmg") then return stats.Dmg.Value end local data = player:FindFirstChild("Data") if data and data:FindFirstChild("Dmg") then return data.Dmg.Value end local dmg = player:FindFirstChild("Dmg") if dmg and dmg:IsA("NumberValue") then return dmg.Value end return 0 end local RedCharge = 0 local MaxCharge = 5 local lastDmg = getDmgValue() local dmgBuffer = 0 -- ========================================== local function AuraSlashFunc() for i = 1, 50 do replicated.Remotes.Yuta:FireServer("Rampage") task.wait() end end local function TimeTeleportFunc() for i = 1, 3 do replicated.Remotes.Yuta:FireServer("Strike") task.wait() end end local function AtomicFaFunc() for i = 1, 10 do replicated.Remotes.Yuta:FireServer("Slashes") task.wait() end end local function LetsMeLoveYouFunc() for i = 1, 10 do replicated.Remotes.Yuta:FireServer("Heal") end end local function RedNukeFunc() if RedCharge <= 0 then return end RedCharge -= 1 updateChargeUI() game:GetService("ReplicatedStorage").Remotes.Combat:FireServer("SlamDown") for i = 1, 50 do replicated.Remotes.Gojo:FireServer("Red") task.wait() end end -- ========================================== local function createSkill(name, callback) local btn = Instance.new("TextButton", main) btn.Size = UDim2.new(0, 105, 0, 40) btn.Text = name btn.TextScaled = true btn.BackgroundColor3 = Color3.fromRGB(20, 20, 20) btn.BackgroundTransparency = 0.35 btn.TextColor3 = Color3.fromRGB(255,255,255) btn.BorderSizePixel = 0 local c = Instance.new("UICorner", btn) c.CornerRadius = UDim.new(0, 10) local s = Instance.new("UIStroke", btn) s.Color = Color3.fromRGB(255,255,255) s.Thickness = 1 s.Transparency = 0.6 btn.MouseButton1Click:Connect(callback) return btn end createSkill("Aura Slash [Z]", AuraSlashFunc) createSkill("Time Teleport [X]", TimeTeleportFunc) createSkill("Atomic Fa [C]", AtomicFaFunc) createSkill("Let's Me Love You [V]", LetsMeLoveYouFunc) local redBtn = createSkill("Red Nuke [H]", RedNukeFunc) -- ========================================== local chargeText = Instance.new("TextLabel", redBtn) chargeText.Size = UDim2.new(1, 0, 0, 22) chargeText.Position = UDim2.new(0, 0, -0.6, 0) chargeText.BackgroundTransparency = 1 chargeText.Text = "0" chargeText.TextScaled = true chargeText.TextColor3 = Color3.fromRGB(255, 70, 70) chargeText.Font = Enum.Font.GothamBold chargeText.TextStrokeTransparency = 0 chargeText.TextStrokeColor3 = Color3.fromRGB(0,0,0) function updateChargeUI() chargeText.Text = tostring(RedCharge) end updateChargeUI() -- ========================================== task.spawn(function() while true do local current = getDmgValue() local delta = current - lastDmg if delta > 0 then dmgBuffer += delta while dmgBuffer >= 100 do if RedCharge < MaxCharge then RedCharge += 1 updateChargeUI() end dmgBuffer -= 100 end end lastDmg = current task.wait(0.15) end end) -- ========================================== UserInputService.InputBegan:Connect(function(input, gp) if gp then return end if input.KeyCode == Enum.KeyCode.Z then AuraSlashFunc() elseif input.KeyCode == Enum.KeyCode.X then TimeTeleportFunc() elseif input.KeyCode == Enum.KeyCode.C then AtomicFaFunc() elseif input.KeyCode == Enum.KeyCode.V then LetsMeLoveYouFunc() elseif input.KeyCode == Enum.KeyCode.H then if RedCharge > 0 then RedNukeFunc() end end end)