Tag Minigame
Ddeckys Tag Minigame
NEWS FLASH: We have moved to BETA version
I have changed the project status to inactive because I will not be able to update this plugin for a while. Later this year I might come back to it.
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 (1.1.2) (USE AT YOUR OWN RISK): http://www.mediafire.com/download.php?cq62tg5y34siij4
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.
Please keep updating this plugin :) I really like it.
This is a great simple plugin! :) May I suggest making it so only the players in the game can see the messages? Also, can I suggest adding a configurable head start? So that the player who gets tagged will freeze for 5 seconds to give other players a running chance. :)
Anyway, thanks and good job! :D
@ddeckys
DD... :D
I gave you many!<sub>,</sub>
Eco support, :D + a way to get a winner of tag.. like king of the hill-ish...
Example.
If im tagged more than 5 min, Im out of the game, and a new guy will be the "IT" + i cant join again till the winner is pronounced "Last guy left"
EDIT:
Time shuld keep counting like ive been "IT" for 2 min.. i tag another.. when i get tagged again, time will continue from 2 min
Sorta need suggestion guys.
@dropposite
I think I fixed the logout error for good, try the development build and tell me how it works.
As for the teleport on logout, that shoult NOT happen. I have no idea why it's doing that, but here is my code for that section, I don't know what's wrong:
http://dev.bukkit.org/paste/5542/
I will look into that for you.
@ddeckys I still continue to get the error when they disconnect, however, I dont get that error when they are leaveing the game of tage.....the logoff error happens to random players at random times
the issue with the game is that if the person who is it leaves the game, the game just stops working
The second issue is I setup a Vote plugin so that players can vote on a /tag stop for when the arena breaks.....but when you do a /tag stop, it tp's every player in the entire game rathre than just the players who were playing tag....
@dropposite
This is when they disconnect from the server right?
And are you still getting that error message?
@ddeckys Using 1.1 and still having the same problem
We start the game and people join. Someone is chosen to be IT.
That person leaves the game and someone else is chosen at random to be IT...but nothing happens after that
It says it chose someone, but nobody actually becomes IT
Lol woops, didn't see that, thanks.
@Nicomang070
It looks like (/tag setlocation) does just that
Can you add an option so that when you join you are teleported to a certain area? This would be good.
New version released
@dropposite
That little glitch WILL be fixed in the next release.
Hi, when a player starts Tag, and is IT, and logs out, it says its has chosen another player to be IT, but its not.... the Game gets stuck and nobody is it.
When we type just /tag, it gives an error on the console.
Also, is there a way we can edit the Red text that comes up when someone joins the arena. Id like to edit or remove it altogether.
@hawkfalcon
My bad then.. sorry hawk.. have a nice day :)
@ddeckys
I did NOT copy you, stop saying that.
@KrYojeNiX
Oh sorry, I forgot your other comment :)
Hopefully soon there will be an option for a full server game meaning everyone is forced to join in and when you quit and join again you are still in tag.
@Unpluggeddk
Dude I was not even aware this existed. You can decompile each source and I assure you they are very different. Mine is very lightweight. Also, when I first had the idea about 3 weeks ago, I checked to make sure nobody had done something like this and this did not exist yet.
@ddeckys
Sorry i confused you,
It was supposed to be an answer to your question you asked to my suggestion.
@KrYojeNiX:
Permissions for entering the game WILL be implemented in the next release.
What do you mean by a person doesn't loose tag when quitting?
my reply
When they leave the server / disconnect, so on rejoin they carry on.
Have the option configurable where the players in a game do or dont lose the tag upon quitting, So if they lose connection with server or if wanting to play with other variables e.g. countdown (timed) game, persisting (constant) game etc the game can continue with them still "It" when they rejoin.
Sorry about last comment, about as clear as mud lol
Btw. someone seems to be copying you. http://dev.bukkit.org/server-mods/mctag/#comments
Made a comment in there