RU 📌 Pinned

Как сделать?

Dark[Ol(U23)leneri] #34 18.04.2010 22:57 6408 comments 2427661 views

Люди, прошу помочь. Как поставить изображение в локацию, чтобы оно оказалось “прикреплено”, как и текст? Переменная $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 или их умножение…) Игра не рухнет?
Переменные могут хранить теоретически бесконечно большие числа здесь? или все же есть предел? Просто страшно использовать эту функцию)

Log in or Register to post comments.