Текущее время: 27 сен 2017, 01:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 77 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
СообщениеДобавлено: 15 авг 2010, 11:59 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
Вступление
Как показывает практика, создание и установка спрея в Source-игры (Team Fortress 2, Counter-Strike: Source, Left 4 Dead и т.д.) вызывает у пользователей множество вопросов и проблем. Поэтому я решил написать данное HOWTO, в котором пошагово расскажу как создать и установить спрей в TF2/CSS/L4D(2).

Создание спрея
Приложения на движке Source используют VTF-формат спреев (сокр. от Valve Texture File), поэтому Вам придётся конвертировать свои изображения GIF/JPEG/PNG/BMP именно в этот формат. На мой взгляд, лучшей программой конвертирования в VTF является бесплатная программа VTFEdit, которую можно скачать с нашего сайта по прямой ссылке: http://www.easycoding.org/files/vtfedit125-20.exe.

1. Запускайте скачанную программу VTFEdit. Вы увидите её окно.
Изображение

2. Выберите FileImport и найдите на диске файл, который Вы хотите сделать спреем. Внимание! Размер спрея должен быть 256*256 пикселей (файлы большего размера не принимаются большинством серверов). VTFEdit поддерживает импорт файлов изображений формата GIF, JPEG, PNG, BMP, TGA и DDS.
Изображение

3. Выбрав нужный файл, нажмите кнопку “Открыть” (или “Open” в английской версии Windows). Появится окно дополнительных опции импорта. Здесь сразу нажмите “OK“, ничего не изменяя.
Изображение

4. Вы будете перемещены в главное окно VTFEdit, в котором увидите только что созданный и загруженный спрей. В меню Options выберите Auto Create VMT File чтобы программа наряду с VTF-файлом сгенерировала и VMT-файл (файл описания спрея). Это действие избавит Вас от необходимости вручную импортировать спрей в игре.
Изображение

5. Сохраните Ваш спрей на диск командой FileSave под любым именем (в имени файла не должно быть русских букв и пробелов, т.е. допустимы только латинские буквы и цифры).

6. Ваш спрей создан и сохранён. Пришло время переходить к его установке.


Ручная установка спрея
Рассмотрим установку спрея на примере Team Fortress 2 (для CSS во всех путях замените tf на cstrike).
1. Откройте в Проводнике Windows папку \Steam\steamapps\ВАШ_ЛОГИН\team fortress 2\tf.

2. Найдите в ней подкаталог materials, а в нём vgui -> logos. Если их нет, то Вы должны их создать вручную. Структура каталогов должна выглядеть так: \Steam\steamapps\ВАШ_ЛОГИН\team fortress 2\tf\materials\vgui\logos\. Перейдите в logos.

3. Скопируйте созданные Вами спреи в эту папку (и vtf, и vmt-файлы).

4. Запустите TF2, зайдите в Настройки (Options) на страницу Сетевая игра (Multiplayer) и выберите установленный спрей из списка в разделе Spraypaint image. Если спрей удалось выбрать и в поле Preview Вы увидели его, сразу нажимайте OK и не выполняйте дальнейшие шаги.
Изображение

5. Если у спрея не было VMT-файла, либо Вы его не создали в VTFEdit и соответственно его нет в списке доступных спреев TF2, то под списком доступных спреев нажмите кнопку Импорт (Import Spray…).
Изображение

6. В открывшемся окне Import Spray Image переходите по каталогам по порядку – tf -> materials -> vgui -> logos и выберите скопированный Вами спрей. Нажмите кнопку Open.
Изображение

7. Теперь спрей должен отображаться в списке (см. шаг 4). Нажмите OK. Спрей успешно установлен.


Автоматическая установка спрея
Теперь рассмотрим полностью автоматическую установку спрея в TF2 с помощью утилиты SRC Repair.

1. Скачайте SRC Repair по стандартной ссылке скачивания последней версии.

2. Установите и запустите её (если уже установлена SRC Repair или TF2 Repair предыдущих версий, её нужно удалить через "Панель управления" - "Установка и удаление программ", либо "Пуск" - "Программы" - "SRC Repair" - "Деинсталлировать SRC Repair").
Изображение

3. В меню SRC Repair "Инструменты" выберите "Установщик спреев, демок и конфигов", либо в главном окне SRC Repair нажмите клавишу F8 на клавиатуре.

4. В открывшемся окне нажмите кнопку "Найти" и найдите на диске нужный спрей (файл с расширением *.vtf).
Изображение

5. Нажмите кнопку "Установить".

6. Закройте SRC Repair. Он нам больше не понадобится.

7. Запустите TF2, зайдите в Настройки (Options) на страницу Сетевая игра (Multiplayer) и выберите установленный спрей из списка в разделе Spraypaint image.
Изображение

8. Установка завершена.

P.S. Статья из моего блога. Разрешается копировать с ссылкой на оригинал.


Последний раз редактировалось V1TSK 18 фев 2013, 18:59, всего редактировалось 8 раз(а).

Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 17:20 
Не в сети
Джитя
Аватара пользователя

Зарегистрирован: 06 мар 2008, 20:23
Сообщения: 3428
V1TSK писал(а):
. Выберите File – Import и найдите на диске файл, который Вы хотите сделать спреем. Внимание! Размер спрея должен быть 256*256 пикселей (файлы большего размера не принимаются большинством серверов). VTFEdit поддерживает импорт файлов изображений формата GIF, JPEG, PNG, BMP, TGA и DDS.

