搜索
12
返回列表 发新帖
楼主: 153159859

[已处理] 自动入包时,物品为叠加物,数量过多导致溢出掉出问题

 关闭 [复制链接]
发表于 2022-5-1 00:16:47 | 显示全部楼层
153159859 发表于 2022-4-30 23:27
怪物爆出物品,玩家有选择是进行金币回收 还是材料回收..

材料包和你这个有冲突吗?
没冲突啊,回收不照样可以回收,或者自动解包,不照样还是材料吗。
根本没任何冲突。
发表于 2022-5-1 00:21:18 | 显示全部楼层
153159859 发表于 2022-4-30 23:28
已经有大佬给解决了 LUA里直接修改重叠物品的持久 也就是数量 直接改数量就好了 不用给碎片了~~~ ...

入包前直接修改包里对应物品的持久,但是,这样也存在有问题吧?
假如,玩家之前包是满的,包里没有这个物品,你怎么修改?
而且,如果你有做系统提示的话,也是一个小问题,当然,你可以直接在lua里发送消息,内容为掉落提示消息。
反正我觉得没我说那个直接做成材料包来得方便。
可能我说的材料包,你以为是材料包裹,我说的是比如 装备碎片X10 装备碎片X100这种叠加物品,做一个成定时器,自动解包。
发表于 2022-5-1 00:44:45 | 显示全部楼层
加一个整理包裹的 刷新命令就好了, 不需要叠加
 楼主| 发表于 2022-5-1 16:07:01 | 显示全部楼层
深澜 发表于 2022-5-1 00:21
入包前直接修改包里对应物品的持久,但是,这样也存在有问题吧?
假如,玩家之前包是满的,包里没有这个 ...

首先 原始里面的机制是 所有手动打怪爆出的装备都是可以进行回收的.我这里做了2种自动回收让玩家自己选择.1.回收金币.2.回收成碎片. 那么这里的碎片 无论包裹满否 都给加的 前提是包裹必须有一个空格.这个问题已经通过lua解决了.而且很完美.
 楼主| 发表于 2022-5-1 16:08:19 | 显示全部楼层
深澜 发表于 2022-5-1 00:16
材料包和你这个有冲突吗?
没冲突啊,回收不照样可以回收,或者自动解包,不照样还是材料吗。
根本没任何 ...

机制是自动入包的.装备入包后 .是一个物品一个物品进行回收碎片的.但是运行的时候相当于是同时进行.例如入包50个物品.回收成碎片可能是60个单个的碎片.就会导致包裹满了出去了.
 楼主| 发表于 2022-5-1 16:09:02 | 显示全部楼层
HGE领悟-hgeui 发表于 2022-5-1 00:44
加一个整理包裹的 刷新命令就好了, 不需要叠加

自动入包50个物品,每一个刷新一次.直接提示刷新频繁了.这个方式不可取.不过问题已经解决了!
 楼主| 发表于 2022-5-1 16:11:43 | 显示全部楼层
小菜鸟 发表于 2022-4-30 20:46
爆出数量多余背包空格数就会溢出

那是非重叠加物
发表于 2022-5-1 16:14:09 | 显示全部楼层
153159859 发表于 2022-5-1 16:08
机制是自动入包的.装备入包后 .是一个物品一个物品进行回收碎片的.但是运行的时候相当于是同时进行.例如 ...

我看地上碎片,我还以为你这个碎片是爆的呢,原来是装备拆成碎片后满了?
也不对啊,拆成碎片也不会满的吧,用叠加的那个命令给予。
发表于 2022-5-1 21:25:46 | 显示全部楼层
修复了,等下版更新
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-25 23:52 , Processed in 0.508220 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表