print("Script is running!") local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))() local Window = OrionLib:MakeWindow({IntroEnabled = true, Name = "Pizzeria OP Script", HidePremium = false, SaveConfig = true, IntroText = "New Pizzeria Tycoon Script", ConfigFolder = "Pizzeria"}) local Main = Window:MakeTab({ Name = "Main", Icon = "rbxassetid://108289954", PremiumOnly = false }) local function giveMoney(playerName, amount) local player = game.Players:FindFirstChild(playerName) if not player then OrionLib:MakeNotification({ Name = "Error", Content = "Player not found!", Image = "rbxassetid://4483345998", Time = 3 }) return end local chair = workspace:WaitForChild("Restaurants"):FindFirstChild(playerName) and workspace.Restaurants[playerName]:FindFirstChild("Addments") and workspace.Restaurants[playerName].Addments:FindFirstChild("Chairs") and workspace.Restaurants[playerName].Addments.Chairs:FindFirstChild("1-1") if chair then local args = { [1] = "Money", [2] = chair, [3] = amount } game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Clients"):FireServer(unpack(args)) else OrionLib:MakeNotification({ Name = "Error", Content = "Buy the table first!", Image = "rbxassetid://4483345998", Time = 3 }) end end local playerName = "" local moneyAmount = 0 Main:AddTextbox({ Name = "Player", Default = "", Callback = function(Value) playerName = Value end }) Main:AddTextbox({ Name = "Money", Default = "", Callback = function(Value) local num = tonumber(Value) if num then moneyAmount = num else OrionLib:MakeNotification({ Name = "Invalid Input", Content = "Please enter a valid number!", Image = "rbxassetid://4483345998", Time = 3 }) end end }) Main:AddButton({ Name = "Give Money", Callback = function() giveMoney(playerName, moneyAmount) end }) Main:AddButton({ Name = "Give All Players Money", Callback = function() for _, player in ipairs(game.Players:GetPlayers()) do giveMoney(player.Name, moneyAmount) end end }) Main:AddButton({ Name = "Give All Players INF Money", Callback = function() for _, player in ipairs(game.Players:GetPlayers()) do giveMoney(player.Name, math.huge) end end }) Main:AddButton({ Name = "Give all Nice Amount Money", Callback = function() for _, player in ipairs(game.Players:GetPlayers()) do giveMoney(player.Name, 45824534534534563464545454867468754584584584587458465206422142425492462672721278554158758755516751721572127517521572157217215721572157587717517517187171571747647476474764764547656598754978547547546754674754574745275427462742764276216872685563988938538345345835425626782687256452782587255635637853758378345453) end end }) Main:AddToggle({ Name = "Auto Give All Money(Beta)", Callback = function(Value) _G.Giveall = Value while _G.Giveall do task.wait() for _, player in ipairs(game.Players:GetPlayers()) do giveMoney(player.Name, moneyAmount) end end end }) Main:AddToggle({ Name = "Auto Give All INF Money(Beta)", Callback = function(Value) _G.GiveINFall = Value while _G.GiveINFall do task.wait() for _, player in ipairs(game.Players:GetPlayers()) do giveMoney(player.Name, math.huge) end end end }) Main:AddToggle({ Name = "Auto Give All Nice Amount Money(Beta)", Callback = function(Value) _G.GiveINFall = Value while _G.GiveINFall do task.wait() for _, player in ipairs(game.Players:GetPlayers()) do giveMoney(player.Name, 45824534534534563464545454867468754584584584587458465206422142425492462672721278554158758755516751721572127517521572157217215721572157587717517517187171571747647476474764764547656598754978547547546754674754574745275427462742764276216872685563988938538345345835425626782687256452782587255635637853758378345453) end end end }) Main:AddToggle({ Name = "Auto Give Money", Callback = function(Value) _G.GivePlayer = Value while _G.GivePlayer do task.wait() for _, player in ipairs(game.Players:GetPlayers()) do giveMoney(player.Name, moneyAmount) end end end }) OrionLib:Init()