Лучше написать от 32*32 до 256*256, но теоретически спрей может быть и 512*512 (только другие игроки его видеть не будут)

_________________
Проголосуйте за эту игру, пожалуйста
tfru bf3 platoon


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 17:42 
Не в сети
The Sad Doll
Аватара пользователя

Зарегистрирован: 14 июн 2010, 03:32
Сообщения: 1094
Откуда: От верблюда.
V1TSK писал(а):
3. Скопируйте созданные Вами спреи в эту папку (и vtf, и vmt-файлы).

поддерживает jpg и bmp еще вроде.

_________________
Нет идей. :С
Электро-хаус.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 18:48 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
GTX писал(а):
Лучше написать от 32*32 до 256*256, но теоретически спрей может быть и 512*512 (только другие игроки его видеть не будут)

Зато 256*256 понятно всем.

VooDoo писал(а):
поддерживает jpg и bmp еще вроде.

Нет, не поддерживает. Движок поддерживает только TGA и VTF.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 18:56 
Не в сети
The Sad Doll
Аватара пользователя

Зарегистрирован: 14 июн 2010, 03:32
Сообщения: 1094
Откуда: От верблюда.
V1TSK
у меня в бмп хорошо вошло.

_________________
Нет идей. :С
Электро-хаус.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 19:30 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
VooDoo писал(а):
у меня в бмп хорошо вошло.

Он его конвертировал в VTF.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 20:50 
Не в сети
The Sad Doll
Аватара пользователя

Зарегистрирован: 14 июн 2010, 03:32
Сообщения: 1094
Откуда: От верблюда.
V1TSK
ну всеравно значит не обязательно сразу в VTF пихать

_________________
Нет идей. :С
Электро-хаус.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 21:07 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
VooDoo писал(а):
ну всеравно значит не обязательно сразу в VTF пихать

Настоятельно рекомендуется, т.к. TF2 не все файлы корректно конвертирует своими силами. Иногда может и вылетать при попытке конвертирования, либо выдавать странные ошибки.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 21:27 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 28 ноя 2009, 23:03
Сообщения: 4508
Откуда: Пермь
V1TSK
асло стоит добавить гайд с использованием фотошопа (+файлик для сохранения vtf)

_________________
hj-s's blog | Made In Game


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 16 авг 2010, 21:44 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
hj-s писал(а):
асло стоит добавить гайд с использованием фотошопа (+файлик для сохранения vtf)

Photoshop - коммерческое ПО, которое стоит достаточно дорого для рядового пользователя, поэтому предлагается бесплатный OpenSource-проект VTFEdit для быстрого сохранения/редактирования VTF.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 17 авг 2010, 11:38 
Не в сети
Сержант
Сержант
Аватара пользователя

Зарегистрирован: 13 май 2010, 13:44
Сообщения: 306
Откуда: Одесса
hj-s писал(а):
V1TSK
асло стоит добавить гайд с использованием фотошопа (+файлик для сохранения vtf)

Зачем, когда этот гайд есть в статьях на сайте?

_________________
My TF2 backpack.
_________________
Я в Стиме.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 17 авг 2010, 16:57 
Не в сети
Боец
Боец

Зарегистрирован: 03 апр 2008, 16:03
Сообщения: 89
Откуда: Омск
не знаете как делать сложную анимацию, при которой спрей меняется в зависимости от расстояния


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 17 авг 2010, 17:02 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
rrrrex писал(а):
не знаете как делать сложную анимацию, при которой спрей меняется в зависимости от расстояния

Используй мипмапы.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 17 авг 2010, 21:36 
Не в сети
Сержант
Сержант
Аватара пользователя

Зарегистрирован: 13 май 2010, 13:44
Сообщения: 306
Откуда: Одесса
rrrrex писал(а):
не знаете как делать сложную анимацию, при которой спрей меняется в зависимости от расстояния


http://www.youtube.com/watch?v=tgcI-ERIz9M

_________________
My TF2 backpack.
_________________
Я в Стиме.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 18 авг 2010, 07:11 
Не в сети
Боец
Боец

Зарегистрирован: 03 апр 2008, 16:03
Сообщения: 89
Откуда: Омск
не, это слишком, столько софта надо использовать


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 18 авг 2010, 10:42 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
rrrrex
Тогда скачай готовые на fpsbanana и установи согласно инструкции из данной статьи.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 18 авг 2010, 13:29 
Не в сети
Профессионал
Профессионал
Аватара пользователя

Зарегистрирован: 27 мар 2008, 21:32
Сообщения: 468
Откуда: Киров
http://www.team-fortress.ru/data/articles/make_spray


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 25 сен 2010, 15:10 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
UPD! Добавлен алгоритм быстрой автоматической установки спреев.


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 20 ноя 2010, 14:01 
Не в сети
Наемник
Наемник
Аватара пользователя

Зарегистрирован: 09 ноя 2010, 23:28
Сообщения: 188
А как сделать прозрачный спрей?


Вернуться к началу
  Профиль  
 
СообщениеДобавлено: 20 ноя 2010, 14:03 
Не в сети
Старожил, не иначе
Аватара пользователя

Зарегистрирован: 24 июн 2009, 13:20
Сообщения: 12490
Откуда: Bellevue, WA, USA
Aksel писал(а):
А как сделать прозрачный спрей?

Импортируй изображение с альфа-каналом.


Вернуться к началу
  Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 77 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB