Разрешите представить вам небольшое руководство по самостоятельному созданию распакованного игрового клиента игры Team Fortress 2.
Я постараюсь довести информацию доходчиво и интуитивно понятно, и в то же время, постараюсь сделать её простой и несложной.
Шаг №1
Рекомендую установить приложение Steam. Таким образом, установленный в вашу систему Steam, позволит вам получить самую "свежую" версию игрового клиента TF2, а так же, периодически его обновлять. Но об этом чуть позже.
ВНИМАНИЕ! Если у кого-то уже есть установленный Steam с лицензионными играми, но нет TF2, то лучше создать себе "левый" стим-аккаунт, чтобы исключить получение 10-летнего бана.
У кого есть стим-аккаунт с лицензионным TF2, но желаете "сделать" свою "распаковку", то вы можете приступить к изучению этого мануала с пункта Шаг №3
И так приступим. Для начала - идем на страницу проекта http://store.steampowered.com/
В верхнем правом углу открывшейся страницы, находим зелёную, прямоугольную кнопку с надписью - Установить Steam. Смело кликаем по ней.
Вас "телепортировало" на страницу с большой зелёной кнопкой - Установить Steam
Кликнув по кнопке Установить Steam, ваш браузер, в моём случае это был FireFox, обработав ссылку - предложит вам сохранить загружаемое вами приложение Steam.
По завершении загрузки приложения, и получив визуальное подтверждение о удачной операции - запустите скачанный вами "интсаллер" Steam.
Началась установка приложения в вашу систему. Рекомендую устанавливать Steam на другой раздел диска вашей системы, т.к. считаю, что "захламление" диска "C:\" "не системными" приложениями - это есть неоправданная "жестокость" по отношению к вашей системе ;) Главное, что бы свободный объём на другом разделе это позволял. Для TF2 в настоящий момент необходимо свободного пространства на диске не менее - 10,4 ГБ (11 204 976 704 байт)
Процесс установки пошёл. Приложение "берёт" необходимые для работы Steam библиотеки
По прошествии некоторого времени и полного скачивания необходимых
библиотек, Steam предложит вам создать - новый стим-аккаунт.
Кликаем - Далее (англ. - Next)
В этом окне, вам необходимо выбрать кнопку с надписью - Создать новый аккаунт (англ. - Create new account)
В этом окне, вам предоставляется возможность чтения соглашения.
Либо, "прокрутив" вертикальный ползунок в окне с текстом соглашения
вниз до "упора", пропустить возможность "изучения" соглашения.
Кликайте по кнопке - Я согласен (англ. - I Agree)
В этом окне, вам предлагают указать имя создаваемого вами аккаунта и пароль.
Не забудьте подтвердить пароль повторным вводом пароля в соответствующее поле.
Жмем - Далее (англ. - Next)
В этом окне, вам предлагают указать адрес вашей электронной почты.
Адрес почты, как и в случае с паролем, необходимо подтвердить.
Жмем - Далее (англ. - Next)
Этот шаг в процессе установки можете пропустить, а можете и не пропускать,
выбор за вами ;) Жмем - Далее (англ. - Next)
Если все делали обдуманно и неторопливо, увидите такое окно
Затем, через несколько секунд, вы получите уведомление о благополучном
создании нового стим-аккаунта. Жмем - Далее (англ. - Next)
Ну вот практически и всё. Осталось подтвердить запуск приложения.
Жмем - Готово
Вашему взору предстанет окно Steam с открытой страницей магазина.
ВНИМАНИЕ! Если у кого-то уже есть установленный Steam с лицензионными играми, но нет TF2, то лучше создать себе "левый" стим-аккаунт, чтобы исключить получение 10-летнего бана.
У кого есть стим-аккаунт с лицензионным TF2, но желаете "сделать" свою "распаковку", то вы можете приступить к изучению этого мануала с пункта Шаг №3
И так приступим. Для начала - идем на страницу проекта http://store.steampowered.com/
В верхнем правом углу открывшейся страницы, находим зелёную, прямоугольную кнопку с надписью - Установить Steam. Смело кликаем по ней.
Вас "телепортировало" на страницу с большой зелёной кнопкой - Установить Steam
Кликнув по кнопке Установить Steam, ваш браузер, в моём случае это был FireFox, обработав ссылку - предложит вам сохранить загружаемое вами приложение Steam.
По завершении загрузки приложения, и получив визуальное подтверждение о удачной операции - запустите скачанный вами "интсаллер" Steam.
Началась установка приложения в вашу систему. Рекомендую устанавливать Steam на другой раздел диска вашей системы, т.к. считаю, что "захламление" диска "C:\" "не системными" приложениями - это есть неоправданная "жестокость" по отношению к вашей системе ;) Главное, что бы свободный объём на другом разделе это позволял. Для TF2 в настоящий момент необходимо свободного пространства на диске не менее - 10,4 ГБ (11 204 976 704 байт)
Процесс установки пошёл. Приложение "берёт" необходимые для работы Steam библиотеки
По прошествии некоторого времени и полного скачивания необходимых
библиотек, Steam предложит вам создать - новый стим-аккаунт.
Кликаем - Далее (англ. - Next)
В этом окне, вам необходимо выбрать кнопку с надписью - Создать новый аккаунт (англ. - Create new account)
В этом окне, вам предоставляется возможность чтения соглашения.
Либо, "прокрутив" вертикальный ползунок в окне с текстом соглашения
вниз до "упора", пропустить возможность "изучения" соглашения.
Кликайте по кнопке - Я согласен (англ. - I Agree)
В этом окне, вам предлагают указать имя создаваемого вами аккаунта и пароль.
Не забудьте подтвердить пароль повторным вводом пароля в соответствующее поле.
Жмем - Далее (англ. - Next)
В этом окне, вам предлагают указать адрес вашей электронной почты.
Адрес почты, как и в случае с паролем, необходимо подтвердить.
Жмем - Далее (англ. - Next)
Этот шаг в процессе установки можете пропустить, а можете и не пропускать,
выбор за вами ;) Жмем - Далее (англ. - Next)
Если все делали обдуманно и неторопливо, увидите такое окно
Затем, через несколько секунд, вы получите уведомление о благополучном
создании нового стим-аккаунта. Жмем - Далее (англ. - Next)
Ну вот практически и всё. Осталось подтвердить запуск приложения.
Жмем - Готово
Вашему взору предстанет окно Steam с открытой страницей магазина.
Пример
Вариант №1 - Меню "Steam" - далее "Выход" (англ. - Exit)
Вариант №2 - Кликаем ПКМ (правая кнопка мышки) по значку расположенному в системом трее - выбираем "Выход" (англ. - Exit).
Трей - самый нижний правый угол вашего экрана - там где часы с указанным временем ;)
Вариант №2 - Кликаем ПКМ (правая кнопка мышки) по значку расположенному в системом трее - выбираем "Выход" (англ. - Exit).
Трей - самый нижний правый угол вашего экрана - там где часы с указанным временем ;)
Шаг №2
Вы успешно установили Steam в вашу систему и так же успешно создали себе стим-аккаунт.
Теперь вам необходимо установить в Steam небольшое приложение, которое позволит вам загрузить весь игровой контент игры TF2 с официального источника.
Имя этому приложению - SteamUp > скачать <
Скачав архив и распаковав его, вы увидите содержимое архива, это - SteamUp.dll и SteamUp.exe
Скопируйте эти файлы в корневую директорию установленного вами Steam
Скопированные вами файлы приложения SteamUp должны "лечь" рядом со стимовскими библиотеками
Затем, запустите SteamUp.exe.
P.S.
Если у вас в качестве операционной системы установлена Windows Vista или Windows Seven,
то запуск SteamUp.exe лучше осуществить с правами администратора.
Выбирайте - Войти в аккаунт. Затем - введите имя созданного вами стим-аккаунта и пароль. Далее произойдёт подключение вашего аккаунта.
Если вы видите в левой части окна БИБЛИОТЕКА такой же большой список игр - значит вы всё сделали правильно. Идём дальше.
Приступаем к непосредственной загрузке игрового контента TF2.
Для этого, не завершая работу запущенного вами Steam (который вы только что запустили при помощи SteamUp.exe) - выполните команду steam://install/440
Для выполнения команды можно поступить следующим образом:
Меню "Пуск" - выберите "Выполнить" - введите в поле команду steam://install/440 - нажмите "ОК"
Или кликните эту ссылку steam://install/440
У вас должно появиться такое окно.
Идём дальше и выбираем - "Далее" (англ. - Next)
В этом окне, снимите "галки" с пунктов предлагающих создать ярлыки.
Они нам не нужны, т.к., нами намечена совсем иная задача.
Идём дальше и выбираем - "Далее" (англ. - Next)
Начнётся процесс по созданию локального кеша.
Ничего как говориться - "не трогайте"
Пройдёт некоторое время и вы увидите такое окно.
Идем дальше и выбираем - "Готово"
В зависимости от вашего трафика предоставленного вам вашим провайдером, будет затрачено некоторое время необходимое для загрузки игрового контента TF2
И вот, вы скачали TF2
В корневой папке установленного вами приложения Steam вы найдёте папку steamapps, в которой будут размещены архивы загруженного игрового контента
Если вам, в вашем будующем "распакованном" клиенте хочется видеть и слышать диалоги персонажей на русском языке, необходимо сделать следующее:
В окне БИБЛИОТЕКА, вызовите меню (посредством нажатия ПКМ) и выберите пункт - Свойства
В появившемся окне выбираем вкладку - ЯЗЫК
На выбранной вкладке ЯЗЫК, в выпадающем списке меню выбора языков, выбираем - Русский
После этого вы увидите процесс загрузки дополнительного языкового контента для TF2
Пройдет ещё некоторое время и после завершения загрузки, в папке steamapps появится новый архив - team fortress 2 russian.gcf
Вас можно поздравить, с пунктом - Шаг №2 вы успешно справились. Приступаем к непосредственной распаковке игрового контента.
Теперь вам необходимо установить в Steam небольшое приложение, которое позволит вам загрузить весь игровой контент игры TF2 с официального источника.
Имя этому приложению - SteamUp > скачать <
Скачав архив и распаковав его, вы увидите содержимое архива, это - SteamUp.dll и SteamUp.exe
Скопируйте эти файлы в корневую директорию установленного вами Steam
Скопированные вами файлы приложения SteamUp должны "лечь" рядом со стимовскими библиотеками
Затем, запустите SteamUp.exe.
P.S.
Если у вас в качестве операционной системы установлена Windows Vista или Windows Seven,
то запуск SteamUp.exe лучше осуществить с правами администратора.
Выбирайте - Войти в аккаунт. Затем - введите имя созданного вами стим-аккаунта и пароль. Далее произойдёт подключение вашего аккаунта.
Если вы видите в левой части окна БИБЛИОТЕКА такой же большой список игр - значит вы всё сделали правильно. Идём дальше.
Приступаем к непосредственной загрузке игрового контента TF2.
Для этого, не завершая работу запущенного вами Steam (который вы только что запустили при помощи SteamUp.exe) - выполните команду steam://install/440
Для выполнения команды можно поступить следующим образом:
Меню "Пуск" - выберите "Выполнить" - введите в поле команду steam://install/440 - нажмите "ОК"
Или кликните эту ссылку steam://install/440
У вас должно появиться такое окно.
Идём дальше и выбираем - "Далее" (англ. - Next)
В этом окне, снимите "галки" с пунктов предлагающих создать ярлыки.
Они нам не нужны, т.к., нами намечена совсем иная задача.
Идём дальше и выбираем - "Далее" (англ. - Next)
Начнётся процесс по созданию локального кеша.
Ничего как говориться - "не трогайте"
Пройдёт некоторое время и вы увидите такое окно.
Идем дальше и выбираем - "Готово"
В зависимости от вашего трафика предоставленного вам вашим провайдером, будет затрачено некоторое время необходимое для загрузки игрового контента TF2
И вот, вы скачали TF2
В корневой папке установленного вами приложения Steam вы найдёте папку steamapps, в которой будут размещены архивы загруженного игрового контента
Если вам, в вашем будующем "распакованном" клиенте хочется видеть и слышать диалоги персонажей на русском языке, необходимо сделать следующее:
В окне БИБЛИОТЕКА, вызовите меню (посредством нажатия ПКМ) и выберите пункт - Свойства
В появившемся окне выбираем вкладку - ЯЗЫК
На выбранной вкладке ЯЗЫК, в выпадающем списке меню выбора языков, выбираем - Русский
После этого вы увидите процесс загрузки дополнительного языкового контента для TF2
Пройдет ещё некоторое время и после завершения загрузки, в папке steamapps появится новый архив - team fortress 2 russian.gcf
Вас можно поздравить, с пунктом - Шаг №2 вы успешно справились. Приступаем к непосредственной распаковке игрового контента.
Шаг №3
И так, вы загрузили себе весь игровой контент TF2 и желаете создать свой распакованный клиент. Для распаковки вам потребуется так называемый - "распаковщик". В качестве распаковщика я рекомендую GCFScape - > скачать <
В архиве представлены два варианта этого приложения: для 32-х и 64-х битных "ОС". Выберите себе ту версию приложения, которая вам нужна. Я остановился на 64-х битной версии, т.к., у меня в качестве "оси" стоит Windows Seven Professional x-64. Разобравшись с версией, запустите - GCFScape.exe
Запустив приложение вы увидите такое вот окно
Отвлеку ваше внимание на дополнительную информацию. Загрузив себе весь контент TF2 вы увидели в своей папке steamapps такой список архивов:
multiplayer ob binaries.gcf
orangebox media.gcf
source 2007 shared materials.gcf
source 2007 shared models.gcf
source 2007 shared sounds.gcf
source materials.gcf
source models.gcf
source sounds.gcf
sourceinit.gcf
team fortress 2 client content.gcf
team fortress 2 content.gcf
team fortress 2 materials.gcf
team fortress 2 russian.gcf
winui.gcf
Все эти архивы вам надлежит распаковать. Но в какой последовательности? Привожу вам список вышеуказанных архивов с очерёдностью их распаковки:
1 - sourceinit.gcf
2 - source sounds.gcf
3 - source models.gcf
4 - source materials.gcf
5 - source 2007 shared sounds.gcf
6 - source 2007 shared models.gcf
7 - source 2007 shared materials.gcf
8 - team fortress 2 client content.gcf
9 - team fortress 2 content.gcf
10 - team fortress 2 materials.gcf
11 - team fortress 2 russian.gcf
12 - orangebox media.gcf
13 - multiplayer ob binaries.gcf
winui.gcf - распаковывать не обязательно.
Определившись с очерёдностью распаковки архивов, приступаем к самой распаковке. Чуть ниже я приведу подробный пример распаковки на одном архиве - multiplayer ob binaries.gcf
Вам, на основе этого примера, самим придется распаковать весь свой контент в соответствии со списком, в котором указана очерёдность распаковки, который я привел чуть выше.
Пример распаковки. Идем в меню "File" - выбираем "Open"
В окне появившегося проводника, "проходим" до вашей папки steamapps и выбираем нужный нам архив например - multiplayer ob binaries.gcf
Выделяем его и затем клацаем по кнопке - "Открыть"
В левой части проводника приложения GCFScape вы увидите "древовидный" список файлов и папок содержащихся в архиве multiplayer ob binaries.gcf. Для удобства распаковки, разработчик приложения предлагает распаковывать содержимое архивов в "корневую" папку - root. Не будем спорить с автором, это действительно удобно. Затем, наведите ваш "мышиный" курсор на папку root - нажмите ПКМ. Вызывав меню, выберите - "Extract"
Появится окно другого проводника, в котором вам нужно будет указать директорию для распаковки. Выбирая директорию для распаковки содержимого архива, и помня, что для удобства распаковки нам изначально была предложена папка root, для распаковки архива я не рекомендую вам создавать слишком "глубокие" директории. Я выбрал свой диск D:\ а в качестве папки указал - Games. В конечном результате у меня получится: D:\ Games \ root с содержимым архива multiplayer ob binaries.gcf
Выбрав себе директорию для распаковки, выбираем "ОК"
Пошёл процесс "извлечения" содержимого из архива в выбранную вами директорию
Как видно из примера, распаковать контент не так уж и сложно. Главное, что нужно помнить, это - очерёдность распаковки. Вы начинаете распаковку контента с sourceinit.gcf
Так же как и в приводимом мной чуть выше примере, вызываете меню на папке root и выбираете - "Extract"
Затем, так же поступаете с архивом source sounds.gcf
Немного добавлю информации. При каждой последующей распаковке, приложение "запоминает" путь, т.е., при каждом последующем появлении окна проводника с выбором директории для распаковки, достаточно выбрать "ОК". Приложение само распакует выбранный вами архив в ту директорию, куда вы распаковали ваш первый архив.
Затем, распаковываете source models.gcf
Распаковываете source materials.gcf
Распаковываете source 2007 shared sounds.gcf
Распаковываете source 2007 shared models.gcf
Распаковываете source 2007 shared materials.gcf
Распаковываете team fortress 2 client content.gcf
Распаковываете team fortress 2 content.gcf
Распаковываете team fortress 2 materials.gcf
Распаковываете team fortress 2 russian.gcf
Осталось совсем чуть-чуть, распакуйте orangebox media.gcf
И в завершении - распаковываете multiplayer ob binaries.gcf
В результате распаковки, в корневой папке root вы увидите
На этом, наш Шаг №3 закончен.
В архиве представлены два варианта этого приложения: для 32-х и 64-х битных "ОС". Выберите себе ту версию приложения, которая вам нужна. Я остановился на 64-х битной версии, т.к., у меня в качестве "оси" стоит Windows Seven Professional x-64. Разобравшись с версией, запустите - GCFScape.exe
Запустив приложение вы увидите такое вот окно
Отвлеку ваше внимание на дополнительную информацию. Загрузив себе весь контент TF2 вы увидели в своей папке steamapps такой список архивов:
multiplayer ob binaries.gcf
orangebox media.gcf
source 2007 shared materials.gcf
source 2007 shared models.gcf
source 2007 shared sounds.gcf
source materials.gcf
source models.gcf
source sounds.gcf
sourceinit.gcf
team fortress 2 client content.gcf
team fortress 2 content.gcf
team fortress 2 materials.gcf
team fortress 2 russian.gcf
winui.gcf
Все эти архивы вам надлежит распаковать. Но в какой последовательности? Привожу вам список вышеуказанных архивов с очерёдностью их распаковки:
1 - sourceinit.gcf
2 - source sounds.gcf
3 - source models.gcf
4 - source materials.gcf
5 - source 2007 shared sounds.gcf
6 - source 2007 shared models.gcf
7 - source 2007 shared materials.gcf
8 - team fortress 2 client content.gcf
9 - team fortress 2 content.gcf
10 - team fortress 2 materials.gcf
11 - team fortress 2 russian.gcf
12 - orangebox media.gcf
13 - multiplayer ob binaries.gcf
winui.gcf - распаковывать не обязательно.
Определившись с очерёдностью распаковки архивов, приступаем к самой распаковке. Чуть ниже я приведу подробный пример распаковки на одном архиве - multiplayer ob binaries.gcf
Вам, на основе этого примера, самим придется распаковать весь свой контент в соответствии со списком, в котором указана очерёдность распаковки, который я привел чуть выше.
Пример распаковки. Идем в меню "File" - выбираем "Open"
В окне появившегося проводника, "проходим" до вашей папки steamapps и выбираем нужный нам архив например - multiplayer ob binaries.gcf
Выделяем его и затем клацаем по кнопке - "Открыть"
В левой части проводника приложения GCFScape вы увидите "древовидный" список файлов и папок содержащихся в архиве multiplayer ob binaries.gcf. Для удобства распаковки, разработчик приложения предлагает распаковывать содержимое архивов в "корневую" папку - root. Не будем спорить с автором, это действительно удобно. Затем, наведите ваш "мышиный" курсор на папку root - нажмите ПКМ. Вызывав меню, выберите - "Extract"
Появится окно другого проводника, в котором вам нужно будет указать директорию для распаковки. Выбирая директорию для распаковки содержимого архива, и помня, что для удобства распаковки нам изначально была предложена папка root, для распаковки архива я не рекомендую вам создавать слишком "глубокие" директории. Я выбрал свой диск D:\ а в качестве папки указал - Games. В конечном результате у меня получится: D:\ Games \ root с содержимым архива multiplayer ob binaries.gcf
Выбрав себе директорию для распаковки, выбираем "ОК"
Пошёл процесс "извлечения" содержимого из архива в выбранную вами директорию
Как видно из примера, распаковать контент не так уж и сложно. Главное, что нужно помнить, это - очерёдность распаковки. Вы начинаете распаковку контента с sourceinit.gcf
Так же как и в приводимом мной чуть выше примере, вызываете меню на папке root и выбираете - "Extract"
Затем, так же поступаете с архивом source sounds.gcf
Немного добавлю информации. При каждой последующей распаковке, приложение "запоминает" путь, т.е., при каждом последующем появлении окна проводника с выбором директории для распаковки, достаточно выбрать "ОК". Приложение само распакует выбранный вами архив в ту директорию, куда вы распаковали ваш первый архив.
Затем, распаковываете source models.gcf
Распаковываете source materials.gcf
Распаковываете source 2007 shared sounds.gcf
Распаковываете source 2007 shared models.gcf
Распаковываете source 2007 shared materials.gcf
Распаковываете team fortress 2 client content.gcf
Распаковываете team fortress 2 content.gcf
Распаковываете team fortress 2 materials.gcf
Распаковываете team fortress 2 russian.gcf
Осталось совсем чуть-чуть, распакуйте orangebox media.gcf
И в завершении - распаковываете multiplayer ob binaries.gcf
В результате распаковки, в корневой папке root вы увидите
На этом, наш Шаг №3 закончен.
Установка эмулятора RevEmu на клиентскую часть игры
И так, у вас есть распакованная вами клиентская часть игры расположенная в папке root. Для удобства, переименуйте папку root в папку TF2. После переименования у вас должно получиься примерно так:
.\ TF2 \ bin \
.\ TF2 \ hl2 \
.\ TF2 \ platform \
.\ TF2 \ reslists \
.\ TF2 \ tf \
.\ TF2 \ hl2.exe
.\ TF2 \ SourceInit.dat
Теперь скачайте последнюю и стабильную версию эмулятора [crack's] RevEmu - > скачать <
Распакуйте содержимое скачанного вами архива. После распаковки вы увидите содержимое архива:
bin - папка
platform - папка
rev.ini - файл конфигурации эмулятора
В папке bin - находятся:
Steam.dll
steamclient_logging_07012011.dll
steamclient_nologging_07012011.dll
В папке platform - находится:
avatar_32.tga
avatar_64.tga
avatar32x32.bmp
avatar64x64.bmp
items_440.bin
Что же вам со всем этим делать? Вам надо расположить все компоненты эмулятора в соответствующие директории распакованного вами клиента.
Как говорилось выше, в папке bin скачанного вами эмулятора есть три библиотеки:
Steam.dll
steamclient_logging_07012011.dll
steamclient_nologging_07012011.dll
Вам необходимо решить - какой же вам необходим steamclient. С логированием работы клиентской части игры или без? Как видно из названия:
- steamclient_logging_07012011.dll - позволяет вести лог (лог работы эмулятора будет сохраняться в корневой папке вашего игрового клиента)
- steamclient_nologging_07012011.dll - работает ничуть не хуже первого, но в отличие от вышерассмотренного, он не создает лог (такой вариант подойдет большинтсву, кому - лишь бы работало)
Определившись с выбором, вам необходимо переименовать выбранный вами (steamclient_logging_07012011.dll или же вы выбрали steamclient_nologging_07012011.dll) в - steamclient.dll
Затем, скопируйте библиотеки эмулятора: Steam.dll и переименованный вами steamclient.dll в одноимённую папку вашего игрового клиента, то есть в папку - .\ TF2 \ bin \ steamclient.dll
Скопируйте из папки эмулятора platform все файлы, в том числе items_440.bin в одноимённую папку вашего распакованного клиента - .\ TF2 \ platform \
Кстати - items_440.bin - это предметы, снаряга и оружие ;)
Осталось совсем чуть-чуть, а именно - настроить ваш эмулятор. Ниже я привожу рабочий текст конфига rev.ini. Вы можете его скопировать и заменить им содержимое rev.ini из архива.
P.S.
rev.ini - легко открывается для редактирования простым "Блокнотом". Теперь скопируйте отконфигурированный вами rev.ini в корневую папку вашего игрового клиента - .\ TF2 \
Идем дальше.
Вам так же понадобятся оригинальные библиотеки вашего установленного Steam:
Steam.dll
steamclient.dll
steamclient64.dll
tier0_s.dll
tier0_s64.dll
vstdlib_s.dll
vstdlib_s64.dll
P.S.
- вы найдёте их там же куда "положили" SteamUP ;)
Все вышеперечисленные библиотеки необходимо скопировать в заранее созданную папку вашего клиента - .\ TF2 \ bin \ Steam
Так же, создайте в вашем корневом каталоге - .\ TF2 \ steam_appid.txt
Он необходим для определения запускаемого игрового мода. Седержимое вашего steam_appid.txt
Ну вот и всё, установка эмулятора в ваш распакованный клиент окончена.
Установка этого эмулятора на другие распакованные игры Source, такие как - Day of Defaet: Source, Counter-Strike: Source - аналогична этой. За исключением - файл items_440.bin расположенный в папке platform скачанного эмулятора - необходим только для TF2.
.\ TF2 \ bin \
.\ TF2 \ hl2 \
.\ TF2 \ platform \
.\ TF2 \ reslists \
.\ TF2 \ tf \
.\ TF2 \ hl2.exe
.\ TF2 \ SourceInit.dat
Теперь скачайте последнюю и стабильную версию эмулятора [crack's] RevEmu - > скачать <
Распакуйте содержимое скачанного вами архива. После распаковки вы увидите содержимое архива:
bin - папка
platform - папка
rev.ini - файл конфигурации эмулятора
В папке bin - находятся:
Steam.dll
steamclient_logging_07012011.dll
steamclient_nologging_07012011.dll
В папке platform - находится:
avatar_32.tga
avatar_64.tga
avatar32x32.bmp
avatar64x64.bmp
items_440.bin
Что же вам со всем этим делать? Вам надо расположить все компоненты эмулятора в соответствующие директории распакованного вами клиента.
Как говорилось выше, в папке bin скачанного вами эмулятора есть три библиотеки:
Steam.dll
steamclient_logging_07012011.dll
steamclient_nologging_07012011.dll
Вам необходимо решить - какой же вам необходим steamclient. С логированием работы клиентской части игры или без? Как видно из названия:
- steamclient_logging_07012011.dll - позволяет вести лог (лог работы эмулятора будет сохраняться в корневой папке вашего игрового клиента)
- steamclient_nologging_07012011.dll - работает ничуть не хуже первого, но в отличие от вышерассмотренного, он не создает лог (такой вариант подойдет большинтсву, кому - лишь бы работало)
Определившись с выбором, вам необходимо переименовать выбранный вами (steamclient_logging_07012011.dll или же вы выбрали steamclient_nologging_07012011.dll) в - steamclient.dll
Затем, скопируйте библиотеки эмулятора: Steam.dll и переименованный вами steamclient.dll в одноимённую папку вашего игрового клиента, то есть в папку - .\ TF2 \ bin \ steamclient.dll
Скопируйте из папки эмулятора platform все файлы, в том числе items_440.bin в одноимённую папку вашего распакованного клиента - .\ TF2 \ platform \
Кстати - items_440.bin - это предметы, снаряга и оружие ;)
Осталось совсем чуть-чуть, а именно - настроить ваш эмулятор. Ниже я привожу рабочий текст конфига rev.ini. Вы можете его скопировать и заменить им содержимое rev.ini из архива.
Код: Выделить всё
[Emulator]
Language = Russian
SteamDll = .\bin\steam\Steam.dll
SteamClient = True
SteamUser = SteamPlayer
[steamclient]
PlayerName = YOU NICKNAME
rev.ini - легко открывается для редактирования простым "Блокнотом". Теперь скопируйте отконфигурированный вами rev.ini в корневую папку вашего игрового клиента - .\ TF2 \
Идем дальше.
Вам так же понадобятся оригинальные библиотеки вашего установленного Steam:
Steam.dll
steamclient.dll
steamclient64.dll
tier0_s.dll
tier0_s64.dll
vstdlib_s.dll
vstdlib_s64.dll
P.S.
- вы найдёте их там же куда "положили" SteamUP ;)
Все вышеперечисленные библиотеки необходимо скопировать в заранее созданную папку вашего клиента - .\ TF2 \ bin \ Steam
Так же, создайте в вашем корневом каталоге - .\ TF2 \ steam_appid.txt
Он необходим для определения запускаемого игрового мода. Седержимое вашего steam_appid.txt
Код: Выделить всё
440
Установка этого эмулятора на другие распакованные игры Source, такие как - Day of Defaet: Source, Counter-Strike: Source - аналогична этой. За исключением - файл items_440.bin расположенный в папке platform скачанного эмулятора - необходим только для TF2.
Чтобы в TF2 вам были доступны предметы, оружие и прочая снаряга
1) Вам необходим Team Fortress 2 Preparer - > скачать <
Страница проекта - Team Fortress 2 Preparer
Скачанный вами VTF2ItemsTool.exe скопируйте в папку - .\ TF2 \ bin \ VTF2ItemsTool.exe
2) Для того чтобы оружие не "пропадало" из рук персонажей, вам необходимо "пропатчить" ваш - .\ TF2 \ tf \ bin \ client.dll
Патчер client.dll - > скачать <
Скопируйте скачанный вами tf2_client.dll_1.1.2.1-patch.exe в папку - .\ TF2 \ tf \ bin \
Запустите патчер tf2_client.dll_1.1.2.1-patch.exe.
ВНИМАНИЕ! Если у вас WINDOWS Vista или WINDOWS 7 то "патчер" необходимо запустить с правами администратора!
Запустив "патчер" от имени Админа, "жмите" - Patch
Немного подождите, "патчер" завершит свою работу:
Жмите "Exit". Ваш client.dll - пропатчен.
3) В принципе всё. Но для удобства запуска клиента, я рекомендую вам установить в корневой каталог вашего "распака" небольшой батник, который поможет вам в запуске игры - > скачать <
Скопируйте батник в корневую папку вашего игрового клиента - .\ TF2 \ tf2.bat
P.S.
Если у вас установлена WINDOWS Vista или WINDOWS 7 то tf2.bat запускайте с правами администратора!
Для более корректной работы tf2.bat - раскомментируйте директории запуска приложений указанных в нём в соответствии с вашими. Я привожу вам пример директорий как они есть у меня
P.S.
А вы вместо - g: \ games \ - подставьте вашу директорию.
Страница проекта - Team Fortress 2 Preparer
Скачанный вами VTF2ItemsTool.exe скопируйте в папку - .\ TF2 \ bin \ VTF2ItemsTool.exe
2) Для того чтобы оружие не "пропадало" из рук персонажей, вам необходимо "пропатчить" ваш - .\ TF2 \ tf \ bin \ client.dll
Патчер client.dll - > скачать <
Скопируйте скачанный вами tf2_client.dll_1.1.2.1-patch.exe в папку - .\ TF2 \ tf \ bin \
Запустите патчер tf2_client.dll_1.1.2.1-patch.exe.
ВНИМАНИЕ! Если у вас WINDOWS Vista или WINDOWS 7 то "патчер" необходимо запустить с правами администратора!
Запустив "патчер" от имени Админа, "жмите" - Patch
Немного подождите, "патчер" завершит свою работу:
Жмите "Exit". Ваш client.dll - пропатчен.
3) В принципе всё. Но для удобства запуска клиента, я рекомендую вам установить в корневой каталог вашего "распака" небольшой батник, который поможет вам в запуске игры - > скачать <
Скопируйте батник в корневую папку вашего игрового клиента - .\ TF2 \ tf2.bat
P.S.
Если у вас установлена WINDOWS Vista или WINDOWS 7 то tf2.bat запускайте с правами администратора!
Для более корректной работы tf2.bat - раскомментируйте директории запуска приложений указанных в нём в соответствии с вашими. Я привожу вам пример директорий как они есть у меня
Код: Выделить всё
start g:\games\TF2\bin\VTF2ItemsTool.exe -aq
start g:\games\TF2\hl2.exe -steam -game tf -appid 440 -novid
А вы вместо - g: \ games \ - подставьте вашу директорию.
Если вы хотите играть со своим уникальным ником
Вам потребуется плагин Name_Enabler - > скачать <
Скачайте архив с плагином. Распакуйте. В архиве вы найдёте:
addons - папка
Readme.txt - можете почитать
Папка addons содержит:
Name_Enabler.dll
Name_Enabler.vdf
Папку addons плагина со всем её содержимым вам необходимо скопировать в папку вашего "распакованного" клиента - .\ TF2 \ tf \
Для смены ника при помощи этого плагина выполните следующие:
Зайдите в игровое меню - "Настройки".
Перейдите на вкладку с названием "Сетевой режим".
На открытой вами вкладке "Сетевой режим" кликните - "Дополнительно".
В появившемся окне опустите ползунок браузера вниз до "упора", где вы
увидите поле "Имя игрока". Введите в это поле свой ник с которым хотите
играть. Нажмите "ОК" и выйдите в основное игровое меню.
Скачайте архив с плагином. Распакуйте. В архиве вы найдёте:
addons - папка
Readme.txt - можете почитать
Папка addons содержит:
Name_Enabler.dll
Name_Enabler.vdf
Папку addons плагина со всем её содержимым вам необходимо скопировать в папку вашего "распакованного" клиента - .\ TF2 \ tf \
Для смены ника при помощи этого плагина выполните следующие:
Зайдите в игровое меню - "Настройки".
Перейдите на вкладку с названием "Сетевой режим".
На открытой вами вкладке "Сетевой режим" кликните - "Дополнительно".
В появившемся окне опустите ползунок браузера вниз до "упора", где вы
увидите поле "Имя игрока". Введите в это поле свой ник с которым хотите
играть. Нажмите "ОК" и выйдите в основное игровое меню.
Если вы внимательно читали и всё сделали в соответствии с этим мануалом
То открыв игровую консоль вашего распакованного клиента, вы должны увидеть - что у вас в консоли ошибок никаких нет!
Открыть игровую консоль (клавиша "~" - "тильда").
Если вы нажимаете "тильду" а консоль не открывается - сделайте следующее.
Запустите ваш игровой клиент. Зайдите в игровые настройки.
И на вкладке "Клавиатура" - выберите - "Дополнительно"
В новой вкладке - "КЛАВИАТУРА-ДОПОЛНИТЕЛЬНО" - отметьте "галками" пункты
- Быстрая смена оружия (пригодится)
- Включить консоль разработки (~) Это как раз то, что нам и нужно
Открыть игровую консоль (клавиша "~" - "тильда").
Если вы нажимаете "тильду" а консоль не открывается - сделайте следующее.
Запустите ваш игровой клиент. Зайдите в игровые настройки.
И на вкладке "Клавиатура" - выберите - "Дополнительно"
В новой вкладке - "КЛАВИАТУРА-ДОПОЛНИТЕЛЬНО" - отметьте "галками" пункты
- Быстрая смена оружия (пригодится)
- Включить консоль разработки (~) Это как раз то, что нам и нужно
Выкладывать патченный - client.dll - в архивы я не стал, т.к., игровой контент периодически обновляется.
Патчи с эмулятором RevEmu для CS:S, DoD:S & TF2
1. Эмулятор для CS:S с логированием > скачать <
2. Эмулятор для CS:S без логирования > скачать <
3. Эмулятор для DoD:S с логированием > скачать <
4. Эмулятор для DoD:S без логирования > скачать <
5. Эмулятор для TF2 с логированием > скачать <
6. Эмулятор для TF2 без логирования > скачать <
Версия эмулятора - 07.01.2011 - Спасибо bir3yk
Все архивы содержат плагин Name Enabler
2. Эмулятор для CS:S без логирования > скачать <
3. Эмулятор для DoD:S с логированием > скачать <
4. Эмулятор для DoD:S без логирования > скачать <
5. Эмулятор для TF2 с логированием > скачать <
6. Эмулятор для TF2 без логирования > скачать <
Версия эмулятора - 07.01.2011 - Спасибо bir3yk
Все архивы содержат плагин Name Enabler
Для желающих распаковать - Day of Defeat: Source
Для начала вам необходимо скачать игровой контент. Что и как, для этого смотрим Шаг №2 этого мануала.
Далее. Первое и немаловажное отличие - это команда для установки игрового контента, которая была рассмотрена в пункте - Шаг №2.
Для установки Day of Defear: Source команда выглядит так - steam://install/300
Сам же игровой контент Day of Defear: Source не так сильно отличается от контента для Team Fortress 2
day of defeat source.gcf
multiplayer ob binaries.gcf
source 2007 shared materials.gcf
source 2007 shared models.gcf
source 2007 shared sounds.gcf
source materials.gcf
source models.gcf
source sounds.gcf
sourceinit.gcf
winui.gcf
Очерёдность распаковки контента Day of Defear: Source:
1 - sourceinit.gcf
2 - source sounds.gcf
3 - source models.gcf
4 - source materials.gcf
5 - source 2007 shared sounds.gcf
6 - source 2007 shared models.gcf
7 - source 2007 shared materials.gcf
8 - day of defeat source.gcf
9 - multiplayer ob binaries.gcf
winui.gcf - как и в случае с Team Fortress 2 - распаковывать не обязательно.
В отличие от Team Fortress 2 - в Day of Defear: Source - "патчить" ничего не нужно.
После распаковки вашего контента Day of Defear: Source в папку - root, её для удобства можно переименовать в DoDS
Батник для Day of Defear: Source - > скачать <
Скопируйте батник в корневую папку вашего игрового клиента - .\ DoDS \ dods.bat
P.S.
Если у вас установлена WINDOWS Vista или WINDOWS 7 то dods.bat запускайте с правами администратора!
Для более корректной работы dods.bat - раскомментируйте директории запуска приложений указанных в нём в соответствии с вашими. Я привожу вам пример директорий как они есть у меня
P.S.
Вместо - g: \ games \ - подставьте вашу директорию.
Как и в случае установки эмулятора [crack's] RevEmu на распакованный клиент TF2, создайте в вашем корневом каталоге - .\ DoDS \ steam_appid.txt
Он необходим для определения запускаемого игрового мода. Седержимое вашего steam_appid.txt
Далее. Первое и немаловажное отличие - это команда для установки игрового контента, которая была рассмотрена в пункте - Шаг №2.
Для установки Day of Defear: Source команда выглядит так - steam://install/300
Сам же игровой контент Day of Defear: Source не так сильно отличается от контента для Team Fortress 2
day of defeat source.gcf
multiplayer ob binaries.gcf
source 2007 shared materials.gcf
source 2007 shared models.gcf
source 2007 shared sounds.gcf
source materials.gcf
source models.gcf
source sounds.gcf
sourceinit.gcf
winui.gcf
Очерёдность распаковки контента Day of Defear: Source:
1 - sourceinit.gcf
2 - source sounds.gcf
3 - source models.gcf
4 - source materials.gcf
5 - source 2007 shared sounds.gcf
6 - source 2007 shared models.gcf
7 - source 2007 shared materials.gcf
8 - day of defeat source.gcf
9 - multiplayer ob binaries.gcf
winui.gcf - как и в случае с Team Fortress 2 - распаковывать не обязательно.
В отличие от Team Fortress 2 - в Day of Defear: Source - "патчить" ничего не нужно.
После распаковки вашего контента Day of Defear: Source в папку - root, её для удобства можно переименовать в DoDS
Батник для Day of Defear: Source - > скачать <
Скопируйте батник в корневую папку вашего игрового клиента - .\ DoDS \ dods.bat
P.S.
Если у вас установлена WINDOWS Vista или WINDOWS 7 то dods.bat запускайте с правами администратора!
Для более корректной работы dods.bat - раскомментируйте директории запуска приложений указанных в нём в соответствии с вашими. Я привожу вам пример директорий как они есть у меня
Код: Выделить всё
start g:\games\DoDS\hl2.exe -steam -game dod -appid 300 -novid
Вместо - g: \ games \ - подставьте вашу директорию.
Как и в случае установки эмулятора [crack's] RevEmu на распакованный клиент TF2, создайте в вашем корневом каталоге - .\ DoDS \ steam_appid.txt
Он необходим для определения запускаемого игрового мода. Седержимое вашего steam_appid.txt
Код: Выделить всё
300
1. 7-zip 9.20 x64 > скачать <
2. 7-zip 9.20 x86 > скачать <
3. WinRAR 3.93 x64 russian > скачать <
4. WinRAR 3.93 x86 russian > скачать <
5. Ключик для WinRAR 3.93 > скачать <
Желаю успехов.
Я старался сделать этот мануал в помощь тем, кому она действительно необходима.
Благодарности
Выражаю искреннюю благодарность всем тем, кто помогает другим
* товарищу bir3yk за его эмулятор - [crack's] RevEmu
* товарищу vityan666 за его огромный вклад в развитие большинства проектов этого форума
* всем администраторам и модераторам, кто своим трудом поддерживает весь этот форум в надлежащем порядке
* авторам приложений и плагинов упоминавшихся в этом мануале
* товарищу bir3yk за его эмулятор - [crack's] RevEmu
* товарищу vityan666 за его огромный вклад в развитие большинства проектов этого форума
* всем администраторам и модераторам, кто своим трудом поддерживает весь этот форум в надлежащем порядке
* авторам приложений и плагинов упоминавшихся в этом мануале