Reservations

Reservations

Support my work Source Metrics

ReservationsBanner

ReservationsCMD

Reservations is a plugin that provides kicking players on a full server if special players tries to join. You can use the rank system that will kick players with a lower rank, or/and the VIP system that extends the slots on a full server for VIPs. Simple, but with enough features for everyone!

Configuration:

  1. Open config.yml
  2. For every new VIP make a new line in ranks, and type : [PlayerName]: ' '
  3. Example:
VIPs:
  HomerBond005: ''
  MyPictures: ''
  Jeb: ''
  AnotherPlayerHans: ''
  1. Change the messages.
  2. Set Permissions to true if you want to use Permissions, otherwise OP-only.
  3. Set PEXRankSystem to true if you want to use the ranks from PermissionsEx. (Tutorial will follow)
  4. Edit the ranks
    1. For every player you want to set the rank add it like the following:
      Ranks:
        TheBoss: 1
        TheCoBoss: 2
        TheModerator: 3
        TheSupporter: 4
        ThePlayer: 5
        SomeoneYouDontLike: 6
      
  1. Set defaultRank to the rank, that newbies will have.
  2. Save it.

Commands:

You have to be OP to use the following ones or use the Permission nodes behind it!

  • /reserv list - Lists all VIPs Reservations.list
  • /reserv add <player> - Adds <player> to VIP list. Reservations.add
  • /reserv delete <player> - Deletes <player from the VIP list. Reservations.delete
  • /reserv set kickmsg <message> - Changes the message for kicking a non VIP, when a VIP joines a full server. Reservations.set.kickmsg
  • /reserv set serverfullmsg <message> - Changes the message if the server is full. Reservations.set.serverfullmsg
  • /reserv set sorrymsg <message> - Changes the message if a player can't join. Reservations.set.sorrymsg

You can use the commands /res, /reser, /reserve and /reservations if they aren't taken by other plugins (like residence).

Permissions:

Reservations.VIP - User(s) is(/are) VIP(s)

If you are not using PermissionsEx based ranks you can use 5 ranks as Permission that can be applied to groups and users:

  • Reservations.rank.1 -> Rank 1
  • Reservations.rank.2 -> Rank 2
  • Reservations.rank.3 -> Rank 3
  • Reservations.rank.4 -> Rank 4
  • Reservations.rank.5 -> Rank 5
  • etc.

You have to change the value for permissionBasedRanks in the config.yml to gain more ranks for the permissions. The default value is 10 that means you can add all ranks up to the permission Reservations.rank.10.

FAQs

See the FAQ page for more help.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of HomerBond005 HomerBond005 May 19, 2013 at 06:28 UTC - 0 likes

    @nejcneo: Go

    It does not help me if you say "it doesnt work". Please tell me what you'd like to have fixed or improved. Thanks

    Updated GroupBasedPVP, the most advanced PvP group management plugin!

    You can help me keeping up my work through donating. A small value also helps ;)
    Donate

  • Avatar of HomerBond005 HomerBond005 May 19, 2013 at 06:26 UTC - 0 likes

    @phlargh00: Go

    In the plugin.yml you can find the command /reservations. The other commands are handled in another way but they all link to /reservations.

  • Avatar of HomerBond005 HomerBond005 May 19, 2013 at 06:20 UTC - 0 likes

    @flong55: Go

    Check out the permissions for Reservations ;)

  • Avatar of nejcneo nejcneo May 18, 2013 at 18:41 UTC - 0 likes

    I think last version doens't work properly... Fix it NOW (ASAP)

  • Avatar of phlargh00 phlargh00 Jan 16, 2013 at 15:49 UTC - 0 likes

    Hi there,

    Trying to use this. No commands work in game. Checked the plugin.yml in the jar file. No commands listed. Am I missing something here? Thanks :)

  • Avatar of flong55 flong55 Jan 06, 2013 at 17:18 UTC - 0 likes

    Can I add a group from PermissionsEx to have access to login when the server is full or do I have to add every player manually?

  • Avatar of HomerBond005 HomerBond005 Dec 25, 2012 at 21:02 UTC - 0 likes

    @BOOMBOOMMINECRAFTROCKS: Go

    At first: If someone extends the slot count it means that he is a VIP. VIP are able to extend the slot count until a not-VIP lefts the server. See the first question in the FAQs for more information. (Notice: OPs are automatically VIPs because they have all permissions). Second: I think that you think that the ranks section in the config concerns about groups. But that is wrong. You can set ranks for specific players. If you want to add a rank to a complete group I recommend permission based ranks. Reservations.rank.1 etc. See the description above.

  • Avatar of BOOMBOOMMINECRAFTROCKS BOOMBOOMMINECRAFTROCKS Dec 25, 2012 at 17:51 UTC - 0 likes

    Here is my config file. PLEASE HELP ME. http://pastebin.com/fyXtV2bJ

  • Avatar of BOOMBOOMMINECRAFTROCKS BOOMBOOMMINECRAFTROCKS Dec 25, 2012 at 17:48 UTC - 0 likes

    I sort of confused. My server is a private server. Maximum players are 4 players. When there are 4 players in the server and all of them are the lowest ranks, and a special one joins, it just makes the server 5/4. Doesn't kick anyone. HELP?

  • Avatar of StreetDancer1 StreetDancer1 Nov 21, 2012 at 12:45 UTC - 1 like

    Please don't stop developing :(

Facts

Date created
Jun 11, 2012
Category
Last update
Dec 22, 2012
Development stage
Release
Language
  • enUS
License
CreativeCommons BY-NC-ND 3.0
Curse link
Reservations
Downloads
35,692
Recent files

Authors