Inactive [FUN/MECH/RPG] UltimateArena V0.1 - The Ultimate Arena plugin [1.3.1-R0.1 #2269]

Discussion in 'Inactive/Unsupported Plugins' started by orange451, Nov 29, 2011.

  1. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    UltimateArena - the ultimate arena plugin
    This plugin allows people to create arenas in their world to fight in. Whether it is a MobArena, or a PvpArena, you can fight 'till the death and be rewarded with gold!
    Features:
    • Nine arena types, MobArena, ConquestArena, King of The Hill arena, Bomb Arena, FFA arena, Spleef arena, Infect Arena, CTF Arena, and PvpArena
    • rewards for playing the arenas (configurable)
    • kill streaks in arenas
    Download the plugin here
    OLD VERSION
    Changelog:
    Version 0.7
    • Added Infect and CTF arenas

    Version 0.6
    • Added a SPLEEF arena type!
    • added arena stats
      • /ua stats [arenaname] to view how many times it's been played over total arena plays since the server was started
      • /ua like [arenaname] to "like" an arena
      • /ua dislike [arenaname] to "dislike" an arena
    • NOTE: when using /ua list, the blue number is how many times that arena has been played since the plugin was initialised
    Version 0.5
    • Added a FFA arena type
    • fixed some bugs
    • rearranged the help file
    • added enabling and disabling of arenas
    • you can now set the amount of a "tool" you want to give someone. (IE tool2=35,64 Gives 64 of 35)
    Version 0.4
    • Added a new King of the hill arena type :3
    Version 0.3
    • Fixed problems with people not being rewarded items for winning an arena
    Version 0.2
    • Fixed problems w/ healer being OverPowered
    • Fixed a bunch of arena glitches
    • added Conquest game mode
    Version 0.1
    • Uploaded


    Servers that use this plugin
    server.minesworn.com
    uc-minecraft.com
    UgLounge.mclayer.com
    RevelationCraft.no-ip.biz

    How to use
    • Throw the plugin into your plugins folder (and the folder included in the ZIP)
    • use /ua ingame for help
    Commands
    [IMG]
    Current Arena Types
    • pvp - (Like a TDM arena)
    • mob - (Survive wave after wave of mobs)
    • cq - (Conquest styled game from Battlefield3)
    • koth - (FFA King of the hill, you need to stand on a point for an accumulative 60 seconds to win)
    • bomb - (TDM arena, red team is attacking bomb points, blue team is defending them. to cap a point, stand on it for 10 second, to defend a point, stand on it for 10 seconds.
    • ffa - (Every one for themselves, in a stock FFA match, users have 4 lives, so the last one alive wins).
    • spleef - (spleef arena, herpaderpa :p)
    • infect -(kind of like COD infect, the survivors must survive through the time limit)
    • ctf - (a TF2 styled CTF arenatype)
    Creating an Arena
    1. use /ua create [fieldType] to create the field
    2. set two points for the lobby (using /us setpoint or /ua sp)
    3. set two points for the arena (using /us setpoint or /ua sp)
    4. start settings spawn points
      1. FOR MOB ARENA
        1. set one point in the lobby for the lobby spawn
        2. set one point in the arena for the arena spawn
          1. when the player spawns are done, use /ua sp to set points for mob spawns
          2. when you are done placing mob spawns, use /ua done
      2. FOR TDM ARENA
        1. set two points in the lobby for the two team lobby spawns (RED team comes first)
        2. set two points in the arena for the two team arena spawns (RED team comes first)
          1. You should keep the lobby spawns closed off from eachother, for opposing teams can kill eachother
      3. FOR CONQUEST ARENA
        1. set two points in the lobby for the two team lobby spawns (RED team comes first)
        2. set two points in the arena for the two team arena spawns (RED team comes first)
          1. You should keep the lobby spawns closed off from eachother, for opposing teams can kill eachother
        3. when the player spawns are done, use /ua sp to set points for Flag points (There needs to be an ODD number of flag points)
        4. when you are done placing flag points, use /ua done
      4. FOR KOTH ARENA
        1. set 1 point for the lobby (/ua done when done)
        2. set as many player spawns as you want (/ua done when done)
        3. set ONE flag point (/ua done when done)
      5. FOR BOMB ARENA
        1. set a RED team lobby spawn
        2. set a BLUE team lobby spawn
        3. set a RED team arena spawn
        4. set a BLUE team arena spawn
        5. set TWO flag spawns
      6. FOR FFA ARENA
        1. set 1 point for the lobby (/ua done when done)
        2. set as many player spawns as you want (/ua done when done)
      7. FOR SPLEEF ARENA
        1. set 1 point for the lobby spawn (/ua done when done)
        2. set 2 points for the spleef zone (adjacent corners)
        3. set 2 points for the outzone (adjacent corners [anying inside AND below gets killed]).
      8. FOR INFECT ARENA
        1. set two points in the lobby for the two team lobby spawns (RED team comes first)
        2. set two points in the arena for the two team arena spawns (RED team comes first)
          1. You should keep the lobby spawns closed off from eachother, for opposing teams can kill eachother
      9. FOR CTF ARENA
        1. set a RED team lobby spawn
        2. set a BLUE team lobby spawn
        3. set a RED team arena spawn
        4. set a BLUE team arena spawn
        5. set TWO flag spawns (red team comes first)
    CLASSES
    The plugin comes stock with a few classes I've created.
    to add a class to the arena, put a sign in the lobby, and have the FIRST line of the sign be the name of the classes. The stock classes are: brute, healer, dumbass, garret, and, archer
    • To choose a class, right click the sign when you are in the lobby.
    WORKS WITH PERMISSIONSEx AND the default BUKKITPERMISSIONS
    in your permissions group location, add "ultimatearena.admin". This node will allow users to dig blocks in the arena, and set up an arena.
    If you also want people to be able to join an arena, use "ultimatearena.player".
    If you want users to be able to JUST build arenas, use "ultimatearena.builder".
    HOW TO CUSTOMIZE YOUR ARENAS
    1. Open the config file for your class
    2. change the variables around :p
    • the mobarena has a special variable, called "maxwave" it's default is set to 15
    • To set up rewards, this is the format:
      • [ID]:[DAT],[AMT]
      • such as: 35:4,2 (will give TWO wool with a color of 4)
      • or: 46,4 (will give 4 TNT)
    • You can have up to "tool9" for a class.
    Videos





    What's to come?
    -More customization in Arena classes

    This plugin works great with PVPGun!!!

    ONLY WORKS IN THE NORMAL WORLD!

    Disclaimers:
    ~UltimateArena mobarena's and pvparena's are in no way associated with the other fight plugins, MobArena, and PVPArena.).
    ~Our mob arena is designed to give a very simplistic "mob" arena, not to be confused with GarbageMules MobArena.
    ( 'cuz, money is a very nice thing )
    [IMG]

    This post has been edited 36 times. It was last edited by orange451 Aug 20, 2012.
  2. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I was in a rush when creaing this thread.
    If you feel there is any missing information, feel free to ask me to explain things :3
    skunk3973 likes this.
  3. Offline

    Dec64

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Amazing, gonna test this out asap.
  4. Offline

    Elfsovereign

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    So it's like the other two plugins combined? Anything added?
  5. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    There will be more arena types in the future, this is just what I've had the time to write in the past few days.
    I never really used the PVP arena and Mobarena plugins, so I can't say for sure if at this point in time, my plugin has any more features than theirs.
  6. Offline

    GarretSidzaka

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    We have been playing this nonstop since orange devolped it for MineSworn.com/ ORANGE THE ALLMIGHTY PLUGIN DEMON WE SALUTE YOU
    bobbysmithyy likes this.
  7. Offline

    GarretSidzaka

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Has added kill streaks and in battle rewards like if you kill a bunch of people it give you like a potion or other stuff.

    also he is added a Capture the Base mode ala Battlefield 3 style. but that is only in planning
  8. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Update!
    ~the healer classes gets healed by 1/2 hearts every second
    ~the healer gets a stone sword instead of an iron sword
    ~the healer has leather armor
  9. Offline

    KoBro12

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Im testing out this now. I love it, but can you add a UNDO command in setup, so you can undo at mistakes? i did one, and dont wanna start over. :p
  10. Offline

    KoBro12

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If i shoud find bugs, shoud i report? if so, where shoud i report them?
  11. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Report them here :)
    If any errors, give me a copy of the error.
    If just a bug, tell me exactly what you did to create the bug.
  12. Offline

    bobbysmithyy

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

    evanextreme

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The Conquest mode, which I am helping him with the details extensively, is in the works right now and should be done in a day or two if not sooner.
  14. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You just helped me with flag logic, evan xP

    This post has been edited 1 time. It was last edited by orange451 Dec 1, 2011.
  15. Offline

    Smex

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Fantastic, that's all I can say. ;)
  16. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I wrote and finished the Conquest arena.
    Though, I did mess something up last night, that broke every arena, I believe that is fixed. I will leave an mirror for the old download available, if the current one starts to bug.
    [UPDATES & FIXES]
    ~Leaving the lobby before it starts kicks you from the arena game
    ~Leaving an arena during a game (if the arena happens to end while you're gone) will remove your inventory when you come back
    ~Added conquest arena (cq)
    ~Weapons w/ durability never lose durability.

    This post has been edited 1 time. It was last edited by orange451 Dec 1, 2011.
  17. Offline

    Smex

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

    - Ghast spawn in PVParenas.
    - Players can go out of arenas by teleport when using /f home.
    - Arenas sometime do not cancel the game for other players when it is
    interrupted.

    This post has been edited 2 times. It was last edited by Smex Dec 1, 2011.
  18. Offline

    llehctim4

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This looks awesome! I might try it out.
  19. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ~Ghasts spawning isn't a bug :3
    ~What are they doing before using /f home? When I ttry teleporting out of an arena, I get respawned back inside...
    ~I'll check that out :3
  20. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I fixed some issued w/ Conquest arenas, and setting them up :)
    [EDIT]
    more conquest update:
    • each teams starting power starts off at how many people there are playing the arena in total. For example, if 8 people are playing the arena, each teams starting power will be 80.
    • I fixed a problem when constructing the conquest arena, where it didn't tell you to create flag spawns
    • When you kill an enemy in a CQ arena, it will tell you THEIR teams power
    • I added more lobby timer notifications

    This post has been edited 1 time. It was last edited by orange451 Dec 2, 2011.
  21. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    update:
    • Fixed double rewarding in Mob arena
    • Fixed Mob arena still telling you what wave you're on when you already died/left the arena
    [EDIT]
    ~I fixed another Conquest bug (sorry there are so many! :p)
    ~When you start an arena, every 45 seconds of it being in the lobby, causes the arena to tell everyone to join it (incase they missed the message)

    This post has been edited 1 time. It was last edited by orange451 Dec 3, 2011.
  22. Offline

    moniman93

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I haven't changed anything to the dumbass class except it's name.
    Still, during a fight the flint ans steel will create fire and the fire will disappear immediately, with a little message saying something like not allowed here ...

    Help.

    Great plugin btw.

    This post has been edited 1 time. It was last edited by moniman93 Dec 7, 2011.
  23. Offline

    Smex

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I have 2 arenas, 1 pvp and another mob type.
    One of players simple could make /spawn and did not get back
    teleported to the arena....
  24. Offline

    md_5

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Needs to be compatible with the latest rb please.
  25. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You need to give me a list of everyting that happened proir to him doing /spawn please :3
  26. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Updated to 1597
  27. Offline

    md_5

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

    needle44

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey Orange LOVE YOUR PLUGIN! But can you PLEASE include a config file? I'd like to edit the kill streak rewards and a bunch of other stuff like the classes and what they get. So please add this it would be a extreme help.
  29. Offline

    TheShadow777

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    great plugin, but can you add a automatic remove and restore of inventory like the plugin pvparena ?
  30. Offline

    needle44

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Suggestions:
    1) A better config for classes, something like this.

    Class Name: (What you will type on the sign)

    Armor:
    ChestPlate:
    Leggings:
    Boots:

    Tools:
    Tool1: tool, (amount of item)

    Tool2:

    Tool3:

    Hp regen: (0-10)

    2) To be able to set what mobs can spawn.

    3) Allow use of certain things like the flint and steel.

    4) Arena resets itself to the "normal" state when the match is done.

    5) Customizable kill streaks and rewards.

    6) Allow players to pick up certain items. Like let say i want the class Archer to be able to pick up skeleton arrows there should be a option where i could allow them to pick that up like this. Whitelist: (ID of item) That would list all the objects that class is aloud to pick up.

    Thanks for reading please reply :p.

Share This Page