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

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
Аватара пользователя
net-master
Капитан
Капитан
Сообщения: 446
Зарегистрирован: 07.11.2009
Поблагодарили: 1 раз

#2251 Сообщение 01.10.2010, 16:45

Loco писал(а):А разве он был до этого? :D
ыы Точняк давненько не обновлял аж забыл xD спасибо просветлил мою память.

p.s че то не хотит запускатся blink

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

Failed to open dedicated.so (libsteam_api.so: cannot open shared object file: No such file or directory)
Freebsd 8.0 наглухо не хочет запускатся с ошбкой выше раза три уже обновил без результатно .

Dead-Master
Нович0к
Нович0к
Сообщения: 7
Зарегистрирован: 20.06.2007

#2252 Сообщение 01.10.2010, 22:52

net-master писал(а):
Loco писал(а):А разве он был до этого? :D
ыы Точняк давненько не обновлял аж забыл xD спасибо просветлил мою память.

p.s че то не хотит запускатся blink

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

Failed to open dedicated.so (libsteam_api.so: cannot open shared object file: No such file or directory)
Freebsd 8.0 наглухо не хочет запускатся с ошбкой выше раза три уже обновил без результатно .

Аналогично Fedora-13
Linux gs8-source 2.6.33.5-124.fc13.i686.PAE #1 SMP Fri Jun 11 09:42:24 UTC 2010 i686 i686 i386 GNU/Linux

Аватара пользователя
SHMERIN
Сержант
Сержант
Сообщения: 54
Зарегистрирован: 11.02.2010
Контактная информация:

#2253 Сообщение 01.10.2010, 23:28

Удивительно, крупнейший апдейт тф, а еСТ работает, вроде стабильно)
http://source.next-one.ru/ - сайт посвященный играм на движке Source в сети nextOne.

Аватара пользователя
Punkk
Капитан
Капитан
Сообщения: 481
Зарегистрирован: 04.01.2008
Поблагодарили: 11 раз

#2254 Сообщение 02.10.2010, 01:43

SHMERIN писал(а):Удивительно, крупнейший апдейт тф, а еСТ работает, вроде стабильно)
По поводу стабильности хз
У меня крашит переодически все серв
А вот из за чего краши пока не знаю все плаги обновил вроде которые нуждались в этом так же отрубил зБлок он ож крашил

Аватара пользователя
net-master
Капитан
Капитан
Сообщения: 446
Зарегистрирован: 07.11.2009
Поблагодарили: 1 раз

#2255 Сообщение 02.10.2010, 03:33

Dead-Master писал(а):
net-master писал(а):
Loco писал(а):А разве он был до этого? :D
ыы Точняк давненько не обновлял аж забыл xD спасибо просветлил мою память.

p.s че то не хотит запускатся blink

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

Failed to open dedicated.so (libsteam_api.so: cannot open shared object file: No such file or directory)
Freebsd 8.0 наглухо не хочет запускатся с ошбкой выше раза три уже обновил без результатно .

Аналогично Fedora-13
Linux gs8-source 2.6.33.5-124.fc13.i686.PAE #1 SMP Fri Jun 11 09:42:24 UTC 2010 i686 i686 i386 GNU/Linux
На оф сайте уже две темки создали тоже самое не запускается по причине

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

Failed to open dedicated.so (libsteam_api.so: cannot open shared object file: No such file or directory)
Ждем апдейта, Valve последнее время халтурят по страшному.

Аватара пользователя
SHMERIN
Сержант
Сержант
Сообщения: 54
Зарегистрирован: 11.02.2010
Контактная информация:

#2256 Сообщение 02.10.2010, 06:41

Punkk писал(а): По поводу стабильности хз
У меня крашит переодически все серв
А вот из за чего краши пока не знаю все плаги обновил вроде которые нуждались в этом так же отрубил зБлок он ож крашил
ну я обновил сорсмод последней дэвкой, не помогло, сервер сразу крашился. Щас просто см вырубил, и уже часов 15 серв не падает.
http://source.next-one.ru/ - сайт посвященный играм на движке Source в сети nextOne.

Аватара пользователя
Dark4eg
Капитан
Капитан
Сообщения: 316
Зарегистрирован: 23.02.2007
Откуда: Kolomna City
Поблагодарили: 7 раз
Контактная информация:

#2257 Сообщение 02.10.2010, 09:04

Последний еСТ к сожалению давно перестал работать с л4д2 (2.0.3.8), WinServer 2003. Требуется обнова.

Вот логи для Витяна, если требуется...
estscidynlog
eST_STDLog has been called
eST_STDLog DBG: Final text is
eSTEAMATiON SCI Library v2.0 Release Candidate 7 has been loaded


eST_STDLog has been called
eST_STDLog DBG: Final text is eSTEAMATiON SCI is going to serve [Mod: left4dead2][AppID: 550]


eST_STDLog has been called
eST_STDLog DBG: Final text is eSTEAMATiON SCI Library starting INITIALIZATION ...

eST_STDLog has been called
eST_STDLog DBG: Final text is SUCCESS



eST_STDLog has been called
eST_STDLog DBG: Final text is
eSTEAMATiON SCI STEAM3 ParaEmulation System.
Version : 2.0
Type: Release Candidate 7
Release Date: 18 August 2010 11:23 AM
Author:ViTYAN


eST_STDLog has been called
eST_STDLog DBG: Final text is


eSTEAMATiON SCI configuration has been successfully determined(Local config).


eST_STDLog has been called
eST_STDLog DBG: Final text is eSTEAMATiON SCI configuration is as following:



