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

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
fedor_pitnet
Нович0к
Нович0к
Сообщения: 10
Зарегистрирован: 21.06.2007

#1246 Сообщение 14.04.2010, 15:20

NIKO+sv_lan 0


не нашел поиском.
как включить VAC (что б чужие боялись), как было на ранних версиях?

NIKO
Нович0к
Нович0к
Сообщения: 4
Зарегистрирован: 05.02.2010

#1247 Сообщение 14.04.2010, 16:07

fedor_pitnet - у меня и так стоит sv_lan 0
Ответ на это сообщение
fedor_pitnet писал(а):NIKO+sv_lan 0
не нашел поиском.
как включить VAC (что б чужие боялись), как было на ранних версиях?

airatos
Нович0к
Нович0к
Сообщения: 1
Зарегистрирован: 26.03.2010

#1248 Сообщение 15.04.2010, 19:07

все скопировал как нужно было, но когда нажимаю запуск сервера вылетает с ошибкой. а раньше, до патчинга все запускалось. и еще как узнать у меня steam2 или steam3, т.е. source 2007 или source classic?

fedor_pitnet
Нович0к
Нович0к
Сообщения: 10
Зарегистрирован: 21.06.2007

#1249 Сообщение 16.04.2010, 01:30

цитата из INSTALL_RU.txt находящаяся в папке INSTALLATION MANUALS =)
Скрытый текст. Необходимо зарегистрироваться

qazuii27
Нович0к
Нович0к
Сообщения: 12
Зарегистрирован: 18.04.2009

#1250 Сообщение 16.04.2010, 21:04

fedor_pitnet писал(а):цитата из INSTALL_RU.txt находящаяся в папке INSTALLATION MANUALS =)

Скрытый текст
1)Source 2007 и выше:
Windows: srcds.exe
Linux: srcds_i486,srcds_run

2)Source Classic:
Windows: srcds.exe
Linux: srcds_i486,srcds_i686,srcds_amd,srcds_run

итак
из мануала видим что у мя стоит винда
упс
а разницы нет

zloykif
Нович0к
Нович0к
Сообщения: 17
Зарегистрирован: 15.12.2007

#1251 Сообщение 17.04.2010, 12:45

Решил перевести CS:S сервер на ностим, собираю его преимущественно для локалки, но так как сервер WCS, нужно как то идентифицировать пользователей.
Использрвал:
VUP 2.72 FiNAL
eSTEAMATiON v2.0 RC2 UPDATE 2 - ViTYAN
sv_lan 0 при попытке подключится вот этим клиентом http://forum.csmania.ru/viewtopic.php?f=3&t=17453
выдает STEAM validation rejected и никак не могу это побороть... с лицензии конектится нормально, а с пиратки ни в какую.
windows 7 x32
Поиск юзал, тему читал, решения пока не нашел, если нужны какие то подробности\уточнения спросите - дополню

ПС: Ежу понятно что я где то ошибся или что-то не так сделал, вот только где

vup86 -esteamation-prep steamclient.dll

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

D:\!CSS server\CSS_HLDS_INMART\bin>vup86 -esteamation-prep steamclient.dll
Welcome to ViTYAN's GameServer Universal Patch(VUP) v2.72

Currently supported game types: id Software Enemy Territory - Quake Wars,

                                Valve Source 2007 Original (Protocols 9-14)
DOD:S),
                                Valve Source 2007 U1 (Protocol 36)(L4D/L4D2

                                Valve Source(HL2:DM/CSS),

                                Valve GoldSrc Classic Listen Engines,

                                Valve SteamWorks GoldSrc(CS 1.6/TFC/OP/DOD1
HL:DM),
                                Valve SteamClient,SteamUI,GameUI and Server
,
                                Infinity Ward Call Of Duty 4,

                                Epic Games Unreal Tournament 3,

                                Unreal Engine 2.5 Based Games[LIMITED],

                                eSTEAMATiON Preparation mode.

Release date: 22.03.2010 00:38 AM
Know who holds the power...

Preparing to handle 1 file... Output to different destinations(-o) is DISAB

Loading file steamclient.dll into memory...  SUCCEEDED
Analyzing file format ... SUCCEEDED
Destination Operating System: Microsoft Windows


Trying to detect game type from binary:


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

              Valve SteamClient Library (WIN32 Build)

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


Performing job...


1) Looking for SteamStartValidatingUserIDTicket validation errors logging .
        Found at 0x7DBAF.   Patching ...  Done



2) Looking for Valve's Steam2 AUTH module name reference ...
        Found at 0x197E3C.   Patching ...  Saving changes to file... Done



FILE #1/1 HAS BEEN PATCHED SUCCESSFULLY



