Confiscate a citizen's inventory items
Hide one or more items from a citizen's active inventory, with an optional timed return or permanent deletion.
Before you begin
- You need a Police commands or City Police commands grant through Manage perms in Emergency Services & Phone. The corresponding alert role alone is not sufficient.
- The target needs an active citizen with enough visible copies of the exact item.
/item confiscatemust be enabled. Use it in the configured channel.- Confirm whether the selected item should return, be deleted after a duration, or remain confiscated indefinitely.
A Permanent item can still be confiscated. Use
auto-return:truewith a duration when it must return. Timed deletion permanently removes it, while indefinite confiscation requires a dashboard owner or administrator to restore it.
duration-minuteswithoutauto-return:truepermanently deletes the confiscated quantity after the duration ends. Omitting both options hides it indefinitely. Choose the intended behavior before sending the command.
A dashboard owner or administrator must restore an indefinitely confiscated item through Users data.
Command options
/item confiscate target:<member> item:<text> reason:<text> count:[integer] duration-minutes:[integer] auto-return:[boolean]
target,item, andreasonare required.itemhas no autocomplete. Enter its exact saved or displayed name; capitalization does not matter.- Keep
reasonconcise so it displays clearly in the result and target message. countis optional, defaults to1, and must be at least1.duration-minutesis optional and must be at least1.auto-returnis optional and defaults tofalse.truerequiresduration-minutes.
Choose the confiscation behavior
- Temporary return: set a duration and set
auto-return:true. - Timed permanent deletion: set a duration and set
auto-return:falseor omitauto-return. - Indefinite confiscation: omit both duration and auto-return. A dashboard owner or administrator restores the item through Users data.
The item is hidden on the target; it is not transferred to the officer.
Confiscate the items
- Confirm the target's active character, item, count, and intended return behavior.
- Run the command with every required option and any optional count/duration choices.
- CoreRP privately reports the quantity, item, target, and reason. The selected quantity immediately disappears from the target's visible inventory.
After a timed confiscation expires, CoreRP processes it the next time the target opens their inventory. With auto-return:true, the quantity becomes visible again. With auto-return:false, it is permanently deleted.
CoreRP direct-messages the target with the end time and sends a warning log entry.
Optional ER:LC proximity rule
If administrators add /item confiscate to Only near a person, both members must use linked characters in the connected private server and be within 80 units.
Troubleshooting
- The item cannot be found or the count is insufficient — compare the typed name and requested count with the target's current visible inventory.
auto-return:trueis rejected — addduration-minutesof at least1.- The item has not returned after the end time — ask the target to run
/inventoryagain. - An ER:LC response — join with both linked accounts and meet the configured proximity rule.
- A cooldown response — wait for the displayed cooldown before retrying.
Next steps
Continue with seize a citizen's vehicle temporarily.
