İfadeler
BEGIN
SON DORAND ve DOSWITCH deyimleriyle kullanmak için bir satır kümesini birlikte gruplandırır.
DORAND line_count
BITIŞ Blok içinde rastgele bir kod satırı yürütür.
DOSWITCH line_number
BITIŞ Blok içinde belirtilen kod satırını çalıştırır.
FOR start end
BITIŞ IÇIN Kod bloğu boyunca döngüler
FORCHARLAYER layer_id
BITIŞ IÇIN Bir karakterin belirli bir katmanda donattığı tüm öğeler arasında döngü yapar.
FORCHARMEMORYTYPE memory_flags
BITIŞ IÇIN Belirtilen bayraklardan birine sahip bir karakterdeki tüm bellek öğeleri arasında döngü yapar.
FORCHARS distance
BITIŞ IÇIN Mesafe kutucukları içindeki tüm karakterler arasında döngü yapar.
FORCLIENTS distance
BITIŞ IÇIN Mesafe kutucukları içindeki tüm bağlı istemciler arasında döngü oluşturur.
FORCONT container_uid, max_subcontainers
BITIŞ IÇIN Bir kapsayıcı içindeki tüm öğeler arasında döngü oluşturur.
FORCONTID item_id, max_subcontainers''
BITIŞ IÇIN Belirtilen bir BASEID ile bir kapsayıcı içindeki tüm öğeler arasında döngü yapar
FORCONTTYPE type, max_subcontainers
BITIŞ IÇIN Belirtilen bir TYPE ile bir kapsayıcı içindeki tüm öğeler arasında döngü oluşturur
FORINSTANCES defname
BITIŞ IÇIN Belirtilen BASEID'ye sahip karakterlerin veya öğelerin tüm örnekleri arasında döngü yapar
FORITEMS distance
BITIŞ IÇIN Mesafe döşemeleri içindeki tüm öğeler arasında döngü yapar.
FOROBJS distance
BITIŞ IÇIN Mesafe döşemeleri içindeki tüm öğeler ve oyuncular arasında döngü yapar.
FORPLAYERS distance
BITIŞ IÇIN Mesafe döşemeleri içindeki tüm oyuncular (çevrimiçi ve çevrimdışı) arasında döngü yapar.
IF condition
ELIF condition
ELSEIF condition
ENDİF Koşul doğruysa kod bloğunu çalıştırır.
WHILE condition
SONA ERDİ Koşul doğruyken kod bloğu boyunca döngü yapar.
<local._for> FOR deyimleri için Döngünün Geçerli Adımı.
Not: FOR deyimlerinin tümü bu kavramı kullanmaz... örneğin, bir FORITEMS deyiminde, <local._for> deyim kaç nesne üzerinde döngüye girerse dönsün sayaç her zaman sıfır olacaktır
</local._for>
<local._while>
WHILE deyimi için Döngünün Geçerli Adımı.

