server.armaprofile: Difference between revisions
Dark soldier (talk | contribs) No edit summary |
Dark soldier (talk | contribs) |
||
Line 21: | Line 21: | ||
The name depends upon the [[-name]] parameter when starting the arma server. | The name depends upon the [[-name]] parameter when starting the arma server. | ||
Having started the server with "./server -name=server" ([[-profiles]] seems to be useless on Linux) you'll find it as a subfolder of your arma-server directory, for example "/usr/home/arma-server/server/server.armaprofile". | Having started the server with "./server -name=server" ([[-profiles]] seems to be useless on Linux) you'll find it as a subfolder of your arma-server directory, for example "/usr/home/arma-server/server/server.armaprofile". | ||
==Example Configuration File== | |||
<pre> | |||
// Default Server profile for Armed Assault | |||
// Comments by sir_hC | |||
// Settings that are essential to Single-player ArmA | |||
// until 1.05 (and up?) these settigns did not influence clients | |||
version=1; | |||
blood=1; | |||
viewDistance=1200; | |||
terrainGrid=10.000000; | |||
volumeCD=7; | |||
volumeFX=7; | |||
volumeSpeech=7; | |||
singleVoice=0; | |||
playerVoice=0; | |||
gamma=1.000000; | |||
brightness=1.000000; | |||
fovTop=0.750000; | |||
fovLeft=1.000000; | |||
uiTopLeftX=0.000000; | |||
uiTopLeftY=0.000000; | |||
uiBottomRightX=1.000000; | |||
uiBottomRightY=1.000000; | |||
sceneComplexity=300000.000000; | |||
shadingQuality=7; | |||
shadowQuality=2; | |||
soundEnableEAX=1; | |||
soundEnableHW=0; | |||
// I also dont know whether those work for MP: | |||
showTitles=1; | |||
showRadio=1; | |||
// Now these settings are of interest for MP servers. All other settings might still redundant. | |||
difficulty="regular"; // Sets which one of the difficulty levels below should be used | |||
class Difficulties { | |||
class regular { // Also called / displayed as Cadet | |||
class Flags { | |||
// These are the settings. Set a value to 0 to disable the feature, or set it to 1 to enable it. | |||
Armor=1; // Gives you improved body armor, tank armor etc | |||
FriendlyTag=1; // Displays information on friendly units. ONLY WORKS WITH 'Weaponcursor=0', eg crosshair on. | |||
EnemyTag=1; // Displays information on enemy units | |||
HUD=1; // Shows you leaders location and your position in formation | |||
HUDPerm=1; // Shows HUD permanently | |||
HUDWp=1; // Shows Waypoints right after they're ordered to you | |||
HUDWpPerm=1; // Shows Waypoints permanently | |||
WeaponCursor=1; // Shows the crosshair for your weapon | |||
AutoAim=1; // Enables auto aim when you're not looking through your weapon's scope. Also works with crosshair off | |||
AutoGuideAT=1; // AT missiles will be automatically guided to their target. If 0, player has to lock onto the target. | |||
3rdPersonView=1; // This turns 3rd(third) person view and group leader view on or off. Please never talk of this as "3D view" - ArmA is not an arcade game ! | |||
ClockIndicator=1; // Displays the clock indicator on the left of your screen when giving/receiving orders like "At 11 o'clock, eemy man at 200 meters" | |||
Map=1; // Shows symbols for all objects known to your gruop on the map. This will NOT disable the map itself ! | |||
Tracers=1; // Displays tracers even of small arms that in real life would not have tracers | |||
AutoSpot=1; // If you're close enough to an enemy, you'll report it without right-clicking | |||
UltraAI=0; // Enables some kind of super AI that hears and sses more and has better tactics. This is for both friendly and enemy sides. | |||
UnlimitedSaves=1; // Enables saing permanently. For single player missions. But you then can only load the last save state. | |||
}; | |||
// These are the skills. Value may range from 0.000000 to 1.000000 | |||
skillFriendly=0.350000; // Friendly tactics skill | |||
skillEnemy=0.350000; // Enemy tactics skill | |||
precisionFriendly=0.350000; // Friendly shooting precision | |||
precisionEnemy=0.350000; // Enemy shooting precision | |||
}; | |||
class veteran { // Most of the options from above are not available, because they're off by default. | |||
// Also soldiers/vehicles die sooner upon damage (have no armor or body armor). | |||
class Flags { | |||
HUD=1; // Shows you leaders location and your position in formation | |||
HUDWp=1; // Shows Waypoints right after they're ordered to you | |||
HUDWpPerm=0; // Shows Waypoints permanently | |||
WeaponCursor=1; // Shows the crosshair for your weapon | |||
ClockIndicator=0; // Displays the clock indicator on the left of your screen when giving/receiving orders like "At 11 o'clock, eemy man at 200 meters" | |||
3rdPersonView=0; // This turns 3rd(third) person view and group leader view on or off. Please never talk of this as "3D view" - ArmA is not an arcade game ! | |||
Tracers=1; // Displays tracers even of small arms that in real life would not have tracers | |||
UltraAI=0; // Enables some kind of super AI that hears and sses more and has better tactics. This is for both friendly and enemy sides. | |||
}; | |||
// These are the skills. Value may range from 0.000000 to 1.000000 | |||
skillFriendly=0.850000; | |||
skillEnemy=0.850000; | |||
precisionFriendly=0.850000; | |||
precisionEnemy=0.850000; | |||
}; | |||
}; | |||
</pre> |
Revision as of 20:47, 9 December 2007
Introduction
This article deals with the server.armaprofile. The name depends upon the -name parameter when starting the arma server.
Location
Depending upon the operating system this file is located somewhere else
Windows: By default, the file can be found under "C:\Documents and Settings\%UserName%\My Files\ArmA" or "C:\Documents and Settings\%UserName%\My Files\ArmA\Other Profiles". The folder and filename depend upon the -name parameter. If you have used the -profiles parameter, the .armaprofile file is located where you specified. If the files don't exist at startup, they will be created. Having started the server with "armaserver -profiles=d:\ArmA\Users\ -name=server" you can find your file in "D:\ArmA\Users\server\server.armaprofile"
Linux: The name depends upon the -name parameter when starting the arma server. Having started the server with "./server -name=server" (-profiles seems to be useless on Linux) you'll find it as a subfolder of your arma-server directory, for example "/usr/home/arma-server/server/server.armaprofile".
Example Configuration File
// Default Server profile for Armed Assault // Comments by sir_hC // Settings that are essential to Single-player ArmA // until 1.05 (and up?) these settigns did not influence clients version=1; blood=1; viewDistance=1200; terrainGrid=10.000000; volumeCD=7; volumeFX=7; volumeSpeech=7; singleVoice=0; playerVoice=0; gamma=1.000000; brightness=1.000000; fovTop=0.750000; fovLeft=1.000000; uiTopLeftX=0.000000; uiTopLeftY=0.000000; uiBottomRightX=1.000000; uiBottomRightY=1.000000; sceneComplexity=300000.000000; shadingQuality=7; shadowQuality=2; soundEnableEAX=1; soundEnableHW=0; // I also dont know whether those work for MP: showTitles=1; showRadio=1; // Now these settings are of interest for MP servers. All other settings might still redundant. difficulty="regular"; // Sets which one of the difficulty levels below should be used class Difficulties { class regular { // Also called / displayed as Cadet class Flags { // These are the settings. Set a value to 0 to disable the feature, or set it to 1 to enable it. Armor=1; // Gives you improved body armor, tank armor etc FriendlyTag=1; // Displays information on friendly units. ONLY WORKS WITH 'Weaponcursor=0', eg crosshair on. EnemyTag=1; // Displays information on enemy units HUD=1; // Shows you leaders location and your position in formation HUDPerm=1; // Shows HUD permanently HUDWp=1; // Shows Waypoints right after they're ordered to you HUDWpPerm=1; // Shows Waypoints permanently WeaponCursor=1; // Shows the crosshair for your weapon AutoAim=1; // Enables auto aim when you're not looking through your weapon's scope. Also works with crosshair off AutoGuideAT=1; // AT missiles will be automatically guided to their target. If 0, player has to lock onto the target. 3rdPersonView=1; // This turns 3rd(third) person view and group leader view on or off. Please never talk of this as "3D view" - ArmA is not an arcade game ! ClockIndicator=1; // Displays the clock indicator on the left of your screen when giving/receiving orders like "At 11 o'clock, eemy man at 200 meters" Map=1; // Shows symbols for all objects known to your gruop on the map. This will NOT disable the map itself ! Tracers=1; // Displays tracers even of small arms that in real life would not have tracers AutoSpot=1; // If you're close enough to an enemy, you'll report it without right-clicking UltraAI=0; // Enables some kind of super AI that hears and sses more and has better tactics. This is for both friendly and enemy sides. UnlimitedSaves=1; // Enables saing permanently. For single player missions. But you then can only load the last save state. }; // These are the skills. Value may range from 0.000000 to 1.000000 skillFriendly=0.350000; // Friendly tactics skill skillEnemy=0.350000; // Enemy tactics skill precisionFriendly=0.350000; // Friendly shooting precision precisionEnemy=0.350000; // Enemy shooting precision }; class veteran { // Most of the options from above are not available, because they're off by default. // Also soldiers/vehicles die sooner upon damage (have no armor or body armor). class Flags { HUD=1; // Shows you leaders location and your position in formation HUDWp=1; // Shows Waypoints right after they're ordered to you HUDWpPerm=0; // Shows Waypoints permanently WeaponCursor=1; // Shows the crosshair for your weapon ClockIndicator=0; // Displays the clock indicator on the left of your screen when giving/receiving orders like "At 11 o'clock, eemy man at 200 meters" 3rdPersonView=0; // This turns 3rd(third) person view and group leader view on or off. Please never talk of this as "3D view" - ArmA is not an arcade game ! Tracers=1; // Displays tracers even of small arms that in real life would not have tracers UltraAI=0; // Enables some kind of super AI that hears and sses more and has better tactics. This is for both friendly and enemy sides. }; // These are the skills. Value may range from 0.000000 to 1.000000 skillFriendly=0.850000; skillEnemy=0.850000; precisionFriendly=0.850000; precisionEnemy=0.850000; }; };