[FUN] ZArena v0.6 - Arena Based Zombie Survival [1.6]

Discussion in 'Archived: Plugin Releases' started by kabbage, Dec 22, 2012.

  1. Offline

    kabbage

    [​IMG]
    A fun arena based zombie survival game. Fight against wave after wave of unique, customizable zombies to see how far you can get before being overrun!
    Like the plugin, but don't have a server to host it on? Check out the plugin's official server at play.yazimc.com

    Features
    • Fully customizable zombies, skeletons, and wolves. Design your own types using YAML files. You can customize path finding range, speed, damage, equipment, special abilities, damage immunities, special effects, and more!
    • Unlimited waves. The only limit is how far you can get without being killed!
    • Wolf and skeleton waves.
    • Easy to make ZArena levels, with definable spawns, purchase signs, toll signs for doors, and death spawns.
    • Games automatically run without maintenance. When a game ends, you have the option (in the config) to start a vote for which map should be run next.
    • Different gamemodes to keep the game interesting. Such as, a hardcore gamemode, and a scavenger gamemode. These, like custom zombies, can be created using YAML files.
    • Incredibly customizable. Along with customizable zombies, you can also customize the number of zombies per wave, the health of zombies per wave, starting items for players, how often wolf/skeleton waves occur, how much money you get per kill, whether or not the game auto runs, whether or not players auto-join the game, and more!
    • Smart zombies with pathfinding, so players can't just hole up on one end of the map and only have to face the zombies that spawn near them.
    • Support for various permissions.
    • Built in Kill Counter, with the option to disable if desired.
    Spout Features
    • You can press the 'o' key to configure personal spout options.​

    • You can press the ' ~ ' key to view a custom tab screen, with shows the stats of all ingame players.​

    • Entities can have custom textures.​
    • A custom voting popup comes up during voting.​
    Download
    All Downloads
    v0.6 for 1.5.1
    v0.5 for 1.5

    Source Code
    Change log (open)


    Version 0.6
    • New mob type, ZombiePigman.
    • New config option for Zombies, IsVillager: Whether or not to have the zombie be a zombie villager
    • New config option for all entites. CanDive: Whether or not the entity can dive down underwater to chase it's target.
    • Furthermore, entities in general move more smoothly through the water.
    • Wolves now have red eyes.
    • Dropped items now clear at the end of the game.
    • When creating levels, placing a buy/pay sign will automatically add it to the level. You no longer have to right click it right after placing it.
    • The config option, SpawnChance, has been replaced with SpawnPriority: The priority at which this entity is spawned. A number from 1 and up, where 1 is very high priority, 3 or 4 is average priority, and 10 is very low priority.
    • Bug fixed where you could not give more than one of a certain item when specifying the items you start with at the start of the game.
    • Config option added, Seperate Inventory: Whether or not to have the ZArena game inventory to be seperate from the players out of game inventory. Default value is true.
    • Permission node added, zarena.noautojoin: When a player has this node, they will not automatically be put into the game when they join the server, regardless of configuration settings.
    Version 0.5
    • Updated to 1.5
    • Multitude of bug fixes and tweaks
    Version 0.4
    • Now compiled with Java 6 for REAL this time.
    • Built in kill counter added, with option to disable in config. Commands are as follows
    • Possibly fixed bug where players respawned in the server spawn as opposed to the death spawn
    • Various tweaks and small bug fixes
    Version 0.3.2
    • Critical bug fix for latest reccomended build
    • Now compiled with Java 6
    • Added plugin metrics
    Version 0.3.1
    • Updated to CB 1.4.7R0.1
    • Custom item enchantments are fixed.
    • The ZArena player list for spout, shown by pressing the ~ key, is now ordered by the players kills from top to bottom. It it also slightly better aligned, and the health column has been redone.
    • Spout players who leave the game are no longer shown the wave counter despite having left.
    • Game no longer breaks if a player leaves the server in a weird way that doesn't set off the plugins listeners.
    Version 0.3
    • Added support for spout.
    • Spout players can hit the 'o' key to open up ZArena spout options.
    • Spout players have the option to view a wave counter in the top right corner of the screen, that also shows remaining zombies.
    • Spout players have the option to have a voting screen popup during voting.
    • Spout players have the option for entities to have textures, which are defined in entity config files. (Broken in current version of spout plugin)
    Version 0.2.3
    • Fixed bug where a FileNotFoundException will occasionally come up when stopping the server.
    • Added option in config to stop xp drops, and have the xp bar show the players money instead.
    • An error is no longer shown when trying to use a command with a nonexistent zombie spawn.
    • Toll signs now try to get a block to toll in two steps. In the first step, it looks for tollable blocks near the block the sign is attached to. In the second step, it looks for tollable blocks near the actual sign.
    • Toll signs no longer skip over tollable blocks directly above or below the sign/block-attached-to-sign.
    Version 0.2.2
    • Added support for enchanted Custom Items.
    • Updated to CraftBukkit 1.4.6 R0.1
    Version 0.2.1
    • Possible fix for issue with losing inventory if you use Multiverse Inventory.
    • Possible fix for losing level file on updates.
    • Automated level file backups in case that possible fix doesn't work.
    • Small tweaks.
    Version 0.2
    • Updated to CraftBukkit 1.4.5-R1.0.
    • Gamemodes now have a "Damage Modifier" attribute that can be configured in their YAML files.
    • Entities now have an "Armor Piercing" attribute that can be configured in their YAML files.
    • Also for entities, they can now be set to either use melee attacks, ranged attacks, or both. "Use Ranged" and "Use Melee" are the names for each for the YAML file. Wolves are required to use melee, regardless of these settings.
    • The calculation of the zombie amount per wave based on the current alive count has been fixed. (Formerly, the game always assumed there was one person alive, so there was always less zombies than normal).
    • All entities in the world are no longer removed if World Exclusive is set to false in the config.
    • Players not in game will not be teleported to the death spawn upon death.
    • Skeletons no longer run unfairly quickly when using melee attacks.
    • Two new configuration options. "Disable Non ZArena Commands In Game" and "Disable Joining Game With Inventory".
    Version 0.1.2
    • The GameMode of the player is saved when they enter a game, and returned to them when they leave.
    • You are no longer teleported to the server spawn if you join the game during voting, or while the game isn't running.
    • The plugin will no longer not load correctly on it's first run if you don't have a world called "world".
    • Option added to the config to have the zombie amounts on each wave be lower if there aren't many people alive, and higher if there are.
    Version 0.1.1
    • Game will stop if the current level has no zombie spawns.
    • Inventory is now saved before entering the game, and returned to the player after he leaves. (Can be turned off in the config)
    • Added a /za reload command to reload the config.
    • Numerous bug fixes and tweaks.
    Version 0.1
    • First public release.

    For more information and tutorials on how to use, check out the bukkit dev page here.
     
    undust4able and Acetone like this.
  2. Offline

    kabbage

    ZArena v0.2.3 is now out! Changes are as follows:
    • Fixed bug where a FileNotFoundException will occasionally come up when stopping the server.
    • Added option in config to stop xp drops, and have the xp bar show the players money instead.
    • An error is no longer shown when trying to use a command with a nonexistent zombie spawn.
    • Toll signs now try to get a block to toll in two steps. In the first step, it looks for tollable blocks near the block the sign is attached to. In the second step, it looks for tollable blocks near the actual sign.
    • Toll signs no longer skip over tollable blocks directly above or below the sign/block-attached-to-sign.
     
  3. Offline

    Gladius_Crafter

    Nice plugin :p
     
  4. Offline

    kabbage

    ZArena v0.3 is now out! Changes are as follows:
    • Added support for spout.
    • Spout players can hit the 'o' key to open up ZArena spout options.
    • Spout players have the option to view a wave counter in the top right corner of the screen, that also shows remaining zombies.
    • Spout players have the option to have a voting screen popup during voting.
    • Spout players have the option for entities to have textures, which are defined in entity config files. (Broken in current version of spout plugin)
     
  5. Offline

    kabbage

    ZArena v0.3.1 is now out! Changes are as follows:
    • Updated to CB 1.4.7R0.1
    • Custom item enchantments are fixed.
    • The ZArena player list for spout, shown by pressing the ~ key, is now ordered by the players kills from top to bottom. It it also slightly better aligned, and the health column has been redone.
    • Spout players who leave the game are no longer shown the wave counter despite having left.
    • Game no longer breaks if a player leaves the server in a weird way that doesn't set off the plugins listeners.
     
  6. Offline

    kabbage

    The plugin has now been updated to v0.4! The changes are as follows:

    • Now compiled with Java 6 for REAL this time.
    • Built in kill counter added, with option to disable in config. Commands are as follows
    kc
    Shows your kills
    kc Player
    Shows kills of player
    kc set <player> <kills>
    Sets the kills of player, assuming you have the permission zarena.killcountercontrol
    kc top <num>
    Shows the top <num> killers

    • Possibly fixed bug where players respawned in the server spawn as opposed to the death spawn
    • Various tweaks and small bug fixes
     
  7. Offline

    kabbage

    The plugin has now been updated to v0.6! Changes are as follows:

    • New mob type, ZombiePigman.
    • New config option for Zombies.
    IsVillager
    Whether or not to have the zombie be a zombie villager
    • New config option for all entites. CanDive,
    CanDive
    Whether or not the entity can dive down underwater to chase it's target.
    • Furthermore, entities in general move more smoothly through the water.
    • Wolves now have red eyes.
    • Dropped items now clear at the end of the game.
    • When creating levels, placing a buy/pay sign will automatically add it to the level. You no longer have to right click it right after placing it.
    • The config option, SpawnChance, has been replaced with SpawnPriority.
    SpawnPriority
    The priority at which this entity is spawned. A number from 1 and up, where 1 is very high priority, 3 or 4 is average priority, and 10 is very low priority.
    • Bug fixed where you could not give more than one of a certain item when specifying the items you start with at the start of the game.
    • Config option added, Seperate Inventory.
    Seperate Inventory
    Whether or not to have the ZArena game inventory to be seperate from the players out of game inventory. Default value is true.
    • Permission node added, zarena.noautojoin
    zarena.noautojoin
    When a player has this node, they will not automatically be put into the game when they join the server, regardless of configuration settings.
     
  8. Offline

    triicksn

    -A new feature to add-
    Have it so that zombies die after an amount of time if they have not been hit. This can solve the problem with zombies not finding there way around on big maps.
     
  9. Offline

    OffensiveChef

    Looks great!
     

Share This Page