Can't play LAN game with same copy of game

Discussion in 'Support!' started by ViolentMind, October 13, 2014.

  1. ViolentMind

    ViolentMind Active Member

    Messages:
    394
    Likes Received:
    186
    Isn't this supposed to be something that we should be able to do with no DRM, when you are only playing locally? I'm starting the game on both machines using PA.exe, and I can start the game on one machine, and the other machine sees it in the server browser just fine. However, when the 2nd player joins, he kicks the host out of the game lobby, and takes over as the game host. So, it doesn't seem to like the same player joining. Is there any way around this for just a local LAN game? Does it have to do with the player name, or the license key associated with the install? What I really wanted to do was play my son locally using the same copy of the game. Isn't that what DRM free really means? He's only 8, and so he's not really ready for his own copy yet, but it would be fun just to play test with him for a bit.
  2. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    So a long long time ago you could play online multiple times in parallel with 1 account. Back then that was possible because ubernet seemed not to do any checks against it. However it required one hack: The server recognizes people by the displayname. So one needed to modify the call to join the server and give it some other name, else the server would go "hey I know you already, let me kick the other you".
    I guess that is what you are seeing.
    I've just tested myself and it worked when I logged in to ubernet on one of the PA's, but not the other. It seems that the logged in instance of PA uses my displayname, the other my ubername:
    [​IMG]
    So having a displayname set that is != your ubername and being logged in to ubernet on one of the games, but not both, may work. If not you could try to change the displayname in the uberbar of the logged in PA, after the not logged in PA has created the game.

    The "not logged in" game is kinda missing a way to set a name for the player. That would be nice for lan play.
    ViolentMind likes this.
  3. ViolentMind

    ViolentMind Active Member

    Messages:
    394
    Likes Received:
    186
    Awesome! That worked like a charm! ;)

    Thanks, Cola_Colin! My son will be so happy!

    upload_2014-10-12_23-9-14.png

    Edit: For anyone else wondering about this, on my host machine I had my Local Server set to 'Auto', and just used the Create Local Game option in the Multiplayer server browser. Remember to set the game to Public, and be sure that the other LAN machines have the Mods filter set to 'Any', so they can see your game if you have any server mods enabled. Also, both machines need to be on the same subnet (both connected to your router by wire, or both connected to your router by wireless). If being on the same subnet (connected the same way) is an issue, then download the 'Connect to LAN Server IP' Mod which should allow you to traverse subnets by specifying the IP of the host machine and Port 6543 (I've tested this when connecting a wired system to a wireless system and it works).
    Last edited: October 13, 2014
    maxpowerz likes this.
  4. zgrssd

    zgrssd Active Member

    Messages:
    658
    Likes Received:
    185
    Yes, display names need to be different (got stuck on that one myself).
    Note that the uberlauncher login relay has an issue with Displaynames and that I am not certain how to change the display name without being logged in.
  5. Neverwere

    Neverwere New Member

    Messages:
    4
    Likes Received:
    1
    I just played around myself with that.
    -I startet pa over steam like normal and created a public local game.
    -went to the pa folder and started pa again with the pa.exe, changed the username to something else and did not log in or type a password
    - just clicked multiplayer and could join withoud issue
    Last edited: October 13, 2014
    ViolentMind likes this.
  6. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,328
    Likes Received:
    2,125
    Actually, you can, but it's kind of unintuitive. Type whatever you want in the login field. PA will use that name.

    (Oh, what neverwere already said... I should read better. :))
    Neverwere and cola_colin like this.
  7. ViolentMind

    ViolentMind Active Member

    Messages:
    394
    Likes Received:
    186
    Cool, that means that you can login with as many players as you like, and aren't just limited to a 2 player LAN game using the same copy of PA. Nice. Thanks, for sharing fellas!
  8. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    Though remember that it's nice to actually buy multiple copies if you play regularly with more people, even if it is only offline :)
  9. ViolentMind

    ViolentMind Active Member

    Messages:
    394
    Likes Received:
    186
    I actually have purchased multiple copies of the game already, but I gave them away to people who don't actually play it! Doh! Too bad they can't gift them back to me on Steam!!! :(

    The next 75% off Steam sale should solve my current cash flow problems though! ;)

Share This Page