#(Script Needed) Racing

1 messages · Page 1 of 1 (latest)

supple onyxBOT
#

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>

rotund voidBOT
#

<@&1023549220927586364>

supple onyxBOT
primal fossil
#

as per the rules, please include some idea of how much you intend to pay

uncut pumice
fading cliff
#

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

primal fossil
#

^ your message is a little vague so it's hard to know exactly

uncut pumice
primal fossil
#

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

uncut pumice
fading cliff
#

so the checkpoints would be large areas, then

primal fossil
#

what does the track look like?

#

^

uncut pumice
#

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.

uncut pumice
fading cliff
#

any specific checkpoint shape? spheres/cuboids/etc?

#

and how would the checkpoint system respond to players going off-track?

uncut pumice
#

Without going through them in order of creation, they do not count?

#

Open to suggestions of how that would work.

primal fossil
#

main thing for me right now is just how you're defining the checkpoints

fading cliff
#

so what happens if a player skips a checkpoint without knowing? would the system inform them?

primal fossil
#

is it a big circle or something, or just a broad area

primal fossil
#

we'd want to give you some way of defining a course yourself so this system is extensible

fading cliff
uncut pumice
#

Yes, could simply be said in a message upon joining the race or in the racing lobby?

#

or rules

fading cliff
#

no like, in your request

uncut pumice
#

Ohhh ok. Apologies...

fading cliff
#

you need to consider the edge cases yourself first (although impossible to determine all of them) and explain what happens

primal fossil
#

ye, you wanna provide enough info that people know if they wanna take the job

uncut pumice
#

Ok, I'll rework the OP.

errant archBOT
#

@uncut pumice

Thread Close Blocked

Thread was closed, but has no resolution tag. If closing was intentional, please add a Cancelled, Invalid, or Completed tag.

#

@uncut pumice

Thread Close Blocked

Thread was closed, but has no resolution tag. If closing was intentional, please add a Cancelled, Invalid, or Completed tag.

fading cliff
#

just repost here

primal fossil
#

please ^, so people can see our conversation

#

might be relevant

uncut pumice
#

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}

fading cliff
#

how does an admin place down a checkpoint

uncut pumice
uncut pumice
fading cliff
#

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)

uncut pumice
#

preventing them from breaking blocks with that item

primal fossil
#

basically a reskinned ctool lol

fading cliff
#

^

primal fossil
#

so all checkpoints are gonna be cuboids? that'd make it easier

uncut pumice
#

Yes

primal fossil
#

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.

uncut pumice
primal fossil
#

how big of an area should each car get

#

1x1?

uncut pumice
# primal fossil 1x1?

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.

primal fossil
#

yeah no worries

#

i'll probably give it a shot if nobody takes it

primal fossil
#

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 ^

uncut pumice
primal fossil
#

What's your server version?

uncut pumice
primal fossil
#

do you need the script to display the checkpoint areas or will they be obvious

#

@uncut pumice

uncut pumice
primal fossil
#

Yeah

primal fossil
#

@uncut pumice lemme know when you're around so i can show you what i threw together

uncut pumice
uncut pumice
wet swallow
#

i believe inquisitor is on MST

#

yeah; he's GMT-7

#

so just an hour behind* you

uncut pumice
#

Ah ok, I'll catch him at some point then. Thank you Behrror!