Docs/ORB Shops/Features & Security

Features & Security

ORB Shops — weapon store with category tabs and shopping cart
ORB Shops — weapon store with category tabs and shopping cart

Shopping Flow

  1. 01Walk up to a shop and press E
  2. 02Browse products by category tab
  3. 03Add items to the cart and adjust quantities
  4. 04Check out — the server validates and completes the purchase

Server-Side Anti-Cheat

Every purchase is verified on the server, never trusted from the client:

  • Authoritative pricing — Prices come from the server's config, not the client; tampered prices are rejected
  • Item validation — Unknown or unregistered items are rejected
  • Cart limits — Oversized carts (more than 100 items) are rejected
  • Drop on cheat — Clear tampering attempts disconnect the player
  • Atomic delivery — If any item fails to be added, the whole purchase is rolled back and no money is charged

Inventory & Money

  • Items are delivered through the detected inventory resource
  • Money is charged via the framework using Config.PaymentMethod (cash or bank)
  • Item images are loaded automatically from your inventory's image path

Discord Logging

When the webhook convars are set, item and weapon purchases are logged to their respective channels.

Not Included

ORB Shops is deliberately focused. It does not include store robberies, shop licenses, rotating stock, or per-shop inventory limits — purchases are limited only by the player's money and carrying capacity.