eSTEAMATiON - Профессиональный серверный эмулятор Steam-а

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
Punisher-VIP
Лейтенант
Лейтенант
Сообщения: 118
Зарегистрирован: 31.12.2006
Контактная информация:

#466 Сообщение 23.11.2008, 22:12

Еще не работает функция на разрешение одинаковых стим айди. Патчил -esteamation-allow-duplicate-ids engine.dll (CS:S сервер на винде х32), даже новым вупом патчил, всеравно не работает =(

onkor
Сержант
Сержант
Сообщения: 46
Зарегистрирован: 23.10.2007

#467 Сообщение 25.11.2008, 12:19

Патчу сервер vup 2.0 c параметром -esteamation-prep, устанавливаю eSTEAMATiON.v1.8.
При конекте клиента с эмулем SemiSteam http://csmania.ru/forum/viewtopic.php?f=35&t=9905
Дропает клиента

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

Client "whisky" connected (192.168.0.11:27005).
eSTEAMATiON Security NOTICE:  Client using UNKNOWN Emulator rejected by security policy
L 11/25/2008 - 10:49:07: "whisky<75><STEAM_ID_PENDING><>" disconnected (reason "Client dropped by server")
Только после установки в конфе

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

; EN:
; Allow clients who's using unknown emulation libraries to join your server and get IP bounded SteamID's.
; RU:
; Разрешить клиентам с неизвестным до селе клиентским эмулем заходить на ваш сервер. Им будет выделен SteamID сгенерированный из их IP адреса.
AcceptUnknownClients = False
На True, пускает. Но почему при конекте не определяет версию эмулятора?

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

; EN:
; Allow eSTEAMATiON SemiSteam clients working in Native mode to join to your server. Those clients support SteamID generation from
; clients Hardware. If ForceMinimumeSTEAMATiONSemiSteamVersionOnClient option is set to True then only SemiSteam clients with
; eSTEAMATiON version >= MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce will be able to join to your server.
; Older eSTEAMATiON SemiSteam client will be dropped and you'll have a message in your servers console/log that client has been dropped by policy for using outdated software version.
; RU:
; Разрешать клиентам eSTEAMATiON SemiSteam в Native режиме заходить на ваш сервер. Эти клиенты поддерживают генерацию SteamID
; по железу клиента. Если ForceMinimumeSTEAMATiONSemiSteamVersionOnClient установлен в True то на сервер смогут зайти только клиенты eSTEAMATiON
; версий не ниже MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce а более старые будут выкидываться и в консоли будет сообщение о том что клиент
; был заблокирован политикой безопастности из-за использования устаревшего ПО. 
AccepteSTEAMATiONSemiSteamClients = True
ForceMinimumeSTEAMATiONSemiSteamVersionOnClient = False
#MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce = 1.8
Судя по всему должен, но не определяет.

Punisher-VIP
Лейтенант
Лейтенант
Сообщения: 118
Зарегистрирован: 31.12.2006
Контактная информация:

#468 Сообщение 25.11.2008, 20:32

Еще +1 мегажесть. После патчинга -esteamation-allow-duplicate-ids engine.dll, одинаковые айдишки не пускало, но серв вроди как генерил всем айди нормально, но тут зашел один фрукт с айдишкой STEAM_666:88:666 и со сменой мапы она менялась на STEAM_154:88:666 и обратно. 0_о

NEFR1T
Нович0к
Нович0к
Сообщения: 7
Зарегистрирован: 24.11.2008

#469 Сообщение 26.11.2008, 17:17

11/26/2008 - 16:44:34: "This is SPARTA!<2><STEAM_ID_PENDING><>" connected, address "172.***.***.**:27005"
Client "This is SPARTA!" connected (172.***.***.**:27005).
eSTEAMATiON Security NOTICE: Client using LEGACY hCupa's SteamEmu rejected by security policy
11/26/2008 - 16:44:34: "This is SPARTA!<2><STEAM_ID_PENDING><>" disconnected (reason "Client dropped by server")
Dropped This is SPARTA! from server (Client dropped by server)
пропатчилось нормально (-esteamation-prep), без ошибок, менял настройки в esteamation.cfg. (AcceptUnknownClients = False/True пофиг) непомогло.
клиент:
Protocol version 7
Exe version 1.0.0.34_from_www.csmania.ru (compile_by_impulse666)
Exe build: 14:38:01 Jun 25 2007 (3152)
сервер:
Protocol version 7
Exe version 1.0.0.34 (cstrike)
Exe build: 14:55:54 Jul 8 2008 (3531)
в чем проблема то может быть ?
стоит обычный стим сервер по мануалу http://www.srcds.com/db/engine.php?suba ... 0&archive=
и uni-gmsrv-up-2.0-FiNAL-vityan, eSTEAMATiON.v1.8-ViTYAN

NEFR1T
Нович0к
Нович0к
Сообщения: 7
Зарегистрирован: 24.11.2008

#470 Сообщение 26.11.2008, 22:03

тут люди бывают ? проблема обсасывается на десятке страниц. и нет ниодного решения ? версия клиента старая ?
что может быть то ?

Punisher-VIP
Лейтенант
Лейтенант
Сообщения: 118
Зарегистрирован: 31.12.2006
Контактная информация:

#471 Сообщение 27.11.2008, 23:34

У тебя esteamation.cfg в правильной дирректории расположен? он должен быть: серв/cfg, а не серв/cstrike/cfg.
Если все верно, то либо че-то с eSTEAMATION или с VUP-ом. У тебя вроди как ксс сервер? Попробуй сделать тожесамое с предыдущим вупом (если найдешь).

NEFR1T
Нович0к
Нович0к
Сообщения: 7
Зарегистрирован: 24.11.2008

#472 Сообщение 28.11.2008, 16:24

перенес конфиг и скачал более новый клиент.
вот лог
ммм... SemiSteam поверх этого всего надо ставить ? я не ставил...
может кто своим рабочим esteamation.cfg поделится. теперь клиент ругается на No Steam logon.
везде вроде бы все разрешил. делал по мануалам.
что нужно ставить и в каком порядке то ? скачал сам сервер стим потом uni-gmsrv-up-2.0-FiNAL-vityan, eSTEAMATiON.v1.8-ViTYAN что нить забыл ? или порядок не тот ?
работаю на дебиане.
Вложения
log.rar
(1.84 КБ) 161 скачивание
log.rar
(1.84 КБ) 161 скачивание

Punisher-VIP
Лейтенант
Лейтенант
Сообщения: 118
Зарегистрирован: 31.12.2006
Контактная информация:

#473 Сообщение 28.11.2008, 17:56

Если ты сделал так:
1) Скачал серв
2) Расраспаковал eSTEAMATiON.v1.8-ViTYAN
3) Распаковал uni-gmsrv-up-2.0-FiNAL-vityan и запустил с параметром -esteamation-prep engine.dll (это самый простой вариант)
Значит все правильно.
На счет No Steam logon хз, у меня отлично работает пиратка со SteamEmu. Сделал патчи для игроков, у кого ошибка. Вроди не жалуются. В основном такая ошибка у лицензионщиков и юзеров ломаного стима. В этом случае это уже проблема стима (а точнее клиента), а не сервера.

