Как изменить прокачку и экономику WoW на локальном сервере
Локальный WoW хорош не только тем, что позволяет играть без живого сервера. Здесь можно менять сами правила игры.
Хотите прокачиваться в два раза быстрее? Пожалуйста. Нужно больше золота с мобов, но обычный дроп оставить без изменений? Тоже можно. Можно даже собрать собственный режим: ускоренная прокачка, чуть более щедрый лут и нормальная экономика, в которой профессии и награды всё ещё имеют смысл.
В AzerothCore за это отвечают параметры worldserver.conf. Большинство основных коэффициентов по умолчанию имеют значение 1.0, то есть работают с базовыми значениями.
И это гораздо интереснее, чем просто поставить себе 10x XP и превратить WoW в тире-экшен.
Где менять настройки
Если ASP уже установлен по предыдущему гайду, искать нужно конфигурацию работающего сервера.
Для самого мира это:
worldserver.conf
Для Playerbots:
playerbots.conf
У Playerbots есть отдельный конфигурационный файл, а разработчики прямо предупреждают: менять нужно именно рабочий .conf, а не .conf.dist в исходниках модуля.
Основные настройки прокачки и экономики находятся в worldserver.conf.
Перед экспериментами лучше сделать копию файла. Одна неудачная правка гораздо быстрее исправляется восстановлением бэкапа, чем поиском потерянного параметра.
Как ускорить прокачку
Самые полезные параметры выглядят так:
Rate.XP.Kill = 1
Rate.XP.Quest = 1
Rate.XP.Explore = 1
Rate.XP.Pet = 1
Они отвечают соответственно за опыт за убийства, квесты, исследование мира и питомцев. Эти параметры присутствуют в актуальной конфигурации AzerothCore.
Например:
Rate.XP.Kill = 2
Rate.XP.Quest = 2
Rate.XP.Explore = 2
Теперь за соответствующие действия вы получаете примерно вдвое больше опыта.

Какие значения использовать
| Режим | XP | Для чего |
|---|---|---|
| Classic | 1x | Максимально близко к оригиналу |
| Быстрый | 2x | Ускорить рутину |
| Solo PvE | 3x | Комфортная прокачка одному |
| Hardcore Sandbox | 5x | Быстро тестировать контент |
| Тестовый | 10x | Почти мгновенное развитие |
Я бы для обычной одиночной игры поставил 2x или 3x.
5x и 10x хороши, когда нужно быстро добраться до нужного уровня и тестировать классы, билды или данжи. Для полноценного прохождения это уже совсем другой WoW.
Не обязательно ускорять всё
В этом как раз и заключается смысл настройки.
Можно сделать убийства быстрыми:
Rate.XP.Kill = 3
но оставить квесты:
Rate.XP.Quest = 1
Получится довольно интересный режим: гринд перестаёт быть мучительным, но выполнение квестов всё ещё остаётся значимой частью игры.
Или наоборот:
Rate.XP.Kill = 1
Rate.XP.Quest = 3
Такой вариант хорошо подходит тем, кто хочет именно проходить сюжет и исследовать мир, а не часами фармить мобов.
Как сделать больше золота
За экономику отвечают несколько отдельных коэффициентов:
Rate.Drop.Money = 1
Rate.RewardQuestMoney = 1
Rate.RewardBonusMoney = 1
Rate.Drop.Money увеличивает количество денег, выпадающих с противников, а параметры RewardQuestMoney и RewardBonusMoney связаны с денежными наградами за квесты.
Например:
Rate.Drop.Money = 2
Rate.RewardQuestMoney = 2
Игра становится заметно щедрее.
Но здесь есть ловушка.
Если одновременно поставить 5x XP, 5x gold и огромный дроп предметов, персонаж начнёт богатеть быстрее, чем успевает потратить деньги. Через несколько часов золото просто перестанет иметь значение.
Поэтому для комфортного PvE я предпочитаю:
- XP: 2-3x
- Gold: 1.5-2x
- Item drop: 1-2x
Так экономика остаётся живой.

Как увеличить шанс выпадения предметов
AzerothCore позволяет менять коэффициенты дропа отдельно для разных качеств предметов:
Rate.Drop.Item.Poor = 1
Rate.Drop.Item.Normal = 1
Rate.Drop.Item.Uncommon = 1
Rate.Drop.Item.Rare = 1
Rate.Drop.Item.Epic = 1
Rate.Drop.Item.Legendary = 1
В конфигурации также есть отдельные параметры для Artifact и некоторых других типов предметов.
И вот здесь я бы не ставил всё на 5x.
Лучше:
Rate.Drop.Item.Poor = 1
Rate.Drop.Item.Normal = 1
Rate.Drop.Item.Uncommon = 1.5
Rate.Drop.Item.Rare = 1.5
Rate.Drop.Item.Epic = 1
Rate.Drop.Item.Legendary = 1
Что это даёт?
Обычный мусор остаётся обычным мусором. Зелёные и синие предметы выпадают немного чаще. Эпики не начинают сыпаться из каждого второго моба.
Ценность редкой вещи сохраняется.
Можно ли сделать предметы дороже у торговцев?
Да. В AzerothCore есть отдельные коэффициенты для цены продажи и покупки предметов:
Rate.SellValue.Item.Poor = 1
Rate.SellValue.Item.Normal = 1
Rate.SellValue.Item.Uncommon = 1
Rate.SellValue.Item.Rare = 1
И аналогичные параметры Rate.BuyValue.Item.* для покупки. В конфигурации они предусмотрены для разных качеств предметов.
Например, можно увеличить цену продажи зелёных предметов:
Rate.SellValue.Item.Uncommon = 1.5
Теперь ненужный зелёный лут приносит больше денег.
Но это уже серьёзно влияет на экономику. Если одновременно увеличить drop rate и sell value, золото начинает буквально печататься из мобов.
Поэтому лучше менять что-то одно.

