Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Сервер 48 protocol + Steam

Статус пользователя zoz1k
сообщение 4.8.2010, 10:46
Сообщение #1
Стаж: 17 лет

Сообщений: 55
Благодарностей: 3
Полезность: < 0

Скажите пожалуйста, как создать сервер, что бы могли заходить с 48 протокола и со стим, только.
Если данная тема уже была прошу извинить, так как не нашел.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя нуб
сообщение 4.8.2010, 11:07
Сообщение #2


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

Скачать сервер через hldsupdatetool, пропатчить его VUP'ом и собственно все)


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zoz1k
сообщение 4.8.2010, 11:12
Сообщение #3
Стаж: 17 лет

Сообщений: 55
Благодарностей: 3
Полезность: < 0

Ммм...что за VUP ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Supervisor
сообщение 4.8.2010, 11:22
Сообщение #4


Стаж: 15 лет

Сообщений: 68
Благодарностей: 27
Полезность: 123

Прикрепленный файл  VUP2.8.0.ZIP ( 815,34 килобайт ) Кол-во скачиваний: 49




VUP - это уникальный патч поддерживающий сразу несколько игр:
Epic Games Unreal Tournament 3
Valve Source 2007(TF2/DOD:S)
Valve Source 2007 U1(L4D)
Valve GoldSrc Classic Listen(hw.dll/sw.dll)
Valve GoldSrc SteamWorks(Linux+Win32/Listen+Dedicated)
Valve GameUI/SteamUI/ServerLib
eSTEAMATiON Preparation mode для серверов Valve.
Enemy Territory Quake Wars
Call Of Duty 4

автор: vityan666

Последние изменения:


Код
v2.8
1)Добавлена поддержка последнего обновления L4D2(Source 2007 U2)
2)Возвращена полная поддержка пача класса C sv_lan 1 для Source 2007 U1/U2.
3)Добавлен пач клиентов Source TV класса C sv_lan 1 для Source 2007 U1/U2.
4)Добавлен тестовый пач против "Client dropped by server" появляющийся на серверах GoldSrc в течении нескольких минут после подключения.
5)Из проекта UKAIP портировано большое информационное сообщение на случай если сохранение файла было неудачным(Отсутсвие прав записи или используемый системой модуль).
UPD
6)Убран тестовый пач против "Client dropped by server" появляющийся на серверах GoldSrc в течении нескольких минут после подключения.
7)Исправлена пач-регрессия для GoldSrc под виндой из-за которой SafeLabel определялся некорректно и попадал на выкидывание с ошибкой "Client dropped by server". Линуксовый GoldSrc не затронут.
8)Изменено название с VUP на OpenUGSP
9)Полностью открыт исходный код продукта для пользователей и разрабов.
10)Исправлена ошибка компоновки пиводящая к исключению "Invalid instruction" для не-alt модулей x86/i686

v2.7
Исправлена проблема которая может привести к краху VUP-а если Valve выпустит обновлённые engine-ы и VUP не сможет определить регистр хранения длины сертификата для Source 2007 U1.
Добавлен пач против уязвимости SV_ParseVoiceData(эксплуатируемой эксплойтом hlds_vcrash/hlds_vshell обеих модификаций) в модуль поддержки GoldSource.
Добавлена поддержка steamclient3(В отличие от steamclient для серверов Steam2) с пачингом уязвимости CSteamEngine::BIsTicketSignatureValid(экплуатируемой эксплойтами hlds_fuck/srcds_fuck).


Установка:
Использование VUP (Linux)
Берём vup_i686 или ugsp_i686 с аттача, делаем его исполняемым:
кидаем в папку /orangebox/bin рядом с вышеперечисленными файлами, если движек hl1 копируем в папку с hlds_run.
Даем права патчеру:

Код
chmod +x vup_i686


или

Код
chmod +x ugsp_i686



Далее патчим командами:

Код
./vup_i686 -advanced engine_i686.so


или (для версии 2.8)

Код
./ugsp_i686 -advanced engine_i686.so


На все вопросы отвечаем буквой "D" кроме вопроса "Client connection timeout?"
При вопросе "Client connection timeout?" жмём "Y"
Второй файл steamclient_i486.so можно патчить командой:

Код
./vup_i686 steamclient_i486.so
./ugsp_i686 steamclient_i486.so


Использование VUP (Windows)
Всё тоже самое, но работаем с DLL-ками engine.dll и steamclient.dll
Для облегчения процедуры креплю файл ugsp.bat
Cам батник кидайте с vup86.exe вместе в папку

