Servers.cfg Explained: Difference between revisions
Created page with "== Inherent Settings == dual_player_slots = 12 backup_period = 30 logins_per_minute = 100 xpscale = 1.0 client_commands = { 0 } map_server_params = { 0 } eventhistory_ca..." |
|||
Line 39: | Line 39: | ||
== Configuration Options == | == Configuration Options == | ||
{{CommandLineTable| | |||
DbServer <strcpy> | {{CLArg|DbServer <strcpy>|}} | ||
{{CLArg|DbServer<N> <strcpy>|}} | |||
DbServer<N> <strcpy> | {{CLArg|UseFakeAuth <atoi>|}} | ||
{{CLArg|AuthServer <strcpy> <atoi>|}} | |||
UseFakeAuth <atoi> | {{CLArg|LocalIp <strcpy>|}} | ||
{{CLArg|SqlDbProvider <strcpy> (mssql, postgresql)|}} | |||
AuthServer <strcpy> <atoi> | {{CLArg|SqlDbName <strcpy>|}} | ||
{{CLArg|SqlLogin <strcpy>|}} | |||
LocalIp <strcpy> | {{CLArg|SqlInit <strcat>|}} | ||
{{CLArg|SqlAllowDDL <atoi>|}} | |||
SqlDbProvider <mssql | | {{CLArg|SqlAllowAllDDL <atoi>|}} | ||
{{CLArg|SqlAddAttributes <atoi>|}} | |||
SqlDbName <strcpy> | {{CLArg|SqlAddColumnOrTable <atoi>|}} | ||
{{CLArg|SqlDeleteColumnOrTable <atoi>|}} | |||
SqlLogin <strcpy> | {{CLArg|SqlRebuildTable <atoi>|}} | ||
{{CLArg|SqlAlterColumn <atoi>|}} | |||
SqlInit <strcat> | {{CLArg|DefaultAccessLevel <atoi>|}} | ||
{{CLArg|LogDir <strcpy>|}} | |||
SqlAllowDDL <atoi> | {{CLArg|AssertMode <strcpy> (Minidump, Fulldump, Exit, NoTimestamp, NoDate, Zip, Ignore)|}} | ||
{{CLArg|MaxPlayers <atoi> (less than 8191)|}} | |||
SqlAllowAllDDL <atoi> | {{CLArg|LoginsPerMinute <atoi> (greater than 0)|}} | ||
{{CLArg|MinPlayers <atoi>|}} | |||
SqlAddAttributes <atoi> | {{CLArg|UseQueueServer <atoi>|}} | ||
{{CLArg|BlockFreePlayerssIfNoAccountServer <atoi>|}} | |||
SqlAddColumnOrTable <atoi> | {{CLArg|EnqueueWithAuthLimiter <Atoi>|}} | ||
{{CLArg|NoStats <atoi>|}} | |||
SqlDeleteColumnOrTable <atoi> | {{CLArg|ClientProject <strcpy>|}} | ||
{{CLArg|MapServerParams <strcpy>|}} | |||
SqlRebuildTable <atoi> | {{CLArg|DiffDebug <atoi>|}} | ||
{{CLArg|ContainerSizeDebug <atoi>|}} | |||
SqlAlterColumn <atoi> | {{CLArg|UseLogServer <atoi> (implied if LogServer is set)|}} | ||
{{CLArg|LogServer <strcpy>|}} | |||
DefaultAccessLevel <atoi> | {{CLArg|LogRelayVerbose <atoi>|}} | ||
{{CLArg|ChatServer <strcpy>|}} | |||
LogDir <strcpy> | {{CLArg|ShardName <strcpy>|}} | ||
{{CLArg|ChangeDbOwnerFrom <strcpy>|}} | |||
AssertMode <Minidump | {{CLArg|MaxLevel <atoi>|}} | ||
{{CLArg|MaxCoHLevel <atoi>|}} | |||
MaxPlayers <atoi> ( | {{CLArg|MaxCoVLevel <atoi>|}} | ||
{{CLArg|MaxDualSlots <atoi> (1-12)|}} | |||
LoginsPerMinute <atoi> ( | {{CLArg|BackupDays <atoi> (less than or equal to 30)|}} | ||
{{CLArg|OfflineProtectLevel <atoi>|}} | |||
MinPlayers <atoi> | {{CLArg|OfflineIdleDays <atoi>|}} | ||
{{CLArg|CompleteBrokenTasks <atoi>|}} | |||
UseQueueServer <atoi> | {{CLArg|DroppedPacketLogging <atoi>|}} | ||
{{CLArg|AuthBadPacketReconnect <atoi>|}} | |||
BlockFreePlayerssIfNoAccountServer <atoi> | {{CLArg|BeaconMasterServer <strcpy>|}} | ||
{{CLArg|MasterBeaconServer <strcpy>|}} | |||
EnqueueWithAuthLimiter <Atoi> | {{CLArg|DoNotLaunchBeaconMasterServer <strcpy>|}} | ||
{{CLArg|DoNotLaunchMasterBeaconServer <strcpy>|}} | |||
NoStats <atoi> | {{CLArg|BeaconRequestServerCount <atoi>|}} | ||
{{CLArg|RequestBeaconServerCount <atoi>|}} | |||
ClientProject <strcpy> | {{CLArg|DoNotPreloadCrashReportDLL <atoi>|}} | ||
{{CLArg|BeaconRequestCacheDir <strncpy>|}} | |||
MapServerParams <strcpy> | {{CLArg|DoNotLaunchBeaconClients <atoi>|}} | ||
{{CLArg|DoNotLaunchMapServerTSR <atoi>|}} | |||
DiffDebug <atoi> | {{CLArg|DoNotLaunchMapServerTSRs <atoi>|}} | ||
{{CLArg|RaidTimeZoneDelta <atof>|}} | |||
ContainerSizeDebug <atoi> | {{CLArg|DisableContainerBackups <atoi>|}} | ||
{{CLArg|XPScale <atof>|}} | |||
UseLogServer <atoi> (implied if LogServer is set) | {{CLArg|AuctionInvMaxLastLoginDays <atoi>|}} | ||
{{CLArg|AuthnameLimiterEnabled <atoi>|}} | |||
LogServer <strcpy> | {{CLArg|AuthnameLimiterAccessLevel <atoi>|}} | ||
{{CLArg|BlockedMapKey <strncpy>|}} | |||
LogRelayVerbose <atoi> | {{CLArg|DisabledZoneEvents <strcpy>|}} | ||
{{CLArg|ClientCommands <strcpy>|}} | |||
ChatServer <strcpy> | {{CLArg|MissionserverMaxSendQueueSize <atoi>|}} | ||
{{CLArg|MissionserverMaxSendQueuePublishSize <atoi>|}} | |||
ShardName <strcpy> | {{CLArg|Locale <atoi> (0-7) (English, Test, ChineseTraditional, Korean, Japanese, German, French, Spanish)|}} | ||
{{CLArg|OverrideAuthBit <TODO: authUserData.c authUserSetFieldByName>|}} | |||
ChangeDbOwnerFrom <strcpy> | {{CLArg|IsBetaShard <atoi> (sent to MapServer)|}} | ||
{{CLArg|IsVIPShard <atoi> (sent to MapServer)|}} | |||
MaxLevel <atoi> | {{CLArg|OwnsGoingRogue <atoi>|}} | ||
{{CLArg|GoingRogueNagAndPurchase <atoi>|}} | |||
MaxCoHLevel <atoi> | {{CLArg|KarmaEventHistoryDays <atoi>|}} | ||
{{CLArg|NameLockTimeout <atoi> (> 600)|}} | |||
MaxCoVLevel <atoi> | {{CLArg|SetLogLevel <atoi>|}} | ||
{{CLArg|IsLoggingMaster <atoi>|}} | |||
MaxDualSlots <atoi> (1-12) | {{CLArg|MARTYEnabled <atoi> (sent to MapServer)|}} | ||
{{CLArg|DebugSendPlayersDelayMS <atoi>|}} | |||
BackupDays <atoi> ( | {{CLArg|DefaultLoyaltyPointsFakeAuth <atoi>|}} | ||
{{CLArg|DefaultLoyaltyLegacyPointsFakeAuth <atoi>|}} | |||
OfflineProtectLevel <atoi> | {{CLArg|ForceOverloadProtection <atoi>|}} | ||
{{CLArg|OverloadProtection_LauncherHighWaterMarkPercent <atof>|}} | |||
OfflineIdleDays <atoi> | {{CLArg|OverloadProtection_LauncherLowWaterMarkPercent <atof>|}} | ||
{{CLArg|OverloadProtection_SQLQueueHighWaterMark <atoi>|}} | |||
CompleteBrokenTasks <atoi> | {{CLArg|OverloadProtection_SQLQueueLowWaterMark <atoi>|}} | ||
{{CLArg|MapserverIdleExit <atoi> (sent to MapServer)|}} | |||
DroppedPacketLogging <atoi> | {{CLArg|MapserverIdleUpkeep <atoi> (sent to MapServer)|}} | ||
{{CLArg|MapserverDailyUpkeep <atoi> (start 0-24) <atoi> (end 0-24) (sent to MapServer)|}} | |||
AuthBadPacketReconnect <atoi> | {{CLArg|SendDoorsToAllMaps <atoi>|}} | ||
{{CLArg|MetricsEnable <atoi>|}} | |||
BeaconMasterServer <strcpy> | {{CLArg|MetricsIPAddress <strcpy>|}} | ||
{{CLArg|MetricsPortNumber <atoi>|}} | |||
MasterBeaconServer <strcpy> | {{CLArg|MetricsMQType <atoi>|}} | ||
{{CLArg|MetricsHighWaterMark <atoi>|}} | |||
DoNotLaunchBeaconMasterServer <strcpy> | {{CLArg|AdvertisedIp <strcpy>|}} | ||
}} | |||
DoNotLaunchMasterBeaconServer <strcpy> | |||
BeaconRequestServerCount <atoi> | |||
RequestBeaconServerCount <atoi> | |||
DoNotPreloadCrashReportDLL <atoi> | |||
BeaconRequestCacheDir <strncpy> | |||
DoNotLaunchBeaconClients <atoi> | |||
DoNotLaunchMapServerTSR <atoi> | |||
DoNotLaunchMapServerTSRs <atoi> | |||
RaidTimeZoneDelta <atof> | |||
DisableContainerBackups <atoi> | |||
XPScale <atof> | |||
AuctionInvMaxLastLoginDays <atoi> | |||
AuthnameLimiterEnabled <atoi> | |||
AuthnameLimiterAccessLevel <atoi> | |||
BlockedMapKey <strncpy> | |||
DisabledZoneEvents <strcpy> | |||
ClientCommands <strcpy> | |||
MissionserverMaxSendQueueSize <atoi> | |||
MissionserverMaxSendQueuePublishSize <atoi> | |||
Locale <atoi> (0-7) (English, Test, ChineseTraditional, Korean, Japanese, German, | |||
OverrideAuthBit <TODO: authUserData.c authUserSetFieldByName> | |||
IsBetaShard <atoi> (sent to MapServer) | |||
IsVIPShard <atoi> (sent to MapServer) | |||
OwnsGoingRogue <atoi> | |||
GoingRogueNagAndPurchase <atoi> | |||
KarmaEventHistoryDays < | |||
NameLockTimeout <atoi> (> 600) | |||
SetLogLevel <atoi> | |||
IsLoggingMaster <atoi> | |||
MARTYEnabled <atoi> (sent to MapServer) | |||
DebugSendPlayersDelayMS <atoi> | |||
DefaultLoyaltyPointsFakeAuth <atoi> | |||
DefaultLoyaltyLegacyPointsFakeAuth <atoi> | |||
ForceOverloadProtection <atoi> | |||
OverloadProtection_LauncherHighWaterMarkPercent <atof> | |||
OverloadProtection_LauncherLowWaterMarkPercent <atof> | |||
OverloadProtection_SQLQueueHighWaterMark <atoi> | |||
OverloadProtection_SQLQueueLowWaterMark <atoi> | |||
MapserverIdleExit <atoi> (sent to MapServer) | |||
MapserverIdleUpkeep <atoi> (sent to MapServer) | |||
MapserverDailyUpkeep <atoi> (start 0-24) <atoi> (end 0-24) (sent to MapServer) | |||
SendDoorsToAllMaps <atoi> | |||
MetricsEnable <atoi> | |||
MetricsIPAddress <strcpy> | |||
MetricsPortNumber <atoi> | |||
MetricsMQType <atoi> | |||
MetricsHighWaterMark <atoi> | |||
AdvertisedIp <strcpy> |
Revision as of 10:47, 29 May 2019
Inherent Settings
dual_player_slots = 12
backup_period = 30
logins_per_minute = 100
xpscale = 1.0
client_commands = { 0 }
map_server_params = { 0 }
eventhistory_cache_days = 30
MARTY_enabled = 0
blocked_map_keys = 0
disabled_zone_events = 0
locale_id = -1
isBetaShard = 0
isVIPServer = 0
ownsGR = 1
GRNagAndPurchase = 0
queue_server = 1
max_players = DEFAULT_MAX_PLAYERS = 100
name_lock_timeout = DEFAULT_NAME_LOCK_TIMEOUT = 1200
advertisedIp = 0
Configuration Options
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|