[VIP] Skins

Тема в разделе "Модули", создана пользователем R1KO, 14 янв 2015.

  1. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    [VIP] Skins

    Версия: 1.0.5

    Требуется Sourcemod не ниже 1.5.0

    Описание:
    Добавляет возможность VIP-игрокам устанавливать себе скины.

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    Установка:
    1. Распаковать архив
    2. Разместить все файлы по папкам на сервере.
    3. Залить на сервер свои скины
    4. Добавить файлы скинов на скачку в addons/sourcemod/data/vip/modules/downloadlist.txt
    5. Настроить addons/sourcemod/data/vip/modules/skins.txt

    Код:
    "Skins"
    {
        "z_t"    // Уникальное имя скина (использовать только латинские символы и цифры)
        {
            "name"        "Зобми Т"                // Имя скина в меню
            "model"        "models/player/stenli/splitter_skinny.mdl"    // путь к модели скина
            "arms_model"    "models/player/stenli/specter_arms.mdl"    // путь к модели рук (Только для CS:GO)
            "team"        "t"                    // Команда, за которую доступен скин
        }
        "z_ct"
        {
            "name"        "Зобми CТ"
            "model"        "models/player/stenli/specter.mdl"
            "arms_model"    "models/player/stenli/specter_arms.mdl"
            "team"        "ct"
        }
        "w_all"
        {
            "name"        "The Revenant"
            "model"        "models/player/vad36wolfenstein/revenant.mdl"
            "team"        "all"
        }
      
    }
    В "team" можно указывать:
    Код:
    t, T - скин за команду террористов
    ct, CT - скин за команду контр-террористов
    ALL, all - скин доступен за любую команду
    

    Парметры:
    Код:
    "Skins"        "Уникальные имена скинов"
    Пример:
    Код:
    "Skins"                    "z_t;w_all"
    Разделять можно ; , . * |
    Любым символом который не встречается в идентификаторе скинов.

    Можно указать "all" чтобы дать доступ ко всем скинам.


    В vip_modules.phrases.txt добавить
    Код:
        "Skins"
        {
            "ru"    "Скины"
            "en"    "Skin"
            "fi"    "Skinit"
        }
        "Skins_Menu"
        {
            "ru"    "Выбор скина"
            "en"    "Choose skin"
            "fi"    "Skini valikko"
        }
    Код:
    1.0.0 -    Релиз
    1.0.1 -    Исправлены баги в ксго.
        Мелкие фиксы
    1.0.2 -    Обновлено для совместимости с версией ядра 1.1.X R
        Оптимизирован код
        Сделана полная совместимость с CS:GO
        Добавлена возможность устанавливать модель рук (Только для CS:GO)
        Исправлено падение сервера при использовании удаленного скина.
    1.0.3 -    Исправлен этот баг [URL]http://hlmod.ru/forum/showpost.php?p=190737&postcount=99[/URL]
        Исправлены ошибки и мелкая оптимизация.
    1.0.3 for v34 -    Для в34 убрано превю и вырезан код для ксго.
    1.0.4 -    Исправлено что плагин не видел стандартных скинов запакованных в .vpk
    1.0.4 for v34 -    Исправлена ошибка Native "CS_UpdateClientModel" was not found на sm ниже 1.5.0
    1.0.5 -    Исправлена ошибка: Native "VIP_PrintToChatClient" reported: Language phrase "ERROR" not found
        Исправлена ошибка: Native "VIP_IsClientVIP" reported: Invalid client index (0)
        Исправлена ошибка:  Native "SetMenuTitle" reported: Language phrase "INFO" not found
    
     

    Вложения:

    Последнее редактирование модератором: 2 фев 2016
  2. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    Обновил до версии 1.0.1
    Код:
    1.0.1 - Исправлены баги в ксго.
    	Мелкие фиксы
     
    Konstantin, Red4911 и Kaktus777 нравится это.
  3. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    Модуль обновлен до версии 1.0.2.

    Код:
    1.0.2 - Обновлено для совместимости с версией ядра 1.1.X R
    	Оптимизирован код
    	Сделана полная совместимость с CS:GO
    	Добавлена возможность устанавливать модель рук (Только для CS:GO)
    	Исправлено падение сервера при использовании удаленного скина.
    
     
  4. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    Обновил до версии 1.0.4
    Код:
    1.0.4 -	Исправлено что плагин не видел стандартных скинов запакованных в .vpk
    
     
  5. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    Модуль обновлен до версии 1.0.4 for v34

    Код:
    1.0.4 for v34 -	Исправлена ошибка Native "CS_UpdateClientModel" was not found на sm ниже 1.5.0
     
  6. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    Обновил до версии 1.0.5
    Код:
    1.0.5 -	Исправлена ошибка: Native "VIP_PrintToChatClient" reported: Language phrase "ERROR" not found
    	Исправлена ошибка: Native "VIP_IsClientVIP" reported: Invalid client index (0)
    	Исправлена ошибка:  Native "SetMenuTitle" reported: Language phrase "INFO" not found
    
    На выходных постараюсь сделать версию для ЗМ.
     
  7. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    Alpha Centauri, без превью - ставь версию для v34.

    Вот версия для ZR v34.
    Можно ставить и на OB.
    Пока только для в34 т.к. она проще и так легче тестить.

    В планах еще сделать разные скины для разных классов.

    Скины за зомби -> параметр team у скина ставим "z"
    Скины за людей -> параметр team у скина ставим "h"
     

    Вложения:

    Последнее редактирование: 6 ноя 2015
  8. Kudeeezy

    Kudeeezy

    Сообщения:
    66
    Симпатии:
    0
    Сейчас нельзя для зомби и людей? z h?
     
  9. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    не понял вопроса.. там же написано
     
  10. Kudeeezy

    Kudeeezy

    Сообщения:
    66
    Симпатии:
    0
    В кс
    Падает сервер когда :
    Скины за зомби -> параметр team у скина ставим "z"
    Скины за людей -> параметр team у скина ставим "h"
    Ставил VIP_Skins_1.0.5_ZR_for_v34.smx
     
  11. Twink

    Twink

    Сообщения:
    72
    Симпатии:
    23
    Скины работают с модулем Gloves??
     
  12. MIV

    MIV

    Сообщения:
    633
    Симпатии:
    26
    Работают!
     
  13. Twink

    Twink

    Сообщения:
    72
    Симпатии:
    23
    А вот и нет, скины перестают работать, проверил сегодня :c
     
  14. MIV

    MIV

    Сообщения:
    633
    Симпатии:
    26
    У меня все работает, надо чуточку фантазии и экспериментировать) Убрать руки которые идут к скинам, и прописать их к плагину Gloves.
     
    Последнее редактирование: 8 фев 2016
  15. Dazerlon

    Dazerlon

    Сообщения:
    12
    Симпатии:
    0
    где прописать и что?
    я хочу чтобы у вип игрока автоматом ставился скин (по дефолту).
     
  16. Kudeeezy

    Kudeeezy

    Сообщения:
    66
    Симпатии:
    0
    Скин не исчезает после каждого раунда? Ибо столкнулся с данной проблемой, каждый раунд нужно ставить скин вновь ибо меняется на стандарт.
    CSGO [Zombie mod]
     
  17. Twink

    Twink

    Сообщения:
    72
    Симпатии:
    23
    Не знаю, не знаю, руки которые идут к скинам не стоят, а в менюшке выбор скинов просто не нажимается :ab:
     
  18. MIV

    MIV

    Сообщения:
    633
    Симпатии:
    26
    Groups.ini проверь, кодировку.
    Фразы перевода не забыл добавить?
    --- Добавлено позже ---
    На счет зомби мода не вкурсе, но было что то такое, убрал руки из скинов и добавил в Gloves, сейчас нормально все.
     
  19. Dazerlon

    Dazerlon

    Сообщения:
    12
    Симпатии:
    0
    точно правильно указал путь к модели рук в "arms_model"?
    Они не должны выбираться, а устанавливаться со скином в соответствии в котором прописан путь у скина в строчке "arms_model".
    Покажу на примере скина Ada Wong.
    В архиве скина есть текстовый файл где указаны все пути к частям скина.
    В твоем случаи перчатки.В текстовом документе это // Arms.
    Вот пути:
    models/player/kuristaja/re6/ada/ada_arms.dx90.vtx
    models/player/kuristaja/re6/ada/ada_arms.mdl
    models/player/kuristaja/re6/ada/ada_arms.vvd
    Нужен млд, ну надеюсь это и так понятно.
    Вот то что что долно писатся в документе skin.txt.
    "a_ct"
    {
    "name" "Ada"
    "model" "models/player/kuristaja/re6/ada/ada.mdl"
    "arms_model" "models/player/kuristaja/re6/ada/ada_arms.mdl"
    "team" "ct"
    }
    Скину архив со скином пробуй:)
    Если у тебя соурс, то делай так же только убедись что там есть вообще перчатки))))
     

    Вложения:

    Последнее редактирование: 10 фев 2016
  20. aTLANTUSSss

    aTLANTUSSss

    Сообщения:
    1
    Симпатии:
    0
    Не работает модуль на сервере css v87 все перепробовал:(