eST_STDLog has been called
eST_STDLog DBG: Final text is [eSTEAMATiON SCI(STEAM3) SECURITY POLICY]


eST_STDLog has been called
eST_STDLog DBG: Final text is LEGACY RevEmu 2-Nd Generation Clients: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is LEGACY RevEmu 3-Rd Generation Clients: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is RevCrew's SteamClient 2009 Clients: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is RevCrew's SteamClient 2009 2-Nd Gen Clients: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is RevCrew's SteamUp Clients: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is SteamUp/AVSMP Clients: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is Legit Steam Clients: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is Cracked Steam Clients: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is Stryder's L4D2 Loaders: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is SETTI server scanner: ACCEPT


eST_STDLog has been called
eST_STDLog DBG: Final text is SETTI server scanner detection method: ALTERNATE


eST_STDLog has been called
eST_STDLog DBG: Final text is Unknown Clients: DROP


eST_STDLog has been called
eST_STDLog DBG: Final text is Unknown Steam simulating Clients: DROP


eST_STDLog has been called
eST_STDLog DBG: Final text is Unknown NonSteam simulating Clients: DROP


eST_STDLog has been called
eST_STDLog DBG: Final text is Unknown TokenLess Clients: DROP


eST_STDLog has been called
eST_STDLog DBG: Final text is
[eSTEAMATiON SCI(STEAM3) REJECTION SETTINGS]


eST_STDLog has been called
eST_STDLog DBG: Final text is REJECT Clients after initial validation process compliation: ENABLED


eST_STDLog has been called
eST_STDLog DBG: Final text is USE CUSTOM messages for Client's rejection: DISABLED


eST_STDLog has been called
eST_STDLog DBG: Final text is CUSTOM rejection messages file line scan limit: 8192 bytes per line


eST_STDLog has been called
eST_STDLog DBG: Final text is
[eSTEAMATiON SCI(STEAM3) GLOBAL ID-GENERATION MODE]


eST_STDLog has been called
eST_STDLog DBG: Final text is GLOBAL SteamID mode for Non-Steam Client's without unique ID's support: by IP


eST_STDLog has been called
eST_STDLog DBG: Final text is GLOBAL SteamID mode for Supported(Known) NonSteam Clients: Unique ID's


eST_STDLog has been called
eST_STDLog DBG: Final text is GLOBAL SteamID mode for Legit Valve and Cracked Steam Clients: Unique ID's


eST_STDLog has been called
eST_STDLog DBG: Final text is
[eSTEAMATiON SCI(STEAM3) LOGGING]


eST_STDLog has been called
eST_STDLog DBG: Final text is Enable logging of Client type to console on connect: ENABLED(REGULAR and STAT)


eST_STDLog has been called
eST_STDLog DBG: Final text is Enable logging of REJECTED Client type to console on connect: ENABLED(REGULAR and STAT)


eST_STDLog has been called
eST_STDLog DBG: Final text is Enable NSNET client operations logging: ENABLED(STAT)


eST_STDLog has been called
eST_STDLog DBG: Final text is Enable DEBUG file logging: ENABLED


eST_STDLog has been called
eST_STDLog DBG: Final text is
[eSTEAMATiON SCI EXTENSIONS]


eST_STDLog has been called
eST_STDLog DBG: Final text is Callback Control extension: ENABLED(ACTIVE)


eST_STDLog has been called
eST_STDLog DBG: Final text is Minimal Certificate patch extension: DISABLED


eST_STDLog has been called
eST_STDLog DBG: Final text is
[eSTEAMATiON SCI STEAM SUBSYSTEM]


eST_STDLog has been called
eST_STDLog DBG: Final text is Enable eSTEAMATiON STEAM2 subsystem: DISABLED(STEAM3 Mode)


eST_STDLog has been called
eST_STDLog DBG: Final text is Enable eSTEAMATiON SCI Extended STEAM2 AUTH extension: DISABLED


eST_STDLog has been called
eST_STDLog DBG: Final text is
SCI
eSTEAMATiON SCI Library v2.0 Release Candidate 7 has been loaded[Mod: left4dead2]
eSTEAMATiON SCI serves AppID 550 server
Performing load stage analysis...
SCI LogFunc: Looking up for tier0.dll
SCI LogFunc: tier0 library has been found.
SCI LogFunc: *ppLogFunc choosed to be eST_STDLog
eSTEAMATiON SCI Logging facility initialization ... READY

SCI iNFO: SC module(steamclient.dll) load address is: 0x38000000
SCI iNFO: SC module load address is: 0x38000000

SCI iNFO: Preparing to load steamclient library for heuristics

SCI iNFO: SteamClient full file is:D:\l4d2_versus\left4dead2\bin\steamclient.dll

SCI pre-scan: SC library D:\l4d2_versus\left4dead2\bin\steamclient.dll has been loaded for heuristics analyze
SCI pre-scan: SCI Binary Cache file: PRESENT AND CURRENT
SCI iNFO: SC TEXT section slide is: 0x1000[0] and 0x1000[1]
SCI scan[CACHE]: CGameServer::SendUserConnectAndAuthenticate: 0x3808D390
SCI scan[CACHE]: Internal SC functions on current Windows build functions are using "cdecl" calling convention
SCI scan[CACHE]: CGameServer::SendUserDiconnect: 0x38092AF0
SCI scan[CACHE]: CGameServer::_GSSendUserDiconnect CGameServer relative offset: 0x9C
SCI scan[CACHE]: Windows CGameServer->CBaseUser offset shift is 0xFFFFFA10
SCI scan[CACHE]: Coordinator Control extension is disabled
SCI scan[CACHE]: CGameServer::GSSendUserConnectInternal: 0x3808DEE0
SCI scan[CACHE]: CBaseUser::PostCallbackToAll: 0x380103D0
SCI scan[CACHE]: Callback Control extension is enabled and supported in this SCI version
SCI scan[CACHE]: Ammount of available Server pipes is located at 0x458 in CBaseUser
SCI scan[CACHE]: List of available Server pipes is located at 0x44C in CBaseUser
SCI scan[CACHE]: CBaseUser::PostInternalCallback: 0x38010B10
SCI scan[CACHE]: hSteamUser member of CBaseUser is located at 0x34
SCI scan[CACHE]: CServerPipe:PostCallback is located at 0xBB01168C(THISCALL)

