Как сделать?
…
Здравствуйте! Извиняюсь за свой глупый возможно вопрос ,но как сделать так ,что бы под картинкой описывалась вся ситуация объекта .Например Фото зверя а под ним надо сделать его описание. Спасибо за внимание
LemuR,
как и где должна выводиться картинка?
Если с помощью команды view, то под ней текст вывести нельзя.
Если же через html, например:
*pl '<img src="путь_к_файлу_картинки\картинка.jpg">'
, то чего проще, выводишь текст следующей строкой и всё.
Если же нужно отформатировать текст так, чтобы он лежал под картинкой, но не “заступал” за левую-правую её границы, нужно поэкспериментировать с таблицами. Самым простым мне представляется нарисовать таблицу из двух строк: верхней строкой - картинка, нижней - текст, - и задать фиксированную ширину таблицы по ширине картинки.
Спасибо большое,поэкперементирую;)
Здравствуйте, помогите с такой ситуацией.
игрок должен ввести в игре какое-либо число (пусть это будет сумма, кот. он предлагает за товар).
я использую функцию input
и тут вопрос: в это поле можно ввести все, что угодно. как сделать проверку, чтобы введено было именно число, а не “дрорпаиа54елеонло”? То есть сейчас, есть ввести какую-нибудь кракозябру, просто выдает ошибку, но это как-то некрасиво что ли) Можно ли проверить переменную на “численность”, чтобы поставить заглушку?
Morning Star,
ISNUM
спасибо ^_^ До этого не дочитала, каюсь (
Что-то я все равно не пойму, как этой штукой пользоваться?
Вот мой код:
anumber = INPUT('Введите новую сумму:')
if ISNUM('anumber') = 0:
msg "Нужно ввести число!"
end
if ISNUM('anumber') = -1:
gt "next"
end
Даже если ввожу число, мне вылезает сообщение об ошибке(
Morning Star,
$input_text = INPUT('Введите новую сумму:')
IF ISNUM($input_text):
anumber = VAL($input_text)
GT "next"
ELSE
MSG "Нужно ввести число!"
END
ухх… это несколько сложнее, чем казалось) спасибо, теперь мне понятно, как пользоваться этими функциями)
Игра выдает ошибку “Пропущено двоеточие”, там где его быть и не должно. Что делать?
RomaDova,
показать нам весь код.
RomaDova,
Ты уверен? Может в многострочном операторе пропустил? Например elseif тоже нуждается в двоеточии после условия
Или в целом ошибка синтаксиса, заставляющая дебаггер думать, что там должно быть двоеточие.
Хитрый Пряник,
в QSP нет дебаггера.
А вообще, определить точное место можно с помощью Анализатора кода QSP.
Я абсолютно уверен, что там не должно быть двоеточия, так как это элементарная часть кода.
if selobj="имя_объекта":
menu "имя_меню"
unsel
end
Больше на этой локации вообще ничего нет
RomaDova,
знак доллара пропустил.
Должно быть
menu "$имя_меню"
Если ошибка останется, присылай код целиком.
Вообще, подозрительно бессмысленный код для игры. Может, ты его на форум не копировал, а написал заново?