ALL FILES HAVE BEEN SUCCESSFULLY PATCHED. HAVE FUN!!!

vup86.exe -esteamation-prep engine.dll

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

D:\!CSS server\CSS_HLDS_INMART\bin>vup86.exe -esteamation-prep engine.dll
Welcome to ViTYAN's GameServer Universal Patch(VUP) v2.72

Currently supported game types: id Software Enemy Territory - Quake Wars,

                                Valve Source 2007 Original (Protocols 9-14)(TF2/
DOD:S),
                                Valve Source 2007 U1 (Protocol 36)(L4D/L4D2),

                                Valve Source(HL2:DM/CSS),

                                Valve GoldSrc Classic Listen Engines,

                                Valve SteamWorks GoldSrc(CS 1.6/TFC/OP/DOD1/HL1/
HL:DM),
                                Valve SteamClient,SteamUI,GameUI and Server Libs
,
                                Infinity Ward Call Of Duty 4,

                                Epic Games Unreal Tournament 3,

                                Unreal Engine 2.5 Based Games[LIMITED],

                                eSTEAMATiON Preparation mode.

Release date: 22.03.2010 00:38 AM
Know who holds the power...

Preparing to handle 1 file... Output to different destinations(-o) is DISABLED

Loading file 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)
Protocol version 7
Exe version EXTERNAL(Look in ModName\steam.inf) (ModName)
Exe build: 17:27:58 Dec  3 2009 (4044)


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


Performing job...


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

        Found at 0x182810.
2) Looking for CSteam/CSteamServer3::OnGSClientDenyHelper safe label address ...

        Found at 0x18280B.

3a) Patching Steam VAC logon check ... Done



3a) Patching Steam VAC Logon In-Game(With SemiSteam Clients) check ... Done



3b) Patching Steam UserID ticket verifying check ... Done



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



4) Looking for client's network Class check ...
        Found at 0xC6DB.   Patching ...  Done


Saving changes to file... Done



FILE #1/1 HAS BEEN PATCHED SUCCESSFULLY



ALL FILES HAVE BEEN SUCCESSFULLY PATCHED. HAVE FUN!!!

esteamation.cfg
######################################################################################################################################################
######################################################################################################################################################
################################################## eSTEAMATiON 2.X SERiES Policy Configuration File ##################################################
################################################## Author: ViTYAN ##################################################
################################################## Date:20.03.2010 ##################################################
######################################################################################################################################################
######################################################################################################################################################




#######################################################################################################################################################
##################################################### eSTEAMATiON STEAM LEVEL SETUP #########################################################
##################################################### Схема STEAM Авторизации для eSTEAMATiON #########################################################
#######################################################################################################################################################

; EN:
; Enable this ONLY if you use STEAM2(Source) server. For those server's you MUST enable this option. Leave it in default(Disabled) state for STEAM3 servers.

; RU:
; Включайте эту опцию только если у вас сервер STEAM2(Source). Для серверов STEAM2 данная опция ОБЯЗАНА быть включена. Для STEAM3 серверов
; оставьте данную опцию в состоянии по умолчанию(Выключенной).

ServerNeedsSTEAM2AuthenticationSubsystem = True




######################################################################################################################################################
################################################### Access policy configuration ########################################################
################################################### Политика клиентского доступа ########################################################
######################################################################################################################################################


######################################################################################################################################################
########################### SECTION A: Classic STEAM2 Clients(Only applicable to Classic Source Engine(CSS,Synregy,Insurgency) ) #####################
########################### СЕКЦИЯ 1: Классические клиенты STEAM2(Только для движков Source) (CSS,Synregy,Insurgency)) #####################
######################################################################################################################################################


; EN:
; Allow clients with SteamEmu[hCupa] emulator to join your server and get their unique SteamID's.

; RU:
; Разрешить вход клиентов с эмулем SteamEmu на ваш сервак и получить при этом их уникальные SteamID.

AcceptSteamEmuClients = True

#======================================================================================================================================================

; EN:
; Allow legacy SteamEmu clients(vVersion < 3.75) to join you server. Those clients does NOT support uniqueID authentication
; and will be assigned IP bounded SteamID's.
; Such old SteamEmu version is used for example in popular CSS v34 DZ release.

; RU:
; Разрешать клиентам со старыми версиями SteamEmu(ниже чем 3.75) заходить на ваш сервер. Эти клиенты не поддерживают авторизацию
; с использованием уникальных ID и будут получать их по IP адресу.Подобный версии эмулятора используются например в популярном
; релизе CSS v34 от DZ.

AcceptLegacySteamEmuClients = False

#=====================================================================================================================================================

; EN:
; Allow clients with HookEmu[cintX] emulator to join your server and get their unique SteamID's.

