RU

Игры и вопросы от Фореста

BigForest #468 30.07.2012 07:55 18 comments 10374 views

Всем привет. Снова. Я вернулся и готов творить.

Тут будут ссылки на игры

Edited at 30.07.2012 08:01 (13 years ago)

BigForest,

ADDOBJ 'Предмет 1й'
ADDOBJ 'Предмет 2й'
ADDOBJ 'Предмет 3й'
ADDOBJ 'Предмет 4й'
ADDOBJ 'Предмет 5й'
ADDOBJ 'Предмет 6й'

Нет, ты не до конца понял. Это код только если 6 предметов, а по рандому их может быть от 0 до 7. Мне интересно, можно ли реализовать добавление указанного количества предметов БЕЗ семи IF-ов?

BigForest,
нужно использовать цикл и массив.

$предмет[1] = 'Предмет 1й'
$предмет[2] = 'Предмет 2й'
$предмет[3] = 'Предмет 3й'
...
$предмет[7] = 'Предмет 7й'

N = RAND(0, 7)

IF N > 0:
    i = 1
    :loop
    ADDOBJ $предмет[i]
    IF i < N:
        i = i + 1
        JUMP 'loop'
    END
END

Еще вопрос. Можно ли без HTML сделать картинку в основном оке, а не в предпросмотре?

BigForest:

Еще вопрос. Можно ли без HTML сделать картинку в основном оке, а не в предпросмотре?

Можно с помощью $BACKIMAGE.

Цитирую справку:

$BACKIMAGE - содержит путь к файлу изображения локации. Изображение локации показывается в том случае, если значение данной переменной отлично от ‘’ (не пустая строка) и файл изображения удалось загрузить.

Попробовал. Лучше уж на HTML.

А про массив…”Сколька нипанятних цыфир и букаф”…Лучше сделаю через IF

BigForest,
чем сложнее задача, тем сложнее код.

Вернемся к картинке.

1 случай

USEHTML=1
*pl '<img scr=''img/boloto.jpg''>'
play 'music.mid', 50

Запускается, картинки нет, музыка есть

2 случай

USEHTML=1
<center><img scr=''img/boloto.jpg''></center>
play 'music.mid', 50

Не запускается, ошибка 119 во второй строке

Как исправить?

BigForest,
1. Опечатка, написано “scr”, должно быть “src”.
2. Забыл поставить кавычки в начале и конце строки.

и исправь ‘’ на

т.е. “двойные кавычки” - это не два символа одинарных кавычек подряд, а один символ

Воден,
заменять двойной апостроф на кавычки в приведенном коде вовсе не обязательно.

Машинописный обратный апостроф - `
pl ‘<img scr=``img/boloto.jpg``>’

Одинарная кавычка - ’
pl ‘<img scr=‘’img/boloto.jpg’’>’

Log in or Register to post comments.