Players unable to join custom map.

Discussion in 'Mapping Questions & Discussion' started by Blacksprite, Jun 19, 2009.

  1. Blacksprite

    Blacksprite L1: Registered

    Messages:
    2
    Positive Ratings:
    0
    I am pretty new (2 days) to level editing and still learning about the all the different things to do.

    I recently created a map with 2 spawn rooms and a room for the players to run around it.

    Thats about all i did. Loaded it up in tf2 and was happily running around, but no players could seem to join the game even if I created a server from the TF2 menu. I tested this over the LAN network i have set-up. but all they got was server not responding.

    I was wondering what could be causing this to occur.

    My theories:
    No map goals set.
    You cant create a server like that.

    Any help would be appreciated or an explanation for my understanding.

    Thanks a lot.
     
  2. Hanz

    aa Hanz Ravin' Rabbid

    Messages:
    844
    Positive Ratings:
    466
    You can't join a custom map, while making the server with 'create server' in the TF2 menu. I don't know why, but it seems like, when I compile my map, ppl can join, but at some others it isn't possible to join there server while they're compiling. :S

    If you really want to test your map, you have to upload it or let somebody upload it to a server. You can maybe ask somebody to upload it on a tf2maps server?
     
  3. Micnax

    aa Micnax I maek map

    Messages:
    2,057
    Positive Ratings:
    1,387
  4. A Boojum Snark

    aa A Boojum Snark Toraipoddodezain Mazahabado

    Messages:
    4,769
    Positive Ratings:
    5,535
    Several thing can prevent them from joining.

    First and foremost, they cannot join you via Steam's join game function. Your own steam sees your LAN IP and reports that as the server you are on. You need to get your WAN IP (www.whatismyip.com) and give that to them.

    Second, servers created in such a way have sv_lan 1 set. You need to set it to 0 and then reload the map (changelevel command) to open the server to the world.

    Last, your router/firewall needs to allow traffic through on UDP port 27015 (default for Source servers)
     
    • Thanks Thanks x 1
  5. Earl

    Earl L6: Sharp Member

    Messages:
    284
    Positive Ratings:
    37
    Also, they actually need to have your map's .bsp. It won't auto download for them unless you have a highspeed DL server set up.
     
  6. A Boojum Snark

    aa A Boojum Snark Toraipoddodezain Mazahabado

    Messages:
    4,769
    Positive Ratings:
    5,535
    Uh, no. Every personal test I've ever held has had people just download the map directly off my machine/listenserver.
     
  7. MaGicBush

    MaGicBush L2: Junior Member

    Messages:
    56
    Positive Ratings:
    1
    I was actually getting ready to post a similiar topic, but I have the opposite happen. For instance I was testing out my map last night with bots(using rcbot), and everything was going great. However I randomly had 2 people join my game, I never set the lan to 0 so not sure how they joined. They also didn't seem to be English, as their names looked Japanese or something. How do I prevent people from joining my game?
     
  8. A Boojum Snark

    aa A Boojum Snark Toraipoddodezain Mazahabado

    Messages:
    4,769
    Positive Ratings:
    5,535
    make sure lan mode is on, that will do it. alternatively, sv_password
     
    • Thanks Thanks x 1
  9. Nineaxis

    aa Nineaxis Quack Doctor

    Messages:
    1,767
    Positive Ratings:
    1,404
    Put +sv_lan 1 in the "extra compile settings" box in the compile settings window.
     
    • Thanks Thanks x 1
  10. MaGicBush

    MaGicBush L2: Junior Member

    Messages:
    56
    Positive Ratings:
    1
    Thanks :)
     
  11. Nineaxis

    aa Nineaxis Quack Doctor

    Messages:
    1,767
    Positive Ratings:
    1,404
    [​IMG]

    It's only a click away!
     
    • Thanks Thanks x 1
  12. Blacksprite

    Blacksprite L1: Registered

    Messages:
    2
    Positive Ratings:
    0
    Thanks for all the responses, less than a day after i posted.

    If I can just some things up to make sure I understand it all.

    They cannot join you via Steam's join game function. Your own steam sees your LAN IP and reports that as the server you are on. You need to get your WAN IP.

    Does this mean if I have players on my LAN try to join they would only need my LAN IP?

    sv_lan 1 set for LAN play?. and sv_lan 0 set for WAN play?

    Your router/firewall needs to allow traffic through on UDP port 27015 .

    May or may not need to have your .bsp file.

    Thanks again i'll edit the top post to include al lthe answers to make it easier for other people that want the information to find it.

    Love the forums and the community here btw.

    UPDATE
    Tried every combination of the things suggested but all they get is a server not responding message.
    Any other ideas?
     
    Last edited: Jun 20, 2009