Add a store
Append a unique entry toConfig.Stores in config/config.lua.
config/config.lua
1
Choose a unique ID
Use a stable lowercase identifier such as
ltd_mirror_park. Admin commands and integrations use this ID.2
Capture coordinates
Set the store center, clerk, register, shelf, and safe coordinates. Include the clerk and safe heading.
3
Select safe methods
Use
keypad, drill, or both with the bundled fa_minigames preset. Legacy single safe.method configurations remain supported.4
Select a reward tier
Match
tier with an index available in Rewards.Register, Rewards.Shelf, and Rewards.Safe.5
Restart and test
Restart the resource, check validator output, and test every target from the expected interaction distance.
Require police
config/config.lua
MinimumPolice inside a profile or store when locations need different rules.
Tune rewards
Create matching tiers across all three reward tables.config/rewards.lua
Configure Discord logs
1
Create a webhook
In Discord, open Server Settings → Integrations → Webhooks and copy the webhook URL.
2
Set the server-only values
Edit
config/server_config.lua.config/server_config.lua
3
Restart and test
Restart
fa_shoprobbery and complete a test robbery. Confirm that the configured channel receives the expected events.config/server_config.lua publicly while it contains a webhook or API key.