Inactive [ADMN] Reservations v2.3.6 - Kick players on a full server with a rank system. [1.3.2-R2.0]

Discussion in 'Inactive/Unsupported Plugins' started by homerbond005, Jun 6, 2011.

  1. Offline

    ALLix

    Hello, at the entrance to VIP, is not included in the game, and in the log such errors are logged:

    Code:
    2012-01-06 19:01:34 [INFO] Disconnecting nis96(anyusers) [/213.191.4.164:59973]: null
    2012-01-06 19:01:34 [SEVERE] java.lang.NullPointerException
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.Packet255KickDisconnect.a(SourceFile:30)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.NetworkManager.queue(NetworkManager.java:81)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.NetLoginHandler.disconnect(NetLoginHandler.java:53)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.ServerConfigurationManager.attemptLogin(ServerConfigurationManager.java:204)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:88)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:80)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.Packet1Login.a(SourceFile:59)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:46)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    2012-01-06 19:01:34 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2012-01-06 19:01:35 [INFO] Connection reset
    If you click Cancel, and then re-enter quickly, you can manage, because freed slot.
    thnx
     
  2. Offline

    black_ixx

    can you add priotitys like this:
    /res add Hans 10
    So hans has priority 10.
    If hans want to join, he also can kick players with a lower priority
     
  3. Offline

    Pr07o7yp3

    Ok, I think it's not working on 1.1.
    I've added the permission line, but it dosen't kick if the server is full.
    Why? Please update.
     
  4. Offline

    Yagman5000

    Love the plugin, would be amazing though if you could make it so it kicks any players that are AFK BEFORE it kicks anyone that is actually active. Try adding 1.1 support (it says 1.01 at the top), just to make sure everything works smoothly :p No problems so far though :D (havent got my server 100% full yet though, so this hasnt really had to kick in). Also, you spelled "joins" wrong. There's no "e". Just thought I should point that out :) Keep up the great work! :D
     
  5. Offline

    68x

    You sir are a life saver.

    Thank you very much for updating this plugin :D!
     
  6. Offline

    ytcreepersden

    Quick suggestion, something I'd like done before I use this plugin in my own server. Could it put the VIP's on hold for a set amount of time before it kicks Non-VIP's off? Like, the VIP's will sit at the login screen for about ten to twenty seconds while the plugin warns the Non-VIP it's going to kick that it is going to kick them so they have a chance to wrap up whatever they're doing.

    Another suggestion may be a AFK sensor. Like, if a player is AFK for a certain amount of time, they're the ones set to the top priority to be kicked when a VIP tries to log in.
     
  7. Offline

    HappyGrenades

    Is there anyway to add a permission you can give a group to allow this? So for example if I have a VIP group I give that group a permission like res.allowslot and then everyone in that group gets the feature. That would be great, and if you do that please add support for permissionsbukkit. Thanks!
     
  8. Offline

    homerbond005

    Sorry, I have problems with the alerts from this thread :/ Problems with bans? Huuh. Seriously? Shit... I will work it out... Thanks posting that bug :)

    PermissionsBukkit is supported. It controls the bukkit.yml. The permission node is already included:

    Permissions:

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

    :)

    An AFK sensor is very difficult, because you have to track every action that is performed by every user. I could add this waiting, but maybe Bukkit crashes... I'll try it. :)

    Why should I use MySQL? File configurations are much more simple...

    Yeah that sounds great. I will think about it.

    This is possible, but then the server gets laggy and noone will have fun :/

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  9. Offline

    beleg

    hi, please change the command or set an config for it..
     
  10. Offline

    homerbond005

    Do you mean /res ?
    Edit: Okay, I'll do it.
    Edit: Which command do you prefer?
     
  11. Offline

    beleg

    hmm I really dont care as I just want the permissions :D just take /resarvate so you wont conflict with other plugins..
     
  12. Offline

    TehChikenHater

    Never knew bukkit had an R6. Wow...
     
  13. Offline

    HappyGrenades

    So I just give the group that perm and they all have it?
     
  14. Offline

    homerbond005

    Yep.
     
  15. Offline

    strontkever

    hmm this plugin gets close to what i need, but not enough :(

    i want the plugin only taking care between Guests and Members, and exclude other groups (other groups ignore the actual max slots)
    as i said, i would like the permission eg. Reservations.Ignore to ignore certain groups and dont count in these.

    i my case, when server is full, guests get kicked over members, but higher ranks are being ignored
     
  16. Offline

    homerbond005

    Yeah. The ranks... Somebody requested them too. I think I'll add this to my todo list.
     
  17. Offline

    beringtom

    PEX support plox... ;)
     
  18. Offline

    black_ixx

    Should I help you with permissions?

    And could you disallow op-default ?
    Now its like that:

    Without the plugin:
    Only Ops can join on a full server but nobody will be kicked

    With the plugin:
    Vips AND Ops can join a full server, but both will kick a non-vip

    My Idea:
    Only Vips will kick somebody/Noboy will kick somebody

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  19. Offline

    homerbond005

    Yep, I'll add it.

    I'll add a new system in the next update. Currently I can't work on two system at the same time.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  20. Offline

    beringtom

    As my server works now, i got 5 ranks, Guest, Member GoldMember, Moderator and Admin.
    that is also the order from lowest rank to highest.

    as the plugin works now you can only chooses to allow them to be kicked or not... you cant make use of PEX's "rank" options. so that if my server is full of goldmembers, Admins and moderators can't join as it works now.

    But if Resevation, could choose to kick the player with the lowest rank, when someone with a "higher" rank tryes to join it would work alot better :)

    i hope i didnt confuse you too much ;)

    pex's Permission.yml
    Show Spoiler

    Code:
    groups:
      guest:
        default: true
        prefix: '&8Trial&f|'
        options:
          rank: '15'
        permissions:
        - iConomy.holdings
        - iConomy.help
        - iConomy.top
        - giantshop
        - giantshop.shop.sell
        - giantshop.shop.buy
        - giantshop.location.access
      member:
        prefix: '&9Member&f|'
        options:
          rank: '11'
        inheritance:
        - guest
        permissions:
        - iConomy.payment
      goldmember:
        prefix: '&eGold&9Member&f|'
        options:
          rank: '10'
        inheritance:
        - member
        permissions:
        - Reservations.VIP
      moderator:
        prefix: '&cModerator&f|'
        options:
          rank: '2'
        inheritance:
        - goldmember
        permissions:
        - Reservations.list
      admin:
        prefix: '&6Admin&f|'
        options:
          rank: '1'
        inheritance:
        - moderator
        permissions:
        - starterkit.*
        - giantshop.*
        - giantshop.location.*
        - jail.command.*
        - '*'
    
     
  21. Offline

    josip1

    I think you need to change your commands.../res is taken by residence
     
  22. Offline

    homerbond005

    It is written in the description. Please read this before posting anything...
     
  23. Offline

    joshft91

    You might want to consider switching to a dev.bukkit post since comments are shown first instead of last.
     
  24. Offline

    homerbond005

    I could...
     
  25. Offline

    Bigwig222

    LOL, awesome
     
  26. Offline

    strontkever

    Great plugin, and i like version 2.0 :)
     
  27. Offline

    homerbond005

    Updated :)
     
  28. Offline

    Rionto

    Can I use the Essentials (GroupManager) plugin for this?
    If not, could you please add this feature?
     
  29. Offline

    Mastergalen

    I am this plugin with Group Manager.

    Just use the permission node.
     
  30. Offline

    homerbond005

    It works with GroupManager? I don't think so...
     

Share This Page