А что насчёт ремонта?
Для стоимости ремонта существует отдельный параметр:
Rate.RepairCost = 1
Он тоже присутствует в актуальной конфигурации AzerothCore.
Если поставить:
Rate.RepairCost = 0.5
ремонт станет дешевле.
Это особенно полезно в одиночном PvE, где персонаж постоянно получает урон, а полноценной группы с живыми игроками рядом нет.
Для своего сервера я бы скорее снизил стоимость ремонта, чем просто раздавал игроку в два раза больше золота.
Так экономика остаётся интереснее: расходы уменьшаются, но деньги всё ещё приходится зарабатывать.
Три готовых режима
Если не хочется подбирать коэффициенты вручную, можно начать с одного из этих вариантов.
1x Classic
Максимально близко к стандартному темпу:
Rate.XP.Kill = 1
Rate.XP.Quest = 1
Rate.XP.Explore = 1Rate.Drop.Money = 1
Rate.RewardQuestMoney = 1Rate.Drop.Item.Uncommon = 1
Rate.Drop.Item.Rare = 1
Rate.Drop.Item.Epic = 1Rate.RepairCost = 1
Подходит для ностальгического прохождения.
2-3x Solo PvE
Мой вариант для одиночной игры:
Rate.XP.Kill = 2
Rate.XP.Quest = 2
Rate.XP.Explore = 2Rate.Drop.Money = 2
Rate.RewardQuestMoney = 1.5Rate.Drop.Item.Uncommon = 1.5
Rate.Drop.Item.Rare = 1.5
Rate.Drop.Item.Epic = 1Rate.RepairCost = 0.75
Рутина становится быстрее, но игра не превращается в чит-режим.
5-10x Sandbox
Когда цель не прохождение, а тестирование:
Rate.XP.Kill = 10
Rate.XP.Quest = 10
Rate.XP.Explore = 10Rate.Drop.Money = 5
Rate.Drop.Item.Uncommon = 3
Rate.Drop.Item.Rare = 3
Rate.Drop.Item.Epic = 2
Такой режим удобен, если хочется быстро создать персонажа высокого уровня, проверить способности, попробовать другой класс или посмотреть старый рейд.
Для полноценного прохождения я бы его не использовал.

