Админские модели для Counter Strike Source.

Это подробная пошаговая инструкция по установке скинов администратора на ваш выделенный игровой сервер. Для начала вам нужны сами скины, их можно скачать или тут или в соседней теме, вы можете установить все модели, или только те которые вам надо. Но прочитайте быстро эту инструкцию, что бы при установке, у вас не возникло никаких проблем, даже если вы уже ставили скины себе на сервер.

http://clan-fresh.ucoz.ru/clan/admin_large2.jpg

Данные скины были сделаны на основе скина lduke, этот скин выложен в соседней статье, но так как скин содержал огромное количество консольных ошибок, был переделан и перекомпилирован. Если же вы соберетесь ставить скин lduke по этой инструкции, то у вас недолжно возникнуть никаких проблемм.
Что вам понадобится для установки скинов
- Counter-strike source dedicated server
- mani-admin-plugin
- Админские модельки (смотрите ниже)
- ssh/ftp программа для загрузки скинов на сервер
- 10 минут вашего времяни
- Терпение
Теперь, можно начинать...
Создайте папку на вашем диске C (или любом другом), скачайте админские скины и запишите их в эту папку. Вы можете скачать полностью рабочие проверенные скины ниже...

/fixed_admin_skins.rar (1.75 мегабайт) - Скачать
(Urban CT & t_phoenix, первые 2 модели игроков)
/gign_guerilla_admin.rar ( 1.62 мегабайт ) - Скачать
(GIGN & t_guerilla, вторые 2 модели игроков)
/sas_leet_admin.rar ( 1.67 мегабайт ) - Скачать
(SAS & t_leet, 3ая пара моделей игроков)
/gsg9_arctic_admin.rar ( 1.72 мегабайт ) - Скачать
(GSG9 & t_arctic, the 4ая и последняя пара моделей игроков)

Скины рабочие 100%, не содержат ошибок в консоли, после того как вы скачаете эти архивы, можно приступать к следующему шагу.

Открываем архивы RAR.
Идем в дерикторию (папку) в которую вы скачали 1-4 архива rar файлов, распаковываем скины (модели игроков) в любую директорию. Программа которая открывает арихивы любая winrar, winzip и т.п.

Содержание архивов. После того, как они распакованы, у вас есть 4 папки и в каждом, есть папка cstrike и 2 txt-файла, названния guide.txt и READ_THIS.txt. Войдите в cпапку strike, и Вы увидите еще 2 папки, materials и models. В них есть ещё папке, и в конечном итоги сами файлы скинов. Guide.txt и READ_THIS.txt содержат в себе информацию о скинах и как их установить. cstrike папка имеет все необходимые для установки файлы Так как Вы читаете эту инструкцию, можете удалить файлы guide.txt и READ_THIS.txt они вам не понадобятся, тем более что они на английском языке.

Важно
Это совершенно 2 разные папки
~/cstrike/materials/models/player/ics/
Это папки специальных материалов, друми словами графика. Есть 4 папки в этой папке, и в каждой их этих папок есть графические файлы для каждого скина.
И
~/cstrike/models/player/ics/
Это специальные файлы моделей, другими словами, все остальное, что необходимо для скина. Физика, ragdoll, информация, и т.д. Есть также 4 папки в этой папке, потому что каждый скин должен иметь свою собственную информацию. Не смешивайте их, или будет ППЦ!

Установка моделей(скинов игрока)
Пойдите в корень cstrike-папки. Если вы следите за инструкцией, то должны помнить, что два текстовых файла с инструкицей, которые находятся рядом с папкой cstrike нужно игнорировать.

в cstrike папке, создайте папку, назовите ее cfg
в cfg, создайте папку, назвите ее mani_admin_plugin
в mani_admin_plugin, создайте папку, назовите ее skins
в skins создайте папки, и назовите их admin_t и admin_ct и 2 txt файла, назовите admin_t.txt и admin_ct.txt

