kto
10 сентября 2007 в 15:39
Отправлено: 10.09.2007 15:39:05
Вот такой разговор получился у нас с JSinx:
kto (17:40:17 10/09/2007)
а как квесты добавлять на карту?
JSinx (17:40:48 10/09/2007)
можно прописать автоусловия у квестов, что выполняешь один, дается следующий
JSinx (17:40:58 10/09/2007)
так чаще всего и нужно делать
JSinx (17:41:11 10/09/2007)
а вот засчитывать или проваливать надо самому
JSinx (17:41:37 10/09/2007)
команду завершения пишешь в скриптах диалогов или на въезд в локацию
JSinx (17:41:44 10/09/2007)
примеры есть - пусть посмотрит диалоги
JSinx (17:41:52 10/09/2007)
наши которые
JSinx (17:42:00 10/09/2007)
там много CompleteQuest есть
kto (17:42:52 10/09/2007)
хорошо, тоесть квест типа алушки или лисы прописывается последовательностью, как результат появления на локации, так?
JSinx (17:44:29 10/09/2007)
да, въезжаешь в локацию, там начинается диалог, если соглашаешься на квест, то в этой фразе выполняется команда TakeQuest( имя квеста ), потом едешь, выполняешь этот квест (или первый вложенный) - команда CompleteQuest, и следующий связаный должен даться автоматом (если правильно прописаны условия )
JSinx (17:44:53 10/09/2007)
а ты не теряй это, выкладывай или на форум или х.з. куда, чтобы мне не повторять, не люблю этого!
kto (17:45:05 10/09/2007)
ок
kto (17:45:38 10/09/2007)
а если нужно, чтобы диалог появился в средине локации, то нужно задавать зону действия, или как?
JSinx (17:45:59 10/09/2007)
ставишь локацию, в нее садишь человека
kto (17:45:59 10/09/2007)
та я её перенёс
JSinx (17:46:07 10/09/2007)
у него должны быть прописаны диалоги
kto (17:46:20 10/09/2007)
ой, я не тебе, продолжай
JSinx (17:47:28 10/09/2007)
у диалогов тоже можно (и нужно) дедать условия, чтобы чувак говорил нужный диалог:
т.е. вот сидит аллушка, у нее 3 диалога есть:
на датие квеста, во время выполнения квеста (типа "ты еще не нашел мужа, иди ищи"), и на завершение (где награда дается)
JSinx (17:48:01 10/09/2007)
вот у первого диалога прописываем условие что квест не дан, у второго дан, но не выполнен, у третьего выполнен
JSinx (17:48:16 10/09/2007)
типа такого
kto (17:48:30 10/09/2007)
ну это, если в городе, так?
JSinx (17:48:34 10/09/2007)
у третьего выполнен квест по нахождению, но награда еще не получена
JSinx (17:48:38 10/09/2007)
нет, это в чистом поле
JSinx (17:48:44 10/09/2007)
в городе сажаешь чуваков в бар
kto (17:48:49 10/09/2007)
ааа, понял
__________!///_ _____
_________( @@ )_____
_______ooO-(_)-o o____
Пришёл, увидел, забанил. Ещё вопросы?
Если у Вас нет бана - это не Ваша заслуга - это наше упущение.
- Уровень профиля от John