Как сделать?
…
Люди, прошу помочь. Как поставить изображение в локацию, чтобы оно оказалось “прикреплено”, как и текст? Переменная $BACKIMAGE и оператор VIEW - не то. Необходимо, чтобы изображение “прокручивалось” вместе с текстом (как в “Мировом Сознании изображения чаш). Я пытался взять за основу код из Сознания, но ничего не понял в тегах HTML.
И еще вопрос: можно ли не только вставить изображение, но и поменять его размеры?
Лёша, конечно можно, помогает HTML :). Чтобы просто вставить картинку пишешь:
<img border="0" src="папка/картинка.формат">
Если хочешь отцентрировать заключи в <center></center>
А если хочешь поменять размер пиши:
<p><img src="картинка.формат" width="ширина" height="высота"></p>
Всегда рад помочь :)
Спасибо, Евген. Ты сапраўдны сябр :B:
Допустим, я хочу заменить текстовые варианты действий в отдельным окне графическими кнопками интегрированными в окно описания.
Например:
“Самогоноварение 0/100” +/- MAX
При нажатии на + будет вызываться акт увеличивающий значение на один, на минус - наоборот, а MAX будет приводить значение к максимуму. Запрограммировать сами акты понятно как, как скрыть поле действий тоже. А вот как наладить графические кнопки?
Приходят на ум всякие ассоциации с завязанными на картинки гиперрссылками и меппинг, но воедино это знание не укладывается. Можно пример алгоритма? Или ссылку на тематическое обучение?
Может интегрировать в аэру механизмы для быстрого создания кнопок? На аэре это наверное не сложно должно быть, флешь же.
Ну как как - строкой со ссылкой конечно, точнее с двумя картинками - плюса и минуса обложенными ссылками.
Вот я иногда использовал в картинках ссылку, а в коде было написано примерно тврфывтотфоыволтолGOTO ‘Локация’. Может нужно сделать GOSUB ‘Локация’ и написать там то что тебе надо?
Аджент, мне не концептуальное объяснение нужно, а конкретный пример. У меня на этапе реализации стопорится процесс.
Было бы еще круто, чтобы можно было строчку ввода на лету генерировать.
Типа стоит “Самогоноварение 55”
Кликнул на 55 и можешь прямо там ввести нужную цифру. При том что таких гнезд для инпута на одной странице описания может быть много.
MasterSet,
ну вот живой пример - игра Мировое сознание. 13 уровень
А вот пример кода:
'<a href="EXEC: value = value + 1 & GOTO $CURLOC"><img src=picture.jpg></a>'
Ага. Пасип
Приветствую всех.
Вопросы:
1. как снять выделение в окне действий? UNSEL снимает только с окна предметов.
2. в ONACTSEL нельзя обратиться к одному и тому же действию подряд. Как это обойти?
IF SELACT= "Действие 1": "<<$locMas1[i]>>"
IF SELACT= "Действие 2": "<<$locMas2[i]>>"
Нельзя два раза подряд нажать “Действие 1”. Но если нажимать “Действие 1”,”Действие 2”,”Действие 1”, то так работает.
Однако мне нужна возможность многократного нажатия, подскажите. именно через ONACTSEL.
$ONACTSEL срабатывает при выборе действия, но не при клике на нем :) При клике выполняется код действия.
Ух ты, только сейчас поводил мышкой по окну действий, получилась веселая вещь)
Просто управление в игре делаю без участия мыши, вот и не попадался на такое свойство.
Тогда вопрос следующий:
При посещении локации формируется меню через ACT с заглушками. Эти действия ничего не выполняют.
По типу:
ACT "Действие": EXIT
Надо связать нажатие на “Действие” с другим кодом, кодами, но не вписывая код в ACT.
По типу:
ACT "Действие": "Какой-то код"
Как Сделать?
$somecode={
... оператор ...
... оператор ...
... оператор ...
}
ACT "Действие": DYNAMIC $somecode
Но я бы предпочел пользоваться GOSUB.
То что надо. Отлично работает. Благодарю.
Если я проведу десяток часов в игре, а потом попробую переменной присвоить значение MSECSCOUNT и сделать с ней какие-нибудь операции (например: деление на еще одну переменную с MSECSCOUNT или их умножение…) Игра не рухнет?
Переменные могут хранить теоретически бесконечно большие числа здесь? или все же есть предел? Просто страшно использовать эту функцию)