[FORMATTED] The last cube

Discussion in 'Archived: Plugin Requests' started by Zerkhan, Jun 3, 2012.

  1. Offline

    Zerkhan

    Hi !

    Here is my request for a plugin :3
    Great thanks to Kezz101.
    [​IMG]

    Plugin category:
    MISC

    Suggested name:
    The last cube

    A bit about me:
    I'm French, and I currently manage an event for a server ~
    I hope that my subject will be understandable...

    What I want:
    I need a plugin that can manage an event, named the last Cube.

    ...about the event.

    1. The goal of this event is simple.​
    2. A block is placed at a random location in the map.​
    3. The PvP is activated, and there have no team, just Free for All.​
    4. The winner of this event will be the player that will bring this block to a defined location.​
    5. At the end, all registred players are automatically kicked out of the event.​
    [!] If a player dies, he may not recover, or place the block.​

    ...about the plugin.

    I wish this plugin allow to follow the evolution of this block, defined in a config file, by sending messages in the chat, indicating its state. For exemple :​

    The block was taken by [Player Name] - [WorldPosition]
    [Player Name] has dropped the block - [WorldPosition]
    [Player Name] is dead, and has dropped the block - [WorldPosition]
    The block was reported by [Player Name] - [WorldPosition]

    Optionally, there will be a registration system ( /tlc join )​
    A registered player can recover and place the block, unlike an unregistered player. There is no command to leave. If a player dies, he is automatically kicked of the event..​

    ...about the config.yml

    DefaultBlock: 19 - Define the default block without the /tlc define block:ID​
    FakeBolt: true|false - Emit a fake (no damage) lightning bolt where the block is dropped.​
    Message-Register: You've joined the event.​
    Message-AlreadyReg: You have already joined.​
    Message-NotRegister: Sorry %p but you can not interact with the block.​
    Message-Take: The block was taken by %p - %l​
    Message-Drop: %p has dropped the block - %l​
    Message-DropByDead: %p is dead, and has dropped the block - %l​
    Message-End: The block was reported by %p - %l​

    #Exemple of variables for the message:
    %p - Player name ( Zerkhan )​
    %l - Location ( X: Y: Z: )​

    Ideas for commands:
    • /tlc ? - Show all the commands of this plugin.
    • /tlc on|off - Enable / Disable the plugin.
    • /tlc define block:[ID] - Defines the block which will be followed by the plugin. Default 19.
    • /tlc define endlocation - Defines the place where the block should be placed. The order is placed at that location.
    • /tlc who - Show the registered players
    • /tlc join - Join the event.
    Ideas for permissions:
    • tlc.use - Take, drop and place the block. Use /tlc join.
    • tlc.admin - All command.
    When I'd like it by:
    I do not want to be rude, but this event is to take place in about 1-2 weeks :/
    Thank you greatly in advance who will have time to do this request.
     
  2. Offline

    Zerkhan

    Anyone interested?
    I would really need this plugin :/
     
  3. Offline

    kezz101

    I'd be interested! PM me :)

    Brilliantly formatted by the way :)

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

    Zerkhan

    Thanks !
     

Share This Page