Итак, начнём поддержку самых ожидаемых и популярных файлов для создания No-Steam сервера.
Информация взята с ресурса широкоизвестного в узких кругах http://csmania.ru/
.
Я же только выделил и переотъвыюзал полученную информацию, а так-же заточил конкретно для игры CS:S.
Файлы актуальны для последнего обновления сервера:
Маленькая инструкция:
1. Скачиваем файлы по сцилко http://narod.ru/disk/2146908001/no-s...linux.rar.html Пароль на архив uasource.com
2. Заливаем содержимое в отдельную папку на своём сервере и отдаём файлы пользователю, от которого будет запускаться сервер игры, например:
chown -R 3aHo3a.3aHo3a /home/ваша_директория/каталог_с_патчем/
где 3aHo3a - пользователь без прав и пароля, от которого запускаются сервера (кто запускает сервера от суперпользователя -последний лох! неправильно делает) :rofl2:
3. Заливаем фалы патча в каталог сервера, например /srv/css1/ с заменой файла libsteam_api.so (папки bin, cfg).
4. Запускаем сервер и ждём 5 минут для создания файла хеша steamclient_SCI_cache_nix.bin в папке cfg.
5. После удачного запуска сервера отдаём этот файл левому пользователю, чтобы файл не перезаписывался, например www-data:
cd /srv/css1/orangebox/cfg
chown www-data.www-data steamclient_SCI_cache_nix.bin
если этого не сделать, то после перезапуска сервера файл каждый раз будет перезаписываться, а после смены карты - VAC будет произвольно отваливаться.
Вот и всё. Теперь на сервере могут гамать как steam, так и no-steam клиенты.
У кого что-то не получилось, задавайте вопросы.
Информация взята с ресурса широкоизвестного в узких кругах http://csmania.ru/

Я же только выделил и переотъвыюзал полученную информацию, а так-же заточил конкретно для игры CS:S.
Файлы актуальны для последнего обновления сервера:
Код:
Protocol version 15 Exe version [B]1.0.0.58[/B] (cstrike) Exe build: 18:35:54 Dec 20 2010 (4426) (240)
1. Скачиваем файлы по сцилко http://narod.ru/disk/2146908001/no-s...linux.rar.html Пароль на архив uasource.com
2. Заливаем содержимое в отдельную папку на своём сервере и отдаём файлы пользователю, от которого будет запускаться сервер игры, например:
chown -R 3aHo3a.3aHo3a /home/ваша_директория/каталог_с_патчем/
где 3aHo3a - пользователь без прав и пароля, от которого запускаются сервера (кто запускает сервера от суперпользователя -
3. Заливаем фалы патча в каталог сервера, например /srv/css1/ с заменой файла libsteam_api.so (папки bin, cfg).
4. Запускаем сервер и ждём 5 минут для создания файла хеша steamclient_SCI_cache_nix.bin в папке cfg.
5. После удачного запуска сервера отдаём этот файл левому пользователю, чтобы файл не перезаписывался, например www-data:
cd /srv/css1/orangebox/cfg
chown www-data.www-data steamclient_SCI_cache_nix.bin
если этого не сделать, то после перезапуска сервера файл каждый раз будет перезаписываться, а после смены карты - VAC будет произвольно отваливаться.
Вот и всё. Теперь на сервере могут гамать как steam, так и no-steam клиенты.
У кого что-то не получилось, задавайте вопросы.
Коментар