Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 15 из 15

Тема: Yanfly Engine Ace - Ace Message System + Yami Engine Ace - Pop Message

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Авторитет Аватар для Bloody
    Информация о пользователе
    Регистрация
    22.04.2008
    Сообщений
    1,752
    Записей в дневнике
    94
    Репутация: 36 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от dirge Посмотреть сообщение
    Для этого не нужны скрипты, наведи в редакторе на область где ты вводишь сообщения и там будут команды, которые можно использовать в сообщении. Так вот там есть такая вещь как \^ которая перейдет к следующему сообщению, после показа первого, но тут нюанс, что человек может не успеть прочитать, поэтому придется играться с паузами - \| и \.
    о таком варианте я вообще не подумал)

  2. #2

    По умолчанию

    > вообще не подумал
    Правильно, ибо зачем париться, если есть скрипты? ~__о
    Я знаю, как лучше.

  3. #3
    Познающий Аватар для DeadElf79
    Информация о пользователе
    Регистрация
    09.08.2013
    Сообщений
    276
    Записей в дневнике
    12
    Репутация: 22 Добавить или отнять репутацию

    По умолчанию

    Супер-ультра-мини скрипт, который фиксит положение окна выбора в скрипте Pop Message, которое обычно остается лежать там, где оно есть по умолчанию. Теперь оно "подтягивается" к правой границе диалогового окошка и висит там аккуратно и красиво.
    Код:
    class Window_ChoiceList < Window_Command
      alias original_placement update_placement
      def update_placement
        original_placement
        self.x = @message_window.x + @message_window.width - width
      end
    end
    Странно, что никто не добавил его в код или хотя бы упомянул о нем в шапке темы. Петр, поправь это дело)

  4. #4
    Местный Аватар для Potato
    Информация о пользователе
    Регистрация
    12.04.2012
    Адрес
    Вторая палатка слева
    Сообщений
    243
    Записей в дневнике
    1
    Репутация: 5 Добавить или отнять репутацию

    По умолчанию

    Почему не получается сделать окно на пол экрана, как это есть на скриншотах?

  5. #5
    Маститый Аватар для Antberg
    Информация о пользователе
    Регистрация
    14.04.2008
    Сообщений
    1,353
    Записей в дневнике
    3
    Репутация: 52 Добавить или отнять репутацию

    По умолчанию

    Ссылка в первом сообщении не работает! Можно ли найти и перезалить? Хотелось бы наглядно увидеть все возможности скрипта.

    Цитата Сообщение от Potato Посмотреть сообщение
    Почему не получается сделать окно на пол экрана, как это есть на скриншотах?
    Хоть и запоздало, но отвечу на этот вопрос, так как сам интересовался - как заполнить текстом весь экран. Так вот, в данном скрипте есть описание, где этот момент обозначен:

    # This variable adjusts the number of visible rows shown in the message
    # window. If you do not wish to use this feature, set this constant to 0.
    # If the row value is 0 or below, it will automatically default to 4 rows.
    VARIABLE_ROWS = 21
    То есть, берётся вариабла под номером 21, где-нибудь в эвенте (событии) ей присваивается значение, и в итоге - на экран выводится соответствующее количество строчек с текстом. Для этого нужно, чтобы текстовые сообщения шли одно за другим, и скрипт как-бы "склеивает" их в одно большое, как на скриншоте.
    Последний раз редактировалось Antberg; 17.11.2022 в 01:43.

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Yanfly Engine Ace - Ace Message System + Yami Engine Ace - Pop Message