PaintWar
Gameplay
Every player in the PaintWar arena has a random wool color, when you move you will "paint" a circle of colored wool on the ground. During the game you can get certain powerups by picking up special items, which help you or make it difficult for the others to fill an area with their color. Every game has a time limit which can be configured in the config. When the time is over, the blocks for every player are counted and the player who has painted the most blocks with his color wins the game. The winner can get a reward, which can also be configured in the arena's config! After a game is over, the floor will return to its original state.
Features
- Every plugin message can be customised in the language file
- Language files have a ".txt" format which makes you able to use all characters
- Includes language files for English and German
- Every arena has it's own file which provides orderliness
- Lots of funny powerups which can be disabled and customised individually
- Up to 16 players per arena
- Every player has his own statistics
- Top 10 lists of the best players of every category
- Every arena has its own protection which blocks all block damage in its region
- Players can be awarded with money and/or items
- Games will automatically stop and teleport players outside when the plugin reloads
- Signs for joining arenas with a customisable label
- Help command which explains all commands and shows details
- AutoKick system for afk players with customisable time
- Master permission which grants you permission to use all commands: PaintWar.*
All listed features above are always referring to the newest version of PaintWar!
PaintWar Wiki
Click here to get to the wiki page where everything of PaintWar is explained. There are also installation tutorials and more!
Upcoming features
- More game modes like Avoid the colors etc.
- API for creating custom powerups
- Adding even more powerups
- Team mode for arenas
@DreamPhreak
This will all come in 0.9.1 also the fix for your problem! ;)
We need a command to force-remove all or specific players from a round. Also mainly because there is a problem when they try to /pw leave, but ill put it in a ticket...
Can't wait for this! I'm including it on a server that will be pretty large as one of the main minigames!
TODO-List has been added to the page! Now you can see which features will come in future versions.
@TheFitSoldier
1. It's possible to run an infinite amount of games at a time!
2. Yes that's a good idea, I'm going to implement that!
Nice plugin, getting this for sure.
Two q's:
1. Does more than 1 game run at once if there is more than 1 arena? 2. Sign joining implementation, is that possible (like SurvivalGames)?
@cindy_k
That will be implemented for sure! ;)
I tried the /pw stop arena, but I got an exception on it. I didn't have time this morning to look for that one in the log . I have the log still, so I will get that error tonight. I will also compare my lang to the one in the jar and give you a link to the missing messages. I'm at work now, so it will be a few hours before I can do that.
(some suggestions :) ) /pw help - Can it only show the commands that the player has permissions for, without the permission lines?
/pw kick arena player Admin command to remove a player from the game. Would be used to remove a player who typed /pw join arena and then went afk.
/pw arena list Show a list of players in the arena and their status. So you can see who is ready, and who needs to type the command still. This will be more important for larger games.
@cindy_k
Was the lang_EN.yml completely empty or which messages did miss?
@cindy_k
Ah yeah, that's a know issue, I think I got it fixed in the version im currently working on ;) By the way, reloading/restarting your server stops all arenas! (or "/pw stop ARENA")
I left it for the players to use and went to bed. This morning I found that the arena was stuck in a running state and two players had gotten stuck in it last night. I looked thru the logs and found this exception as the cause: http://pastebin.com/USCfbkVf
After this the arena was left in that running state. I have temporarily deleted the arena, since I have to go to work.
Thanks for your hard work on this! Cindy
Thank you for fixing this.
Here are a couple of things I had to do to get it to run on my server: 1. lang_EN.yml that comes in the jar is missing messages. I had to add quite a few it to get the plugin to load. 2. Vault is required but it needs an economy plugin too. I have vault for permissions, but wasn't running an economy plugin, so I struggled with why vault wasn't working for a little bit, when I remembered why you needed vault.
So with those fixed, PaintWar loaded up and I have a 2 man arena. Its quiet on my server right now, so we have only had a few games, I look forward to seeing how this runs over the next few days.
I will let you know of any other issues.
Thanks again!! Cindy_k
@Apple_columb
Video will come the next days ;) I've currently no official server who runs this^^
Screenshots? Videos? Where I can try to play it?