SCI: Changing memory attributes of CGameServer::SendUserConnectAndAuthenticate ...Result:1

SCI: Changing memory attributes of CGameServer::SendUserDisconnect ...Result:1

SCI: Changing memory attributes of CBaseUser::PostCallbackToAll ...Result:1
SCI: Looking up for Tier0 library... SUCCEEDED
SCI: Getting Plat_FloatTime Address: 0x3F00A2D0
Size of GSClientDeny_t is 140 while size of GSClientApprove_t is 8


SCI_PostCallbackToAll has been called(Callback ID: 0x65)

Calling CBaseUser::PostInternalCallback

Calling CServerPipe::PostCallback(# 0)
vsteam_api
SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback loading Valve steam_api subsystem.
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_InitSafe has been called
Initizalizing SteamAPI client(SAFE) subsystem.
SteamGameServer_Init: Starting eSTEAMATiON server protective isolation
VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: SAPI module(valve_api.dll) load address is: 0x3B400000
VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: Preparing to load SAPI library for heuristics
VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: SAPI full file is: D:\l4d2_versus\left4dead2\bin\valve_api.dll

VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: SAPI library D:\l4d2_versus\left4dead2\bin\valve_api.dll has been loaded for heuristics analyze
VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: SAPI TEXT section slide is: 0x1000[0] and 0x1000[1]
VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: SCAN: Steam PID reference found at 0x3B4124FF
VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: SCAN: Steam SC library reference found at 0x3B412528
VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: Changing memory attributes of Steam PID reference ... Result:1
VSAPI_IsolateSAPIFromMisdesignedBuggySoftware: Changing memory attributes of Steam SC library reference ... Result:1
SteamGameServer_Init: eSTEAMATiON server protective isolation succeeded
Valve_SteamAPI_InitSafe returned 0
SteamClient has been called
SteamAPI_SetMiniDumpComment has been called
SteamAPI_SetMiniDumpComment has been called
SteamAPI_GetSteamInstallPath has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_UnregisterCallback has been called
Original SteamAPI_UnregisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_UnregisterCallback has been called
Original SteamAPI_UnregisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_UnregisterCallback has been called
Original SteamAPI_UnregisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_UnregisterCallback has been called
Original SteamAPI_UnregisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_UnregisterCallback has been called
Original SteamAPI_UnregisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_UnregisterCallback has been called
Original SteamAPI_UnregisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_UnregisterCallback has been called
Original SteamAPI_UnregisterCallback has been called
SteamAPI_RegisterCallback has been called
Original SteamAPI_RegisterCallback has been called
SteamAPI_UnregisterCallback has been called
Original SteamAPI_UnregisterCallback has been called
SteamGameServer_InitSafe has been called
SteamGameServer_InitSafe: Size of EServerMode is 4 bytes
SteamGameServer_InitSafe: eServerMode parameter is 3
SteamGameServer_InitSafe: Starting eSTEAMATiON server protective isolation
SteamGameServer_InitSafe: eSTEAMATiON server protective isolation succeeded
SteamGameServer_InitSafe: Running Valve's SteamGameServer_InitSafe
Valve_SteamGameServer_InitSafe returned 1
Loading libeST-SCI library... SUCCESS
Forcing eST_SCI to initialize itself...
VSTEAM_API: eST_SCI initialization finished succesfully
SteamGameServer_GetHSteamUser has been called
SteamGameServer_GetHSteamPipe has been called
Крашится после старта. Проверял исключительно на "чистом" сервере.
Последний раз редактировалось Dark4eg 02.10.2010, 22:02, всего редактировалось 4 раза.
Изображение

Аватара пользователя
net-master
Капитан
Капитан
Сообщения: 446
Зарегистрирован: 07.11.2009
Поблагодарили: 1 раз

#2258 Сообщение 02.10.2010, 09:40

Dead-Master писал(а):
net-master писал(а):
Loco писал(а):А разве он был до этого? :D
ыы Точняк давненько не обновлял аж забыл xD спасибо просветлил мою память.

p.s че то не хотит запускатся blink

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

Failed to open dedicated.so (libsteam_api.so: cannot open shared object file: No such file or directory)
Freebsd 8.0 наглухо не хочет запускатся с ошбкой выше раза три уже обновил без результатно .

Аналогично Fedora-13
Linux gs8-source 2.6.33.5-124.fc13.i686.PAE #1 SMP Fri Jun 11 09:42:24 UTC 2010 i686 i686 i386 GNU/Linux
я запустил через

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

./srcds_run 

zzz3zzz
Нович0к
Нович0к
Сообщения: 25
Зарегистрирован: 19.09.2010

#2259 Сообщение 02.10.2010, 14:23

Млин всё равно заходят те у которых стим на всегда не имулируется:
######################################################################################################################################################
######################################################################################################################################################
################################################## eSTEAMATiON 2.X SERiES Policy Configuration File ##################################################
################################################## Author: ViTYAN ##################################################
################################################## Date:08.07.2010 ##################################################
######################################################################################################################################################
######################################################################################################################################################




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

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

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

ServerNeedsSTEAM2AuthenticationSubsystem = True

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

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

ServerNeedsExtendedSTEAM2AuthenticationSubsystem = False

; EN:
; Valve's Universe the server belongs to.
; Note: This is internal setting - change only then specially asked to by author.
; Values for option:
; Public,Beta,ReleaseCandidate,Developer,ValveInternal

; RU:
; Universe к которому относится ваш сервер на серверах Valve(SteamID сервера).
; Прим: Это внутренняя настройка - менять только если получите указание от разработчика.
; Возможные значения для опции:
; Public,Beta,ReleaseCandidate,Developer,ValveInternal

ServerSteamUniverseUsed = Public


######################################################################################################################################################
################################################### 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 = True

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

; 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 = False

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

; EN:
; Allow SemiSteam 1.9X clients to join on your server and get their unique SteamID's.
; If ForceMinimumeSTEAMATiONSemiSteamVersionOnClient is enabled then only SemiSteam of at-least version specified in
; MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce will be allowed to join the game server.

; RU:
; Разрешить клиентам SemiSteam заходить на ваш сервер и получать их уникальный SteamID.
; Если включена опция ForceMinimumeSTEAMATiONSemiSteamVersionOnClient то доступ будет разрешён только клиентам SemiSteam с версией не ниже той
; что указана в параметре MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce.

AccepteSTEAMATiONSemiSteamClients = True
ForceMinimumeSTEAMATiONSemiSteamVersionOnClient = True
MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce = 1.6

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

; 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

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

; EN:
; This option enables alternate detection mode for Setti's Server Scanner. Applicable only for STEAM3 servers.
; Enable it if standard detection doesn't catch Setti's BOT correctly.

; RU:
; Данная опция включает альтернативное определение бота-сканнера Setti. Существует только для STEAM3.
; Включайте данную опцию если стандартный режим не ловит бота Setti.

EnableAlternateDetectOfSettiServerScanner = False

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


######################################################################################################################################################
################################ 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(Newer ID system than 3Rd Gen) to join your server
; and get their unique SteamID's.
; RevEmu Versions: 9.8.3+ for STEAM2
; NOTE: This option applies to STEAM2. For STEAM3 see AcceptRevCrewSteamClient2009_2NDGenerationClients option.

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

AcceptRevEmu4THGenerationClients = True

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

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

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

AcceptRevCrewSteamClient2009Clients = True

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

; EN:
; Specifies distinct policy for SteamClient 2009 [RevCrew] with NS Items clients.
; Possible values for this option:
; ClassicDrop - Drop's with "Steam validation rejected"
; DropWithCustomReason - Drop's with custom reson
; AcceptAndEnableExtendedItems - Accepts the client and turn's his LoadOut on.
; AcceptButDisableExtendedItems - Accepts the client but disables his LoadOut menu.
; NOTE: Team Fortress 2 Only

; RU:
; Указывает выделенную политику доступа для клиентов RevCrew SteamClient 2009 с экипировкой Non-Steam.
; Возможные значения для данной опции:
; ClassicDrop - Выкидывает клиента с ошибкой "Steam validation rejected"
; DropWithCustomReason - Выкидывает клиента с ошибкой настроенной в Custom Reject.
; AcceptAndEnableExtendedItems - Пускает клиента на сервер и включает его экипировку.
; AcceptButDisableExtendedItems - Пускает клиента на сервер но не включает его экипировку.
; ПРИМ: Только для Team Fortress 2

AcceptRevCrewSteamClient2009ClientsWithNSItems = AcceptAndEnableExtendedItems

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

; EN:
; Allow clients with new SteamClient 2009 2-Nd Generation [RevCrew] to join your server and get their unique SteamID's.
; RevEmu Versions: 9.8.3+ for STEAM3
; NOTE: This option applies to STEAM3. For STEAM2 see AcceptRevEmu4THGenerationClients.

; RU:
; Разрешить вход клиентов с новым эмулем RevCrew SteamClient 2009 2-Nd Generation на ваш сервак и получить при этом их уникальные SteamID.
; Версии RevEmu: 9.8.3+ для STEAM2
; ПРИМ: Данная опция применима к STEAM3. Для STEAM2 смотрите опцию AcceptRevEmu4THGenerationClients.

AcceptRevCrewSteamClient2009_2NDGenerationClients = True

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

; EN:
; Specifies distinct policy for SteamClient 2009 2-Nd Generation [RevCrew] with NS Items clients.
; Possible values for this option:
; ClassicDrop - Drop's with "Steam validation rejected"
; DropWithCustomReason - Drop's with custom reson
; AcceptAndEnableExtendedItems - Accepts the client and turn's his LoadOut on.
; AcceptButDisableExtendedItems - Accepts the client but disables his LoadOut menu.
; NOTE: Team Fortress 2 Only

; RU:
; Указывает выделенную политику доступа для клиентов RevCrew SteamClient 2009 2-Nd Generation с экипировкой Non-Steam.
; Возможные значения для данной опции:
; ClassicDrop - Выкидывает клиента с ошибкой "Steam validation rejected"
; DropWithCustomReason - Выкидывает клиента с ошибкой настроенной в Custom Reject.
; AcceptAndEnableExtendedItems - Пускает клиента на сервер и включает его экипировку.
; AcceptButDisableExtendedItems - Пускает клиента на сервер но не включает его экипировку.
; ПРИМ: Только для Team Fortress 2

AcceptRevCrewSteamClient2009_2NDGenerationClientsWithNSItems = AcceptAndEnableExtendedItems

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

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

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

AcceptRevCrewSteamUpClients = 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:
; Specifies distinct policy for SteamUP!/AVSMP with NS Items clients.
; Possible values for this option:
; ClassicDrop - Drop's with "Steam validation rejected"
; DropWithCustomReason - Drop's with custom reson
; AcceptAndEnableExtendedItems - Accepts the client and turn's his LoadOut on.
; AcceptButDisableExtendedItems - Accepts the client but disables his LoadOut menu.
; NOTE: Team Fortress 2 Only

; RU:
; Указывает выделенную политику доступа для клиентов SteamUP!/AVSMP с экипировкой Non-Steam.
; Возможные значения для данной опции:
; ClassicDrop - Выкидывает клиента с ошибкой "Steam validation rejected"
; DropWithCustomReason - Выкидывает клиента с ошибкой настроенной в Custom Reject.
; AcceptAndEnableExtendedItems - Пускает клиента на сервер и включает его экипировку.
; AcceptButDisableExtendedItems - Пускает клиента на сервер но не включает его экипировку.
; ПРИМ: Только для Team Fortress 2

AcceptSteamUpAndAVSMPClientsWithNSItems = AcceptAndEnableExtendedItems

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

; 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 = True

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

; EN:
; Specifies distinct policy for Valve's LEGIT STEAM with NS Items clients.
; Possible values for this option:
; ClassicDrop - Drop's with "Steam validation rejected"
; DropWithCustomReason - Drop's with custom reson
; AcceptAndEnableExtendedItems - Accepts the client and turn's his LoadOut on.
; AcceptButDisableExtendedItems - Accepts the client but disables his LoadOut menu.
; NOTE: Team Fortress 2 Only

; RU:
; Указывает выделенную политику доступа для лицензионных клиентов с экипировкой Non-Steam.
; Возможные значения для данной опции:
; ClassicDrop - Выкидывает клиента с ошибкой "Steam validation rejected"
; DropWithCustomReason - Выкидывает клиента с ошибкой настроенной в Custom Reject.
; AcceptAndEnableExtendedItems - Пускает клиента на сервер и включает его экипировку.
; AcceptButDisableExtendedItems - Пускает клиента на сервер но не включает его экипировку.
; ПРИМ: Только для Team Fortress 2

AcceptLegitSteamClientsWithNSItems = AcceptButDisableExtendedItems

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

; 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 = True

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

; EN:
; Specifies distinct policy for Valve's CRACKED STEAM(Unlicensed) with NS Items clients.
; Possible values for this option:
; ClassicDrop - Drop's with "Steam validation rejected"
; DropWithCustomReason - Drop's with custom reson
; AcceptAndEnableExtendedItems - Accepts the client and turn's his LoadOut on.
; AcceptButDisableExtendedItems - Accepts the client but disables his LoadOut menu.
; NOTE: Team Fortress 2 Only

; RU:
; Указывает выделенную политику доступа для клиентов со взломанным Стимом(Без лицензии) с экипировкой Non-Steam.
; Возможные значения для данной опции:
; ClassicDrop - Выкидывает клиента с ошибкой "Steam validation rejected"
; DropWithCustomReason - Выкидывает клиента с ошибкой настроенной в Custom Reject.
; AcceptAndEnableExtendedItems - Пускает клиента на сервер и включает его экипировку.
; AcceptButDisableExtendedItems - Пускает клиента на сервер но не включает его экипировку.
; ПРИМ: Только для Team Fortress 2

AcceptCrackedSteamClientsWithNSItems = AcceptButDisableExtendedItems

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

; 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

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

; EN:
; Allow clients who's using unknown emulation libraries(which doesn't have AUTH abilities and doesn't send any data) to join your server and get IP bounded SteamID's.

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

AcceptUnknownTokenLessClients = 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 Non-Steam clients which doesn't support Unique-SteamID's at all to get their ID geenrated from connection time(server's time is used).
; Note: If set to False those clients will get their Unique ID's assigned vy IP address(the default - can pose a problem for clients siting behind NAT
; firewall/router).

; RU:
; Принудительно выдавать клиентам Non-Steam ,SteamID сгенерированные из времени их входа на сервер(По времени сервера).
; Если установлено в False то эти клиенты будут получать Steam ID из собственного IP адреса(По умолчанию - может быть проблемой для группы клиентов
; сидящих за NAT маршрутизатором).

ForceTimeDerivedIDsForIPIDOnlyClients = 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


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

; EN:
; Sometime's due to connection problems on clientside or server-side validation of Steam(Legit/Cracked) client on STEAM2 server can fail.
; In all eST version before 2.0 RC4 those clients succeed joining but were left on the server with STEAM_ID_PENDING.
; The new option described below comes to solve this issue. Set it to one of the following values to configure alternate(2-nd chance)
; AUTH behaviour for Steam clients which can't be authenticated via Valve's AUTH servers due to ome reason:
; 1)ClassicDrop - Client will be dropped with "Client dropped by server". This is the default value.
; 2)DropWithCustomReason - Client will be semi-authorized and then dropped with special custom reject message.
NOTE: This option requires Custom Reject to be turned on and activated.
; 3)AuthIP - Client will be authenticated and will get SteamID assigned from his IP address.
; 4)AuthJoinTime - Client will be authenticated and will get SteamID assigned from his connect time.
; 5)LeavePendingID - Client will be semi-authenticated without SteamID assignment. This was the only behaviour in previous versions.

