В данной статье я объясню пошагово как патчить свой сервер CSS на NoSteam с эмулятором eSTEAMATiON. Итак начнем : 1) Для начало нам надо скачать сам эмулятор и патчер ugsp
2) Теперь вы должны распаковать папки eSTEAMATiON и ugsp , в любое место так что бы могли ими часто пользоваться(например рабочий стол).
3) Выбираем папку ugsp и заходим в нее, далее мы выбираем какой из патчеров нам брать :
а)
Если у вас стоит система Windows и на компьютере несколько ядер то вам
нужна папка -> Release(Windows x64) , если одно ядро то вам нужна
папка -> Release(Windows x32)
б)
Если У вас стоит система Linux и на компьтере несколько ядер то вам
нужна папка -> Release(Linux x86) , если одно ядро то вам нужна папка
-> Release(Linux x86-64)
После
выбора папки мы должны скопировать от туда приложение ugsp в папку
сервера по пути папка сервера\bin. Примеры Примеры приложении [windows:
ugsp86.exe,ugsp64.exe linux: ugsp_i686,ugsp_amd64] Внимание!!! запомните полное название вашего приложения ugsp, оно пригодиться в пункте 8.
4)
Теперь выбираем папку сервера\bin ищем там файл с названием steam_api и
переименовываем его в valve_api (steam_api.dll -> valve_api.dll |
steam_api_i486.so -> valve_api.so) Оставьте эту папку открытой.
5)
Идем в папку eSTEAMATiON\RELEASE тут выбираем какая у вас ОС (Windows
или Linux) далее заходим выбранную папку (например: у меня windows
захожу так eSTEAMATiON\RELEASE\WIN32) и в этой папке идем дальше в
INIT\STEAM2(Source Classic)\ от сюда копируем файл steam_api (Linux
steam_api_i486) в папку с сервером по пути папка сервера\bin (Замены
файла steam_api не должно быть так как вы должны были выполнить пункт 4)
6)
Далее из этих папок eSTEAMATiON\RELEASE\WIN32\SCI\REGULAR и
eSTEAMATiON\RELEASE\WIN32\STEAM2-AUTH\REGULAR копируем файлы (Названиея:
eSTS2 и eST_SCI) и вставляем в папка сервера\bin
Для Linux аналогично (Название файлов libeST_SCI и libeST_STEAM2)
7)
В папке сервера создаем папку cfg в нее копируем содержимое папки
eSTEAMATiON\CFG\WIN32\ тут файлы esteamation.cfg и rej-msgs.cfg Для Linux D:\eSTEAMATiON\CFG\LINUX\ тут файлы esteamation.conf и rej-msgs.conf
8) Теперь идем в папку папка сервера\bin и создаем 2 батника:
1-ый) Назовите его так: "ПАТЧИНГ ДВИЖКА С ПОМОЩЬЮ ugsp" И напишите в нем вот эту строчку: start ugsp64.exe -esteamation-prep engine.dll
2-ой) Назовите его так: "УСТАНОВКА НА ДВИЖКИ STEAM2" И напишите в нем в эту строчку: start ugsp64.exe -esteamation-prep steamclient.dll
Внимание!!!
ugsp64.exe это только пример. Вы должны заместо примера вставить свое
название приложения которые вы выбрали в пункте 3. Пример:
Для 1 ядерных windows 1-ый [start ugsp86.exe -esteamation-prep
engine.dll] , 2-ой [start ugsp86.exe -esteamation-prep steamclient.dll] Для Linux eSTEAMATiON\INSTALLATION MANUALS\INSTALL_RU.txt читайте шаг 3 и шаг 6.
9) Теперь мы запускаем по очередно наши батники : Сначало батник "ПАТЧИНГ ДВИЖКА С ПОМОЩЬЮ ugsp" и после завершения его работы , батник "УСТАНОВКА НА ДВИЖКИ STEAM2".
Все готово теперь у вас полноценный CSS NoSteam с эмулятором eSTEAMATiON .
Внимание! при этом вы потеряете большиство игроков nosteam.
|