Commands#
This section lists all available commands included in the script. Each command is designed to simplify administration, player interaction, or debugging tasks. You’ll find detailed descriptions, usage examples, and permission requirements to help you manage and customize your server efficiently.
Command | Description |
| Administrative command to open the shop creation menu. |
| Open the admin panel (requires ace |
Client Exports#
This section provides all available client exports for the script. These functions allow you to interact directly with the system from the client side, enabling custom features, UI interactions, and integrations with other resources. Each export includes a short description and usage example for easy implementation.
Open
exports['qs-starterpack']:Open() -- Opens the Starter Pack interface for the playerOpens the Starter Pack interface for the current player, allowing them to view and claim their available starter packages.
OpenAdmin
exports['qs-starterpack']:OpenAdmin() -- Opens the admin panel (no ACE permission check)Opens the Starter Pack admin panel without performing any ACE permission validation. This export is intended for custom permission systems or manual access control.
Close
exports['qs-starterpack']:Close() -- Closes any currently opened interfaceCloses any Starter Pack interface currently open for the player, including both the player and admin panels.
IsOpen
exports['qs-starterpack']:IsOpen() -- Returns whether a Starter Pack interface is openReturns a boolean indicating whether any Starter Pack interface is currently open.
Server Exports#
This section provides all available server exports for the script. These functions allow developers to interact with the system from the server side, manage data, trigger actions, and integrate with other resources. Each export includes a clear description and a practical example to simplify its implementation.
Open
exports['qs-starterpack']:Open(src) -- Opens the Starter Pack interface for the specified playerOpens the Starter Pack interface for the specified player.
OpenAdmin
exports['qs-starterpack']:OpenAdmin(src) -- Opens the admin panel for the specified playerOpens the Starter Pack admin panel for the specified player.
Close
exports['qs-starterpack']:Close(src) -- Closes any Starter Pack interface for the specified playerCloses any Starter Pack interface currently open for the specified player.
GetPlayerClaim
exports['qs-starterpack']:GetPlayerClaim(src) -- Returns the player's claim informationReturns the player's Starter Pack claim data, or nil if the player has not claimed a starter pack yet.
CanPlayerClaim
exports['qs-starterpack']:CanPlayerClaim(src) -- Returns whether the player can claim a Starter PackReturns true if the specified player is currently eligible to claim a Starter Pack, otherwise returns false.