; RU:
; Иногда из-за проблем соединения у клиента или у сервера авторизация Steam(Лицения/Ломанный) может завершиться неудачей посередине.
; На всех версиях eST до версии 2.0 RC4 такие клиенты оставались на сервере с STEAM_ID_PENDING.
; Новая опция описанная ниже предусмотрена для конфигурации работы с клиентами Steam в подобных случаях. Установите её в одно из
; нижеперечисленных значений для тонкой настройки поведения эмулятора в таких случаях:
; 1)ClassicDrop - Клиент будет выброшен с сервера с сообщением "Client dropped by server". Это значение по умолчанию.
; 2)DropWithCustomReason - Клиент будет выброшен со специально настроенным сообщением выкидывания.
; ПРИМ: Данный вариант требует включённого и активного Custom Reject.
; 3)AuthIP - Клиент будет авторизован и ему будет выдан SteamID сгенерированный из его IP адреса.
; 4)AuthJoinTime - Клиент будет авторизован и ему будет выдан SteamID сгенерированный из времени его подключения.
; 5)LeavePendingID - Клиент останется в состоянии незавершённой авторизации без SteamID. Это была единственная возможность в версиях
; eST старее 2.0 RC4.

SpecialActionForFailedSteamClients = ClassicDrop



#######################################################################################################################################################
######################################################### 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 = False

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

