装备与物品

发放物品 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。
  • 填写了鉴定属性时,必须同时给出“几鉴”,否则鉴定属性不生效。
  • 扩展鉴定字符串通常较长,正式业务中最好先在测试脚本里验证结果,再用于线上奖励流程。

相关命令