vityan
...А вот это уже интересно.... В консоли-то записи esteamation'а появляются, даже когда бекпак совем не работает. %-)
Код: Выделить всё
.oPYo. ooooo .oPYo. .oo o o .oo ooooo o .oPYo. o o
8 8 8. .P 8 8b d8 .P 8 8 8 8 8b 8
.oPYo. `Yooo. 8 `boo .P 8 8`b d'8 .P 8 8 o8 8 8 8`b 8
8oooo8 `8 8 .P oPooo8 8 `o' 8 oPooo8 8 8 8 8 8 `b 8
8. 8 8 8 .P 8 8 8 .P 8 8 8 8 8 8 `b8
`Yooo' `YooP' 8 `YooP' .P 8 8 8 .P 8 8 8 `YooP' 8 `8
:.....::.....:::..:::.....:..:::::....::::....:::::..::..:::..:.....:..:::.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
eSTEAMATiON SCI Library v2.0 Release Candidate 8 UPDATE 1 has been loaded
eSTEAMATiON SCI Items List has been loaded[Items list file: D:\Games\Steam\cfg\itemsdb.xis]
eSTEAMATiON SCI Library starting INITIALIZATION ... Unknown command "cl_thirdperson"
Can't use cheat cvar cam_snapto in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar cam_ideallag in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar cam_idealdelta in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar cam_idealyaw in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar cam_idealpitch in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar cam_idealdist in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar cam_idealdistright in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar cam_idealdistup in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar cam_collision in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar c_maxpitch in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar c_minpitch in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar c_maxyaw in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar c_minyaw in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar c_maxdistance in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar c_mindistance in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar c_orthowidth in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar c_orthoheight in multiplayer, unless the server has sv_cheats set to 1.
Unknown command "sv_backspeed"
Not playing a local game.
Can't use cheat cvar fog_start in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_end in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_startskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_endskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_farz in multiplayer, unless the server has sv_cheats set to 1.
--- Missing Vgui material vgui/logos/UI/spray
exec: couldn't exec userconfig.cfg
Host_WriteConfiguration: Wrote cfg/config.cfg
Unknown command "cl_crosshairscale"
SUCCESS
eSTEAMATiON SCI STEAM3 ParaEmulation System.
Version : 2.0
Type: Release Candidate 8 UPDATE 1
Release Date: 24 November 2010 11:30 AM
Author:ViTYAN
eSTEAMATiON SCI configuration has been successfully determined(Default config).
eSTEAMATiON SCI configuration is as following:
[eSTEAMATiON SCI(STEAM3) SECURITY POLICY]
LEGACY RevEmu 2-Nd Generation Clients: ACCEPT
LEGACY RevEmu 3-Rd Generation Clients: ACCEPT
RevCrew's SteamClient 2009 Clients: ACCEPT
RevCrew's SteamClient 2009 Clients With NS Items: ACCEPT(WITH ITEMS)
RevCrew's SteamClient 2009 2-Nd Gen Clients: ACCEPT
RevCrew's SteamClient 2009 2-Nd Gen Clients With NS Items: ACCEPT(WITH ITEMS)
RevCrew's SteamUp Clients: ACCEPT
SteamUp/AVSMP Clients: ACCEPT
SteamUp/AVSMP Clients With NS Items: ACCEPT(WITH ITEMS)
Legit Steam Clients: ACCEPT
Legit Steam Clients With NS Items: ACCEPT(WITH ITEMS)
Cracked Steam Clients: ACCEPT
Cracked Steam Clients With NS Items: ACCEPT(WITH ITEMS)
Stryder's L4D2 Loaders: DROP
SETTI server scanner: ACCEPT
SETTI server scanner detection method: STANDARD
Unknown Clients: DROP
Unknown Steam simulating Clients: DROP
Unknown NonSteam simulating Clients: DROP
Unknown TokenLess Clients: DROP
[eSTEAMATiON SCI(STEAM3) REJECTION SETTINGS]
REJECT Clients after initial validation process compliation: ENABLED
USE CUSTOM messages for Client's rejection: DISABLED
CUSTOM rejection messages file line scan limit: 8192 bytes per line
[eSTEAMATiON SCI(STEAM3) GLOBAL ID-GENERATION MODE]
GLOBAL SteamID mode for Non-Steam Client's without unique ID's support: by IP
GLOBAL SteamID mode for Supported(Known) NonSteam Clients: Unique ID's
GLOBAL SteamID mode for Legit Valve and Cracked Steam Clients: Unique ID's
[eSTEAMATiON SCI(STEAM3) LOGGING]
Enable logging of Client type to console on connect: ENABLED(STAT)
Enable logging of REJECTED Client type to console on connect: ENABLED(STAT)
Enable NSNET client operations logging: ENABLED(STAT)
Enable DEBUG file logging: DISABLED
[eSTEAMATiON SCI EXTENSIONS]
Callback Control extension: ENABLED(ACTIVE)
Minimal Certificate patch extension: DISABLED
Correction of Valve's Ticket timestamp verification: DISABLED
LoadOut Items support: ENABLED(ACTIVE)
NSNET Server: DISABLED
NSNET Server Items PreAuthentication feature: ENABLED
NSNET Server Items PreAuthentication TimeOut threshold: 40
NSNET Server Maximum simultaneous Items PreAuthentication sessions: 32
NSNET Server Maximum simultaneous Authenticated sessions: UNLIMITED
NSNET Server Maximal allowed NSNet Message size: UNLIMITED
NSNET Slave Servers:
NOT USED
[eSTEAMATiON SCI STEAM SUBSYSTEM]
Enable eSTEAMATiON STEAM2 subsystem: DISABLED(STEAM3 Mode)
Enable eSTEAMATiON SCI Extended STEAM2 AUTH extension: DISABLED
L 11/26/2010 - 10:47:59: eSTEAMATiON SCI Turning LoadOut On ... L 11/26/2010 - 10:47:59: eSTEAMATiON SCI Client Info: Valve's Steam Client has 171 LoadOut items
Как я понял из того что он там написал, бекпак на 171 айтем успешно подключен. Но при этом, когда я открываю меню предметов, написано что нет соединения со стимом.
p.s. Я думаю, что эта проблема и проблема с назначением слота как-то взаимосвязаны... У меня клиент игры "на лету" почему-то не воспринимает любые изменения бекпака, включая подключение бекпака (иногда) и изменение слотов персонажей.
Добавлено спустя 16 минут 40 секунд:
На всякий случай, вот мои файлы из папки cfg:
Добавлено спустя 12 минут 50 секунд:
Пойду тестировать (
http://www.mediafire.com/?76bdp6cd2omiht4 ) на другой машине с win XP...
Добавлено спустя 2 часа 6 минут 7 секунд:
Виктор, не знаю, как ты её тестировал... Поставил версию 2.1 на другой комп с Win XP и весь выше описанный бред повторился, а именно:
- Клиент игры не реагирует на либые изменения бекпака, а именно:
- Подключение бекпака. Если верить консоли, иногда бекпак подключается сразу, а иногда - несколько секунд спустя.
- Изменение предмета в слоте. При изменении в слоте всё равно остаётся виден (в настройках персонажа) тот предмет, который был на момент запуска игры.
Не знаю, может у меня руки кривые, или я полный лузер... Я тестировал на 2х разных машинах с разными ОС.
Добавлено спустя 1 час 55 минут 29 секунд:
Кстати заметил что требуется возможность использования eST_SCI_CL без тулзы.
Спасибо. Выложу эту инфу на ксрине.
Единственное "НО". Я планировал, что загрузка библиотеки будет производиться
через патчер стима (будет плагин, который будет всё это делать). Всё что лоадер Cracked Steam делает со стимом - это завершает запущенный процесс и запускает новый с параметром -clientapp. Все остальные функции лоадера - исключительно для нубов.
Код: Выделить всё
TBOOL STEAM_CALL SCI_CLInitializeLibraryAndAttachToSC();
unsigned int SCI_CLInitializeLibraryAndAttachToSC_Thread(void *p_Param);
Далее надо загрузить eST_SCI_CL внутрь процесса TF2 и потом вызвать вышеуказанную функцию в контексте процесса TF2
Не совсем понял, которую... Вторую? И передавать снова NULL?