找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 288|回复: 14

过去开魔盒的姿势弱爆了,看我的

[复制链接]

1474

主题

1万

回帖

3万

积分

登峰造极

积分
39067
发表于 2025-1-6 09:50:35 | 显示全部楼层 |阅读模式
不管是公益服还是圈钱服,开盒子是玩家获得较为稀有道具的主要方式之一,也是这个游戏的主要玩法之一。
但是对于腐竹和pvf修改来说 台服的魔盒有很多限制比如
1.只提供了6个指定ID道具作为魔盒 应该是写死在exe里的


2.奖池的控制 不管是获得概率 还是道具的增删 都需要重新部署一次pvf才行
3.手动开启繁琐,开个盒子而已没必要每次都要问我要不要开把?
4.某些玩家开挂,但是他开盒子竟然运气也很好 气煞我也

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

发表于 2025-1-6 09:51:22 | 显示全部楼层
继续
回复

使用道具 举报

1484

主题

1万

回帖

3万

积分

登峰造极

积分
39617
发表于 2025-1-6 09:51:36 | 显示全部楼层
前排
回复

使用道具 举报

1474

主题

1万

回帖

3万

积分

登峰造极

积分
39067
 楼主| 发表于 2025-1-6 09:52:18 | 显示全部楼层
所以我考虑用frida实现一个模拟开盒
解决这4个问题
1.frida只要是消耗品都可以触发开盒,没有这么多限制


2.奖池控制,我可以随意的控制奖池里道具的增删、爆率、数量以及是否播报,并且这一切都可以搭配frida热重载实现动态控制 在需求只有修改魔盒的情况下,实现了pvf的热更新不是吗


3.右键点击直接开启 没有繁琐的提示
4.开挂?对腐竹出言不逊?我给你上个debuff

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

1474

主题

1万

回帖

3万

积分

登峰造极

积分
39067
 楼主| 发表于 2025-1-6 09:52:55 | 显示全部楼层
什么  玩家又抱怨强烈气息不够用了,魔盒出货率太低了?那我们把3326调高一点 数量调大一点


使劲锻造吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

870

主题

7805

回帖

2万

积分

登峰造极

积分
26889
发表于 2025-1-6 09:53:44 | 显示全部楼层
继续

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

1474

主题

1万

回帖

3万

积分

登峰造极

积分
39067
 楼主| 发表于 2025-1-6 09:53:53 | 显示全部楼层
原版魔盒的逻辑也不能少
没有魔锤 NO  背包爆满 NO




这里的背包不足hook是吴克大佬提供的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

1474

主题

1万

回帖

3万

积分

登峰造极

积分
39067
 楼主| 发表于 2025-1-6 09:54:41 | 显示全部楼层
来了  喜闻乐见的实现环节
只讲逻辑  因为太简单了
使用游戏捕获事件hook     0x854f990
这个一键端里的frida里都会带
1.在角色使用道具触发事件里 将自己定义的魔盒道具添加进去 实现使用魔盒触发回调
2.回调里判断背包是否爆满,这里我以为有专门的hook可以判断,最后借鉴了群友的思路 遍历判断背包是不是被塞满 加了一点偏移值,因为我的魔盒有3个奖品 所以我的偏移量是3  意思就是如果背包空格子小于等于3的时候,就会提示背包已满,装备栏消耗品材料栏都是分开的。
3.抽奖逻辑,借鉴了轮盘游戏的抽奖逻辑。想象一个圆形的轮盘,它被100个不同大小的扇形填满,奖池里奖励的概率 其实就是扇形大小,然后用生成的随机数去判断轮盘指针的落点,几率小的道具  它的扇形区域就小,指针落在它上面的概率就小,具体实现可以百度一下轮盘游戏的代码写法
4.抽到的奖励通过开盒hook发给玩家 同样是吴克大佬提供的
回复

使用道具 举报

1474

主题

1万

回帖

4万

积分

登峰造极

积分
40084
发表于 2025-1-6 09:55:34 | 显示全部楼层
尽量别用日志写入事件,用烟花事件,这样能在物品扣除之前就执行,能直接读取物品格子本身
回复

使用道具 举报

847

主题

7744

回帖

2万

积分

登峰造极

积分
26542
发表于 2025-1-6 09:55:56 | 显示全部楼层
虽然不明白,但是挺厉害的样子
回复

使用道具 举报

1453

主题

1万

回帖

3万

积分

登峰造极

积分
39286
发表于 2025-1-6 09:56:15 | 显示全部楼层
盒子还有挂?卡道具?
回复

使用道具 举报

1453

主题

1万

回帖

3万

积分

登峰造极

积分
39286
发表于 2025-1-6 09:56:41 | 显示全部楼层
牛皮
回复

使用道具 举报

1474

主题

1万

回帖

3万

积分

登峰造极

积分
39067
 楼主| 发表于 2025-1-6 09:56:58 | 显示全部楼层
厉害
回复

使用道具 举报

870

主题

7805

回帖

2万

积分

登峰造极

积分
26889
发表于 2025-1-6 09:57:12 | 显示全部楼层
能看一下成品吗 大佬
回复

使用道具 举报

1484

主题

1万

回帖

3万

积分

登峰造极

积分
39617
发表于 2025-1-6 09:57:46 | 显示全部楼层
给力
回复

使用道具 举报

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

本版积分规则

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