> For the complete documentation index, see [llms.txt](https://wolf-shield.gitbook.io/doc-wolf-shield/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wolf-shield.gitbook.io/doc-wolf-shield/documentation/command/wolf-shield-command.md).

# Wolf-Shield Command

<h2 align="center">refreshbansql</h2>

This command refreshes the Wolf-Shield ban database. It can be used if you manually delete a row in the ban table.\
**Example usage** : <kbd>refreshbansql</kbd>

***

<h2 align="center">wolf ban ID/RockstarLicense Reason</h2>

This command bans a player (online or offline) via our advanced banning system. You must enter the player's ID if online or the Rockstar license if offline.\
**Example usage** : <kbd>wolf ban license:xxxxxx Improve your Roleplay</kbd>\
**Example usage** : <kbd>wolf ban 12 Improve your Roleplay</kbd>

***

<h2 align="center">wolf unban license:xxxxxxxxxxx</h2>

This command unbans a player from the database\
**Example usage** : <kbd>wolf unban license:xxxxxxxxxx</kbd>

***

<h2 align="center">wolf install</h2>

This command installs Wolf-Shield modules on your server scripts (this is executed at startup)\
**Example usage**: <kbd>wolf install</kbd>

***

<h2 align="center">wolf unistall</h2>

This command uninstall Wolf-Shield modules on your server scripts\
**Example usage**: <kbd>wolf uninstall</kbd>

***

<h2 align="center">wolf save-props</h2>

Use this command only when your server is not publicly accessible. If you have chosen to manually whitelist all props on your server, this command can simplify your task. It saves all non-whitelisted prop models, eliminating the need to individually collect each prop's model. The saved models are stored in `file/data/save_props.wolf`.\
**Exemple usage**: <kbd>wolf save-props</kbd>

***

<h2 align="center">wolf screenshot ID</h2>

This command takes a screenshot of the player's screen\
**Example Usage**: <kbd>wolf screenshot 22</kbd>

***

<h2 align="center">wolf record ID SECOND</h2>

This command captures the player's screen for the specified duration in second value (up to 20 seconds).\
**Exemple Usage**: <kbd>wolf record 42 10</kbd>

***

<h2 align="center">wolf refresh-config</h2>

If you have changed values in the config files, run this command and everything will be synchronized (avoids rebooting the server)\
**Example Usage**: <kbd>wolf refresh-config</kbd>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wolf-shield.gitbook.io/doc-wolf-shield/documentation/command/wolf-shield-command.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
