Вопросы от BigForest
1) Как писать что-либо в доп. описание?
2) @@@@CODEBLOCK0@@@@
В чем проблема? Ошибка 107 во 2 строке
1) P или PL или NL
2) во первых условие в ифе должно быть в одну строку с двоеточием в конце - переносы условия не допускаются,
во вторых запись условия не правильная - должно быть otvet = chislo1 or otvet = chislo2 и.д. (в справке в FAQ это первым пунктом стоит)
3)как сделать так, чтобы при нажатии на объект в инвентаре появлалась менюшка и, по нажатию там какой-либо кнопки, что-либо выводилось на окно доп. инфы? Мне главное менюшку.
4)Как сделать синие кнопки, как в коте Филимоне?(да они везде)
Простите за тучу вопросов, просто очень хочу дело до ума довести, а не “авось не утонет”
werewolf:
- P или PL или NL 2) во первых условие в ифе должно быть в одну строку с двоеточием в конце - переносы условия не допускаются,
во вторых запись условия не правильная - должно быть otvet = chislo1 or otvet = chislo2 и.д. (в справке в FAQ это первым пунктом стоит)
Спасибо, дело продвинулось
в справке все это описано
в частности меню для предметов описано в FAQ (http://qsp.su/tools/onlinehelp/faq.htm)
а сделать как где-то проще всего посмотрев код игры
Я справку “запорол” - она теперь имеет меню с коммандами слева, а разделы я посмотреть не могу =\
5) Хочу, чтобы при нажатии на предмет “Земля” вылазило сообщение: “Комок грязи”
Пишу таким образом:
if $selobj='Земля': PL'Комок грязи.'
Ничего не происходит.
В чем проблема?
нужно писать *P
Все равно не работает
BigForest,
проверь регистр букв. Может быть у тебя предмет не “Земля” а “земля”?
И скажи до кучи, какой командой ты добавляешь предмет?
Я справку “запорол” - она теперь имеет меню с коммандами слева, а разделы я посмотреть не могу =
Раздвинь эту панель пошире, разделы и появятся.
Меню для предметов см. в примерах кода - 28 в 1.
Код
if $selobj='Земля': PL'Комок грязи.'
нужно писать в локации “ONOBJSEL”, и не забыть в начале игры задать ее в качестве обработчика:
$ONOBJSEL = 'ONOBJSEL'
Также не забываем проверить регистр букв, как правильно заметил Aleks Versus.
Aleks Versus:
И скажи до кучи, какой командой ты добавляешь предмет?
ADDOBJ 'Земля'
Код начальной локации:
KILLALL
SHOWINPUT 0
$ONNEWLOC = 'ONNEWLOC'
Здоровье = 100
$ONOBJSEL = 'ONOBJSEL'
Код локации ONOBJSEL:
if $selobj = 'Земля':*P 'Комок граязи'
Регистр проверил
BigForest,
прикладывай файл, будем смотреть.
Я уже разобрался, все работает