Eggnos logo Eggnos Docs
Recent

Saving inventories

Requirements and Setup

  • EggTicketing 3 must be installed.
  • The feature must be enabled in the settings.
  • Other scripts within the same Roblox server should be optimized to avoid sending excessive HTTP requests. Excessive requests may cause ETM to be rate limited by Roblox.

Once the feature is enabled, inventories will be transferred automatically without the need for further configuration.

What is inventory saving?

If you buy a ticket or a card in an experience with ET3 and the feature enabled, your inventory will be saved. This means that if you rejoin the experience later, your card and tickets are brought back with the correct balance. This also works through different experiences of the same group.

Note

In this context, by "Groups", we refer to groups registered by our system, not Roblox Groups. If the license holder of the system defines multiple Roblox Groups or Players for the whitelist of the system, it is treated as the same group or "Universe".

Rate Limits

The backend API and hosting infrastructure are managed by Eggnos, and there are no rate limits imposed on our end. However, Roblox enforces its own rate limits. To avoid ETM being blocked, ensure that other scripts in your experience do not generate an excessive volume of HTTP requests.

Performance

ETM processes inventory loads every 5 seconds, combining requests for multiple players into a single operation. For example, if 15 players join in quick succession, all 15 will be included in the same request, reducing the likelihood of hitting rate limits.

Inventory saving follows the same pattern, but every 10 seconds, ETM updates the inventory for all active players in one consolidated request. It is recommended to remain in-game for at least 15 seconds before leaving to ensure your inventory has been successfully saved.

Limitations

  • Inventories are automatically deleted if the player has not been active within the last 60 days.
  • Inventories are not transferable between groups.
  • Duplicate items (e.g., identical tickets) will be stored only once in the inventory.
  • Only valid travel tools like tickets or cards are stored; receipts and staff cards are not stored. (Staff cards are not stored because they are automatically added each time for staff members.)