Hosting Multiple Profiles since build 770 / 798 ?

Discussion in 'Hosting Help' started by Radar, Jul 22, 2014.

  1. Radar

    Radar Registered

    Joined:
    Oct 20, 2010
    Messages:
    687
    Likes Received:
    60
    Since build 770 the multiple profiles doesn't work on the server, it defaults to the 'player' profile even if it's deleted / renamed it creates the player profile and loads it.

    Has anyone been able to solve this without having to install multiple copies on the server? It could be as simple as the Target: or Start in: being wrong (however it did work prior to Build 700) so I'd like to know what people have done for multiple profiles.
    Is +plrfile=profilename used as per CLI.txt file as I can't seem to make it work this way either.

    Are dedicated server admins running through the Launcher or direct of the 'rFactor2 Dedicated.exe'.

    Curious if anyone is getting the error 'Program can't start because pthreadVC2.dll is missing since this build (798)? click OK and the program loads. Build 770 doesn't display this error..
     
    Last edited by a moderator: Jul 22, 2014
  2. SPASKIS

    SPASKIS Registered

    Joined:
    Sep 7, 2011
    Messages:
    3,155
    Likes Received:
    1,426
    I guess you mean that B770 does not display that error. There is no such B700.

    In our league we run different installs for each server so we don't face this issue.
     
  3. MaD_King

    MaD_King Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,827
    Likes Received:
    612
    Same annoying problem here since b770 and not fixed in B798 !!!, I can launch only one instance through the Host button of the Launcher, the +profile don't work.
    I don't want to waste our server hard drive with multiple install, have to duplicate all track/mod on each server !!!! Not enough place to do that.

    Please ISI, fix this quick, the league are now limited in number of running mods at time, the online is dying day after day ...

     
  4. corsa

    corsa Registered

    Joined:
    Oct 4, 2010
    Messages:
    93
    Likes Received:
    5
    It is fixed in 798, but as per Jeremy the "+profile" part has been changed to "+profile=".

     
  5. gagipro

    gagipro Registered

    Joined:
    Feb 26, 2013
    Messages:
    473
    Likes Received:
    7
    will try tonight
     
  6. MaD_King

    MaD_King Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,827
    Likes Received:
    612
    +1, nothing indicated in the Changelog ..., but a good news if it works !!
     
  7. gagipro

    gagipro Registered

    Joined:
    Feb 26, 2013
    Messages:
    473
    Likes Received:
    7
    "D:\RF2\Bin64\rFactor2 Dedicated.exe" "+profile=server1"

    Cannot see profile in the list even after I copied Userdata/player/* to userdata/newplayer and renamed /userdata/newplayer/player.json to /userdata/newplayer/newplayer.json then use +profile=newplayer

    anyone can confirm ?
     
  8. MaD_King

    MaD_King Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,827
    Likes Received:
    612
    So, working for me, I changed 3 things in my shortcut :
    Path to exe file and = added like this :
    "C:\Serveurs\rFactor2\Bin32\rFactor2 Dedicated.exe" +profile=Instance2

    And in the base directory :
    C:\Serveurs\rFactor2\

    All other parameters like +maxplayers 45 unchanged and working.

    Thank you ISI.
     
    Last edited by a moderator: Jul 23, 2014
  9. Jorgen

    Jorgen Registered

    Joined:
    Oct 5, 2010
    Messages:
    558
    Likes Received:
    3
    So, the name which "+profile=..." refers to is the player data folder names under the UserData folder:

    Code:
    .../rFactor2/UserData/Instance1/Instance1.json     ---->     +profile=Instance1
    .../rFactor2/UserData/Instance2/Instance2.json     ---->     +profile=Instance2
    and so on, right?
     
  10. MaD_King

    MaD_King Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,827
    Likes Received:
    612
    Right
     
  11. Radar

    Radar Registered

    Joined:
    Oct 20, 2010
    Messages:
    687
    Likes Received:
    60
    Sorry, meant 770. Updated my post.

    As for multiple installs, I don't want to do that, duplicate installs adds HDD space and the costs of SAS Drives of a decent size limits the space.
     
  12. Radar

    Radar Registered

    Joined:
    Oct 20, 2010
    Messages:
    687
    Likes Received:
    60
    Will try that tonight Corsa. The CLI.txt file indicates +plrfile=profilename that +profile was unsupported, I was trying the old +profile " " and the +plrfile=. Didn't think to try +profile=

    At a guess the error I'm getting as it loads is a plug-in, something I remembered overnight so will remove that to see if it works.
     
  13. Radar

    Radar Registered

    Joined:
    Oct 20, 2010
    Messages:
    687
    Likes Received:
    60
    Thanks MaD_King for checking it worked and posting your shortcut details, this will help others searching for the fix (if they use the search function) :)
     
  14. Radar

    Radar Registered

    Joined:
    Oct 20, 2010
    Messages:
    687
    Likes Received:
    60
    "D:\RF2\Bin64\rFactor2 Dedicated.exe" "+profile=server1" needs to be +profile=newplayer (without ") so replace with this line:

    "D:\RF2\Bin64\rFactor2 Dedicated.exe" +profile=newplayer
     
  15. Radar

    Radar Registered

    Joined:
    Oct 20, 2010
    Messages:
    687
    Likes Received:
    60
    I can confirm that the +profile=profilename works.

    The error I was getting, was running the LiveRacers plugin on the server and that was running the 32 bit plugin in the 32 bit folder.
     

Share This Page