[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Создание квеста (QuestXP.dbc и RewXPId в Truice )
Вторник, 30.09.2014, 12:07 | Сообщение # 1

Ранг
Центурион
Сообщений:
1124
Статус:
Награды:
473
Приветствую тебя, форумчанин. И так у меня не так давно встала преграда в создании сервера - создание квестов, точнее даже не квестов, а наград за них в виде опыта. 

И так, что нам потребуется для этой работы? 
-Truice(Для TrinityCore) и Quice(Для ManGOS) 
-MyDbcEditor 

И так, как же это работает? Я шарил в инете, спрашивал тут, читал различные форумы и ответа так и не нашел. Пришлось эксперементировать  
В конечном итоге я разобрался. 

И так, допустим, у нас в Truice указано: 
 

RewXPId = 5 и QuestLevel = 14 

Вроде не понятно, откуда эти числа и что они означают? Не так ли? 

А на деле оказывается, что все проще простого.... Заходим в MyDbcEditor, открываем QuestXP.dbc и видим: 

 

Видите числа выделенные красным цветом? Знакомые, не так ли? Отсюда мы узнаем, что RewXPId это номер столбца (в нашем случае 5),а QuestLevel это номер строки (в нашем случае 14). Все просто, не так ли? Но если вы попробуете сделать то на своем примере, то за задание вы получите не 490 опыта, а 980... тут - то и загвоздка. Объясняю: столбцы отсчитываются с 1, а не так , как нам кажется... Отсюда вывод: при выборе необходимого опыта для вашего квеста отступайте одну ячейку из таблицы... 
Нагляднный пример - за квест нам нужно получить 100 опыта, тогда получается, что RewXPId = 6 , а QuestLevel = 1, вот скрин : 

*Первая надпись: "Указываем это (тоесть в QuestLevel)" , вторая надпись: "Получаем это (Итог в игре = 100 опыта)"* 
 


Пятница, 16.10.2015, 16:59 | Сообщение # 2

Ранг
Сержант
Сообщений:
1
Статус:
Награды:
0
Отступаем не "одну ячейку", а, получается, ЧЕРЕЗ одну, тобишь две. Грамматически и логически так правильней, вроде)
Спасибо, кстати, полезно для новичков и дурачков! biggrin
  • Страница 1 из 1
  • 1
Поиск:


immortals
Наверх

copyright 2024 immortals сообщество людей и Warcraft

Мобильная версияЭтот сайт защищен «Site Guard» Мы в Контакте
Les immortals ©2013- 2024.