Log in to reply
 

[SCRIPT] [WIP] - Drag Meets 2.0



  • 2.0


    Official discussion thread about the complete rewrite of Drag Meets I'm currently developing. @mkeezay30 is contributing a lot of ideas for realism and helping in general, too.

    Here you have the opportunity to affect the development of it by suggesting new things, so be sure of doing it if you want anything added, removed or changed.

    The new (planned) features:

    • Improved stability: Meets now load even if some cars can't spawn, be it game error or outdated games which don't have that car. :white_check_mark:
    • More dynamic Meets: Thanks to the new coding, Racers are able to do more stuff. Revving their engine, doing burnouts, betting, even getting kicked out of the Meet. More Racers will be able to join the meet as time passes, too. :hammer: < The old Drag Meets had all drivers and cars invicible because the coding didn't allow Racers being added or removed to the Meet. The new one does.
    • x2, x4, x6, x8 car Drags: Meets will now allow more than two cars racing at once. :white_check_mark:
    • Nitro Boosts: Racers will be able to use nitro boosts during the races. :white_check_mark:
    • Betting: Betting now requires that you actually join the Meet. Other Racers are now able to bet on the participants, and gain/lose mone from it. :white_check_mark:
    • Wheel Temperature: Doing burnouts will actually help you warm up your wheels and give you and edge on the race because of it. Other Racers will be able to do the same. :white_check_mark:
    • More cars: Meets will feature most, if not all cars from the game. :hammer:
    • Smarter opponent picker: The Meet now tries to pick Racers based on their car class performance, making the races more even and thus more exciting. :white_check_mark:
    • Meet Organizer: You'll be able to set up Meets yourself, saving the Meet for later. :x:
    • Career Mode: You won't have access to all Meets from the start, and will need to earn respect to access higher-tier Meets. Earning respect basically means having a good win/lose ratio. :x:

    :white_check_mark: Done
    :hammer: Work In Progress
    :x: Not even sarted

    Here's a little album with some screenshots from development: http://imgur.com/a/Gs2dx
    Videos:
    General gameplay:




    Dynamic Racers: https://puu.sh/tgstQ.webm

    Stay tuned, I'll release a little WIP of the script... don't know when.


    Here are some of the features I've been suggested and my opinion/progress on them:

    • Parachutes for braking cars: I have to figure out how to do it. :x:
    • Racers joining and leaving: Already planned and somewhat done. Needs more work but the basics are done. :hammer:
    • Pre-Meet events/interaction: Probably not going to happen. :x:
    • More car classes: Already planned and somewhat done too. :hammer:
    • Allow refusing to participate: Will probably be included, in some way or another :hammer:
    • Better AI parking: Done what I could. Still shit but less than before. :white_check_mark:
    • Add more Racers yourself: WIP, it will be a feature. :hammer:
    • Self Radio as ambient music for the Meets: Done. :white_check_mark:
    • Manual transmission: Not for the player. There's a mod for that. AI will have a simulated system (AKA fake but credible). I'll include an option to disable Racers' boost when doing a good shift so its more fair when using that mod.
    • Disable realism options: Yeah, done. :white_check_mark:


  • Dude I got one word to describe this mod, .... AWESOME!



  • Awesome! Waiting for the new version! :)


  • MODERATOR

    @Eddlm here's a suggestion (note, I haven't installed the script yet)

    Could you implement an option so you can input in the ini which cars (maybe even with a probability number similar to the car plate method) your opponents spawn?

    So I can let them use imported cars that reside in add-on dlc's

    That way I could drive the drag version of the 69 nova against a 70 chevelle :)



  • Could I request a preset with all opponents spawn with no body mods due to the fact that many have modded cars which glitch when a tuning part is spawned



  • @ReNNie You can, already. Check the description of the scripts' page.
    Is not pretty but for now, can be helpful.
    @aboodilatif It shouldn't happen in the latest released version, as it gets the mods from the cars themselves, not the vehicle file.
    Check the config.ini inside /Scripts/DragMeets, there's an option for this random tuning thing.



  • @Eddlm I know that this is irrelevant, but can you PLEASE do this with lowrider challenges after this mod is released? https://www.gta5-mods.com/scripts/lowrider-challenge only has one place with NO ai hopping, just you. Having lowrider challenges on the map, ambient challenges happening in the background like in San Andreas (with betting of course) would be amazing! Also, https://www.gta5-mods.com/vehicles/lowrider-pack-add-on-tunning adds a couple more cars with hydraulics for more variety. IT BETTER LET YOU MAKE YOUR OWN LIKE THE ORIGINAL MOD!
    Less important and possible but more awesome, using a custom prop you may be able to have a boombox or Bluetooth stereo or phone dock that, using (copied from https://forums.gta5-mods.com/topic/720/raider-s-requests/2)

    SET_EMITTER_RADIO_STATION(char *emitterName, char *radioStation) // ACF57305B12AF907 87431585
    
    PLAY_STREAM_FROM_OBJECT(Object object) // EBAA9B64D76356FD C5266BF7
    

    would actually play the music that they're hopping to.



  • @Think_Tank Man, keep the requests to requests threads. Or private chat.

    I'm trying to have a discussion about Drag Meets here, get suggestions about this mod. Create a request thread or talk me in private, but don't steal the thread for your requests, damn.



  • @Eddlm Nobody reads them, but talking in private's a good idea, my request threads are always ignored (many others are not.)



  • what about race against add-on cars?



  • @soner905

    what about race against add-on cars?

    What about it? Do you have some cars you would like in there? If so give me a list of them, I'll add them.



  • Some suggestions.

    Create a better waiting area.

    Increase the intelligence of competitors.
    Create a mode just to watch.

    Create more classes of vehicles besides Country, Gang, Super and Street, with that we could create within meet.xml some exclusive events
    Like for example: trucks, low riders, pickups.

    Are you working on braking the vehicles?

    It could improve the scenarios by using something from the map editor.

    Give the option that I can choose who will compete with whom.

    And let me not accept it when I do not want it to be my turn.



  • First off Eddlm, thanks for the many hours I've spent using/messing with this awesome script. I did have two suggestions one of which was cars leaving and joining a meet in progress (which you've included in 2.0 anyway).

    The other suggestion would be if meets started at a preset location like e.g a car park where the cars meet up like they do at the start of a normal meet (the car park works like the waiting area in the drag meet within the circle area). The drivers arrive and get out and walk around/do animations (again like in the main meet) the defined area.

    If you hang around for long enough the drivers get back into there cars and then drive to the actual drag meet waiting area and then obviously the meet acts the same has it has done in previous versions. I guess each drag meet could have (an optional) initial meet area/car park - then they cruise to the actual meet. Also maybe if the police get involved with one of the cars cruising to the meet maybe that could cancel/disband the cruise meet.

    I don't know how easy/difficult it would be to implement but if doable I think it adds a little more realism/life to the whole meet. And sorry for the massive post - regardless thanks again for this amazing script.



  • These are exactly the kind of posts I need!

    @l8ty3187 said in [SCRIPT] [WIP] - Drag Meets 2.0:

    First off Eddlm, thanks for the many hours I've spent using/messing with this awesome script.

    You're welcome! I'm happy to see people enjoy it.

    I did have two suggestions one of which was cars leaving and joining a meet in progress (which you've included in 2.0 anyway).

    It's already working in the rework, however needs finetuning. Only broken down cars leave, and "new" cars join because they spawn far away and take time to come to the meet.

    The other suggestion would be if meets started at a preset location like e.g a car park where the cars meet up like they do at the start of a normal meet (the car park works like the waiting area in the drag meet within the circle area). The drivers arrive and get out and walk around/do animations (again like in the main meet) the defined area.

    If you hang around for long enough the drivers get back into there cars and then drive to the actual drag meet waiting area and then obviously the meet acts the same has it has done in previous versions. I guess each drag meet could have (an optional) initial meet area/car park - then they cruise to the actual meet. Also maybe if the police get involved with one of the cars cruising to the meet maybe that could cancel/disband the cruise meet.

    I don't know how easy/difficult it would be to implement but if doable I think it adds a little more realism/life to the whole meet.

    It is possible to do, but hard and tedious for me, because it means handling not only the meet but the events before it. I'll see.

    @tmvbr said in [SCRIPT] [WIP] - Drag Meets 2.0:

    Some suggestions.

    Create a better waiting area.

    What do you mean?

    Increase the intelligence of competitors.

    Hard. it's GTA V AI we're dealing with. If you mean they get stuck every time, I'm working on it.

    Create a mode just to watch.

    Already done in the old and new Drag Meets. Just don't drive your car inside the Waiting Zone.

    Create more classes of vehicles besides Country, Gang, Super and Street, with that we could create within meet.xml some exclusive events
    Like for example: trucks, low riders, pickups.

    Good idea.

    Are you working on braking the vehicles?

    Yeah, thanks to @JulioNIB && @CamxxCore I've figured a way to force them to brake after finishing.

    It could improve the scenarios by using something from the map editor.

    I've been avoiding this because of how tedious it would be for me to set up. Regardless, I'll try to have some props around, at least a proper starting and finish line.

    Give the option that I can choose who will compete with whom.

    You can challenge other drivers already, but can't decide who races against who if you're not participating.

    And let me not accept it when I do not want it to be my turn.

    Again, don't drive into it. Its fixed anyway, as the next version requires that you actually join the Meet to be picked for the races.



  • Good work man waiting for it.



  • This post is deleted!


  • This post is deleted!


  • About the waiting area

    I mean try to organize the cars in some way, to be parked so they do not collide with each other when the number of cars is higher, sometimes the drivers who are out of their cars disturb the exit of the other cars. The automatic allocation on the starting line but in my opinion is something that makes it very artificial, as I had already shown, if you put the waiting area behind the starting area the cars go straight and do not need to be maneuver To Come in there.

    When I referred to the issue to watch, I envisioned something more dynamic where I could follow the cameras trawling through different cameras and not just not entering the circle.

    About not accepting the drag I mean when I do not want to run with someone else's circle, I do not get automatically placed on the starting line.

    Is it possible to change the manual gear? And any notice on the screen for the exchange? If there is a mistake the car breaks or something?

    On the way to the meeting it would be nice if I could invite someone with a light signal or otherwise.


    Some crazy ideas.

    When there are no lowriders, place them jumping.

    Add bikes to the spins.

    To be able to find trevor and michael in some random streak

    Choose the event radio through the radio of my car.

    When I'm going to a serious legal encounter find some cars going for it too, and not simply see them popping up on the track.

    The events that follow are beginning and end of year, very well and very well.

    Allow drivers to insult themselves.



  • @tmvbr said in [SCRIPT] [WIP] - Drag Meets 2.0:

    @Eddlm

    About the waiting area

    I mean to try to organize the cars in some way, to be parked so that they do not crash into each other when the number of cars is bigger, sometimes the drivers who are outside their cars disturb the exit of the other cars, You have the automatic allocation on the starting line but in my opinion it is something that makes it very artificial, as I had already shown you, if you put the waiting area behind the starting area the cars go straight and do not need to be maneuvering To enter there.

    I can make separate Waiting Areas, but I can't make them actually park like a parking. That would be really complex.

    When I referred to the question so as to watch, I imagined something more dynamic where I could follow the drag cameras through different cameras and not just not enter the circle.

    You can bet and enter the driver's car.
    I don't have experience changing the gameplay camera, but I'll add this mode If I manage something decent.

    About not accepting the drag I mean when I do not want to run with someone from the circle, I do not get automatically placed on the starting line.

    Oh, refusing to race. Hmmm, it is possible to do but I need to figure a way to implement it. Maybe a timer?

    Is it possible to change the manual gear? And any warning on the screen for the exchange? If there is a mistake the car breaks or something like that?

    Change to manual gear? I don't know how to do it, but there's a mod that allows that.

    On the way to the meeting it would be nice if I could invite someone with a beacon signal or some other way.

    Cool idea. Maybe have the script see what peds accompany you and make them independent Racers?



  • The timer would be cool.

    Yes it makes them independent competitors, but it would be nice if this had a limit based on the xml file limit.



  • @tmvbr Yeah that would be actually pretty cool



  • That's about the career mode. Is it better to remove. I just shoot video on YouTube where they test the machine in the drain and chasing the tuning with the other members of the modification. After testing weak cars (SUVs, etc) with me nobody wants to chase. On the removal of a video takes a very long time. I will appreciate if you make the opportunity to choose with whom to chase. All riders will agree with you on the race regardless of the machine and the number of victories and defeats. Now due to the update to patch 944.2 temporarily not shooting video because of the drag meets is no longer working. And so the plan to test all the slot cars and SUVs (except for special vehicles, trucks and buses)



  • You can make some riders came and others left, not to chase with the same participants. When the machine will be changed regularly, be a lot more interesting to play.



  • Hands down my favourite mod. And to see all of these new features being added, 2017 couldn't get any better for GTA V.

    Suggestions:
    NOTE: I Did NOT read everyone's suggestions so if I made one that's the same, forgive me.

    #1.Cut down on the female participants. (This is a mans game lol.)

    #2.All Meets are active when driving to its location. (Me personally, I only like racing by the LS Airport so i have to wait for the notification to pop up letting me know I can go there. Could take a while.)

    #3.Option to choose Self Radio. (I tried to add it but clearly I didn't know what the hell I was doing lol)

    #4. And if anyone's going to host these races and shoot the flair gun, it should be Lamar LOOL. He's the only person in the game that's ginuinely about "speed" and that active figure. Even online.

    I'll add more if I think of them.



  • @DiMiD777 Do not worry, it will be optional.

    You can make some riders came and others left, not to chase with the same participants. When the machine will be changed regularly, be a lot more interesting to play.

    This will be included.

    @Zoey

    #1.Cut down on the female participants. (This is a mans game lol.)

    HAHAHAHAHA
    This one caught me by surprise. You see, ped models for this script are chosen at random, mostly picked by the game and not the script. This will change in the future (to prevent grandmas appearing) but I doubt I'll care to check the man/woman ratio.

    However, the Drivers.xml file (which stores car and ped models) can be edited to your likings if you don't like too much womyn in your meet. Just add a model and it will use that instead of a random ped.

    Drag Meets 2.0 will use a Racers.xml file instead, but the information is going to be stored/loaded the same way.

    #2.All Meets are active when driving to its location. (Me personally, I only like racing by the LS Airport so i have to wait for the notification to pop up letting me know I can go there. Could take a while.)

    Yeah, that was one of the main fuckups of the old Drag Meets. Already fixed, Meets will now be able to be spawned manually, with an option to allow them to spawn by themselves.

    #3.Option to choose Self Radio. (I tried to add it but clearly I didn't know what the hell I was doing lol)

    No idea if this is possible, I'll look into it.

    #4. And if anyone's going to host these races and shoot the flair gun, it should be Lamar LOOL. He's the only person in the game that's ginuinely about "speed" and that active figure. Even online.

    The Lamar ped model is bugged, although I've added it as a Racer if you look into Drivers.xml. I still prefer the stereotypical girl.

    However, I'm going to try and have Lamar appear more, either by using its ped or use Notifications to comment of the races.


Log in to reply
 

Looks like your connection to GTA5-Mods.com Forums was lost, please wait while we try to reconnect.