Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
help:msgbox [2022/12/30 13:15] aleks_versus частично переписана |
help:msgbox [2024/10/10 17:43] (текущий) aleks_versus |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | |||
[[help:stat|Назад: Окно дополнительного описания]] | [[help:stat|Назад: Окно дополнительного описания]] | ||
- | ====== Диалоговое окно ====== | + | ====== Окно сообщений ====== |
- | **Диалоговое окно**, которое так же называется **Окном сообщений** — это всплывающее окошко, в котором вы можете вывести своё сообщение для игрока. Данное окошко необходимо исключительно для информирования, вы не сможете получить из него никаких данных, узнать нажал ли игрок на кнопку "OK" или на крестик в углу. Никакие варианты для этого окошка не предусмотрены. | + | **Окно сообщений** — это всплывающее окошко, в котором вы можете вывести своё сообщение для игрока. Данное окошко необходимо исключительно для информирования, вы не сможете получить из него никаких данных, узнать нажал ли игрок на кнопку “OK” или на крестик в углу. Никакие варианты для этого окошка не предусмотрены. |
- | При выводе на экран **Окна сообщения** выполнение всего остального кода игры приостанавливается, пока игрок не нажмёт кнопку "OK", или не закроет **Окно сообщения**. | + | При выводе на экран **Окна сообщения** выполнение всего остального кода игры приостанавливается, пока игрок не нажмёт кнопку “OK”, или не закроет **Окно сообщения**. |
- | --->>> Вставить скриншот с изображением окошка. | + | {{help:msgbox.png?200}} |
===== Команда для вывода Окна сообщения ===== | ===== Команда для вывода Окна сообщения ===== | ||
- | ''**MSG** [$текст]'' - вывод сообщения ''[$текст]'' в диалоговом окне. | + | ''%%MSG [$текст]%%'' - вывод сообщения ''%%[$текст]%%'' в диалоговом окне. |
===== Примеры ===== | ===== Примеры ===== | ||
<sxh qsp> | <sxh qsp> | ||
- | ! простой вывод сообщения. | + | ! простой вывод сообщения. |
- | msg 'Много спелых груш.' | + | msg 'Много спелых груш.' |
- | ! получим окно с сообщением 'Много спелых груш' | + | ! получим окно с сообщением 'Много спелых груш' |
</sxh> | </sxh> | ||
<sxh qsp> | <sxh qsp> | ||
- | ! Пример сообщения в действии ACT. | + | ! Пример сообщения в действии ACT. |
- | act 'Поесть груш': | + | act 'Поесть груш': |
- | msg 'Ммм груши очень вкусные.' | + | msg 'Ммм груши очень вкусные.' |
- | end | + | end |
- | ! Получим вывод сообщения при клике по действию "Поесть груш" | + | ! Получим вывод сообщения при клике по действию "Поесть груш" |
</sxh> | </sxh> | ||
<sxh qsp> | <sxh qsp> | ||
- | !Пример с условием. | + | !Пример с условием. |
- | if hlebgotov = 1: | + | if hlebgotov = 1: |
- | msg 'Похоже хлеб уже готов.' | + | msg 'Похоже хлеб уже готов.' |
- | end | + | end |
- | ! Получаем вывод сообщения когда условие hlebgotov = 1 выполняется | + | ! Получаем вывод сообщения когда условие hlebgotov = 1 выполняется |
</sxh> | </sxh> | ||
[[help:acts|Вперёд: Действия]] | [[help:acts|Вперёд: Действия]] | ||
- | |||