Dedicated and Listen Servers Patches (OpenUGSP(exVUP))

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows

<t>Какой пач вы предпочитаете</t>

ViTYAN
606
45%
REVOLUTiON
149
11%
PROViSiON
25
2%
Свой :D :D
121
9%
Нах не нужны пачи - У мну оффициальный сервак
127
9%
А о чём ваще речь? ROFL
310
23%
 
Всего голосов: 1338

Сообщение
Автор
Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#1576 Сообщение 19.12.2009, 01:36

Toxa001 писал(а):попробовал новую сошку :

Код: Выделить всё

Auto detecting CPU
Using SSE2 Optimised binary.

Console initialized.
Game.dll loaded for "Counter-Strike: Source"
maxplayers set to 32
Unknown command "port"
maxplayers set to 20
Network: IP 127.0.1.1, mode MP, dedicated Yes, ports 27022 SV / 27005 CL
Executing dedicated server config file
[b]Incorrect price blob version! Update your server![/b]
ERROR: mp_dynamicpricing set to 1 but couldn't download the price list!
Error: Material "sprites/bubble" : proxy "AnimatedTexture" not found!
Section [Scenes]: 0 resources total 0 bytes, 0.00 % of limit (2.10 MB)
appdatacache.cpp (311) : Assertion Failed: !"Implement me"
couldn't exec server.cfg
Сервер не запускается, пытался обновить : ./srcds_run -autoupdate ( без сошки все запускается, но стоит её заменить сервер не поднимается )
а сошку impulse666 выложил скорее всего от TF2
так что с ней и не должно запускатся

Добавлено спустя 6 минут 7 секунд:
leha---83 писал(а): 1 почему у тебя запускается 686 сошка?
2 открой srcds_run и найди строку HL=./srcds_i686 поставь HL=./srcds_i486
вроде все у меня работает!
vup 2.2 для сорса не вижу смысла качать новей
1. а почему бы и нет?
2. жалко i386 нету...
3. или у мусью проц без SSE2 ???

у меня в настоящий момент i686 и на CSS и на HL2DM работают отлично
vup и 2.1 работал неплохо
потому как он явно новее чем последний апдейт сорса
но не в этом же проблема

Добавлено спустя 24 минуты 20 секунд:
чтобы не быть голословным
вот нашел на форуме steampowered.com

Код: Выделить всё

Quote from Alfred@Valve:
****************
There are no workarounds to this. This is caused by GCC 3.4.1 using SSE instructions (like I told it to) on a machine that doesn't have SSE (and it appears, on any FreeBSD 4.x machine no matter the CPU). I am going to have to "downgrade" the i486 binary to be vanilla P2 code, and then have the i686 and amd binaries have the SSE/SSE2/3DNow instructions. Again, on the todo list.

- Alfred
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Dirt
Сержант
Сержант
Сообщения: 50
Зарегистрирован: 22.09.2008

#1577 Сообщение 19.12.2009, 04:59

Подскажите, а генерацию Steam ID по IP на ТФ2 я так понимаю без новой версии еСтиам не выйдет? А то у меня на серваке у всех пираток steam_0:0:0, а соурсбанс в основном только на этом стиам айди и держится. РевЕму не хочу ставить, так как он с CSS серваками совершенно работать не способен, а с ВУП'ом на одной машине тоже не уживается.
Изображение
Изображение
Изображение
Изображение

Maine
Сержант
Сержант
Сообщения: 39
Зарегистрирован: 09.12.2007

#1578 Сообщение 19.12.2009, 11:00

Dirt писал(а): РевЕму не хочу ставить, так как он с CSS серваками совершенно работать не способен
Чёт ты загнул, у меня на ксс работает прекрасно не один месяц, генерит Ид-ы на ура.
Изображение

Аватара пользователя
TEPM1HAT0P
Нович0к
Нович0к
Сообщения: 2
Зарегистрирован: 22.05.2008

#1579 Сообщение 19.12.2009, 11:16

а это только для серверов или для клиента?

Toxa001
Нович0к
Нович0к
Сообщения: 8
Зарегистрирован: 14.01.2009
Откуда: СПб
Контактная информация:

#1580 Сообщение 19.12.2009, 17:11

leha---83 писал(а):
Toxa001 писал(а):пропатчил вупом csSource процесс патчинга на этот раз прошел успешно (./vup_i686 ./bin/engine_i486.so -esteamation-prep) , но при запуске сервера пишет :

Код: Выделить всё

