ArenaRailgun
A railgun is an electrically powered projectile launcher. A plasma armature is formed by an arc of ionised gas that is used to push a solid, non-conducting payload in a similar manner to the propellant gas pressure in a conventional gun. ArenaRailgun gives you first person shooter combat with limitless customization. This plugin was made using the BattleArena API which allows you to use it's many features. If you want to have wins/losses/streaks/rating/ kd-ratio and leaderboards that is done through alkarinv's other plugin BattleTracker which handles all stats. Any item can be configured to be a new railgun with its own cooldown, range, and damage. Potion effects can also be added to railgun items. By enabling particle effects can you make new railguns with your choice of particle and sound.
BattleArena Wiki
Installation
- Put BattleArena.jar into your plugins folder.
- Put ArenaRailgun.jar into your plugins folder.
Commands
- /rg or /railgun for Arena setup
- /rg additem <cooldown> <range> <damage>
- /rg additem will add the item you are holding with the values given to the config file.
- /rg addpotion <effectName> <duration> <amplification>
- /rg addpotion will add the potion effect to the item you are holding with the values given to the config file.
- /rg enableparticles <true||false>
- /rg enableparticles USE AT OWN RISK - Settings for particles can vary and are not validated by this plugin.
- /rg addeffect <particleName> <spread> <speed> <count>
- /rg addeffect will add the particle effect to the item you are holding with the values given to the config file.
- /rg addsound <Sound> <volume> <pitch>
- /rg addsound will add the sound effect to the item you are holding with the values given to the config file.
Command Options Lists
Permissions
- arena.railgun.join
Some BattleArena Features
- Give players "classes" with permissions
- Give or Take away Items and effects
- Duel other players in any of the match types
- Custom prizes for victors, losers, etc
- Store/restore items/experience/gamemode
- Teleport players to arenas and back
- Let players respawn after death or not
- Wool Heads for teams
- Multiple language support
To Do List
- Configureable particle effects - testing
- Tab-Complete for commands, particles, and Sound.
- Configurable particle render distance. Currently 16 blocks
Server List
Bugs or Other Issues
Please use the ticket system by clicking the tab above. Do not use the comment section if you are posting error logs. Thank you.
@Adondriel
That's the easy part of the plugin. The hardest part is coming up with a name.
Can you make a version of this, that doesn't require the player to be in the arena?
Then on top of that, allow admins to spawn the certain type of railgun?
The new version allows you to set custom sounds along with particles. Now can create any type of railgun/spell you can imagine. You can make an iron axe that shoots hearts and plays the level up sound and heals players but kills zombies and skeletions. If anyone has any questions about making a new Railgun item feel free to ask here in comments.
@jelliton yes it very similar to quakecraft. ;)
Could I theoretically make this like Quakecraft from the Hypixel server?
@pur3strb1t
If you want to be picky you should read the wiki! here's a link to the permissions setup.
You got it from a anime show. That's a first. Can you add more permissions node. Like -arena.railgun.leave -arena.railgun.spectate -arena.railgun.list and etc. You should know what I mean. The mod is nice. I will download when you add those. *And, yes I'm picky.*
Version 0.2 has been uploaded. It fixes a couple bugs with players not shooting and fixed the ArrayList errors that were showing in the console. Added plugin Metrics and changed the additem command to /rg additem not /rgc additem.Configurable potionEffects and particleEffects have been added but particles are disabled by default. These 2 features are still being tested and particles are to be USED AT YOUR OWN RISK. The commands to enter effects do not validate all of the values entered and could create broken effects or even overload the server or client.
yes ill show you
Anyone could help me make the plugin to work :/ add me on skype : animal4o
Please! I really wanna make my server with it!
@morrango
v2 i plan on using this in my arenas<sub>,maybe find a way to use this with towny war :)</sub>
There have been a few bugs found. Most have been fixed and I am just making sure they are fixed before I upload v0.2.
if anyone experiences any bugs and or problems regarding this plugin it'll be looked into and replied to ASAP
Toaru Kagaku no Railgun :D
@yuvalthekingo
Most of the credit goes to alkarinv for writing the BattleArena API to allow devs like me to make games and not do all the hard work. For more info on classes go here. If you need more info just click the big wiki link above.
really cool plugin and awesome coded.
can i make my own classes? or can u add please this:
murderer class: every 30 seconds lets u kill a player.
gives: 1 killing feather, 1 WOODEN SWORD and 2 apples.
hm, seems interesting