Main Config
From PsychoWiki
PsychoStats » PsychoStats Configuration » Main Config
| |
This page was automatically generated and needs to be cleaned up. It wont be auto generated again so please feel free to lend a hand. If the content is already clean remove this warning. |
Main configuration settings
- allow_username_change - Are users allowed to change their usernames after already being registered?
- auto_plr_bans - Should BAN events from logs be enforced automatically?
- baseskill - Default skill value for new players.
- clantag_detection - If enabled, player names will be scanned for possible clantags and if a clantag is discovered that player is automatically added to the clan.
- defaultmap - If the current map is not known while processing a log the map specified here will be used instead. This should always match the first map your server loads.
- gametype - Defines what type of game logs to process.
- ignore_bots - Should BOTS be ignored in the stats?
- ignore_bots_conn - Should BOT connections be ignored from the total connections per day? Disabling this only affects the totally connections seen each day, not actual player statistics.
- logsource - A logsource defines the location of your game logs. You can have multiple logsource's configured and each will be processed in order. Each logsource can be a local or remote directory (FTP or SFTP).
- maxdays - Defines the maximum number of days of historical stats to keep. Also see 'maxdays_exclusive'
- maxdays_exclusive - If enabled, all stats outside of the 'maxdays' range will be excluded from the compiled statistics.
- minconnected - Minimum number of players that must be connected in order for player stats to count. Note: Some timing values are still counted for players and maps, regardless of this setting.
- modtype - Defines what MOD the primary gametype is actually running.
- plr_primary_name - What player name should be used for players with more than one? (Ignored if uniqueid is 'name')
- plr_save_on - Defines when player data is saved while processing stats. 'rounds' is slower but the stats are more real-time. 'disconnect' is faster but player stats are not available until the player disconnects.
- plr_save_victims - Should player victims be tracked and saved to the database? The only reason you might want to disable this is to speed up stats processing and to reduce the overall size of the database.
- plr_sessions_max - Defines how many player game sessions are saved for each player. Game sessions allow player stats to be saved separately for each session played.
- registration - Defines how user/player registrations are handled.
- theme - Pick which theme should be used for stats display.
- uniqueid - Determines how players are identified in the game logs. If you change this value you should reset your stats.
[edit] Section: auto
Automatic scheduling of daily updates
- auto.update_awards - Determines when stats updates via stats.pl will automatically update player awards.
- auto.update_clans - Determines when stats updates via stats.pl will automatically update clan rankings.
- auto.update_decay - Determines when stats updates via stats.pl will automatically update player skill decay.
- auto.update_maxdays - Determines when stats updates via stats.pl will automatically update and remove old stats from the database.
- auto.update_players - Determines when stats updates via stats.pl will automatically update what players are allowed to be displayed in the ranks.
- auto.update_ranks - Determines when stats updates via stats.pl will automatically update player rankings.
[edit] Section: awards
Define how awards are generated
- awards.allow_partial_month - If enabled, awards will be calculated for partial months. If awards are calculated on a daily basis you'll be able to see the current months awards w/o having to wait until the next month. The values of those partial awards will be re-calculated until the month is complete.
- awards.allow_partial_week - If enabled, awards will be calculated for partial weeks. If awards are calculated on a daily basis you'll be able to see the current weeks awards w/o having to wait until the next week. The values of those partial awards will be re-calculated until the week is complete.
- awards.monthly - Should monthly awards be generated?
- awards.startofweek - What day does the week start? Sunday or Monday? This depends on your nationality. For example, in the US it's Sunday but in Russia you'd use Monday.
- awards.weekly - Should weekly awards be generated?
[edit] Section: clans
Rules for clan rankings
- clans.min_kills - Minimum number of kills required for a clan to appear in the ranks.
- clans.min_members - Minimum number of active player members (players that are allowed to rank) required for a clan to appear in the ranks.
- clans.min_onlinetime - Minimum total online time required for a clan to appear in the ranks. This value is in seconds.
- clans.min_skill - Minimum skill required for a clan to appear in the ranks.
[edit] Section: errlog
Error logging settings
- errlog.maxdays - Defines how far back error log events will be kept
- errlog.maxrows - Maximum number of error log events that will be kept
- errlog.report_unknown - Should unknown log events be recorded in the error logs?
[edit] Section: players
Rules for player rankings
- players.decay_hours - How many hours of non play time must go by before a players skill can start to decay.
- players.decay_type - Determines how the decay will be calculated from the decay_value configured. "Flat" means the decay is simply subtracted. "Percentage" means the decay value is the percentage subtracted.
- players.decay_value - The value used to calculate skill decay. The 'decay_type' determines how this value is used. Skill will never decay lower than the baseskill configured (see: general: baseskill)
- players.min_kills - Minimum kills required for the player to appear in the player ranks.
- players.min_onlinetime - Minimum total online time required for the player to appear in the player ranks. This value is in seconds.
- players.min_skill - Minimum skill required for the player to appear in the player ranks.
[edit] Section: skillcalc
Skill calculation settings
- skillcalc.kill_adj_1 - ...
- skillcalc.kill_adj_2 - ...
- skillcalc.kill_adj_3 - ...
- skillcalc.kill_adj_4 - ...
- skillcalc.kill_adj_5 - ...
- skillcalc.kill_adj_6 - ...
- skillcalc.kill_onlinetime_1 - ...
- skillcalc.kill_onlinetime_2 - ...
- skillcalc.kill_onlinetime_3 - ...
- skillcalc.kill_onlinetime_4 - ...
- skillcalc.kill_onlinetime_5 - ...
- skillcalc.kill_onlinetime_6 - ...