; 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 = False

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

; 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 set to True then during any Item configuration modification on client with NSNet support server will print STAT formatted message with information
; about which client changes which Item in his inventory.
; NOTE: Team Fortress 2 Only

; RU:
; Если эта опция включена то при изменении клиентом поддерживающим NSNet конфигурации своего рюкзака сервер выведет сообщение в формате статистики
; уведомляющее о том какой клиент и что он изменил в своём рюкзаке.
; ПРИМ: Только для Team Fortress 2

EFLogAddNSNETLogging = False

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

; EN
; If enabled will use both Log and Msg functions from Tier0 for logging.
; It is enabled by default now.
; On some servers the console will have aech line once in console - thats fine
; Other servers will output each line twice in console - if thats your case disbale this option.

; RU
; Если включена будет использовать обе функции(Msg и Log) из Tier0 для логирования.
; Теперь данная опция по умолчанию включена.
; На некоторых серверах каждая строка будет появляться в консоли один раз - это нормально
; На некоторых серверах каждая строка будет появляться в консоли дважды - в таком случае отключите эту опцию.

LogUsingMsgInAdditionToLogFn = True

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

; EN
; If enabled the Debugging logging will be activated and *.log files with be created.
; This option applies to eST_STEAM2 and eST_SCI.

; RU
; Если включена то бтдет активированно отладочное логирование в файлы *.log.
; Опция относится к eST_STEAM2 и eST_SCI