Код
-[CS1.6] ...\server_CS1.6\
-[TF2]   ..\server_TF2\orangebox\bin


- и т.д. в зависимости от игры, туда где запускающий файл и файлы движка.
Команды пишем в ugsp.bat , ответы на вопросы аналогичны как и для Linux.
Всё, на ваш сервер будет пускать народ с пираток.
На примере батника сделан под патчинг CS1.6

Отредактировал: Supervisor, - 4.8.2010, 11:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб
сообщение 4.8.2010, 11:39
Сообщение #5


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

оффтоп:
Supervisor,
Не забывай, что если материал не является твоей интелектуальной собственностью, то необходимо указать автора и добавить пруф.


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Striker.By
сообщение 4.8.2010, 11:46
Сообщение #6


Стаж: 18 лет

Сообщений: 1332
Благодарностей: 334
Полезность: 500

Так же можно через дпрото
в конфиге поставить
# 5: Deprecated - client will be rejected
cid_NoSteam47 = 5
Клиенты с 47 протоколом будут отклонены при заходе насерв.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Supervisor
сообщение 4.8.2010, 11:47
Сообщение #7


Стаж: 15 лет

Сообщений: 68
Благодарностей: 27
Полезность: 123

Цитата(нуб2 @ 4.8.2010, 13:39) *
оффтоп:
Supervisor,
Не забывай, что если материал не является твоей интелектуальной собственностью, то необходимо указать автора и добавить пруф.


извини, просто я нашёл данную статейку на задрипаном сайте каком то в инете только что, не думал что на него ссылочку нужно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб
сообщение 4.8.2010, 12:20
Сообщение #8


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

Striker.By,
Ну зачем грузить комп лишним, в этом случае дпрото?
Supervisor,
VUP это интелектуальная собственность тов. ViTYAN с csmania.ru


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zoz1k
сообщение 4.8.2010, 13:27
Сообщение #9
Стаж: 17 лет

Сообщений: 55
Благодарностей: 3
Полезность: < 0

А что будет лучше VUP or dproto ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб
сообщение 4.8.2010, 13:58
Сообщение #10


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

VUP
дпрото это будет дополнительный плагин в матамод, лишняя нагрузка, лищние логи и т.д.


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 4.8.2010, 16:14
Сообщение #11
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(нуб2 @ 4.8.2010, 15:58) *
VUP
дпрото это будет дополнительный плагин в матамод, лишняя нагрузка, лищние логи и т.д.

От него есть нагрузка? Вообще использование Dproto в настоящий момент это лучшее решение, и не только из-за мультипротокола.

Отредактировал: STR@TEG, - 4.8.2010, 16:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб
сообщение 4.8.2010, 16:24
Сообщение #12


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

STR@TEG,
Думаю вы слабо осведомлены о различных "пароэмуляторов"
Дпрото далеко не самый лучший вариант, я вас уверяю, просто самый распространенный.
VUP заменяет несколько значений в баблиотеках стима и энджина и после этого сервер перестает придераться к клиентам без стим ид.


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 4.8.2010, 16:25
Сообщение #13
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(нуб2 @ 4.8.2010, 18:24) *
STR@TEG,
Думаю вы слабо осведомлены о различных "пароэмуляторов"
Дпрото далеко не самый лучший вариант, я вас уверяю, просто самый распространенный.
VUP заменяет несколько значений в баблиотеках стима и энджина и после этого сервер перестает придераться к клиентам без стим ид.
А что на счет эксплойтов? VUP от них защищает?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб
сообщение 4.8.2010, 16:39
Сообщение #14


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

Незнаю, последние новости не читал, непомню когда он обновлялся, но на тот момент, когда я им пользовался, от последних угроз он защищал, щас я немножко не в теме.
Да и собственно половина сплойтов тупо бесполезны, если стоит 1.8.2 амхх....


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 4.8.2010, 21:58
Сообщение #15
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(нуб2 @ 4.8.2010, 18:39) *
Да и собственно половина сплойтов тупо бесполезны, если стоит 1.8.2 амхх....
По подробнее пожалуйста.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 5.8.2010, 16:54
Сообщение #16


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(zoz1k @ 4.8.2010, 10:46) *
Скажите пожалуйста, как создать сервер, что бы могли заходить с 48 протокола и со стим, только.
Если данная тема уже была прошу извинить, так как не нашел.

а я всю жизнь думал что 48 протокол и стим одно и тоже как бы)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rokr__
сообщение 5.8.2010, 17:22
Сообщение #17


Стаж: 18 лет

Сообщений: 654
Благодарностей: 233
Полезность: 606

Запрет через dproto лучшее решение.имхо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: