Браузер

Уважаемые пользователи - сайт отредактирован под браузер Mozilla Firefox Скачать последнюю версию браузера вы всегда можете на сайте разработчика

www.mozilla-russia.org

http://eventscripts.3dn.ru/
Последние обновленные темы форума

Профиль для ucoz в нижнем прав... ▼ 09.12.2013, 16:08
Красивый информер для файлов u... ▼ 09.12.2013, 16:08
Уведомления о регистрации для ... ▼ 09.12.2013, 16:08
Форма входа на uCoz ▼ 09.12.2013, 16:08
RPG MOD ▼ 23.01.2013, 17:45

    Untitled
Главная Форум Файлы Связь Поиск RSS

Страница 1 из 11
Форум » Dedicated Server » Ставим Source Dedicated Server » Делаем свой скин. (sml[smile])
Делаем свой скин.
CHEV_CHELIOS [!] Дата: Воскресенье, 24.05.2009, 10:45 | Сообщение # 1
Лейтенант
Группа: Заблокированные
Сообщений: 61
« 0 »
Статус сообщение:
!Не Материтесь!
Инструкция по созданию админ скинов.
От CLONE_2000 за основу взят манул от ics.

Я объясню на примере Терорского скина, контровский скин создают по аналогии. Итак начнем…
Программы которые нужны для создания админ скинов:
• Игра HL2 и Source SDK kit (должны быть устоновленны, steam должен быть запушен)
[spoiler="Открыть"][/spoiler]

• MDL decompiler (приложен в папке soft)
• Vtfplugin для PhotoShop (приложен в папке soft)
• PhotoShop (можно обойтись без него см. ниже)
• Блокнот
• ОС Windows
• Так же вам потребуеться болванки для ваших админ скинов (приложены в папке cstrike).

=================Без PhotoShop ========================================

PhotoShop нужен для внесения изменений в скин, то есть для создания надписи. Если вы привыкли пользоваться другой программой для обработки изображения то вам потребуется:
• VTFEdit (приложен в папке софт)
Работа с ним сводиться к простому экспорту из формата vtf в формат bmp. Внесением изменений в файл с помощью вашей программы обработки изображений, сохранением этих изменений. И собственно потом в программе VTFEdit делаем импорт из нашего файл и сохраняем в формате vtf. Более подробно на этом вопросе останавливаться не хочу.
=======================================================================

ГЛАВА 1. Рисуем свой скин. Photoshop.

Для начала нам нужно заставить фотошоп воспринимать формат vtf для этого:
1. Выключите фотошоп.
2. Из папки soft\Vtfplugin скопируйте файл VTFLib.dll в главную папку Photoshop (часто путь бывает таким «C:\Program Files\Adobe\Adobe Photoshop CS2»)
3. Потом из папки soft\Vtfplugin скопируйте файл VTF в паку Photoshop/plugin/File formats (у меня руский фотошоп поэтому путь к папке выглядит так «C:\Program Files\Adobe\Adobe Photoshop CS2\Внешние модули\Форматы файлов»
4. Запускаем фотошоп. Если все сделали верно то он просто запуститься. Если выдал ошибку то где то что то сделали не так.

Создаем паку например на диске C:\ skins куда копируем содержимое паки cstrike (приложение к описанию). Далее идем «C:\skins\cstrike\materials\models\player\» видем там папку default, называем её своим ником , например nickname, заходим внутрь нашей папки и называем каким то хитрым именем паку нашего скина (чтоб отличать от остальных) например t_phoenix_l. Заходим внутрь нашей папки и открываем там файл t_phoenix.vtf (с помощью фотошопа). Получаем…

[spoiler="Открыть"][/spoiler]

Как видно это наш будущий скин. Разобрать где какая часть тела довольно сложно но можно. В примере я написал на спине у террора слово ЛОШАРА (просто так нужно было мне), как видно оно в зеркальном отображении (ЭТО только на этом скине на других нужно смотреть по месту!).
Когда вы напишите вашу надпись сохраните файл в туже папку, с тем же названием и с тем же расширением (t_phoenix.vtf).

Настала пора поправить файл t_phoenix.vmt, он находиться рядом с t_phoenix.vtf. Открываем его с помощью блокнота видм такие строчки

VertexLitGeneric
{
"$basetexture" "models/player/default/t_phoenix/t_phoenix"

}

Меняем в них путь к нашему измененному vtf файлу, то что выделено красным. Если следовать моему примеру то будет выглядеть так

VertexLitGeneric
{
"$basetexture" "models/player/nickname/t_phoenix_l/t_phoenix"

}

Сохраняем внесенные изменения и закрываем файл.

Если то что я написал выше вызвало у вас затруднение, то советую просто попросить у кого либо изготовим вам скин, поскольку дальше будет намного сложнее!

Ну а те кто готов двигаться дальше ….

Глава 2. Заставляем скины работать.

Дело в том что vtf файла недостаточно для создания скина. Нужно еще получить эти файлы:
terror.dx80.vtx
terror.dx90.vtx
terror.mdl
terror.phy
terror.sw.vtx
terror.vvd
Причем они есть в образце но они к сожеленю не содержат тех изменений которые мы внесли в наш vtf файл. Соответственно наша задача исправить это!

Создаем на диске C:\ папку и называем её models. Из папки soft (прилагаеться) разархивировать программу mdldecompiler.05. и скопировать mdldecompiler.exe в папку
Путь к вашему steam/ Steamapps/ваше регистрационное имя/sourcesdk/bin. Так написал уважаемый ics но у меня так не заработало не хватило каких то dll. Поэтому у меня путь выглядет так «C:\Program Files\Steam\steamapps\clone_2000\sourcesdk\bin\ep1\bin».

Скопировав туда программу запускаем её, снимаем все галочки а также указываем пути как показано на скрине.
[spoiler="Открыть"][/spoiler]

Тычем кнопку экстракт и отвечаем 2 раза OK. После этого идем в папку C:\models и находим там файл mdldecompiler.qc. Открываем его с помощью блокнота.

ВНИМАНИЕ ЛЮБАЯ ОШИБКА В ЭТОМ ФАЛЕ ПРИВЕДЕТ К ОТКАЗУ РАБОТЫ СКИНА И ВОЗМОЖНО К ОТКАЗУ СЕРВЕРА! ТАК ЧТО БУДТЕ ОСОБЕННО ВНИМАТЕЛЬНЫ!

Находим строчку
$modelname "player/default/t_phoenix/terror.mdl"
Исправляем на:
$modelname "player/nickname/t_phoenix_l/terror.mdl"

Далее находим сторчку

$cdmaterials "models\player\t_phoenix\"
И дописываем над ней строчку как приведено ниже!

$cdmaterials "models\player\nickname\t_phoenix_l\" (если кто не заметил я дописал имя!)
$cdmaterials "models\player\t_phoenix\"

Теперь самое важное! Находим такую строчку.

Code
$attachment "muzzle_flash" "ValveBiped.Bip01_L_Hand" -0.00 -0.00 -0.00 rotate -0.00 -0.00 -0.00

И после неё вставляем:

Code
$bonemerge "ValveBiped.Bip01_R_Hand"
$bonemerge "ValveBiped.Bip01_L_Hand"
$bonemerge "ValveBiped.weapon_bone"
$bonemerge "ValveBiped.weapon_bone_Clip"

После этого сохраняем изменения в файле и закрываем блокнот.

Идем в папку C:\skins\cstrike\materials\models\player\nickname копируем там нашу папку с измененным скином в папку с контрой!!!!!

Путь такой «ваш путь к папке Steam\steamapps\имя регистрации\counter-strike source\cstrike\materials\models\player» в этой папке создаем папку nickname, и копируем в нее нашу паку со скином (t_phoenix_l).

Теперь открываем блокнот и пишем там

Code
"ваш путь к папке Steam\steamapps\имя регистрации\sourcesdk\bin\ep1\bin\studiomdl.exe" C:\models\mdldecompiler.qc
pause

После этого сохраняем его как bat файл в папку “ваш путь к папке Steam\steamapps\имя регистрации\sourcesdk\bin\ep1\bin\”

Идем в эту папку и запускаем наш bat файл. Как правило он выдает ошибку (над этим я собственно и бился 2 дня). Читаем что спрашивает. Как правило ссылается на отсутствие файла GameInfo.txt. Этот файл находиться в папке "путь к папке steam\steamapps\ваше регистрационное имя\counter-strike source\cstrike" я просто скопировал его от туда в папку bin и все заработало! Копируем и проверяем, если опять ошибка пишите что говорит, если нет ошибок то после непродолжительного изготовления нужных нам файлов, в той же папке (bin) появиться папка models. Копируем паку models в директорию «C:\skins\cstrike». Там уже есть такая же папка так что перед копированием её нужно удалить!

Далее все устанавливается так же как и обычные админ скины.

Сборка всех файлов инструкция в формате doc а так же инструкция от ics (английский).
Качаем от сюда

P.S: инструкция как делать админ ски, но вы можете по ней сделать свой скин обычный!










Сообщение отредактировал yyyM - Воскресенье, 24.05.2009, 10:50
lixo [!] Дата: Воскресенье, 24.05.2009, 15:59 | Сообщение # 2
Майор
Группа: Заблокированные
Сообщений: 80
« 0 »
http://fps-tm.clan.su/load/7-1-0-25<----mdldecompiler Уже все собрано))

Форум » Dedicated Server » Ставим Source Dedicated Server » Делаем свой скин. (sml[smile])
Страница 1 из 11
Поиск:

Приветствуем вас на нашем сайте!
Сайт управляется системой uCoz.
Rambler's Top100