Filled [Teleportation] MadWarps

Discussion in 'Archived: Plugin Requests' started by Madminer12, Jun 19, 2013.

  1. Offline

    Madminer12

    Plugin category: Teleportation

    Suggested name: MadWarps

    What I want: I really just wan't a simple private warping plugin, but at the same time i wan't it to be exactly as i specify here on this request. This plugin will have no delay when warping when there isn't players nearby/within 10 blocks (can be changed in config file). But if there is players within 10 blocks (again can be changed in config file) the plugin will automatically put a delay of 10 seconds before warping a player to their desired warp. I would also like this plugin to let players set multiple warps. Very important, all messages are in &7/grey color.
    How the config file would look like:
    #Set this to the distance, per blocks another player has to be from the player issuing the command enable nearby players delay.
    warp delay distance: 10
    #The delay, in seconds a player has to wait when players are nearby.
    warp delay: 10
    #The message to be displayed when a player tries to warp away but there are players nearby.
    Nearby player message: &7There are enemies nearby, please wait 10 seconds before warping away.
    #This option applies the same delay the plugin applies when a player performs the /go command but this time when a player performs the /spawn command.
    Delay spawn: true

    Ideas for commands:
    /warp [warp name]:
    Description: Warps you to desired warp.
    Aliases: [go, home]
    /warp delete [warp name]:
    Description: Deletes desired warp.
    Aliases: [go delete, home delete]
    /warp set [warp name]:
    Description: Sets a warp with desired name
    Aliases: [go set, home set]
    /warp list:
    Lists all availablewarps.
    Aliases: [go list, home list]

    Ideas for permissions:
    madwarps.warp: Let's player perform the /warp command.
    madwarps.warpdel: Let's player perform the /warp delete command.
    madwarps.warpset: Lets player perform the /warp set command.
    madwarps.listwarps: Let's player perform the /warp list command.
    madwarps.multiple.[number]: Amount of homes player can set with this permission.
    ^ example: madwarps.multiple.10

    When I'd like it by: A$AP, i would appreciate it a lot if you can code this plugin as soon as possible.
     
  2. Offline

    BartMiner

    Essentials does the same thing. :/

    Except for the ennemies nearby.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 2, 2016
  3. Offline

    Madminer12

    BartMiner and that's the feature i want the most.
     
  4. Offline

    BartMiner

    Well this is not a "Large" plugin but a bit of a medium plugin. It is not that easy to make, But you have to be experienced with java. So what im trying to say is that there is a chance that nobody would make this plugin because it is a little too big.
     
  5. Online

    timtower Administrator Administrator Moderator

    This isn't that big ;)
     
  6. Offline

    Madminer12

    timtower Are you able to make this? i would really appreciate this.
     
  7. Offline

    BartMiner

    I know, But if it was small somebody would say that they would be able to make this.
     
  8. Online

    timtower Administrator Administrator Moderator

    I am indeed able to make this, but what about the homes? How do they get set, how do they get there? Are the warps public or private?
     
  9. Offline

    Madminer12

    timtower Ok here's an example. Steve wants to go to and kill some noobs but Steve doesn't wanna lose his home, so steve can do /go set [name] and set his home/private warp. If Steve only does /go set, the plugin will ask Steve to please specify a name. Example NÂș2: Steve can only set 5 homes as default so he wants to upgrade to Vip which can set 15 homes, he goes and donates to get Vip.
    The permission section for the Vip rank in PEX would look like this: madwarps.multiple.15

    And yes, it is a private warping plugin, Thank you so much in advance if you can code this.
     
  10. Online

    timtower Administrator Administrator Moderator

    Madminer12 PM the the link to this thread so I won't forget it
     
  11. Online

    timtower Administrator Administrator Moderator

  12. Online

    timtower Administrator Administrator Moderator

    Madminer12 likes this.
  13. Offline

    Madminer12

    timtower likes this.
  14. Online

    timtower Administrator Administrator Moderator

Share This Page