Как настроить WoW для игры с ботами
У Playerbots есть собственный playerbots.conf. Там можно регулировать количество случайных ботов, их уровни, автоматический вход и другие параметры поведения.
Например:
AiPlayerbot.MinRandomBots = 10
AiPlayerbot.MaxRandomBots = 20
Это уже создаёт вокруг игрока небольшую популяцию.
Но не надо сразу ставить сотни ботов.
Playerbots реально выполняют игровые действия, используют экономику, прокачиваются и взаимодействуют с миром, поэтому количество активных персонажей влияет на нагрузку. В документации Playerbots отдельно рекомендуют настраивать MapUpdate.Threads и MySQL для больших популяций.
Для локального WoW на обычном ПК 10-20 ботов вполне достаточно, если задача не в создании собственного MMO-сервера.
Как сделать локальный WoW настоящим sandbox
Вот здесь начинается самое интересное.
Представьте такой режим:
- 3x XP
- 2x золото
- 1.5x зелёный дроп
- 1.5x синий дроп
- 1x эпики
- 0.75x ремонт
- 10-20 случайных ботов
Вы получаете мир, где:
- персонажи быстрее развиваются;
- старые зоны не приходится вычищать сотни часов;
- золота хватает на обычные расходы;
- редкие предметы всё ещё имеют ценность;
- в мире есть другие персонажи;
- данжи можно проходить с ботами.
Это уже не просто «локальная копия WoW».
Это ваша версия WoW.
Как не убить экономику
Самая частая ошибка, слишком сильно увеличить всё сразу.
Например:
- 10x XP
- 10x Gold
- 10x Drop
- 10x Sell Value
На первый взгляд звучит весело.
Через несколько часов становится скучно.
Персонаж моментально получает уровни. С мобов сыплется куча предметов. Золото копится быстрее, чем его можно потратить. Редкий лут перестаёт быть редким.
Лучше ускорять рутинные действия, а не обнулять прогрессию.
Хорошая формула для одиночного PvE:
быстрее прокачка + немного больше ресурсов + почти обычный редкий лут.
Тогда вы экономите время, но не уничтожаете саму игру.
Оптимальный пресет для одиночного PvE
Если бы я настраивал сервер именно для прохождения WoW одному с ботами, начал бы так:
Rate.XP.Kill = 2
Rate.XP.Quest = 2
Rate.XP.Explore = 2Rate.Drop.Money = 2
Rate.RewardQuestMoney = 1.5Rate.Drop.Item.Poor = 1
Rate.Drop.Item.Normal = 1
Rate.Drop.Item.Uncommon = 1.5
Rate.Drop.Item.Rare = 1.5
Rate.Drop.Item.Epic = 1
Rate.Drop.Item.Legendary = 1Rate.RepairCost = 0.75
Почему именно так?
- XP 2x убирает значительную часть гринда.
- Gold 2x компенсирует то, что одиночному игроку приходится самому оплачивать всё снаряжение, ремонт и расходники.
- Uncommon/Rare 1.5x делает экипировку чуть доступнее.
- Epic/Legendary 1x сохраняет азарт.
- Repair 0.75x просто убирает часть раздражающих расходов.
Это гораздо приятнее, чем включить десятикратные множители и через вечер обнаружить, что у персонажа уже 50 000 золотых, полный банк вещей и ноль причин продолжать играть.
Как применить изменения
После изменения worldserver.conf нужно сохранить файл и перезапустить worldserver, если конкретный параметр не поддерживает горячую перезагрузку.
У AzerothCore некоторые настройки помечены как reloadable, другие требуют перезапуска. Например, Rate.XP.Kill, Rate.XP.Quest и многие параметры дропа в текущем исходном коде не имеют универсального статуса горячой перезагрузки, поэтому для них безопаснее перезапустить worldserver. А вот Rate.RepairCost помечен как reloadable.
Не стоит менять конфигурацию работающего сервера наугад и ждать, что всё применится мгновенно.
Что делать, если после изменения всё работает не так
Сначала верните подозрительный параметр к: 1. Потом перезапустите сервер.
Если проблема связана с Playerbots, отдельно проверьте playerbots.conf. У этого модуля собственные настройки, и его конфигурация развивается отдельно от базового AzerothCore.
И главное, меняйте параметры по одному блоку.
- Сначала XP.
- Потом золото.
- Потом дроп.
Так вы сразу понимаете, какая настройка изменила поведение игры.
Итог
Главная ценность локального WoW не в том, что его можно запустить без внешнего сервера. Она в контроле.
Можно оставить оригинальный темп и просто ностальгировать. Можно сделать комфортный solo PvE с ботами. Можно собрать почти sandbox, где персонаж развивается в несколько раз быстрее, а мир работает по вашим правилам.
Для большинства игроков я бы начинал с 2x XP, 2x золота, 1.5x зелёного и синего дропа и немного более дешёвого ремонта.
Этого достаточно, чтобы убрать скучный гринд, но не настолько много, чтобы превратить WoW в генератор бесплатного лута.
А если захочется совсем другой опыт, никто не мешает сделать второй конфиг и переключиться в режим 5x или 10x для тестирования классов, билдов и старого PvE.
FAQ
Как увеличить опыт в WoW на локальном сервере?
Измените Rate.XP.Kill, Rate.XP.Quest и Rate.XP.Explore в worldserver.conf. Значение 2 означает двукратный коэффициент для соответствующего типа опыта.
Как увеличить количество золота с мобов?
Используйте Rate.Drop.Money. Для увеличения денежных наград за квесты предусмотрен Rate.RewardQuestMoney.
Можно ли увеличить только шанс выпадения редких предметов?
Да. У AzerothCore есть отдельные коэффициенты для Uncommon, Rare, Epic, Legendary и других категорий.
Как сделать ремонт дешевле?
Измените:
Rate.RepairCost = 0.75
Значение ниже 1 уменьшает стоимость ремонта. Этот параметр поддерживает reload в актуальном AzerothCore.
Можно ли изменить количество ботов?
Да. В playerbots.conf используются, в частности, AiPlayerbot.MinRandomBots и AiPlayerbot.MaxRandomBots. Для локального сервера лучше начинать с небольшой популяции и увеличивать её постепенно.
Можно ли сделать WoW полностью sandbox?
Практически да. Можно отдельно настроить скорость прокачки, деньги, дроп, ремонт и поведение ботов. Но чем сильнее вы меняете коэффициенты, тем дальше ваш сервер уходит от оригинального баланса WoW.
Нужно ли перезапускать сервер после изменения настроек?
Зависит от параметра. Некоторые настройки AzerothCore поддерживают reload, другие требуют перезапуска worldserver. Для XP и дропа безопаснее использовать полный перезапуск, если документация конкретной версии не говорит обратное.
