The launch options are not changed since.
I'm using a launcher script similar to that topic and I have no problems.
In order to appear in the list, you should:
- update your server firstly
- add a firewall rule to allow incoming/outcoming connections to your game port.
- setup port forwarding rule in your router.
This is what I'm using for downloading/updating:
PHP Code:
@echo off
set "STEAM=D:\dev\SteamCMD"
set "GAME_DIR=V:\server\l4d2"
set "APP_ID=222860"
set "STEAM_USERNAME=anonymous"
set "STEAM_PASSWORD="
md "%GAME_DIR%"
cd /d "%STEAM%"
start "" steamcmd.exe +login "%STEAM_USERNAME%" "%STEAM_PASSWORD%" +force_install_dir "%GAME_DIR%" +app_update %APP_ID% validate
And this is for launching server and client simultaneously:
PHP Code:
ECHO OFF
CLS
SET "GAME_EXE=srcds.exe -debug -condebug -console -game left4dead2 +sv_pure 1 +map c1m1_hotel +hostport 27016 +clientport 27006 -insecure"
SET "GAME_DIR=V:\server\l4d2\"
start "" "C:\Program Files (x86)\Steam\steam.exe" -applaunch 550 -dev -console -sw +sv_lan 1 -novid +connect 192.168.31.4:27016
timeout /t 3
START "" /min %GAME_DIR%%GAME_EXE%
In your case you have to remove -insecure option.
If you set everything correctly, including group id convar, other people should also see it.
Last line in the console should indicate your server connected successfully.
Try also to give your external IP to somebody for checking is it possible to connect via "connect ip:port" command directly.
__________________