Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
20.12.2010 15:18

Casralis
Участник (+2)
Зарегистрирован: 20.12.2010
Сообщений: 15

Как осуществить обработку команды в поле ввода?

Заранее извиняюсь за глупый вопрос (если он такой, скорее всего как раз такой)  я только новичок в этом деле, да еще и совсем не разбираюсь в программных кодах и тд.
Собираюсь создавать игру с помощью QGEN.
Итак сам вопрос - как сделать так чтобы при вводе необходимой команды в поле ввода - был переход на необходимую локацию?
Да,да, я знаю, я профан.
Пожалуйста подскажите

Неактивен

0    0    #2
20.12.2010 15:31

Nex
Участник (+120, -130)
Зарегистрирован: 11.06.2007
Сообщений: 2053

---

Re: Как осуществить обработку команды в поле ввода?

см. справку

Как сделать, чтобы игрок мог перейти на новую локацию только при вводе верного пароля?

Например, так (с созданием дополнительного действия):

Код:

if input('Введите пароль') = 'мой пароль':act 'Пройти':gt 'секретная база'

Или так (без дополнительного действия):

Код:

if input('Введите пароль') = 'мой пароль':gt 'секретная база'

C сообщением при неверном пароле:

if input('Введите пароль') = 'мой пароль':
        gt 'секретная база'
else
        'Вход запрещен!'
end

Также можно воспользоваться строкой ввода (см. функцию "$USER_TEXT").

Вопросы лучше задавать на форуме QSP

Неактивен

0    0    #3
20.12.2010 18:40

Nex
Участник (+120, -130)
Зарегистрирован: 11.06.2007
Сообщений: 2053

---

Re: Как осуществить обработку команды в поле ввода?

Да, можно.

Неактивен

0    0    #4
20.12.2010 18:57

Nex
Участник (+120, -130)
Зарегистрирован: 11.06.2007
Сообщений: 2053

---

Re: Как осуществить обработку команды в поле ввода?

Код:

IF $CURLOC = 'имя нужной локации':
  операторы
END

Ставь в конце вопроса вопросительный знак, пожалуйста.

Отредактировано Nex (20.12.2010 18:58)

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru