Insurgency: Sandstorm ma wiele różnych map z rozmaitymi scenariuszami lub trybami gry. Każdy tryb gry ma konfiguracje, które mogą modyfikować działanie mechanik na serwerze, np. zmieniać rozmiar fal, czas trwania rundy albo ustawienia botów w trybach wieloosobowych. Dostosowując te ustawienia, gracze mogą precyzyjnie dopracować tryby kooperacyjne, takie jak Checkpoint.
1. Zaloguj się do panelu BisectHosting Starbase .
2. Zatrzymaj serwer.
3. Wybierz kartę Pliki konfiguracyjne i wybierz Game.ini .
4. Wklej dowolne wybrane skrypty z tabel poniżej w nowej linii:
[/Script/Insurgency.INSCoopMode]
bUseVehicleInsertion=True
MinimumEnemies=5
MaximumEnemies=40
bBots=True
FriendlyBotQuota=8
5. Dodatkowe ustawienia są dostępne dla każdego trybu gry. Upewnij się, że każdy tryb ma wklejony /Script przed dodaniem ustawień.
6. Po zakończeniu edycji wybierz Zapisz .
7. Uruchom serwer.
Ogólne [/Script/Insurgency.INSGameMode]
Ustawienie
Wartość domyślna
Opis
ObjectiveCaptureTime
Różni się
Jak długo trwa przejmowanie celów terytorialnych.
ObjectiveResetTime
-1
Jak długo postęp celu spada, gdy nikt nie znajduje się w punkcie. Wartość ujemna wyłącza tę opcję.
ObjectiveSpeedup
0.25
Dodatkowe przyspieszenie przejmowania za każdego gracza w punkcie.
ObjectiveMaxSpeedupPlayers
4
Maksymalna liczba graczy uwzględnianych przy przyspieszeniu przejmowania.
Ogólne [/Script/Insurgency.INSMultiplayerMode]
Ustawienie
Wartość domyślna
Opis
MinimumPlayers
1
Minimalna liczba graczy wymagana w każdej drużynie, aby rozpocząć grę.
RoundLimit
Różni się
Maksymalna liczba rund do rozegrania.
WinLimit
Różni się
Liczba rund wymagana do zwycięstwa w grze.
GameTimeLimit
-1
Maksymalny czas trwania gry. Wartość ujemna wyłącza tę opcję.
PreRoundTime
10
Ilość „czasu zamrożenia” na początku rundy.
RoundTime
Różni się
Czas trwania rundy.
OverTime
60
Ilość dogrywki przyznawana, gdy po upływie licznika rundy cel nadal jest kontestowany.
TeamSwitchTime
10
Minimalny dodatkowy czas między zmianami drużyn.
SwitchTeamsEveryRound
Różni się
Jak często zmieniać drużyny. 0 = nigdy, 1 = co rundę, 2 = co drugą rundę itd.
bAllowPlayerTeamSelect
True
Pozwala graczom przełączać się do drugiej drużyny.
bBots
False
Włącza boty w trybach versus.
BotQuota
Różni się
Ustawia, ilu botów powinno być w każdej drużynie.
InitialSupply
15
Liczba początkowych punktów zaopatrzenia.
MaximumSupply
15
Maksymalna ilość zaopatrzenia, którą można zdobyć.
bSupplyGainEnabled
False
Włącz zdobywanie zaopatrzenia w trakcie rundy.
bAwardSupplyInstantly
False
Przyznaje zdobyte zaopatrzenie natychmiast.
SupplyGainFrequency
150
Próg wyniku wymagany do zdobycia zaopatrzenia.
Natarcie [/Script/Insurgency.INSPushGameMode]
Ustawienie
Wartość domyślna
Opis
RoundTimeExtension
300
O ile runda jest przedłużana po każdym udanym przejęciu.
AttackerWavesPerObjective
5
Liczba fal, które atakujący otrzymują na każdy cel.
AttackerWaveDPR
0.25
Procent drużyny atakującej, który musi zginąć, aby uruchomić falę posiłków.
AttackerWaveTimer
20
Czas trwania licznika fali posiłków atakujących.
DefenderWavesPerObjective
5
Liczba fal, które atakujący otrzymują na każdy cel.
DefenderWaveDPR
0.25
Procent drużyny broniącej, który musi zginąć, aby uruchomić falę posiłków.
DefenderWaveTimer
35
Czas trwania licznika fali posiłków obrońców.
LastStandSetupDelay
10
Opóźnienie wyłączenia ostatniej strefy odrodzenia obrońców.
AdvanceAttackerSpawnsDelay
30
Opóźnienie przesunięcia punktów odrodzenia atakujących.
Linia frontu [/Script/Insurgency.INSFrontlineGameMode]
Ustawienie
Wartość domyślna
Opis
StartingWaves
15
Liczba fal, z którymi zaczyna każda drużyna.
CapturingBonusWave
2
Liczba fal, które drużyna zyskuje za przejęcie celu.
RegressSpawnsTimer
10
Licznik dający graczom szansę na wycofanie się po utracie celu.
Potyczka [/Script/Insurgency.INSSkirmishGameMode]
Ustawienie
Wartość domyślna
Opis
DefaultReinforcementWaves
5
Początkowe fale posiłków dla każdej drużyny.
CaptureBonusWaves
1
Liczba fal bonusowych przyznawanych, gdy cel zostanie przejęty, a skrytka drużyny nadal jest nienaruszona.
Przetrwanie [/Script/Insurgency.INSSurvivalGameMode]
Ustawienie
Wartość domyślna
Opis
RoundTimeExtension
300
O ile runda jest przedłużana po przejęciu celu.
NumWaves
7
Ile udanych przejęć, w tym ewakuacja, jest wymaganych Uwaga: Przy niektórych wartościach NumWaves można zepsuć działanie wybranych map. Nie zostały one szeroko przetestowane.
bEnableExtractionObjective
True
Czy sekwencja ewakuacji (obejmująca finałowy kontratak) ma być używana.
ExtractionObjectiveHoldTime
150
Jak długo trzeba utrzymać cel ewakuacji, aby ewakuacja się powiodła.
ExtractionSpawnStopTime
0
Pozostały czas ewakuacji, przy którym zatrzymywane jest odradzanie wrogów.
BotDPRRespawnFinal
0.1
Jaki współczynnik botów ma być używany do odradzania przy finałowym celu (tj. DPR na poziomie 0.3 oznacza, że bot odrodzi się, jeśli zginęło więcej niż 30% botów)
BotDPRRespawnFirst
0.3
Jaki współczynnik botów ma być używany do odradzania przy pierwszym celu (tj. DPR na poziomie 0.3 oznacza, że bot odrodzi się, jeśli zginęło więcej niż 30% botów)
MinimumBotsPerCompletedObjective
0.5
Opóźnienie odradzania botów podczas kontrataku. Przy minimalnej liczbie graczy: liczba botów dodawanych za każdy ukończony cel.
MaximumBotsPerCompletedObjective
1.0
Przy maksymalnej liczbie graczy: liczba botów dodawanych za każdy ukończony cel.
bResetLoadoutOnNewRound
False
Ustawia, czy zaopatrzenie ekwipunku graczy resetuje się po porażce.
ObjectiveDefendDistance
2000
Jak blisko celu muszą być boty, zanim ruszą go bronić.
BotMinimumSpawnRange
3000
Minimalna odległość, w której mogą odradzać się boty.
BotMaximumSpawnRange
5000
Maksymalna odległość od graczy, w której mogą odradzać się boty.
BotRespawnDistance
10000
Jak daleko musi znajdować się najbliższy gracz, aby boty mogły się odrodzić.
BotSpawnDelay
10
Po jakim czasie od rozpoczęcia rundy boty się odradzają.
BotRespawnDelay
1
Jak długo trwa odradzanie botów.
BotRepositionDelay
1
Jak długo boty potrzebują, aby teleportować się w pobliże.
bUseSpecialWaves
True
Ustawia, czy używane są specjalne fale.
SpecialWaveFrequency
2
Jeśli specjalne fale są włączone, jak często są używane.
DefaultReinforcementWaves
5
Początkowe fale dla każdej drużyny.
CaptureBonusWaves
1
Liczba fal bonusowych przyznawanych po przejęciu celu.
Posterunek [/Script/Insurgency.INSOutpostGameMode]
Ustawienie
Wartość domyślna
Opis
InitialPrepareTimer
15
Licznik przygotowania na początku rund.
PrepareTimer
45
Licznik przygotowania między falami.
WaveSurvivalSupplyAward
1
Zaopatrzenie przyznawane graczom za przetrwanie fali.
NumWaves
7
Liczba fal, które gracze-ludzie muszą przetrwać.
bDeductWaveAfterRetreat
False
Ustawia, czy fale są odejmowane od fazy obrony podczas odwrotu.
bResetWavesOnRetreat
False
Ustawia, czy liczba fal resetuje się podczas wycofywania.
bForceRespawnOnRetreat
True
Ustawia, czy wszyscy gracze odradzają się podczas odwrotu.
bRetreatOnElimination
True
Ustawia, czy gracze-ludzie wycofują się, gdy drużyna zostanie wyeliminowana.
EliminationRetreatDelay
2
Ustawia opóźnienie odradzania drużyn przy następnej grupie celów.
bAllowRetreatOnFinalWave
True
Ustawia, czy gracze wycofują się po przegraniu finałowej fali.
DefendTimer
120
Czas dla każdej fali ataku.
FinalDefendTimer
180
Licznik finałowej fali.
RetreatTimer
0
Ustawia licznik odwrotu dla drużyn ludzkich przeciwko botom.
MinimumBotsPerAdditionalObjective
2
Przy minimalnej liczbie graczy: liczba botów dodawanych za każdy dodatkowy aktywny cel.
MaximumBotsPerAdditionalObjective
6
Przy maksymalnej liczbie graczy: liczba botów dodawanych za każdy dodatkowy aktywny cel.
MinimumBotsPerCompletedWave
0.5
Przy minimalnej liczbie graczy: liczba botów dodawanych za każdą ukończoną falę.
MaximumBotsPerCompletedWave
1
Przy maksymalnej liczbie graczy: liczba botów dodawanych za każdą ukończoną falę.
BotDPRRespawnFirst
0.5
DPR odradzania botów (Dead Player Ratio) dla pierwszego celu.
BotDPRRespawnFinal
0.2
DPR odradzania botów dla finałowego celu.
BotDPRMinimumTimeRemaining
15
Pozostały czas rundy wymagany do użycia DPR podczas odradzania botów.
bUseSpecialWaves
True
Ustawia, czy używać specjalnych fal.
SpecialWaveFrequency
2
Jeśli specjalne fale są włączone, jak często są używane.
bResetLoadoutOnNewRound
True
Ustawia, czy zaopatrzenie ekwipunku resetuje się po porażce.
Zasadzka [/Script/Insurgency.INSAmbushGameMode]
Ustawienie
Wartość domyślna
Opis
TimeForVIPRespawn
30
Czas, w którym VIP może zostać odrodzony po rozpoczęciu rundy, jeśli aktywny VIP opuścił grę.
Ogólne Coop [/Script/Insurgency.INSCoopMode]
Ustawienie
Wartość domyślna
Opis
AIDifficulty
0.5
Współczynnik trudności AI (zakres 0.0- 1.0).
bUseVehicleInsertion
True
Używaj sekwencji wprowadzenia pojazdem tam, gdzie to możliwe.
FriendlyBotQuota
4
Przyjazne boty w trybie coop.
MinimumEnemies
6
Minimalna liczba wrogich botów.
MaximumEnemies
12
Maksymalna liczba wrogich botów.
Punkt kontrolny [/Script/Insurgency.INSCheckpointGameMode]
Ustawienie
Wartość domyślna
Opis
DefendTimer
90
Czas obrony przed kontratakiem przy małej drużynie graczy.
DefendTimerFinal
180
Przedłuża czas trwania kontrataku o tę wartość na finałowym punkcie.
RetreatTimer
10
Czas do wymuszenia odwrotu botów po kontrataku.
RespawnDPR
0.1
„Współczynnik martwych graczy”, który musi zostać osiągnięty przed odrodzeniem drużyny botów.
RespawnDelay
20
Opóźnienie odradzania botów.
PostCaptureRushTimer
30
Czas, przez który boty będą szturmować skrytkę po jej zniszczeniu.
CounterAttackRespawnDPR
0.2
„Współczynnik martwych graczy”, który musi zostać osiągnięty przed odrodzeniem drużyny botów podczas kontrataku.
CounterAttackRespawnDelay
20
Opóźnienie odradzania botów podczas kontrataku.
ObjectiveTotalEnemyRespawnMultiplierMin
1
Mnożnik botów do odrodzenia przy minimalnej liczbie graczy.
ObjectiveTotalEnemyRespawnMultiplierMax
1
Mnożnik botów do odrodzenia przy maksymalnej liczbie graczy.
FinalCacheBotQuotaMultiplier
1.5
Zwiększenie limitu botów dla finałowego celu, jeśli jest nim skrytka.
bForceSoloWaves
True
Włącza system fal posiłków z gry lokalnej.
Rozbrajanie [/Script/Insurgency.INSDefuseGameMode]
Ustawienie
Wartość domyślna
Opis
bResetTimer
true
Resetuj licznik po przejęciu celu.
RoundTimeExtension
0.0
Czas przedłużenia licznika rundy.
DetonationTime
-1.0
Nadpisanie czasu do detonacji.
AttackersRespawnDelay
10.0
Opóźnienie przed odrodzeniem atakujących.
DefendersRespawnDelay
10.0
Opóźnienie przed odrodzeniem obrońców.
RiggingDuration
5.0
jak długo trwa uzbrajanie tego celu.
DefusingDuration
5.0
Jak długo trwa rozbrajanie tego celu.