I am writing a plugin that depends on another one.
So I have to make sure the depended plugin finish initializing(static:app.load), then I can start my init work.
Is there a way to do this ? thanks 😄
how is this plugin different then https://community.nodebb.org/topic/4355/nodebb-plugin-ns-points-ns-points-forum-gamification
which one is better in terms of support and features? can u list ur features?
Here are some of my thoughts as I see can make this super awesome:
Also Show points also on profile view
Points and level and reputation, whats the difference? i think 1 should be links with posts, one with upvotes, and one with topics posted.
What are the max levels , and on which basis levels are increased. These decisions should be fully customisable from ACP, it the case?
Do users get a notification from admin, when there points increases or when they increase their level. They should even get some notification, if they are lets say 5 posts away from level 2 when they are on level 1 and so on
have a look at @Nicolas awesome plugin too . https://community.nodebb.org/topic/4355/nodebb-plugin-ns-points-ns-points-forum-gamification it does not seem to work properly with 1.9.2 but hopefully it will be fixed.
There must be some incentive for users to work hard to increase their points/rep/levels. this can be access to hidden features, and extra cool features which other users dont have. for eg if u reach level 2 from level 1, u will be able to make your image gallery on your profile., or
May be have something like trophies, gold, diamonds collection, such that if you reach level 5 you have collected 2 gold trophies, etc. so a level 100 or level 10 users be will be the best super rockstar of the forum lets say and he would have ACCESS to all features of the forum and have collected 100 gold trophies, 100 diamond coins, 100 bitcoin tokens, etc just like a virtual cash or something.. we need to give users some monetary virtual incentive or social incentive to work hard towards the points.
Allow other users to give custom achievement labels to other users as well when they climb up the ranking ladder, e.g other users can give this user tags, such as "cutest user" and on his profile it can say 10 people have . given "cutest user" label to this user, or 20 people have voted this person as . "richest user" or "crypto king" "expert dentist" and so on.. users love achievements, labels, rankings and points. it makes them happy and motivated. others can also give bad labels to bad users such as, 10 users think, this user is a "troll user" or "cat fish user" and the awarded user should have the option to show it on his profile or hide it from his profile based on his level number
We can also have something like random awards generator, where like a random balloting can take place by admin or other users once a month, where some user will win and they will awarded with free reputation, or free levels or free trophies etc. or a popularity contest. other users can vote or nominate their friends in the draw.. whichever has the most votes will have more chances to win
I also think if a user receives an achievement or award, it should highlight it somewhere so other users can feel jealous or happy if their friends or enemies win the awards.
i think if we do most of these things in ur plugin or in ns-points plugin, we can make the users addicted and like a game to play in
@nicholas many of my ideas can also work on ur ns-points and ns-awards plugins, or you guys can site together to come up with something awesome!
Loved the creativity guys!!! respect!
@elliot said in Simple gamification plugin:
as thinking of adding them to groups automati
I would say instead you doing doing this, you should work with Nicolas coz he has done more work on this already.
ns-points have more features i think, but i love the progress bars in yours.
@eshohet what about guide and new version?
i installed ur plugin and have no idea how to setup this.
What i need to do to change exp or other things?
plugin is ready to use or bugged?
This is awesome man. Keep up the work on this!
I think it'd be cool if you had a ratio score of posts / reputation also. So, someone with like 5,000 posts but 100 upvotes isn't as high a level as someone with only 2,000 posts, but 750 upvotes.
Does that make sense?
Maybe upvotes should be weighted far more than posts for the purposes of levels, in other words.
Need more specific tutorial please.