Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Не работает скрипт на квестбук нужна помощь

Не работает скрипт на квестбук нужна помощь 10 года 8 мес. назад #67951

  • Razar
  • Razar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 33
  • Спасибо получено: 6
Установил скрипт на квестбук, поначалу всё было отлично, но когда я попытался создать ещё один
Всё делаю по-инструкции, в чём дело!?Вот сам скрыпт: vk.com/doc151608826_200556790?hash=8e088...l=05852a07d91883bbf5 и демка с ним(не рабочая)- yadi.sk/d/bRzINFCpJZinm
Скрин не загрузился- yadi.sk/d/kb9GRzJmJZkZL
Последнее редактирование: 10 года 8 мес. назад от AnnTenna.
Администратор запретил публиковать записи гостям.

Помогите! 10 года 8 мес. назад #67952

  • Lipton
  • Lipton аватар
  • Вне сайта
  • Просветлённый
  • Ух ты!
  • Сообщений: 380
  • Спасибо получено: 671
  • Программист Ruby2 место Организатор конкурсов
Если текстовый файл из твоего проекта то у тебя бардак в том месте, где задаются настройки квеста.
Там какая-то каша. Либо ты что то комментировал и копировал либо автор который русифицировал.
Выдранный квест "Сбежавшая невеста" стоит раньше, чем начинается module Questdata
Администратор запретил публиковать записи гостям.

Помогите! 10 года 8 мес. назад #67953

  • Razar
  • Razar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 33
  • Спасибо получено: 6
Про сбежавшую невесту - это пример заполнения, а ошибку у меня выдаёт когда создаю в module Questdata
Администратор запретил публиковать записи гостям.

Помогите! 10 года 8 мес. назад #67954

  • Lipton
  • Lipton аватар
  • Вне сайта
  • Просветлённый
  • Ух ты!
  • Сообщений: 380
  • Спасибо получено: 671
  • Программист Ruby2 место Организатор конкурсов
Там чего-то лишнего накопиравли, и не надо примеры оставлять, либо закоментируй их.
Вот переделал в проекте, посмотри.
yadi.sk/d/-yoHWHctJa4wy
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Razar

Помогите! 10 года 8 мес. назад #67958

  • Razar
  • Razar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 33
  • Спасибо получено: 6
Липтон, спасибо! Надо просто перевести Quest на русский?
Администратор запретил публиковать записи гостям.

Не работает скрипт на квестбук нужна помощь 10 года 8 мес. назад #67959

  • Lipton
  • Lipton аватар
  • Вне сайта
  • Просветлённый
  • Ух ты!
  • Сообщений: 380
  • Спасибо получено: 671
  • Программист Ruby2 место Организатор конкурсов
Эммм... не понял вопроса. У тебя уже скрипт переведен же. Или тебе слово quest перевести?
Администратор запретил публиковать записи гостям.

Не работает скрипт на квестбук нужна помощь 10 года 8 мес. назад #67960

  • Razar
  • Razar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 33
  • Спасибо получено: 6
Скрипт перестал работать. Игра запускается, но квест нельзя не получить, не выполнить :( (про вопрос - я имел ввиду, обязательно ли писать Квест по-русски?)
Администратор запретил публиковать записи гостям.

Не работает скрипт на квестбук нужна помощь 10 года 8 мес. назад #67961

  • Lipton
  • Lipton аватар
  • Вне сайта
  • Просветлённый
  • Ух ты!
  • Сообщений: 380
  • Спасибо получено: 671
  • Программист Ruby2 место Организатор конкурсов
Если ты про тот пустой проект который ты скинул и который я правил (А правил я только код скрипта и проект не трогал). То там нету настроек получения и выполнения квеста вообще. Их и не было.=)

Про слово КВЕСТ.
Если ты имеешь ввиду вот это место в коде

when 1 # КВЕСТ 1

то нет это слово вообще можно не писать, так как после знака "#" строка не компилируется и считается комментарием.

Можно написать так

when 1 # Ух ты, ух ты шерсть летит 4853.12

И все равно программа будет работать. =)

По поводу получения, выполнения и сдачи квеста почитай шапку скрипта (она же на русском) там все написано.
В ивенте нужно прописывать все фазы.
Например:
reveal_objective(2, 0)
В квесте номер 2 сделать активным первую цель задания. (в квестбуке появляется задание 2 с первой целью)
complete_objective(2, 0)
Завершить выполнение в квесте номер 2 первого подзадания (подсвечивает зеленым)
И так для всех квестов и фаз. =)

PS. Вот нашел старая неофициальная демка этого скрипта, которую даже одобрил сам автор и поставил ее в шапку своей темы. =) Правда она на англицком, но думаю разберешься. Посмотри там ивенты.
www.mediafire.com/download/sy17loho2mofc...est+Journal+Demo.exe
Последнее редактирование: 10 года 8 мес. назад от Lipton.
Администратор запретил публиковать записи гостям.

Не работает скрипт на квестбук нужна помощь 10 года 8 мес. назад #67962

  • Razar
  • Razar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 33
  • Спасибо получено: 6
Про то как там вводить я понял - не помогает. Тут такая хрень: до этого квестбук работал, но не делал более двух квестов, теперь лепи их скока желаешь, но почему-то скрипты не активируются! Я пишу quest(1) - ничего. Пишу reveal_objective(1, 0) - ничего. Вместе - тоже самое! Загрузил где квест получен - отказал и complete_objective(1, 0) :(
Администратор запретил публиковать записи гостям.

Не работает скрипт на квестбук нужна помощь 10 года 8 мес. назад #67963

  • Lipton
  • Lipton аватар
  • Вне сайта
  • Просветлённый
  • Ух ты!
  • Сообщений: 380
  • Спасибо получено: 671
  • Программист Ruby2 место Организатор конкурсов
Дай ссылку на проект, посмотрю, что ты там пишешь.
Администратор запретил публиковать записи гостям.
Модераторы: NeKotZima
Время создания страницы: 0.170 секунд