装备与物品
发放物品 EX
发放带批量属性字符串的装备,并可同时附带鉴定或特殊属性,适用于定制装备发放、属性回写和高级奖励生成场景。
命令用途
GiveEx 用于发放 EX 版物品或装备。
它适合在发放装备时一次性写入多条普通属性,并可继续附带鉴定、神秘属性、特殊属性或神技,常见于装备回写、定制礼包和高级奖励生成流程。
命令名
GiveEx 支持英雄 H.
调用格式
GiveEx <物品名称> [数量] [批量附加属性] [普通鉴定属性|神秘鉴定属性|特殊属性|神技|几鉴] [强制赋予的装备ID]
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
物品名称 | 是 | 要给予的装备名称。通常用于装备而不是普通消耗品。 |
数量 | 否 | 发放数量。未填写时通常按 1 件处理;对可堆叠物品也可写 满 表示一次性发满一叠。 |
批量附加属性 | 否 | 按 属性位置=属性值 形式批量写入普通属性,例如 0=11,1=12,2=13。适合一次性生成多条普通属性,属性位置范围 0~23。 |
普通鉴定属性|神秘鉴定属性|特殊属性|神技|几鉴 | 否 | 扩展鉴定、神秘属性、特殊属性或神技参数。五个字段用 | 分隔,顺序与 Give 的第 5 参数一致;可再接 @ 开头的宝石参数。 |
强制赋予的装备ID | 否 | 第 5 参数,填写后强制赋予该装备 ID。用于指定唯一编号、防止复制品;注意不要人为制造出重复 ID 的物品。 |
返回或影响
- 这是执行型命令,会直接向角色背包发放装备。
- 当填写“批量附加属性”时,会按整组属性字符串一次性写入普通属性。
- 如果继续填写扩展属性参数,还会同时生成鉴定、神秘属性、特殊属性或神技信息。
- 这条命令不会自动替你校验职业、性别、背包空间或奖励资格,相关限制要在前置流程里完成。
扩展属性参数
第 4 参数的五个字段用 \| 分隔,顺序为“普通鉴定属性|神秘鉴定属性|特殊属性|神技|几鉴”,与 Give 的第 5 参数完全一致。各字段的取值规则、鉴定属性位置表(1~31)、特殊属性与神技代码相加规则,可参考 发放物品与装备 的「扩展属性参数」小节。
第 4 参数之后还可以再接 @ 开头的宝石参数,格式为 @1,4=2|2,9=1|...,最多支持 5 颗宝石。
示例
基础用法
#ACT
GiveEx 屠龙 1 0=7,1=8,2=5
这段写法用于直接发放一把带多条普通属性的屠龙,适合自定义礼包或测试服发装。
扩展普通属性
#ACT
GiveEx 屠龙 1 0=11,1=12,2=13,3=15,4=11,5=12,6=13,8=15,9=15,16=15,17=15,18=15,19=15,20=15,21=15,22=15,23=2
这段写法用于一次性写入 0~23 的完整普通属性、元素属性和武器内发光,适合制作高阶定制装备。
扩展鉴定与宝石
#ACT
GiveEx 屠龙 1 0 1=10,2=10,3=10,11=15,|9=3,12=15,17=10,28=15|67|127|2@1,1=2|2,2=1|3,4=1|4,5=1|5,6=5
这类写法适合同时发放普通属性、鉴定属性、特殊属性、神技和镶嵌宝石,常用于高阶活动奖励或从旧装备回写属性到新装备。
注意事项
GiveEx更适合装备发放,不适合简单消耗品奖励;只发普通物品时,通常用Give更直接。- “批量附加属性”必须按
属性位置=属性值形式书写,多组之间用逗号分隔;格式写错时,生成结果通常会偏离预期。 - 当只需要写一条普通属性时,
Give已经足够;只有需要多条普通属性或复杂回写时,再优先考虑GiveEx。 - 填写了鉴定属性时,必须同时给出“几鉴”,否则鉴定属性不生效。
- 扩展鉴定字符串通常较长,正式业务中最好先在测试脚本里验证结果,再用于线上奖励流程。
