TheWalls2
TheWalls2
Simple, player-directed plugin allowing for Walls games to be created and managed easily.
Brought here by an update notification and can't find a newer version?
Go to this Dropbox page to look for the newest version (Warning: Not approved by BukkitDev staff)
Features
- Virtual mode (disables redstone, optional time notifications, configurable time until walls drop)
- Automatic update notification (since v1.3)
- Join a queue for the next game, teleporting you to the waiting area
- Leave the queue, teleporting you back to where you were before
- Separate inventories
- Optionally join team 1–4 (will be auto sorted into a team otherwise)
- Command to start the game, activate the redstone, and teleport players to their starting positions
- Block rule-breaking (such as breaking the walls, or doing anything before the game starts)
- All dead players will respawn at their previous locations
- 1 team can win the game
- The winner will receive a configurable prize (default: 1 diamond) and be teleported back to their previous location (Supports Vault for economy)
- The world will be automatically reset to its normal state when someone wins the game or an admin uses the command '/thewalls restoreworld'
- Automatically attempt to start games 10 minutes after the server starts and every 15 minutes
Step-by-Step Guide
Commands
- /thewalls - Display TheWalls2 help
- /thewalls join - Joins the game queue
- /thewalls leave - Leaves the game queue
- /thewalls team <1–4> - Joins a team
- /thewalls start - Starts a game
- /thewalls stop - Stops a game
- /thewalls restoreworld - Restores the world
Bold - Requires OP or permission node
Aliases
/thewalls - /tw, /twalls
Permissions
Configuration
To-Do
- Concurrent games
- Team chat
- TagAPI integration
- Compasses point towards enemy players
- Localization
- Suggestions please (Post in the comments or on GitHub)
Bug Reports
Please post these on GitHub or, if that's not possible, in the comments below. Please provide (at minimum) the following information:
- What the most likely cause of the issue was (such as what you were doing at the time)
- Any errors displayed in the console (Please use pastie.org for these!)
- The version numbers of the plugin and of Craftbukkit (Don't say 'latest'!)
- Any additional information you can provide, such as potentially conflicting plugins
Need Help?
- Make sure you have read the Step-by-Step Guide
- Post a ticket on GitHub
- Post a comment on this page
- E-mail me ([email protected])
Servers using TheWalls2 (follow the link for information on getting your server listed)
@Crippledonkeyiks
What's displayed in the console? What other plugins are you using? Are you using an auto-save plugin or script?
Hi guys does anyone know how to fix the restoring world thing I play then after the game finishes the world doesn't restore I have tried /thewalls restoreworld but it still doesn't work, Need help, Thanks, Crippledonkey
Looking interesting might give this a try.
@MikeNLbetuwe
By default, it will use the world called 'thewalls2'.
I have an question, Does it make an new world where it is played in or does it replace your whole server?
@broluigi
Games have been automatic ever since v1.3.
The suggestion for having a countdown for when the game will start seems like a pretty good idea, although I might do it as an add-on for the next release instead of implementing it into the main plugin. Same for the reward.
are the games automatic now? I want players to be able to teleport tho the walls area, and type the command to join a team and hear a countdown (or the whole server hear the countdown) and then for everyone to know the walls will happen and maybe even tell what the reward is!
@pure07
Hopefully ;)
Tomorrow I'll likely release v1.8 which should include concurrent games, an actual add-on API and most likely team chat (depending on if I can figure out the async chat event).
@Hoot215
Yay all the bugs are fixed!
Dropbox link: HERE
v1.7
Note: I have decided not to include concurrent games in this release because I wanted to get this version out pretty quickly, so that will be in the next release instead.
@Ajaxan
Hm... in that case I think I might know what's causing the issue. Thanks for the extra information. I'll try to get this fixed in the next release.
I'm getting the same problem as pure07 It happens after TheWalls map is reset. When i reload the entire server the problem gets fixed though.
@pure07
Yeah... not much to go on. I'll see if I can investigate this further.
@Hoot215
Yes exactly, no idea what has caused this maybe someone logging into the map after a server restart. Sorry i dont have much info on the issue. Happens on /tw join and when the game start both times are the wrong world
@pure07
Are you saying that players are being teleported to correct position, but not the correct world? When exactly does this happen?
All of a sudden my teleports arnt working properly. Instead of teleporting them to the 'thewalls2' map it just teleports them to the locations on the map they join at which isnt thewalls2 lol. No errors in the console
@Hoot215
thanks
@tohosensei
Hm... that's odd. It seems that there are no players left in the game queue. I'm not sure how that happened. I'll just add in a null check to fix that.
Ok now I have this problem:
http://pastebin.com/s43bRBDV
@rythar
I'll probably code a separate plugin/add-on to do that then.