Andrey
пишу код за еду
- Сообщения
- 3,386
- Реакции
- 4,018
- Команда форума
- #1
Патч сервера, 47 и 48 протокол одновременно
24 ноября 2008 года компания valve сменила версию протокола steam для движка hl1, с 47 на 48. В результате чего сервера на 47 протоколе перестали приниматься и публиковаться в списках поиска на мастер сервере... а стим клиенты, которые обновились автоматически, перестали иметь возможность заходить на non steam сервера.
Для Linux:
Патч состоит из двух «инструментов»: библиотеки от сервера 47 протокола (или пропатченные библиотеки) + плагин metamod`a, который выполняет публикацию на master сервере компании valve, что бы ваши сервера было видно в поиске + добавляет возможность заходить на сервер как steam клиентам на 48 протокле, так и non steam клиентам, как на 47. так и на 48 протоколе, в том числе и steam.
Особенности патча:
1) Ставить надо на чистый дистрибутив сервера, скачанный с официального сервера valve, через hlupdatetool.
2) после распаковки патча в корень сервера, в папке cstrike/addons появится папка cbooster, в которой лежит библиотека плагина. Её нужно подключить, добавив в plugins.ini metamod`a следующую строчку:
C-подобный:
linux addons/cbooster/cbooster_master_i386.so
4) Админка работает по ip и nickname, по Steam ID не работает - Steam ID у всех steam_666:88:666.
5) авторизация администраторов в amxx проходит обычным путём, без использования дополнительных плагинов.
6) правильная работа amx_banmenu достигнута переписыванием плагина plmenu.amxx. поставляется в патче + исходник. Банит по ip адресу.
Внимание! После наложения патча не забывайте назначить права на запуск новым скриптам.
а именно:
C-подобный:
chmod +x hlds_*
Скачать
Для Windows:
Особенности патча:
1) Работает на 47 и 48 протоколе + steam
2) Сервер видно в Internet поиске
3) Работает админка, статистика и прочие вещи по ip
4) Правильно работает amxbanmenu
Нужно найти файл steam.inf в папке cstrike вашего сервера и заменить PatchVersion=1.1.2.6 на строку:
C-подобный:
PatchVersion=1.6.3.7
Настройки запуска: -game cstrike -console -sv_lan 0 -noipx +map de_dust2 +maxplayers 16 +exec server.cfg
Скачать
Примечание:
Чтобы пользователи Steam могли добавлять сервер в избранное и чтобы ваш сервер отображался в мониторинге игры надо добавить следующие строки в файл server.cfg
C-подобный:
setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 207.173.177.11
setmaster add 68.142.72.250
setmaster add hlmaster.jolt.co.uk
setmaster add 65.73.232.251
setmaster add 65.73.232.253
setmaster add 207.173.177.12
setmaster add 207.173.177.11