<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://station14.ru/history/BQL?feed=atom</id>
	<title>BQL - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://station14.ru/history/BQL?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://station14.ru/history/BQL"/>
	<updated>2026-05-03T22:00:03Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://station14.ru/index.php?title=BQL&amp;diff=6862&amp;oldid=prev</id>
		<title>Kevicky9: /* Примеры */ добавлена минута молчания</title>
		<link rel="alternate" type="text/html" href="https://station14.ru/index.php?title=BQL&amp;diff=6862&amp;oldid=prev"/>
		<updated>2023-02-08T07:19:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Примеры: &lt;/span&gt; добавлена минута молчания&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 10:19, 8 февраля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l74&quot;&gt;Строка 74:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 74:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* День полного доступа:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with AccessReader do rmcomp $ID AccessReader&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* День полного доступа:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with AccessReader do rmcomp $ID AccessReader&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Выставить всем игрокам форму мима:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Mind prototyped MobHuman do setoutfit $ID MimeGear; rmcomp $ID Speech&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Выставить всем игрокам форму мима:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Mind prototyped MobHuman do setoutfit $ID MimeGear; rmcomp $ID Speech&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Объявить минуту молчания:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Humanoid do addreagent $ID chemicals MuteToxin 30&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ss14_wiki:diff:1.41:old-6861:rev-6862:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Kevicky9</name></author>
	</entry>
	<entry>
		<id>https://station14.ru/index.php?title=BQL&amp;diff=6861&amp;oldid=prev</id>
		<title>Kevicky9: typo</title>
		<link rel="alternate" type="text/html" href="https://station14.ru/index.php?title=BQL&amp;diff=6861&amp;oldid=prev"/>
		<updated>2023-02-08T07:18:23Z</updated>

		<summary type="html">&lt;p&gt;typo&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 10:18, 8 февраля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Строка 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;forall QUERY do COMMAND&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;forall QUERY do COMMAND&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;Не совсем, что означает &quot;B&quot; в BQL. Кто-то предлагал расшифровывать первую букву как &quot;bad&#039;, &quot;badmin&quot; или &quot;better&quot;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;Не совсем &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ясно&lt;/ins&gt;, что означает &quot;B&quot; в BQL. Кто-то предлагал расшифровывать первую букву как &quot;bad&#039;, &quot;badmin&quot; или &quot;better&quot;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Запросы ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Запросы ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ss14_wiki:diff:1.41:old-5121:rev-6861:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Kevicky9</name></author>
	</entry>
	<entry>
		<id>https://station14.ru/index.php?title=BQL&amp;diff=5121&amp;oldid=prev</id>
		<title>Kevicky9 в 18:37, 25 ноября 2022</title>
		<link rel="alternate" type="text/html" href="https://station14.ru/index.php?title=BQL&amp;diff=5121&amp;oldid=prev"/>
		<updated>2022-11-25T18:37:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 21:37, 25 ноября 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot;&gt;Строка 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Не все запросы выполняются одинаково быстро. Лучше всего начинать перечисление условий выборки с фильтра &amp;lt;code&amp;gt;with &amp;lt;comp&amp;lt;/code&amp;gt; или любого другого фильтра, который наиболее точно находит искомое (наподобие &amp;lt;code&amp;gt;tagged&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mindful&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;alive&amp;lt;/code&amp;gt;), так как этим фильтрам не нужно проверять каждую сущность в игре на соответствие условиям. Будьте точны: используйте фильтры так, чтобы они выбирали как можно меньшее количество сущностей. &amp;#039;&amp;#039;Вы же не хотите, чтобы из-за вашей попытки сделать из каждого мыла разумное существо, сервер тормознулся на несколько секунд?&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Не все запросы выполняются одинаково быстро. Лучше всего начинать перечисление условий выборки с фильтра &amp;lt;code&amp;gt;with &amp;lt;comp&amp;lt;/code&amp;gt; или любого другого фильтра, который наиболее точно находит искомое (наподобие &amp;lt;code&amp;gt;tagged&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mindful&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;alive&amp;lt;/code&amp;gt;), так как этим фильтрам не нужно проверять каждую сущность в игре на соответствие условиям. Будьте точны: используйте фильтры так, чтобы они выбирали как можно меньшее количество сущностей. &amp;#039;&amp;#039;Вы же не хотите, чтобы из-за вашей попытки сделать из каждого мыла разумное существо, сервер тормознулся на несколько секунд?&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Запросы движка ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/ins&gt;== Запросы движка &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Данные фильтры предоставляются RobustToolbox&amp;#039;ом (движок, на котором сделана ss14) и доступны во всех играх, которые сделаны на нём:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Данные фильтры предоставляются RobustToolbox&amp;#039;ом (движок, на котором сделана ss14) и доступны во всех играх, которые сделаны на нём:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l45&quot;&gt;Строка 45:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 45:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;code&amp;gt;above&amp;lt;/code&amp;gt; выбирает все сущности над данном типом тайла.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;code&amp;gt;above&amp;lt;/code&amp;gt; выбирает все сущности над данном типом тайла.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Запросы SS14 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/ins&gt;== Запросы SS14 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Это дополнительные фильтры, доступные в Space Station 14:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Это дополнительные фильтры, доступные в Space Station 14:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ss14_wiki:diff:1.41:old-5120:rev-5121:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Kevicky9</name></author>
	</entry>
	<entry>
		<id>https://station14.ru/index.php?title=BQL&amp;diff=5120&amp;oldid=prev</id>
		<title>Kevicky9: чуть больше примеров</title>
		<link rel="alternate" type="text/html" href="https://station14.ru/index.php?title=BQL&amp;diff=5120&amp;oldid=prev"/>
		<updated>2022-11-25T18:36:30Z</updated>

		<summary type="html">&lt;p&gt;чуть больше примеров&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 21:36, 25 ноября 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l65&quot;&gt;Строка 65:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 65:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ...&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ...&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/del&gt;== Примеры &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Примеры ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Зарядить все батареи:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Battery do setbatterypercent $ID 100&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Зарядить все батареи:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Battery do setbatterypercent $ID 100&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot;&gt;Строка 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Выдать всему, кто зовётся &amp;quot;Walter White&amp;quot; lung cancer:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall named &amp;quot;Walter White&amp;quot; do invokeverb self &amp;quot;Lung Cancer&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Выдать всему, кто зовётся &amp;quot;Walter White&amp;quot; lung cancer:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall named &amp;quot;Walter White&amp;quot; do invokeverb self &amp;quot;Lung Cancer&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Взорвать всех и каждого (не надо это делать):&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Body do invokeverb $ID &amp;quot;Explode&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Взорвать всех и каждого (не надо это делать):&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Body do invokeverb $ID &amp;quot;Explode&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Удалить все ghost-роли:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with GhostTakeoverAvailable do rmcomp $ID GhostTakeoverAvailable; rmcomp $ID Mind&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* День полного доступа:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with AccessReader do rmcomp $ID AccessReader&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Выставить всем игрокам форму мима:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Mind prototyped MobHuman do setoutfit $ID MimeGear; rmcomp $ID Speech&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ss14_wiki:diff:1.41:old-5116:rev-5120:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Kevicky9</name></author>
	</entry>
	<entry>
		<id>https://station14.ru/index.php?title=BQL&amp;diff=5116&amp;oldid=prev</id>
		<title>Kevicky9: черновик перевода</title>
		<link rel="alternate" type="text/html" href="https://station14.ru/index.php?title=BQL&amp;diff=5116&amp;oldid=prev"/>
		<updated>2022-11-25T14:01:13Z</updated>

		<summary type="html">&lt;p&gt;черновик перевода&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;Перевод [https://docs.spacestation14.io/en/administration/bql BQL]&lt;br /&gt;
&lt;br /&gt;
BQL - язык запросов выборки игровых сущностей для использования в команде &amp;lt;code&amp;gt;forall&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Команда &amp;lt;code&amp;gt;forall&amp;lt;/code&amp;gt; доступна для администраторов с +QUERY и используется для выборки всех игровых сущностей, которые удовлетворяют заданным пользователем условиям. Команда выглядит так:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;forall QUERY do COMMAND&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Не совсем, что означает &amp;quot;B&amp;quot; в BQL. Кто-то предлагал расшифровывать первую букву как &amp;quot;bad&amp;#039;, &amp;quot;badmin&amp;quot; или &amp;quot;better&amp;quot;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Запросы ==&lt;br /&gt;
&lt;br /&gt;
Запросы выбирают/отфильтровывают все игровые сущности игры по определённым заданным критериям.&lt;br /&gt;
&lt;br /&gt;
Возможно задание нескольких условий для выборки. Например, взрыв всех живых существ, названных &amp;quot;Urist McHands&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;forall alive named &amp;quot;Urist McHands&amp;quot; do invokeverb self $ID Explode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;alive&amp;lt;/code&amp;gt; - фильтр, выбирающий все живые игровые сущности;&lt;br /&gt;
# &amp;lt;code&amp;gt;named &amp;quot;Urist McHands&amp;quot;&amp;lt;/code&amp;gt; - фильтр, выбирающий все игровые сущности, названные &amp;quot;Urist McHands&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
В любой игре очень много сущностей, поэтому помните:&lt;br /&gt;
* BQL по умолчанию применяется ГЛОБАЛЬНО. Каждый запрос начинается с выборки абсолютно всех сущностей. Если вам нужны сущности только определённой &amp;#039;&amp;#039;&amp;#039;сетки&amp;#039;&amp;#039;&amp;#039;, то используйте фильтры &amp;lt;code&amp;gt;ongrid&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;onmap&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Не все запросы выполняются одинаково быстро. Лучше всего начинать перечисление условий выборки с фильтра &amp;lt;code&amp;gt;with &amp;lt;comp&amp;lt;/code&amp;gt; или любого другого фильтра, который наиболее точно находит искомое (наподобие &amp;lt;code&amp;gt;tagged&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mindful&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;alive&amp;lt;/code&amp;gt;), так как этим фильтрам не нужно проверять каждую сущность в игре на соответствие условиям. Будьте точны: используйте фильтры так, чтобы они выбирали как можно меньшее количество сущностей. &amp;#039;&amp;#039;Вы же не хотите, чтобы из-за вашей попытки сделать из каждого мыла разумное существо, сервер тормознулся на несколько секунд?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Запросы движка ==&lt;br /&gt;
&lt;br /&gt;
Данные фильтры предоставляются RobustToolbox&amp;#039;ом (движок, на котором сделана ss14) и доступны во всех играх, которые сделаны на нём:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;not&amp;lt;/code&amp;gt; можно поставить перед любым запросом, если только &amp;lt;code&amp;gt;not&amp;lt;/code&amp;gt; не инвертировано себя само;&lt;br /&gt;
* &amp;lt;code&amp;gt;with X&amp;lt;/code&amp;gt; выбирает все сущности с компонентом X;&lt;br /&gt;
* &amp;lt;code&amp;gt;named X&amp;lt;/code&amp;gt; выбирает все сущности с данным именем X с помощью регулярных выражений (&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;$&amp;lt;/code&amp;gt; вставлены автоматически?);&lt;br /&gt;
* ? &amp;lt;code&amp;gt;parentedto&amp;lt;/code&amp;gt; выбирает все сущности, которые являются родительскими по отношению к данной сущности;&lt;br /&gt;
* ? &amp;lt;code&amp;gt;rparentedto&amp;lt;/code&amp;gt; выбирает все сущности, которые являются по отношению к данной сущности, даже если косвенно;&lt;br /&gt;
* &amp;lt;code&amp;gt;children&amp;lt;/code&amp;gt; выбирает все сущности, которые являются дочерними к данной;&lt;br /&gt;
* &amp;lt;code&amp;gt;rchildren&amp;lt;/code&amp;gt; выбирает все сущности, которые являются дочерними к данной рекурсивно;&lt;br /&gt;
* &amp;lt;code&amp;gt;parent&amp;lt;/code&amp;gt; выбирает все сущности, которые являются родительскими к данной;&lt;br /&gt;
* &amp;lt;code&amp;gt;prototyped&amp;lt;/code&amp;gt; выбирает все сущности, базирующиеся на данном &amp;#039;&amp;#039;&amp;#039;прототипе&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;lt;code&amp;gt;rprototyped&amp;lt;/code&amp;gt; выбирает все сущности, базирующиеся на данном &amp;#039;&amp;#039;&amp;#039;прототипе&amp;#039;&amp;#039;&amp;#039;, даже если косвенно;&lt;br /&gt;
* &amp;lt;code&amp;gt;select&amp;lt;/code&amp;gt; выбирает N случайных сущностей или N% сущностей в зависимост от данного аргумента. Не инвертируйте этот фильтр, иначе это выберет все 100%. Считайте, что это как выборка абсолютно всех сущностей, но в кол-ве N.&lt;br /&gt;
* &amp;lt;code&amp;gt;near&amp;lt;/code&amp;gt; выбирает все сущности около &amp;#039;&amp;#039;&amp;#039;пользователей&amp;#039;&amp;#039;&amp;#039; (сущности, которые используют BQL) в данном радиусе.&lt;br /&gt;
* &amp;lt;code&amp;gt;anchored&amp;lt;/code&amp;gt; выбирает все сущности, которые закреплены;&lt;br /&gt;
* &amp;lt;code&amp;gt;ongrid&amp;lt;/code&amp;gt; выбирает все сущности на данной &amp;#039;&amp;#039;&amp;#039;сетке&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;lt;code&amp;gt;onmap&amp;lt;/code&amp;gt; выбирает все сущности на данной карте;&lt;br /&gt;
* &amp;lt;code&amp;gt;above&amp;lt;/code&amp;gt; выбирает все сущности над данном типом тайла.&lt;br /&gt;
&lt;br /&gt;
== Запросы SS14 ==&lt;br /&gt;
&lt;br /&gt;
Это дополнительные фильтры, доступные в Space Station 14:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;tagged&amp;lt;/code&amp;gt; выбирает все сущности с данным &amp;#039;&amp;#039;&amp;#039;тегом&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;lt;code&amp;gt;mindful&amp;lt;/code&amp;gt; выбирает все сущности, за которыми в данный момент закреплён &amp;#039;&amp;#039;&amp;#039;разум&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;lt;code&amp;gt;alive&amp;lt;/code&amp;gt; выбирает все живые сущности с &amp;#039;&amp;#039;&amp;#039;разумом&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* &amp;lt;code&amp;gt;hasreagent&amp;lt;/code&amp;gt; выбирает все сущности с данным реагентом внутри или где-то еще;&lt;br /&gt;
* &amp;lt;code&amp;gt;apcpowered&amp;lt;/code&amp;gt; выбирает все сущности, которые в данный момент запитаны от ЛКП.&lt;br /&gt;
&lt;br /&gt;
== Команды ==&lt;br /&gt;
&lt;br /&gt;
Это именно то, как происходят потрясающие вещи с выбранными сущностями. Это обычные команды из консоли, которые будут запускаться &amp;#039;&amp;#039;&amp;#039;&amp;#039;на каждую сущность&amp;#039;&amp;#039;&amp;#039;&amp;#039; со следующими подстановками:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;$ID&amp;lt;/code&amp;gt; - ID сущности, с которой происходят манипуляции;&lt;br /&gt;
* &amp;lt;code&amp;gt;$NAME&amp;lt;/code&amp;gt; - название сущности, с которой производятся манипуляции;&lt;br /&gt;
* &amp;lt;code&amp;gt;$WX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;$WY&amp;lt;/code&amp;gt; - глобальные координаты X и Y сущности, с которой производятся манипуляции;&lt;br /&gt;
* &amp;lt;code&amp;gt;$LX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;$LY&amp;lt;/code&amp;gt; - локальные (относительно родителя?) координаты X и Y сущности, с которой происходят манипуляции;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Примеры ===&lt;br /&gt;
&lt;br /&gt;
* Зарядить все батареи:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Battery do setbatterypercent $ID 100&amp;lt;/code&amp;gt;&lt;br /&gt;
* Вернуть/реанимировать всех к жизни:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Mind do rejuvenate $ID&amp;lt;/code&amp;gt;&lt;br /&gt;
* Выдать всему, кто зовётся &amp;quot;Walter White&amp;quot; lung cancer:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall named &amp;quot;Walter White&amp;quot; do invokeverb self &amp;quot;Lung Cancer&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Взорвать всех и каждого (не надо это делать):&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;forall with Body do invokeverb $ID &amp;quot;Explode&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kevicky9</name></author>
	</entry>
</feed>