武君罗睺 发表于 2023-11-2 13:18:15

开区急需--关于神佑及首饰盒数据库字段OverLAP的问题

测试用的脚本,放到QMANAGE里使用。

[@login]
#if
#ACT
ShowGodBless 1
activationcasket
SetSndacasket 1
OpenGodBless 0
OpenGodBless 1
OpenGodBless 2
OpenGodBless 3
OpenGodBless 4
OpenGodBless 5
OpenGodBless 6
OpenGodBless 7
OpenGodBless 8
OpenGodBless 9
OpenGodBless 10
OpenGodBless 11



测试用的神佑数据库DB

2274;OVERLAP2;22;0;0;0;0;0;130;10000;1;2;3;4;5;6;7;8;9;10;0;50;0;1;10000;2;251;0;0;0;1;0;;;;;;;;;;;;;;;;0;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2275;OVERLAP4;22;0;0;0;0;0;130;10000;1;2;3;4;5;6;7;8;9;10;0;50;0;1;10000;4;251;0;0;0;1;0;;;;;;;;;;;;;;;;0;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2276;OVERLAP6;22;0;0;0;0;0;130;10000;1;2;3;4;5;6;7;8;9;10;0;50;0;1;10000;6;251;0;0;0;1;0;;;;;;;;;;;;;;;;0;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



猫总 发表于 2023-11-7 20:57:01

1107版本实测:
OVERLAP为2时(只允许首饰盒),还是能穿到装备栏上。应该修改为OVERLAP为2不能穿装备栏。
OVERLAP为4时(只允许神佑),有两个问题:
1.还是能穿身上。应当修改为不能穿装备栏。
2.当expand1=13(全神佑位置可放入)时,只能放在神佑第一个位置。应该修复为神佑所有位置都能放入。

OVERLAP为5时(允许身上+神佑),expand1=13也是只能放在神佑第一个位置。需要修复为所有神佑位置能放入。

OVERLAP为6时(允许首饰盒+神佑),三个问题:
1.还是能穿到装备栏上。应该修复成不能穿戴到装备栏。
2.expand1无论等于多少,都无法放入首饰盒。
3.expand1=13时,老问题,只能放入神佑的第一个位置。

OVERLAP为7时(身上+首饰盒+神佑):
1.expand1=13时,老问题,只能放入神佑第一个,还能放入首饰盒第一个。




页: [1]
查看完整版本: 开区急需--关于神佑及首饰盒数据库字段OverLAP的问题