EnableDebugLoggingExtension = False

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

; EN
; If enabled the Debugging logging will be activated and vsteam_api.log file with be created.
; This option applies to eST's INIT system.

; RU
; Если включена то будет активированно отладочное логирование в файл vsteam_api.log.
; Опция относится к системе инициализации eST.

InitSysEnableDebugLoggingExtension = 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 = False

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

; 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

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

; EN:
; The following set of options is used to fine-tune dynamic Custom Reject subsystem.
; CustomPolicyConfigMaxLineLength - Maximal possible length of scanfile for Rej config file. If set to 0 then the only limitation is ammount of available
; unused RAM.
; CustomPolicyMinimalCallbackTextLength - Minimal length of textual buffer inside Steam3 reject callback. This value cannot be 0.
; Recommended value for this option is 128 for maximal compatability with Valve.
; Values less than 128 will allow MiniCallback's which wasn't tested for compatability.
; CustomPolicyMaximalCallbackTextLength - Maximal length of textual buffer inside Steam3 reject callback. If set to 0 then the only limitation is
; ammount of unsued RAM.
; Value of 128 corresponds to behaviour of old REGULAR libraries while value of 2048 corresponds to old
; HUGEREJ libraries assuming that CustomPolicyMinimalCallbackTextLength was set to same value as well.

; RU:
; Набор опций ниже предназначен для тонкой настройки новой системы динамического выкидывания клиентов.
; CustomPolicyConfigMaxLineLength - Наибольшая возможная длина в байтах для сканирования строки файла конфига режекта. Значение 0 означает что
; ограничений нет кроме кол-ва свободной памяти ОЗУ на вашей машине.
; CustomPolicyMinimalCallbackTextLength - Наименьшая длина текстового буффера внутри динамичского колбека выкидывания. Данное значение не может
; быть 0-ём. Рекомендуется выставлять не меньше 128-и иначе появится возможность использования
; Мини-колбэков для коротких текстов выкидывания.
; CustomPolicyMaximalCallbackTextLength - Наибольшая длина текстового буфера внутри динамического колбэка выкидывания. Значение 0 означает что
; ограничений нету кроме свободной на машине памяти. Значение 128 соответствует старым библиотекам
; REGULAR а значение 2048 старым библиотекам HUGEREJ предполагая что CustomPolicyMinimalCallbackTextLength
; был установлен в точно такое-же значение.

CustomPolicyConfigMaxLineLength = 8192
CustomPolicyMinimalCallbackTextLength = 128
CustomPolicyMaximalCallbackTextLength = 8192



#######################################################################################################################################################
#################################################### eSTEAMATiON extensions configuration ######################################################
#################################################### Настройки расширений eSTEAMATiON ######################################################
#######################################################################################################################################################

; EN:
; If set Coordinator Control extension will be turned on adding support for handling Item's request from special Non-Steam clients in Team Fortress 2.
; Note: This extension enables the prerequecity to handle Item related requests. To fully enable LoadOut items you must install Items DB on your
; server(See STAGE-8 of installation manual for details).
; NOTE: Team Fortress 2 Only