Auto detecting CPU
Using SSE2 Optimised binary.
AppFramework : Unable to load module bin/engine_i686.so!
Unable to load interface VEngineCvar003 from bin/engine_i686.sobloodarena:/usr/games/ZM_surs#
Подскажите, что не так делаю... а лучше поподробней расписать процесс патчинга под Unix ( на винде с вервого раза все вышло)

Заранее спасибо.
1 почему у тебя запускается 686 сошка?
2 открой srcds_run и найди строку HL=./srcds_i686 поставь HL=./srcds_i486
вроде все у меня работает!
vup 2.2 для сорса не вижу смысла качать новей

Поменял запуск сошки на i486, удалил все содержимое директории bin и выкачал заного, пропатчил вупом 2.2 именнго i486 сошку, сервер запустился

Код: Выделить всё

Auto detecting CPU
Using SSE2 Optimised binary.

Console initialized.
Game.dll loaded for "Counter-Strike: Source"
maxplayers set to 32
Unknown command "port"
maxplayers set to 20
Network: IP 127.0.1.1, mode MP, dedicated Yes, ports 27022 SV / 27005 CL
Executing dedicated server config file
Incorrect price blob version! Update your server!
ERROR: mp_dynamicpricing set to 1 but couldn't download the price list!
Error: Material "sprites/bubble" : proxy "AnimatedTexture" not found!
Section [Scenes]: 0 resources total 0 bytes, 0.00 % of limit (2.10 MB)
appdatacache.cpp (311) : Assertion Failed: !"Implement me"
couldn't exec server.cfg
Adding master server 69.28.140.247:27011
Adding master server 69.28.140.246:27011
Connection to Steam servers successful.
   VAC secure mode disabled.
SteamStartValidatingUserIDTicket:  Returned ESteamError 25
SteamStartValidatingUserIDTicket:  Returned ESteamError 25
Но как видно опять как то криво ... , по поводу ошибки Returned ESteamError 25 это решаемо, а вот Incorrect price blob version! Update your server! без понятия что делать.

Да еще при конекте на сервер пишет
STEAM validation rejected - скорей всего это означает что патчинг не прошел.

( Процессор Core 2 Duo E8500 )

NeoXidant
Лейтенант
Лейтенант
Сообщения: 100
Зарегистрирован: 20.08.2009
Контактная информация:

#1581 Сообщение 19.12.2009, 18:55

NeoXidant писал(а):
Garrys Mod (сервер - hldsupdatetool)
Protocol version 14
Exe version 1.0.0.59 (garrysmod)
Exe build: 22:26:41 Sep 2 2009 (3943) (4000)
Garrys Mod (клиент - Cracked Steam)
Protocol version 14
Exe version 1.0.0.59 (garrysmod)
Exe build: 22:26:41 Sep 2 2009 (3943) (4000)
VUP 2.3 Release Candidate 1 - win xp x86
vup log
Preparing to handle 1 file... Output to different destinations(-o) is DISABLED

Loading file D:\srcds\orangebox\bin\engine.dll into memory... SUCCEEDED
Analyzing file format ... SUCCEEDED
Destination Operating System: Microsoft Windows

Trying to detect game type from binary:

====================================== VUP ===================================

Valve engine(Source 2007)
Protocol version 14
Exe version EXTERNAL(Look in ModName\steam.inf) (ModName)
Exe build: 22:26:41 Sep 2 2009 (3952)

===================================== ViTYAN =================================

Performing job...

1) Looking for Steam validation check ...
Found at 0x1A81. Patching ... Done

1a) Looking for and storing validation code location ...
Found at 0x1AA7

SOURCE 2007 ENGINE NEWER THAN 3362 IS LOADED... REMOVING STEAM CERTIFICATE'S RELATED CHECK...

2) Looking for Steam certificate's length check ...
Found at 0x1A18.
2a) Governing NULL certificate client drop location ...
Found at 0x1AC7

2b) Reading stack-parameters passed to Steam validation routine ...
Found at 0x1A70

2c) Adding NonSteam support junctions to code ...
Done

2d) Patching main Steam certificate check(SECURELY) ...
Done

STEAM CERTIFICATE'S RELATED CHECK PATCHING COMPLETE.

3) Looking for CSteam/CSteamServer3::OnGSClientDenyHelper jump table address ...

Found at 0x15F498.

4) Looking for CSteam/CSteamServer3::OnGSClientDenyHelper safe label address ...

Found at 0x44A0F321.

