星河彩虹独立端知识库
文档目录
大功能解析说明

极速装扮系统

装备系统服务端Mir200\Config\中分别需要以下XML配置

具体配置参数说明可在XML中文件中查看

代码示例
cloth_grow.xml       //装扮服饰配置文件
fenghao_grow.xml     //装扮封号配置文件
weapon_grow.xml      //装扮武器配置文件
wing_grow.xml        //装扮羽翼配置文件

服务端Mir200\Config\String.ini 进行对应设置

需要增加 “ %fenghaoname ”参数,并以 “ \ ” 结尾

代码示例
HumanShowName=%chrname\%countryname\%guildname\%dearname\%mastername\%fenghaoname\
PneumaShowName=%chrname\(%humname的元神)\%guildname\%fenghaoname\
注意: %fenghaoname\ 需要放在参数最后面

极速装扮系统相关命令及变量

1、获取人物指定封号

SetFengHaoGrow 参数1 参数2
参数1:
封号ID (根据封号xml所配置的封号ID)
参数2:
开关(0:关闭 / 1:开启)
特别说明:该装扮如配置到期时间则引擎自动计算时间后到期,无需其他脚本操作
代码示例
[@测试脚本]
#IF
TRUE
#ACT
SetFengHaoGrow 50 1
SENDMSG 5 你拥有了“君临天下”封号
break
代码示例
返回人物是否拥有指定封号:$FENGHAOGROW(X) //X:封号ID (0则未拥有 / 1则拥有)

2、装备人物指定封号

DRESSUPFENGHAO 参数1 参数2
参数1:
封号ID (根据封号xml所配置的封号ID)
参数2:
状态(0:卸下 / 1:装备)
代码示例
[@测试脚本]
#IF
TRUE
#ACT
DRESSUPFENGHAO 50 1
SENDMSG 5 你装备上了“君临天下”封号
break
代码示例
返回人物当前装备封号:

$DRESSUPFENGHAO(0) //返回封号位置0所装备的封号ID
$DRESSUPFENGHAO(1) //返回封号位置1所装备的封号ID
$DRESSUPFENGHAO(2) //返回封号位置2所装备的封号ID

3、获取人物指定服饰

SetClothGrow 参数1 参数2
参数1:
服饰ID (根据服饰xml所配置的服饰ID)
参数2:
开关(0:关闭 / 1:开启)
特别说明:该装扮如配置到期时间则引擎自动计算时间后到期,无需其他脚本操作
代码示例
[@测试脚本]
#IF
TRUE
#ACT
SetClothGrow 3 1
SENDMSG 5 你拥有了“醉剑江湖”服饰
break
代码示例
返回人物是否拥有指定服饰:$CLOTHGROW(X) //X:服饰ID (0则未拥有 / 1则拥有)

4、装备人物指定服饰

DRESSUPCLOTH 参数1 参数2
参数1:
服饰ID (根据服饰xml所配置的服饰ID)
参数2:
状态(0:卸下 / 1:装备)
代码示例
[@测试脚本]
#IF
TRUE
#ACT
DRESSUPCLOTH 3 1
SENDMSG 5 你装备上了“醉剑江湖”服饰
break
代码示例
返回人物当前装备服饰:

$DRESSUPCLOTH //返回人物当前装备服饰ID

5、设置人物武器

SetWeaponGrow 参数1 参数2
参数1:
武器ID (根据武器xml所配置的武器ID)
参数2:
开关(0:关闭 / 1:开启)
特别说明:该装扮如配置到期时间则引擎自动计算时间后到期,无需其他脚本操作
代码示例
[@测试脚本]
#IF
TRUE
#ACT
SetWeaponGrow 2 1
SENDMSG 5 你拥有了“紫月圣君”武器
break
代码示例
返回人物是否拥有指定武器:$WEAPONGROW(X) //X:武器ID (0则未拥有 / 1则拥有)

6、装备人物指定武器

DRESSUPWEAPON 参数1 参数2
参数1:
武器ID (根据服饰xml所配置的武器ID)
参数2:
状态(0:卸下 / 1:装备)
代码示例
[@测试脚本]
#IF
TRUE
#ACT
DRESSUPWEAPON 2 1
SENDMSG 5 你装备上了“紫月圣君”武器
break
代码示例
返回人物当前装备武器:

$DRESSUPCLOTH //返回人物当前装备服饰ID

7、设置人物羽翼

SetWingGrow 参数1 参数2
参数1:
羽翼ID (根据羽翼xml所配置的羽翼ID)
参数2:
开关(0:关闭 / 1:开启)
特别说明:该装扮如配置到期时间则引擎自动计算时间后到期,无需其他脚本操作
代码示例
[@测试脚本]
#IF
TRUE
#ACT
SetWingGrow 3 1
SENDMSG 5 你拥有了“焚天诛仙魔炎”羽翼
break
代码示例
返回人物是否拥有指定羽翼:$WINGGROW(X) //X:羽翼ID (0则未拥有 / 1则拥有)

8、装备人物羽翼

DRESSUPWING 参数1 参数2
参数1:
羽翼ID (根据羽翼xml所配置的羽翼ID)
参数2:
状态(0:卸下 / 1:装备)
代码示例
[@测试脚本]
#IF
TRUE
#ACT
DRESSUPWING 3 1
SENDMSG 5 你装备上了“焚天诛仙魔炎”羽翼
break
代码示例
返回人物当前装备羽翼:

$DRESSUPWING //返回人物当前装备羽翼ID

本页目录