So: Lan Party Coming up, Community assistance required.

Discussion in 'Planetary Annihilation General Discussion' started by theaylon, October 17, 2014.

  1. theaylon

    theaylon New Member

    Messages:
    16
    Likes Received:
    12
    So I've got a 35 person LAN party coming up, and I'm in desperate need of assistance on getting the self host server up and running, so I can have some buddies connect.

    Please note I've had no success with the single player one click start-up, (Pa locks up on the loading splash screen, and doesn't see the process it started up.)

    My real question is, what do I really need to get this party started(Ie get other clients to connect to something running on my machine)?
    websterx01 and icycalm like this.
  2. stuart98

    stuart98 Post Master General

    Messages:
    6,009
    Likes Received:
    3,888
    @cola_colin I summon thee from the abyss to assist this player who knows not what to do.
    zihuatanejo likes this.
  3. killerkiwijuice

    killerkiwijuice Post Master General

    Messages:
    3,879
    Likes Received:
    3,597
    35 person sounds awesome. Your going to need a good router.
  4. websterx01

    websterx01 Post Master General

    Messages:
    1,682
    Likes Received:
    1,063
    Last edited: October 17, 2014
  5. killerkiwijuice

    killerkiwijuice Post Master General

    Messages:
    3,879
    Likes Received:
    3,597
    Lol they cost so much... like above 800$ if i'm not mistaken. (yep just googled it)
    websterx01 likes this.
  6. websterx01

    websterx01 Post Master General

    Messages:
    1,682
    Likes Received:
    1,063
    You must've liked at managed. They cost more, but have some failure tolerance and network protection. Up

    I should stay away from my school servers. :D
  7. theaylon

    theaylon New Member

    Messages:
    16
    Likes Received:
    12
    Sorry, wasn't clear enough, I've got a sufficient switch and a 2 cpu Intel Xeon Processor E7-4890 v2-based Platform with 64 gb of memory available at my disposal. (we nicknamed it skynet when we were putting it together :p ) (My tech club at my school has a great deal of tech at it's disposal) All i'm really looking for is how to initialize a client - server connection (any arguments I need to run when I launch the server.exe and or Pa.exe so that I can get the clients talking to the server).
    websterx01 likes this.
  8. tatsujb

    tatsujb Post Master General

    Messages:
    12,902
    Likes Received:
    5,385
    you need the crazy 6-core, 12-thread (or more), 32gig RAM (or more) machine for the server.

    without it it's impossible.

    for 32 people I'd say you'll HAVE to have 64gigs and a 8-core, 16-thread cpu.
    ah okay....
    no you need two mods.

    one to run the server : https://forums.uberent.com/threads/wip-dedicated-servers.65077/

    one to see the custom server : http://pastats.com/

    start by getting PAMM: https://forums.uberent.com/threads/rel-pa-mod-manager-cross-platform.59992/

    FUC K!! this would be so much easier if I still had my mod megathread!!
  9. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    Yeah reading the thread about dedicated servers would be a good idea. If you don't want your server to show up on PA Stats, then start the server directly with the command that you should understand from the conf.json and then use the direct ip connect mod that is on pamm to have people connect.
    cptconundrum likes this.
  10. zgrssd

    zgrssd Active Member

    Messages:
    658
    Likes Received:
    185
    There seem to be only 3 basic rules for the LAN server to appear in the server list/accepting connections:
    1. The host has to connect from the computer the server is running on and has to stay logged in. Can be avoided by the dedicated server mod I think (but not sure, not used it so far).
    2. The game must be set to public by the host
    3. No duplicate Dispaly Names! (got stuck on that part myself for several days). The server will not appear in the list or accept connection if there is somebody with your Displayname already on it.
    When not logged into playfab you can change Display Name reportedly by just typing something into the Login-field and then go to the server list/multipalyer menu point.

    If the server does not appear in the list, one of the above 3 things is propably not working and any try to directly connect will propably not work either.

    Other data:
    Having Hamachi and other VPN solutiosn running can create mixed results - sometimes you can play over them, sometimes you cannot even LAN games with them around.

    Make sure the server-programm can run on the server-computer first. Especially that it does not run into the bluetooth bug:
    https://forums.uberent.com/threads/know-issues.65155/ (point 6 in particular).

    By default the proper commandline parameters are given to any server that is started in the background. If you want to start it manually, you need at least these switches:
    --headless --allow-lan --game-mode Config
    Note that there is no proper error messages on mistyping any of those so far.

    If you want a repaly stored, you have to give extra commandline parameters. They are explained over here:
    http://steamcommunity.com/app/233250/discussions/0/619568192902991690/
  11. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,328
    Likes Received:
    2,125
    That's been fixed by changing the port of the PA server by the way. It no longer conflicts with bluetooth.
  12. zgrssd

    zgrssd Active Member

    Messages:
    658
    Likes Received:
    185
    If you ever have to connect manually to the server (you propably will have to with such a big amount of players/computers), assign a key to "Debug->Open Console" and punch a line like this into the input field:
    Code:
    sessionStorage['gameHostname'] = '"127.0.0.1"'; sessionStorage['gamePort'] = '139';window.location.href = 'coui://ui/main/game/connect_to_game/connect_to_game.html';
    The port being used to connect to the server running on the same computer is 139 on the loopback device (127.0.0.1).
    The port opened to get connections for other computers is 20545 (it was changed in 73939 wich is now live, as the former collided with bluetooth causing the bluetooth server crash bug). But keep the rules about "host first" and "duplicate display names" in mind here - if it does not appear in the list, it propably won't accept connections either.
    Last edited: October 27, 2014

Share This Page