Перейти к содержанию

Индивидуальная настройка огня по союзникам (Individual FriendlyFire)


Райан

Рекомендуемые сообщения

  • Администратор

Описание:

  • Расширяет переменную mp_friendlyfire до индивидуальной настройки для каждого игрока.
  • Плагин компилировался на версии SM 1.10.0.6492

Автоматически генерируется следующий CFG файл:

// This file was auto-generated by SourceMod (v1.10.0.6492)
// ConVars for plugin "SetFF.smx"


// Включите для всех дружественный огонь.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_everyone "1"

// Скрывает уведомление об изменении значений mp_friendlyfire.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_hide_ff "0"

// Скрывает уведомление об изменении значений sv_tags.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_hide_tags "0"

// Скрывает сообщения о командных атаках, если ваш мод их поддерживает.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_hide_teamattack "0"

// Выберите, когда FF будет сброшен для выбранного игрока: [-1] Никогда не сбрасывается, [0] Сбрасывается при смерти, [1] Сбрасывается при отключенЊ// -
// Default: "-1"
// Minimum: "-1.000000"
// Maximum: "2.000000"
sm_setff_resetmethod "-1"

// Изменяет целевое поведение плагина: 0 - позволяет цели атаковать всех товарищей по команде, 1 - позволяет атаковать цель всеми товарищами по
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_target "1"

Команды:

sm_setff @all либо ник игрока
sm_unsetff @all либо ник игрока

Плагину для корректной работы необходим файл перевода common.phrases, который идет в стандартной сборке SM.

Так же в плагине присутствуют специфические евенты для других модов:

// hook TF2-specific events
HookEventEx("teamplay_restart_round", Event_SortFFReset, EventHookMode_Post);
HookEventEx("arena_win_panel", Event_SortFFReset, EventHookMode_Post);
// hook DOD-specific events
HookEventEx("dod_round_win", Event_SortFFReset, EventHookMode_Post);

Установка:

  • Скомпилируйте .sp файл и поместите скомпилированный плагин в /left4dead2/addons/sourcemod/plugins
  • Либо поместите уже наш собранный .smx файл в /left4dead2/addons/sourcemod/plugins
  • Сделайте рестарт сервера

SetFF.smx SetFF.sp

Ссылка на комментарий
Поделиться на другие сайты
  • 3 недели спустя...
  • Администратор
7 минут назад, st1ngny7777 сказал:

Не скачивается

Нажал на ссылку из твоей цитаты, все скачивается. Попробуй еще раз.

Ссылка на комментарий
Поделиться на другие сайты
  • 1 год спустя...
  • Администратор
В 02.09.2020 в 18:25, Райан сказал:

Описание:

  • Расширяет переменную mp_friendlyfire до индивидуальной настройки для каждого игрока.
  • Плагин компилировался на версии SM 1.10.0.6492

Автоматически генерируется следующий CFG файл:

// This file was auto-generated by SourceMod (v1.10.0.6492)
// ConVars for plugin "SetFF.smx"


// Включите для всех дружественный огонь.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_everyone "1"

// Скрывает уведомление об изменении значений mp_friendlyfire.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_hide_ff "0"

// Скрывает уведомление об изменении значений sv_tags.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_hide_tags "0"

// Скрывает сообщения о командных атаках, если ваш мод их поддерживает.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_hide_teamattack "0"

// Выберите, когда FF будет сброшен для выбранного игрока: [-1] Никогда не сбрасывается, [0] Сбрасывается при смерти, [1] Сбрасывается при отключенЊ// -
// Default: "-1"
// Minimum: "-1.000000"
// Maximum: "2.000000"
sm_setff_resetmethod "-1"

// Изменяет целевое поведение плагина: 0 - позволяет цели атаковать всех товарищей по команде, 1 - позволяет атаковать цель всеми товарищами по
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_setff_target "1"

Команды:

sm_setff @all либо ник игрока
sm_unsetff @all либо ник игрока

Плагину для корректной работы необходим файл перевода common.phrases, который идет в стандартной сборке SM.

Так же в плагине присутствуют специфические евенты для других модов:

// hook TF2-specific events
HookEventEx("teamplay_restart_round", Event_SortFFReset, EventHookMode_Post);
HookEventEx("arena_win_panel", Event_SortFFReset, EventHookMode_Post);
// hook DOD-specific events
HookEventEx("dod_round_win", Event_SortFFReset, EventHookMode_Post);

Установка:

  • Скомпилируйте .sp файл и поместите скомпилированный плагин в /left4dead2/addons/sourcemod/plugins
  • Либо поместите уже наш собранный .smx файл в /left4dead2/addons/sourcemod/plugins
  • Сделайте рестарт сервера

SetFF.smxНедоступно SetFF.spНедоступно

Версия плагина Individual FriendlyFire скомпилированная на версии SourceMod 1.10.0.6528.

Изменения:

Переменная FCVAR_PLUGIN была изменена на FCVAR_NONE

 

SetFF.sp SetFF.smx

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Похожий контент

    • Автор Райан
      Пока дверь убежища не будет открыта, гриффер не сможет нанести урон по союзникам. Это временное отключение огня по союзникам (FriendlyFire), работает только в закрытом убежище.
      Установка:
      Скомпилируйте .sp файл и поместите его в /left4dead2/addons/sourcemod/plugins Или поместите уже готовый .smx файл в /left4dead2/addons/sourcemod/plugins Сделайте рестарт сервера. l4d2_toggle_friendly_fire.sp l4d2_toggle_friendly_fire.smx
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...