40731803 发表于 2024-6-13 17:00:18

容器上存在一个致命问题

当NPC中存在两个不同ID的<ListView:>容器代码时,两个主容器均不能使用,一个NPC中只有一个容器,无法多个容器共同存在(即便ID不同)!

如:
第一容器:ID为1开始
<ListView:~#L1:1:30:200:230:5:<$Str(N$跳到)>:0:0:0:0:4:291:292:293:293:581:581:581:294:295:295>\
第二容器:ID为100开始
<ListView:~#L100:1:30:200:230:5:<$Str(N$跳到)>:0:0:0:0:4:291:292:293:293:581:581:581:294:295:295>\


加入ID1的元素:
<&Layout:#L1~#L10:0:0:180:43:10>
<&UserItem:#L10~:4:0:0:1:0>
<&text:#L10~:<$Str(S$头盔名)>:45:1/@等级说明>

加入容器的各个元素:
加入ID100的元素:
<&Layout:#L100~#L110:0:0:180:43:10>
<&text:#L110~:<$Str(S$头盔名)>:45:1/@等级说明>

此时即可发现,两个在同NPC中的容器均无法使用
希望修复效果:
同一NPC中能实现多容器同时存在,并根据主容器ID可任意增减元素内容。
PS:LUA同样

页: [1]
查看完整版本: 容器上存在一个致命问题