• "Mwoah" - Kimi Räikkönen
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dear Guest. Follow RaceDepartment on Twitter, Facebook, Instagram, Twitch, Steam and YouTube.

Pit Scripting Question

Discussion in 'Stock Car Extreme' started by Jeremy Chambers, Dec 26, 2014.

  1. Jeremy Chambers

    Jeremy Chambers

    Messages:
    82
    Ratings:
    +3
    Hey Guys,

    I am running a season of V12 currently. I have been running 35 lap races, and I don't think the AI pits, but I am not 100% sure. Is there a file that I can edit that will have the various teams pit at differing times? If so where do I find this file, and what would the script look like?

    Thanks,
     
  2. Colin O Callaghan

    Colin O Callaghan

    Messages:
    304
    Ratings:
    +48
    Dude, I already answered this for you in a different thread, check the end of the track file.



    Quote

    Its actually located in the track gdb itself. Here is the location and example of my Susuka DRS version location: C:\GSC2013\GameData\Locations\Suzuka\SuzukaDRS

    Below is the copied text from the track gdb file, its the parameters for the track. You would need to do a pit-stop strategy for each track, or copy and paste changing values after.

    SuzukaDRS
    {
    Filter Properties = StockV8 *
    Attrition = 30
    TrackName = Suzuka
    EventName = Suzuka DRS
    GrandPrixName = Suzuka GP
    VenueName = Suzuka
    Location = Suzuka, Japan
    Length = 3.63 Miles / 5.844 Km
    TrackType = Permanent Road Course
    Track Record = 1:30.540
    TerrainDataFile= SuzukaDRS.tdf
    Max Vehicles = 34
    GarageDepth = 2.9
    RacePitKPH = 60
    NormalPitKPH = 60
    Practice1Day = Friday
    Practice1Start = 10:00
    Practice1Duration = 60
    Practice2Day = Friday
    Practice2Start = 14:00
    Practice2Duration = 60
    Practice3Day = Saturday
    Practice3Start = 9:00
    Practice3Duration = 60
    QualifyDay = Saturday
    QualifyStart = 12:00
    QualifyDuration = 60
    QualifyLaps = 20
    RaceDay = Sunday
    RaceStart = 14:00
    RaceLaps = 53
    RaceTime = 120
    SkyBlendSunAngles=(-20.5,-1.0,11.5,25.5)
    //SkyBlendSunAngles=(-2.0,-1.0,0.0,1.0)
    ShadowMinSunAngle=10.0

    Latitude = -23 // degs from Equator (range: -90 to 90, positive is Northern Hemisphere)
    NorthDirection = 0 // the direction of North in degrees (range: 0 to 359)
    RaceDate = March 3 // default date for the race
    FogIntervals = (360,240,1080,180)
    SunriseAmbientRGB = (54,57,84)
    SunriseDirectionalRGB = (223,156,96)
    SunriseFogRGB = (190,175,175)
    SunriseFogin = (0)
    SunriseFogout = (700)
    //SunriseFogDensity = (-1.000000)
    DayAmbientRGB = (130,130,140)
    DayDirectionalRGB = (255,245,230)
    DayFogRGB = (113,119,135)
    DayFogin = (0)
    DayFogout = (2000)
    //DayFogDensity = (-1.000000)
    SunsetAmbientRGB = (114,119,131)
    SunsetDirectionalRGB = (255,165,74)
    SunsetFogRGB = (105,94,94)
    SunsetFogin = (0)
    SunsetFogout = (1000)
    //NightFogDensity = (-1.000000)
    NightAmbientRGB = (12,16,20)
    NightDirectionalRGB = (10,10,12)
    NightFogRGB = (0,0,0)
    NightFogin = (0)
    NightFogout = (1500)
    //NightFogDensity = (-1.000000)
    SettingsFolder = Suzuka
    SettingsCopy = Grip.svm
    SettingsCopy = Suzuka.svm
    SettingsAI = Suzuka.svm
    Qualify Laptime = 91.147
    Race Laptime = 93.449

    DRS
    {
    // Up to 5 zones.
    // When a zone uses a previous detection point, set that zone's detection point to -1.0
    zone1 = (5327.2,5758.6,627.6) // Detection point, start point, end point
    }

    // For tire rules on this track
    F_EXTREME_TIRES
    {
    CompoundsAllowed=(2,3) // A max of 4 compounds can be included in this parameter.
    }
    F_REIZA_TIRES
    {
    CompoundsAllowed=(2,3) // A max of 4 compounds can be included in this parameter.
    }
    PitStopStrategies
    {
    Niko Rosberg = 2 - 15,35
    Lewis Hamilton = 2 - 16,36
    Valtteri Bottas = 2 - 16,35
    Felipe Massa = 2 - 15,36
    Sebastian Vettel = 2 - 18,38
    Daniel Ricciardo = 2 - 15,35
    Fernando Alonso = 2 - 16,36
    Kimi Raikkonen = 2 - 18,37
    Jenson Button = 2 - 15,35
    Kevin Magnussen = 2 - 14,33
    Jean-Eric Vergne = 2 - 14,33
    Daniil Kvyat = 2 - 16,35
    Nico Hulkenberg = 2 - 10,30
    Sergio Perez = 2 - 15,34
    Adrian Sutil = 2 - 15,35
    Esteban Gutierrez = 2 - 14,35
    Pastor Maldonado = 2 - 14,35
    Romain Grosjean = 2 - 16,36
    Max Chilton = 2 - 16,32
    Jules Bianchi = 3 - 10,22,34
    Marcus Ericsson = 3 - 10,25,40
    Kamui Kobayashi = 2 - 16,36
    Max Verstappen = 2 - 14,32
    Carlos Sainz Jr = 3 - 12,26,40
    }
    }
     
    • Like Like x 1
  3. Jeremy Chambers

    Jeremy Chambers

    Messages:
    82
    Ratings:
    +3
    Oh crap! Sorry about that! Thanks for helping me with this.
     
  4. Jeremy Chambers

    Jeremy Chambers

    Messages:
    82
    Ratings:
    +3
    will this work in rFactor as well? I would assume so, but am not sure.
     
  5. Jeremy Chambers

    Jeremy Chambers

    Messages:
    82
    Ratings:
    +3
    Also, with the names you list above, should I use the "Driver" entry from the veh file or the "Dsecription" entry?
     
  6. Colin O Callaghan

    Colin O Callaghan

    Messages:
    304
    Ratings:
    +48
    Yes, simply the name of the driver of the series you wanna do it for, they are in the talent folder then series of what you want, if it doesn't exist, you need to create the talent files for the drivers and have them correspond to each vehicle file. For example, if you search the mods area you will see I have created ones for formula extreme with real names and real teams, download it and study it, it will start to make sense to you then. If ya need further help give me a shout dude.
     
  7. Colin O Callaghan

    Colin O Callaghan

    Messages:
    304
    Ratings:
    +48
    The name in the veh file need to be the same as the text file in the talent fold, namewise, download my formula extreme one you will see what I mean.
     
  8. Jeremy Chambers

    Jeremy Chambers

    Messages:
    82
    Ratings:
    +3
    Thanks! i will see what I can do. thanks again
     
  9. Colin O Callaghan

    Colin O Callaghan

    Messages:
    304
    Ratings:
    +48
    For example, you will see in the above track file:
    PitStopStrategies
    {
    Niko Rosberg = 2 - 15,35
    That means Niko will do a 2 stop strategy on this track on lap 15 and 35, you can edit this to your liking, it also means it needs to have the talent file NikoRosberg inside the FormulaExtreme folder in the talent folder, it also means that in the vehicle folder that Mercedes has Niko Rosberg read from the talent file driving that car, you get me

    Its a bit of work at the start but rewarding when setup and once setup all you have to do is the track files but very rewarding once all done, very realistic no my sim.

    Happy new year
     
  10. Jeremy Chambers

    Jeremy Chambers

    Messages:
    82
    Ratings:
    +3
    hello,

    OK, I have a couple of questions.

    1. Do I insert the script within the parentheses that follow the track name in the track gdb file? For example:
    12_InterlagosHV
    {
    Track scripts...
    PitStopStrategies...
    }

    Or external to this section and after the DRS section?

    2. In the V12 section which I am running, I tried this script on Interlagos, not the Reiza version but from a mod. I set up all the driver names from 1995. I then convert (renamed) the talent files for V12 to reflect the 1995 season. These names matched both those on the track gdb and in the Vehicle section (the driver .veh) files which uses a skin pack from this site.

    I then ran a 36 lap race with each driver set to have a single stop between lap 13 and lap 18. But still no one stopped. Do you have to run a full length race?

    Thanks again, and I hope this isn't confusing.
     
  11. mkel1966

    mkel1966

    Messages:
    183
    Ratings:
    +24
    Thank you so much for this tip. I just tried it on MR18 at MonzaGP, didn't change the drivers though but now they all do pit stops like me;). Thank you for sharing Mr. C.O.Callaghan!:thumbsup:
     
    • Like Like x 1