Как сделать?
…
aska:
Так получилось. Я правда все равно не понимаю почему :3
Потому что значения попадают в строку в момент присвоения строки переменной, а не в момент её вывода на экран.
aska:
Но данные переменных все равно обновляются только, если открыть/закрыть меню.
Что соответствует твоему коду. Если нужно постоянное обновление - при изменении переменных нужно удалять и добавлять эти предметы заново с новыми значениями.
toliaq:
Что нужно исправить?
А можно строчку целиком? Какие там внешние кавычки?
Народ как сделать рынок? С обменом ресурсов, я попытался сделать сделал так: сделал 3 локации ресурсы на продажу ресурсы на покупку, торговля откуда идут кнопки на две предыдущих локации, в р\локациях о ресурсах сделал действия с названием ресурсов в которых я задаю переменную х в одной а у в другой. как дальше настроить кнопку “обменять” в локации торговля??
newsash,
$func ('scale.tableHP',100,100)+' 100/100'
это и есть вся строчка.Так она нормально работает.Надо как то из нее сделать ссылку на локацию. Я как не пытаюсь,не получается :(
toliaq,
'<a href=...><<$func ('scale.tableHP',100,100)+' 100/100'>></a>'
toliaq,
*p '<a href="exec: gt ''Локация'' ">' + $func ('scale.tableHP',100,100)+' 100/100' + '</a>'
SneakBug8:
как дальше настроить кнопку “обменять” в локации торговля??
if (x ! '') and (y ! '')
act 'Обмен':
*pl 'NotImplemented'
end act
end if
Nex,
К сожалению выдал ошибку “Не соответствует количество открывающих и закрывающих скобок”,при попытки убрать с тегов <a> ” ‘’ ” пишет “Ошибка синтаксиса” :(
newsash,
Не совсем то,что надо,ссылкой получилось “100/100”,а надо чтобы была сама функция (т.е таблица, http://aleksversus.narod.ru/index/otrisovka_shkaly_v_qsp/0-27).Но на крайний случай сойдет,спасибо :)
toliaq:
newsash,
Не совсем то,что надо,ссылкой получилось “100/100”,а надо чтобы была сама функция (т.е таблица, http://aleksversus.narod.ru/index/otris … v_qsp/0-27).Но на крайний случай сойдет,спасибо
Значит плеер не может сделать из таблицы ссылку.
toliaq,
я просто забыл апострофы экранировать. Правильно будет так:
'<a href=...><<$func (''scale.tableHP'',100,100)+'' 100/100''>></a>'
Nex,
Спасибо,теперь получилось.Начало каждой ячейки служит ссылкой.
А как вообще делать не классические игры? На AeraQSP например или что там позволит мне импортировать шрифты и гифки в игру
RomaDova:
А как вообще делать не классические игры? На AeraQSP например или что там позволит мне импортировать шрифты и гифки в игру
AeroQSP или Quest Navigator. Лучше второй, т.к. он развивается.
newsash,
ему инструкцию надо :)
Подскажите, как можно сделать, что бы в меню предмета, варинты действия менялись. К примеру, есть предмед фонарик, у него доступны действпя ‘включить’ и ‘осмотреть’, после выбора включить в меню появилось ‘выключить’ за место ‘включить’.
BiK,
делаешь отдельную локацию с заполнением массива меню.
Не забудь обнулить массив перед заполнением.
KILLVAR '$menu'
Заполняя массив, используешь условие:
IF фонарик_включен = 1:
$menu[] = 'Выключить:выключить_фонарик'
ELSE
$menu[] = 'Включить:включить_фонарик'
END
В конце локации запускаешь заполненное меню:
MENU '$menu'
При нажатии на предмет вызываешь эту локацию через GOSUB.
Заполняешь локации для переключения статуса фонарика.
Локация “включить_фонарик”:
фонарик_включен = 1
Локация “выключить_фонарик”:
фонарик_включен = 0
Так что насчет инструкции?