diff --git a/modules/about/client/templates/user-level-rules-en.md b/modules/about/client/templates/user-level-rules-en.md index 2a72e496..73e8ac6a 100644 --- a/modules/about/client/templates/user-level-rules-en.md +++ b/modules/about/client/templates/user-level-rules-en.md @@ -1,17 +1,27 @@ -## This is the `USER LEVEL RULES` of %(appConfig.name)s +### :orange_book: USER LEVEL rules detail - %(appConfig.name)s +--- +%(appConfig.name)s provide a **user level** system, use\`s level is calculation from **user\`s score**, the only way to improve your level is to increase your score as much as possible. -The rules content is read from template file, it is support `markdown` style. +  -If you want to change these rules, please modify the .md file at `modules/about/client/templates/user-level-rules-xx.md`. +#### How to calculate the grade? +1. User score level calculation formula is: `sqrt(score number / %(scoreConfig.levelStep)s)`. +1. Level`1` score is: `1 * 1 * %(scoreConfig.levelStep)s`. +1. Level`2` score is: `2 * 2 * %(scoreConfig.levelStep)s`. +1. Level`3` score is: `3 * 3 * %(scoreConfig.levelStep)s`. +1. Level`4` score is: `4 * 4 * %(scoreConfig.levelStep)s`. +1. Level`x` score is: `x * x * %(scoreConfig.levelStep)s`. -The `xx` is the language flag, like `zh`,`en` etc. +  -`sqrt(score number / %(scoreConfig.levelStep)s)` - -```javascript -requests: { - scoreForAddRequest: %(requestsConfig.scoreForAddRequest)d, - rewardsFormDefaultValue: %(requestsConfig.rewardsFormDefaultValue)d, - requestExpires: 60 * 60 * 1000 * 24 * 7 - } -``` \ No newline at end of file +--- +##### More manual link +* [User Detail Rules](userRules) +* [Global Speech Rules](chatRules) +* [Score Detail Rules](scoreRules) +* [User Level Rules](userLevelRules) +* [Uploader Detail Rules](uploaderRules) +* [Invitations Detail Rules](invitationsRules) +* [H&R Detail Rules](hnrRules) +* [VIP Detail Rules](vipRules) +* [Requests Rules](requestRules)