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 Mar 23, 2014@Shevchikden Yep, that did it. Use the WorldEdit wand to select the points and then take it from there. Also, any idea how the setlobby works? I did /trsetup setlobby and it set a lobby, but when I joined it took me straight to the arena and the auto start came into play.
-
View User Profile
-
Send Message
Posted Mar 22, 2014@conleak13 Try to define levels using worldedit selection then, maybe i broke something with own selections system/worldedit selection switch.
-
View User Profile
-
Send Message
Posted Mar 22, 2014Ok. So I've setp1 on a square at the top, one in the opposite bottom corner, set arena. I've then to selected two blocks on the same vertical level INSIDE the set arena and tried to setloselevel and been told "Locations are wrong or not defined"
-
View User Profile
-
Send Message
Posted Mar 22, 2014@conleak13
Nope
-
View User Profile
-
Send Message
Posted Mar 22, 2014@Shevchikden I know that the loselevel and gamelevel are one block high, but the arena should be too then?
-
View User Profile
-
Send Message
Posted Mar 22, 2014@conleak13 because your selection should be only one block in height not more. and this is explained in commands.
the tutorial is for the outdated version and shows only the concept of how to create arena.
-
View User Profile
-
Send Message
Posted Mar 22, 2014@qer54
I have this problem too ...
-
View User Profile
-
Send Message
Posted Mar 22, 2014I've done it the same as I've always done, even copied the tutorial. But I keep getting "Locations are wrong or not defined"
-
View User Profile
-
Send Message
Posted Mar 22, 2014@KirjoZzZ Reread commands, pay attention to everything that is written. @qer54 Reread commands, pay attention to everything that is written.
-
View User Profile
-
Send Message
Posted Mar 21, 2014@KirjoZzZ
SAME! Need help pls!
-
View User Profile
-
Send Message
Posted Mar 20, 2014TnTrun wont work. Firstly it shows this message when im trying to do the 3rd step it shows me this: locations are wrong or not defined, and secondly because of it everything ells doesn't work.
-
View User Profile
-
Send Message
Posted Mar 18, 2014I'm loving this plugin! Would there be a possibility you could add stats that would be logged, say, each time a player wins it would be logged. Or how many blocks a player has ran over. Thanks :D
-
View User Profile
-
Send Message
Posted Mar 18, 2014"Locations are wrong or not defined" happens when I try and set an arena. Not sure how to fix this, tried re-installing but it didn't work.
-
View User Profile
-
Send Message
Posted Mar 18, 2014hello good very good plugin but for next version could you add the viewer would be very good complement to the style hypixel hope your answer THANKS!
-
View User Profile
-
Send Message
Posted Mar 17, 2014I have updated the setup documentation, recheck commands.
-
View User Profile
-
Send Message
Posted Mar 17, 2014The setup comman syntax has changed, i will update it when i have time.
Also if you are op you will have to negate tntrun.onlysignjoin permission to be able to use commands to join.
-
View User Profile
-
Send Message
Posted Mar 17, 2014For some reason i cant join the signs unless im oped? why does that player have to be oped to join a lobby? can i fix this? please help.
-
View User Profile
-
Send Message
Posted Mar 17, 2014It's giving me this error too
<<code 17.03 14:41:37 [Server] INFO ... 13 more 17.03 14:41:37 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at tntrun.commands.setup.SetupCommandsHandler.onCommand(SetupCommandsHandler.java:104) [?:?] 17.03 14:41:37 [Server] INFO at tntrun.commands.setup.arena.SetSpawn.handleCommand(SetSpawn.java:35) [?:?] 17.03 14:41:37 [Server] INFO Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:952) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:683) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [craftbukkit_beta_3020.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 17.03 14:41:37 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'trsetup' in plugin TNTRun v3.0>>
<</code>>
-
View User Profile
-
Send Message
Posted Mar 17, 2014Can somebody answer this quick?
I setup the points and created the arena, but when I was about to go to the 3rd step it gives me this.
"locations are wrong or not defined"
-
View User Profile
-
Send Message
Posted Mar 17, 2014An Internal Error Occured ? fix it please