Перейти к содержимому


Фотография

Нерабочие скрипты диалогов.


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Kirsan

Kirsan

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 17 Сентябрь 2017 - 11:59

Просмотрев n-ое количество уроков по созданию диалогов, я так и не смог исправить
это. Созданные мной скрипты диалогов работают лишь частично. Точнее единственное, что работает, так это вывод диалогового окна с его последующим моментальным закрытием.
Сам текст и варианты ответа не появляются. Вряд-ли проблема в скрипте вызова диалога, т.к. он всё-таки вызывается, но на всякий случай вот он:

procedure talk_p_proc begin
start_dialogue(self_obj, neutral_fidget);
gSay_Start;
call Node001;
gSay_End;
end_dialogue;
end

Проблема, походу в самой ноде.

procedure Node001 begin
Reply(1);
NOption(2, Node999, 1);
end

Использовал для скрипта Test001, так что, он уже должен быть везде прописан.
Вариант с
gsay_reply (-1, "Привет.");
gsay_option (-1, "Пока", Node999, 50) ;
работает не лучше.
Ну я вообще без понятия, что делать. Надеюсь вы сможете мне помочь, если это вас не затруднит.


#2 Fakeman

Fakeman

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 557 сообщений

Отправлено 18 Сентябрь 2017 - 01:26

У тебя в скрипте не определен #define NAME с номером msg файла, который требуют макросы Reply/NOption

CODE

gsay_reply (-1, "Привет.");
gsay_option (-1, "Пока", Node999, 50);

Попробуй 0/1 вместо -1.

Это сообщение отредактировано Fakeman - 18 сентября 2017 | 01:34




Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Рейтинг@Mail.ru