Хорошо, теперь Вы должны находится в папке C:\admin_skins\cstrike\cfg\mani_admin_plugin\skins\ Проверьте все, и сделайте так что бы файлы лежали именно на своих местах как написано выше.

Настраивая material`ы и model`и для ваших админ скинов, вы теперь должны быть в папке C:\admin_skins\cfg\mani_admin_plugin\skins\ !

Создайте в папке admin_t, файлы и назовите их guerilla.txt, phoenix.txt, leet.txt и arctic.txt

В файле guerilla.txt, вставьте такие строки:

// guerilla
models/player/ics/t_guerilla_admin/t_guerilla.dx80.vtx
models/player/ics/t_guerilla_admin/t_guerilla.dx90.vtx
models/player/ics/t_guerilla_admin/t_guerilla.mdl
models/player/ics/t_guerilla_admin/t_guerilla.phy
models/player/ics/t_guerilla_admin/t_guerilla.sw.vtx
models/player/ics/t_guerilla_admin/t_guerilla.vvd
materials/models/player/ics/t_guerilla_admin/t_guerilla.vmt
materials/models/player/ics/t_guerilla_admin/t_guerilla.vtf

В файле phoenix.txt, вставьте такие строки:

// phoenix
models/player/ics/admin_t_fixed/terror.mdl
models/player/ics/admin_t_fixed/terror.mdl
models/player/ics/admin_t_fixed/terror.dx80.vtx
models/player/ics/admin_t_fixed/terror.dx90.vtx
models/player/ics/admin_t_fixed/terror.phy
models/player/ics/admin_t_fixed/terror.sw.vtx
models/player/ics/admin_t_fixed/terror.vvd
materials/models/player/ics/admin_t_fixed/t_phoenix.vmt
materials/models/player/ics/admin_t_fixed/t_phoenix.vtf

В файле leet.txt, такие:

// leet
models/player/ics/t_leet_admin/t_leet.dx80.vtx
models/player/ics/t_leet_admin/t_leet.dx90.vtx
models/player/ics/t_leet_admin/t_leet.mdl
models/player/ics/t_leet_admin/t_leet.phy
models/player/ics/t_leet_admin/t_leet.sw.vtx
models/player/ics/t_leet_admin/t_leet.vvd
materials/models/player/ics/t_leet_admin/t_leet.vmt
materials/models/player/ics/t_leet_admin/t_leet.vtf
materials/models/player/ics/t_leet_admin/t_leet_glass.vmt

В arctic.txt, вставьте такие строки:

// arctic
models/player/ics/t_arctic_admin/t_arctic.dx80.vtx
models/player/ics/t_arctic_admin/t_arctic.dx90.vtx
models/player/ics/t_arctic_admin/t_arctic.mdl
models/player/ics/t_arctic_admin/t_arctic.phy
models/player/ics/t_arctic_admin/t_arctic.sw.vtx
models/player/ics/t_arctic_admin/t_arctic.vvd
materials/models/player/ics/t_arctic_admin/t_arctic.vmt
materials/models/player/ics/t_arctic_admin/t_arctic.vtf

Как вы наверное видите, в первой строке текстового файла, только коментарий, он будет игнорироватся mani-plugin`ом, потому что в начале строки стоит знак коментария //, другие строки не должны содержать лишних символов и строк!

Теперь отредактируйте txt файл с названием admin_t.txt в папке C:\admin_skins\cstrike\cfg\mani_admin_plugin\skins\

В файле admin_t.txt напишите следующие строки:

"ADMIN Phoenix" phoenix.txt
"ADMIN Guerilla" guerilla.txt
"ADMIN Leet" leet.txt
"ADMIN Arctic" arctic.txt

Если вы хотите отключить скины, во время клан варов, acematch`ей и т..п. достаточно поставить // перед этими строками, и сменить карту (или перезапустить сервер), удаления знака коментария // в начале строки, вернет скины на место. После того как вы сделали скины терористор, пора тоже самое проделать для скинов контров.

Создайте в папке admin_ct файл с названием gign.txt, urban.txt, sas.txt и gsg9.txt

