1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.5.3 (145) Создание квеста с функцией достигнуть точки

Тема в разделе 'PW Вопросник', создана пользователем bradis, 28 мар 2017.

  1. TopicStarter Overlay

    bradis Пользователи

    Сообщения:
    290
    Лайки:
    31
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    VioTeam
    Всем привет! вчера решил создать квест путём клонирования от квеста Небесный наставник. Разумеется подредачил его как следует а именно:
    -Убрал требование если выбрал ад, то квест рай не сможешь взять и наоборот. Вообщем подредактировал так,чтобы квест брался и сдавался, но вот незадача.
    1)Поставил Нипа, ему прикрутил квест.
    2)Взял квест у него,Первый квест долететь до точки (море одиночества) и должно пройти автозавершение квеста и появится следующий квест у нипа, у которого брал изначально квест!
    3)Долетел до точки, согласно выданным координатам в задании, но квест так и не завершается автодиалогов и вообще не появляется ни диалога ничего и квест не закрывается.
    Скриншот прилагаю.
    Безымянный.jpg Безымянный2.jpg Безымянный3.jpg
  2. Sem Команда форума Модератор Old school Пользователи

    Сообщения:
    579
    Лайки:
    176
    Пол:
    Мужской
    Репутация:
    5
    Страна:
    Russian Federation Russian Federation
    У меня тоже самое, видимо самого квеста не достаточно
  3. TopicStarter Overlay

    bradis Пользователи

    Сообщения:
    290
    Лайки:
    31
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    VioTeam
    Тему можно закрывать! Огромное спасибо Jolan за наводку в решении проблемы. Итак, что необходимо было сделать:
    1. Указав координаты Min X,Y, Z и Max X,Y,Z с помощью d_showpos в TaskEdit
    2. Внимательно взгляните ещё раз на них в редакторе TaskEdit и если значение MAX X,Y,Z меньше по сравнению с Min X,Y,Z меняйте просто Местами ( Max X -> Min X и наоборот)
    2.1. Предварительно встаньте на ровную поверхность (к примеру на ЗГД) для теста.
    3.Если квест зачли, но не в той области куда вел автопуть а рядом в пару метрах (и по координатам вы видите что значение отклоняется от того что прописано в редакторе) добавьте по единичке в обе стороны в параметрах MIN Z и MAX Z. То бишь , расширьте зону автозавершения квеста.
    Вроде все, не чего не забыл.
    Тыщ нравится это.
  4. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    На случай вопросов.

    Здесь имеется в виду, что минимальные точки должны быть всегда меньше максимальных.

    Минимальную точку нужно уменьшать, максимальную точку увеличивать на единицу (почему единица - потому что рандом)
    werewolf, Harley и bradis нравится это.
  5. Rey35 Пользователи

    Сообщения:
    399
    Лайки:
    708
    Пол:
    Мужской
    Репутация:
    8
    Что бы не делать таких косяков надо понимать, что эти зоны - это параллелепипеды которые строятся при помощи 2 точек, максимальной и минимальной. И располагаются они вот так
    [​IMG]
    И по этому, как выше сказал Джо координаты минимальной точки всегда должны быть меньше координат максимальной, иначе ваш параллелепипед получится вывернутым на изнанку и это разорвет шаблон серверу и квест работать не будет.

    ЗЫ. Клиент для автопути юзает координаты мин. точки а не высчитывает координаты центра параллелепипеда.
    Sem, Zool, Тыщ и 4 другим нравится это.
  6. яхное Пользователи

    Сообщения:
    45
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    Вот зделал но прилетаю на точку и не активируется квест 2017-10-04_14-30-22.jpg 2017-10-04_14-29-55.jpg 2017-10-04_14-28-14.jpg

    Подскажите может что то не так делаю?
  7. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Для начала определись, что тебе нужно:
    1. Ты прилетаешь в зону и получаешь квест, который потом где-то выполняешь
    2. Ты где-то уже взял квест, затем прилетаешь в точку и квест засчитывается

    Случай #1:
    Нужно заполнять таблицу "Выдаётся в зоне", затем установить флаг автозапуска и выставить тип квеста "Авто".

    Случай #2:
    Теперь уже как на скрине выше заполняешь таблицу "Достигнуть зоны". Как и где ты брал квест - неважно, тип квеста (или тип завершения) установи в "Достигнуть зоны", и тип завершения "Авто".

    И да, у тебя минимальные точки больше максимальных.
    Desired нравится это.
  8. яхное Пользователи

    Сообщения:
    45
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    Я делаю по 2 случаю
    Ну я так понял у меня как на скрине всё правильно только нужно радиус выполнения добавить?
    Последнее редактирование: 4 окт 2017
  9. яхное Пользователи

    Сообщения:
    45
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    Поставил точки что по кв на ад всё сработало как теперь мои точки выставить я не понимаю?
  10. TopicStarter Overlay

    bradis Пользователи

    Сообщения:
    290
    Лайки:
    31
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    VioTeam
    попробуй.
Черновик сохранён Черновик удалён
Similar Threads
  1. New-X
    Ответов:
    1
    Просмотров:
    1.347
  2. RealSteel
    Ответов:
    5
    Просмотров:
    2.214
  3. Mereng
    Ответов:
    3
    Просмотров:
    1.279
  4. JoLan
    Ответов:
    0
    Просмотров:
    3.075
  5. pdw
    Ответов:
    5
    Просмотров:
    1.519
Загрузка...

Поделиться этой страницей