|
发表于 2025-4-21 12:19:16
|
显示全部楼层
物品能不能放在快捷键上是客户端写死的,一般是判断物品ID的头几个数字(物品类别)
所以其他栏的道具基本上是放不了的(你的第一个想法),只有部分消耗栏和现金栏的道具可以。
你说的第二个没有触发脚本可能是服务端没有配置好,建议你仔细看看几个物品使用的处理器
- registerHandler(RecvOpcode.USE_CASH_ITEM, new UseCashItemHandler(channelDeps.noteService()));
- registerHandler(RecvOpcode.USE_ITEM, new UseItemHandler());
- registerHandler(RecvOpcode.USE_RETURN_SCROLL, new UseItemHandler());
- registerHandler(RecvOpcode.USE_UPGRADE_SCROLL, new ScrollHandler());
- registerHandler(RecvOpcode.USE_SUMMON_BAG, new UseSummonBagHandler());
复制代码
好好看看代码里 new 的几个 Handler 类是怎么写的 |
|