В файле gign.txt, вставьте такие строки:

// gign
models/player/ics/ct_gign_admin/ct_gign.dx80.vtx
models/player/ics/ct_gign_admin/ct_gign.dx90.vtx
models/player/ics/ct_gign_admin/ct_gign.mdl
models/player/ics/ct_gign_admin/ct_gign.phy
models/player/ics/ct_gign_admin/ct_gign.sw.vtx
models/player/ics/ct_gign_admin/ct_gign.vvd
materials/models/player/ics/ct_gign_admin/ct_gign.vmt
materials/models/player/ics/ct_gign_admin/ct_gign.vtf
materials/models/player/ics/ct_gign_admin/ct_gign_glass.vmt

В файле urban.txt, вставьте такие строки:

// urban
models/player/ics/admin_ct_fixed/urban.mdl
models/player/ics/admin_ct_fixed/urban.dx80.vtx
models/player/ics/admin_ct_fixed/urban.dx90.vtx
models/player/ics/admin_ct_fixed/urban.phy
models/player/ics/admin_ct_fixed/urban.sw.vtx
models/player/ics/admin_ct_fixed/urban.vvd
materials/models/player/ics/admin_ct_fixed/ct_urban.vmt
materials/models/player/ics/admin_ct_fixed/ct_urban.vtf

В файле sas.txt, вставьте такие строки:

// sas
models/player/ics/ct_sas_admin/ct_sas.dx80.vtx
models/player/ics/ct_sas_admin/ct_sas.mdl
models/player/ics/ct_sas_admin/ct_sas.sw.vtx
models/player/ics/ct_sas_admin/ct_sas.dx90.vtx
models/player/ics/ct_sas_admin/ct_sas.vvd
models/player/ics/ct_sas_admin/ct_sas.phy
materials/models/player/ics/ct_sas_admin/ct_sas.vmt
materials/models/player/ics/ct_sas_admin/ct_sas.vtf
materials/models/player/ics/ct_sas_admin/ct_sas_glass.vmt

В файле gsg9.txt, вставьте такие строки:

// gsg9
models/player/ics/ct_gsg9_admin/ct_gsg9.dx80.vtx
models/player/ics/ct_gsg9_admin/ct_gsg9.mdl
models/player/ics/ct_gsg9_admin/ct_gsg9.sw.vtx
models/player/ics/ct_gsg9_admin/ct_gsg9.dx90.vtx
models/player/ics/ct_gsg9_admin/ct_gsg9.vvd
models/player/ics/ct_gsg9_admin/ct_gsg9.phy
materials/models/player/ics/ct_gsg9_admin/ct_gsg9.vmt
materials/models/player/ics/ct_gsg9_admin/ct_gsg9.vtf

Теперь отредактируйте txt файл с названием admin_ct.txt в папке C:\admin_skins\cstrike\cfg\mani_admin_plugin\skins\

В файле admin_ct.txt, вставьте такие строки:

"ADMIN Urban" urban.txt
"ADMIN GIGN" gign.txt
"ADMIN SAS" sas.txt
"ADMIN GSG9" gsg9.txt

Хорошо, теперь время для быстрой проверки, что файлы находятся на своих местах. (так и должно быть если вы точно следовали инструкции).

Настраиваем server.cfg и mani_server.cfg
Скопируйте файлы конфигов сервера на свой компьютер! Обязательно сделайте копию этих файлов т.к. вы можете испортить их, скопируйте эти файлы (server.cfg и mani_server.cfg) в папку C:\admin_skins\cstrike\cfg\

Откройте ваш mani_server.cfg откройте место где начинаются настройки. Установка какой либо настройки на 0 означает НЕТ, 1 означает ДА. Теперь настройте шаг за шагом как описано ниже.
PS: mani_server.cfg и server.cfg находятся в папке C:\admin_skins\cstrike\cfg\

mani_server.cfg

Разрешить/запретить админом устанавливать нестандартные скины. 1 - разрешить
mani_skins_admin 1

