[FUN/RPG] Warzone V1.1.1 - Bringing War to Minecraft [1060]

Discussion in 'Inactive/Unsupported Plugins' started by MineDev, Jul 25, 2011.

  1. Offline

    MineDev

    [​IMG]

    Coded by @Adamki11s of MineDev

    Warzone - Bringing war to Minecraft!
    Version : 1.1.1

    Donate to the developer to show your appreciation!
    [​IMG]

    [​IMG]




    Command List & Permission Nodes
    Map Screenshots

    [​IMG]
    Older Version (1.05)
    Bundle - Contains both the Warzone.Jar file and the Required World Folder.

    [​IMG]
    Older Version (1.05)
    World - Contains the standalone world required for the Warzone Plugin.

    [​IMG]
    Older Version (1.05)
    Plugin - The Jar file for the Warzone Plugin

    Want a map added? Have an Idea for a map? Go here!

    Have suggestion or a feature request?

    Report a bug or error!


    Warzone is an advanced plugin which allows players to pit themselves against one another in a simulated battle. Each player is given a bow, a supply of arrows, a sword and some coal. The aim of the game is to shoot your opponent with your bow, or crush him with your sword to kill him and gain points. The coal is used as fuel for smoke grenades which are activated by left clicking anywhere with your bow.


    Features:
    • Spout GUI Interface Support! (Coming in v1.1.2)
    • 19 Unique Maps!
    • Multilanguage support - German, French, Dutch, Polish, Danish and English!
    • MySQL support!
    • Ranking System, leaderboards and statistic tracking.
    • Play a ranked or social game if you just want to have fun.
    • Per player preferences. Players have their own unique settings before they go into battle.
    • Fast Matchmaking to ensure you get into a game as quickly as possible.
    • Lag free!
    • And much more!
    • Highly configurable!
    Currently there is only one game-mode of 1 vs 1, however I am working on adding team based games such as team deathmatch, capure the flag, and much more! Players have the option to search for a ranked or social game. Your statistics do not get tracked in social matches and you gain no exp.

    After each ranked game of Warzone you'll gain exp. This will allow you to reach higher levels which in turn rewards you with cool features such as setting what armour you wear in battle and even the option to set what block you wear on your head level 40+.

    Game Modes:
    • 1 vs 1 solo mode.
    • Team deathmatch (Coming soon)
    • Capure the flag (Coming soon)
    • King of the hill (Coming soon)
    • Search and Destroy (Coming soon)
    • Guardian (Coming soon)
    • More Planned
    There is a grand total of 19 maps so far in Warzone. I have plans to add even more, see below if you want to help :). You can configure the time each match lasts and even specific matchmaking options such as timeout time and dialogue display rate. Just navigate to the folder "plugins/Warzone/Configuration".

    How to install:
    1. Download the bundle. You can download the Warzone world and .Jar file separately if you wish.
    2. Extract the files onto your server. The Warzone.Jar plugin file should go into your plugins folder and the 'WarzoneWorld' folder should remain in your root directory along with your plugins folder, startup script, server log, other world folder etc.
    3. Restart your server. The world will be loaded and the folders and files the plugin needs will be created automatically.
    4. NOTE: You cannot edit the Warzone world. It is designed for battles only.
    Warzone even has an arena which you wait in while the plugin searches for another player. Below is a feature list, download links and more!

    Changelog:
    Version 1.1.1: Fixed sign issues!

    Version 1.1: Added MySQL support.
    Fixed statistics when comparing.
    Removed /return command
    Added support for multiple languages including German and French.
    Amount of coal is now configurable.
    Added permission nodes.

    Version 1.05: Added swords for 1 hit kills. Make sure to check out the updated commands page for player preferences. Reduced memory footprint.
    Version 1.04: Arrows now unload when joining a game.
    Changelog (open)
    Version 1.03: Added the option to choose whether NPCS spawn in the lobby or not. File can be found in the configuration folder inside LobbyConfig.

    Version 1.02: Fixed an issue where 2 groups spawn in the same map.

    Version 1.01: Added a region to check to improve matchmaking and added a /warzone return command incase you get stuck in a map.

    Version 1.0: Initial Release
     
  2. Offline

    Kill3rMcTavish

    where is the download of the v 1.1? there is only the 1.05 :( ...

    thanks
     
  3. The images, just click on them. The old version links are below
     
  4. Offline

    Kill3rMcTavish

  5. Version 1.1.1

    Fixed signs :D
     
  6. Offline

    icupeverynite

    I want this plugin, but it seems that the commands wont work no matter what I do. I have the cb 1000 and have done everything right in the instructions on how to add. I get zero console errors and I believe none of my plugins conflict with it in the slightest way.
     
  7. So you have tried the commands /wz and /warzone? Try running it on a test server becauase It works fine for me ;)
     
  8. Offline

    Qiadda

    also: (

    permissionbukkit
    bukkitcontrib
     
  9. Please try and state your issue clearly and if your commands aren't working then put it on a test server and find what is causing the problem. Also make sure your server has the WarzoneWorld map on or else the plugin will disable itself.

    Spout support coming soon!

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

    Qiadda

    Code:
    2011-08-06 19:42:33 [INFO] PermissionsBukkit v1.1 is now enabled
    2011-08-06 19:42:33 [INFO] [Warzone] Version 1.1 - Permissions support enabled
    2011-08-06 19:42:33 [INFO] [Warzone] MySQL connection successful
    2011-08-06 19:42:33 [INFO] [Warzone] Creating MySql Tables for Warzone...
    2011-08-06 19:42:33 [INFO] [Warzone] MySQL tables created successfully!
    2011-08-06 19:42:33 [INFO] [Warzone] Player data loaded successfully!
    2011-08-06 19:42:33 [INFO] [Warzone] Loading player data...
    2011-08-06 19:42:33 [INFO] [Warzone] World loaded successfully!
    2011-08-06 19:42:33 [INFO] [Warzone] Language setting : FRENCH
    2011-08-06 19:42:33 [INFO] [Warzone] Map configuration loaded successfully!
    2011-08-06 19:42:33 [INFO] [Warzone] Matchmaking configuration loaded successfully!
    2011-08-06 19:42:33 [INFO] [Warzone] Par Adamki11s fr de l equipe MineDev.
    2011-08-06 19:42:33 [INFO] [Warzone] Warzone,version 1.1 Champ de bataille active!
    Code:
    2011-08-06 19:45:21 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'warzone' in plugin Warzone v1.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:320)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:713)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
        at couk.Adamki11s.Commands.StatisticsCommands.check(StatisticsCommands.java:65)
        at couk.Adamki11s.Commands.WarzoneCommands.onCommand(WarzoneCommands.java:40)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
    thank
     
  11. Ran into an error:

    Code:
    12:22:24 [SEVERE] Could not pass event PLAYER_INTERACT to Warzone
    java.lang.IllegalStateException: Start block missed in BlockIterator
            at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
            at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
            at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
            at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:92)
            at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:114)
            at couk.Adamki11s.Extras.Player.ExtrasPlayer.getLocationLooked(ExtrasPlayer.java:99)
            at couk.Adamki11s.Warzone.WarzonePlayerListener.onPlayerInteract(WarzonePlayerListener.java:108)
            at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:314)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168)
            at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:63)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:459)
            at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:86)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
     
  12. Yeah I've got that occasionaly, it's a problem with Bukkits getLookedAtBlock() function, I'll try wrap it in a try catch so you don't see it :p.
     
  13. Does this plugin block PVP in the Warzone world by itself? Currently the Bow feature is not working at all for us in 1.1.1, but swords still work, not sure what is going on, anyone else see this issue?
     
  14. This was happening to me aswell and I thought it was a problem with my server. I'm on holiday now unfortunately so I won't be able to upload new versions but I'll be able to code so it should be fixed by the time I get back.
     
  15. Offline

    nubpro

    Wow I like the video so much.
    I wonder who did the video?
     
  16. Offline

    icupeverynite

    I have the latest version of warzone , but I get an error with warzone asking if it is up to date. Server is on Recommended build and warzone still gets this error even while being the only plugin in the server. 2011-08-07 20:42:02 [SEVERE] Error occurred while enabling Warzone v1.1 (Is it up to date?): org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Sign
     
  17. Offline

    killerrin

    Hey I Installed your Mod and were having a blast in it... Though I was wondering something.

    I have a Flight Mod that I use, I was wondering if there was a way I could add the abilities for everyone to spawn with a stack of 64 feathers? (the mod uses feathers to fly) Therefore we could have people flying to get the flank on an opponent, making people have to watch Sky and Ground.


    Edit: also Is it possible to disable the names over our heads?
     
  18. I did it :p

    Looks like you have modified/moved/destroyed a sign on one of the maps. Warzone prevents you from editing the map so you must have taken it off, just redownload the world and it'll be fine ;)

    I have gone as far as I can with the hiding your names idea, when you crouch your name will be invisible if you're behind a block. As for the feathers Idea I might add in my own feature to allow players 1-3 or a configurable amount of teleports per life.

    Were you running version 1.1 also with no problems?

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

    Chanito

    My only problem i've noticed so far is that people die of 1 hit with swords.. its like everyone only have 2 hearts while in arena. Also is there a way to choose what items players should start with? because im running Heroes rpg plugin so that would be nice.
     
  20. Players are given a default kit of items when they enter a game however I may make this configurable in the future. Also people are meant to die in 1 hit as arrows are used for long range however I'm aware that arrows do not seem to be working at the moment so I will fix this as soon as I return. Did arrows work for you?
     
  21. Offline

    Chanito

    arrows worked fine for me. they usally kill in 2-3 hits but everything else is 1 hit kill. As i said its like players only have 2 hearts in the arena.
     
  22. Are you running the latest version? Players have what you could call 'virtual' health. They can be hit 5 times by an arrow before dying and gain 1 hit point every 6 seconds, whereas a sword hit is an insta kill.
     
  23. Offline

    kahlilnc

    WOw never looked into until now, WOW!!!
     
  24. Offline

    Chanito

    Yes just installed it today, Its a great plugin, best ive ever seen when it comes to pvp. Altho i dont see how this plugin is higly configurable.
     
  25. Well there are a fair amount of config options and I plan to add more. You can configure how long each match lasts for on each map, you can pick from 1 of many languages along with selecting the amount of ammunition to give, and what database schema to use.
     
  26. Offline

    Asphodan

    Code:
    18:13:12 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to Warzone
    java.lang.NullPointerException
            at couk.Adamki11s.Warzone.WarzonePlayerListener.onPlayerInteractEntity(WarzonePlayerListener.java:153)
            at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:314)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:845)
            at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
    Happens periodically.

    Also, every time someone gets hit in a Warzone the console gets a single-line "Damaged".
    Very spammy and annoying.
     
  27. The damaged message was a mistake as I left it in after debugging. If you redownload the latest version it does not have this. As for the other error I am on Holiday at the moment but will check it out as soon as I get back.
     
  28. Offline

    neo6633

    I wish I can make web for info.
    Lick mcmmo WC.
    Can you make it?
     
  29. Warzone already supports saving data to MySQL tables so I have planned to have a way to pull these stats from the tables and display them on a webpage.
     
  30. Offline

    Chanito

    is there a way to change the damage to the "normal" damage? because im running heroes with this plugin.
     
  31. What is not normal about the damage :)
     

Share This Page