local args = { { chest = workspace:WaitForChild("Islands"):WaitForChild("YOURUSERID-island"):WaitForChild("Blocks"):WaitForChild("chest"), action = "withdraw", -- Use the actual item reference from your backpack or data tool = game:GetService("Players").LocalPlayer:WaitForChild("Backpack"):WaitForChild("THEBLOCKORITEM"), amount = 1 } } game:GetService("ReplicatedStorage"):WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("CLlENT_CHEST_TRANSACTION"):InvokeServer(unpack(args))