Так как на Mani Admin скины ставить может каждый, а на Sourcemod нет. Вот поэтому я решил написать статью про установку скинов на SourceMod.
1. Сначало скачаем плагин sm_skinchooser_2.7.zip
2. Теперь распакуем архив и папку addons поместим в <папка сервера>/orangebox/cstrike
И в файл server.cfg вставим следующее:
sm_skinchooser_normal 1 // 1 - использовать файл skinchooserdownloads.ini, 0 - не использовать
sm_skinchooser_enabled 1 // 1 - плагин включен, 0 - выключен
sm_skinchooser_autodisplay 1 // 1 - для всплывающего меню при входе в команду, 0 - без меню при входе в
Установка плагина почти закончена.
3. Теперь нам нужен скин админа, СКАЧАТЬ МОЖНО ЗДЕСЬ!
4. Распакуем архив со скином и папки models и materials закинем в <папка сервера>/orangebox/cstrike.
5. Откроем файл skinchooserdownloads.ini находящийся в папке <папка сервера>/orangebox/cstrike/addons/sourcemod/configs. Удалим лишнее и впишем данные о скине для загрузки при подключении к серверу.
Код
materials/models/player/dvshunter/specialforces/ct_urban.vmt
materials/models/player/dvshunter/specialforces/ct_urban.vtf
materials/models/player/dvshunter/specialforces/ct_urban_glass.vmt
materials/models/player/dvshunter/specialforces/ct_urban_glass.vtf
materials/models/player/dvshunter/specialforces/ct_urban_normal.vtf
models/player/dvshunter/specialforces/ct_urban.dx80.vtx
models/player/dvshunter/specialforces/ct_urban.dx90.vtx
models/player/dvshunter/specialforces/ct_urban.mdl
models/player/dvshunter/specialforces/ct_urban.phy
models/player/dvshunter/specialforces/ct_urban.sw.vtx
models/player/dvshunter/specialforces/ct_urban.vvd
models/player/dvshunter/specialforces/ct_urban.xbox.vtx
У вас они будут другими если вы ставите другой скин.
6. Чтобы они не телько скачивались но и работали на сервере, пропишем их в
skins.ini находящийся в папке <папка сервера>/orangebox/cstrike/addons/sourcemod/config/
Так как нас интересуют только скины для админов прописывать мы будем их только для админов.
Код
//Configure your menu here
"Models"
{
"Admin Models"
{
"Admin" "t"
"Team1"
{
"50 CENT"
{
"path" "models/player/slow/50cent/slow.mdl"
}
}
"Team2"
{
"GTA IV"
{
"path" "models/player/slow/niko_bellic/slow.mdl"
}
}
}
"Public Models"
{
"Admin" ""
"Team1"
{
"Tusken"
{
"path" "models\player\b4p\b4p_tusken\b4p_tusken.mdl"
}
"Stormt"
{
"path" "models\player\b4p\b4p_stormt\b4p_stormt.mdl"
}
"Imperial"
{
"path" "models\player\b4p\b4p_imperial\b4p_imperial.mdl"
}
"Chewbacca"
{
"path" "models\player\b4p\b4p_chewbacca\b4p_chewbacca.mdl"
}
}
"Team2"
{
"Rebel"
{
"path" "models\player\b4p\b4p_rebel\b4p_rebel.mdl"
}
"Jawa"
{
"path" "models\player\b4p\b4p_jawa\b4p_jawa.mdl"
}
"C3PO"
{
"path" "models\player\b4p\b4p_c3po\b4p_c3po.mdl"
}
"Bobafett"
{
"path" "models\player\b4p\b4p_bobafett\b4p_bobafett.mdl"
}
}
}
"Reserved Models"
{
"Admin" "Member"
"Team1"
{
"Yoda"
{
"path" "models\player\b4p\b4p_yoda\b4p_yoda.mdl"
}
}
"Team2"
{
"Darth Vader"
{
"path" "models\player\b4p\b4p_vader\b4p_vader.mdl"
}
}
}
}
//If you use Fastdownload make sure all your model and material files are on your webserver!!!
В файле skins.ini нас интересуют только те строчки которые подчеркнуты, их нужно будет заменить на свои, что мы сейчас и сделаем. Я буду прописывать скин только для контр-террористов, но вы можете и для террористов их прописать.
7. Все скин установлен. И в игре, чтобы вызвать меню выбора скина пишем в чат !models.
CVARS писал(а):
// Включение = 1 / Отключение = 0 использования администраторских групп
// ---
// По умолчанию установлено: 1
sm_skinchooser_admingroup
// Включение = 1 / Отключение = 0 замены скины у ботов
// ---
// По умолчанию установлено: 1
sm_skinchooser_SkinBots
// Включение = 1 / Отключение = 0 работы таймера, после исполнения который покажет меню выбора скина
// ---
// По умолчанию установлено: 0
sm_skinchooser_displaytimer
// Укажите количество времени в секундах, после присоединения к одной из команд, через которое меню будет активировано
// Переменная sm_skinchooser_displaytimer должна быть в значении 1
// ---
// По умолчанию установлено: 5.0
sm_skinchooser_menustarttime
// Включение = 1 / Отключение = 0 автоматического открытия меню выбора скинов
// ---
// По умолчанию установлено: 1
sm_skinchooser_autodisplay
// Включение = 1 / Отключение = 0 возможности использования скинов только администраторам
// ---
// По умолчанию установлено: 0
sm_skinchooser_adminonly
// Включение = 1 / Отключение = 0 смены скина после воскрешения с небольшим промежутком времени
// ---
// По умолчанию установлено: 1
sm_skinchooser_playerspawntimer
// Включение = 1 / Отключение = 0 смены скина без выбора клиента
// ---
// По умолчанию установлено: 1
sm_skinchooser_forceplayerskin