Затемнение действий
Сделайте затемнение действий. В смысле чтобы действия не пропадали, а затенялись и на них нельзя было жать.
Запросто.
IF начало = 0:
начало = 1
USEHTML = 1
$цвет_действий='#111111'
END
ACT 'Заблокировать действие':
блок = 1
$цвет_действий='#555555'
GOTO $CURLOC
END
ACT 'Разблокировать действие':
блок = 0
$цвет_действий='#111111'
GOTO $CURLOC
END
ACT '<font color="<<$цвет_действий>>">Мое действие</font>':
IF блок = 0:
'Действие выполнено.'
END
END
Спасибо
А можно для этого какую нить команду сделать?
Евген,
1. можно обойтись без специальной команды
2. можно спокойно обойтись в игре вообще без этого
Следовательно, специальную команду делать не стоит.
Ну а если сильно надо?
Евген,
если сильно надо, делай как я описал.
Ладно. Нет чтоб сделать. Я думаю ТАКОЕ сделать для программера как семки.
Евген,
здесь дело не в сложности, а в том, что это усложнит язык. Чем больше операторов в языке, тем он сложнее для изучения.
1 лишний ни чем не помешает. К тому же его будут использовать только те люди которым это надо
Некс прав, это не та вещь, которую нужно делать. Сделай функцию и вызывай её периодически. Нафиг команда в языке. Тем более, что такое на протяжении всего времени только тебе понадобилось :)
Да и сделать это средствами языка легко. Некс уже даже написал как.
Евген:
1 лишний ни чем не помешает.
мнеб тоже кой чего не помешало. :=D Каждому по одной чтучке, и чего из этого выйдет? Свалка!
Aleks Versus:
Каждому по одной чтучке, и чего из этого выйдет? Свалка!
Библиотека тоже свалка?)
Не стоит писать новые команды. Стоит писать библиотечки, присоединяемые к игре функции. Тогда можно будет собирать в игру необходимое