Описание:
- Игроки могу ввести команду !knife, чтобы открыть "Knife меню" или !knifename для выбора скина ножа
- При перезаходе выбранный сохраняется
Команды для выбора ножа:
Штык-нож (!bayonet)
Нож с лезвием-крюком (!gut)
Складной нож (!flip)
Штык-нож M9 (!m9)
Керамбит (!karambit)
Охотничий нож (!huntsman)
Нож-бабочка (!butterfly)
Золотой нож (!golden)
Примечание:
- Скины ножей работают только в случае, если нож уже имеется в инвентаре.
- Вы можете ограничить доступ по определенным флагам используя команду "sm_knifeupgrade".
- Поддерживается автоматическое обновление при помощи Updater.
3 примера для admin_override.cfg (addons/sourcemod/config/admin_overrides.cfg)
1) Дает доступ игрокам с флагом 'f'
Код:
Overrides
{
"sm_knifeupgrade" "f" //Игроки с флагом f будут иметь доступ к плагину
"sm_knifeupgrade_bayonet" ""
"sm_knifeupgrade_gut" ""
"sm_knifeupgrade_flip" ""
"sm_knifeupgrade_m9" ""
"sm_knifeupgrade_karambit" ""
"sm_knifeupgrade_huntsman" ""
"sm_knifeupgrade_butterfly" ""
"sm_knifeupgrade_golden" ""
}
2) Дает доступ игрокам с флагом 'p'
Код:
Overrides
{
"sm_knifeupgrade" "p" //Игроки с флагом p будут иметь доступ к плагину
"sm_knifeupgrade_bayonet" ""
"sm_knifeupgrade_gut" ""
"sm_knifeupgrade_flip" ""
"sm_knifeupgrade_m9" ""
"sm_knifeupgrade_karambit" ""
"sm_knifeupgrade_huntsman" ""
"sm_knifeupgrade_butterfly" ""
"sm_knifeupgrade_golden" ""
}
3) Дает доступ игрокам с флагом 'abc'
Код:
Overrides
{
"sm_knifeupgrade" "abc" //Игроки с флагом abc будут иметь доступ к плагину
"sm_knifeupgrade_bayonet" ""
"sm_knifeupgrade_gut" ""
"sm_knifeupgrade_flip" ""
"sm_knifeupgrade_m9" ""
"sm_knifeupgrade_karambit" ""
"sm_knifeupgrade_huntsman" ""
"sm_knifeupgrade_butterfly" ""
"sm_knifeupgrade_golden" ""
}
Автоматически генерируемый конфиг: (cfg/sourcemod/sm_knifeupgrade.cfg)
Код:
// Показывать сообщение, когда игрок выбрал нож.
// -
// По умолчанию: "1"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_chosen_message "1"
// Поставьте значение "1" для отключения ножа на картах, которые запрещают использовать ножи
// -
// По умолчанию: "0"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_map_disable "0"
// Поставьте значение "1' для отключения Knife меню.
// -
// По умолчанию: "0"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_no_menu "0"
// Поставьте значение "1" для отключения автоматического обновления.
// -
// По умолчанию: "0"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_no_updates "0"
// Включить / Отключить плагин
// -
// По умолчанию: "1"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_on "1"
// Показывать Knife меню при спавне
// -
// По умолчанию: "0"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_spawn_menu "0"
// Показывать сообщение плагина при спавне
// -
// По умолчанию: "0"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_spawn_message "0"
// Knife Upgrade Version
// -
// По умолчанию: "2.4.1"
sm_knifeupgrade_version "2.4.1"
// Показывать Knife меню при подключении игрока.
// -
// По умолчанию: "0"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_welcome_menu "0"
// Show Knife Menu on player Spawn ONCE and only if they haven't already chosen a knife before.
// -
// По умолчанию: "1"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_welcome_menu_only_no_knife "1"
// В первые (секунды) после спавна knife меню будет отключено.
// -
// По умолчанию: "8.5"
// Минимум: "1.000000"
// Максимум: "90.000000"
sm_knifeupgrade_welcome_menu_timer "8.5"
// Показывать сообщение плагина при подключении игрока.
// -
// По умолчанию: "1"
// Минимум: "0.000000"
// Максимум: "1.000000"
sm_knifeupgrade_welcome_message "1"
// В первые (секунды) после подключения игрока на сервер сообщение плагина будет отключено.
// -
// По умолчанию: "25.0"
// Минимум: "25.000000"
// Максимум: "90.000000"
sm_knifeupgrade_welcome_message_timer "25.0"
|