|
可是这个箱子是作为终端操作的(就是玩家直接通过箱子进行存取)
而且我后来看了一下,好像把下面多于1个指定格子进行抽取好像不太可能(因为回收槽内的东西实际上就是从箱子内其他槽中手贱取多了放回去的)。
我想到一个近似解:
对抽屉管理器和金箱子进行物品容器读取,并进行一次(!A)&&B运算,生成一个新的列表,存放着抽屉管理器内有的但是金箱子内没有的物品,按照这个列表输出即可。至于某些组内没有保持在64个的问题,可以通过装满度解决,如果“相差”列表为空但是金箱子的装满度不够,就尝试向金箱子中输出所有种类的物品,输出多了的就从回收槽内导回到抽屉管理器内。 |
|