Понедельник, 13.07.2026, 21:29
Привет Гость | RSS
Главная/Новости | Статьи | Регистрация | Вход
Меню

Категории каталога
Полезная информация о CS 1.6 [4]
Полезные статьи о Counter-Strike 1.6, которые могут помочь вам в игре. Описание оружия, трюков и пр.
Обзор оружия в Counter-Strike 1.6 [6]

Проигрыватель
Скачать Soundtrack сайта

Get Your Own Player!



Опрос
Вы часто убиваете противника с ножа в Counter-Strike 1.6?
Всего ответов: 49

Главная » Статьи » Полезная информация о CS 1.6

Создание спрайтов
Попробуем сварганить парочку спрайтов: новый прицел и, например, спрайт какого-нибудь ствола. Нам понадобится:


- Photoshop любой версии или любой другой графический редактор;
- SpriteViewer (Ссылка в теме "Что такое спрайты...") для просмотра спрайтов и сохранения их в BMP;
- SpriteWizzard (Ссылка в теме "Что такое спрайты...") для конвертации из BMP в SPR.


Начнём с прицела – все делается очень просто: в Photoshop создаётся холст с размерами 256х256 (больше нельзя), заполняем его белым цветом (так удобнее), а дальше карандашом толщиной в 1 точку рисуем все то, что составляет сетку будущего прицела. Не забывайте как-то отметить центр, иначе сами же будите мазать. Разумеется, рисовать можно разными цветами. Например: сетка чёрным цветом, циферки всякие красным и т.д. Когда с рисованием будет покончено, сделаем рисунок 256-цветным: меню ImageModeIndexed color. А теперь самое главное – нужно чтобы в таблице цветов последним был белый, он же фоновый. Идём ImageModeColor Table и заполняем последнюю ячейку белым цветом. Сохраняем рисунок в формате BMP. На этом работа с Photoshop закончена, дальше открываем программу Sprite Wizzard. Как видно из названия – это пошаговый мастер. Следуя инструкциям, открываем сохранённую картинку – тут всё просто за исключением последней страницы - там нужно указать тип прозрачности:


- Additive – 256 colors with additive transparency.
- Alphatest – 255 colors; last color is transparency.
- Indexalpha – Grayscale; last color is the sprite color.
- Normal – 256 colors; no blending or transparency.


Последнии два пункта нас вообще не интересует, а вот первые два рассмотрим поподробнее:


Additive – этот способ прозрачности заключается в том, что степень прозрачности определяется цветом – чем темнее, тем прозрачнее. Следовательно, чёрный цвет самый прозрачный, белый самый непрозрачный, а всё что между ними полупрозрачное;
Alphatest – отличие этого способа от предыдущего в том, что здесь прозрачный цвет только один – последний в таблице цветов.

Нас будет интересовать второй способ (Alphatest) с одним прозрачным цветом. Сохраняем файл с именем sniper_scope.spr, копируем его в папку Sprites, запускаем игру, и смотрим что получилось.


Теперь рассмотрим пример создания спрайта оружия (элемент HUD). Все инструменты те же, что и в предыдущем примере.


Делаем тот же холст с такими же размерами, фон делаем любым, только не чёрным (так удобнее). Теперь оставим большой холст и создадим два файла с размерами 170х45 с чёрным цветом в качестве фона. Теперь нам понадобится уменьшенная картинка оружия (фотка, рендер из 3D MAX, или просто скриншот из Model Viewer) до размеров 170х45. Вставляем её в качестве нового слоя в оба маленьких файла. Причём в одном из них к слою с изображением ствола применяем ну, например, эффект свечения. Склеиваем слои в обоих файлах. Выделяем всю область в одном маленьком файле, копируем и вставляем её в качестве нового слоя в большой холст. Тоже самое проделываем со вторым файлом.


Тут нужно немного пояснить, почему именно 170х45 и почему две картинки. Картинка со свечением показывается на экране, когда игрок подбирает оружие, а картинка без свечения показывается, когда игрок выбирает оружие цифровыми клавишами. Размеры 170х45 являются стандартными, но могут быть и другими. Чтобы правильно использовать спрайты с другими размерами нужно будет подправить текстовый файл в каталоге Sprites, например weapon_scout.txt. Он примерно вот такого содержания:

14
weapon 320 320hud1 0 80 80 20
weapon_s 320 640hud7 72 72 24 24
ammo 320 640hud7 72 72 24 24
crosshair 320 crosshair 24 0 24 24
autoaim 320 crosshairs 0 72 24 24
zoom 320 ch_sniper 0 0 256 256
zoom_autoaim 320 ch_sniper 0 0 256 256
weapon 640 springfield 0 0 170 45
weapon_s 640 springfield 0 45 170 45
ammo 640 640hud7 72 72 24 24
crosshair 640 crosshairs 24 0 24 24
autoaim 640 crosshairs 0 72 24 24
zoom 640 svd_scope 0 0 256 256
zoom_autoaim 640 svd_scope 0 0 256 256



Жирным цветом выделены те строчки, которые нам нужны. В первой описывается первая картинка, во второй вторая. Сначала указывается имя файла (без расширения, вданном случае springfield), где содержатся нужные картинки. Потом идут цифры: первые две указывают на верхний левый угол картинки (0 0), а вторые две на нижний правый (170 45). Тоже самое и со второй строчкой. Опять же повторюсь, что редактирование этого файла нужно в том случае, если у ваших спрайтов нестандартные имя файла и размеры.

Здесь же есть строка (вернее две), в которой указывается какой файл прицела использовать при зуме. Вот они:

zoom 640 svd_scope 0 0 256 256
zoom_autoaim 640 svd_scope 0 0 256 256



Если прицел делался со стандартными размерами, то тут требуется изменить лишь имя файла (если нужно).

