BQL: различия между версиями

черновик перевода
 
чуть больше примеров
Строка 65: Строка 65:
* ...
* ...


=== Примеры ===
== Примеры ==


* Зарядить все батареи:<br><code>forall with Battery do setbatterypercent $ID 100</code>
* Зарядить все батареи:<br><code>forall with Battery do setbatterypercent $ID 100</code>
Строка 71: Строка 71:
* Выдать всему, кто зовётся "Walter White" lung cancer:<br><code>forall named "Walter White" do invokeverb self "Lung Cancer"</code>
* Выдать всему, кто зовётся "Walter White" lung cancer:<br><code>forall named "Walter White" do invokeverb self "Lung Cancer"</code>
* Взорвать всех и каждого (не надо это делать):<br><code>forall with Body do invokeverb $ID "Explode"</code>
* Взорвать всех и каждого (не надо это делать):<br><code>forall with Body do invokeverb $ID "Explode"</code>
* Удалить все ghost-роли:<br><code>forall with GhostTakeoverAvailable do rmcomp $ID GhostTakeoverAvailable; rmcomp $ID Mind</code>
* День полного доступа:<br><code>forall with AccessReader do rmcomp $ID AccessReader</code>
* Выставить всем игрокам форму мима:<br><code>forall with Mind prototyped MobHuman do setoutfit $ID MimeGear; rmcomp $ID Speech</code>
Источник — https://station14.ru/wiki/BQL