; RU:
; Если данная опция включена то будет включено расширение Coordinator Control предоставляющее возможность обработки содержимого рюкзака и экипирпвки
; на серверах Team Fortress 2.
; Прим: Данное расширение отвечает за внутреннюю подсистему требуемую для поддерки экипировки. Для полного включения экипировки требуется установить
; БД экипировки(с.м 8-ой Этап в инструкции по установке).
; ПРИМ: Только для Team Fortress 2

EnableLoadOutItemsSupportExtension = False

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

; EN:
; If set will enable NSNet service allowing clients with NS Items which support it to make server aware of their Item configarution changes.
; In case you choose to use NSNet open port 6569/UDP on your firewall/router.
; NOTE: Team Fortress 2 Only

; RU:
; Если данная опция включена будет активирована серверная служба NSNet позволяющая клиентам с экипировкой поддерживающим её уведомлять сервер о
; изменениях конфигурации экипировки прямо во время подключения.
; Если вы решили использовать NSNet то откройте в брендмауере/маршрутизаторе порт 6569/UDP.
; ПРИМ: Только для Team Fortress 2

EnableNSNETServiceExtension = False

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

; EN:
; If set will enable Callback Control extension allowing administrator to run their servers with original(unpatched) engine modules.
; Note: Only few STEAM3 servers are supported by this extension.

; RU:
; Если данная опция включена будет активировано расширение Callback Control позволяющее администраторам использовать свои сервера с оригинальным
; (не паченным) движком.
; Прим: Только некоторые сервера STEAM3 поддерживаются данным расширением.

EnableCallbackControlExtension = False

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

; EN:
; If set will enable MiniCertPatch extension allowing Unknown TokenLess clients to bypass "Steam certificate length error(0/2048)!" protection.
; Note: Applies to Source 2007 servers. By design supposed to work even on Source 2007 U1/U2. Anyway only Source 2007 should benefit from it.
;

; RU:
; Если данная опция включена будет активировано расширение MiniCertPatch позволяющее неизвестным клиентам TokenLess обойти защиту
; "Steam certificate length error(0/2048)!".
; Прим: Применимо к серверам Source 2007. Дезайн расширения позволяет использовать его так-же и на Source 2007 U1/U2 хотя нужно оно только для
; простого Source 2007(TF2/ZPS).

EnableMinimalCertificatePatchExtension = False

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

; EN:
; If set will turn on "Automatic RunTime eST server separation" extension on Windows hosts which will protect the server from concurrently running
; RevEmu and Steam client or other RevEmu or eST based dedicated servers.
; NOTE: This options takes effect only in Windows.

; RU:
; Если данная опция включена будет активировано расширение автоматической изоляции серверов eST под управлением ОС Windows которое защитит сервер от
; внешнего влияния запущенных параллельно клиентов RevEmu и Steam или серверов RevEmu/eST.
; ПРИМ: Эта опция применима только к хостам Windows.

InitSysEnableRuntimeSeparationExtension = True



#######################################################################################################################################################
###################################################### eSTEAMATiON NSNet configuration #########################################################
###################################################### Настройки eSTEAMATiON NSNet #########################################################
#######################################################################################################################################################

; EN:
; If set then NSNet service will listen on specified UDP port instead of NSNet standard port 6569.
; NOTE: Use this option only on SLAVE servers on your network. Then setting it up don't forget to remove the commenting ; character.
; NOTE: Team Fortress 2 Only

; RU:
; Если данная опция настроена то сервис NSNet будет прослушиваться на указанном порту UDP вместо стандартного 6569.
; ПРИМ: Используйте только на подчинённых серверах вашей подсети. После установки значения уберите комментирующию ; в начале строки.
; ПРИМ: Только для Team Fortress 2

;UseSlaveNSNETServicePort = 6569

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

; EN:
; This is special option - It is cumulative and can be used more than one time for each slave !
; If set then NSNet service will redirect client requests THAT do NOT belong to him to the group of SLAVE servers.
; NOTE: Use this option only on MASTER server. Then setting it up don't forget to remove the commenting ; character. Master server must use
; standard 6569 port as external port on your router(You can change internal one with UseSlaveNSNETServicePort on Master as well and peform a port
; forwarding from external 6569 to specified internal one).
; NOTE: You can specify only one SLAVE per option instance. For multiple SLAVES create few NSNetSlaveServer options in your config(see Example below).
; NOTE: Team Fortress 2 Only

; RU:
; Это особая опция - Она является куммулятивной и может присутствовать несколько раз по одному для каждого подчинённого сервера.
; ПРИМ: Если притстуют эти опции(Список подчинённых серверов) то все запросы клиентов не принадлежащие данному серверу(Центральному серверу) будут
; перенаправлены всем подчинённым серверам. Подчинённый сервер которому это сообщение принадлежит его обработает - если сообщение фальшивое
; его не обработает никто.
; ПРИМ: Используйте данную опцию только на центральном сервере(Master).После установки значения уберите комментирующию ; в начале строки.
; Центральный сервер обязан быть доступным по стандартному внешнему порту 6569 на маршрутизаторе(Вы можете сменить внутренний порт с помощью
; опции UseSlaveNSNETServicePort даже для центрального сервера но только если включено перенаправление внешнего порта 6569 на маршрутизаторе
; на установленный внутренний порт).
; ПРИМ: Вы можете указать только один подчинённый сервер в каждой опции. Для нескольких подчинённых серверов используйте опцию несколько раз в
; вашем конфиге - по одной на каждый подчинённый сервер(Пример ниже).
; ПРИМ: Только для Team Fortress 2

