ReHLDS/HLDS Team Flash Control [1.4.1]

Vesuvius

НЕ СКРИПТЕР!!!
Команда форума
Администратор
Регистрация
8 Июн 2017
Сообщения
1.514
Симпатии
519
Пол
Мужской
#1
Автор: Radius
Версия: 1.4.1
Доверие к автору 100%
, но плагины распространяются без исходного кода, поэтому используйте на свой страх и риск.

Описание
Плагин позволяет решить проблему ослепления товарищей, несколькими способами. Обладает широкими возможностями настройки, а также включает в себя меню для ручной блокировки и снятия ограничения на покупку Свето-Шумовых гранат.

  • блокировка всех способов получения Свето-Шумовых гранат (лежащих на земле и выдаваемых другими плагинами)
  • возможность просто блокировать эффект ослепления от товарищей по команде без оповещений в чат и звуков (квар tfc_block_teamflash)
  • возможность задать минимальное время ослепления, которое игрок должен быть полностью ослеплен чтобы увеличить счетчик ослеплений (квар tfc_min_blind_time)
  • возможность задать максимальное число ослеплений, после превышения которого игроку будет заблокирована покупка флешек (квар tfc_max_teamflashes)
  • возможность включить зеркальное ослепление, при котором тот кто слепит своих будет ослеплен абсолютно также (квар tfc_mirror_blind)
  • возможность настроить флаги доступа для игроков, у которых будет иммунитет от запрета на покупку Свето-Шумовых гранат (квар tfc_immunity_flags)
  • если игрок сделал reconnect или отключился, то блокировка сохраняется по steam_id и ip
  • возможность игрокам с правами указанными в кварах tfc_access_flags и tfc_high_access_flags, блокировать и снимать ограничение на покупку Свето-Шумовых гранат с помощью Team Flash меню (см. скриншот)
  • возможность встраивания в свои скрипты вызов Team Flash меню 2-мя способами: консольная команда team_flash_menu и функция native team_flash_menu_display(id)
  • конфигурационный файл teamflash_control.cfg, в котором можно задать значения кваров и прочитать описания к ним
  • multilang файл создается автоматически
  • конфигурационные файлы для модуля Orpheu создаются автоматически
  • поддержка многоязычности ("addons/amxmodx/data/lang/teamflash_control.txt")
  • возможность работы плагина без модуля Orpheu (файл team_flash_control_orpheu_version.amxx), для серверов не поддерживающих по каким-то причинам (например ReHLDS)

Требования
  • AMXX 1.8.2 или выше.
  • Модуль Orpheu или ReAPI
Установка
  • Закинуть team_flash_control.amxx на сервер.
  • Прописать team_flash_control.amxx в plugins.ini
  • Перезагрузить сервер
  • Настроить teamflash_control.cfg (папка cstrike/addons/amxmodx/configs)
  • Перезапустить сервер
Команды
  • team_flash_menu - клиентская команда, открывающая Team Flash меню
Информация
  • teamflash_control.cfg и team_flash_control.txt создаются автоматически после первого перезапуска сервера
Настройки в teamflash_control.cfg
C++:
// Уровень дебаг-логов. 0 - отключено
tfc_debug_level "0"

// Блокировать (1) или нет (0) эффект ослепления от своих.
// Внимание отменяет наказания и предупреждения
tfc_block_teamflash "0"

// Количество времени, которое игрок должен быть полностью ослеплен чтобы увеличить счетчик ослеплений
tfc_min_blind_time "2.0"

// Лимит ослеплений, при достижении которого применяется наказание
tfc_max_teamflashes "6"

// Включить (1) или выключить (0) зеркальное ослепление, при котором тот кто слепит своих будет ослеплен абсолютно также
tfc_mirror_blind "0"

// Путь к файлу звука (mp3 или wav), который будет проигрываться игроку при выдаче предупреждения.
// Если квар пустой, то функция отключена
tfc_warning_sound "events/friend_died.wav"

// Время на которое будет запрещаться покупка флеш (в минутах).
// Если перед значением поставить знак минус, то ограничения будут по количеству раундов (только до конца карты)
tfc_punish_time "30"

// Флаги доступа дающие иммунитет от запрета на покупку флеш
tfc_immunity_flags "a"

// Флаги доступа для игроков, которые могут использовать Team Flash меню
tfc_access_flags "d"

// Флаги доступа для игроков, которые могут использовать Team Flash меню и применять его к игрокам с иммунитетом
tfc_high_access_flags "l"

// Путь к файлу звука (wav), который будет воспроизводиться при взрыве свето-шумовой гранаты
tfc_flashbang1_sound "weapons/flashbang-1.wav"

// Путь к файлу звука (wav), который будет воспроизводиться при взрыве свето-шумовой гранаты
tfc_flashbang2_sound "weapons/flashbang-2.wav"

// Включить (1) или выключить (0) эффект динамического света при взрыве свето-шумовой гранаты
tfc_dynamic_light "0"

// Список команд (разделенных ';'), с помощью которых будет открываться Team Flash меню
tfc_team_flash_menu_cmd "team_flash_menu"
 

Вложения

Ops

Пользователь
Регистрация
7 Май 2018
Сообщения
20
Симпатии
0
#2
Помогите не открывается меню.