Разрешить/запретить обычным игрокам доступ к общим скинам. 1 - разрешить
mani_skins_public 0

Фиксировать общие скины для игроков. 0 - отключено
mani_skins_force_public 0

Разрешить/запретить выбор всех скинов через ma_setskin. 0 - разрешить все
mani_skins_setskin_misc_only 0

Управление автоматическим скачиванием скинов. 1 - скачивать автоматически
mani_skins_auto_download 1

Разрешить/запретить игрокам с иммунитетом использовать зарезервированные скины. 0 - запретить
mani_skins_reserved 0

Управление меню выбора скина при входе за команду. 0 - не показывать меню, 1 - показывать меню выбора скина, 2 - показывать меню выбора настроек
mani_skins_force_choose_on_join 1

Использовать нестандартные скины для ботов? 0 - нет
mani_skins_random_bot_skins 0

И ниже в mani_server.cfg, есть такая команда mani_skins_force_cl_minmodels 0

Эта настройка должна быть установлена на 0, что бы модели были видимы после очередного обновления VALVE, которое добавило gsg9 и другие модели. Теперь мы закончили с mani_server.cfg и приступаем к server.cfg.

server.cfg

В server.cfg, очень много пораметров настройки, ничего не меняйте и не путайте, следите внимательно за инструкцией.

Игрки всегда смогут скачивать файлы с сервера? Ставим ДА.
sv_allowdownload 1

ОПЦИОНАЛЬНО! Если вы используете загрузку файлов сервера к примеру с вашего сайта, то поставьте в ковычки его название "", если нет, или вы непонимаете о чем идет речь, поставьте как написано ниже.
sv_downloadurl ""

Внимание! Удостоверьтесь, что вы правите именно нужный файл server.cfg, и что в файле присутствует строка подгрузки конфига мани плагина exec mani_server.cfg

Все готово для заливки на сервер !

Откройте ваш FTP/SSH клиент, и приготовьтесь залить готовые скины к вам на сервер,после коннекта, скопируйте папку cstrike с ващего компьютера C:\admin_skins\ поверх папки cstrike на игровом сервере. Если запросит "Заменить папку?", жемем ДА. Подождите пока файлы зальются на севрер (как долго зависит от вашего интрнета). После того как загрузка завершена, перезапустите свой сервер и все должно быть отлично, вы должны получить новые админ скины !Радуемся!:-)

Тоже оч важная инфа.

В server.cfg должна команда sv_pure должна стоять на 0, sv_allowdownload должно стоять 1.
В файле mani_sever.cfg настройте команды по своему усмотрению!

Управление нестандартными скинами mani_sever.cfg

mani_skins_force_cl_minmodels 0
Включить/выключить фиксированные модели. 0 - выключить, 1 - фиксирует модели на cl_minmodels 1, cl_min_t 4, cl_min_ct 4 при входе на сервер
mani_skins_admin 1
Разрешить/запретить админом устанавливать нестандартные скины. 0 - запретить, 1 - разрешить
mani_skins_public 0
Разрешить/запретить обычным игрокам доступ к общим скинам. 0 - запретить, 1 - разрешить
mani_skins_force_public 0
Фиксировать общие скины для игроков. 0 - отключено, 1 - обычный игрок автоматически выбирает первый общий скин.
mani_skins_setskin_misc_only 0
Разрешить/запретить выбор всех скинов через ma_setskin. 0 - разрешить все, 1 - разрешить только misc
mani_skins_auto_download 1
Управление автоматическим скачиванием скинов. 0 - не скачивать автоматически, 1 - скачивать автоматически
mani_skins_reserved 0
Разрешить/запретить игрокам с иммунитетом использовать зарезервированные скины. 0 - запретить, 1 - разрешить
mani_skins_force_choose_on_join 1
Управление меню выбора скина при входе за команду. 0 - не показывать меню, 1 - показывать меню выбора скина, 2 - показывать меню выбора настроек
mani_skins_random_bot_skins 1
Использовать нестандартные скины для ботов? 0 - нет, 1 - использовать случайный общий скин