Если у Вас есть вопросы, как сделать что-то в программе или Вы не понимаете чего-то (то ли это ошибка, то ли фича и т.д.), то спрашивайте в этой теме.
Неактивен
Подскажите пожалуйста как сделать следующее:
Вверху параграфа выставлено значение
Оставшееся время работы фильтров:<<print $фильтр>>
, которое должно изменятся при нажатии на ссылку
<<set $локация = 1>> [[*Двигаемся дальше|Локации поверхности {$локация=$номер} {$фильтр=$фильтр-5}]]
где установкой
{$локация=$номер}
устанавливается текст который появится, а
{$фильтр=$фильтр-5}
уменьшает значение.
значение переменной то уменьшается, а так как параграф не обновлялся то
Оставшееся время работы фильтров:<<print $фильтр>>
не изменяется.
Пробовал решить проблему с помощью повторяющегося параграфа и очисткой экрана, но добился лишь того что при нажатии на ссылку значение меняется, но текст появившийся при нажатии естественно быстро исчез из за того что в повторяющемся параграфе стоит очистка параграфа.
Как сделать что бы и значение менялось и текст появившейся по ссылке оставался до следующего нажатия. Может есть идеи.
Неактивен
DoubleDragon написал:
Может просто вызывать параграф Локации поверхности из себя же обычной ссылкой и в нём же выводить значение $фильтр?
Код:
<<print $фильтр>> [[Двигаемся дальше|Локации поверхности {$локация=$номер} {$фильтр=$фильтр-5}]]
Да сделал так - перенес отображение значения в параграф "локации поверхности" все отображает и значение меняется, но по команде <<return>> из этого параграфа попадая на параграф старт значение фильтр измененное не сохранилось, как было 50, так и есть.
Неактивен