@Lyosha12
А можно тут немного подробнее?
Как работают эти флаги и чего нужно добиться.
Смотрите: на регионе стоит флаг allowed-cmds. Это значит, что все команды (вообще все) запрещены в этом регионе для т̶е̶х̶,̶ ̶к̶т̶о̶ ̶н̶е̶ ̶в̶л̶а̶д̶е̶е̶т̶ ̶р̶е̶г̶и̶о̶н̶о̶м всех. Но, должна быть хоть одна не запрещённая команда, иначе флаг нельзя будет прописать:
/rg flag l1 allowed-cmds l,login,reg,register
В регионе l1 запрещены все команды, кроме /l, /login, /reg и /register.
Флаг blocked-cmds делает обратное: запрещает конкретные команды.
/rg flag l1 blocked-cmds warp,home,/set,call
В регионе l1 будут запрещены только команды /warp, /home, //set, /call.
При чём, запрет распространяется и на аргументы. Не получится ввести /call Lyosha12, т.к. /call запрещён.
Но, можно и запретить телепорт конкретно к игроку Lyosha12:
/rg flag l1 blocked-cmds call Lyosha12,/set...
То есть, можно запрещать\разрешать как отдельные аргументы, так и целые команды в регионах.
Хотелось, чтобы ReActions дружил с этими правилами

3. Есть активатор REGION, который должен ловить игроков с определённой переменной. Так же есть активатор JOIN, который так же нацелен на эту переменную. Что будет быстрее: сработает REGION или JOIN? Или же, сработает JOIN, но в процессе выполнения действий будет активирован REGION? Или наоборот? (Немного непонятно Вы говорите, что все действия будут выполнены за один тик... Все активаторы будут выполнены за один тик... Сколько это в миллисекундах? Если 20 тиков - это секунда, то один тик - 50 миллисекунд? То есть, что-то я делал не правильно, выставляя задержки?

)
4. Если указать, что игрок не должен держать ни один из некоторых предметов, то при записи так (как указано в мануалах), будет выполняться действие даже тогда, когда запрещённый предмет будет в руке:
FLAG_SET=!ITEM:1 !ITEM:2 !ITEM:3
Если же взять инверсию самого флага, то, вроде, всё работает как и должно:
'!FLAG_SET=ITEM:1 ITEM:2 ITEM:3'
Тогда как инвертировать отдельные параметры в FLAG_SET?