RankUpOnKills
RankUpOnKills
Quote:Want players to be ranked up on a certain amount of kills? You've come to the right plugin. You can make this count Mob kills and/or PvP kills! Compatible with all major permission plugins (that support Vault)
Version | RankUpOnKills-2.1 | |
Bukkit Release | 1.4.6-R0.3 | |
Requires | (Without Vault 'RankUpOnKills' will disable on its own!) | |
Development Builds | ||
Javadoc API | ||
Source code |
Features
- Rank up players on how many kills they have!
- Editable in config
- Supports all major permission plugins
- Check your progress or another player's progress
- Set required mob kills, and required player kills per rank.
- Option to combine the kill count of both player and mob kills
To do
- Display Level in XP Bar Or Scoreboard
- Specific mobs to rank up
- Multiworld based ladders
- Multipliers?
- - Suggestions?
Support
Please note, we will not assist you if your comment is aggressive or offensive in any way.
@Descendant788
please post your config.
with the messages, do you want it different per rank?
@AllStateNy
i'll look into it shortly
Now it seems some of my players can't l up and even skip some ranks. Also seems to be linked to enchanted weapons. They keep getting the message you are already the highest level. Even when they are not.
@tru
I configured the file wrong. I didnt think i had to have all the settings just had the monsters only setting.
any way you could make so that it displays a configured message on rank up?
like Message: you have earned this permission and yada yada/
Thats The end of the Log
Taken from Cmd Window: 14:19:20 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(1) 14:19:20 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:19:20 [INFO] 5RingWrestling was slain by IMKatie123 14:19:30 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(2) 14:19:30 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:19:30 [INFO] 5RingWrestling was slain by IMKatie123 14:19:37 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(3) 14:19:37 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:19:37 [INFO] 5RingWrestling was slain by IMKatie123 14:19:43 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(4) 14:19:43 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:19:43 [INFO] 5RingWrestling was slain by IMKatie123 14:20:02 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(5) 14:20:02 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:02 [INFO] 5RingWrestling was slain by IMKatie123 14:20:08 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(6) 14:20:08 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:08 [INFO] 5RingWrestling was slain by IMKatie123 14:20:12 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(7) 14:20:12 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:12 [INFO] 5RingWrestling was slain by IMKatie123 14:20:17 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(8) 14:20:17 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:17 [INFO] 5RingWrestling was slain by IMKatie123 14:20:20 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(9) 14:20:20 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:20 [INFO] 5RingWrestling was slain by IMKatie123 14:20:25 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(10) 14:20:25 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:25 [INFO] 5RingWrestling was slain by IMKatie123 14:20:31 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(11) 14:20:31 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:31 [INFO] 5RingWrestling was slain by IMKatie123 14:20:36 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(12) 14:20:36 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:36 [INFO] 5RingWrestling was slain by IMKatie123 14:20:47 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(13) 14:20:47 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:47 [INFO] 5RingWrestling was slain by IMKatie123 14:20:51 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(14) 14:20:51 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:51 [INFO] 5RingWrestling was slain by IMKatie123 14:20:56 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(15) 14:20:56 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:20:56 [INFO] 5RingWrestling was slain by IMKatie123 14:20:59 [INFO] 5RingWrestling lost connection: disconnect.quitting 14:20:59 [INFO] [RankupOnKills v2.0 Debug] Saved YAML file: plugins\RankupOnKill s\players\5RingWrestling.yml 14:20:59 [INFO] [RankupOnKills v2.0 Debug] Removed player to RDPlayers: 5RingWre stling 14:20:59 [INFO] ºe5RingWrestling left the game. 14:21:00 [SEVERE] Reached end of stream for /127.0.0.1 14:21:03 [INFO] 5RingWrestling[/127.0.0.1:61501] logged in with entity id 46953 at ([spawn] -177.68518378952453, 49.0, -55.480558856037064) 14:21:03 [INFO] [RankupOnKills v2.0 Debug] Loaded YAML file: plugins\RankupOnKil ls\players\5RingWrestling.yml 14:21:03 [INFO] [RankupOnKills v2.0 Debug] Loaded YAML file: plugins\RankupOnKil ls\players\5RingWrestling.yml 14:21:03 [INFO] [RankupOnKills v2.0 Debug] Saved YAML file: plugins\RankupOnKill s\players\5RingWrestling.yml 14:21:03 [INFO] [RankupOnKills v2.0 Debug] Added player to RDPlayers: 5RingWrest ling 14:21:08 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(16) 14:21:08 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:21:08 [INFO] 5RingWrestling was slain by IMKatie123 14:21:14 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(17) 14:21:14 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:21:14 [INFO] 5RingWrestling was slain by IMKatie123 14:21:20 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(18) 14:21:20 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:21:20 [INFO] 5RingWrestling was slain by IMKatie123 14:21:24 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(19) 14:21:24 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:21:24 [INFO] 5RingWrestling was slain by IMKatie123 14:21:27 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(20) 14:21:27 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:21:27 [INFO] 5RingWrestling was slain by IMKatie123 14:21:33 [INFO] IMKatie123 issued server command: /g 14:21:37 [INFO] [spawn]<[Rookie] IMKatie123[] > f 14:21:58 [INFO] [RankupOnKills v2.0 Debug] PVP IMKatie123(21) 14:21:58 [INFO] [RankupOnKills v2.0 Debug] Keep same rank IMKatie123 14:21:58 [INFO] 5RingWrestling was slain by IMKatie123
@AllStateNy
Ok, can you do this for me please. Enable debug, and get some kills so it says the rankup message, then post that portion of the server.log here so i can see what path's its taking within the code. Also try removing totCount from each of the ranks, as that's only used for when you use sharedCount
@Apple_columb
Sounds like a good idea, you may have to remind me in the near future!
@realreflexgamers
Yes, that is the whole purpose of this plugin, if GroupManager is compatible with Vault (which i'm sure it would be) then yes in theory it should work for you. in your config under ranks: each node is the rank name. e.g if you have the ranks "Warrior" and "Knight" you would have
@realreflexgamers
Make sure they have the correct permissions in their current group. rankuponkills.count is the permission that actually makes this plugin affect their user.
@wAveCrafters
Disable showCountdown in the config.
@AllStateNy
There is a bug with the language files in the current versions of my plugins, it should be fixed in the upcoming release which may require a base plugin of mine called DwDCore, which has the main elements of all my plugins such as logging etc.
With the config, could you re-post your config in
<<code yml>> CODE HERE <</code>>
so i can see the indents. You also do not need totCount as that is calculated automatically. The only time you would use totCount is if you want say 100 overall kills, but doesnt matter if its mobs or players.@Descendant788
make sure you have requireBoth: true on all of the ranks, if you're unsure post your config in the code tags.
well I seem to be having issues. I have my groups setup and I have 30 different groups. For some reason it keeps taking me to the last group rather the next one in line for kills.
Example: a is first rank b is second rank c is the last rank (skips all other ranks and jumps to the last one)
Hi,
Whenever someone gets enough kills to go up a rank it says You are now (x) class. However they are still in the old group they were before.
Config: debug: false useFancyConsole: true addRank: false showCountdown: true tellPlayer: true ranks: Rookie: sharedCount: false playerCount: 0 mobCount: 0 requireBoth: true totCount: 0 Survivalist: sharedCount: false playerCount: 20 mobCount: 0 requireBoth: true totCount: 20 Warrior: sharedCount: false playerCount: 100 mobCount: 0 requireBoth: true totCount: 100 Commando: sharedCount: false playerCount: 500 mobCount: 0 requireBoth: true totCount: 500 Annihilator: sharedCount: false playerCount: 1000 mobCount: 0 requireBoth: true totCount: 1000 OVERLORD: sharedCount: false playerCount: 2000 mobCount: 0 requireBoth: true totCount: 2000
Player File: (note the next rank is 20 kills) count: player: 21
Lang file:
Thanks!
Works good , but , when i kill , it show " You need %K more Kills to... " How fix it ?
I also found 2 problems that im not sure how to fix, 1, Only opped people can rank up, 2 , Players can only see how much xp is needed for the final rank not next.
Hey,This Is a great plugin, I was just wondering if there is a way i can make it automatically Move players to groups in group manager once they have reached a rank, ex. I reach rank 2 then im moved to ExampleGroup. Thanks For The Help.
What about console commands to run when X kills is reached? Separate kills into game session/daily/total?
@FloatingWater
requireBoth should be true
If it is false, it means either. So the player must either have 0 pvp kills or 150 mob kills. if it's true, then they must have at least 0 pvp kills, and at least 150 mob kills.
My users rank up in 1 kill of a mob.
setting:
debug: false
useFancyConsole: true
addRank: false
showCountdown: false
tellPlayer: true
ranks:
Slayer:
sharedCount: false
playerCount: 0
mobCount: 70
requireBoth: false
totCount: 0
Gunner:
sharedCount: false
playerCount: 0
mobCount: 150
requireBoth: false
totCount: 0
@crore
Your config must be incorrect. That error implies there is nothing under ranks: in your configuration.
these are the errors i get with 1.5.1 http://pastebin.com/qg2CW12A
@zwaterboi
Ahhh okay i see, i'll look into it when i get time to continue this plugin.
@crore
Not sure, as far as i am aware it should be, try it out :). This plugin doesnt use CraftBukkit (Only uses Bukkit API) therefore the plugin version doesnt need to match the CB version, as long as it's API methods are still there (Which i'm sure they are)
1.5.1 compatable?
@TruDan97
sort of like an achievement thing like where after killing 100 zombies the player will get a permission onto his group or promotion to a group but if he killed 99 zombies but then kill 1 skeleton the zombie counter would reset.