Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ----Cashier
- workspace.Customers.ChildAdded:connect(function(customer)
- wait(10)
- workspace.Dialog:FireServer("ClickedBubble",customer.Head)
- wait(0.6)
- workspace.TutorialService.PlayerAction:FireServer("ClickedBubble",true)
- wait(0.6)
- workspace.Dialog:FireServer("RespondSelected",customer.Head.Dialog.Correct, customer.Head)
- wait(0.6)
- workspace.GameService.OrderCompleted:FireServer(customer,false,workspace.Register1)
- end)
- ----Boxer
- workspace.BoxingRoom.ChildAdded:connect(function(pizza)
- if pizza.Name == "Pizza" then
- workspace.GameService.DraggingStarted:FireServer(workspace.AllBox.BoxClosed)
- wait(0.1)
- workspace.GameService.UpdateObjectProperty:FireServer(true, workspace.AllBox.BoxClosed, "CFrame", CFrame.new(66,4,19.5), 51158)
- wait(0.1)
- workspace.GameService.OpenBox:FireServer(workspace.AllBox.BoxClosed)
- wait(0.2)
- workspace.GameService.AssignPizzaToBox:FireServer(workspace.AllBox.BoxOpen, pizza)
- wait(0.1)
- workspace.GameService.CloseBox:FireServer(workspace.AllBox.BoxOpen)
- wait(0.1)
- workspace.GameService.UpdateObjectProperty:FireServer(true, workspace.AllBox.BoxOpen, "CFrame", CFrame.new(68.2,4.4,4.9), 51158)
- end
- end)
- spawn(function()
- workspace.BoxingRoom.ChildAdded:connect(function(dew)
- if dew.Name == "Dew" then
- workspace.GameService.DraggingStarted:FireServer(dew)
- wait(0.1)
- workspace.GameService.UpdateObjectProperty:FireServer(true, dew, "CFrame", CFrame.new(62.8,4.9,2.7), 51158)
- end
- end)
- end)
- ----Delivery
- local targethouse = Instance.new("ObjectValue")
- workspace.ChildAdded:connect(function(instance)
- targethouse.Value = nil
- if instance.Name == "DewTool" then
- workspace.GameService.AddPizzaToBackpack:FireServer(workspace.DewTool)
- wait(0.1)
- if game.Players.LocalPlayer.Character:findFirstChild("PizzaTool") then
- targethouse.Value = instance.House.Value
- end
- if game.Players.LocalPlayer.Character:findFirstChild("DewTool") then
- targethouse.Value = instance.House.Value
- end
- local upgrades = targethouse.Value.Upgrades:getChildren()
- for i=1,#upgrades do
- if upgrades[i]:findFirstChild("GivePizza") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(upgrades[i].GivePizza.Position)
- end
- end
- end
- if instance.Name == "PizzaTool" then
- workspace.GameService.AddPizzaToBackpack:FireServer(workspace.PizzaTool)
- wait(0.1)
- if game.Players.LocalPlayer.Character:findFirstChild("PizzaTool") then
- targethouse.Value = instance.House.Value
- end
- if game.Players.LocalPlayer.Character:findFirstChild("DewTool") then
- targethouse.Value = instance.House.Value
- end
- local upgrades = targethouse.Value.Upgrades:getChildren()
- for i=1,#upgrades do
- if upgrades[i]:findFirstChild("GivePizza") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(upgrades[i].GivePizza.Position)
- end
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement