Guild Wars

Discussion in 'Plugin Requests' started by dbwallsmc, Nov 5, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    dbwallsmc

    Plugin category: Game mode

    Suggested name: Guild Wars

    What I want:
    I'm setting up a server and came up with a new main feature for my server but unfortunately
    I have no experience in coding. This feature would be a main event for our server as people are
    grinding in the main world for perks for this game mode. It's a guild war that happens every 5 hours
    or whatever its configured to.

    The special thing about the guild war is that everyone can bring items from the main world into the
    guild wars area for battle. Each item has a value to it for example; one cobblestone = 1 value
    I can add this to the lore making your plugin only check for the lore line: Value = 1 guild point
    or something similar. Max cap for each person should be 25. You do not have to come up with each
    item's value's, I can add them individually to each item.

    A way you can bring your stuff into the guild wars is through a personal chest command that everyone uses to transfer their stuff so that when they spawn in the guild wars they should be wiped clean of what they had before and given the stuff in the chest.

    When they die they can choose to stay to spectate their team or return back to the main world where they still have the stuff they had before entering the guild wars.

    There should be a entry fee and the prize should be everyone's entry fees combined plus a set amount of money.

    There should be a way for people to party up with each other making the max players per team 5 people,
    and when you join you are put in a lobby to wait for other players. I am not sure if there should be a team
    limit. When the game starts you are placed in another world where your team can gather resources and there will be a time limit so that the game does not last forever but still a good amount of time. Maybe compasses can be implemented so that teams can track enemies.

    ::I am aware that this may take a lot of work, although I am unsure since I have no background in coding or scripts, but I truly do appreciate any help I can receive. I am also unsure if this is too specific to be considered a plugin request and if this would be the right place to post such a request. I've put a lot of thinking into this and would like to be apart of the journey of helping map out the plugin so if you think my idea has any chance of seeing development then I would be so grateful for your help. Thank you so much.::


    Ideas for commands:
    /guildchest
    /guildpartyinvite
    /guildpartyleave
    /guildparty

    Ideas for permissions:
    guildwars.chest.use
    guildwars.party

    When I'd like it by:
    Take your time
     
  2. Offline

    Scimiguy

    Just some information for you as a requester:

    The more complex the request, the more specific you need to be.
    You've actually done a pretty good job here, but there's still some things that could use explaining;

    1. How would you want the "event" to be triggered? Automatically? By Commands? By another plugin?
    2. Define what you mean by values? Are you saying you want us to read something from an item's lore to define it?
    3. Would players be given items in the event?
    4. Walk us through, Step-by-Step, how an 'event' would work.
    5. Are you handling the maps? Is the plugin supposed to do this?
    6. What is a "good time"?
    This is a complex request, and because of that, you need to explain it to us very clearly
     
  3. Offline

    dbwallsmc

    Oh, of course. I was aware that I was not as specific as I could have been.
    1. I would like the event to be triggered automatically on a set timer. Players can join the lobby with their teammates early but the lobby will still only start at a certain time. If there is only one team, then the game will not begin and boot the existing team from the lobby.

    2. By values I meant that I will just assign each item a specific line in the lore. For example,
    Diamond Sword
    Sharpness I
    Value = 1 guild point

    I'm not sure if that would be a hard task to set the plugin to check for the number in that line and make sure it's less than a certain amount.

    3. No, players will be only given the items that they stored inside of their "guild chest". Which is a chest full of their items they placed with a maximum guild point value of 25 depending on their upgrade. They can gather resources through the world that they spawn in the event.

    4. I form a party. I invite 4 players to my party since 5 players is the max amount in each party. I open my guild chest through a command and place my items that I gathered from the main world in it. The value of my guild chest is under 25 and will tell me if it exceeds that amount. I'm the party leader so I right click the guild wars sign to join. My party members automatically join me as well. We teleport to a lobby. Now we wait for the lobby's timer to end. We are teleported into a new world where we find ourselves with nothing but the stuff from our guild chest. Each team is scattered throughout the map a good amount of distance so that we can gather resources. We end up eliminating the rest of the teams and now we are teleported out into the main world splitting the final prize money between us.

    5. I use Multiverse if that helps the developer. They can be spawned in a list of different new worlds with a set barrier and after the event is over that map will reset.

    6. I say 10 minutes Grace Period then after the grace period an hour till the barriers rapidly shrink.

    ADDED: When you die you lose the stuff from your guild chest. When you win you keep everything you have gathered. If your team wins but you died, you lose the items in your guild chest but still receive the winning money.
     
    Last edited: Nov 5, 2015
  4. Offline

    dbwallsmc

  5. Offline

    Gonmarte

    @dbwallsmc Normally peaple dont take this projects... they are too big and would consume a lot of time :/ I hope you find some1 to make this!
     
  6. Offline

    AVOCARDO

Thread Status:
Not open for further replies.

Share This Page