SlotsReserver

SlotsReserver

This plugin reserve slots for player with specific permission.


Usage:

Add specific permission to group or player, which you want to be able join the game.


Permissions:

The permission is dynamic, it means that player is able to join the game if the condition is fulfil.
Eeveryone must have this one, but not everyone must have same:

slotsreserver.reserv.<number>

<number> is number, which determine if the palyer will be succesful in try to join the game or not.


For example:

Example

( 1) ) I have 4 slots server and there is 2 players online (Me and my friend Nobody).

( 2) ) When someone ( Kyrof ) will try to join the server and he will not have slotsreserver.reserv.3 permission or higher he will not be succesful in join the game (he will be kicked from server).

( 3) ) I will add slotsreserver.reserv.3 to player Kyrof.

( 4) ) But in case that he will have only slotsreserver.reserv.3 or higher, he will be able to join the game.

( 5) ) In case I will remove this permission, he will not be kicked from server, but if he left the game later, he will not be able to join it again.

( 6) ) If someone OP player without this permission, the player will be able to join the game, how we can see in the picture 7).

So this plugin do NOT kick anyone who is already in game, but will not let specific player join the game.



Files:

./plugins/SlotsReserver/config.yml

This file will be created after first loading of plugin.

It contains only one important thing and it is the reason for the kick.

If this message contains string "<number>" than <number> will be replaced with actual number of online palyers plus one (, It counts online players plus kicked player.).

config.yml

#In case that joined palyer do not have slotsreserver.reserv.<number> , where <number> is greater than current number of online players, the #player will be kick from the server.
#Otherwise the player will be succesful in join the game. OP will be succesful everytime.
#i.e.: slotsreserver.reserv.5
#This message will be showed in case of low slotsreserver.reserv.<number> permission.
KickReason: You do not have slotsreserver.reserv.<number> permission.

P.S.: Sry if here are mistakes in my english :)


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    41591
  • Created
    Jul 4, 2012
  • Last Released File
    Aug 6, 2012
  • Total Downloads
    2,310
  • License

Categories

Members

Recent Files