-
Notifications
You must be signed in to change notification settings - Fork 46
Levels system #17
Comments
Raising several questions / ideas I have currently:
|
JSON database is a very VERY bad idea |
In order to add XP to a user, use the |
That first part is quite obvious. However we should decide how should XP be added, and how to determine the required XP to acquire a new level. |
MongoDB or SQLite3 are fine - make sure you switch from the |
Echoing this, opened #46 for specific focus on database implementation. |
Prior Art: MEE6 uses a quadratic function to calculate the XP required to advance a level. Where x is the current level. MEE6 only awards XP once per minute in order to circumvent spamming. Every minute a user is given random XP in the range of 15 to 25. |
A levels system assigning new roles and permissions as the user levels up.
The text was updated successfully, but these errors were encountered: