1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice
  3. Before reporting issues or bugs, please check the up-to-date Bug Reporting Thread for the current version.
    0.35 Bug Reporting thread
    Solutions and more information may already be available.

Release 0.25.4 Time trial results no name?

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by Krankor, Jul 5, 2022.

  1. Krankor

    Krankor
    Expand Collapse

    Joined:
    Jun 2, 2022
    Messages:
    3
    Appreciate any help with this.

    Release 0.25.4 / safemode.
    After completing a time trial I used to see my steam 'username' under the results table by the time.
    I've now noticed that any time trial I complete still records the time and (individual lap times by clicking on it), but the name is blank / empty.

    BeamNg when launched via steam shows I'm connected and all vehicles show my username on the license plate.

    Tried turning off the steam license plate option and wondered if then after completing a time trial I would see the generic license plate of the vehicle used under the time trial results table. Times are recorded but still no name or license plate of vehicle. Nothing in 'name'?

    Thought I would delete highscores.json as this holds the data, but when attempting any time trial name is always missing.

    Not a biggy by any stretch of the imagination, but any suggestions will be greatly received!

    Update - Uploaded screen shot of time trial table (no name).

    Have noticed that the beamng.log shows...

    1.01523|D|engine::SteamIntegration::init| - player name: 'Fred'

    Later

    118.61263|I|GELua.core_highscores.highscores| Writing Highscore for italy/miniVillageLoop1/standing0 = {
    detailed = false,
    formattedTime = "00:30.053",
    formattedTimestamp = "Tue Jul 5 22:28:46 2022",
    playerName = "",
    timeInMillis = 30053,
    timeStamp = 1657060126,
    vehicleBrand = "Ibishu",
    vehicleConfig = "malodorous",
    vehicleModel = "coupe",
    vehicleName = "200BX"

    Is this a script issue where [player name] is capturing the Steam username, but the time trial uses [playerName] ?

    The highscores.json shows...

    "italy":{
    "miniVillageLoop1":{
    "standing0":[
    {
    "detailed":false,
    "formattedTime":"00:27.045",
    "formattedTimestamp":"Tue Jul 5 22:29:13 2022",
    "place":1,
    "playerName":"",
    "timeInMillis":27045,
    "timeStamp":1657060153,
    "vehicleBrand":"Ibishu",
    "vehicleConfig":"malodorous",
    "vehicleModel":"coupe",
    "vehicleName":"200BX"

    I found that populating the highscores.json file and beamng.log parameters from "playerName":"", to "playerName":"Fred",
    It will then show the player name on the time trial table.

    Thanks!
     

    Attached Files:

    • blank.jpg
    #1 Krankor, Jul 5, 2022
    Last edited: Jul 6, 2022
  2. Spacedog79

    Spacedog79
    Expand Collapse

    Joined:
    Aug 11, 2014
    Messages:
    38
    I have the same issue, new time trial names are blank.
     
  3. Krankor

    Krankor
    Expand Collapse

    Joined:
    Jun 2, 2022
    Messages:
    3
    Thanks for the confirmation (not just me then :)).
    No idea if my findings in the logs with the different variable names (i.e player name and playerName) are root cause, but hopefully this will get noticed and fixed at some point.

    ;)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice