• QQ-207-222-9838

    工作时间

    周一至周五:9:00-21:00

    周末及节日:9:00-18:00

  • 手机版二维码

    随时手机查素材

  • 扫描二维码

    加入官方QQ群

346xfh407x 注册会员
  • 来自EGS8p7星系
  • 81发帖数
  • 3主题数
  • 0关注数
  • 0粉丝

stdmode=31的物品双击使用问题 .kekereply{background:url(source/plugin/keke_reply/template/img/Re_O.png) no-repeat #fefae0;margin:0 5px;padding:1px 0px 1px 18px;line-height:17px;height:17px; color:#C30}官方回复

[复制链接]
346xfh407x 发表于 2025-4-16 11:33:01 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
请教大佬,使用stdmode=31做材料礼包,指定 qfunction中 STDMODEFUNC实现打开弹窗选择一种材料,取消选择则会将礼包重新give给玩家。

现在问题是双击物品之后,材料礼包先被消耗了,但是这个时候玩家还没有选择物品,如果出现玩家死亡、掉线等就会导致give没有生效而消耗掉了玩家的材料礼包。

因此我想的另一种方式,就是双击打开之后,立马give玩家一个材料礼包,如果玩家没有选择物品就直接关闭,如果选择了物品确定后就take掉材料礼包。

这种方式我模糊记得之前gm技术群里大佬好像说过会出现玩家使用外挂疯狂刷材料刷货币的情况,所以不太敢用,想请教一下大佬们这种方式行不行,还是说有其他的更好的方式。
回复

使用道具 举报

精彩评论126

慕容子怡 发表于 2025-4-16 11:33:17 | 显示全部楼层
把[give 材料 1]换成[STOP]
中括号的类容,你好好学习
回复

使用道具 举报

xhkaayyczx 发表于 2025-4-16 11:33:40 | 显示全部楼层
好的,我试试,谢谢
回复

使用道具 举报

亿裘吁 发表于 2025-4-16 11:33:59 | 显示全部楼层
怎么实现的
回复

使用道具 举报

洱林 发表于 2025-4-16 11:34:07 | 显示全部楼层
消耗类物品 在QF触发字段里 使用STOP 停止执行功能 那么这个物品就不会被系统回收掉

然后执行打开界面  在界面里选择物品后 给物品时 检测是否有消耗类的物品 有就收掉消耗类物品 再给界面里的物品就可以了
回复

使用道具 举报

shcvceryis 发表于 2025-4-16 11:34:50 | 显示全部楼层
感谢楼上回复
回复

使用道具 举报

郤984 发表于 2025-4-16 11:35:02 | 显示全部楼层
感谢解答!!非常感谢
回复

使用道具 举报

9o99l4k8w3 发表于 2025-4-16 12:25:47 | 显示全部楼层
看帖回帖是美德!
回复

使用道具 举报

z10yx6v4yj 发表于 2025-4-16 12:51:06 | 显示全部楼层
路过,支持一下啦
回复

使用道具 举报

qvhnkajaib 发表于 2025-4-16 17:05:17 | 显示全部楼层
LZ说的很不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
Powered by GM资源网X3.4 ©2020-2024 游戏资源网源码资源网营业执照|网站地图