5a) Patching Steam VAC Logon check ... Done

5b) Patching Steam UserID ticket verification check ... Done

5c) Patching Steam account game ownership check ... Done

6) Looking for STEAM_ID_PENDING hardcode ...
Found at 0x2B3690 (AS FULL STRING). Patching ... Done

7) Looking for client's network Class check ...
Found at 0x3088. Patching ... Done

Saving changes to file... Done

FILE #1/1 HAS BEEN PATCHED SUCCESSFULLY

ALL FILES HAVE BEEN SUCCESSFULLY PATCHED. HAVE FUN!!!
при попытке коннекта сервер выбивает с ошибкой (в консоле сервера):

Код: Выделить всё

utlmemory.h (322) : Assertion Failed: IsIdxValid(i)
так же появляется окно

Код: Выделить всё

"srcds.exe - Ошибка приложения" - "Инструкция по адресу "0x380f604f" обратилась к памяти по адресу "0x0000001c". Память не может быть "read".
если начать коннект еще до полной загрузки сервера, то он успешно заходит, но как только в консоле сервера появляются строки

Код: Выделить всё

Connection to Steam servers successful.
   VAC secure mode disabled.
сервер падает с вышеназванными ошибками. с VUP 2.2 FiNAL точно так же.

*в папке D:\srcds\orangebox создаются дампы падения - могу залить при необходимости
забыл добавить, что если запустить вуп в -advanced, и поиграться с настройками (какие вкл, какие выкл), то вырисовывается, что если на 2 вопрос (Do you want to enable Cracked Steam players to join your server) ответить No, то на сервер не пускает (требует приобрести лиц. копию), а если ответить Yes, то при коннекте - вышибает сервер >_<

UPD: по этой инструкции на сервер пускает без ошибок
Последний раз редактировалось NeoXidant 19.12.2009, 19:48, всего редактировалось 1 раз.

Toxa001
Нович0к
Нович0к
Сообщения: 8
Зарегистрирован: 14.01.2009
Откуда: СПб
Контактная информация:

#1582 Сообщение 19.12.2009, 22:58

Пропатчил вупом 2.3 наконец таки все прошло успешно, теперь пускает как со стима, так и с нон стима.
Но у меня осталось ещё пару вопросов:

Код: Выделить всё

Auto detecting CPU
Using SSE2 Optimised binary.

Console initialized.
Game.dll loaded for "Counter-Strike: Source"
maxplayers set to 32
Unknown command "port"
maxplayers set to 20
couldn't exec server.cfg
couldn't exec banlist.cfg
Unknown command "mapchangecfgfile"
Network: IP 127.0.1.1, mode MP, dedicated Yes, ports 27022 SV / 27005 CL
Executing dedicated server config file
Incorrect price blob version! Update your server!
ERROR: mp_dynamicpricing set to 1 but couldn't download the price list!
Error: Material "sprites/bubble" : proxy "AnimatedTexture" not found!
Section [Scenes]: 0 resources total 0 bytes, 0.00 % of limit (2.10 MB)
appdatacache.cpp (311) : Assertion Failed: !"Implement me"
couldn't exec server.cfg
Adding master server 72.165.61.151:27014
Adding master server 72.165.61.151:27015
Connection to Steam servers successful.
   VAC secure mode disabled.
что это такое Incorrect price blob version! Update your server! ? сервер буквально вчера выкачал и уже несколько пару раз обновлял.

Второй.
Как убрать вот это - SteamStartValidatingUserIDTicket: Returned ESteamError 25
Пропатчил вот как здесь:

Код: Выделить всё

Второй это steamclient_i486.so который нужно пропачить чтобы избавиться от ошибки ESteam... Error 25.
Пачим так:
./vup_arch ./bin/steamclient_i486.so
Но после этого сервер не запустился.

Третий.
Может конечно немного не в тему, но все же.
Как сделать, что бы сервер было видно в поиске ( встроенном в клиент ? ), как я понял в стимовском клиенте все видно т.к. буквально минут через 10 во время теста сервер был забит игроками ( со стимом ), а вот в клиенте нон-стим сервер не виден даже среди локальных серверов ( но в фаворитах появляется если добавить )

Заранее спасибо.

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#1583 Сообщение 21.12.2009, 02:11

NeoXidant писал(а):забыл добавить, что если запустить вуп в -advanced, и поиграться с настройками (какие вкл, какие выкл), то вырисовывается, что если на 2 вопрос (Do you want to enable Cracked Steam players to join your server) ответить No, то на сервер не пускает (требует приобрести лиц. копию), а если ответить Yes, то при коннекте - вышибает сервер >_<

