Патчи для сервера - два протокола, Internet, (c) сделано bravo специально для c-s.net.ua |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Патчи для сервера - два протокола, Internet, (c) сделано bravo специально для c-s.net.ua |
bravo
|
4.1.2009, 14:23
Сообщение
|
![]() |
Предыстория.
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 следующую строчку: Код linux addons/cbooster/cbooster_master_i386.so 3) сервер надо запускать с параметром -nomaster, так как библиотека cbooster используется именно под этот параметр. А так же sv_lan 0 либо не указывать данный параметр. (у меня не указан) 4) работает админка по ip и nickname. 5) авторизация администраторов в amxx проходит обычным путём, без использования дополнительных плагинов. 6) Steam id у всех steam_666:88:666 => админки, статистики и бан по steam id не работает. 7) правильная работа amx_banmenu достигнута переписыванием плагина plmenu.amxx. поставляется в патче + исходник. банит по ip адресу. 8) налажена работа AmxBans - благодарности и подробности Crazy* в ЭТОМ посте. + там же изменённый плагин для того, что бы команда amx_who показывала ещё и IP игрока. Внимание! После наложения патча не забывайте назначить права на запуск новым скриптам. а именно: Код chmod +x hlds_* Возможно *.so файлы тоже надо, хотя мне кажется что нет - просто не помню. Скачать (update 15.01.2009) Пароль: c-s.net.ua Скачать с зеркала Для Windows: Смотрите второй пост. Так же для любой платформы с использованием dproto: https://c-s.net.ua/forum/topic17628s0.html (рекомендуется использовать именно эту вещь, т.к. в настоящий момент все эти патчи, а так же способ во втором посте, сильно проигрывают по эффективности и качеству dproto) Если я был где то не точен, неправ или недописал, то поправьте меня! ps: фразы для поиска: steam validation rejected this server is protocol 47 48 update SteamStartValidatingUserIDTicket
Отредактировал: bravo, - 26.12.2010, 0:02
|
Поблагодарили 40 раз
|
|
Krabass
|
10.1.2009, 12:16
Сообщение
|
![]() |
Патч для Windows серверов
1) работает на 47 и 48 протоколе + steam 2) сервер видно в Internet поиске 3) работает админка, статистика и прочие вещи по ip 4) правильно работает amxbanmenu параметры запуска и рекомендации уточню в ближайшее время. 1) патч у меня стоит 28 (скачать можно тут ) 2) настройки запуска у меня такие -game cstrike -console -sv_lan 0 -noipx +map de_dust2 +maxplayers 32 +exec server.cfg Народ говорю на самом деле ! у меня всё на ура работает ! CS у меня невалиновская стоит (моего провайдера). [attachment=6819:attachment] 47-48_протокол.rar 1.7 mb как ставить : ( NON STEAM ) 1) Качаем сервер https://c-s.net.ua/forum/index.php?showtopic=9047 у меня на этой сборке стоит 2) патчим , патч есть выше 3) прописываем в Steam PatchVersion=1.6.3.7 (заминяем цифры на эти) 4) в SERVER в самом конце дописываем setmaster add 72.165.61.189 setmaster add 68.142.72.250 5) запихивыем патч на протокол 6) играем
Отредактировал: Krabass, - 30.1.2009, 5:44
|
Поблагодарили 56 раз
|
|
jtiq
|
10.1.2009, 14:11
Сообщение
|
![]() ![]() |
Krabass, спасибо дружище!! =)
Всё работает с ними!!!!!!!! Выручил!!!!!! Урааааа! 47 protocol + 48 protocol = Super Server xD |
|
|
|
jtiq
|
10.1.2009, 17:09
Сообщение
|
![]() ![]() |
Кстати он и стим впускает! Он всех впускает! =)
Все, все, все переходим на этот патч! |
|
|
|
bravo
|
10.1.2009, 18:20
Сообщение
|
![]() |
Fedcomp, можешь подсобить с переделкой стандартного плагина amxmodx, что бы бан работал из меню?
|
|
|
|
Fedcomp
|
10.1.2009, 19:37
Сообщение
|
|
|
|
|
|
|
bravo
|
10.1.2009, 23:43
Сообщение
|
![]() |
AxuJIJI, воставь патч на чстый сервер с чистым amxmodx без доп плагинов... и посмотри, будет ли банить
|
|
|
|
anti^
|
11.1.2009, 2:28
Сообщение
|
|
|
при sv_lan 0 id у всех стим клиентов STEAM_666:88:666
|
|
|
|
bravo
|
11.1.2009, 2:36
Сообщение
|
![]() |
anti^, ну да... заработало значит?
|
|
|
|
anti^
|
11.1.2009, 3:20
Сообщение
|
|
|
bravo, угу, огромное спасибо
|
|
|
|
![]() ![]() |