Ищем в корне вашего сервера папку DBC у меня она тут D:\warget(TC2)\dbc В ней мы ищем файл PvpDifficulty.dbc Открываем папку с программой которую вы скачали и скидываем туда PvpDifficulty.dbc ( ВАЖНО: Необходимо переименовать этот файл в Spell.dbc иначе он её не вскроет) Переименовали и запускаем DBC-CSV.bat после того как он разархивирует ваш файл у вас появиться текстовый документ spell.dbc.csv всё вы готовы к редактированию! ОТКРЫВАЕМ ЕГО в нём вы увидите такое
вы видите в начале есть 6 слов long все они соответствуют слобикам цифр! и так начнём. 1 long - это просто номер строки, он вам не нужен! 2 long - это id бг только ( он отличаеться он стандартного так что я расспишу вам) 30 - это альтерак 489 - это варсонг 529 - это Око бури 559 - какая то арена (трудно определять их) 562 - тоже арена 572 - арена 607 - берег древних 617 - арена 618 - арена 628 - остров завоеваний ( номера 607 и 628 могут быть ошибочными т.к. мне некогда было их проверять) P.S. редактировать их вам тоже не надо.
теперь Long 3 за очерёдность бг в зависимости от уровня (примерCode 5,489,0,10,19,0,
варсонг с 10 по 19 уровня является цифрой 0, а бг варсонг с 20-29 цифра 1 ) (я просто не могу грамотно описать значение этого лонга есть будут какие то ошибки пишите я исправлю)
Long 4 отвечает за минимальный уровень набора на то или иное БГCode 5,489,0,10,19,0,
изменив 10 на 18Code 5,489,0,18,19,0,
мы сделаем так что на варсонг смогут регистрироваться не с 10 уровня а с 18
long 5 отвечает за максимальный уровеньCode 5,489,0,10,19,0,
изменив 19 на 60Code 5,489,0,10,60,0,
то с малышами будут играть черти 60 уровня)
Long 6 отвечает за сложность. Объясняю на примере альтерака :Code 1,30,0,51,60,0,
в 6 лонге все данные есть в самой игре т.е. есть вы измените лонг6 с 0 на 3 как тутCode 4,30,3,80,85,3,
то игроки на 51-60 уровне на альтераке увидят мобов не 55 лвла ,а 77 (надеюсь вы понели что значит лонг6 если нет то я попробую получше объяснить)
затем вы меняете все данные на те которые нужны вам.
вам в принципе нужна менять только лонг 4 и 5 с максимальным и минимальным уровнем( но если вы хотите сохранить бг на 80 уровень но и добавить свои то вам просто надо добавить дополнительную строчку к примеру последняя строчка у нас 108 значит пишем 109 далее ИД варсонга 489 далее смотрим сколько номеров варсонга у нас (лонг 3) у нас их 7 значит пишем 8 далее лвл например с 81 по 89 и завершаем лонг 6( но так как сложности на варсонге нету пишем просто 0)
ВУАЛЯ новый бг лвл готов) Доступно только для пользователей теперь чтобы нам запоковать текстовый документ в dbc файл удаляем spell.dbc который лежит в папке (вы его переименовывали) и запускаем CSV-DBC.bat вот и всё дбс файл готов переименуйте его опять в PvpDifficulty.dbc и закинте в папку ДБЦ в вашем сервере.
необходимо в World->battleground_template изменить значение у варсонга(или другого БГ) MaxLvl на 89 либо какой то другой в зависимости от вашего сервера. Дополнительные данные.
первый ИД альянс Второй ИД Орда Альтерак 29669 29674 Низина 29668 29673 Варсонг 29667 29672 Берег 29671 29671 Остров 34952 34953 О ко 29670 29675