Races plugin (similar to Treasure Wars system)

Status
This thread has been locked.

LegendDev

Developer
Supreme
Feedback score
8
Posts
460
Reactions
213
Resources
0

What is Races?


Do you want a racing plugin where you can choose a race upon when you join the first time? Then this is for you! Races allows players to chose their race to get different perks. For example the orc gets Resistance I forever. Now you might ask, how would a player chose their race? When a player first joins the server it automatically forces the player to open a menu from there they are required to select a race if they try to exit the menu it will reopen the menu for them. Create your own CUSTOM RACES, customize what you want the name to be!

Commands:

/Changerace - reopens the menu the racechange menu if you have enough race changes available (Bypass permission: races.changerace)
/addracechanges (player) (number) - ( Gives a player a race change token which allows them to change their race once per token they have )
/setracespawn (race) - ( sets a racespawn wherever you are standing )
/racespawn (race) (player) - ( teleports to a racespawn )
/channel - ( switches between channels if you have them enabled )
/race - ( brings up a help menu )
/race reload - Permission: races.admin (EXPERIMENTAL: I advise to restart your server instead of using this)
/setrace (player) (race) - Set a player's race (Permissions: races.setrace)
/whatrace (player) - See what Race a player is in (Permissions: races.whatrace)
/chooserace - Choose your race, only when you have Skip GUI enabled (Permission: races.chooserace)
/friendlyfire - enable or disable this in the config.YML
/racestats (race;player) - See stats for a player or a race to a player (Permission: races.racestats)
/racedeposit - Racedeposit takes money from your balance and puts it into your Races balance. (Permission: races.deposit)
/racegiveall (race|all) (money|command) (moneyAmount|command)
/racevault - All of the players in each Race have access to a Vault that is specific to that Race. Only that Race can access that Vault so that each Race can share and transfer items to help each other out. (Permission: races.vault)
/topraces - display the top races on your server. (their balance and kills) etc (Permission: races.topraces)
/raceterritor - claim territory for certain Races (Permission: races.raceterritory)


Features that is getting added to Races upon the next days/weeks!

  • Leaders - Be able to vote for a leader to lead that Race, example if you choose a leader for ORC and vote for a person to be the leader of that Race he will have the permissions to ( Turn friendly fire on/off, manage a race warp for that specific race, and more to come! You'll be able to manage this in a GUI ( the leader of the race )
  • Custom Abilities - Be able to make whatever you want the race to have, etc if you want them to have strength and speed and jump. You can manage this all in the config.yml whenever the next update comes!
More to come as we are thinking of new and cool features for the plugin!

What features does the plugin have?

Races - adds a whole new aspect to your Minecraft server by allowing your players to select and fight other races.

RaceEffects - customize-able effects in each race. Found in races.yml. You can find a list of effects here. (Under "Field and Description")

RaceChanges - Adds a new way for you to make money by giving a token to a player which allows them to change their race once for token they have

RaceSpawns - Adds a different spawning system which is done by multiple spawns which you can add to the commands you want to run when a player selects a race

Channels - Adds a very unique channel system which can be selected and configured accordingly in the config.yml. By using the static channel system it forces the player to select one channel and they can only read messages that are sent in that channel. By using the dynamic channel it allows the player to see 2 channels at once for example if a player is a Human they can see global chat and Human chat they can easily type in the human's chat by typing /channel (msg) or switch to the human's chat by just typing /channel

Race vaults - All of the players in each Race have access to a Vault that is specific to that Race. Only that Race can access that Vault so that each Race can share and transfer items to help each other out.

Race top - display the top races on your server. (their balance and kills)

(NOTE: Race vaults are experimental on 1.7 and may produce error when first executing /racevault. Please send in your errors if you are experiencing these errors on 1.7.)


Contributors
of this project is myself and
Huli



Want to purchase the plugin? Feel free to on spigot @ https://www.spigotmc.org/resources/races-paid-version-extremely-configurable-api-20-sale.34317/
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

gsun101

Feedback score
0
Posts
2
Reactions
0
Resources
0
Im having trouble for races to be compatible with enchantments. I was hoping that race potion effects wouldn't disable the potion effects of the enchantment plugins like Treasurewars. Please make it compatible with other potion effects. (Since it restarts the player's potion effect, ex: Slowness from dwarf every 5 second interval).
 
Last edited:
Status
This thread has been locked.
Top