Inactive [Misc/Fun] Tag Minigame - A small side game of tag for your server [1.2.5-R1.0]

Discussion in 'Inactive/Unsupported Plugins' started by ddeckys, May 21, 2012.

  1. Offline

    ddeckys

    Ddeckys Tag Minigame

    FOR THE MOST UPDATED VERSION OF THIS, VISIT US ON BUKKIT DEV: http://dev.bukkit.org/server-mods/tag-minigame/

    NEWS FLASH: We have moved to BETA version

    This plugin creates a game of tag in the server that players can join and leave at will. Players will not be able to build or attack players that are not participating while participating in a game of tag (Optional in future updates), so there is no need for protection zones. Players tag other players by hitting them, but do not cause damage while in a game. If a player leaves the tag game while the player is still it, a new random player within the game will be chosen to take their place.
    Commands:

    • /tag start - starts a game of tag.
    • /tag stop
    • /tag join - joins a game of tag if one is open.
    • /tag leave - leaves the game of tag and teleports player to spawn if the player is in a game of tag.
    • /tag setlocation - sets the location that players are teleported to upon joining a game of tag. This can also be set in the config.
    • /tag kick <player> - kicks a player from the game of tag
    • /tag version - gets the version of the plugin you are running
    Permissions:

    Commands:

    • /tag start - ddeckys.tag.start
    • /tag stop - ddeckys.tag.stop
    • /tag join - ddeckys.tag.join
    • /tag leave - ddeckys.tag.leave
    • /tag setlocation - ddeckys.tag.settaglocation
    • /tag kick - ddeckys.tag.kick
    Signs:

    • Placing a tag join sign - ddeckys.tag.sign.create.join
    • Using a tag join sign - ddeckys.tag.sign.use.join
    Signs:

    Tag Join Sign: To create a join tag sign, make sure you have the correct permissions then create a sign with the first line: [join tag] You should get a confirmation message. To use a join tag sign, make sure a game of tag has started, then right click the sign.
    Coming Soon:

    • forcetagplayer - force makes a player tagged
    • forceuntagplayer - force removes tag status from a player
    • configurable messages
    • Vault rewards
    • tag timer for game duration.
    Downloads:

    For a list of known bugs look at caveats on the download page.
    CURRENT VERSION DOWNLOAD (1.1): http://dev.bukkit.org/server-mods/tag-minigame/files/5-tag-v1-1/

    DEVELOPMENT BUILD (N/A) (USE AT YOUR OWN RISK): N/A

    BETA VERSION 1.1 (CURRENT): http://dev.bukkit.org/server-mods/tag-minigame/files/5-tag-v1-1/

    • Fixed kick from tag command
    • Added more configurable permissions
    • Player now teleports back to their last position after leaving tag instead of spawn
    • Updated to craftbukkit version 1.2.5-R3.1
    • Added [join tag] signs
    • Added /tag version
    BETA VERSION 1.0 (OLD): http://dev.bukkit.org/server-mods/tag-minigame/files/4-tag-v1-0/

    • Added stop command
    • Added kick <playername> from tag
    • Changed command names
    • Added permissions (see main page)
    • Set it so players spawn at the worlds spawn upon leaving a game
    • Fixed some spelling errors
    • Fixed the settaglocation (now /tag setlocation) to save the config
    • Updated to craftbukkit version 1.2.5-R2.0
    ALPHA VERSION 0.9 (OLD): http://dev.bukkit.org/server-mods/tag-minigame/files/3-tag-v0-9/

    • Added game starting functionality
    • Finally released a stable build, YAY!
    • Fixed starttag function
    • Fixed it selector
    • Fixed bug where everyone would be it
    • Disabled damage for players ingame
    • Disabled breaking/building for players ingame
    • Stopped tag game upon players leaving
    ALPHA VERSION 0.7.5 (OLD): http://dev.bukkit.org/server-mods/tag-minigame/files/2-tag-v0-7-5/

    This version is semi-working. Still don't expect a full function plugin out of this but it has some basic functionality in it. This release can start the game fully, but the end function is still in production so it will end with the game being constant.
    Added functioning starter Added "it" selector
    PLANNING VERSION 0.7: http://dev.bukkit.org/server-mods/tag-minigame/files/1-tag-v0-7/

    This is a planning release, and is not a stable plugin. The main functions of the plugin are not implemented yet and this release just sets up the commands and the shell for tag including the actual tagging system.
    This is mainly used for testing purposes and is not intended for actual use on a server.
    WARNING: THIS IS AN INCOMPLETE VERSION.
     
  2. Offline

    babybellepvp

    I don´t understand what the plugin do? :O
     
  3. Offline

    ddeckys

    It's just like your childhood tag game. You did play tag as a child right?
     
  4. Offline

    zecheesy

    Hey I remember you... Safaree... :)
    Wanna plugin develop fo me ?
     
  5. Offline

    ddeckys

    I'm actually currently in development of a fully functional Hunger Games plugin.
     
  6. Offline

    zecheesy

    Oh. Not the hunger games.. something else >:)
     
  7. Offline

    babybellepvp

    no sry i didn´t play tag as a child whats that???
     
    garrett2smart87 likes this.
  8. Offline

    C0nsole

    haha... what a troll
     
  9. Offline

    ddeckys

    Yeah, IKR.
     
  10. Offline

    LordTemper

    Hm, a video would be nice
     
  11. Offline

    ddeckys

    Updated this to the latest version.

    Anyone know how to get this submission accepted?
     
  12. Offline

    Klausar

    It's the game where you have to catch other people, when you catched someone he has to catch the others, it's that simple. Everyone should have played it as kid.
     
  13. Offline

    Spl1tz

    Hey man i know its on BETA but are you still working on this?
    This is a sweet fun minigame you cooked here and its gonna be for keeps if it were fully operational without bugs or correct event execution. Here are some bugs that kills the game:

    - Whenever someone quits Minecraft while being "it" it breaks the game and i'm forced to reset the game.
    - Whenever i stop the game everyone in the server teleports to the spawn.

    Then some minor bug:
    - /jointag not working, but /tag join does (/jointag is what the plugin broadcasts when a game starts and yet on ur bukkitdev it says to use /tag join

    - /tag kick <player> not working either, it doesn't find the player.

    I'm confident they are all just minor bugs, if fixed then the game is good to go ;)

    Good luck!
     
  14. Offline

    ddeckys

    Kick command is fixed on the next release.

    ./jointag broadcast is wrong, it is already fixed for the next release.

    In the next update players will teleport to the location they were at before joining tag.

    I'm still working on the disconnecting problem, that's the only one I'm stuck on.
     
  15. Offline

    Norbo11

    Quick tip: Use a listener and wait for a player disconnect event. Then every time that event happens, check if the player associated with the event is 'it'. If they are, randomly generate a number that will choose a new 'it' player - or if you want to, you may set it to the last player that was it, etc.

    Nice plugin btw!
     
  16. Offline

    ddeckys

    THat's what I do, but I'm still getting errors.
     
  17. Offline

    Norbo11

    I can help you if you want, what's the error you're getting and what's the chunk of code you're getting it at?
     
  18. Offline

    ddeckys

    EDIT: I figured it out, and fixed the glitch.

    Update released

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

    Spl1tz

    Nice one! Its pretty much playable without disturbance now :)
    I did find another problem tho:

    - Once a person in the game disconnects and reconnects he can no longer join the tag game, he needs to disconnect and reconnect again to be able to join the tag game again.

    Request: Please make it so that only the people playing tag get all the in-game broadcast messages ; )
     
  20. Offline

    ddeckys

    Glad you like it!

    And what do you mean? Do you get any errors in your console, or does it say something to the player ingame?
     
  21. Offline

    Spl1tz

    Ah! Havent thought about checking console once it occurred.
    In-game they get "An internal error occurred while attempting to performing this command" when trying to join the tag game.
    and on my console:

    Code:
    15:17:14 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'tag' in plugin Ddeckys Tag Plugin v1.1
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
            at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NullPointerException
            at me.ddeckys.Tag.TagManager.onCommand(TagManager.java:153)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
            ... 12 more
     
  22. Offline

    ddeckys

    Oh, simple. Fixed.

    Will be released in the next update.
     
  23. Offline

    Spl1tz

    Can you pls fix the message spam in some way? That only people playing in tag can see them :)
    Are you updating anytime soon?
     
  24. Offline

    ddeckys

    If you visit our Bukkit Dev page you can download the Development build which has a fix to that problem.
     
  25. Offline

    md_5

    Approved
     

Share This Page