; RU:
; Разрешить вход клиентов с эмулем HookEmu на ваш сервак и получить при этом их уникальные SteamID.

AcceptHookEmuClients = True

#======================================================================================================================================================

; EN:
; Allow clients with AVSEMU[Steam006] emulator to join your server.Please not that this emulator doesnt send ANY unique information about the client
; and thus ID will be generated by client's IP address.

; RU:
; Разрешить вход клиентов с эмулем AVSEMU от Steam006 на ваш сервак. Будьте внимательны - данный эмулятор не присылает серверу никакой уникальной информации о
; клиенте и поэтому для этого клиента ID будет генерироваться из его IP адреса.

AcceptAVSEMUClients = False

#======================================================================================================================================================

; EN:
; Allow clients with LEGACY RevEmu of first generation(Or RevEmu SteamEmu Addon)[REVOLUTiON/shmelle] emulator to join your server
; and get their unique SteamID's

; RU:
; Разрешить вход клиентов с первыми версиями эмуля RevEmu(Сейчас очень устаревшими) на ваш сервак и получить при этом их уникальные SteamID.
AcceptRevEmuClients = False

#======================================================================================================================================================

; EN:
; Allow Valve's Legit Players or players with Cracked Steam clients to join your server and get
; their uniqie SteamID's or IP bounded SteamID's(See special options below).
; RU:
; Разрешить лицензионщикам и клиентам с ломанным Стимом зайти на ваш сервак и получить их SteamID от аутентификационных серверов Valve.
AcceptSteamClients = True

#======================================================================================================================================================

; EN:
; Allow HL1 WON(-nosteam) clients to join your server and get IP bound ValveID.

; RU:
; Разрешить старым HL1 клиентам использующим WON аутентификацию подключаться к вашему серверу и получать ValveID сгенерированное из IP адреса.

AcceptHL1WONClients = True

#======================================================================================================================================================

; EN:
; Allow SemiSteam 1.9X clients to join on your server and get their unique SteamID's.

; RU:
; Разрешить клиентам SemiSteam заходить на ваш сервер и получать их уникальный SteamID.

AccepteSTEAMATiONSemiSteamClients = True

#======================================================================================================================================================

; EN:
; Allow eSTEAMATiON WON 1.9X clients to join on your server and get their unique SteamID's.

; RU:
; Разрешить клиентам eSTEAMATiON WON заходить на ваш сервер и получать их уникальный SteamID.

AccepteSTEAMATiONHL1WONClients = True;

#======================================================================================================================================================

; EN:
; This allows Setti's Server Scanner to join your server. The scanner can be fully detected by eSTEAMATION regardless of its IP address.
; Anyway ive got information that this IP is static and does not change.
; This option applies to both STEAM2 and STEAM3 setti's server scanners, so use it on both STEAM2 and STEAM3 servers.

; RU:
; Позволяет сканеру серверов Setti заходить на ваш сервер. Сканнер будет полностью распознан эмулем независимо от его IP адреса
; несмотря на то что по полученной мной информации он использует статический(постоянный) IP адрес.
; Эта опция примянима как к боту сканнеру STEAM2 так и к боту сканнеру STEAM3, так что используйте её как на серверах STEAM2
; так и на серверах STEAM3.

AcceptSettiServerScanner = True


######################################################################################################################################################
################################ SECTION B: LATEST GENERATION STEAM3/STEAM2 Clients(Applicable to All Engines ) ######################################
################################ СЕКЦИЯ 2: Новейшие клиенты STEAM3/STEAM2(Для всех движков) ######################################
######################################################################################################################################################


; EN:
; Allow clients with LEGACY RevEmu[REVOLUTiON/RevCrew] 2-Nd generation emulator(Newer ID system than in 1St generation but already deprecated) to join your server
; and get their unique SteamID's
; RevEmu Versions: 9.6X

; RU:
; Разрешить вход клиентов с устаревшим эмулем RevEmu 2-го поколения на ваш сервак и получить при этом их уникальные SteamID(По устаревшей системе создания ID клиентом).
; Версии RevEmu: 9.6X

AcceptRevEmu2NDGenerationClients = True
#======================================================================================================================================================

; EN:
; Allow clients with RevEmu[REVOLUTiON/RevCrew] 3-Rd generation emulator(Newer ID system than 2Nd Gen) to join your server
; and get their unique SteamID's.
; RevEmu Versions: 9.7X for STEAM2/STEAM3 and 9.8x for STEAM2

; RU:
; Разрешить вход клиентов с эмулем RevEmu 3-го поколения(последних версий) на ваш сервак и получить при этом их уникальные SteamID(По новой системе создания ID клиентом).
; Версии RevEmu: 9.7X для STEAM2/STEAM3 и версии 9.8X для STEAM2.

