Snowballer Paintball

==> Easy installation tutorial <==
Preface
Not long ago I came across this plugin request by _wilson_, consisting of a copycat plugin like codename_B's paintball plugin. I didn't ever try a paintball server before and decided to give it a shot. I discovered it was actually "new" on the server's market and had great fun with it. It's quite addicting. But the request thread closed following an argument between codename_B's plugin's server admin and other users. As I couldn't release my own version of the plugin on that thread, I decided to create a BukkitDev project for it and fully support it.
Features
Snowballer is a fully-featured Paintball plugin. In a nutshell, it has the following features :
- Speedball gamemode support (Automatically creates a game every 10 seconds).
- No configurations needed.
- Easy terrain and spawns setting.
- Easy front-end for the users.
- Spectating system.
- Shop and progression system.
- Very polished (Using features such as sound on kills, colored name plates, vanishing and more!)
Commands
Snowballer has a very simple front-end for the users.
- /red : Joins the red team in the speedball pool.
- /blue : Joins the blue team in the speedball pool.
- /random : Joins a random team in the speedball pool.
- /spectate : Allows spectating of speedball games.
- /pool : Shows who is in the speedball pool.
- /points : Shows currrent points.
- /rank : Shows current rank.
On the other side, it has deep information querying system for admins. Administration of the plugin goes trough the /snow command.
- /snow createterrain [terrainName], aliases : /snow ct [terrainName]
- /snow deleteterrain [terrainName], aliases : /snow dt [terrainName]
- /snow createspawn [terrainName] [teamColor], aliases : /snow cs [terrainName] [teamColor]
- /snow deletespawn [terrainName] [teamColor] [spawnId], aliases : /snow ds [terrainName] [teamColor]
- /snow spawns [terrainName] : List terrain's spawns and ids.
- /snow terrains : List terrains.
- /snow hub : Sets the location where users spawn back on game ending.
- /snow speedball : Toggles speedball on/off.
- /snow tp [hub/terrainName] [spawnId] : Teleports to hub or terrain name and optionally spawn id.
- /snow info pool : Like /pool
- /snow info player [playerName] : Shows informations on player.
- /snow set points [playerName] [numberOfPoints] : Sets a player's number of points.
- /snow set rank [playerName] [rank] : Sets a player's rank.
- /snow shop create : Makes the target entity a shop.
- /snow shop delete : Removes shop behaviour from target entity.
- /snow shop list : List registered shops.
Permissions
snowballer.admin : Allows usage of administration commands. snowballer.nomessage : Removes player notification about Snowballer.
Configurations
Snowball typically doesn't require any configurations. Here are the defaults :
friendly fire: false speedball: true speedball delay: 10 change name plate: true invicible players: true
Progression system
Snowballer features a point, rank and progression system. For now it is strictly linear. From the player's side, all they see is one (or more) shop entities (eg. a testificate), right-click him to get the next ranks and upgrades coming with that rank. Upgrades could be anything, but Snowballer currently only supports armors and number of snowballs at game start. The system should be quite intuitive from looking to its configuration file, progression.yml.
-
View User Profile
-
Send Message
Posted Jun 30, 2012@CoKoC
Ok awesome, keep up the good work :)
-
View User Profile
-
Send Message
Posted Jun 30, 2012@rungario
now it's saying (missingtranslation) ID:Speedball ID:type red or blue over and over again
-
View User Profile
-
Send Message
Posted Jun 30, 2012@broluigi
You need to install the 'Translate; plugin for it to work
-
View User Profile
-
Send Message
Posted Jun 30, 2012appeared as i started the server, and snowballer did not work
-
View User Profile
-
Send Message
Posted Jun 30, 2012@CoKoC
1.2.3 download? Does it have to be approved?
-
View User Profile
-
Send Message
Posted Jun 30, 2012I issued a patch to fix the Translation errors. Simply delete Snowballer's translation file and reload with 1.2.3 to fix it.
-
View User Profile
-
Send Message
Posted Jun 30, 2012Ok, sorry, i forgot i deleted translation, LOL. But now its giving me this error: (Missing Translation) ID: ERROR(MissingTranslation) BLAH BLAH BLAH I deleted translation, but still didnt work.
-
View User Profile
-
Send Message
Posted Jun 30, 2012@broluigi
As long as I have features on my milestone, I'll keep working on Snowballer.
@kyledag500
Are there any errors on the server?
@CharlieG97
I'm aware of this issue, I'm currently looking into it.
-
View User Profile
-
Send Message
Posted Jun 30, 2012The new version won't even work for me! It won't make a folder, and I can't do any commands! I have translate, yes. The shop still won't work, I don't know why.
-
View User Profile
-
Send Message
Posted Jun 30, 2012You should also make the shop system grant you prefixes.
-
View User Profile
-
Send Message
Posted Jun 30, 2012@CoKoC
Deleted it, still doesnt work. I went inside Snowballer.txt and all the translation ID's match.
-
View User Profile
-
Send Message
Posted Jun 30, 2012@CoKoC
Awesome plugin man, just have one problem with it. When my players join games, regardless of their rank they get 16 snowballs and it says: There has been a problem with your snowballs delivery! D: - How can I fix this? Thanks, Charlie.
-
View User Profile
-
Send Message
Posted Jun 29, 2012Did the update work for you? Its not working for me? It wont create a speedball folder or anything?
-
View User Profile
-
Send Message
Posted Jun 29, 2012Thanks for updating the plugin! I just have one question- when 1.3 comes out.. will you still be working on it?
-
View User Profile
-
Send Message
Posted Jun 29, 2012@rungario
Hi.
Something must have gone wrong.
Delete the Translations folder.
-
View User Profile
-
Send Message
Posted Jun 29, 2012The translation fuck up only happens on 1.2.2 and not 1.2.1
-
View User Profile
-
Send Message
Posted Jun 29, 2012None of the messages are working because it says it's "Missing translations" BUT I have installed the translation plugin and the message ID's ARE present in snowballer.txt.
-
View User Profile
-
Send Message
Posted Jun 29, 2012@CoKoC
can you make it a command to opt out so people can still see the game creations but not get spammed with the kill messages if they use the command?
-
View User Profile
-
Send Message
Posted Jun 29, 2012@xIGoDz
It does, however, it will set the spawn for the server. Which is not very good.
-
View User Profile
-
Send Message
Posted Jun 29, 2012@sjwebster92
I am going to create a video about it today. It should be out tomorrow.