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 Jan 22, 2014Any way to setup spectate?
-
View User Profile
-
Send Message
Posted Jan 21, 2014@Xixxle
I see your point, I don't give the default rank that much permissions, only the rank I made following default and up can play minigames at my server. So it does sound bugged indeed the way you describe it.
-
View User Profile
-
Send Message
Posted Jan 20, 2014I tried everything in different arenas, but loselevel is not working. If I do "/trsetup {arena} setloselevel" Console says "LoseLevel set" but it won't create water layer.
The Game works fine, but the Players won't loose :( here my arenas .yml http://pastebin.com/G8r3Y4sd
-
View User Profile
-
Send Message
Posted Jan 20, 2014I hope you can please make some stability updates! :L
-
View User Profile
-
Send Message
Posted Jan 20, 2014@RednecksFTW: I am getting the same error. Then, when I join the server, I find that some of my TNT Run join signs have DISABLED on them, even though they're not and I can still join them.
-
View User Profile
-
Send Message
Posted Jan 19, 2014@Nepanhkra
I tried that but when a default tries to join the game it says:
"You are not permitted to interact with wall signs" I've tried many different methods and they all seem to crash my essentials, leaving me (Op) with no permissions.
-
View User Profile
-
Send Message
Posted Jan 18, 2014@Xixxle
I use GroupManager and did the following,
I made a group in /plugins/GroupManager/globalgroups.yml as follows
and then added this group to a group in /plugins/GroupManager/worlds/world/groups.yml like
I try to stay clear of using OP whenever I can, so people wont nag me about '"needing" OP :)
Hope this helps
-
View User Profile
-
Send Message
Posted Jan 18, 2014@airwrecked
I think that's a completely different addon for playing a different version of tnt-run.
-
View User Profile
-
Send Message
Posted Jan 18, 2014When I run the plugin I get the following error:
http://gyazo.com/06c2e6cd0e592be33371d1754e4fdb43
How do I fix this?
-
View User Profile
-
Send Message
Posted Jan 18, 2014Just found a site with the nodes. I haven't tested it though. http://dminigames.wikidot.com/tntrunperm
-
View User Profile
-
Send Message
Posted Jan 18, 2014Permission nodes? I put the tntrun.game in the default players and it only messed up my Op permissions, please help?
And what does it go into? I put mine into globalgroups.
-
View User Profile
-
Send Message
Posted Jan 17, 2014@AndreeasG
What's your definition of forever? Mine was about 30 mins
-
View User Profile
-
Send Message
Posted Jan 17, 2014Takes forever to set up..................
-
View User Profile
-
Send Message
Posted Jan 17, 2014Hi there, my kids love this game, all works fine but I have one problem. When the game starts and people teleported to the first level, they immediately get teleported out if they jump. Once on a lower level they can jump as much as they want. Any idea if this is a bug, or some error on my side ??
-
View User Profile
-
Send Message
Posted Jan 15, 2014what are the permissions nodes?
-
View User Profile
-
Send Message
Posted Jan 15, 2014Bug
Hi when i try to set the lose level for the arena i get a error message saying An internal error occurred while attempting to perform this command I am not sure why this is happening, Thx Leonp-s
-
View User Profile
-
Send Message
Posted Jan 14, 2014How do we alter the time the game starts in? For example, it starts in 10 seconds by default. How do I change it to a custom time?
Also, how do I prevent it so that when a player joins an arena their inventory doesn't get cleared and all potion effects stay? Thanks!
-
View User Profile
-
Send Message
Posted Jan 10, 2014@Shevchikden
it doesn't seem to work. the top flood doesn't break. D:
-
View User Profile
-
Send Message
Posted Jan 10, 2014Hey I'm having an Issue With default rank on my server can't enter tntrun but I gave them the permission so if this is a bug if you could fix that would be great if not please tell me what i'm doing wrong :)
-
View User Profile
-
Send Message
Posted Jan 10, 2014try this plugin on my server ip: generatorcraft.pw