AcceptRevEmu3RDGenerationClients = True

#======================================================================================================================================================

; EN:
; Allow clients with RevEmu[REVOLUTiON/RevCrew] 4-Th generation emulator(New ID system) to join your server
; and get their unique SteamID's.
; RevEmu Versions: 9.8X
; NOTE: For STEAM3 servers only.

; RU:
; Разрешить вход клиентов с новым эмулем RevEmu 4-го поколения(последних версий) на ваш сервак и получить при этом их уникальные SteamID(По новой системе создания ID клиентом).
; Версии RevEmu: 9.8X.
; ПРИМ: Только на серверах STEAM3.

AcceptRevEmu4THGenerationClients = False

#======================================================================================================================================================

; EN:
; Allow clients with SteamClient 2009 [RevCrew] to join your server and get their unique SteamID's.
; NOTE: For STEAM3 servers only.

; RU:
; Разрешить вход клиентов с новым эмулем RevCrew SteamClient 2009 на ваш сервак и получить при этом их уникальные SteamID.
; ПРИМ: Только на серверах STEAM3.

AcceptRevCrewSteamClient2009Clients = False

#======================================================================================================================================================

; EN:
; Allow clients with SteamUP![REVOLUTiON/RevCrew] emulator to join your server
; and get their unique SteamID's

; RU:
; Разрешить вход клиентов с новым эмулем RevCrew SteamUP! на ваш сервак и получить при этом их уникальные SteamID

AcceptRevEmuSteamUpClients = True

#======================================================================================================================================================

; EN:
; Allow clients with SteamUP!/AVSMP emulators to join your server
; and get their unique SteamID's

; RU:
; Разрешить вход клиентов с новыми эмулями SteamUP/AVSMP на ваш сервак и получить при этом их уникальные SteamID

AcceptSteamUpAndAVSMPClients = True

#======================================================================================================================================================

; EN:
; Allow Valve's LEGIT STEAM clients to join your server
; and get their officia unique SteamID's
;NOTE:This option is only applicable for STEAM3 servers
; For STEAM2 servers use old AcceptSteamClients option from STEAM2 auth-policies section(It doesn't differentiate Legit Steam from Cracked Steam).

; RU:
; Разрешить вход лицензионных клиентов на ваш сервак и получить при этом их оригинальные SteamID
;ПРИМ:Данная опция действует только на серверах STEAM3.
; Для серверов STEAM2 используйте старую опцию AcceptSteamClients в секции STEAM2 авторизации(Она не отличает
; Лицензионные Стимы от взломанных).

AcceptLegitSteamClients = False

#======================================================================================================================================================

; EN:
; Allow Valve's CRACKED STEAM(Unlicensed) clients to join your server
; and get their officia unique SteamID's
;NOTE:This option is only applicable for STEAM3 servers

; RU:
; Разрешить вход клиентов со взломанным Стимом(Без лицензии) на ваш сервак и получить при этом их оригинальные SteamID
;ПРИМ:Данная опция действует только на серверах STEAM3.

AcceptCrackedSteamClients = False

#======================================================================================================================================================

; EN:
; Allow clients with L4D2 Loader[Stryder] emulator to join your server.Please not that this emulator doesnt send ANY unique information about the client
; and thus ID will be generated by client's IP address.

; RU:
; Разрешить вход клиентов с эмулем L4D2 Loader от Stryder на ваш сервак. Будьте внимательны - данный эмулятор не присылает серверу никакой уникальной информации о
; клиенте и поэтому для этого клиента ID будет генерироваться из его IP адреса.

AcceptStrydersL4D2Loader = False

#======================================================================================================================================================



######################################################################################################################################################
################################ SECTION C: UNKNOWN/UNSUPPORTED CLIENTS #############################
################################ СЕКЦИЯ 3: НЕИЗВЕСТНЫЕ И/ИЛИ НЕПОДДЕРЖИВАЕМЫЕ КЛИЕНТЫ #############################
######################################################################################################################################################


; EN:
; Allow clients who's using unknown emulation libraries to join your server and get IP bounded SteamID's.

; RU:
; Разрешить клиентам с неизвестным до селе клиентским эмулем заходить на ваш сервер. Им будет выделен SteamID сгенерированный из их IP адреса.

AcceptUnknownClients = False

#======================================================================================================================================================

; EN:
; Allow clients who's using unknown emulation libraries(which try to simulate Legit clients like OLD RevEmu's) to join your server and get IP bounded SteamID's.

; RU:
; Разрешить клиентам с неизвестным до селе клиентским эмулем пытающимся симулировать Steam клинетов(как старые RevEmu(одни из первых)) заходить на ваш сервер. Им будет выделен SteamID сгенерированный из их IP адреса.

