|
|
Модератор форума: Dimitro |
Форум ArcEmu ArcEmu Конфигурация сервера (by yohonda) |
Конфигурация сервера |
Представляю вашему вниманию свой вариант конфигурации сервера, с вашими предложениями и дополнениями прошу отписыватся ниже, все будет по возможности учтено.
Quote <WorldDatabase Hostname = "localhost" Username = "root" Password = "yourpwhere" Name = "world" Port = "3306" Type = "1"> <CharacterDatabase Hostname = "localhost" Username = "root" Password = "yourpwhere" Name = "character" Port = "3306" Type = "1"> ну тут и так все понятно: WorldDatabase Hostname хост сервера 127.0.0.1 Username имя для подключения к БД Password пароль от БД Name имя базы CharacterDatabase имя базы персонажей Quote <Listen Host = "0.0.0.0" WorldServerPort = "8129"> хост не трогаем, а порт 8129 тоже советую не менять LogLevel Screen уровень логирования, по умолчанию 0, до 3. DisableCrashdumpReport выключение логов краша, вкл-1 Quote <Server PlayerLimit = "100" Motd = "Welcome" SendStatsOnJoin = "1" EnableBreathing = "1" SeperateChatChannels = "0" CompressionThreshold = "1000" QueueUpdateInterval = "5000" KickAFKPlayers = "0" ConnectionTimeout = "180" RealmType = "1" AdjustPriority = "0" RequireAllSignatures = "0" ShowGMInWhoList = "1" MapUnloadTime="0" LimitedNames="0" UseAccountData="1" AllowPlayerCommands="1" EnableLFGJoin="1" TimeZone="1" Collision="0" Disab leFearMovement="0"> <Server PlayerLimit = "100" число игроков на сервере Motd = "Welcome" приветствие SendStatsOnJoin = "1" известие о том, что игрок вошел в мир EnableBreathing = "1" лучше не менять SeperateChatChannels = "0" Установите в 1 для blizzlike разделенных каналами, или 0, чтобы Орда / Альянс говорили друг с другом CompressionThreshold = "1000" порог пропускаемости пакетов сервера QueueUpdateInterval = "5000"обновление мира, которые игроки будут получать находясь в очереди KickAFKPlayers = "0" количество секунд, которые игрок может простаивать. 0-выключено, установка в секундах ConnectionTimeout = "180" время подключения к серверу, в секундах RealmType = "1" тип реалма # По умолчанию: 0 (PvE) (RPPVE) # Другие значения: 1 (PvP) (RPPVP) AdjustPriority = "0" Приоритет сервера по умолчанию = 0 RequireAllSignatures = "0" деректива определяющая будут ли все 10 подписей включены (не трогать) ShowGMInWhoList = "1" показывать ГМ в общем списке MapUnloadTime="0" выгрузка карт после простоя определенного места, по умолчанию = 0, используется на слабых машинах LimitedNames="0" совместимость персонажей, включить=1 UseAccountData="1" использовать AccountData для сохранения данных клиента, выключить =0 (включение может вызывать ошибки) AllowPlayerCommands="1" использование играками команд с уровнем 0 EnableLFGJoin="1" присойединение к общему каналу, выключить = 0 TimeZone="1" ваш часовой пояс Collision="0" коллизия, лучше не трогать, в ином случае проверьте наличие collision.dl DisableFearMovement="0"> Отключить страх движения на аренах и БГ. Рекомендуется, если у вас Collision="0" ========================= Quote <Announce Tag = "HTWSTAFFYO" GMAdminTag = "1" NameinAnnounce = "1" NameinWAnnounce = "1" ShowInConsole = "1"> Анонс конфигурации GMAdminTag = "1" отображение тегов админа в скобках NameinAnnounce = "1" Настройка <GM> или <Admin> показывать теги NameinWAnnounce = "1" имя того кто делает объявление будет показано перед MSG. ShowInConsole = "1" показывать объявления в консоли =========================== Quote <Rates Health="2" Power1="2" Power2="2" Power3="2" Power4="2" QuestReputation="40" KillReputation="20" Honor="10" PvPTimer="300000" ArenaQ ueueDiff="150" Compression="1" XP="20" QuestXP="30" RestXP="20" ExploreXP="20" DropGrey="1" DropWhite="10" DropGreen="30" DropBlue= "10000" DropPurple="2" DropOrange="2" DropArtifact="2" DropMoney="20" Save="150000" SkillChance="5" SkillRate="5" ArenaMultiplier2x= "10" ArenaMultiplier3x="10" ArenaMultiplier5x="10"> Rates Health="2" общая мощность, по умолчанию =2 (поумолчанию = 1) Power1="2" мана (поумолчанию = 1) Power2="2" ярость (поумолчанию = 1) Power3="2" энергия (поумолчанию = 1) Power4="2" значение не дано (поумолчанию = 1) QuestReputation="40" репутация за квесты (поумолчанию = 1) KillReputation="20" репутация за убийства (поумолчанию = 1) Honor="10" коофицент расчета хонора (поумолчанию = 1) PvPTimer="300000" время включения пвп ArenaQueueDiff="150" значение не дано Compression="1" значение не дано XP="20" количество опыта за убийство (поумолчанию = 1) QuestXP="30" количество опыта заквесты (поумолчанию = 1) RestXP="20" множитель для расчета отдыха персонажа (поумолчанию = 1) ExploreXP="20" количество опыта за карту (поумолчанию = 1) DropGrey="1" дроп серых вещей (поумолчанию = 1) DropWhite="10" дроп белых вещей (поумолчанию = 1) DropGreen="30" дроп зелени (поумолчанию = 1) DropBlue="10000" дроп синих вещей (поумолчанию = 1) DropPurple="2" дроп фиолетовых вещей (поумолчанию = 1) DropOrange="2" дроп ораньжевых вещей (поумолчанию = 1) DropArtifact="2" дроп артефактов (поумолчанию = 1) DropMoney="20" дроп денег (поумолчанию = 1) Save="150000" автосохранение игроков (поумолчанию = 1) SkillChance="5" множитель профессии (поумолчанию = 1) SkillRate="5" множитель умения, мастерства (поумолчанию = 1) ArenaMultiplier2x="10" ArenaMultiplier3x="10" ArenaMultiplier5x="10"> множитель значений арены (поумолчанию = 1) =========================== Quote <Terrain MapPath ="maps" vMapPath ="vmaps" UnloadMaps ="1"> Terrain MapPath ="maps настройка ландшафта По умолчанию: # MapPath = "карты" # VMapPath = "vmaps" # UnloadMaps = 1 =========================== Quote <Log Cheaters="0" GMCommands="0" TimeStamp="0"> <Mail ReloadDelay="0" Log Cheaters="0" GMCommands="0" TimeStamp="0" включение/выключение логов DisablePostageCostsForGM="1" выключить затраты на почту для ГМ DisablePostageCosts="0" выключить затраты на почту DisablePostageDelayItems="1"Отключает один час время ожидания при отправке почты DisableMessageExpiry="0" установка ограничений на почту по времени EnableInterfactionMail="1" ограничение на почту между фракциями EnableInterfactionMailForGM="1" ограничение на почту между фракциями для ГМ =========================== Quote <StatDumper FileName = "stats.xml" Interval = "120000"> старт логирования в файле через интервал Quote <Startup Preloading = "0" BackgroundLootLoading = "1" EnableMultithreadedLoading = "1" LoadAdditionalTables=""> Startup Preloading = "0" загрузка сервера без мира (никогда не трогайте) BackgroundLootLoading = "1" загрузка лута EnableMultithreadedLoading = "1" многопотоковый запуск сервера LoadAdditionalTables="" использование конфигурационного файла сохранения мира. (лучше тоже не трогать) ============================== Quote <FloodProtection Lines = "0" Seconds = "0" SendMessage = "0"> защита от наводнения в линиях и секундах Quote <LogonServer DisablePings = "0" RemotePassword = "ascent"> не меняйте, это вроде на максимальный пинг Quote <AntiHack Teleport="1" Speed="1" FallDamage="0" Flight="1" FlightThreshold="10" DisableOnGM="1"> AntiHack Teleport="1" управление телепортом, включить проверку Speed="1" максимально допустимая, разрешенная скорость FallDamage="0" допустимый урон при падений Flight="1" выполнение хаков на игроков FlightThreshold="10" уровень высоты по оси у относительно пола (поумолчанию 10) DisableOnGM="1"отключение проверки для ГМ (По умолчанию: 0) ========================= Quote <Periods HonorUpdate="daily" ArenaUpdate="weekly" DailyUpdate="daily"> Periods HonorUpdate обновление хонора ArenaUpdate обновление арены DailyUpdate ежедневное обновление ========================= Quote <Channels BannedChannels=""> <VoiceChat Enabled="0" VoiceChat Enabled="0" голосовой чат ServerIP="127.0.0.1" ServerPort="3727"> настройки чата ======================== Quote <RemoteConsole Enabled="0" Host="0.0.0.0" Port="8092"> RemoteConsole Enabled="0" управление через консоль Host="0.0.0.0" Port="8092">настройки управления через консоль Quote <ScriptBackends LUA="1"> поддержка LUA скриптов (включено) Quote <Movement FlushInterval="1000" CompressRate="1" CompressThreshold="30.0" CompressThresholdCreatures="10.0"> Movement FlushInterval="1000" интервал в котором идет запись пакетов CompressRate="1" уровень сжатия (1-9) CompressThreshold="30.0" расстояние которое используется для определения объектов CompressThresholdCreatures="10.0" расстояние которое используется для определения существ Quote <Localization LocaleBindings=""> <InstanceHandling TakeGroupLeaderID="1" SlidingExpiration="0" DailyHeroicInstanceResetHour="1" CheckTriggerPrerequsites="0" > Localization LocaleBindings="" установка локализации вашего региона <InstanceHandling TakeGroupLeaderID="1" связь рейда с лидером группы SlidingExpiration="0" какое то время создания непонятно чего DailyHeroicInstanceResetHour="1" установка часа для героик режима CheckTriggerPrerequsites="0" > ввод и проверка (поумолчанию 1) Quote <Battleground AV_MIN="0" AV_MAX="40" AB_MIN="4" AB_MAX="15" EOS_MIN="4" EOS_MAX="15" WS_MIN="2" WS_MAX="10" SOTA_MIN="10" SOTA_MAX="15"> установка битвы, минимальные и максимальные количества игроков на бг Quote <GameMaster StartOnGMIsland = "0"> старт ГМ на острове ГМ (выключено) Quote <Arena Season = "5" Progress = "1"> сезон арены |
| |||
| |||