How to add new Deliveries

This guide explains how to add new delivery services and items to RTX Housing System.

Delivery configuration is located in:

configs/deliveries.lua

You will usually edit three main sections:

  • Config.Deliveries – delivery services & items

  • Config.Dancers – dancer NPC definitions (Dancers service only)

  • Config.DancerDances – dancer animation list (optional)


1) Delivery Service Structure (Config.Deliveries)

Each delivery service is defined as a table inside Config.Deliveries.

Service fields explained

  • id Unique delivery service identifier Used internally and must be unique (except dancers, see below).

  • name Service name shown in UI.

  • description Short description shown in UI.

  • useCart Enables shopping cart system (multiple items in one order).

  • allowQuantity Allows ordering multiple quantities of the same item.

  • icon FontAwesome icon used in UI.

  • items List of purchasable items.


2) Delivery Items (standard items)

Each item inside a service contains:

  • id Item name given to the player after delivery. Must exist in your inventory system.

  • title Item name shown in UI.

  • description Short description shown in UI.

  • price Item price.

circle-check
chevron-rightExample: Standard delivery service (click to expand)hashtag

3) DANCERS delivery service (special rules)

circle-exclamation

Dancer items rules

Each dancer item:

  • idmust be unique

  • idlinks directly to Config.Dancers

  • image → required

  • useImage = true → required

chevron-rightExample: Dancer itemhashtag

4) Define dancer NPCs (Config.Dancers)

Each dancer must exist in Config.Dancers.

Fields explained

  • model → ped model name

  • componentvariations → clothing / component setup

The key must match the dancer item id.

chevron-rightExample: Dancer definitionhashtag

5) Add more dances (Config.DancerDances)

You can add unlimited animations for dancers.

Each entry contains:

  • animdict

  • animname

chevron-rightExample: Adding a new dancehashtag

Restart & test

1

Restart housing

Run:

2

Open delivery menu

Open the delivery menu inside a property.

3

Test

  • ordering items

  • cart system (if enabled)

  • dancer spawning & animations


triangle-exclamation

Need help?

If you want, we can add delivery services or dancers for you. Contact us on Discord: https://discord.gg/rtxdev

Last updated