ZeeSlag 1.2.0

Details

  • Filename
    ZeeSlag.jar
  • Uploaded by
  • Uploaded
    Feb 11, 2012
  • Size
    93.82 KB
  • Downloads
    5,175
  • MD5
    bf8c7fe4b23e517853629421b370931e

Supported Bukkit Versions

  • CB 1.1-R3

Changelog

Version 1.2.0

  • Fixed:
    • Cant surrender when playing against other players (gives a Null Error).
    • Increased Random BoatPlacement tries.
    • Error while the server cannot random place boats (could not place the boats, not enough space). It try'd to restore the inventory but it was never changed (was empty).
    • Inviting fixed. when you leave the server the invite will be cancelled.
    • Sometimes an diode will not be lighted if you hit a piece of the enemy boat.
    • Multi-World support wasn't doing his job... I fixed it now. You can use multiple fields in multiple worlds, and you will get teleported if you are in a different world than the field is. Rewrote almost the whole code because of one little mistake omg, but its fixed... (this is now how it supposed to be, sorry for any problems it coused.)
    • Fixed error when rightclicking on an field with a bone while not playing.
    • Fixed that you can invite other players when playing (resulting in playing 2 or more games, really strange things will happen).
    • You could start multiple matches against the server (resulting in holding multiple fields in Playing-State).
    • You cannot change the number of boats anymore while people are playing on that field.
    • Changed the description of some commands to fit better in the chatwindow (Some commands can be moved to an other page).
    • Improved "Boat Removed" message. Now contains the name of the boat you removed.
    • Improved "Cannot place boat" message. Now says: "You Cannot place an boat here, it is to long!"
    • Fixed an error when you want to play on a field or want to remove a field and the world doesn't exist anymore.
    • Fixed when setting files are empty that they get updated.
  • Removed:
    • "You cannot remove boats when your stats is ready" message.
  • New Features:
    • Using Vault to interact with Permissions and Economy plugins. This is much better because now I don't have to add so many different hooks to interact with so many different Economy and Permission plugins.
    • You can now set the time for how long it takes before an invite gets cancelled, how long it may take to make a move, or place your boats.
    • Added New Setting: TimeDelay functions, see line above.
    • Added an UpdateChecker. It will check for an update everytime the plugin gets Enabled. If a new version is found it will notify it in the console. And all users with the "zeeslag.update" permission node will be notified when they join the server.
    • Added New Setting: updateTimeInHours. The plugin will Check for Updates every given hour(s).
    • Added New Setting: notifyUsersWhenUpdateAvailable. The name says enough i guess.
    • ZeeSlagSigns! You can use signs to perform commands such as: "/zs ready", "/zs start", "/zs random" and more! Check this page for more info!
    • Changed the "/zs list" command. Now you can see how many fields you have, in what world it is, and the name will turn RED and contain names of the people if people are playing on it. Also when an Command Parameter asks for the fieldname it doesn't have to be Case Sensitive anymore.
    • NEW IDEA: You can use a sign to spawn a field. This means that you can make an Schematic with WorldEdit. Other people can download and spawn that, they can just simply click the sign and they are ready to start a match!!
  • New Commands:
    • /zs random OR /zs r - Places your boats randomly across the field.
    • /zs update - The plugin will check if there is an update of ZeeSlag. (this command is supported by players and by the console.
  • New Permission Nodes:
    • zeeslag.update - Allows the user to check for updates. And users with this node will be notified if there is an update of ZeeSlag available.
    • zeeslag.sign - Allows the user to create and remove ZeeSlag Command Signs.
  • How to Update:
    • Stop your server.
    • Replace "plugins/ZeeSlag.jar" with the new version.
    • Delete the file: "plugins/ZeeSlag/Settings.yml". this is because some new settings are added.
    • Start the Server.
    • Edit Settings and save the file.
    • Use the command "zs load" in the console to reload the settings and you are ready to go!