Модуль плагина Equipments 2.1.1

Добавляет возможность покупать шапки, маски, очки в магазине

  1. FrozDark
    Поддерживаемые игры:
    • CS: Source
    Добавляет возможность покупать шапки, маски, очки в магазине
    Поддержка Zombie:Riot, Zombie:Reloaded

    Полезные ссылки:
    Hats | garrysmods.org - Сайт с содержанием моделей
    Фикс стандартных скинов для [Shop] Equipments от EPacker2

    Заметка! Не рекомендуется использовать данный плагин с анти-читами вроде smac_wallhack

    Требования:
    Sourcemod 1.3 или выше
    SDKHooks
    [Shop] Core - не ниже версии 2.0.0
    Переменные:
    sm_shop_equipments_preview - Включение превью от третьего лица (По умолчанию: 1)
    sm_shop_equipments_remove_on_death - Очистка вещей игрока после его смерти (По умолчанию: 1)
    Команды:
    equipments_reload - Для перезагрузки конфигурации
    Установка:
    Создать файл (или использовать из архива) файл equipments_downloads.txt с путями до файлов загрузок
    Редактировать файл sourcemod/configs/shop/equipments.txt.
    В архиве является уже готовый вариант для моделей из пункта установки этого поста (models.rar)

    Пример настройки:
    PHP:
    "Equipments"
    {
        
    "glasses" // Идентификатор категории
        
    {
            
    "en"    "Glasses" // Перевод на английском
            
    "ru"    "Очки" // Перевод на русском

            
    "3d"" // Идентификатор предмета
            {
                "
    name"    "3D очки" // Название предмета в меню
                "
    price"         "7000"            // Цена
                "
    sell_price"         "3500"    // Продаваемая цена
                "
    duration"            "604800"          // Длительность использования предмета
                "
    model"            "models/gmod_tower/3dglasses.mdl"    // Путь до модели
           
                // Незнающим людям рекоммендуется не редактировать следующие 2 параметра
                "
    attachment"        "forward"    // Точка присоединения
                "
    alt_attachment"    "primary"    // Альтернативная точка присоединения (если предыдущая не найдена
           
                "
    position"        "0.0 0.5 2.0"   // Позиция от точки присоединения
                "
    angles"        "0.0 0.0 0.0"   // Вращение от точки присоединения
           
                "
    classes"    // Для определенных моделей
                {
                    "
    models\player\techknow\left4dead\zoey.mdl"  // Обязательно использовать слэш влево
                    {
                        "
    attachment"        "forward"
                        "
    alt_attachment"    "primary"
                   
                        "
    position"        "0.0 -1.5 2.0"
                        "
    angles"        "0.0 0.0 0.0"
                    }

                    "
    models\player\techknow\left4dead\louis.mdl"
                    {
                        "
    attachment"        "forward"
                        "
    alt_attachment"    "primary"
                   
                        "
    position"        "0.0 -1.0 4.0"
                        "
    angles"        "0.0 0.0 0.0"
                    }
               
                    "
    models\player\techknow\left4dead\francis.mdl"
                    {
                        "
    attachment"        "forward"
                        "
    alt_attachment"    "primary"
                   
                        "
    position"        "0.0 -0.5 2.0"
                        "
    angles"        "0.0 0.0 0.0"           
                    }                           
                }       
            }
        }
    }
    Можно использовать множества категорий

    1. Распаковать архив shop_equipments.zip в папку sourcemod
    2. Распаковать архив models.rar в коренную директорию игры, где лежат папки materials и models
    3. Запустить сервер. Если запущен, то сменить карту!
    balezin86 нравится это.