Inactive [SEC] PIP v1.0 - one Player per IP [1.2.5R4.0]

Discussion in 'Inactive/Unsupported Plugins' started by gkovalecyn, Feb 22, 2012.

  1. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    PIP - one Player per IP
    version: 1.0
    Moved to dev.bukkit: http://dev.bukkit.org/server-mods/player-ip/

    Old post:

    This plugin allows only one player per IP.

    Features:
    • Allow only one player per IP
    Dowload :


    Permissions
    - PIP.reset - allows the use of the "/pip reset" command.
    - PIP.view - allows the use of the "/pip view" command.
    - PIP.edit - allow the use of the "/pip edit" command.
    - PIP.list - allows the use of the "/pip list" command.
    - PIP.add - allows the use of the "/pip add" command.
    - PIP.allowMore - allows the player to have several IPs (the maximum is defined in the config).
    - PIP.bypass - allows the player to bypass the plugin.
    - PIP.use - allow to use the plugin.


    Commands
    • /pip reset <player> - deletes the player's file and log.
    • /pip view - sees who's online with more than one ip
    • /pip edit <player> <index> <new IP> - changes the IP of the selected player in that number.
    • /pip list <player> - Lists the IPs of the player
    • /pip add <player> <IP> - Add an IP to a player without editing the file.
    TODO:
    • MySQL support
    • Choose between kick/ban
    • Allow more than one IP per player
    Changelog:

    version 1.0:
    • Added the final debug parts.
    • This should not need to be updated anymore.
    version 0.6a:
    • Added new Commands
    • Fixed bugs
    version 0.5a:
    • Not funcional.
    version 0.4a:
    • Added some code.
    version 0.3b:
    • Initial release


    This post has been edited 36 times. It was last edited by gkovalecyn Aug 27, 2012.
    gladiozzo, SomeoneLeoR and David934 like this.
  2. Offline

    TopGear93

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    please use dropbox. Mediafire is cheap and seems fishy to others.
  3. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok, I updated the link now.
  4. Offline

    RaydarScan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    So, it makes only one account from an IP address to login to the server, to prevent multiple account owners from griefing over and over again?
  5. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It logs the IP of the player not allowing anyone entering with that name but it can also check all the IP's of all the players to see if there is more than one player with that IP, if there is it kicks the player.
  6. Offline

    md_5

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please remove Craftbukkit from the title

    This post has been edited 1 time. It was last edited by md_5 Feb 24, 2012.
  7. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Title changed
  8. Offline

    md_5

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Approved
  9. Offline

    Imkingofthehill

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    does this use a lot of ram? and are MySQL databases usable ?
  10. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It don't think it uses a lot of ram, I suggest testing on small servers, because there may be bugs.
    I will try to make it work with MySQL now that you reminded me.
  11. Offline

    kuceens007

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    this option allready have authme reloaded
  12. Offline

    Royalgamer06

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    OMG exactly what i wanted! Did you saw my thread?
  13. Offline

    kuceens007

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  14. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I got the idea for this when I entered in servers and someone with MinecraftSP would enter with the admin's name and start destroying everything.
  15. Offline

    David934

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi you can change kick to ban ?
  16. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I might make an option to choose between ban and kick, because someday you may want to enter the server with another computer and get banned.

    This post has been edited 1 time. It was last edited by gkovalecyn Feb 27, 2012.
    David934 likes this.
  17. Offline

    newminer787b

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    The only problem is people who play with routers. With a router, all computers in one household have one IP, and thus a lot of people will not be able to play if they are brothers, sisters, related etc.
  18. Offline

    Nutz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I suggest you make the amount of people allowed per ip a variable in a config file, and maybe a notification to people with a permission node such as pip.viewmips that would let you see which users had multiple names to one ip's, and what names they are.
  19. Offline

    medge

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Could you add a PEX permission for pip.exclude to allow those with that permission to connect more then one client per IP.. Example, brother and sister both play the server at the same time. They request to be added to allow 2 connections at once, so you add pip.exclude for them.
  20. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Will try!
  21. Offline

    Royalgamer06

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    or permission node?
  22. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Right now I am trying with a variable in the config, I can try with the permissions node, but later.
  23. Offline

    SamyBG1

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Verry nice !
  24. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I just need someone to test it out now.
  25. Offline

    Nutz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'd be glad to test this out for you if you provide a dl link with your dev build
  26. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It is below the "normal" download for 1.1-R4
  27. Offline

    mario00037

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I don't seem to get this. Does this allow only 1 player on the server at a time using that ip?
  28. Offline

    Nutz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is it the testing, or the one without testing?
    Also can you put it into a zip, I'm not planning on putting support for rar's on my server if possible

    This post has been edited 1 time. It was last edited by Nutz Feb 29, 2012.
  29. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Right now, it should allow max 3 IPs per player, but you can change that in the config to 1;
  30. Offline

    gkovalecyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I changed the format to zip in this link: http://dl.dropbox.com/u/63628150/PIP_0.4b_test.zip
    But I wouldn't advise using this on a big server, it is still in the testing phase and there are more changes to be made.

Share This Page