;NSNetSlaveServer = 10.0.0.1:6570
;NSNetSlaveServer = 10.0.0.3:6570
;NSNetSlaveServer = 10.0.0.1:6571
;NSNetSlaveServer = 10.0.0.2:6569

#======================================================================================================================================================
Всё исправил чтобы имулировался стим по айди железо но не хочет у некоторых до конца имулироватся=(
Изображение uasyaa
Мой проект:gamesplayon.ru
Изображение

Armaggik
Нович0к
Нович0к
Сообщения: 22
Зарегистрирован: 10.01.2008

#2260 Сообщение 03.10.2010, 02:30

Punkk писал(а):Друзья может и мне кто поможет ?
Повторюсь при запрете клиента SteamUP!/AVSMP сервер начинает крашится
Проверял неоднократно именно при запрете этого клиента идет краш
#======================================================================================================================================================

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

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

AcceptSteamUpAndAVSMPClients = True

#======================================================================================================================================================
После этого краш
eSTEAMATiON SCI STATS Info: <ID STEAM_0:0:6371639><IP 81.225.17.161> <EMU VALVE_CRACKED_STEAM> STATUS:REJECTED
eSTEAMATiON SCI STATS Info: <ID STEAM_0:1:34494608><IP 89.189.133.123> <EMU STEAMUP_OR_AVSMP> STATUS:REJECTED
eSTEAMATiON SCI STATS Info: <ID STEAM_0:0:537873677><IP 178.216.73.76> <EMU REVCREW_STEAMCLIENT_2009_1ST_GEN> STATUS:REJECTED
Короче любой запрещенный клиент крашит серв
Была у меня такая же проблема, решилась активацией eST-SCI (EnableCustomPolicyClientRejectMessages = True, а также одноименная dll из архива eSTEAMATiON), правда как ни бился не получилось заставить выводить не стандартные сообщения, а указанные в rej-msgs.cfg, но эт фиг с ним, главное что не крашится.
PS RC7 Windows
Изображение

Аватара пользователя
Punkk
Капитан
Капитан
Сообщения: 481
Зарегистрирован: 04.01.2008
Поблагодарили: 11 раз

#2261 Сообщение 03.10.2010, 11:33

Armaggik
Спасибо помагло

Salakis
Нович0к
Нович0к
Сообщения: 3
Зарегистрирован: 28.06.2010

#2262 Сообщение 03.10.2010, 17:03

Прошу помощи, имеется лиц. сервер с плагинами, установил по мануалу eSTEAMATiON v2.0 Release Candidate 7 - ViTYAN http://forum.csmania.ru/viewtopic.php?f=28&t=7296, выполнил настройку esteamation.conf:
3) Внести следующие изменения в esteamation.cfg/esteamation.conf:
AcceptRevEmu2NDGenerationClients = False (запрет клиентов с устаревшим RevEmu 9.6X)
EnforceSteamEmuCompatIDMode = False
LogUsingMsgInAdditionToLogFn = False (чтобы не было "двойных" сообщений в консоли)
EnableCallbackControlExtension = True
http://forum.csmania.ru/viewtopic.php?f ... 72#p455572
При заходе на сервер со стима и с пропатченной до v53 пиратки(http://forum.csmania.ru/viewtopic.php?f=3&t=24078), подвисает и выкидывает, пишет одно и то же:
L 10/03/2010 - 15:44:34: L 10/03/2010 - 15:44:34: eSTEAMATiON SCI STATS Info: <ID STEAM_0:0:1794340937><IP 10.10.47.47> <EMU REVCREW_STEAMCLIENT_2009_2ND_GEN> STATUS:ACCEPTED
15:44:38 L 10/03/2010 - 15:44:34: "toy<2><STEAM_0:0:1794340937><>" connected, address "10.10.47.47:27005"
15:44:38 L 10/03/2010 - 15:44:34: "toy<2><STEAM_0:0:1794340937><>" STEAM USERID validated
15:44:41 L 10/03/2010 - 15:44:37: World triggered "Round_Start"
15:44:48 L 10/03/2010 - 15:44:44: L 10/03/2010 - 15:44:44: eSTEAMATiON Callback Control: Filtered Out "Error verifying Steam UserID ticket" callback
15:45:01 L 10/03/2010 - 15:44:56: "toy<2><STEAM_0:0:1794340937><>" entered the game
в этой теме похожий вопрос был у izum, но он вроде не нашел ответа.
мой esteamation.conf http://yes73.ru/download/download.php?f ... b33bae038c
Последний раз редактировалось Salakis 03.10.2010, 17:04, всего редактировалось 2 раза.

Аватара пользователя
warloock
Лейтенант
Лейтенант
Сообщения: 226
Зарегистрирован: 28.11.2008
Откуда: Украина. г.Харьков
Благодарил (а): 9 раз
Поблагодарили: 3 раза
Контактная информация:

#2263 Сообщение 03.10.2010, 20:30

После обновления tf2 v 1.1.0.8 перестала работать экипировка на клиентах с rev.ini
Изображение

REZOR
Нович0к
Нович0к
Сообщения: 5
Зарегистрирован: 14.09.2009

#2264 Сообщение 03.10.2010, 21:20

Столкнулся с проблемой:
иногда выдает другие СтимИД, помагает вернуть все только перезагрузка ПК.
Использую win 7 x64
Последний естимейшн.
Версия сервера: 34 билд 4044
Игра: Counter-Strike Source

p.s. пробывал оригинальные бины патчить новым вупом тогда выдает "Failed to get server encryption key "

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

#2265 Сообщение 03.10.2010, 21:22

ну и че?
<a href=http://cs-monitor.su target=_

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