Редактирование квестов

DeCont

Heir
Всем привет, подскажите пожалуйста куда лезть и где смотреть. Стоит задача у некоторых квестов поменять награду. К примеру сдаешь квест на саб класс и получаешь кастомный итем.
 
Всем привет, подскажите пожалуйста куда лезть и где смотреть. Стоит задача у некоторых квестов поменять награду. К примеру сдаешь квест на саб класс и получаешь кастомный итем.
никак, ток если свой квест писать
 
Прям вообще? Была люцера 1.7 до люси 2.0 там все менялось на раз,два.
quest_rate.properties
Там можешь хоть свою награду уже добавлять и рейтовать
 
quest_rate.properties
Там можешь хоть свою награду уже добавлять и рейтовать
Можно по подробней пожалуйста? к примеру я беру финальную часть квеста на саб класс # 235 - MimirsElixir у меня стоит одно значение 235.Reward = 1. Награда = 1 что это? и куда вписывать свой id предмета который хочу выдать по окончанию квеста?
 

Attachments

  • Screenshot_2.png
    Screenshot_2.png
    1.7 KB · Views: 19
Можно по подробней пожалуйста? к примеру я беру финальную часть квеста на саб класс # 235 - MimirsElixir у меня стоит одно значение 235.Reward = 1. Награда = 1 что это? и куда вписывать свой id предмета который хочу выдать по окончанию квеста?
# 235 - MimirsElixir
235.Reward = 1.
235.ExtraReward = 57,100;4037,1
235.ExpAdd = 1000
235.SpAdd = 2000
 
Есть одно но правда
f44d40edd6f9ea94ddf4b3e5ddb3a535.png
 
Это настолько странно, что почитать пост выше не хватило времени.
 
Это настолько странно, что почитать пост выше не хватило времени.
пробовал до того как пост выше увидел, сейчас заново буду пробовать, но вот смотрю конфиг altsettings и не совсем пойму что там надо включить или выключить
 
Никаким образом не получается сделать. При любых условиях вылетает ошибка в гс. Не пойму что не так делаю. Если кто то делал подобное направьте пожалуйста.
 
Никаким образом не получается сделать. При любых условиях вылетает ошибка в гс. Не пойму что не так делаю. Если кто то делал подобное направьте пожалуйста.
А ты сборку обновил до последней версии?
 
# 235 - MimirsElixir
235.Reward = 1.
235.ExtraReward = 9700,1
и такая ошибка летит

WARN Can't process quest rate setting "235.ExtraReward"
java.lang.IllegalArgumentException: Unknown param "ExtraReward"
at l2.gameserver.model.quest.QuestRates.updateParam(Unknown Source)
at l2.gameserver.Config.loadQuestRateSettings(Unknown Source)
at l2.gameserver.Config.load(Unknown Source)
at l2.gameserver.GameServer.<init>(Unknown Source)
at l2.gameserver.GameServer.main(Unknown Source)
 
Все разобрался, спасибо тем кто помогал.

Но теперь интересно, есть ли команда наподобие ExtraReward, но только что бы не давало итем, а наоборот забирало старый из инвентаря и давало новый из первого варианта?
 
Last edited:
Вопрос, конфиг altsettings экстра награда за 3ю профу. Он работает как положено. Пытаюсь сделать подобную награду за вторую профу
# Экстра награда при прохождении квеста на вторую профессию
# Пример: AltSecondJobQuestExtraReward = 57;100;4037;1;6673;1 (itemId;itemCount;itemId;itemCount)
AltSecondJobQuestExtraReward = 9702;1;9211;1;6673;500
таким способом. Но ничего не работает. Можете меня поправить? и будет ли этот конфиг работать на нашей сборке?
 
Вопрос, конфиг altsettings экстра награда за 3ю профу. Он работает как положено. Пытаюсь сделать подобную награду за вторую профу
# Экстра награда при прохождении квеста на вторую профессию
# Пример: AltSecondJobQuestExtraReward = 57;100;4037;1;6673;1 (itemId;itemCount;itemId;itemCount)
AltSecondJobQuestExtraReward = 9702;1;9211;1;6673;500
таким способом. Но ничего не работает. Можете меня поправить? и будет ли этот конфиг работать на нашей сборке?
Зачем вы сами придумываете конфиг, а потом удивляетесь, что он не работает?
 
Back
Top