Автор Тема: How-to. Cвой спрей в ксс.*  (Прочитано 13985 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн woodpecker

  • Админ CS:S
  • Есть что сказать
  • *****
  • Сообщений: 1668
  • Пол: Мужской
  • бухгалтер
    • Просмотр профиля
  • ISP: starnet
How-to. Cвой спрей в ксс.*
« : 07 Март , 2010, 17:53:52 »
Простой спрей
1. CSS импортирует спреи из файлов jpg, bmp, tga, vtf (gif и прочее не понимает).
2. Не обязательно перед импортом копировать куда-то в папку КСС исходный файл.
3. В игре жмите "Настройки"->"Импорт Spray"->найдите и выберите Ваш файл с картинкой->кнопка "Открыть"->кнопка "ОК".
CSS создаст в папке Х:\Program Files\Valve\Steam\SteamApps\user\counter-strike source\cstrike\materials\VGUI\logos два файла *.vtf, *.vmt.
4. Перед импортом убедитесь, что эти папки существуют, если их нет - создайте вручную.
5. Исходная картинка должна быть квадратной и кратной 2 в степени (128х128, 256х256 и т.д)
6. Если Вы уже импортировали спрей и потом что-то захотели поменять в исходном файле-картинке (а имя файла оставили то же),
перед повторным импортом удалите файлы *.vtf, *.vmt в папках
Х:\Program Files\Valve\Steam\SteamApps\user\counter-strike source\cstrike\materials\VGUI\logos
Х:\Program Files\Valve\Steam\SteamApps\user\counter-strike source\cstrike\materials\VGUI\logos\UI
(возможны глюки в виде сохранения старого спрея)
7. Маленький размер исходной картинки нежелателен - спрея в игре не будет видно.
8. Появляются ошибки типа "недостаточно прав/полномочий" - два варианта
- разбираетесь со своими правами (как юзера) на Вашем компьютере (делается в Панели инструментов/Администрирование) или с правами на папку с игрой.
- меняете в Стиме язык на английский, заходите в CSS (спреии уже должны отображатся), выбераете спрей, создаете карту, пробуете нарисовать спрей на стене, выходите из КСС, меняете язык на русский и перезапускаете Стим и теперь в КСС все спреи будут отображатся.
9. Не видно в игре спрея - пробуете в консоле команды cl_allowdownload "1", cl_allowupload "1", r_decals 200

* - все что выше напечатано, взято с ресурса arena.stream24.ru, а написано пользователем с ником akaSalat и 123456
« Последнее редактирование: 07 Март , 2010, 18:01:59 от woodpecker »

В каждой науке ровно столько истины, сколько в ней математики. (c)

Оффлайн Артём X

  • Старожил
  • ***
  • Сообщений: 358
  • Пол: Мужской
    • Просмотр профиля
  • ISP: Corbina Telecom
Re: How-to. Cвой спрей в ксс.*
« Ответ #1 : 07 Март , 2010, 18:24:54 »
Прозрачный спрей как делать)

Оффлайн woodpecker

  • Админ CS:S
  • Есть что сказать
  • *****
  • Сообщений: 1668
  • Пол: Мужской
  • бухгалтер
    • Просмотр профиля
  • ISP: starnet
Re: How-to. Cвой спрей в ксс.*
« Ответ #2 : 07 Март , 2010, 19:40:25 »
Спрей с прозрачным фоном

1. Открываете в Фотошопе Ваш файл-картинку. Приводите размер картинки в пикселах кратном двум (например, 128х128, 256х256 пиксел)
 
2. Выделяете на картинке ту область, которая будет отображаться на спрее
 
