local lp=game:GetService("Players").LocalPlayer local rs=game:GetService("ReplicatedStorage") local it={"BananaPeel","Basketball","C4","Dash","Frame","Magnet","MangoBomb","Monke","Nextbot","NukeTable","Phone","Pistol","RageTable","StressBall","SubspaceTripmine","Trowel"} local g=Instance.new("ScreenGui",lp.PlayerGui) g.ResetOnSpawn=false local f=Instance.new("Frame",g) f.Size=UDim2.new(0,280,0,420) f.Position=UDim2.new(0.5,-140,0.5,-210) f.BackgroundColor3=Color3.fromRGB(15,15,15) f.BorderSizePixel=0 f.Active=true f.Draggable=true local t=Instance.new("Frame",f) t.Size=UDim2.new(1,0,0,25) t.BackgroundColor3=Color3.fromRGB(20,20,20) t.BorderSizePixel=0 local tt=Instance.new("TextLabel",t) tt.Size=UDim2.new(1,-60,1,0) tt.Position=UDim2.new(0,8,0,0) tt.BackgroundTransparency=1 tt.Text="SHOP" tt.TextColor3=Color3.fromRGB(255,50,50) tt.Font=Enum.Font.Code tt.TextSize=17 tt.TextXAlignment=Enum.TextXAlignment.Left local x=Instance.new("TextButton",t) x.Size=UDim2.new(0,25,1,0) x.Position=UDim2.new(1,-25,0,0) x.Text="×" x.Font=Enum.Font.Code x.TextSize=16 x.BackgroundColor3=Color3.fromRGB(35,0,0) x.TextColor3=Color3.new(1,0,0) x.BorderSizePixel=0 local m=Instance.new("TextButton",t) m.Size=UDim2.new(0,25,1,0) m.Position=UDim2.new(1,-50,0,0) m.Text="_" m.Font=Enum.Font.Code m.TextSize=18 m.BackgroundColor3=Color3.fromRGB(20,20,0) m.TextColor3=Color3.fromRGB(40,40,0) m.BorderSizePixel=0 local c=Instance.new("Frame",f) c.Size=UDim2.new(1,0,1,-25) c.Position=UDim2.new(0,0,0,25) c.BackgroundColor3=Color3.fromRGB(20,20,20) c.ClipsDescendants=true local s=Instance.new("ScrollingFrame",c) s.Size=UDim2.new(1,-6,1,-60) s.Position=UDim2.new(0,3,0,3) s.BackgroundColor3=Color3.fromRGB(10,10,10) s.BorderSizePixel=0 s.ScrollBarImageColor3=Color3.fromRGB(30,30,30) s.ScrollBarThickness=4 local u=Instance.new("UIListLayout",s) u.Padding=UDim.new(0,2) local b=Instance.new("TextBox",c) b.Size=UDim2.new(1,-6,0,22) b.Position=UDim2.new(0,3,1,-55) b.BackgroundTransparency=0 b.BackgroundColor3=Color3.fromRGB(25,25,25) b.BorderSizePixel=0 b.Text="" b.PlaceholderText="amount" b.TextColor3=Color3.fromRGB(200,200,200) b.TextSize=14 b.Font=Enum.Font.Code local function btn(n,c,f) local z=Instance.new("TextButton") z.Text=n z.Size=UDim2.new(1,0,0,22) z.BackgroundColor3=c z.TextColor3=Color3.new(1,1,1) z.TextSize=13 z.Font=Enum.Font.Code z.BorderSizePixel=0 z.MouseButton1Click:Connect(f) z.Parent=s end for _,i in ipairs(it) do btn(i,Color3.fromRGB(30,30,30),function() rs:WaitForChild("BuyItem"):FireServer(i,tonumber(b.Text) or 0) end) end btn("BUY ALL",Color3.fromRGB(40,20,20),function() for _,i in ipairs(it) do rs:WaitForChild("BuyItem"):FireServer(i,tonumber(b.Text) or 0) task.wait(0.05) end end) btn("GIVE CASH",Color3.fromRGB(50,15,15),function() rs:WaitForChild("BuyItem"):FireServer(nil,-(tonumber(b.Text) or 0)) end) u:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() s.CanvasSize=UDim2.new(0,0,0,u.AbsoluteContentSize.Y+4) end) m.MouseButton1Click:Connect(function() c.Visible=not c.Visible f.Size=UDim2.new(0,280,0,c.Visible and 420 or 25) end) x.MouseButton1Click:Connect(function() g:Destroy() end)