One In The Battle Advanced! The new generation of rpg battles!, you join a lobby with different items, each opens a specific gui, you have 4 gamemodes to play, freemode, tournaments, challenges, and zombies!, each entertains the players in a different way. The bow is the main element, it's usually insta kill on weak players. The more you play, the more you get Cases which are used to unlock new Gear, could be a new weapon, a new armor piece, or a new perk, players can equip their new gear to increase their light level which is a number that determines how good their gear is, the RPG system can be compared to destiny. gear has a maximum value of 100, which separates the items into 4 tiers and 3 rarities, and the player inventory system is similar a bit to CS:GO. Horray!
Check out my other projects as well
Eggwars X, Skywars X, SurvivalGames, KitBattle Advanced, HideAndSeek
================================================================
Features:
- You can create as many maps as you want, and they are very simple to create
- It can run along other plugins such as factions or kitpvp, or it can take over the server and force players to join
- Built in coins system, but can also work with vault
- Leaderboards! You can display top players and even display their skull above signs
- Achievements! To keep your players entertained
- Cases! with cool animations to make the player feel rewarded
- Ranking System, with each rank being harder than the one before
- Works with flatfile or MySQL
- Supports UUID or Normal names
- Awesome scoreboards that display a lot of information and it refreshes with very minimal flicker, if ever
- Detailed & Lightweight cooldown system
- Very cool GUI's, simple and easy to use
- 4 Well made gamemodes, that work together simultaneously to create a beautiful environment for the players
- Freemode, where players can roam around and kill each other to get exp and coins and unlock higher level gear
- Tournaments where a large amount of players is needed to start the game and the last man standing will be the winner and will receive valuable rewards
- Challenges, players can challenge each other in a 1v1, 2v2, 3v3, 4v4, (XvX its infinite) and winners will also receive decent gifts
- Zombies, one of my favorites! who doesn't like zombies? you fight waves of zombies and fight bosses that are quire strong but killing them can also be a source of good gear
- Log many players stats! their kills, coins, deaths, tournament wins, challenge wins, zombie kills, highest wave, play time, and many more
- Loadout system! players can select their equipped gear and perks as well!
- API that can be used to implement new perks or receive player data or even top players for most of the available stats
- Shop! Where you can buy items, perks, and cases
- Selling! players can sell their unwanted items
- Reset players data or give them coins, perks, items, cases, and change their coins/exp modifier, in few simple commands, and this allows you to sell most of the in game items on your actual website
- Built in broadcaster, that can broadcast tips and information for players that are ingame
- Parties! create a party and invite players to it so you can privately chat together or join challenges on the same team
- Trading system! you can exchange items such as perks or cases or armor/weapons with other players in a very cool gui
- Hologram damage, you can make it so when someone has been hit, a hologram indicating the damage done will appearand slowly fade away with time
- 20 Default perk, can be extended through the api
- Well balanced, players with low level gear can still compete with high level players if they have a decent bow accuracy
- Well designed and very good in performance even with high amounts of players
- Can work absolutely with no other plugins
- You can display top players in a holographic leaderboard as well as show each player their stats in a hologram
- Modify offline players coins or modifier or reset their stats!
- And more features that you have to see for your self
================================================================
================================================================
Customization:
This plugin is highly customizable, but not fully. so be aware of that! and please don't complain about that as I have seen too many people talk about it in my other minigames :l, which becomes bothering after a while
So... here is an example of some of the files created by the plugin. You will be able to see what you can change and what you can not!
================================================================
================================================================
Commands & Permissions:
- /oitb party - none
- /oitb join - none
- /oitb leave - none
- /oitb admin - oitb.admin
- /oitb setlobby - oitb.setlobby
- /oitb createmap - oitb.createmap
- /oitb deletemap - oitb.deletemap
- /oitb addspawn - oitb.addspawn
- /oitb removespawn - oitb.removespawn
- /oitb setjoinable - oitb.setjoinable
- /oitb modifyinventory - oitb.modifyinventory
- /oitb reload - oitb.reload
- /oitb coins - oitb.coins
- /oitb setmodifier - oitb.setmodifier
- /oitb setholo - oitb.setholo
- /oitb edit - oitb.edit
- /oitb reset - oitb.reset
- /oitb checkup - oitb.checkup
================================================================
================================================================
Creating signs:
First line of any sign must start with [oitb], to create a join sign the second line must be 'join' while to create a leaderboard sign, the second line must be 'top' with the third line being the stat you are looking for, and the fourth line is the rank. you can also display the heads of top players by adding a skull above the sign. For leave signs, second line be must be 'leave'
================================================================
Setup tutorial:
The first thing that you have to do after joining the server is to set the lobby by doing /oitb setlobby, this is where the players will be teleported to when they join the game or when the plugin reloads! after that you have to create some maps, you can do so by doing /oitb createmap <Name> <Type>. Type can obviously be only one of the 4 available gamemodes, which are freemode, tournament, zombies, 1v1, 2v2, 3v3, 4v4 and so on!
After you have created the map, you need to add spawn points through the command /oitb addspawn <Name>, you can have as many spawn points as you want! the more the better as it spreads the players better, and finally after adding your spawn points, you can enable the map by doing /oitb setjoinable <Map> true
Now if you wanted to dedicate the server to One In The Battle, you can enable Bungee-Mode in config.yml, this will force players to join One In The Battle when they join the server and it will prevent them from leaving, and if you want to have join signs for One In The Battle servers from your hub you can TeleportSigns or any other plugin that can do that
Some servers have issues with spawning zombie mode bosses, and thats because the server has a health limit. You can fix that problem by going to spigot.yml and changing
attribute
maxHealth:
to a high value such as 10000
You can also set a holographic leaderboard by using the command /oitb setholo leaderboard, for this feature you will only need HolographicDisplays, but if you want to show each player their stats in a hologram, you will also need ProtocolLib, and then you will be able to do the command /oitb setholo stats
================================================================
Pictures:
================================================================
Gameplay:
None currently, gonna work on making one
================================================================
Setup Videos:
MASSIVE thanks to the one and only, LtJim007 for this awesome tutorial below
Huge thanks to CroNexusGamer for making this video on the version 1.1
================================================================
Servers:
- play.thundernetwork.net
- FatalGames.ga:25797
- Mc.NpcNetwork.co
================================================================
Information:
Please read the full page before purchasing.
Massive thank you to Il_Picasso from mc.comugamers.com
for providing me a great testing server!
This plugin works from 1.7.9 and upwards!
Ask about any customization concern in the discussion area or in a private message before purchasing.
If you want any holographic feature, you will need to install HolographicDisplays
If you want holograms per player (Stats hologram) then you will need to install HolographicDisplays alongProtocolLib
There are some extra permissions!
oitb.admin to receive notifications about updates, and view admin commands
oitb.createsigns to create oitb signs
oitb.breaksigns to break oitb signs
If vault is enabled in the config, the leaderboards will not show 'Coins' as the player vault money, and instead it will still display the player coins
Before posting a negative review, please ask for help!
Using MySQL is highly recommended as it increases the performance and protects you from some issues
Each tier score ranges from 0~25, and The rarity determines the score as well.
Tier 1 -> 1~25 | Tier 2 -> 26~50
Tier 3 -> 51~75 | Tier 4 -> 76~100
Common -> 1~15 from the tier
Rare -> 16~20
Legendary 21~25
Default perks:
health1, health2, health3, leap1, leap2, leap3, launcher1, launcher2, launcher3, speed, regeneration, scavenger1, scavenger2, scavenger3, suicidal1, suicidal2, suicidal3, looter1, looter2, looter3
I'm sorry for any grammar mistakes! I'm not English.
================================================================