Иконка ресурса

kleuser

Участник
Сообщения
1,838
Реакции
732
@R1KO, было бы совсем супер, если можно было указывать какие перчатки будут устанавливаться по дефолту(по индексу).
например 10033 по дефолту, или любые другие, с возможностью также распределить по командам, как это уже есть в принципе в настройках самих перч.
Вообщем что-то на подобии как в AC Gloves
Наглядный пример. что-то на подобии

C-подобный:
"ValveGloves"
{
    "hide_no_access_gloves"        "1"        // Скрывать ли из меню недоступные перчатки
    "enable_float"                "1"        // Включить/отключить качество перчаток
    "float_delta"                "0.05"    // Шаг изменения качества перчаток
    "enable_world_model"        "1"        // Включить/отключить перчатки, которые будут видеть другие живые игроки
  
    "default_ct_gloves"             "10030" // Устанавливает индекс перчаток по дефолту у вип игрока за КТ. Если 0 - не устанавливать.
    "default_t_gloves"             "10006" // Устанавливает индекс перчаток по дефолту у вип игрока за Т. Если 0 - не устанавливать.

    "Bloodhound Gloves"
    {
        "ru"            "Перчатки «Бладхаунд»"

        "index"            "5027"

        "Charred"
        {
            "ru"        "Зола"

            "index"        "10006"
            "team"        "0"    // Команда, которой доступны перчатки (0 или не указано - всем, 2 - Т, 3 -КТ)
        }
        "Snakebite"
        {
            "ru"        "Укус змеи"

            "index"        "10007"
            "team"        "0"
        }
        "Bronzed"
        {
            "ru"        "Бронза"

            "index"        "10008"
            "team"        "0"
        }
        "Guerrilla"
        {
            "ru"        "Диверсант"

            "index"        "10039"
            "team"        "0"
        }
    }
    "Sport Gloves"
    {
        "ru"            "Спортивные перчатки"

        "index"            "5030"

        "Hedge Maze"
        {
            "ru"        "Живая изгородь"

            "index"        "10038"
            "team"        "0"
        }
        "Pandora's Box"
        {
            "ru"        "Ящик Пандоры"

            "index"        "10037"
            "team"        "0"
        }
        "Superconductor"
        {
            "ru"        "Сверхпроводник"

            "index"        "10018"
            "team"        "0"
        }
        "Arid"
        {
            "ru"        "Засуха"

            "index"        "10019"
            "team"        "0"
        }
    }
    "Hand Wraps"
    {
        "ru"            "Обмотки рук"

        "index"            "5032"
        "Leather"
        {
            "ru"        "Кожа"

            "index"        "10009"
            "team"        "0"
        }
        "Spruce DDPAT"
        {
            "ru"        "Пиксельный камуфляж «Хвоя»"

            "index"        "10010"
            "team"        "0"
        }
        "Slaughter"
        {
            "ru"        "Бойня"

            "index"        "10021"
            "team"        "0"
        }
        "Badlands"
        {
            "ru"        "Пустошь"

            "index"        "10036"
            "team"        "0"
        }
    }
    "Driver Gloves"
    {
        "ru"            "Водительские перчатки"

        "index"            "5031"
        "Lunar Weave"
        {
            "ru"        "Лунный узор"

            "index"        "10013"
            "team"        "0"
        }
        "Convoy"
        {
            "ru"        "Конвой"

            "index"        "10015"
            "team"        "0"
        }
        "Crimson Weave"
        {
            "ru"        "Багряный узор"

            "index"        "10016"
            "team"        "0"
        }
        "Diamondback"
        {
            "ru"        "Гремучая змея"

            "index"        "10040"
            "team"        "0"
        }
    }
    "Specialist Gloves"
    {
        "ru"            "Перчатки спецназа"

        "index"            "5034"
        "Forest DDPAT"
        {
            "ru"        "Пиксельный камуфляж «Лес»"

            "index"        "10030"
            "team"        "0"
        }
        "Crimson Kimono"
        {
            "ru"        "Кровавое кимоно"

            "index"        "10033"
            "team"        "0"
        }
        "Emerald Web"
        {
            "ru"        "Изумрудная сеть"

            "index"        "10034"
            "team"        "0"
        }
        "Foundation"
        {
            "ru"        "Основа"

            "index"        "10035"
            "team"        "0"
        }
    }
    "Moto Gloves"
    {
        "ru"            "Мотоциклетные перчатки"

        "index"            "5033"
        "Eclipse"
        {
            "ru"        "Затмение"

            "index"        "10024"
            "team"        "0"
        }
        "Boom!"
        {
            "ru"        "Бах!"

            "index"        "10027"
            "team"        "0"
        }
        "Spearmint"
        {
            "ru"        "Мята"

            "index"        "10026"
            "team"        "0"
        }
        "Cool Mint"
        {
            "ru"        "Мятная прохлада"

            "index"        "10028"
            "team"        "0"
        }
    }
}
 

pracc

Быть, а не казаться.
Сообщения
946
Реакции
541
SourceMod 1.8.