AcceptUnknownLegitSimulatingClients = False

#======================================================================================================================================================

; EN:
; Allow clients who's using unknown emulation libraries(which try to simulate NonSteam clients) to join your server and get IP bounded SteamID's.

; RU:
; Разрешить клиентам с неизвестным до селе клиентским эмулем пытающимся симулировать другие пиратки заходить на ваш сервер. Им будет выделен SteamID сгенерированный из их IP адреса.

AcceptUnknownNonSteamSimulatingClients = False


######################################################################################################################################################
################################################## Additional authorization options ################################################
################################################## Дополнительные опции явторизации ################################################
######################################################################################################################################################

; EN:
; DEPRECATED: Will modify ID governing in such a way that every single client will get the same ID then playing with SteamEmu or HookEmu. If other emulator is used by the client
; this option will not be applicable for him.
; Use it only on STEAM2(Source) servers.
; RU:
; УСТАРЕВШЕЕ: eSTEAMATION будет использовать спец алгоритм для сведения ID эмулей SteamEmu и HookEmu к единому ID.
; Если клиент использует другой эмуль эта опция будет неактивна.
; Использовать только на серверах STEAM2(Source).

EnforceSteamEmuCompatIDMode = True

#======================================================================================================================================================

; EN:
; If you are an old user of eSTEAMATiON 1.7(Latest Linux version) on your STEAM2 server and have quite big DBs of pirate SteamID's in steamid_bans/admin-by-steamid/stats-by-steamid
; then you may wish to make eSTEAMATiON 2.0 assign SteamID's the same way to your clients(Native eST 2.0 AUTH will assign different Steam ID's.
; This option only takes place if EnforceSteamEmuCompatIDMode was turned-on on eST 1.7 server and still turned-on on eSTEAMATiON 2.0 server.
; Without EnforceSteamEmuCompatIDMode both systems provide identical Steam ID's.
; For full compatability then enabled RevEmu 1-St Gen clients are become affected too(Native eSTEAMATiON 2.0 AUTH's EnforceSteamEmuCompatIDMode doesn't
; affect RevEmu 1-St Gen any longer).
; NOTE: If SteamEmuCompatIDModeEnable18EmuOver17AuthMechanismUpdates option is enabled then this option will be automatically turned on regardless of the setting here.

; RU:
; Если вы старый пользователь проекта eSTEAMATiON и используете классическую версию 1.7(Последняя под Linux) то вы можете легко перейти на версию нового поколения 2.X
; используя данную опцию. При включении данной опции eSTEAMATiON 2.X будет выдавать клиентам SteamEmu,HookEmu а так-же RevEmu 1St Gen те-же
; SteamID что выдавались им версией эмулятора 1.7. Эта опция задействуется только при включённом EnforceSteamEmuCompatIDMode так как если он был
; выключен на сервере с eSTEAMATiON 1.7 и остался выключен в eSTEAMATiON 2.X SteamID между ними будут совпадать.
; При включении данной опции EnforceSteamEmuCompatIDMode начинает влиять и на клиентов RevEmu 1St Gen для полной совместимости со схемой
; используемой в eSTEAMATiON 1.7 в отличие от чистой схемы eSTEAMATiON 2.X где EnforceSteamEmuCompatIDMode более не влияет на клиентов RevEmu 1St Gen.
; ПРИМ: Если включена опция SteamEmuCompatIDModeEnable18EmuOver17AuthMechanismUpdates , то данная опция автоматически включится независимо от настройки указанной здесь.

SteamEmuCompatIDModeBackward17EmuVersionCompatability = False

#======================================================================================================================================================

; EN:
; If you are an old user of eSTEAMATiON 1.8(Latest Windows Version) on your STEAM2 server and have quite big DBs of pirate SteamID's in steamid_bans/admin-by-steamid/stats-by-steamid
; then you may wish to make eSTEAMATiON 2.0 assign SteamID's the same way to your clients(Native eST 2.0 AUTH will assign different Steam ID's.
; This option only takes place if EnforceSteamEmuCompatIDMode was turned-on on eST 1.8 server and still turned-on on eSTEAMATiON 2.0 server.
; Without EnforceSteamEmuCompatIDMode both systems provide identical Steam ID's.
; For full compatability then enabled RevEmu 1-St Gen clients are become affected too(Native eSTEAMATiON 2.0 AUTH's EnforceSteamEmuCompatIDMode doesn't
; affect RevEmu 1-St Gen any longer).
; This option automatically enables the SteamEmuCompatIDModeBackward17EmuVersionCompatability option and then adds one additional modification which
; added btw 1.7 and 1.8 AUTH algorithms back then.