UPD: по этой инструкции на сервер пускает без ошибок
ну не удивительно
вопрос то был "хочешь ли ты пускать на серв пиратки? или просто хочешь сбить с сервака защиту?"

а по поводу остального что-то я пропустил анонс по поводу того, что tf2 уже начал стабильно ломатся

Добавлено спустя 4 минуты 39 секунд:
Toxa001 писал(а): что это такое Incorrect price blob version! Update your server! ? сервер буквально вчера выкачал и уже несколько пару раз обновлял.
mp_dynamicpricing 0 в server.cfg
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

NeoXidant
Лейтенант
Лейтенант
Сообщения: 100
Зарегистрирован: 20.08.2009
Контактная информация:

#1584 Сообщение 21.12.2009, 08:58

основная задача вупа - патч сервера, чтобы был заход с пираток/лицензионок без проблем, не? так что удивительно, что не пашет >_<

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#1585 Сообщение 22.12.2009, 14:56

NeoXidant писал(а):основная задача вупа - патч сервера, чтобы был заход с пираток/лицензионок без проблем, не? так что удивительно, что не пашет >_<
Витя меня, думаю, поправит если я не прав, но в самом верху первого поста написано:
"В этом топике выкладываються патчеры/готовые библиотеки игровых серверов для отключенния проверок на лицензионность"

поскольку вуп находится именно в этом топике, то напрашивается вывод что заход с пираток это не задача вупа
а то, что он реализует эту возможность, то это как бы бонус, который идёт в дополнение к отучиванию сервера ломится к "большому брату" и проверять когда и за сколько была куплена игра
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#1586 Сообщение 22.12.2009, 21:24

NeoXidant
Это дополнительные защиты именно Garry мода. Все обычные серверы на движках Source 2007/Source 2007 U1 нормально пашут.
pinkpiton2
Проблему с TF2 я решил в тот-же день по запросу Markizz.
Просто хочу доделать VUP до конца.
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#1587 Сообщение 23.12.2009, 04:31

pinkpiton2
Проблему с TF2 я решил в тот-же день по запросу Markizz.
Просто хочу доделать VUP до конца.
так я и не претендую на продукт (меня больше заинтересует vup + estimations2)
я претендую на истину (желательно последнй инстанции :))

ЗЫЖ моя пачка HL2DM + CSS + InsMOD опирачены и работают нормально
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Dirt
Сержант
Сержант
Сообщения: 50
Зарегистрирован: 22.09.2008

#1588 Сообщение 24.12.2009, 19:32

vityan666
Можете пожалуйста ответить, есть ли вероятность увидеть исправление для естеаматен на ТФ2 серваки? Уж очень нужен стойкий стим айди для пираток. :/
Изображение
Изображение
Изображение
Изображение

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#1589 Сообщение 25.12.2009, 01:33

[Dirt]
исправление для естеаматен на ТФ2 серваки
Исправлениe?
eSTEAMATiON никогда не поддерживал серваки с авторизацией Steam3. Он поддерживал только сервера с авторизацией Steam2(На данный момент только CSS(Source) и старые(Протокол 47) CS 1.6/TF1/DOD).

Поддержка Steam 3 авторизации несмотря на это уже близка к завершению(eSTEAMATiON ветка 2.X) и мой тестовый сервер TF2-Linux успешно выдаёт всем кому надо SteamID.
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

Аватара пользователя
Jeka
Майор
Майор
Сообщения: 624
Зарегистрирован: 28.03.2009
Поблагодарили: 11 раз

#1590 Сообщение 25.12.2009, 23:42

vityan666 писал(а):[Dirt]
исправление для естеаматен на ТФ2 серваки
Исправлениe?
eSTEAMATiON никогда не поддерживал серваки с авторизацией Steam3. Он поддерживал только сервера с авторизацией Steam2(На данный момент только CSS(Source) и старые(Протокол 47) CS 1.6/TF1/DOD).

Поддержка Steam 3 авторизации несмотря на это уже близка к завершению(eSTEAMATiON ветка 2.X) и мой тестовый сервер TF2-Linux успешно выдаёт всем кому надо SteamID.
означает ли это полную поддержку l4d/l4d2 ? в смысле я про стим 3
Последний раз редактировалось Jeka 26.12.2009, 02:05, всего редактировалось 1 раз.
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

Закрыто Вложения 10