Features
- receive a message when someone knocks at one of your door
- know if player/owner is actually online or offline (configurable)
- Messsage cooldown for the knocker. It will also not show a message for the owner if a player with a cooldown knocks
- Change the online/offline message colors for the knocker and owner. They options are: black, white, yellow, green, blue, orange, and red (configurable)
- Door map coordinates displayed in the owner's messsage (configurable).
- Owner status displayed in the knocker's message (configurable)
Permissions
This plugin uses the permission system. To assign a permission, use oxide.grant <user or group> <name or steam id> <permission>. To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>.
- whoknocks.message -- to receive a message when someone knocks at one of our door
- whoknocks.knock -- knock the door and you will know if player/owner is actually online or offline.
- whoknocks.admin -- To be able to use the chat commands
Chat Commands
- /whoknocks cooldown # - Will add a knock message cooldown according to the # you set.
- /whoknocks offlinecolor yellow - Change the chat message colors to your preference for when the owner is offline.
- /whoknocks onlinecolor yellow - Change the chat message colors to your preference for when the owner is online.
- /whoknocks coordinates on/off - Toggle the door coordinates for being displayed in the owner's message.
- /whoknocks ownerstatus on/off - Toggle the owner status for being displayed in the knocker's message.
Configuration
The settings and options can be configured in the WhoKnocks file under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.
Future Plans
- Addition of friends/clans plugin support so that everyone in a team gets a message, not only the owner
- Add support when a player knocks a door with a DoorKnocker entity