Если у Вас есть вопросы, как сделать что-то в программе или Вы не понимаете чего-то (то ли это ошибка, то ли фича и т.д.), то спрашивайте в этой теме.
Неактивен
Товарищи, скажите пожалуйста, есть ли возможность менять содержимое параграфа в реальном времени не обновляя страницы. Например поменять фоновую картинку или адрес многоразовой ссылки?
К примеру у меня обстоятельства следующие: есть некий бинокль и есть окно в которое я должен посмотреть. Бинокль сломан и я чиню его в инвентаре. Если я смотрю в окно без бинокля выводится один текст, со сломанным биноклем - другой и с починенным выводит в следующий параграф с картинкой с видом из бинокля. Вероятно я тупой, но тем не менее не хватает мне логики.
Перепробовал несколько вариантов на этот момент пришел примерно к следующему:
:: бинокль
Обычный театральный бинокль. Внутри что то стучит как будто один из окуляров плохо держится на своем месте.
[[*{{{потрясти}}}|трясти]]
:: трясти
<<random $бинокль = 99>>
<<if $бинокль gt 70>>
<<set $починил = 1>>
замечательно!
<<endif>>
<<if $бинокль lte 70>>
не получилось!
<<endif>>
:: комната 1
С права на <<if !($бинокль)>>[[+окне|окно пуст.]]<<endif>><<if ($бинокль)>>[[+окне|окно]]<<endif>><<if $бинокль and $починил>>[[окне|окно]]<<endif>><<if ($заметил_окно)>>окне<<endif>> засохшее растение.
:: окно пуст.
Под окном гудит желтый фонарь. Кажется что он единственный источник света в ночном дворе.
::окно
<<style 'dark'>>
<<if $бинокль and $починил>>[[File: images/vid_iz_okna.jpg]] В бинокль я вижу что в силуэте противоположного дома горит одно окно. Интересно кто там? <<endif>>
<<if $бинокль>> Двумя глазами смотреть невозможно.<<endif>>
То есть мне хочется что бы ссылка "окно" была многоразовой и при первых двух обстоятельствах выводила текст в тот же параграф, а при починенном бинокле отсылала в следующий и все это происходило в одном параграфе.
p.s. спасибо большое, сильно нравится ваша программа!
Отредактировано avatarka (17.01.2013 01:05)
Неактивен
Morych написал:
avatarka, будь другом, замени нецензурные словечки в своём примере.
Ну, черновик у меня такой - за литературностью не слежу.)
Morych написал:
попробуй сначала использовать макрос <<clrscr>> для очистки экрана.
Вроде что то понял, буду пробовать.
Неактивен