как сделать чтобы сервер был виден в интернете cs 1.6
Делаем сервер видимым в Find SeRveR + 47-48 протокол.
В общем это всё делается с помощью мода dproto.
Качаем его Dproto тут
В папке addons создаем папку dproto и копируем в неё файл dproto.so или dproto.dll в зависимости от операционной системы Linux или Windows .
Открываем /addons/metamod/plugins.ini и добавляем следующую строчку:
Linux:
linux addons/dproto/dproto_i386.so

Windows:
win32 addons\dproto\dproto.dll

Файл dproto.cfg кидаем в корень сервера. (не в cs1.6/cstrike/
а в папку с игрой cs 1.6) Корректируем конфиг, устанавливая необходимые Вам параметры (настройки по умолчанию достаточны для работы модуля)

Ну вот собственно и всё.