3. Переходите на закладку "Каналы" и добавляете новый канал белого цвета (#ffffff) непрозрачностью 0%
 
и получаете следующее

4. Заливаете выделенную область белым цветом

5. Выбираем в меню "Файл-Сохранить как", сохраняем как TARGA-файл, убедившись что стоит галочка "Альфа-каналы", "32 бита/пиксел", и не стоит галочка "Уплотнение (RLE)"
(Отступление. Этот ТАРГА-файл можно попробовать импортировать в КСС как спрей, но не всегда КСС корректно распознает такой файл с прозрачным фоном)
6. Качаете файл http://www.mavisxp.com/public/vtex.rar и распаковываете в любое место на диске
3. Ваш TARGA-файл копируете в папку vtex\hl2\materialsrc\sprays
4. Запускаете vtex\tga2vtf.bat и, если targa файл был создан в соответствие с инструкциями, получаете в папке vtex\hl2\materials\sprays два файла *.vtf, *.vmt
5. Копируете эти файлы в папку \Steam\SteamApps\user\counter-strike source\cstrike\materials\VGUI\logos и в игре видите название своего спрея в списке (импортировать ничего не надо!)
6. Пункты 4,5,7,8,9 раздела "Простой спрей" применимы и здесь.


Анимированный спрей

1. В Adobe ImageReady (идет в пакете с фотошопом) конвертируете картинку так, чтобы каждый кадр выглядел отдельным файлом.
Для этого открываете файл анимации и выбираете file->export->animation frames as files.
2. Сохраняете каждый кадр в формат jpg. Потом идете в фотошоп и конвертируете каждый jpg файл в 32-битный формат TARGA (TGA) размером, кратном двум (например, 128х128, 256х256 пиксел)
3. Качаете http://cs-source.ru/files/ANiMATED.TEXTURE.CONVERTER_SMiDDY.rar и распаковываете в любое место на диске.
3. Кладете все targa файлы в папку /hl2/materialsrc/animated/ (если нет такой папки, то создайте) и переименовываете эти файлы в spray001.tga, spray002.tga, spray003.tga и так далее соответственно.
4. Редактируете в этой же папке файл spray.txt в NotePad (он же Блокнот) и меняете значение "endframe" на количество кадров в Вашей анимации.
5. Запускаете convert.bat и, если targa файлы были созданы в соответствие с инструкциями, Ваш *.vtf файл появится в папке /hl2/materials/animated/
6. Если Ваш *.vtf файл оказался больше, чем 120kb, тогда Вам придется урезать кол-во кадров (или уменьшить размер каждого кадра), до тех пор пока размер файла не уменьшится до 120 кб. В противном случая Вы не сможете использовать Ваш лого.
7. Копируете получившийся файл в папку Х:\Program Files\Valve\Steam\SteamApps\user\counter-strike source\cstrike\materials\VGUI\logos
8. В NotePad (он же Блокнот) создаете новый файл и копируете туда следующий код:

"LightmappedGeneric"
{
"$basetexture" "vgui\logos\spray"
"$decal" "1"
"$decalscale" "1"
}

Сохраняете ("Сохранить как") этот текстовый файл под именем spray.vmt в ту же папку, что и spray.vtf.
9. Пункты 4,5,7,8,9 раздела "Простой спрей" применимы и здесь.

* - все что выше напечатано, взято с ресурса arena.stream24.ru, а написано пользователем с ником akaSalat и 123456

В каждой науке ровно столько истины, сколько в ней математики. (c)

Оффлайн Артём X

  • Старожил
  • ***
  • Сообщений: 358
  • Пол: Мужской
    • Просмотр профиля
  • ISP: Corbina Telecom
Re: How-to. Cвой спрей в ксс.*
« Ответ #3 : 07 Март , 2010, 20:23:13 »
Надо будет попробовать, спасибо

Оффлайн vaRDas

  • Страшный админ
  • Есть что сказать
  • *****
  • Сообщений: 1765
  • Пол: Мужской
  • Координатор проекта
    • Просмотр профиля
    • http://mrekin.ru
  • JID: rekin.m@gmail.com
  • ISP: Горбина
Re: How-to. Cвой спрей в ксс.*
« Ответ #4 : 07 Март , 2010, 20:29:25 »
Так же для создания спреев можно пользовать программу SprayR .
Плюсы - не нужно руками создавать необходимые каталоги (либо переключаться в стиме в аглицкий язык) для импорта спреев, даже в случае когда на компе играют с нескольких аккаунтов. Если не изменяет память - довольно большой список поддерживаемых графических форматов.
 
Сам ей пользовался до крайней переустановки винды :)

Оффлайн DarkSide

  • Местный
  • **
  • Сообщений: 102
  • Пол: Мужской
    • Просмотр профиля
Re: How-to. Cвой спрей в ксс.*
« Ответ #5 : 07 Март , 2010, 23:51:09 »
еще проще дляя того чтобы кинуть мперй нужно сменить язык на агл. в стиме поставить спрей и обратно сменить язык на рус. Ставишь картинку как в пиратке и вуля все работает. А на счет ех что прозрачные и аниме там по сложнее будет

Оффлайн SivEx

  • Ветеран
  • ****
  • Сообщений: 887
  • Пол: Мужской
    • Просмотр профиля
Re: How-to. Cвой спрей в ксс.*
« Ответ #6 : 08 Март , 2010, 06:17:46 »
Я именно так и делаю свои спреи =)

Оффлайн Sa1rO

  • Сборная серверов
  • Есть что сказать
  • *******
  • Сообщений: 1765
  • Пол: Мужской
    • Просмотр профиля
  • ISP: utel
Re: How-to. Cвой спрей в ксс.*
« Ответ #7 : 08 Март , 2010, 15:23:58 »
woodpecer а не подскажеш что у меня за проблемка,у меня в ксс меню где спрей выбирать в окошке,там у меня пустое окошко,как сделать так чтоб там спреи показывал ?

пацаны вообще ребята (с)

Оффлайн Salvadoro

  • Administrator
  • Есть что сказать
  • *****
  • Сообщений: 7638
  • Пол: Мужской
    • Просмотр профиля
    • форум Первого сетевого Альянса
  • JID: salvadoro@net-alliance.ru
  • ISP: Тушино Телеком
Re: How-to. Cвой спрей в ксс.*
« Ответ #8 : 08 Март , 2010, 15:43:46 »
Читай внимательно, надо ставить английский язык. После добавления спрея можно язык вернуть обратно

Вставь жареную колбаску в свою квашеную капустку! (с) Rammstein

 


Размещение сервера и канал обеспечены провайдером Тушино Телеком
Лучшим провайдером в Северо-Западном округе Москвы

Яндекс.Метрика