Хорошая штука для разработчика
Итак что же за штука?
Решил выложить так как не все знают(я недавно только наткнулся).
usehtml = 1
pl '<a href="exec:dynamic input(''Ввести команду'')">Ввести команду</a>'
Две строчки кода а куда его запихнуть решайте сами.
Для чего он? Чтобы вы могли вводить команды внутри игры. Вы не сможете менять игру, нет не так. Вы можете менять переменные(значения их), менять ваше местоположение(локацию) и еще всякое, но менять сам код вы не можете. Вот.
Надеюсь вам пригодиться. Пользуйтесь.
ps Я его в доп окно кинул.
pss Еще можно вывести переменную(значение) и даже просто написать текст(вывелось в то же доп окно), а еще создать акт и дать ему команду! Думаю точно пригодится.
oleksandrigo,
к чему такие сложности? Втыкать код куда-то, чтобы иметь возможность вводить команду… долго и неудобно.
На самой первой локации:
! включаем строку ввода
showinput 1
! задаём локацию-обработчик строки ввода
$usercom='uc'
Создаём локацию с именем uc и пишем на ней:
dynamic $user_text
Теперь любая строка, введённая в строку ввода будет выполняться как строка кода. Доступно в любом месте игры. Никуда ничего больше не нужно вставлять, а потом убирать по завершении отладки. И вроде бы ты об это знаешь. ;)
Aleks Versus,
так вот зачем этот юзерком… Честно? Я не знал… эхх