Всем здрасьте.
Вот такой вопрос меня давно мучает:как создавать закрытые квесты? То-есть в начале игры квест заблокирован, потом игрок совершает кокое-либо действие (например, подходит к гоблину), и квест открывается. Далее-после выполнения квеста он закрывается с пометкой "выполнен", в случае провала-"провален" А то квесты то я создаю, а как их заблокировать после выполнения\до открытия не знаю. Могу конечно вообще не делать квест до его получения, но не айс, охото по людски сделать.
Принятый ответ
вырезка из коммон джи
//============================================================================
// Quest API
native CreateQuest takes nothing returns quest
native DestroyQuest takes quest whichQuest returns nothing
native QuestSetTitle takes quest whichQuest, string title returns nothing
native QuestSetDescription takes quest whichQuest, string description returns nothing
native QuestSetIconPath takes quest whichQuest, string iconPath returns nothing
native QuestSetRequired takes quest whichQuest, boolean required returns nothing
native QuestSetCompleted takes quest whichQuest, boolean completed returns nothing
native QuestSetDiscovered takes quest whichQuest, boolean discovered returns nothing
native QuestSetFailed takes quest whichQuest, boolean failed returns nothing
native QuestSetEnabled takes quest whichQuest, boolean enabled returns nothing
native IsQuestRequired takes quest whichQuest returns boolean
native IsQuestCompleted takes quest whichQuest returns boolean
native IsQuestDiscovered takes quest whichQuest returns boolean
native IsQuestFailed takes quest whichQuest returns boolean
native IsQuestEnabled takes quest whichQuest returns boolean
native QuestCreateItem takes quest whichQuest returns questitem
native QuestItemSetDescription takes questitem whichQuestItem, string description returns nothing
native QuestItemSetCompleted takes questitem whichQuestItem, boolean completed returns nothing
native IsQuestItemCompleted takes questitem whichQuestItem returns boolean
native CreateDefeatCondition takes nothing returns defeatcondition
native DestroyDefeatCondition takes defeatcondition whichCondition returns nothing
native DefeatConditionSetDescription takes defeatcondition whichCondition, string description returns nothing
native FlashQuestDialogButton takes nothing returns nothing
native ForceQuestDialogUpdate takes nothing returns nothing
вообще мой приличный опыт работы каким-то боком настойчиво обходил и избегал квесты, но интуитивно могу намекнуть что подходить должна эта функция
во
native QuestSetEnabled takes quest whichQuest, boolean enabled returns nothing
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
Buulichkaa
11 лет назад
0
вырезка из коммон джи
вообще мой приличный опыт работы каким-то боком настойчиво обходил и избегал квесты, но интуитивно могу намекнуть что подходить должна эта функция
во
native QuestSetEnabled takes quest whichQuest, boolean enabled returns nothing
Принятый ответ
0
Dark_Wolf1498
11 лет назад
0
Через переменные.
0
SomeFire
11 лет назад
0
А разве нельзя просто открыть компанию и посмотреть?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.