PHP:
//// VIP_GlovesValve_2.0.sp
//
// gloves/Menu.sp(33) : warning 215: expression has no effect
// gloves/Menu.sp(33) : error 001: expected token: ";", but found "."
// gloves/Menu.sp(33) : error 029: invalid expression, assumed zero
// gloves/Menu.sp(33) : error 017: undefined symbol "SetTitle"
// gloves/Menu.sp(33) : fatal error 190: too many error messages on one line
//
// Compilation aborted.
// 4 Errors.
//
// Compilation Time: 0,45 sec
// ----------------------------------------

Press enter to exit ...
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #283
@pracc, попробуй так
PHP:
(view_as<Panel>(iItem)).SetTitle(szTitle);
 

kleuser

Участник
Сообщения
1,838
Реакции
732
@R1KO, и еще, сделай модуль по умолчанию вкл, а то он сейчас выкл, и нужно самому включать.
Но нужно обязательно сделать перчатки по дефолту, как я писал выше, и наче будут невидимые руки, если вип не выберет перчи сам
 

m9c0

Участник
Сообщения
159
Реакции
72
после того, как заменил на
C-подобный:
(view_as<Panel>(iItem)).SetTitle(szTitle);
получил вот это. см 1.8.0.6027
C-подобный:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// VIP_GlovesValve_2.0.sp
//
// gloves/Menu.sp(60) : warning 213: tag mismatch
// gloves/Menu.sp(201) : warning 213: tag mismatch
// gloves/Menu.sp(375) : error 105: cannot find method or property Handle.GetValue
// gloves/Menu.sp(414) : warning 213: tag mismatch
// gloves/Gloves.sp(31) : warning 213: tag mismatch
// gloves/Gloves.sp(109) : warning 213: tag mismatch
// D:\Distrib\srcds\Sourcemod\sourcemod-1.8.0-git6022-windows\scripting\VIP_GlovesValve_2.0.sp(107) : error 180: function return type differs from prototype. expected 'int', but got 'void'
// D:\Distrib\srcds\Sourcemod\sourcemod-1.8.0-git6022-windows\scripting\VIP_GlovesValve_2.0.sp(186) : warning 213: tag mismatch
// D:\Distrib\srcds\Sourcemod\sourcemod-1.8.0-git6022-windows\scripting\VIP_GlovesValve_2.0.sp(179) : error 180: function return type differs from prototype. expected 'int', but got 'void'
//
// 3 Errors.
//
// Compilation Time: 0,25 sec
// ----------------------------------------

Press enter to exit ...
 
Последнее редактирование:

All

Random
Сообщения
553
Реакции
228
Все работает отлично. Скины перчаток ставятся. Но есть 1 баг. Если используешь shop skins или vip skins и в них прописаны стандартные модели рук, то происходит наложение 2 моделей. Если оставлять же поле с моделью рук пустым то рук вообще нет до установки перчаток через вип.
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #289
@m9c0, у меня 1.9.0.6067 и всё норм
--- Добавлено позже ---
// D:\Distrib\srcds\Sourcemod\sourcemod-1.8.0-git6022-windows\scripting\VIP_GlovesValve_2.0.sp(107) : error 180: function return type differs from prototype. expected 'int', but got 'void' // D:\Distrib\srcds\Sourcemod\sourcemod-1.8.0-git6022-windows\scripting\VIP_GlovesValve_2.0.sp(186) : warning 213: tag mismatch // D:\Distrib\srcds\Sourcemod\sourcemod-1.8.0-git6022-windows\scripting\VIP_GlovesValve_2.0.sp(179) : error 180: function return type differs from prototype. expected 'int', but got 'void' //
это инклюды от 3.0 закинь
 

Maximu$

Участник
Сообщения
122
Реакции
6
Что как плагин ? Лучше этого GLOVES ? Логи не забивает ошибками?
 
Последнее редактирование:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #292
@m9c0, для проверки не потеряна ли кавычка можно включать синтаксис какого-то языка (например что-то из семейства C) и сразу станет видно где что-то не так.
Это так - для справки. Может как-то упомянешь и кому-то поможет.

Видео добавил в 1й пост

upload_2017-10-8_21-47-18.png
 
Последнее редактирование:

m9c0

Участник
Сообщения
159
Реакции
72
@R1KO, я боюсь, что для подавляющего большинства моих зрителей, это будет сложно)
 

.endme

/exit
Сообщения
243
Реакции
24
Errors:
vip/VIP_GlovesValve_2.0.smx ([VIP] Gloves (Valve)): Native "VIP_IsVIPLoaded" was not found
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #295
@Edgard, ядро видимо очень старое
 

.endme

/exit
Сообщения
243
Реакции
24
@Edgard, ядро видимо очень старое
ядро VIP?
не подскажите тогда самое актуальное?

___________________________________

Мда, сверх-разум, что уж тут сказать. Обновил vip до последней версии, теперь всё работает.
Извините за беспокойство.
 
Последнее редактирование:

d4Ck

Урегулированный
Сообщения
730
Реакции
562
ядро VIP?
не подскажите тогда самое актуальное?

___________________________________

Мда, сверх-разум, что уж тут сказать. Обновил vip до последней версии, теперь всё работает.
Извините за беспокойство.
Которое в ресурсах, в рекомендованных.
 
Сверху Снизу