Редактирование: Схема ph code

Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
 
{{DISPLAYTITLE:Схема ph_code}}
 
{{DISPLAYTITLE:Схема ph_code}}
Схема кодового замка. При введении указанного кода выполняет condlist.
+
Схема кодового замка. При введении указанного кода выдает [[Инфопорции|инфопоршн]].
<syntaxhighlight lang="ini">
+
<syntaxhighlight lang="ini">[logic]
[ph_code]
+
active  = ph_code@lock
code    = 1234 ; код
 
on_code = %+infoportion% ; condlist, который будет выполнен
 
  
; ИЛИ
+
[ph_code@lock]
; on_check_codeN = код | condlist
+
code    = 1243
; где N - число
+
on_code = %+infoportion%</syntaxhighlight>
 
 
on_check_code1 = 1234 | %+first_code% ; первый код
 
on_check_code2 = 4321 | %+second_code% ; второй код
 
; и так далее </syntaxhighlight>
 
  
 
Файл: '''\gamedata\scripts\ph_code.script'''
 
Файл: '''\gamedata\scripts\ph_code.script'''
 
==Примеры==
 
 
Выдать [[Инфопорции|инфопоршн]] '''myinfoportion''' по коду 9500:
 
 
<syntaxhighlight lang="ini">
 
[logic]
 
active = ph_code
 
 
[ph_code]
 
code = 9500
 
on_code = %+myinfopotion%
 
</syntaxhighlight>
 
 
Отключение худа по коду 1986 и включение по 6891:
 
 
<syntaxhighlight lang="ini">
 
[logic]
 
active = ph_code
 
 
[ph_code]
 
on_check_code1 = 1986 | %!disable_ui_elements(hud)%
 
on_check_code2 = 6891 | %!enable_ui_elements(hud)%
 
</syntaxhighlight>
 
  
 
{{#related:Схема ph_button}}
 
{{#related:Схема ph_button}}
  
 
[[Категория:Схемы логики физических объектов]]
 
[[Категория:Схемы логики физических объектов]]

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии GNU Free Documentation License 1.3 или более поздняя (см. xrWiki:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Отменить | Справка по редактированию  (в новом окне)