Если у Вас есть вопросы, как сделать что-то в программе или Вы не понимаете чего-то (то ли это ошибка, то ли фича и т.д.), то спрашивайте в этой теме.
Неактивен
Здравствуйте, мучаюсь вашей программой. Такая проблема - не пойму что не так. Первая if срабатывает герой попадает куда надо, а дальше ссылки не работают, хотя $разговор_таверня меняет значение. Первое условие не пропадает.
________________________
@@@[[*Заметки|Заметки]]   [[*Инвентарь|Инвентарь]]@@@
<<if $разговор_таверня eq 1 and $иниго_таварня eq 2||$иниго_таварня eq 1 and $гг eq "Иниго">>
-- Молодой человек, что вам нужно? Я не подаю бродягам. -- Колумб, повернул к вам голову. -- Вам должно быть стыдно. Нашли бы себе работу.
-- Я как раз хочу попросить Вас взять меня к себе на корабль в экспедицию.
-- Вы не похожи на моряка, да и слишком молоды, для такого опасного мероприятия. -- Колумб повернулся, давая показать, что разговор окончен.
<<print $разговор_таверня>>
[[уйти из таверни|разговор в таверне{$разговор_таверня = 2}]] или [[присесть за свободный столик|разговор в таверне{$разговор_таверня = 3}]]
<<elseif $разговор_таверня eq 2>>
Вы вышли на улицу и остановились у таверни подумать, что делать дальше?
<<elseif $разговор_таверня eq 3>>
Вы сели за дальний столик
<<endif>>
***
ЗЫ
Все проблема решена, используя метод танцев с шаманским бубном, было выяснено, что слишком много лишних условий в <<if $разговор_таверня eq 1 and $иниго_таварня eq 2||$иниго_таварня eq 1 and $гг eq "Иниго">>
мое сообщение можно удалить, я не соображу как это сделать.
Отредактировано Алексей Пичугин (22.06.2015 07:37)
Неактивен