; RU:
; Если вы старый пользователь проекта eSTEAMATiON и используете классическую версию 1.8(Последняя под Windows) то вы можете легко перейти на версию нового поколения 2.X
; используя данную опцию. При включении данной опции eSTEAMATiON 2.X будет выдавать клиентам SteamEmu,HookEmu а так-же RevEmu 1St Gen те-же
; SteamID что выдавались им версией эмулятора 1.8. Эта опция задействуется только при включённом EnforceSteamEmuCompatIDMode так как если он был
; выключен на сервере с eSTEAMATiON 1.8 и остался выключен в eSTEAMATiON 2.X SteamID между ними будут совпадать.
; При включении данной опции EnforceSteamEmuCompatIDMode начинает влиять и на клиентов RevEmu 1St Gen для полной совместимости со схемой
; используемой в eSTEAMATiON 1.8 в отличие от чистой схемы eSTEAMATiON 2.X где EnforceSteamEmuCompatIDMode более не влияет на клиентов RevEmu 1St Gen.
; Эта опция автоматически включает так-же опцию SteamEmuCompatIDModeBackward17EmuVersionCompatability и делает поверх неё одно изменение которое
; было добавлено между версиями 1.7 и 1.8 в былые дни.

SteamEmuCompatIDModeEnable18EmuOver17AuthMechanismUpdates = False

#======================================================================================================================================================

; EN:
; Enforce Legit Steam /Cracked Steam clients to authorize via eSTEAMATiON and get IP bounded ID's.
; Note: If set to False those clients will get their Valve assigned Unique ID's

; RU:
; Принудительно выдавать лицензионщикам и клиентам с ломанным Steam-ом SteamID сгенерированные из их IP адреса.
; При этом подключение к авторизационным серверам Valve выполняться не будет.
; Если установлено в False то эти клиенты будут получать их ID с авторизационных серверов Valve.

ForceIPDerivedIDsForLegitClients = False

#======================================================================================================================================================

; EN:
; Enforce all Non-Steam clients to get IP bounded ID's regardless of emulator type
; Note: If set to False each Non-Steam client with supported emulator will get his Unique SteamID.

; RU:
; Принудительно выдавать пираткам с поддерживаемыми эмулями SteamID сгенерированные из их IP адреса.
; Если установлено в False то эти клиенты будут получать свои уникальные SteamID(если клиентский эмуль поддерживается eSTEAMATION)

ForceIPDerivedIDsForAllNonLegitClients = False


#######################################################################################################################################################
######################################################### Special logging configuration ###############################################################
######################################################### Настройки логирования ###############################################################
#######################################################################################################################################################

; EN:
; If set to True then during connection initialization process of client type of his emu will be printed
; to server's console and logged to server's log.
; NOTE: HL1-AMD64 eSTEAMATiON will only out this info to console(log writing will not be performed)

; RU:
; Если эта опция включена то при подключении клиента его тип(Steam или Пиратка+Название её эмуля) будет записываться в серверные лог и консоль.
; ПРИМЕЧАНИЕ : eSTEAMATiON для HL1-AMD64 будет выводить эту инфу на консоль без логирования(слишком старый двиг - логирование было по технологии
; движка Quake а не по библиотеке tier0 от Valve которая пришла как часть Steam).

LogClientTypeOnConnect = True

#======================================================================================================================================================

; EN:
; If enabled EVERY client which dropped by security policy will be logged in server log and console with special eSTEAMATiON Security NOTICE.
; You as administrator will be able to determine and always know that is dropped client type.

; RU:
; Если эта опция включена то любой выброшенный политикой безопастности клиент будет логироваться под строкой eSTEAMATiON Security NOTICE в консоли
; и логе сервера. Вы как администратор всегда сможете знать какой тип клиента был использован выброшенным клиентом.

LogRejectedClientTypeOnConnect = True

#======================================================================================================================================================

; EN:
; If set to True then during connection initialization process of client special extended information for STAT systems will be printed to server's
; console and logged to server's log. This information will include client's SteamID, IP address and client emulator type.
; NOTE: This option only takes effect on STEAM2 servers(eST-STEAM2).

; RU:
; Если эта опция включена то при подключении клиента в серверные лог и консоль будет записываться спец информация для систем подсчёта статистики.
; Информация будет включать SteamID клиента,его IP адрес и тип его эмулятора.
; ПРИМ: Данная опция действует только на серверах STEAM2(eST-STEAM2).

LogSTATSSpecial = True

#======================================================================================================================================================

; EN:
; If set to True then during connection initialization process of client which is restricter by security policy special extended information for STAT
; systems will be printed to server's console and logged to server's log. This information will include client's SteamID, IP address and client
; emulator type.
; NOTE: This option only takes effect on STEAM2 servers(eST-STEAM2).

