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)
@pure07
At this point, I'm fairly sure this is a Bukkit bug. Regardless, I'll try to think of a workaround.
@WingedSpear
It already has announcements at configurable time periods.
Good idea, and this is something that I should have done from the beginning.
This also seems to be a popular request, so I guess I can make the teleport locations configurable. I'm not sure what to do about custom walls though.
That sounds like an interesting idea, so I guess that can be on the to-do list.
I guess I could look into TagAPI.
@KevinEssence
What do you mean by automatic? If you mean starting games, it's fully automatic. Games will attempt to start every 15 minutes by default.
I would download this but it doesn't seem to be automatic?
Suggestions: (+ are important, - are normal suggestions)
- Announces like ''5 mins left''
- Full translations support
+ Support for custom maps, most of us want to use another map, will be perfect add a system for select the walls and make our own drop walls
- Use compass for follow the enemys (big custom maps need them cause u can be hidden 4ever with shift)
+ Colors in the name above ur head so u know who is ur enemy (or add wool head but thats pretty old way, is better with names using the TagApi plugin)
I want to make an spanish server for this game cause the official server is too laggy for us, so im looking for a plugin with all these features, but we dont want to use the TheWalls2 map, we have our own custom map.
@Hoot215
Hoot that restore world bug in the older version occured when people logged out while in game then the remaining players won. Console says world unloading... error unloading something like that. I think it may be an issue with multiverse as well. This was with 1.7 havent tried the latest yet
@tohosensei @munaz_rahman
Ah, that should be in the next version then.
@Hoot215
he may be referring to multi lobbies
@munaz_rahman
What do you mean by multiworld support?
Awesome plugin! Would love to see multiworld support :D
@Blanidur
Thanks for pointing that out, as I didn't notice while testing it with WorldInventories installed. I guess I'll have to fix that.
Sorry for my english, I have to translate by Google:
If one puts something in the game in the Ender Chest, you can see it in the normal world. So you can very quickly get to rare materials.
@Frozenkappa
Bukkit is a bit of a pain in the butt to work with when it comes to resetting worlds, or so it seems. I think I might just go back to what seemed to work before and use the backup system.
@Hoot215
I tried the latest, twice. Didn't work. Reinstalled everything on my server since I hope to make it based around the walls entirely or if not make it parkour. :(
@Frozenkappa
Probably not; try the latest version that I just released and see if it fixes anything.
See the Step-by-Step Guide page for instructions on how to set it up.
@Hoot215
Didn't work, am I doing something wrong? Can you explain how to set it up very breifly?
Dropbox link: HERE
v1.7.1
After the first game, everything was fine. But after the second game, i realised that the world did not restore itself
@Frozenkappa
Hm... that's odd. World restoration works perfectly for me, so I'm not sure what could be the issue here. Does your host (or some backup script) automatically perform save-alls?
I might add in the old world restoration method as a fallback and see if that changes anything.
@Hoot215
I have worldedit, worldguard, ichat, thewalls2, essentialsspawn, groupmanager, essentials (Normal), and essentials chat.
@Frozenkappa
"What's displayed in the console? What other plugins are you using? Are you using an auto-save plugin or script?"
@Hoot215
Same with me...