This plugin is designed to create a thief class to create roleplay.
Damage per tick is 0.2 hp, Default quantity is 50 ticks.
These settings mean players recieve 10hp of damage in 10 seconds.
Features
- Opens code locks that are not known to player
- Normal behavior when opening code lock known to player
- Chance system included
- Damage system when players fail pick
Cooldown
Default is set to 25 seconds by default. If you have a recommended value for cooldown time, just let me know.Damage
Damage is dealt every 0.2 seconds, This can not be changed.Damage per tick is 0.2 hp, Default quantity is 50 ticks.
These settings mean players recieve 10hp of damage in 10 seconds.
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>.- thiefapi.can -- Allows using the plugin's functionality
Chat Commands
- /lp -- Toggle the plugin
- /lpwipe -- Wipe cooldown data
Configuration
The settings and options can be configured in the ThiefAPI file under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.Stored Data
This plugin stores data in the data/ThiefAPI.json file to keep track of thieves and if they can pick locks.Planned Functions
- Material cost to opening doors
- Time requirements to pick lock (partially integrated)
- More permissions (eg. Admin Mode, Cooldown reduction)