; RU:
; Если эта опция включена то при подключении клиента запрещённого политикой безопастности в серверные лог и консоль будет записываться спец информация
; для систем подсчёта статистики. Информация будет включать SteamID клиента,его IP адрес и тип его эмулятора.
; ПРИМ: Данная опция действует только на серверах STEAM2(eST-STEAM2).

LogSTATSRejectedSpecial = True

#======================================================================================================================================================

; EN
; If enabled will use bot TIER0 functions during logging. Can be used on server with sv_logecho 0.

; RU
; Если включена будет использовать обе функции TIER0 для логирования. Может быть использована на серверах с настройкой sv_logecho 0.

LogUsingMsgInAdditionToLogFn = False




#######################################################################################################################################################
#################################################### Clients REJECT mode configuration ######################################################
#################################################### Настройки выкидывания КЛИЕНТОВ ######################################################
#######################################################################################################################################################

; EN:
; If set to true server will drop restricted clients in late state of AUTH process. This drop method cannot be verifyed by SETTI autoscanners yet.
; You can drop all clients(and even their own scanner) form the server via policy and theyll consider the server as FFA(Free For All).
; NOTE: This option will be automatically enabled regadless of the setting here if EnableCustomPolicyClientRejectMessages option is enabled.

; RU:
; Если установлено в True то сервер будет выкидывать запрещённых клиентов на позднем этапе валидации. Этот метод не может быть пока вычислен
; автосканерами серверов SETTI и даже если вы заблочите на хер всех клиентов(включая их же сканер) они будут считать сервер полностью взломанным
; с доступом для всех.
; ПРИМ: Данная опция будет автоматически включена вне зависмости от данной настройки если включена опция EnableCustomPolicyClientRejectMessages.

ForceClientsRejectAfterInitialValidation = True

#======================================================================================================================================================

; EN:
; If set to true server will drop restricted clients with custom message in late state of AUTH process.
; eSTEAMATiON has a base of simple yet informative messages by default in its own code.
; To configure your own messages create/edit cfg/rej-msgs.conf (NiX) or cfg\rej-msgs.cfg(Win) configuration file manually
; NOTE: This option automatically enables ForceClientsRejectAfterInitialValidation even if disabled explicitly
;

; RU:
; Если установлено в True то сервер будет выкидывать запрещённых клиентов на позднем этапе валидации со спецсообщением указанным администрацией.
; eSTEAMATiON имеет по умолчанию базу небольших но информативных сообщений в своём коде.
; Для настройки собственных сообщений создайте/подредактируйте файл cfg/rej-msgs.conf (Никсы) or cfg\rej-msgs.cfg(Винда)
; ПРИМ: Эта опция автоматически включает опцию ForceClientsRejectAfterInitialValidation даже если та была выключена через конфиг.
EnableCustomPolicyClientRejectMessages = False


ForceMinimumeSTEAMATiONSemiSteamVersionOnClient = True
MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce = 1.6
Последний раз редактировалось zloykif 17.04.2010, 15:14, всего редактировалось 2 раза.

Аватара пользователя
GoDtm666
Модератор
Модератор
Сообщения: 1135
Зарегистрирован: 03.07.2009
Откуда: Оттуда
Поблагодарили: 5 раз
Контактная информация:

#1252 Сообщение 17.04.2010, 15:24

zloykif
в esteamation.cfg сделай AcceptLegacySteamEmuClients = False на AcceptLegacySteamEmuClients = True
; RU:
; Разрешать клиентам со старыми версиями SteamEmu(ниже чем 3.75) заходить на ваш сервер. Эти клиенты не поддерживают авторизацию
; с использованием уникальных ID и будут получать их по IP адресу.Подобный версии эмулятора используются например в популярном
; релизе CSS v34 от DZ.

AcceptLegacySteamEmuClients = True

а то игроков на сервере очень мало будет! Если будет стоять False

Так как у нас в мире людей полно которые скачали ксс и точто прет по инету то начит жизнь удалась! и не знают что эмуль обновляют ну и там движки от валве)
Изображение
Наш игровой Counter-Strike: Source Orange Box сервер.
[frame]
Counter-Strike: Source no-Steam сервер

Изображение

IP: 89.179.122.106:27016
connect 89.179.122.106:27016
steam://connect/89.179.122.106:27016[/frame]

[frame]
Half-Life 2
[youtube]CC2PFQVe-8U[/youtube]
[/frame]
Четкий комент
Я даже не знаю, что такое.

zloykif
Нович0к
Нович0к
Сообщения: 17
Зарегистрирован: 15.12.2007

#1253 Сообщение 17.04.2010, 15:32

