Очевидно, я что-то делаю не так.
1. Запускаю HL2DM
2. Жму "создать сервер", настраиваю имя сервера и пароль
3. Через чат Steam_Community отправляю товарищу приглашение в игру
4. Он его принимает, но получает окно: Сервер недоступен.
Никаких NAT'ов; фаервол отключен. Товарищ находится за NAT'ом. Подключение к другим серверам происходит нормально.
В чём может быть проблема?
Кажется, я уже создавал такую тему раньше, но ответа там так и не получил
Они жамкают и недоступен потому что не инетовский ип им выводится а локальный айпишник. Я сам был в шоке когда создавал Лечение: Смотри спец.сайты для определения твоего ИП или смотри, после создания серва конечно, свой сервер в мастере-серверов с самым низким пингом(а именно 1-10 должно быть где то так). В ОС Windows свой IP-адрес можно узнать, набрав ipconfig в командной строке.
Если IP еще и меняется каждый раз.... ну в таком случае посоветую договорится с провайдером об статическом IP
В дополнение к тому, что сказал STRELOK.
Насколько я помню, игра по умолчанию создает сервер для локальной сети. Чтобы он стал внешним, нужно ввести в консоли sv_lan 0 и через консоль же сменить карту командой changelevel <имя карты>. После этого сервер должен появиться в интернете.
Sherlok Holms, не появляется. STRELOK,в смысле, в приглашении выдаётся локальный? Ну так по реальному тоже невозможно меня найти, даже после sv_lan 0 FreeSlave, у кого в консоле и в какой момент?
Модем настроен модемом, это точно. Плюс ИП динамический, если это что-то меняет.
Очень подозреваю, что я упусил что-то простейшее и очевидное, ведь пользователю наверняка не требуется лезть в консоль чтобы поиграть. Опишите кто-нбудь подробно свои действия при начале игры: создание сервера, подключение к уже созданному серверу. Желательно бы при этом чтобы интернет-соединение было при этом типа PPPoE.