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 19: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;
};
};