[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. Yeah there still seem to be a few issues with inventory being restored and I'm looking into this.

    Thanks for the support and version 1.1 should be out very soon with bug fixes and lots of new features :D
     
    embty likes this.
  3. Offline

    Juze

    @MineDev / @Adamki11s : Changelog must show two most recent changes visible, rest in spoilers.
     
  4. Changed ;)

    Status Report:

    Have finished the updates which include some added functionality, not many new features but mostly fixes and core functionality such as mySQL support, multi languages and permission nodes. Am currently having a problem with signs and working on inventory fixes so hope to release next version soon.

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

    embty

    Any updates? cant wait :D
     
  6. I've added loads of stuff and I'm urging to release the next version but the signs are really acting up on me. I'm using the same code and I'm 100% sure that the signs are being updated but for some reason the client doesn't see the updated sign. I know that there are bugs with signs and tile entities so I may just have to release it as it is and work on a fix in the meanwhile.
     
  7. Offline

    Mukrakiish

    That'd be ok. The signs aren't a crutch to be able to jab someone in the face an arrow :D
     
  8. Offline

    dabram71

    I cannot see any permissions?!? Please help! Where do I get them. (I checked the permission and commands thingy)
     
  9. Offline

    Mukrakiish

    No permission nodes in any current releases. Its just open game for anyone to search for a game in the current release.
     
  10. @dabram71 As said above ^^ there are no permission nodes but I'm adding them in for version 1.1 which should be released very soon but I am having a few testing problems which I think is down to a problem with my test server.
     
  11. Offline

    dabram71

    @Adamki11s
    Ok, Thank you! Sorry I kinda noobed... lol
     
  12. Offline

    skelbornes

    i am putting the plugin on my new sever now to test out
     
  13. Offline

    DilltheThrill

    I downloaded 1.05 and it still says its 1.03, no biggie but der ya go. Also it would be cool if the other players name wouldnt show up on the screen during battle. Great plugin.
     
  14. Thanks :D I always forget the version number, don't worry about it. Version 1.1 coming soon :D
     
  15. Offline

    embty

    Ive had to disable warzone due to players getting stacked meat out of it :(
     
  16. Stacked meat? :S
     
  17. Offline

    DilltheThrill

    haha yeah my pork chops that i had became stacked in the inventory after a warzone match. Also all of my tools were fully repaired.
     
  18. Is that a problem? Also yes I do need to fix the tool repairing issue.
     
  19. Offline

    DilltheThrill

    Its not a big problem, but pork chops aren't supposed to be stackable.
     
  20. Offline

    embty

    Yeh stacked pork :p lol
     
  21. 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.

    Make sure you delete all your old configuration folders except the database when updating.

    I had some problems which I encountered during testing which I think is down to my server instead of the plugin so please let me know if version 1.1 runs fine for you. If not there are download links for v1.05
     
  22. Offline

    didzym

    I will test this new version now.

    Edit: Works, I've tested the language, and permissions. No problem except the same bugs in the old version (inventory, signs). I have not seen if statistics bug (x 10) was actually settled.
     
  23. Using Mysql:

    Code:
    16:28:18 [INFO] [Warzone] Version 1.1 - Permissions support enabled
    16:28:18 [INFO] [Warzone] MySQL connection successful
    16:28:18 [SEVERE] java.sql.SQLException: Column 'player' not found.
    16:28:18 [SEVERE]       at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
    16:28:18 [SEVERE]       at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    16:28:18 [SEVERE]       at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    16:28:18 [SEVERE]       at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    16:28:18 [SEVERE]       at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1144)
    16:28:18 [SEVERE]       at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5616)
    16:28:18 [SEVERE]       at couk.Adamki11s.Database.Initialise.pushStatistics(Initialise.java:309)
    16:28:18 [SEVERE]       at couk.Adamki11s.Database.Initialise.sqlConfiguration(Initialise.java:67)
    16:28:18 [SEVERE]       at couk.Adamki11s.Database.Initialise.init(Initialise.java:116)
    16:28:18 [SEVERE]       at couk.Adamki11s.Warzone.Warzone.onEnable(Warzone.java:147)
    16:28:18 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    16:28:18 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
    16:28:18 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
    16:28:18 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
    16:28:18 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
    16:28:18 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    16:28:18 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    16:28:18 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    16:28:18 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    16:28:18 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
    I see no tables created either.

    Do I need to add a schema manually? If so, I didn't see it :eek:
     
  24. Do all signs not work or just some? Part of the bug is Bukkit as tile entities are buggy.

    Will look into this. Please just use SQLite in the meanwhile.

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

    didzym

    All the signs do not work contrary to 1.05 version where some worked. The score bug x10 is still present.
    Message "[Info] Damaged" in console is part of the plugin? Because it spam my console and even outside warzone.

    Emh I have a question you know how to edit the SQLite database? Because some scores are distorted.
     
  26. Offline

    pitbully

    My players inventories are not being restored properly. I have MultiInv 2.3.0 installed which I believe is having some kind of conflict in restoring the inventories. But even still, the players are ending up with the warzone inventories.
     
  27. Could these messages be from this plugin? Only seen them since recently, and not installed any other new plugins:

    22:49:14 [INFO] Damaged
    22:49:15 [INFO] Damaged
    22:49:15 [INFO] Damaged
    22:49:15 [INFO] Damaged
    22:49:15 [INFO] Damaged
     
  28. Sorry about that, forgot to remove a debug message. Fixed this, just redownload.

    There are some issues with inventories not restoring properly however it's not persistent. If you're getting this all the time then it's probably some sort of conflict.
     
  29. Offline

    Stales89

    This will probably be quite hard to implement but what would be totally AWESOME is if you could merge lobbies.

    WWhat I mean is if there is no one on your server, ie just you... if you join the Warzone, maybe it can matchmake you to another lobby on another server?

    Just a thought...
     
  30. Apart from the mysql issues.

    NPCSpawnInLobby: true

    Yet, no NPCS

    ====

    Oh, and can still abuse this to repair tools, did you add the empty-inventory option, if so, I missed it :p
     
  31. Not yet, I have this to fix and I need to re-add the option to spawn NPCs in the lobby. I am adding the inventory option in also :). After I've done this I can start working on teams :D. The only thing that is bugging me is signs because although it's a problem with Bukkit I hate bugs.
     

Share This Page