INTRO:
Расчищая завалы многочисленной и бесполезной информации на своем HDD, натолкнулся на свои статейки, написанные еще на другом проекте.
Дабы труды не "канули в лету", выкладываю тут, авось кому пригодится.
Часть 1. Делаем стандартное лого
Часть 2. Делаем лого с прозрачным фоном
Часть 3. Делаем фон (background)
Часть 1.
Всем, кто уже давно украсил CS элементами собственной индивидуальности, не стоит тратить время на прочтение данного опуса, а лучше потренировать скилл на одном из серверов. Ежели вы только вступили в пионеры и точно знаете, что красный галстук вам не к лицу, рекомендую сменить его на что-нибудь более интересное … в розовый горошек например. Ну не люблю я все стандартное и вам не советую, скучно это…. Посему сделаем вместе цветное лого, которое потом можно хоть в каждом раунде лепить на стены, тем самым раздражая врага вашей наглой физиономией ).
Итак, вам нужны следующие магические предметы:
1. Графический редактор. Для кого Photoshop это много и трудно, рекомендую взять на вооружение программу PhotoFiltre Studio Х10.2.0 ru. Почему? Да потому, что программа функциональна, занимает в архиве всего 3 Мб, и не требует инсталляции. Впрочем, используйте то, с чем вам комфортно работать.
2. Программа HL Logo Creator. Программа занимает в архиве всего 1,1 Мб и также не требует инсталляции.
3. Любая картинка.
Берем ….. ну скажем …. фото Жан-клод-ван-дамма (а почему нет, его с меня рисовали ) загружаем в программу PhotoFiltreStudioХ10.2.0 ru и слегка извращаемся. Работать в редакторе просто. Разберетесь. Остановимся лишь на некоторых деталях:
Фото нужно сделать максимально ярким и резким.
Ширина и высота изображения должны быть кратны 16 (16, 32, 48, 64 ….) и суммарное количество пикселей не может превышать 12288, то есть: к примеру, картинка размером 96х96 имеет 96*96= 9216 пикселя и это хорошо, а вот картинка 120х120 имеет 14400 пикселей и выходит за допустимые пределы (и HL Logo Creator это очень не нравиться). Лучше, если вы выставите правильные параметры сразу в графическом редакторе.
После того, как редактирование закончено сохраняем результат в формате bmp, глубина цвета 24.
ИТОГО:
1.jpg
Картинка готова, ее ширина и высота кратна 16, можно спокойно импортировать будущее лого в программу HL Logo Creator.
Запускаем программу, указываем путь к вашей контре и файлу hl.exe. затем нажимаем "Open", в появившемся окне находим картинку на компьютере.
Если с изображением не все в порядке, программа просигнализирует красным цветом. Вы еще можете исправить ситуацию, нажав «Autosize», и увеличив картинку до ее максимальных размеров кнопками «MAX», но результат может получиться посредственный. Еже ли все хорошо - цвет вашей победы зеленый.
После этого, указываем путь для сохранения полученного логотипа (к примеру на диск D, для чего в левом нижнем углу программы, ставим отметку у поля «Save it to» Имя сохраняемого файла pldecal.wad. Жмем кнопку «Make WAD» и видим правильную надпись «WAD creation successful!»
2.jpg
Клонируем pldecal.wad, путем копирования на диск и переименования полученного файла в tempdecal.wad. Делаем оба файла только для чтения.
Переписываем оба файла в директорию c заменой существующих:
Для стим:
/steamapps/<ваш аккаунт>/counter-strike/cstrike_russian/ (русский диск от Букки)
либо
/steamapps/<ваш аккаунт>/counter-strike/cstrike/
Для нонстим:
ctrike/
cstrike_russian (если имеется)
Удаляем любые намеки на файлы custom.hpk, custom2.hpk (файлы подкачки для wad)
3.jpg
Заходим в игру, в Options ни чего не меняем, в консоли прописываем bind Х "impulse 201", где Х – нужная вам кнопка. По умолчанию это кнопка «T». Впоследствии, данный bind можно вбить в свой персональный конфиг. Нажимает «T» и видим то, ради чего потратили немного своего драгоценного времени:
4.jpg
Напоследок о … багах … хотя известный баг – это фича! Если у вас все равно не рисуется ваше новое цветное лого, то возможно ….
1. У вас стоит авто запуск (exec) вашего конфига, в котором прописано стандартное лого. Идем в config.cfg или как там еще у вас он называется, ищем строчки:
cl_logocolor "#Цвет_лого"
cl_logofile "Название_лого" и убираем у них значения, т.е:
cl_logocolor ""
cl_logofile ""
2. На сервере стоит команда sv_allowupload 0 (сервер не загружает файлы с игрока). Если админ сервера добрый, то ради вас может поставить sv_allowupload 1.
3. У вас запрещена загрузка на сервер командой cl_allowupload 0. Тут разрешение спрашивать не нужно, делаем загрузку на сервер cl_allowupload 1.
4. Вы забыли выставить параметр «чтение» на файлы pldecal.wad и tempdecal.wad. При каждом нажатии "ОК" или "Применить" в меню, игра генерирует tempdecal.wad заново, и логотип меняется на стандартный.
Ну вроде и все, надеюсь кому-нибудь это пригодится…..
В следующий раз будем делать лого с прозрачным фоном.
TO BE CONTINUED
ЗЫ: Исправления, дополнения и ремарки приветствуются.