Лека®ь
HL Fan
HL Fan
Сообщения: 18
Зарегистрирован: 08.05.2007
Откуда: Moscow

#474 Сообщение 01.12.2008, 01:01

Кхмм.. Видимо клиент стима обновился и eSTEAMATiON уже не держит.

Захожу с лицухи вот че орет:
eSTEAMATiON Security NOTICE: Client using UNKNOWN Emulator rejected by security policy
L 12/01/2008 - 02:57:03: "Planet Dust<3><STEAM_ID_PENDING><>" disconnected (reason "Client dropped by server")
Dropped Planet Dust from server (Client dropped by server)

Аватара пользователя
bzz0
Сержант
Сержант
Сообщения: 60
Зарегистрирован: 22.06.2007
Откуда: Латвия, Рига

#475 Сообщение 02.12.2008, 17:41

Лека®ь писал(а):Кхмм.. Видимо клиент стима обновился и eSTEAMATiON уже не держит.

Захожу с лицухи вот че орет:
eSTEAMATiON Security NOTICE: Client using UNKNOWN Emulator rejected by security policy
L 12/01/2008 - 02:57:03: "Planet Dust<3><STEAM_ID_PENDING><>" disconnected (reason "Client dropped by server")
Dropped Planet Dust from server (Client dropped by server)
А это уже серьёзно :(
CGC

NEFR1T
Нович0к
Нович0к
Сообщения: 7
Зарегистрирован: 24.11.2008

#476 Сообщение 04.12.2008, 21:42

Punisher-VIP писал(а):Если ты сделал так:
1) Скачал серв
2) Расраспаковал eSTEAMATiON.v1.8-ViTYAN
3) Распаковал uni-gmsrv-up-2.0-FiNAL-vityan и запустил с параметром -esteamation-prep engine.dll (это самый простой вариант)
Значит все правильно.
На счет No Steam logon хз, у меня отлично работает пиратка со SteamEmu. Сделал патчи для игроков, у кого ошибка. Вроди не жалуются. В основном такая ошибка у лицензионщиков и юзеров ломаного стима. В этом случае это уже проблема стима (а точнее клиента), а не сервера.
чего за патчи ? где клиент брал ? поделись и тем и тем плс :P

