Ограничение потерь
Материал из 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:
| Фракция | Код |
|---|---|
| USMC | GrpUSMC_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 |
| CDF | GrpCDF_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 |
| Russian | GrpRU_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 |
| ChDKZ | GrpINS_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 |
| NAPA | GrpGUE_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
