#(Script Needed) Racing
1 messages · Page 1 of 1 (latest)
Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.
You can block this bot if you don't want to see these messages, I won't mind.
<@&525394568410038282>
<@&1023549220927586364>
as per the rules, please include some idea of how much you intend to pay
Honestly, I'm not sure of the rough pricing this could cost. Any quotes?
this is a decently-sized job and requires knowing modelengine/mythicmobs, i'd say likely above $50 and into the hundreds depending on the scripter and how long it takes
^ your message is a little vague so it's hard to know exactly
Apologies.. What more information would you like?
i'd guess this is at least 3-4 hours, though
the specific difficulty depends, of course, on what we're actually doing. If it's just a system to record times, it's probably not overly difficult, but if we end up having to interface with mythicmobs, or do world gen/instancing or whatnot, it could end up being a longer project
So to give you a closer insight, We're looking at essentially podracing. There would need to be several checkpoints around the track to avoid players going off course and cheating. It would be in an open world emulating tatooine so no need for separate instances.
so the checkpoints would be large areas, then
I guess for the mythicmobs side of things, It'd be a case of spawning and mounting the podracer, not allowing dismounting until withdrawn from the race and then despawning the podracer.
Built to scale of the Mos Espa Podracing circuit.
any specific checkpoint shape? spheres/cuboids/etc?
and how would the checkpoint system respond to players going off-track?
In order to complete a lap, you have to go through X amount of checkpoints
Without going through them in order of creation, they do not count?
Open to suggestions of how that would work.
main thing for me right now is just how you're defining the checkpoints
so what happens if a player skips a checkpoint without knowing? would the system inform them?
is it a big circle or something, or just a broad area
Sure
we'd want to give you some way of defining a course yourself so this system is extensible
Yes absolutely
point being this should be outlined beforehand imo
Yes, could simply be said in a message upon joining the race or in the racing lobby?
or rules
no like, in your request
Ohhh ok. Apologies...
you need to consider the edge cases yourself first (although impossible to determine all of them) and explain what happens
ye, you wanna provide enough info that people know if they wanna take the job
Ok, I'll rework the OP.
@uncut pumice
Thread was closed, but has no resolution tag. If closing was intentional, please add a Cancelled, Invalid, or Completed tag.
@uncut pumice
Thread was closed, but has no resolution tag. If closing was intentional, please add a Cancelled, Invalid, or Completed tag.
just repost here
I'm looking to have a racing gamemode in my server using vehicles implemented through modelengine/mythicmobs.
I need the following things to happen:
-
A Racetrack is created by admins through /createtrack {name} & admin enters track creation mode.
-
Admin places checkpoints in order of the track direction, linking back to the original start/finish line. Checkpoints are place by right clicking one corner and clicking gain at a second corner to get the area of the checkpoint.
-
Once the final checkpoint matches up, race grid places are requested to determine max amount of players per track and their spawnpoint.
-
A message prompts the admin to input a number of laps.
-
Once the above are done, the track can be used.
-
Player uses command to /joinrace {trackname} and is spawned into a race grid on a vehicle (Implemented through ModelEngine/MythicMobs).
-
Race rules are displayed in chat to the player.
-
A timer begins until the race starts and a server notification is sent out to inform players that a race is starting.
-
Race begins with fireworks and racers set off, travelling through the checkpoints around the track. Upon reaching the finish line, a lap time is recorded and messaged to the racer in chat.
-Upon completing the laps, the time is recorded and best 5 lap times shown through a command. -
Vehicle is despawned.
-/deletetrack {trackname} and /stoprace {trackname} commands too. Stop race would abruptly stop the race and return players to their spawnpoint before entering /joinrace {trackname}
how does an admin place down a checkpoint
added
does that give a better idea?
still not specific enough. is there a racetrack creation "mode" that when enabled, all your right clicks are placing down checkpoints?
(imo, the best way to handle it would having the checkpoint be an item instead, like you right click with it on the ground to start/again to finish placement)
So to give the admin a stick for example that would do this?
preventing them from breaking blocks with that item
basically a reskinned ctool lol
^
so all checkpoints are gonna be cuboids? that'd make it easier
Yes
is a 'race grid' like
where the cars spawn?
or am i misunderstanding
race grid places are requested to determine max amount of players per track and their spawnpoint.
Yes, that's correct
I presume that's all it'll need as it'd spawn the player on the spawn whilst mounting the vehicle
My apologies all. First time going through the scripter hiring process so any questions, just @ me and I'll answer asap.
so, the controls are already handled, right? we just need to spawn and mount and we can assume the pods themselves will work?
or is that something you're wanting us to do as well
@uncut pumice ^
Yes, that's correct. They're handled the same as a regular mount on Minecraft.
What's your server version?
1.19.3
do you need the script to display the checkpoint areas or will they be obvious
@uncut pumice
I'll use blocks as a line in the ground to mark it so it's clear for players if that makes sense?
Yeah
@uncut pumice lemme know when you're around so i can show you what i threw together
Should be able to jump on in 30 mins or so
Which timezone are you? I'm in Houston so GMT-6 or CST
Ah ok, I'll catch him at some point then. Thank you Behrror!