Customize Your Leveling Experience
RankMaster comes with a variety of settings that can be customized to fit the specific needs of your server. These settings are stored in our database and can be altered through specific commands. Here's a guide on how to customize these settings:
1. Message XP Settings (xpmsg)
xpmsg)Description: Set the range of XP (experience points) members can earn per message.
Usage:
rm! xpmsg <min_xp> <max_xp>Parameters:
min_xp: The minimum XP a user can earn per message (must be >= 1).max_xp: The maximum XP a user can earn per message (must be <= 200 and >=min_xp).
Example:
rm! xpmsg 5 25
2. Voice XP Settings (xpvoice)
xpvoice)Description: Set the range of XP members can earn for participating in voice channels.
Usage:
rm! xpvoice <min_xp> <max_xp>Parameters:
min_xp: The minimum XP a user can earn for voice participation (must be >= 1).max_xp: The maximum XP a user can earn for voice participation (must be <= 200 and >=min_xp).
Example:
rm! xpvoice 10 50
3. Message Cooldown (msgcooldown)
msgcooldown)Description: Set the cooldown period for earning XP from messages to prevent spam.
Usage:
rm! msgcooldown <seconds>Parameters:
seconds: Cooldown time in seconds (must be between 30 and 500).
Example:
rm! msgcooldown 45
4. Voice Cooldown (voicecooldown)
voicecooldown)Description: Set the cooldown period for earning XP in voice channels.
Usage:
rm! voicecooldown <seconds>Parameters:
seconds: Cooldown time in seconds (must be between 30 and 500).
Example:
rm! voicecooldown 120
5. Base XP (setbasexp)
setbasexp)Description: Set the base XP for the leveling system.
Usage:
rm! setbasexp <base_xp>Parameters:
base_xp: The base XP value for level calculation (must be between 1 and 300).
Example:
rm! setbasexp 100
6. Level Exponent (setexponent)
setexponent)Description: Set the exponent used in the level calculation formula.
Usage:
rm! setexponent <exponent>Parameters:
exponent: The exponent value (must be between 1.0 and 3.0).
Example:
rm! setexponent 1.8
7. Reset Settings (resetsettings)
resetsettings)Description: Reset all customizable settings to their default values. Can only be used once every 72hrs.
Usage:
rm! resetsettingsExample:
rm! resetsettings
Note: Changes to settings will take effect immediately. Use these commands responsibly, as frequent changes can affect user experience on your server.
Last updated