|
Новичкам Информация для всех новичков, новичкам рекомендуется задавать свои вопросы здесь |
|
Опции темы | Поиск в этой теме | Опции просмотра |
02.04.2010, 23:05 | #1 |
Гость
Сообщений: n/a
|
Изменение опыта за выполнение квеста
Создал свой квест, но так и не смог настроить выдачу нужного мне кол-ва опыта. Как это сделать?
Заранее спасибо. Нашел файл QuestEXP.dbt. Чем его вообще вскрыть можно? =/ Ребят, это срочно. Если можно, отредактируйте файл, чтобы добавляло след. кол-во опыта: 502834 |
02.04.2010, 23:26 | #2 |
Гость
Сообщений: n/a
|
|
03.04.2010, 01:20 | #3 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Неа... Пожалуй А-7 пришью - больше подходит.
Bloodyrus 1. Никто тут за тебя ничего делать не будет. А вот помочь тебе научиться - за милую душу. 2. Заява "это срочно" - уже повод для бана. Но мы тут все такие толерантные общечеловеки, что пока за это тебя никто не тронет. Надо "срочно"? Ну так начинал бы узнавать о мангос на пару лет раньше - сейчас бы уже все "срочно" сделал. А теперь два года впереди... 3. "Нашел файл QuestEXP.dbt" - это ложь. Скорее всего ты нашел файл "QuestXP.dbc", но даже его просто "поменять" смысла никакого. Сначала рекомендую узнать - что и где именно это изменит. 4. А теперь уже из области теории: стоит покопаться в районе RewSpellCast в таблице QuestTemplate. Как мне помнится - есть какие-то спелы прибавляющие XP. Это будет самый простой и безболезненный путь. Цитата:
Бросайте бредить, вьюноша, включайте моск уже пожалуйста.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. Последний раз редактировалось tempura; 03.04.2010 в 01:24. |
|
03.04.2010, 11:26 | #4 | |
Гость
Сообщений: n/a
|
Цитата:
Прошу прощения, но бился над этим квестом несколько часов. Все получилось сделать, кроме выдачи опыта. |
|
03.04.2010, 12:24 | #5 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
quice надо было попробовать - тогда бы "бился" минут десять.
Повторюсь: Как мне помнится - есть какие-то спелы прибавляющие XP. К сожалению я не смогу указать конкретные номера - тут копаться надо. Кому надо - тот копается.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
03.04.2010, 12:45 | #6 |
Гость
Сообщений: n/a
|
не знаю как сейчас, но раньше за это отвечало поле RewOrReqMoney в таблице quest_template!
Посмотрел, сейчас в таблице quest_template 2 поля (RewOrReqMoney,RewMoneyMaxLevel)! Описание с wiki (устарело, описание еще для BC) RewOrReqMoney Деньги получаемые за сдачу квеста (если число > 0). RewMoneyMaxLevel Деньги, получаемые персонажем на 70 за выполнение квеста. Так же хранит в себе значение опыта за квест, для персонажей меньше 70 уровня, который вычисляется по нижеприведённой формуле. Если квест повторяемый, ХР получается лишь один раз (первый). Общее количество получаемого опытат так же зависит от разницы между уровнем персонажа и уровнем квеста. Формула расчёта ХР из значения в данном поле: QuestLevel >= 65: XP = RewMoneyMaxLevel / 6.0 QuestLevel == 64: XP = RewMoneyMaxLevel / 4.8 QuestLevel == 63: XP = RewMoneyMaxLevel / 3.6 QuestLevel == 62: XP = RewMoneyMaxLevel / 2.4 QuestLevel == 61: XP = RewMoneyMaxLevel / 1.2 QuestLevel <= 60: XP = RewMoneyMaxLevel / 0.6 |
03.04.2010, 13:11 | #7 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Вот мне тоже казалось, что где-то в шаблоне квеста должен XP даваться. Но название поля меня как-то не вдохновило... Исходя из приведенной формулы (предположим) у нас в поле RewMoneyMaxLevel стоит 1, уровень квеста меньше 60, тогда RewOrReqMoney должно стоять: 502834/0,6=83.8057 голда. Ставить в награду за квест более 83 зол - вроде нормально?
Но это теоретические расчеты, основанные на неподтвержденных исходных данных - проверять надобно. Или я вообще не то считаю?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
03.04.2010, 13:32 | #8 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Формулы поменялись
http://github.com/mangos/mangos/comm...a4522cdf0a150d |
03.04.2010, 13:41 | #9 |
Гость
Сообщений: n/a
|
Огромное спасибо, все получилось. Теперь ролевики могут спокойно спать.
|
03.04.2010, 13:56 | #10 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Ролевики... ну-ну... в ВоВ задрачиваться - это теперь ролевики? А как же LiveAction RPG и Tabletop RPG? Кабинетки и реконструкция? Ролевики - это те которые квесты за ХР в ВоВ делают?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
03.04.2010, 15:56 | #11 |
Гость
Сообщений: n/a
|
Нет. Сервер действительно ролевой, с обязательной квентой, отыгрышем и т.д. и т.п. Плюс некоторые изменения механики и прочее. ПК, МК тоже присутствуют.
Последний раз редактировалось tempura; 03.04.2010 в 15:58. |
03.04.2010, 15:58 | #12 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение новостей в окне входа в игру | monax | WWW | 54 | 03.01.2011 19:11 |
Изменение скорости маунта | Dredd | Новичкам | 2 | 24.12.2010 16:19 |
Расчет опыта в группе | Fmut | Опкоды, Формулы, Клиент | 12 | 08.09.2010 17:25 |
[Help]Изменение вида у новостей | _PARADOX_ | Корзина | 5 | 07.08.2010 00:00 |
[help]Автоматическое выполнение задания | Гари | Корзина | 5 | 28.07.2010 20:59 |