Теперь опять переводим всю картинку в 256-цветный режим, не трогаем таблицу цветов, сохраняем.

Дальше открываем Sprite Wizzard, открываем нашу картинку и в качестве способа прозрачности указываем Additive. Сохраняем файл спрайта и кидаем его в каталог Sprites. Редактируем текстовый файл, если нужно. Запускаем игру и смотрим, что получилось.


Разобравшись с этими двумя способами, можно сделать абсолютно любой спрайт к игре. А ведь есть ещё анимированные спрайты...

Источник: http://62.140.233.125/exbb-install/exbb-install/topic.php?forum=8&topic=59
Категория: Полезная информация о CS 1.6 | Добавил: w0rm (13.03.2008) | Автор: Water wOrm RoM
Просмотров: 14574 | Комментарии: 131 | Рейтинг: 0.0/0 |
Всего комментариев: 761 2 3 ... 7 8 »
1 MagicOPromotion  
0
XRUMER 5.0 Палладиум на полном автомате разместил этот текст у вас на сайте. Обошёл все защиты от авто-постинга, активировал аккаунт по e-mail, обошёл бан по IP. Многопоточно, с языковым таргетингом, системой вариаций, и многими другими возможностями.
Хотите разослать свои рекламные тексты по всему интернету? Программный комплекс XRumer 5.0 Palladium + Hrefer является незаменимым помошником для этих целей. Также способен массово рассылать персональные сообщения по всем форумам, по сайтам знакомств Mamba и Loveplanet. Уникальными возможностями комплекса являются обход графических защит, текстовых защит, Java защит.
Где приобрести XRumer 5.07 Palladium? Спросите Гугл wink

P.S. XRumer 2.9 и 3.0 устарели
P.P.S. ВНИМАНИЕ! С 15-го мая 2009-го года, всвязи с введением ряда инновационных технологий, цена на комплекс будет в очередной раз повышена: с $520 до $540


2 menuprojects  
0
b]Папки проект для ресторанов и кафе[/b].
Папки список, полиграфия, изделия из кожи, пластика, металла, дизайнерских бумаг и картонов.
Собрание "Менюпроект" в этом году отпраздновала свое семилетие! Неотлучно это эпоха мы
старались предпринимать основания, воеже Вам, нашим Клиентам, было максимально комфортно и удобно
около работе с нами. Выезд менеджеров к заказчику, доставка продукции в срок, стремглав и
качественно - вот выше девиз. В этом и следующем году мы будем беспричинно же довольствовать свою работу, чем и будем радовать своих Клиентов.
с Уважением menuproject
Звоните в обрубок сообразно работе с клиентами 973 23 44.
Владетель отдела сообразно работе с клиентами 8 (905) 508 90 00.
http://menuproject.ru

3 OlegGolichev  
0
ппппппппппппппп

4 illutscouck  
0
Вот делюсь с форумчанками smile
Очень долго не могла подобрать себе диету, очень мне помог в этом конструктор диет http://tinyurl.com/y38qz6p

5 XHappyNews  
0
Perfect news!

X R U M E R 7 Elite is coming soon wink
Price will be up: from $540 to $570



...Need more info? Just Google.

6 Hicurbaccug  
0
Тут на крупном сайте знакомств ноутбук Mac разыгрывают, можете пожалуйста зарегестрироваться и проголосовать за номер 57..
http://rus-elite-dating.tk/
Если хотите можете сами принять участие, там много призов разыгрываются. Спасибо smile

7 doodmanez  
0
- ))) супер.

8 AntuanetteTup  
0
Interested?
English desription of XRumer 7.08 Elite:

+ it can mass post to forums, blogs, guestbooks, CMS's, socials
+ absolutely automatically break a lot of captchas (more than 100 types of captchas, included ReCaptcha!)
+ break more than 15.000 types of textcaptchas (such as "1+1?", "what color of snow?", etc.)
+ autoconfirmate all links from email
+ mass register profiles on forums, edit it, upload avatars, writes signature, etc.
+ have a lot of macroses
+ autoregistrate email accounts on GMail, Mail.ru, etc.
+ have special modes, for example Mass-PM, for sending PM's to all forums members
+ more, and more!

For Russian users:
+ automatically mass send messages in VKontakte, Odnoklassniki (auto-break captcha too!)

Want to post your message more than 100.000 different site all over the world?! You can make it ONLY with XRumer 7.08 Elite!
(latest version was updated in November 2011)

Need more info? Just google it wink

9 asceniajede  
0
meiby http://rxprescriptiondrugstorepharmacy.net/

10 AntuanetteTup  
0
It's REAL power for internet-promo and for mass-posting!
English desription of XRumer 7.08 Elite:

+ it can mass post to forums, blogs, guestbooks, CMS's, socials
+ absolutely automatically break a lot of captchas (more than 100 types of captchas, included ReCaptcha!)
+ break more than 15.000 types of textcaptchas (such as "1+1?", "what color of snow?", etc.)
+ autoconfirmate all links from email
+ mass register profiles on forums, edit it, upload avatars, writes signature, etc.
+ have a lot of macroses
+ autoregistrate email accounts on GMail, Mail.ru, etc.
+ have special modes, for example Mass-PM, for sending PM's to all forums members
+ more, and more!

For Russian users:
+ automatically mass send messages in VKontakte, Odnoklassniki (auto-break captcha too!)

Want to post your message more than 100.000 different site all over the world?! You can make it ONLY with XRumer 7.08 Elite!
(latest version was updated in November 2011)

Need more info? Just google it wink

1-10 11-20 21-30 ... 61-70 71-76
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход

Поиск

Другие сайты

Статистика

Всего на сайте: 1
Гостей: 1
Пользователей: 0

Copyright MyCorp © 2026