Filled Party & Friend System

Discussion in 'Archived: Plugin Requests' started by KingGoldensPanda, Mar 29, 2014.

Thread Status:
Not open for further replies.
  1. Plugin category: Fun, Productive
    Suggested name: PartySystem

    What I want: In this plugin, I would like a basic Party system design. This also includes the ability of Custom Chat Channels, along with a partial friend system within this plugin. Many of the plugin details are listed below under commands.

    NOTE: ONLY those who are friends can message each other!
    *** Along with this, there would also be a custom item in the inventory. If you Right Click the Nether Start, a GUI will appear. You will then see 9 slots in a Horizontal Line: - - - - - - - - -
    First block: Gray Dye (1) - Lore: Chat Disabled - Messages Only
    Fifth block: Pink Dye (1) - Lore: Party Chat Only
    Ninth block: Lime Dye (1) - Lore: Chat Enbaled

    Notes after command usage:
    /party create - You created a Party! Use /party invite to invite a player!
    /party join - You have successfully joined {Party Owner's} Party!
    /party leave - You have left the party!
    Party Owners & Admin ONLY - /party kick {PlayerName} - {PlayerName} Has been kicked from the Party!
    Party Owners & Admin ONLY- /party warp - You have warped your party to you!
    Friend System:
    /friend add {UserName} - You sent {UserName} a Friend Request!
    /friend accept {PlayerName} - You accepted {PlayerName}'s Friend Request!
    /friend remove {UserName} - You removed {UserName} from your Friends!

    When /party help is used by a player the looks are:
    ===== Party System =====
    - - /party command can also be used as /p - -
    - Party Players Commands -
    - /party help - Shows the Help Menu.
    - /party create - Creates a Party.
    - /party invite {PlayerName} - Invites a Player to your Party.
    - /party join {Username} - Accepts a Party Request.
    - /party list [Page #] - Lists the Members in your Party.
    - /party chat - Send a message where only your party Members can view.
    - /party leave - Leaves your Party.
    - Party Owner Commands -
    - /party kick {PlayerName} - Kicks a Party Member.
    - /party warp - Summon all your Party Members to you.

    - - - - Friend System - - - -
    - - /friend command can also be used as /f - -
    - /friend add {UserName} - Sends a friend Request to a Player.
    - /friend accept {PlayerName} - Accepts a friend Request.
    - /friend list [Page #] - Lists all your friends.
    - /friend remove {Username} - Removes a friend.
    ===== ========= =====

    Ideas for permissions:
    - party.customchat : Enables a Player to use the custom item for custom Chat channels. (Nether Star)
    - party.use : Player Commands - Join, Leave, and Create Parties - Max: 4 People in a Player's Party. - Also can add friends, accept friend requests, list your friends, and remove friends. (Up to 10 friends)
    - party.vip : Player Commands+ Max: 8 People in a VIP's Party. Also can add friends, accept friend requests, list your friends, and remove friends. (Up to 15 friends)
    - party.admin : All Commands - Join, Leave, and Create Parties. Along with kicking a Member from any party, and the ability to Join a Party without Invite. Max: 12 Players in a Admin's Party. Also can add friends, accept friend requests, list your friends, and remove friends. (Up to 20 friends)
    When I'd like it by: Thursday April 3rd
     
  2. Offline

    xXMaTTHDXx

    I would like a basic Party system design

    This isnt basic
     
  3. Offline

    themadman300

    I might work on this starting tomorrow if someone doesn't beat me to it.

    Edit: I assume you want parties saved to file?
     
  4. xXMaTTHDXx basic as in the normal design as a party system... You know what I mean -.-

    Thanks, themadman300 - it doesn't matter it the parties should be saved to a file; something I haven't mentioned: if the party owner leaves the game for more then 10m, then the party will be disbanded!
     
  5. Offline

    Onlineids

    This is one of those posts where I skim through it in 5 seconds and am like nope nope nope nope.
     
    ZodiacTheories and xXMaTTHDXx like this.
  6. Offline

    themadman300

    So you don't need parties saved? Alrighty
     
  7. Offline

    CMG

    I'll do this, just give me some time. However if themadman300 is still working on this i won't bother.
     
  8. Offline

    themadman300

    CMG I just have the commands down for now, it's fairly simple though to make if you want to do it. If I do it then it'll take a bit as I'm more occupied with other stuff. Storing parties and their data in a hashmap is honestly the hardest part of this, and that says a lot.
     
  9. Offline

    tcvs

    KingGoldensPanda Be patient he will check back here eventually if he is still working on it. and if not then you will never hear from him again >:)...
     
  10. Offline

    CMG

    Oh alright ill have a go but i find hashmaps easy :p Just saying.

    Done quite abit, the main chat structure is finished, the chat selector is done, working on commands and permissions now :)

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

    themadman300

    Precisely, that's why I said "and that says a lot"
     
  12. Offline

    CMG

    I know.
     
  13. CMG if your still working on it, would you be able to add to the friend list:
    (Stating weather the user is on/offline)
    - - - - - Friends - - - - -
    Page 1 of #.
    1. Username. --> Offline!
    2. Username. --> Offline!
    3. Username. --> Online!
    4. Username. --> Online!
    5. Username. --> Online!
    Page 1 of #.
    - - - - - - - - - - - - - - - -
    Thanks again, KingGoldensPanda
     
  14. Offline

    Prorockband

    KingGoldensPanda
    Just a suggestion but maybe add it so instead of just offline, maybe doing something like this:
    - - - - - Friends - - - - -
    Page 1 of #.
    1. Username. --> Last seen 3 hours ago!
    2. Username. --> Last seen 2 days ago!
    3. Username. --> Online!
    4. Username. --> Online!
    5. Username. --> Online!
    Page 1 of #.
    - - - - - - - - - - - - - - - -
     
  15. I agree thank you for the suggestion Prorockband ;)
    CMG could you add this last part to the plugin for me?! thanks again!
     
  16. Offline

    CMG

    Sure can do! Prorockband , KingGoldensPanda

    Finished all friend commands, including that suggestion^

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 7, 2016
  17. Is there a set date that you would think the plugin would be done CMG ? Just curious how the plugin is coming along :)
     
  18. Offline

    CMG

    I have just finished it now, gonna upload to bukkit later so can you set the thread to filled now please.
     
    TGMGamingzz1 likes this.
  19. CMG I'm trying to figure out exactly how to fill it :oops: I'm somewhat new to the forums lol. Could you tell me in the reply of the post of the plugin please xD?
    Thanks!!
    KingGoldensPanda
     
  20. Online

    timtower Administrator Administrator Moderator

    KingGoldensPanda Top right corner, thread tools, edit thread, then change the prefix
     
  21. Offline

    CMG

  22. CMG could you send me the plugin through a PM so I wouldn't have to wait for a while for it to be approved?!?
    Thanks!
    KingGoldensPanda
     
  23. Offline

    KureLK

    Can you make it for download please?
     
  24. CMG Are you able to send the file through this thread? I really need the plugin, and the plugin page is under moderation and haven't been able to get to it & download it.
    Thx,
    KingGoldensPanda
     
  25. Offline

    CMG

    Sorry dude, for some reason the mods aren't accepting the plugin because of formatting and other issues, the file is uploaded however and the plugin should be active shortly, its just taking some time. I will not send the plugin through pm or here its going on the site. Sorry for any inconvenience.
    PS: New link for project: http://dev.bukkit.org/bukkit-plugins/parties/
     
  26. Offline

    elkidz

    Your new link doesn't work :(
     
  27. Offline

    CMG

    Yeah the bukkitdev staff deleted it :/ Apparently it was wrong formatting. I changed it like 10 times!
    Ill just upload it to here later.
     
  28. Please give a download link :'(
     
Thread Status:
Not open for further replies.

Share This Page