Punisher-VIP
Лейтенант
Лейтенант
Сообщения: 118
Зарегистрирован: 31.12.2006
Контактная информация:

#477 Сообщение 05.12.2008, 21:02

Делал все сам: Universal-games.ru (и клиент и патчи).

Аватара пользователя
Tr4FF1c
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 26.11.2008
Откуда: Белорусь г.Гродно
Контактная информация:

#478 Сообщение 13.12.2008, 21:47

скадите какие пораметры в vup писать что правильно пропатчить для нармальной работы eSTEAMATiON на TF2 linux???
Counter-Strike 1.6 Pro [Linux build:3647] (AmXX 1.8.1 3746 MM 1.19p32, Sxe 8.5, ATAC 3.0.1)
Counter-Strike 1.6 CSDM [Linux build:3647] (AmXX 1.8.1 3746 MM 1.19p32, Sxe 8.5)
Half-Life 1 Funny[Linux build:3647] (AmXX 1.8.1 3746 MM 1.19p32, Sxe 8.5 + PS3.1.1)
Left 4 Dead cracked [Linux build:3663] MM:S 1.7.0, SM 1.2

Аватара пользователя
Tr4FF1c
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 26.11.2008
Откуда: Белорусь г.Гродно
Контактная информация:

#479 Сообщение 15.12.2008, 00:07

Интересно в че за вигня запускаю серв hlds linux 4352 без libsteamvalidateuseridtickets_i486.so и все прекрасно пашет ))
Counter-Strike 1.6 Pro [Linux build:3647] (AmXX 1.8.1 3746 MM 1.19p32, Sxe 8.5, ATAC 3.0.1)
Counter-Strike 1.6 CSDM [Linux build:3647] (AmXX 1.8.1 3746 MM 1.19p32, Sxe 8.5)
Half-Life 1 Funny[Linux build:3647] (AmXX 1.8.1 3746 MM 1.19p32, Sxe 8.5 + PS3.1.1)
Left 4 Dead cracked [Linux build:3663] MM:S 1.7.0, SM 1.2

onkor
Сержант
Сержант
Сообщения: 46
Зарегистрирован: 23.10.2007

#480 Сообщение 19.12.2008, 00:18

HL1 engine:
Переименуйте файл [Server Root]/libSteamValidateUserIDTickets_i386.so в vlvticket_i386.so
Переименуйте файл [Server Root]/libSteamValidateUserIDTickets_amd64.so в vlvticket_amd64.so
В 48 протоколе нет этого файлы, есть libSteamValidateUserIDTickets_i486.so
Поэтому
Распакуйте файлы libSteamValidateUserIDTickets_i386.so и libSteamValidateUserIDTickets_amd64.so из папки [Release Archive]/LINUX/HL1 Engine/ в папку [Server Root]/.
Нужного файла в архиве нету.

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