[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

    Mukrakiish

    Perhaps post the errors your finding in the server.log, it would help I imagine.
     
  3. Offline

    embty

    I posted alot of errors:
    Getting the null error upon using /wz stats or leaderboards
    The other erros are when join and getting no weapons at all and when killing unarmed in the arena
     
  4. Offline

    Adamki11s

    Try deleting all warzone folders and letting them recreate/ Or maybe copy over your existing warzone folders from the server it works on.
     
  5. Offline

    embty

    Tested this with a localhost server with the same plugins running on online server didnt get these errors
     
  6. Offline

    Adamki11s

    Well I don't know then. Maybe a problem with your server or maybe it's running an outdated build? Like I said why don't you try copying over the working files and folders from your localhost?
     
  7. Offline

    embty

    Trying that right now

    Ok found out what was giving me the internal error when using /wz stats and /wz leaderboard "iWarning" after removing it those commands worked
    Edit: and possibly not very sure yet HeroicDeath is whats making players join with no weapons.
    Everything works normaly after removing iWarning
    One bug if im not wrong hopefully.. players dont get dmg from lava or fire in arenas?
    And is it possible to disable Mcmmo firerate limit while playing wz?

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

    didzym

    On this map, a player respawn in blocks when a point is marked. I have not changed any settings, and I did not alter the map.
    [​IMG]
     
  9. Offline

    hiro24

    Sounds like a promising plugin. Could I offer a few feature suggestions?

    1. Be able to set rewards for the winning member/team.
    2. Integrate w/ either Towny or Factions, so that the winning town/faction of the warzone gets to claim it for a set time. (kinda a selfish one there, been looking for something like this for our server. CaptureMe looked good, but seems dead)
     
  10. Offline

    Mukrakiish

    I think there'd be problems with claiming chunks of the map since all the arena's are built to have specific 'warp' points with laid out signs.

    The map doesn't look like its friendly to be messing with it outside of arena specific work.
     
  11. Offline

    Adamki11s

    Ok, You should contact the devs of those plugins. What does heroic death do may I ask?

    I have stake matches planned where you can challenge other players for a set amount of iConomy currency.

    Thanks, I'll fix this ;)
     
  12. Offline

    embty

    heroic death prodcasts death msgs.
    Thanks alot for your help and this great plugin :)
    P.S: you should add a donation link.
     
  13. Offline

    colin8696909

    do you think you could make a smoke grenade from this by adding it to an egg or something.
     
  14. Offline

    embty

    A new error thats causing the server to restart not sure if its a conflict or a bug sorry for finding so much errors lol
    Code:
    2011-07-28 18:04:51 [INFO] Thestandardsock [/70.28.80.201:59608] logged in with entity id 372076 at ([WarzoneWorld] -97.54707359780595, 78.0, 209.3169816691892)
    2011-07-28 18:04:51 [INFO] Disconnecting Thestandardsock [/70.28.80.201:59608]: Internal server error
    2011-07-28 18:04:51 [WARNING] Failed to handle packet: java.lang.IllegalStateException: Failed to add player. net.minecraft.server.EntityPlayer@5ad6c(Thestandardsock at -393.69999998807907,121.0,-835.5219549842401) already is in chunk -25, -53
    java.lang.IllegalStateException: Failed to add player. net.minecraft.server.EntityPlayer@5ad6c(Thestandardsock at -393.69999998807907,121.0,-835.5219549842401) already is in chunk -25, -53
        at net.minecraft.server.PlayerInstance.a(PlayerInstance.java:36)
        at net.minecraft.server.PlayerManager.addPlayer(PlayerManager.java:73)
        at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:134)
        at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
        at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
        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)
    
    Thestandardsock is a player the error happened with other playres too causing server restart.
     
  15. Offline

    Adamki11s

    I've got that error sometimes when testing even without Warzone on. It's nothing to worry about I think it's just a minor issue with craftbukkit.
    Maybe, but I plan to add explosive grenades which damage so I may use the egg/snowball for that :D
    Thanks :D, Donation link added.

    Spawn points fixed for that map, just re-download ;)

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

    embty

    Donation sent thanks for this plugin :) Hope to see TDM games soon :D
     
  17. Offline

    Adamki11s

    Thanks, much appreciated :D

    I'll be working on the core functionality first such as adding MySQL support and staked games, making sure that matchmaking is solid, quitters punished etc. Then I can move on to team based games which I'm really looking forward to :D
     
  18. Offline

    Joy

    Ugh can't wait for new version with fixes now, such teasing :p
     
  19. Offline

    Adamki11s

    Tehee :D Glad you like it
     
  20. Offline

    Joy

    I do, and I want to be able to put it on Live server lol :p
     
  21. Offline

    Ethneldryt

    Please add possility to translante this mod :(
     
  22. Offline

    Asa1896

    what are the commands?
     
  23. Offline

    Adamki11s

    If you are willing to translate I can send you the manuscript in english ;)
    Link to the commands page is in the post.
     
  24. Offline

    Ethneldryt

    Yes :)
     
  25. Offline

    Adamki11s

    Ok, You will need to give me a day because I definitely want to support multiple languages because I think and hope this plugin will be huge but I need to think how to implement it and set it up :D

    Once I am ready I will send you the manuscript :)
     
  26. Offline

    Ethneldryt

    Ok, thanks :)
     
  27. Offline

    Adamki11s

    What language will you be doing?
     
  28. Offline

    Ethneldryt

    in french
     
  29. Offline

    Adamki11s

    Ok :)
     
  30. Offline

    Mukrakiish

    I just advertised to the server that they can work on Warzone arena idea's with the guidelines. Hopefully we get some guys interested and start building some arena's to contribute to the overall map =D

    Bug wise, all were encountering is inventory loss usually accounted with the /wz return command although I occasionally won't get my inventory back. If its empty, sometimes I will keep all arena based goods instead of zero'ing out.
     
  31. Offline

    Adamki11s

    @Mukrakiish
    The map construction sounds awesome :D

    As for the whole /warzone return command and inventory problem these'll be resolved i hope in the next release :D

    Just to let you guys know what I have done so far for next release:
    @Ethneldryt
    @Joy

    DONE
    Amount of coal given for smoke bombs is now configurable.
    Added permissions, will update the website when finished with the nodes.

    Doing...
    Adding commands for managing SQLite data base such as resetting player stats and others.
    Adding multi-language support. I'm setting up the interface and then it'll be easy for people who want to translate to do so ;)
    Fixing inventory restoration bug.
    Changing the way /warzone return works
    Maybe more :p

    Language framework done. I have someone doing German, just need your French now :D
    http://dl.dropbox.com/u/27260323/Warzone/Latest Release/LangInterface_FR.java
    Download that file, open with a normal text editor such as notepad/notepad++ or your preferred IDE if you have one. All you need to do is change all the return strings into french. I have shown an example for the first one. Once you are done simply stick it up on a download site or something and i will import it into warzone :D

    Then you'll just need to change your language to french in the config.

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

Share This Page