AcceptLegacySteamEmuClients = True
Ок, хотя в обозримом будущем сервер будет работать только в локалке, нужный клиент я всем сам подсуну

Аватара пользователя
GoDtm666
Модератор
Модератор
Сообщения: 1135
Зарегистрирован: 03.07.2009
Откуда: Оттуда
Поблагодарили: 5 раз
Контактная информация:

#1254 Сообщение 17.04.2010, 15:34

У тебя стеам есть? Он запущен??
Когда сервак запускаешь вместе со Steam ест не робит! Выруби стеам и запускай сначало серв, а потом стеам)
Изображение
Наш игровой Counter-Strike: Source Orange Box сервер.
[frame]
Counter-Strike: Source no-Steam сервер

Изображение

IP: 89.179.122.106:27016
connect 89.179.122.106:27016
steam://connect/89.179.122.106:27016[/frame]

[frame]
Half-Life 2
[youtube]CC2PFQVe-8U[/youtube]
[/frame]
Четкий комент
Я даже не знаю, что такое.

zloykif
Нович0к
Нович0к
Сообщения: 17
Зарегистрирован: 15.12.2007

#1255 Сообщение 17.04.2010, 15:43

У тебя стеам есть?
вообще есть, тоже уже прочитал что нужно выключать, так и сделал, эффект тот же

Аватара пользователя
GoDtm666
Модератор
Модератор
Сообщения: 1135
Зарегистрирован: 03.07.2009
Откуда: Оттуда
Поблагодарили: 5 раз
Контактная информация:

#1256 Сообщение 17.04.2010, 16:01

Изображение
Наш игровой Counter-Strike: Source Orange Box сервер.
[frame]
Counter-Strike: Source no-Steam сервер

Изображение

IP: 89.179.122.106:27016
connect 89.179.122.106:27016
steam://connect/89.179.122.106:27016[/frame]

[frame]
Half-Life 2
[youtube]CC2PFQVe-8U[/youtube]
[/frame]
Четкий комент
Я даже не знаю, что такое.

zloykif
Нович0к
Нович0к
Сообщения: 17
Зарегистрирован: 15.12.2007

#1257 Сообщение 17.04.2010, 16:21

попробуй моё
попробовал, заменил все файлы (кроме sourcemod который не использую), всё равно реджектед 0о
Он даже не пытается соединится, отшибает моментально, как уже писали выше в консоли не отмечается что кто-то конектится

ПС: на всякий случай скажу, ессно я всё в кучу не смешиваю, каждую новую попытку перевести на ноустим начинаю с "бэкапа" своей сборки
ППС: пробую сейчас попутно revemu как вариант, так там тоже всё не слава богу, работает, на сервер пускает, но выдает STEAM_ID_PENDING вместо стимайди (и пираткам и лицензии) =\

zloykif
Нович0к
Нович0к
Сообщения: 17
Зарегистрирован: 15.12.2007

#1258 Сообщение 18.04.2010, 10:40

Странное дело, взял чистый hlds, установил данный эмулятор, всё заработало моментально и без проблем, ну чтож, попробую теперь на него поставить mani\eventscript\wcs и прочее

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

   VAC secure mode is activated.
L 04/18/2010 - 09:34:18: eSTEAMATiON STATS Info: <ID STEAM_0:0:953148342><IP 91.214.48.20> <EMU CLASSIC_STEAM_EMU> STATUS:ACCEPTED
L 04/18/2010 - 09:34:18: eSTEAMATiON Client Info: Client uses hCupa's SteamEmu
L 04/18/2010 - 09:34:18: eSTEAMATiON assigned STEAM_0:0:953148342 ID to this client
Client "unnamed" connected (91.214.48.20:27006).

Аватара пользователя
kykysha
Лейтенант
Лейтенант
Сообщения: 123
Зарегистрирован: 08.09.2008

#1259 Сообщение 18.04.2010, 17:06

сервак ZPS можно ломануть эстимом ?
Изображение

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#1260 Сообщение 19.04.2010, 14:23

Год назад ставил на сервер VUP + eSTEAMATiON и в HLSW было видно что игрокам генерируются ID, но скрипты на сорс моде иногда сразу, иногда через некоторое время переставали видеть сгенерированные ID и начинали банить по "Steam_ID_Pending" (sourcebans к примеру)
Тогда мне данную проблему решить не удалось.

Подскажите, кто-нибудь с подобным сталкивался и профиксено ли это в последних версиях?

Сервер: Linus CS:S

Добавлено спустя 36 минут 55 секунд:
Re: eSTEAMATiON - Профессиональный серверный эмулятор Steam-а
Забыл сказать, игроки заходят с очень старой контры и ревему определяет их как AcceptUnknown

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