PlayerRankings

Moved

Total Downloads: 8,314 - First Release: Nov 19, 2015 - Last Update: Jan 17, 2018

5/5, 13 likes
  1. Are you receiving an error? Is this for all players or only a few? Can you explain it more in detail?
     
  2. Hey, players lose prefixes how reconnect or just connect. But after 10-15 minutes prefixes get back)
     
  3. Would it be possible to add mySQL database support, so ranks can be synced across multiple servers?
     
  4. What with my trouble?
     
  5. The prefix issue may be related to BetterChat as it provides the tags, not PlayerRankings.
     
  6. is there a command that lets you see the lists of people who are in their specific ranks?
     
  7. oxide.show (groupname) displays the permissions and players in that group.
     
  8. Suggestion: Add a command for admins to be able to add playtime to a player. Useful for if they need to fix a players rank/playtime. (preferably just a permission for the admin group, not using IsAdmin flags)

    Like /playtime set 765611980942373876 14.7
     
  9. The actual playtime is not monitored by PlayerRankings, but rather ConnectionDB. The API allows information to be returned and received but is not really meant to be modified. If you really want to set a new secondsPlayed count for individuals, then you primarily would have to modify the datafile itself which I do not recommend but I have done before :p.
     
  10. I currently have this working on my server. I want to add some additional ranks and redo the amount of hours for all of them. If I make the changes and reload the plugin will it automatically rerank my players or will everything get screwed up?
     
  11. Temporarily replace PlayerRankings.cs with the modified version here - Player Rankings | Page 12 | Oxide
    This version will automatically check a player's ranking status and place them in the correct spot. If you decide to stay with the default PR version, then each player will be placed in his spot AFTER he/she ranks up.
     
  12. Ok
    Is this following example correct if I keep the default one? -- Lets say a player has 22 hours in game. This player was ranked a "Casual" when he hit 20 hours. Now I want to change "Casual" to 30 hours and use "Noob" for 20 hours. After making the change and reloading the plugin this player will still be marked "Casual" even though he has 22 hours? so basically he can only be upranked and not deranked?
     
  13. The player will still be marked as Casual since rank changes in the default version occur only during a rank-up. In order to de-rank, there has to be a constant "check" for playtime which I currently do not wish to include in PlayerRankings as to not cause any lag.
     
  14. Hello @nimdasys, you will have to manually remove them from the group and add them to the correct group if you did that due to playerrankings literally adding them to the oxide group.
    Use:
    Code:
    oxide.usergroup remove (Name/SteamID) casual
    &
    oxide.usergroup add (Name/SteamID) noob
     
  15. Thanks I was able to successfully get all the ranks and hours updated. Had a little hiccup at first because I copied the .json for the data folder into the config folder and then everyone had like 3 ranks and some people went from the highest rank to the default. It's funny how many people get upset when their rank doesn't show correctly lol. Anyways, its all working now thanks for the help.
    [DOUBLEPOST=1515636630][/DOUBLEPOST]
    I didn't have to end up doing this. I used the .cs file that Ankawi linked and it re-ranked everyone instantly(after I figured out the mistakes I made posted above). I think the reason you don't have to manually do it is because of the "priority" settings in the data folder. Maybe someone can clarify that.
     
  16. You do not need manually add/remove people from specific groups as that will become very tiresome when you have hundreds of players with tracked data and rankings coming from both ConnectionDB and PlayerRankings. Instead, the previous version allows you to make changes and it will automatically put people in the correct spot once the plugin is loaded ;)
     
  17. Ankawi updated Player Rankings with a new update entry:

    2.0.4

     
  18. Having a few issues i added you on steam when you get a moment
     
  19. Nice Plugin!

    But how i can Reset the played Time ?
    Im using PlaytimeTracker and already tried to delete separat rows in playtime_data.json
    to test if the Ranks works, but it sets the time back after reloading the plugin.