Configuring the order handler

Location of Settings

Go to the 'Order Handler', open 'Runtime_OH' then double click on 'Settings'.

Locating the Order Handler settings

All of the basic settings have a rough explanation stating what they do.

Adding Orderable Items

Default Categories

Here you can customise the items and categories, we recommend copy pasting and/or changing the existing ones we give you.

We have provided multiple items and categories as a placeholder to show you how to correctly copy paste them.

Do not mix screen ID 0 with any other number. Screen ID 0 is classed as "global", and therefore cannot be used with other numbers. Instead, use screen ID 1, 2, 3, etc.

Ensure you also change the "Screen ID" found inside each KVD.

Editing the Service Hold Whitelist

Found within the order handler configuration

This setting will determine who is able to click the "Service Hold" button on the Order Handler.

Other Settings

Startup

Settings.Startup = 1

1 = Full Startup (Default)

2 = Instant Startup

3 = Powered Off (Or instant if not possible)

ClaimGui

Settings.ClaimGui = true

Setting this to true will result in players who claim an order seeing a GUI similar to what is below.

ClaimGui Example

To disable it, set ClaimGui to false.

MaxItems

Settings.MaxItems = 20

This setting will determine how many individual items can be added to an order.

This is not affected by quantity, this is just how many items can be added.

This cannot be higher than 20 due to technical limitations.

MaxQuantity

Settings.MaxQuantity = 2

This setting will determine how many of each item someone can add to their order.

MaxOrders

Settings.MaxOrders = 20

This setting will determine how many orders a single player can have at once.

We recommend keeping this number low to avoid trollers, such as 1 or 2.

StoreName

Settings.StoreName = "Store Name"

This setting will determine what is shown on the EFT Readers and Receipts.

HandTo

Settings.HandTo = {
    Enabled = true,
    Required = false
}

Enabled is whether items will be automatically moved from the person who claimed to the person who ordered upon order completion.

Requiredis whether the person who claimed must have all items before the order can be completed, otherwise it will fetch the tools from ServerStorage["CafePOS Tools"] (if not in inventory).

Last updated