Инструменты пользователя

Инструменты сайта


help:acts

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следущая версия
Предыдущая версия
help:acts [2013/11/07 15:41]
newsash создано
help:acts [2021/05/16 18:14] (текущий)
aleks_versus [Ограничения]
Строка 2: Строка 2:
 =====Действия===== =====Действия=====
  
-Действия - это действияМне нечего добавить. +Автор предлагает игроку ​варианты действийВыбрав действие, игрок двигает игру ​дальше по сюжету - как правило, главный герой при этом совершает означенное действие. Например, ​убивает черепашку ​или проникает в чужой сад.
-6) В названиях действий ​и предметов не важен регистр ​буквт.е. "ДеньГи" ​и "​деньги"​ - одна и та же локация.+
  
 +В названиях действий не важен регистр букв, то есть "​Пойти"​ и "​поЙти"​ - одно и то же действие.
  
 ====Команды==== ====Команды====
  
-**SHOWACTS** //​[#​выражение]//​ - если значение выражения отлично от 0, то показывает список действий,​ иначе скрывает его.+  * **SHOWACTS** //​[#​выражение]//​ - если значение выражения отлично от 0, то показывает список действий,​ иначе скрывает его.
  
----- +  * **ACT** //​[$название]//,//​[$путь к файлу изображения]//: ​//[операторы// - добавление действия с описанием ​//[$название]// и изображением ​//[$путь к файлу изображения]// к существующим на локации. 
- +    * При нажатии ​действия игроком ​выполнятся ​указанные операторы. 
-**ACT** //​[$название]//,//​[$путь к файлу изображения]//:​ [оператор] ​& [оператор] & ... - добавление действия ​к существующим на локации. +    ​* ​Параметр ​//[$путь к файлу изображения]// может отсутствовать,​ при этом действие добавится без изображения. 
- +    ​* ​Также поддерживается многострочность:​
-К действиям добавляется новое ​с описанием [$название] и изображением [$путь к файлу изображения]. При нажатии ​на него выполнятся ​заданные операторы. +
- +
-Параметр [$путь к файлу изображения] может отсутствовать,​ при этом действие добавится без изображения. +
- +
-Также поддерживается многострочность:​+
 <sxh qsp> <sxh qsp>
-act [$название],​ [$путь к фалу изображения]:​ +act [$название],​ [$путь к файлу изображения]:​ 
-[оператор] +    [оператор] 
-[оператор] +    [оператор] 
-[оператор]+    [оператор]
 end end
 </​sxh>​ </​sxh>​
-----+  * **DELACT** //​[$название]//​ или **DEL ACT** //​[$название]// ​удаляет действие из списка действий на локации (если такое действие существует). ​
  
-**DELACT** //[$название]// или **DEL ACT** //[$название]// - удаляет действие из списка действий на локации (если такое действие существует)+  ​* **$CURACTS** - данная функция возвращает текущий список действий в виде QSP-кода
 +    * Действия сохраняются в виде набора операторов ACT с ответствующими параметрами и операциями. 
 +    * Сохранив ​действия в переменную, восстановить ​действия можно ​с помощью оператора "​[[help:​dynamical|DYNAMIC]]"​.
  
-**$CURACTS** - переменная ​с текущими действиями. Только для чтения. Сохранив значение ​переменной, восстановить ​действия ​можно с помощью оператора "​DYNAMIC"​.+  * **$SELACT** - данная ​функция возвращает ​название ​выделенного действия ​в любом месте игры.
  
-**CLA** - очистка списка текущих действий.\\  +  * **CLA** - очистка списка текущих действий. 
-**CLS** - эквивалентно конструкции "CLEAR & *CLEAR & CLA & CMDCLEAR",​ т.е. очищает все окна кроме списка предметов.+  ​* ​**CLS** - эквивалентно конструкции "CLEAR & *CLEAR & CLA & CMDCLEAR",​ т.е. очищает все окна кроме списка предметов.
  
 +  * См. [[help:​service_locations|$ONACTSEL]]
  
-См. $ONACTSEL+====Ограничения====
  
-==== Памятка автору ==== +Максимальное количество одновременно видимых действий на локации — 50 
-  * Ссылка ​на DYNAMIC + 
-  * Ссылка на $ONACTSEL+Если прописан вывод действий с одинаковыми названиями, выводиться будет только первое из них. 
 + 
 +---- 
 +[[help:​objs|Вперёд:​ Предметы (инвентарь)]]
help/acts.1383824505.txt.gz · Последние изменения: 2013/11/07 19:41 (внешнее изменение)