SetSection

设置工作段落 怪物AI类
3 | 2026-05-09 |
功能说明: 设置工作段落,与DelayGoto不同的是DelayGoto只会执行设置的分段一次而SetSection将会持续执行

命令语法

[ ]中的参数表示可省略,实际使用中无需[ ]
SetSection 段落序号 [姿态] [动作ID]
🔧

参数说明

参数1: 段落序号 数据类型: 数字
范围0-15,默认0
参数2: 姿态 数据类型: 选项 可省略
要切换的姿态,范围0-1,目前只支持2个姿态,1的姿态调用的动作ID= 2000+Appr值 (鼠标悬停在可选值上可显示具体含义, 点击可复制)
可选值: 0 📋 1 📋
参数3: 动作ID 数据类型: 数字 可省略
切换姿态时的动作ID,调用<special>内的动作
💡

使用示例

冰龙AI,因为有2个阶段,以<stand>为例要有2条此id的怪物对应的站立动作(其他动作同理添加第二姿态)
<monster id= "584" frame= "8"></monster>  <!--这是正常姿态的动作-->
<monster id= "2584" start="480" frame="6" delay= "120"></monster> <!--这是第二姿态的动作-->
[@Main]
#IF
CheckTime 10
#ACT
MakeTime 0
SetSection 1 1 2001  ;2001为<special>的id值,为起飞动作,持续执行[@1]
break
[@1]
#IF
CheckTime 10
#ACT
MakeTime 0  ;;关闭计时
SetSection 0 0 2002  ;2001为<special>的id值,为降落动作,回到入口的第一个段落就是[@Main]
break