Setarea dificultății personalizate în Arma 3
Arma 3 are 4 niveluri de dificultate, dintre care unul poate fi configurat individual.
Mai jos îți arătăm cum poți ajusta dificultatea „Custom”.
Ajustarea fișierului gameserver.Arma3Profile
Ajustarea fișierului este foarte simplă.
- Comută în configurație pe „Advanced Mode”
- Alege în stânga fișierul
gameserver.Arma3Profile. - Editează fișierul după preferințele tale și salvează modificările.
- Repornește serverul.
Cum ajustez fișierul
Fișier original
version=1;
blood=1;
singleVoice=0;
gamma=1;
brightness=1;
sceneComplexity=400000;
shadowZDistance=100;
viewDistance=1000;
preferredObjectViewDistance=800;
terrainGrid=25;
volumeCD=10;
volumeFX=10;
volumeSpeech=10;
volumeVoN=10;
maxSamplesPlayed=96;
vonRecThreshold=0.029999999;
Cu dificultate personalizată
version=1;
blood=1;
singleVoice=0;
gamma=1;
brightness=1;
sceneComplexity=400000;
shadowZDistance=100;
viewDistance=1000;
preferredObjectViewDistance=800;
terrainGrid=25;
volumeCD=10;
volumeFX=10;
volumeSpeech=10;
volumeVoN=10;
maxSamplesPlayed=96;
vonRecThreshold=0.029999999;
class DifficultyPresets {
class CustomDifficulty {
class Options {
/* Simulare */
reducedDamage = 0; // Daune reduse
/* Conștientizare situațională */
groupIndicators = 0; // Indicatori de grup (0 = niciodată, 1 = distanță limitată, 2 = întotdeauna)
friendlyTags = 0; // Etichete prietenoase (0 = niciodată, 1 = distanță limitată, 2 = întotdeauna)
enemyTags = 0; // Etichete inamice (0 = niciodată, 1 = distanță limitată, 2 = întotdeauna)
detectedMines = 0; // Mine detectate (0 = niciodată, 1 = distanță limitată, 2 = întotdeauna)
commands = 1; // Comenzi (0 = niciodată, 1 = estompare, 2 = întotdeauna)
waypoints = 1; // Puncte de traseu (0 = niciodată, 1 = estompare, 2 = întotdeauna)
tacticalPing = 0; // Ping tactic (0 = dezactivat, 1 = activat)
/* Conștientizare personală */
weaponInfo = 2; // Informații armă (0 = niciodată, 1 = estompare, 2 = întotdeauna)
stanceIndicator = 2; // Indicator postură (0 = niciodată, 1 = estompare, 2 = întotdeauna)
staminaBar = 0; // Bară de anduranță
weaponCrosshair = 0; // Ținta armei
visionAid = 0; // Asistență vizuală
/* Vizualizare */
thirdPersonView = 0; // Vedere la persoana a 3-a (0 = dezactivată, 1 = activată, 2 = activată doar pentru vehicule (Din Arma 3 v1.99))
cameraShake = 1; // Tremurat cameră
/* Multiplayer */
scoreTable = 1; // Tabel scoruri
deathMessages = 1; // Mesaje de moarte („Ucis de”)
vonID = 1; // ID VoN
/* Diverse */
mapContent = 0; // Conținut extins pe hartă
autoReport = 0; // (fost autoSpot) Raportare automată a inamicilor observați doar de jucători. Nu are niciun efect asupra AI-urilor.
multipleSaves = 0; // Salvări multiple
};
// aiLevelPreset definește nivelul de abilități al AI și este numerotat de la 0, putând avea următoarele valori: 0 (Scăzut), 1 (Normal), 2 (Ridicat), 3 (Personalizat).
// când se alege 3 (Personalizat), valorile pentru skill și precizie sunt preluate din clasa CustomAILevel.
aiLevelPreset = 3;
};
class CustomAILevel {
skillAI = 0.5;
precisionAI = 0.5;
};
};
Dacă vrei acum să pornești o hartă cu această dificultate, poți face asta simplu prin CONFIG_server.cfg:
class Missions {
class Mission1 {
template = "coop_01.cam_lao_nam";
difficulty = "Custom";
};
};