Ограничение потерь

Материал из F2 RU

Перейти к: навигация, поиск

Содержание

Описание

Компонент Ограничение потерь автоматически определяет процент потерь группы (или нескольких групп) и вызывает окончание миссии, если превышен этот лимит. Это достигается совместным взаимодействием с компонентом Контроллер окончания сетевой миссии.

Требуемые файлы

  • init.sqf
  • f\server\f_endOnCasualtiesCap.sqf

Как активировать

Откройте файл init.sqf и найдите фрагмент кода:

// F2 - Casualties Cap 

Отредактируйте следующую строку, удалив символы // в начале:

// [[GroupName],100,1] execVM "f\server\f_endOnCasualtiesCap.sqf";

Далее, следуйте инструкциям по настройке компонента ниже.

Как использовать

Настройка компонента

Учитывая, что вы уже активировали этот компонент (смотрите выше), откройте файл init.sqf и найдите фрагмент кода:

// F2 - Casualties Cap 

Отредактируйте следующую строку, заменив GroupName именем группы, за которой вы хотите следить. Например, если эта группа называется MyGrp1, то строка должна выглядеть следующим образом:

// [[MyGrp1],100,1] execVM "f\server\f_endOnCasualtiesCap.sqf";

Если вы хотите следить за более, чем одной группой, убедитесь, что они разделены запятыми, например:

// [[MyGrp1,MyGrp2],100,1] execVM "f\server\f_endOnCasualtiesCap.sqf";

На этой же строке замените число 100 процентом потерь групп(ы), который приведёт к желаемому окончанию миссии. Например, если вы хотите завершить миссию при 30% потерях группы с именем MyGrp1, то:

// [[MyGrp1],30,1] execVM "f\server\f_endOnCasualtiesCap.sqf";

На этой же строке замените число 1 на номер окончания. Например (окончание №3):

// [[MyGrp1],30,3] execVM "f\server\f_endOnCasualtiesCap.sqf";

Слежение за взводами ShackTactical

Следующие блоки кода содержат все имена групп для каждого взвода ShackTactical:

ФракцияКод
USMCGrpUSMC_1Plt_PltHQ, GrpUSMC_1Plt_Alpha, GrpUSMC_1Plt_Bravo, GrpUSMC_1Plt_Charlie, GrpUSMC_1Plt_Delta, GrpUSMC_1Plt_A1, GrpUSMC_1Plt_A2, GrpUSMC_1Plt_A3, GrpUSMC_1Plt_B1, GrpUSMC_1Plt_B2, GrpUSMC_1Plt_B3, GrpUSMC_1Plt_C1, GrpUSMC_1Plt_C2, GrpUSMC_1Plt_C3, GrpUSMC_1Plt_D1, GrpUSMC_1Plt_D2, GrpUSMC_1Plt_D3, GrpUSMC_MMG1, GrpUSMC_MMG2, GrpUSMC_MMG3, GrpUSMC_MAT1, GrpUSMC_MAT2, GrpUSMC_MAT3, GrpUSMC_HAT1, GrpUSMC_HAT2, GrpUSMC_HAT3, GrpUSMC_ST1
CDFGrpCDF_1Plt_PltHQ, GrpCDF_1Plt_Alpha, GrpCDF_1Plt_Bravo, GrpCDF_1Plt_Charlie, GrpCDF_1Plt_Delta, GrpCDF_1Plt_A1, GrpCDF_1Plt_A2, GrpCDF_1Plt_A3, GrpCDF_1Plt_B1, GrpCDF_1Plt_B2, GrpCDF_1Plt_B3, GrpCDF_1Plt_C1, GrpCDF_1Plt_C2, GrpCDF_1Plt_C3, GrpCDF_1Plt_D1, GrpCDF_1Plt_D2, GrpCDF_1Plt_D3, GrpCDF_MMG1, GrpCDF_MMG2, GrpCDF_MMG3, GrpCDF_MAT1, GrpCDF_MAT2, GrpCDF_MAT3, GrpCDF_HAT1, GrpCDF_HAT2, GrpCDF_HAT3, GrpCDF_ST1
RussianGrpRU_1Plt_PltHQ, GrpRU_1Plt_Alpha, GrpRU_1Plt_Bravo, GrpRU_1Plt_Charlie, GrpRU_1Plt_Delta, GrpRU_1Plt_A1, GrpRU_1Plt_A2, GrpRU_1Plt_A3, GrpRU_1Plt_B1, GrpRU_1Plt_B2, GrpRU_1Plt_B3, GrpRU_1Plt_C1, GrpRU_1Plt_C2, GrpRU_1Plt_C3, GrpRU_1Plt_D1, GrpRU_1Plt_D2, GrpRU_1Plt_D3, GrpRU_MMG1, GrpRU_MMG2, GrpRU_MMG3, GrpRU_MAT1, GrpRU_MAT2, GrpRU_MAT3, GrpRU_HAT1, GrpRU_HAT2, GrpRU_HAT3, GrpRU_ST1
ChDKZGrpINS_1Plt_PltHQ, GrpINS_1Plt_Alpha, GrpINS_1Plt_Bravo, GrpINS_1Plt_Charlie, GrpINS_1Plt_Delta, GrpINS_1Plt_A1, GrpINS_1Plt_A2, GrpINS_1Plt_A3, GrpINS_1Plt_B1, GrpINS_1Plt_B2, GrpINS_1Plt_B3, GrpINS_1Plt_C1, GrpINS_1Plt_C2, GrpINS_1Plt_C3, GrpINS_1Plt_D1, GrpINS_1Plt_D2, GrpINS_1Plt_D3, GrpINS_MMG1, GrpINS_MMG2, GrpINS_MMG3, GrpINS_MAT1, GrpINS_MAT2, GrpINS_MAT3, GrpINS_HAT1, GrpINS_HAT2, GrpINS_HAT3, GrpINS_ST1
NAPAGrpGUE_1Plt_PltHQ, GrpGUE_1Plt_Alpha, GrpGUE_1Plt_Bravo, GrpGUE_1Plt_Charlie, GrpGUE_1Plt_Delta, GrpGUE_1Plt_A1, GrpGUE_1Plt_A2, GrpGUE_1Plt_A3, GrpGUE_1Plt_B1, GrpGUE_1Plt_B2, GrpGUE_1Plt_B3, GrpGUE_1Plt_C1, GrpGUE_1Plt_C2, GrpGUE_1Plt_C3, GrpGUE_1Plt_D1, GrpGUE_1Plt_D2, GrpGUE_1Plt_D3, GrpGUE_MMG1, GrpGUE_MMG2, GrpGUE_MMG3, GrpGUE_MAT1, GrpGUE_MAT2, GrpGUE_MAT3, GrpGUE_HAT1, GrpGUE_HAT2, GrpGUE_HAT3, GrpGUE_ST1

Советы

  • Этот компонент очень полезен для Attack & Defend миссий так, как он может работать для более, чем одной группы (или даже нескольких групп), вызывая различные окончания миссий.

Авторы

  • Xiathorn
  • Headspace
  • Fer
Личные инструменты