About Motorbike Racing
Motorbike racing is a plugin that allows you to build and host motorbike race tracks in-game.
The plugin is integrated with a track building system that gives you full control over where and how you build your race tracks.
Players can compete for prizes for winning, or compete for the fastest lap times on a map for bragging rights.
Races are associated with the .map file name that they were built on, and will automatically load when a map with the same name is loaded.
I would like to extend a special thanks to @monsterqueen for the idea and supplying the prefab. You can test out the plugin and prefab on her server: us.themonsterden.net.
Features
- Map building system that is easy to use and powerful.
- Global scoreboard to track the amount of wins for each race track, as well as the fastest times.
- Seamless enrollment into the event - players will be teleported to the race when it begins, and their items will be stored safely until it's completion (or they leave).
- Start to finish race handling - the plugin will restrict the contestants to the configured value or the number of motorbike spawns (whatever is lower), and will handle the race, scoring and prizes.
- Customizable prizes based on placement - you can set customizable prices (including economics, server rewards and items), based on the position that the player finished.
- EventHelper support - the plugin will work with EventHelper's auto start and event vote features.
Permissions
- motorbikeracing.admin - allows for the user of the buildmap command and the manual starting of races
Chat commands
- buildmap <race name> - Starts the map building process. Avoid using the dash (-) symbol in the map name.
- buildclearspawns - removes all spawns from a map while in building mode.
- savemap - Only usable during the map builder. It saves the map file you are working on.
- startrace <race name> - Manually starts the desired race. Run the command with no parameters to see valid races for the current map.
- endrace <race name> - Ends the selected race. If there is only 1 race active, you don't need to use the race name parameter.
- rscore - Opens up the hi scores.
- joinrace <race name> - Joins the desired race.
- leaverace - Leaves the active race.
- racerestoreitems - restores the players items if they weren't restored automatically (ie they died somehow).
- raceprize - redeems any prizes that the player is owed.
Video and pictures were taken using this prefab: