uCarsRace
From the author of ucars...
Description
Race cars around racetracks with your friends in an F1/Nascar/Circuit style way! If you prefer Mario Kart game-play then click here.
This plugin is an addition to UCars and is a system for F1/Nascar/Circuit style racing with.
The system allows you to create racetracks that can be raced upon in an automated way. Efficient and Sleek!
Features:
- Automated race queues!
- Full race handling and win detection!
- Stops players cheating!
- Fully automated!
- Multilingual! (lang.yml)
- Configurable!
- Fun!
uCarsRace adds a sleek way to automate car racing with ucars! The users can join 'race queues' for the track they wish to race on and when the track is available the waiting players will be automatically put on the track and shown a countdown. When the countdown gets to 0, the cars go around the track completing a set number of laps. The plugin keeps track of what lap they are on using checkpoints, etc... When the leading car crosses the finish line. The race is over and that person is announced the winner. The players then get teleported out of the arena ready for the next set of players to race.
Commands & Permissions
<....>=Compulsory (....)=Optional
Commands | Permissions | Description |
---|---|---|
/raceadmin create <Trackname> <laps> | ucarsrace.raceadmin | Creates a track with the given number of laps |
/raceadmin delete <Trackname> | ucarsrace.raceadmin | Deletes the track |
/raceadmin list (page) | ucarsrace.raceadmin | For admins to view available tracks |
/raceadmin races (page) | ucarsrace.raceadmin | For admins to view currently running races |
/raceadmin end <RaceTrack> | ucarsrace.raceadmin | For admins to force the end of the race currently on <RaceTrack> |
/raceadmin endall | ucarsrace.raceadmin | For admins to end all current races |
/raceadmin setlaps <TrackName> <Laps> | ucarsrace.raceadmin | Sets the number of laps for a track to use |
/urace list (page) | ucarsrace.race | For players to list available tracks |
/urace join <trackname>/"auto" | ucarsrace.race | Players can join specific tracks or autojoins an available track |
/urace leave | ucarsrace.race | Players can leave the race or queue they may be in |
/urace queues | ucarsrace.race | View all current queues |
See in action
To see this plugin in action visit the CircaCraft Minecraft server:
Installation/Setup
Installation
- Make sure you have all the Requirements! (Important!)
- Stop your server
- Put Ucars, Protocollib, Vault(Optional) and Ucarsrace into your "Plugins" folder
- Start the server
- Enjoy!
Setup
- Do /raceadmin create <Trackname> <laps>.
- Follow the setup wizard! -But make sure you get this bit correct:
- So easy? Yeah :)
The wand ID is a stick! Not a wooden axe!
Donate
Join Sign
- Line 1: [uCarsRace]
- Line 2: Join
- Line 3: <Trackname> or Auto
- Line 4:
Note: if you set it to Auto, it will search for available race tracks
Leave Sign
- Line 1: [uCarsRace]
- Line 2: Leave
- Line 3:
- Line 4:
List Tracks Sign
- Line 1: [uCarsRace]
- Line 2: list
- Line 3:
- Line 4:
Queue/Join sign
- Line 1: [uCarsRace]
- Line 2: queues
- Line 3: <Trackname>
- Line 4:
Note: If players right click this sign, it'll add them to a queue for that track
Donate
Requirements
To run, uCarsRace requires a few other plugins before it can function. These are:
- uCars - http://dev.bukkit.org/bukkit-plugins/ucars/
- ProtocolLib - http://dev.bukkit.org/bukkit-plugins/protocollib/
(Vault may be required soon if/when cash rewards are implemented)
TODO/Upcoming features
Ones striked out are completed and will be implemented next update
- ?? Suggest!
Bugs/Feature Ideas
To submit feature ideas or report bugs please create a ticket!
Recommended Plugins
UltimatePluginUpdater, the easy way to keep all your plugins up-to-date with ease! - http://dev.bukkit.org/bukkit-plugins/UltimatePluginUpdater/
MarioKart, a great Mario Kart plugin that makes use of ucars' great features! If you prefer this style to the F1 of this plugin then forget this and click the link! - http://dev.bukkit.org/bukkit-plugins/MarioKart/
UcarsTrade, the official plugin for a more extensive car system ideal for RPG servers with different speed and specs of cars, custom recipes, trading and more! - http://dev.bukkit.org/bukkit-plugins/ucars-trade
uPlanes, a brilliant plugin, similar to uCars, which adds uPlanes to the game! All is fully compatible and, alike to uCarsTrade, is survival friendly! Want some cool, upgradeable planes? Get this! - http://dev.bukkit.org/bukkit-plugins/uplanes
Source code(please replace with img)
The source code for uCarsRace is at Github Source
Ucarsrace by storm345 | 2013
Page documented by SeaBoiii
NOTE: Currently not compatible with uCarsTrade. Compatibility update coming soon. (V3)
@momzlilmonsters
Ticketed
i get my racetrack all set up but i get an internal error while attempting to preform this action with the /ucar join auto
http://pastebin.com/TUvWYLxs
@xiTzJardix
Will look into it later.
If someone wins it doesn't start and it gives a error sometime
http://pastebin.com/zBrCgKi7
Okay guys, with the new release of http://dev.bukkit.org/bukkit-plugins/mariokart/, this plugin will start to be more 'normal' racing for Grand Prix and such. If you want Mario Kart then download the aforementioned link! :D The Mario Features will be cut from this plugin soon. -Item Boxes are compatible with MarioKart :D
@GeekHellMinecraft
Ok
@storm345
Il add music disks Mario kart sounds in the recourse pack :)
@AdamMario6556
Great ideas! I will do all except the track changeing every lap-but also maybe add it so that each new lap a redstone output is activated so you can alerter things that way?
You should Add like a Lobby wall for Race cups, so people can choose a cup, or the server owner can customize a cup with there own set of race tracks. Also there should be a feature where you can get a race track to change form in one area on the next lap, so obstacles appear on the 2nd lap etc. Also it should play a Music Disc. when a race starts, which that can be customizable. Especially when you make a resource pack and change the disc music to race music from mario kart!
Release 1 uploaded and awaiting Bukkit approval. Expect download soon.
Release 1 is nearly finished testing stage. Expect it out soon. Sadly not many new features and requested ones coming soon; but you can soon enjoy better race position calculations, semi-realtime scoreboard and much more! :D
Okay Great !
@EpicDoesTheWorld
It only breaks the car when the car ISNT in a race. When in a race the item box works correctly. However in the next update the fire wont spread or burn things or cars. This is becaue in the next update the fire isn't actually there... But it looks to be there because of a client-bukkit visual glitch that I have reported abd will hopefully be fixed soon. So in next update it's 'fake' fire! :D
@EpicDoesTheWorld
Update, maybe :)
Okay These Are A Few Ideas
First - Make The Item Boxes Not Have Fire Underneath Them When You Create A Sign ...My Hole Track Burnt :/ with fire spread
sencond - make it custom in the config to have the base of items instead of coal you can make it the floor of your track
Bugs -
I have noticed that with the item boxes they start to disapear because of the fire??? idk why
also when the actuall car drives over the item box it breaks the car :/ i hope this isnt bad for you ..no hate and please fix these bugs and think about my ideas
- EPIC
p.s Is A Update Coming Soon ?
@storm345
All is good. The one that you explain in PM
@Seaboiii
What misunderstandings?
@GeekHellMinecraft
Done with the Documentation. There are still a few misunderstandings and we will try to resolve it ASAP
Can you send me the id of the powerups so I can do the texture properly?