для !!BM#:L$ - Например, если у Лучника 10 здоровья, и ему нанесли 4 урона, то значение команды будет равно 4. Если нанесено 10 урона, то Лучник погибает, а следующий лучник будет иметь значение этой команды 0.
3. Никакой. Он не передан в функцию FU2800.
Чтобы передать номер атакующего стека в функцию, нужно сделать так:
!?FU2799;
!!DO2800/21/40/1&x3=1:Px1; левый атак.
!!DO2800/0/20/1&x3=2:Px1; правый защищ.
!!BU:R; Обновить поле боя после каких-либо действий
!?FU2800;
; x1 - номер атакующего стека
; x16 - стек, получающий урон
!!BMx16:T?y1; тип монстра
!!FU&y1=-1:E; если монстра нет, выход
!!BMx16:N1 K5000; Количество монстров в стеке (текущее) / Нанести урон стеку