TNTRun
TNTRun is a fully automated minigame plugin that is based on the popular map TNTRUN. For those who doesn't know what is it, here is and explanation.
Players start on layer of sand and every block that they step on dissapears. If player falls through the hole he loses the game. The last player wins the game.
Features
- Multiple arenas
- Block destroy delay
- Custom gamelevel
- AntiCamping system
- Custom messages
- Formatting codes support
- Signs
- Time limit
- Automatic arena regeneration
- Arena leave checker
- Player rewards
Game commands:
/tr list - list all arenas
/tr join {arena} - join arena (can be disallowed by giving player tntrun.onlysignjoin permission)
/tr leave - leave current arena
/tr vote - vote for current arena start
/tr lobby - teleport to lobby
Arena setup commands:
Permssion: tntrun.setup
Main setup commands
Use worldedit for selections, built-in slection system is broken for now.
Build gamelevel blocks yourself, anything under player feet breaks.
/trsetup create {arena} - create {arenaname}
/trsetup setarena {arena} - set bounds of the arena (if player leaves arena bounds while in game, he automatically loses)
/trsetup setloselevel {arena} - set looselevel bounds
/trsetup setspawn {arena} - set spawnpoint at location you are standing at.
/trsetup setspectate {arena} - sets spectator spawnpoint.
/trsetup finish {arena} - finish arena creation and save it.
Additional setup commands
/trsetup delspectate {arena} - deletes spectator spawnpoint
/trsetup setgameleveldestroydelay {arena} {ticks} - add a delay before gamelevel block is destoyed after player stepped on it. (default: 2)
/trsetup setmaxplayers {arena} {player} - set max players for this arena (default: 6)
/trsetup setminplayers {arena} {players} - set min players for this arena (default: 2)
/trsetup setvotepercent {arena} {0<votepercent<1} - set the percent of votes requered to start the game for this arena (default: 0.75)
/trsetup settimelimit {arena} {seconds} - set the time limit for arena.
/trsetup setcountdown {arena} {seconds} - set countdown time for arena
/trsetup setitemsrewards {arena} - sets everithing what you have in your inventory as a reward for winning
/trsetup setmoneyrewards {arena} {amount} - sets money rewards (vault is required for this)
/trsetup setteleport {arena} {previous/lobby} - teleports player to pre-join or to lobby location after player lose
/trsetup setdamage {arena} {on/off/zero} - sets pvp state in the arena (on - full damage, zero - zero damage, off - no attack at all)
/trsetup reloadbars - reload configbars.yml
/trsetup reloadmsg - reload configmsg.yml
Arena managment commands
/trsetup enable {arena} - enable the arena
/trsetup disable {arena} - disable the arena
/trsetup delete {arena} - delete arena
Lobby:
Permission to set lobby: tntrun.setup
/trsetup setlobby - sets a lobby at your location
Signs:
Permission to create signs: tntrun.setup
Join sign format:
1st line: [TNTRun]
2nd line: [Join]
3rd line: arenaname
Leave sign format:
1st line: [TNTRun]
2nd line: [Leave]
Vote sign format:
1st line: [TNTRun]
2nd line: [Vote]
Additions:
You can use worldedit for selections instead of built-in selection.
Downloads area and source code:
source code (new)source code (old)
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
jenkins
-
View User Profile
-
Send Message
Posted Aug 24, 2013@Shevchikden
It says "Arena configured and enabled.", but it still says "You joined the game, 1 players in the lobby, and you left the game.".
-
View User Profile
-
Send Message
Posted Aug 23, 2013@TarikBerk
It's should write a reason why it isnot configured.
Use finish command for arena and it will tell you why.
-
View User Profile
-
Send Message
Posted Aug 23, 2013http://dev.bukkit.org/bukkit-plugins/fbtntrun/
Found another TNTRUN plugin
-
View User Profile
-
Send Message
Posted Aug 23, 2013It now says "Arena is not configured.", even-though everything about that arena is set-up in its configuration file.
-
View User Profile
-
Send Message
Posted Aug 23, 2013@ZeroEnergyMC I need more info on that.
Check if levels are correct.
Try to recreate the arena.
-
View User Profile
-
Send Message
Posted Aug 23, 2013@Mineraftair
Define correct arena bounds.
-
View User Profile
-
Send Message
Posted Aug 23, 2013Every time I join the Arena I leave it automaticly! How can I fix it?
-
View User Profile
-
Send Message
Posted Aug 23, 2013Hello Shevchikden,
Love the plugin, looking to get it working on my dedicated server CubedCraft.
After I had one test arena, it worked perfectly, then the area didn't regenerate.
THEN, when we disabled then enabled the arena, we could join but the blocks weren't dissapearing.
My server is mc.cubednetwork.com, I would love to become a tester for you.
-
View User Profile
-
Send Message
Posted Aug 23, 2013Can you explain how signs work?
-
View User Profile
-
Send Message
Posted Aug 21, 2013Just tested this plug-in on my mc server wtih Shevchikden (Developer of this tntrun plug-in.), it works, but sometimes, it doesn't recognize jumps made on a block.
Setgamelevel tnt1 and tnt2 should be made more clear in the instructions above.
-
View User Profile
-
Send Message
Posted Aug 21, 2013It would be good if you came to test your plug-in in action at Play.Infpvp.Com . If it's not working, try this IP: 198.24.171.116 .
-
View User Profile
-
Send Message
Posted Aug 21, 2013@Shevchikden
I made a cycle arena by using world-edit and typed "/trsetup Arena-name setgamelevel sand." and tnt.
-
View User Profile
-
Send Message
Posted Aug 21, 2013Here is a better explanation how level should look like.
those small cuboids are blocks.
-
View User Profile
-
Send Message
Posted Aug 20, 2013@TarikBerk 2 block remove is not a bug it's antiafk system.
And what is cycle-shaoed arena? @MelonCraftServer YOu should define 1 blocks more in size.
For example if you define p1 (x1=10,y1=10) and (x1=20,z2=20) only the zone betwwen x1<x<x2 and z1<z<z2 will be playable and filled.
-
View User Profile
-
Send Message
Posted Aug 20, 2013I've set-up an arena for this plug-in, but it seems not to be working in a cycle-shaped arena.
-
View User Profile
-
Send Message
Posted Aug 20, 2013I'm back with a few more suggestions as of build 101.
The loselevel needs to have the edges filled/set with water and made a complete lose level or else the player may be able to fall into the "safe" edge. Currently, if they fall all the way down the edge, they land in the small edge zone of the loselevel and can stay there indefinitely.
A handy config option would be a editable "countdowntime" (currently defaulted to 10 seconds
I would love to see customizable messages. Also, an autojoin sign would also come in handy.
I'll keep testing and begin to open a few public arenas. I will report any bugs.
-
View User Profile
-
Send Message
Posted Aug 20, 2013@TarikBerk
Just tested it. You need to explain commands or make a tutorial on how to set this plug-in up, because it is not self-explanatory. Maybe explain bounds better, like "These will be the corners of the sand or tnt.". It has a little bug though. It removes 2 blocks of sand when you step on a place between 2 sand blocks. Add gravel. Good luck to you improving this plug-in! You can join my mc server to see its progress at "PLAY.INFPVP.COM".
-
View User Profile
-
Send Message
Posted Aug 20, 2013Going to test this on my mc server. IP: Play.Infpvp.com .
-
View User Profile
-
Send Message
Posted Aug 20, 2013@Longusername
After i will finish the signs part i will test it for 1-2 days to find bugs and then release.
-
View User Profile
-
Send Message
Posted Aug 19, 2013i see no download????? and btw can i just take the source code export it and use it or should i wait for download and btw when is expected day of release
EDIT: nvm i didn't notice the dev builds first