Commit 843934
2025-10-26 08:43:52 GraviJet: -/-| /dev/null .. plugins/levelscore.md | |
| @@ 0,0 1,56 @@ | |
| + | # LevelsCore Plugin Documentation |
| + | |
| + | ## Features |
| + | - Level system with exponentially increasing requirements |
| + | - Coin system with automatic rewards |
| + | - JoinMe token system for server transitions |
| + | - Admin commands for management |
| + | - PlaceholderAPI integration |
| + | - MySQL database storage |
| + | |
| + | ## Commands |
| + | |
| + | ### Player Commands |
| + | - `/joinme` - Sends a JoinMe message to all servers (1-minute cooldown) |
| + | - `/level [player]` - Shows the player's level |
| + | - `/coins [player]` - Shows the player's coins |
| + | - `/experience [player]` - Shows the player's experience |
| + | - `/leveltop` - Level leaderboard |
| + | - `/coinstop` - Coin leaderboard |
| + | - `/experiencetop` - Experience leaderboard |
| + | - `/tokens [player]` - Shows JoinMe tokens (admins can view for others) |
| + | |
| + | ### Admin Commands |
| + | - `/admin addcoins <player> <amount>` |
| + | - `/admin removecoins <player> <amount>` |
| + | - `/admin addexperience <player> <amount>` |
| + | - `/admin removeexperience <player> <amount>` |
| + | - `/admin addlevel <player> <amount>` |
| + | - `/admin removelevel <player> <amount>` |
| + | - `/admin addtokens <player> <amount>` |
| + | - `/admin removetokens <player> <amount>` |
| + | |
| + | ## Permissions |
| + | - `levelscore.command.joinme` - /joinme command |
| + | - `levelscore.command.level` - /level command |
| + | - `levelscore.command.coins` - /coins command |
| + | - `levelscore.command.experience` - /experience command |
| + | - `levelscore.command.tokens` - /tokens command |
| + | - `levelscore.command.leveltop` - /leveltop command |
| + | - `levelscore.command.coinstop` - /coinstop command |
| + | - `levelscore.command.experiencetop` - /experiencetop command |
| + | - `levelscore.command.admin` - /admin command |
| + | - `levelscore.bypass.cooldown` - Cooldown bypass |
| + | |
| + | ## PlaceholderAPI |
| + | - `%level_coins%` - Current coins |
| + | - `%level_level%` - Current level |
| + | - `%level_level_formatted%` - Formatted level with colors |
| + | |
| + | ## Configuration |
| + | The configuration is created automatically on the first start in the `config.toml` file. |
| + | |
| + | ## Database |
| + | The plugin automatically creates the required tables: |
| + | - `player_data` - Player statistics |
| + | - `joinme_cooldowns` - JoinMe cooldowns |