灵武词条类型来自服务端 LingYuAttrValue.txt,部位限制来自 LingYuAttrRule.txt。
常用流程
生成一件满级极品灵武:
!!maxlingwu id=10157099
查看背包格里的灵武:
!!lingwuinfo bag=12
查看已装备灵武:
!!lingwuinfo slot=1
!!lingwuinfo part=jing
生成指定词条类型的灵武:
!!maxlingwu id=10157099 attrs=0,54,57
也可以逐条指定:
!!maxlingwu id=10157099 attr1=0 attr2=54 attr3=57
说明:
attrs=词条类型ID列表,最多 3 条
attr1/attr2/attr3=第 1/2/3 条词条类型
生成时词条值自动取该灵武品质的上限
生成时铸炼等级自动设为 8000
同一件灵武不能重复同一个词条类型
词条必须适用于该灵武部位,否则 GM 会拒绝
目标玩家
不带 obj 时操作自己:
!!maxlingwu id=10157099
给指定玩家生成:
!!maxlingwu obj=玩家对象ID id=10157099
给指定玩家查看:
!!lingwuinfo obj=玩家对象ID bag=12
灵武部位
晶/炽/甲/钩/带/抵 不是客户端字典里的正式显示名,而是服务端 GM 里的部位简写别名,定义在 GMCommand.lua 的 LINGWU_SLOT_INFOS。客户端/配置表实际按 EquipPoint=0..5 区分部位,灵武装备名常见为 明镜/双刺/锁甲/玉钩/锦带/短匕。
查看装备位时可用 slot 或 part:
| slot |
part |
GM 简写 |
配置 EquipPoint |
常见装备名 |
| 1 |
jing |
晶 |
0 |
明镜 |
| 2 |
chi |
炽 |
1 |
双刺 |
| 3 |
jia |
甲 |
2 |
锁甲 |
| 4 |
gou |
钩 |
3 |
玉钩 |
| 5 |
dai |
带 |
4 |
锦带 |
| 6 |
di |
抵 |
5 |
短匕 |
常用测试 ID 示例:
| 品质 class |
晶 |
炽 |
甲 |
钩 |
带 |
抵 |
| 0 |
10157000 |
10157001 |
10157002 |
10157003 |
10157004 |
10157005 |
| 1 |
10157036 |
10157037 |
10157038 |
10157039 |
10157040 |
10157041 |
| 2 |
10157072 |
10157073 |
10157074 |
10157075 |
10157076 |
10157077 |
| 3 |
10157108 |
10157109 |
10157110 |
10157111 |
10157112 |
10157113 |
class 会影响词条最大值。服务端取 LingYuAttrValue.txt 中第 class+1 档数值。
每个属性类型怎么设置
核心写法:
!!maxlingwu id=灵武ID attrs=属性ID1,属性ID2,属性ID3
例如生成一件带 HP、降低冰抗、降低毒抗的钩:
!!maxlingwu id=10157003 attrs=0,54,57
例如生成一件带冰攻击、外功攻击、增伤的炽:
!!maxlingwu id=10157001 attrs=6,19,64
maxlingwu 生成时会把有效词条值拉到该品质上限,并把蓝字铸炼值写成 8000,也就是客户端显示的 +80%。
已有背包灵武如果只需要改蓝字百分比,用 setlingwublue:
!!setlingwublue bag=12 value=80
!!setlingwublue bag=12 values=80,80,70
!!setlingwublue bag=12 slot=3 value=70
说明:
value=80 表示客户端显示 +80%,服务端内部写入 8000
values=80,80,70 表示第 1/2/3 条分别写成 +80%、+80%、+70%
slot=1~3 可以只改某一条蓝字
raw=1 时按内部值输入,例如 value=8000
属性类型表
| 属性ID |
属性名 |
class0 |
class1 |
class2 |
class3 |
可用部位 |
| 0 |
增加HP的上限 |
1500 |
2700 |
4000 |
6000 |
钩、带 |
| 3 |
增加MP的上限 |
750 |
1250 |
1875 |
2785 |
晶、炽、甲、钩、带、抵 |
| 6 |
冰攻击 |
30 |
50 |
75 |
110 |
炽、抵 |
| 7 |
冰抵抗 |
7 |
13 |
20 |
30 |
晶、甲 |
| 9 |
火攻击 |
30 |
50 |
75 |
110 |
炽、抵 |
| 10 |
火抵抗 |
7 |
13 |
20 |
30 |
晶、甲 |
| 12 |
玄攻击 |
30 |
50 |
75 |
110 |
炽、抵 |
| 13 |
玄抵抗 |
7 |
13 |
20 |
30 |
晶、甲 |
| 15 |
毒攻击 |
30 |
50 |
75 |
110 |
炽、抵 |
| 16 |
毒抵抗 |
7 |
13 |
20 |
30 |
晶、甲 |
| 19 |
外功攻击 |
255 |
450 |
675 |
1000 |
炽、钩、带、抵 |
| 22 |
外功防御 |
255 |
450 |
675 |
1000 |
晶、甲、钩、带 |
| 26 |
内功攻击 |
255 |
450 |
675 |
1000 |
炽、钩、带、抵 |
| 29 |
内功防御 |
255 |
450 |
675 |
1000 |
晶、甲、钩、带 |
| 35 |
命中 |
280 |
480 |
720 |
1100 |
炽、钩、带、抵 |
| 36 |
闪避 |
280 |
480 |
720 |
1100 |
晶、甲、钩、带 |
| 37 |
会心 |
4 |
7 |
11 |
15 |
炽、钩、带、抵 |
| 42 |
力量 |
17 |
30 |
45 |
65 |
晶、炽、甲、钩、带、抵 |
| 43 |
灵气 |
17 |
30 |
45 |
65 |
晶、炽、甲、钩、带、抵 |
| 44 |
体力 |
17 |
30 |
45 |
65 |
晶、炽、甲、钩、带、抵 |
| 45 |
定力 |
17 |
30 |
45 |
65 |
晶、炽、甲、钩、带、抵 |
| 46 |
身法 |
11 |
17 |
27 |
40 |
晶、炽、甲、钩、带、抵 |
| 47 |
会心防御 |
4 |
7 |
11 |
15 |
晶、甲、钩、带 |
| 48 |
所有一级属性 |
5 |
7 |
11 |
16 |
晶、炽、甲、钩、带、抵 |
| 51 |
会心防御 |
4 |
7 |
11 |
15 |
当前灵武生成规则未使用 |
| 54 |
降低目标冰抵抗 |
7 |
13 |
20 |
30 |
钩、带 |
| 55 |
降低目标火抵抗 |
7 |
13 |
20 |
30 |
钩、带 |
| 56 |
降低目标玄抵抗 |
7 |
13 |
20 |
30 |
钩、带 |
| 57 |
降低目标毒抵抗 |
7 |
13 |
20 |
30 |
钩、带 |
| 64 |
按点数增加伤害 |
50 |
100 |
200 |
300 |
炽、抵 |
| 65 |
按点数减少伤害 |
50 |
100 |
200 |
300 |
晶、甲 |
按部位可用词条
晶、甲偏防御:
3,7,10,13,16,22,29,36,42,43,44,45,46,47,48,65
炽、抵偏攻击:
3,6,9,12,15,19,26,35,37,42,43,44,45,46,48,64
钩、带综合和减抗:
0,3,19,22,26,29,35,36,37,42,43,44,45,46,47,48,54,55,56,57
推荐测试命令
晶,防御向:
!!maxlingwu id=10157000 attrs=22,36,65
炽,外功输出:
!!maxlingwu id=10157001 attrs=6,19,64
炽,内功输出:
!!maxlingwu id=10157001 attrs=12,26,64
甲,抗性防御:
!!maxlingwu id=10157002 attrs=7,10,65
钩,减抗输出:
!!maxlingwu id=10157003 attrs=0,54,57
带,命中闪避:
!!maxlingwu id=10157004 attrs=35,36,48
抵,元素输出:
!!maxlingwu id=10157005 attrs=9,15,64
生成后查看:
!!lingwuinfo bag=背包格
铸炼相关命令
直接把已有背包灵武当前蓝字设为 +80%:
!!setlingwublue bag=12 value=80
分别设置 3 条蓝字:
!!setlingwublue bag=12 values=80,80,70
只设置第 3 条蓝字:
!!setlingwublue bag=12 slot=3 value=70
写入“待替换新值”,用于测试铸炼结果确认流程:
!!setlingwublue bag=12 pending=1 values=80,70,60
!!switchlingwu bag=12
setlingwublue 默认按百分比输入,80 会写成内部值 8000。如果要直接输入内部值,加 raw=1:
!!setlingwublue bag=12 raw=1 values=8000,7000,6000
对背包灵武铸炼一次:
!!washlingwu bag=12
锁定前 1 条或前 2 条:
!!washlingwu bag=12 lock=1
!!washlingwu bag=12 lock=2
替换为最近一次铸炼出的新结果:
!!switchlingwu bag=12
注意:washlingwu 只允许绑定灵武。maxlingwu 默认生成绑定灵武;如果用了 bind=0 生成未绑定灵武,需要先按正式规则绑定后才能铸炼。
转移、回收、解绑、材料
转移铸炼强化值:
!!transferlingwu from=12 to=15
限制:
源和目标必须都是背包灵武
源和目标品质 class 必须相同
源和目标词条数量必须相同
回收:
!!recyclelingwu bag=12
解绑:
!!unbindlingwu bag=12
合成灵武材料:
!!compoundlingwumat item=20600005
!!compoundlingwumat item=20600006 count=3
!!compoundlingwumat item=20600045 count=2
当前支持:
20600005 x4 -> 20600006 x1
20600006 x4 -> 20600045 x1
20600045 x4 -> 20600046 x1
灵武铸法
查看铸法:
!!lingwuabilityinfo
学习全部铸法并补齐配方:
!!learnlingwuability all
指定分支:
!!learnlingwuability name=wuji
!!learnlingwuability name=shouxin
!!learnlingwuability name=pozhen
也可以用 ID:
!!setlingwuability id=54 level=3
!!setlingwuability id=55 level=3
!!setlingwuability id=56 level=3
分支含义:
54 = wuji / 无忌
55 = shouxin / 守心
56 = pozhen / 破阵
灵武任务 GM
查看灵武任务状态:
!!lingwutaskinfo
重置灵武任务:
!!resetlingwutask
!!resetlingwutask guide=1
!!resetlingwutask camp=2 point=0 new=1
清除当前任务:
!!clearlingwutask all=1
!!clearlingwutask slot=1
!!clearlingwutask mission=2130
强制指定任务槽:
!!setlingwutask slot=1 mission=2139