找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 705|回复: 13

分享一下修改Frida插件的叠加泡点问题

[复制链接]

2751

主题

2万

回帖

8万

积分

出神入化

积分
80100
发表于 2024-7-12 18:17:32 | 显示全部楼层 |阅读模式
大家应该都用过Frida插件的在线泡点功能,
但是有个不好的地方是,泡点数量叠加,然后离线重置,
好不容易积累的时间,一切换角色就重置了
如果基数调大了,挂机时间长了,直接点券送满了
原文地址:https://tieba.baidu.com/p/9052172885 -----疯狂的牛牛
阿荣社区 https://bbs.vul7.com/    转录
回复

使用道具 举报

2751

主题

2万

回帖

8万

积分

出神入化

积分
80100
 楼主| 发表于 2024-7-12 18:18:30 | 显示全部楼层
就像这样,一直叠加,到后面一次发5w,就有点多了,
如果设置每次发少一点,切换角色就会重置叠加,就感觉有点难受

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

2605

主题

2万

回帖

7万

积分

出神入化

积分
78496
发表于 2024-7-12 18:18:42 | 显示全部楼层
哪那么多事

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

2751

主题

2万

回帖

8万

积分

出神入化

积分
80100
 楼主| 发表于 2024-7-12 18:19:09 | 显示全部楼层
后来  我仔细研究了一下插件代码问题,(大学毕业快10年了,忘了一干净),发现问题所在了
这个图 不知道大家能不能看懂

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

2751

主题

2万

回帖

8万

积分

出神入化

积分
80100
 楼主| 发表于 2024-7-12 18:20:04 | 显示全部楼层
好了  不讲那么多,就直接说改成啥样吧,(我这个人就喜欢搞明白原理)
var reward_cash_cera = Math.floor(diff_time * REWARD_CASH_CERA_PER_MIN);
改成这样
var reward_cash_cera = Math.floor(1 * REWARD_CASH_CERA_PER_MIN);
就是把diff_time在线时间改成1
计算规则就变成1*N而不是T+5/N
然后就每次固定发送固定数量了,像这样

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

2751

主题

2万

回帖

8万

积分

出神入化

积分
80100
 楼主| 发表于 2024-7-12 18:20:53 | 显示全部楼层
之前和朋友一起玩的时候,用的花枝登录器自带的泡点,
但是花枝的配套是0627的客户端
后来就想玩一下镶嵌啥的
我就换了1031的客户端
用的免费登录器没有泡点
然后就找人问frida的泡点问题,发现贴吧里找不到有人说这个的
我就自己研究了一会儿,
发现问题还是很简单的
回复 支持 反对

使用道具 举报

2739

主题

2万

回帖

8万

积分

出神入化

积分
80256
发表于 2024-7-12 18:21:05 | 显示全部楼层
就是吴克说的那样 不想要叠加的话 你把算的那些注释了 直接写死数量就好了

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

2605

主题

2万

回帖

7万

积分

出神入化

积分
78496
发表于 2024-7-12 18:21:37 | 显示全部楼层
每次循环都发1000不就好了么。
回复 支持 反对

使用道具 举报

2740

主题

2万

回帖

7万

积分

出神入化

积分
79756
发表于 2024-7-12 18:22:37 | 显示全部楼层
你这样改了之后就是固定给点券 更落后了
角色登出写个变量或者写进数据库 下次登录去读取  这样就可以把上次下线时候的时间继承过来 然后你在做个判断 离线时间小于五分钟的话 就继承那个数据 大于五分钟就清空数据从0开始计算 这样就可以实现 短时间换角色或者上线下线点券不会从头  长时间没登录 就从头计算 更合理一些
回复 支持 反对

使用道具 举报

2677

主题

2万

回帖

7万

积分

出神入化

积分
79321
发表于 2024-7-12 18:23:32 | 显示全部楼层
俺是改成了这个,不知道有没有问题,反正有用。

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

2751

主题

2万

回帖

8万

积分

出神入化

积分
80100
 楼主| 发表于 2024-7-12 18:23:48 | 显示全部楼层
如果你想实现固定泡点,建议自己写一个递归套计时器去跑,因为这个hook下线也会触发,这也是为什么原函数里设置上线10分钟后才能触发泡点。所以吴克那个直接注释的也不行,玩家不停选择角色就可以刷点券。
但是你这个思路确实是脱裤子放屁了
回复 支持 反对

使用道具 举报

2751

主题

2万

回帖

8万

积分

出神入化

积分
80100
 楼主| 发表于 2024-7-12 18:24:06 | 显示全部楼层
事情的起因是因为有一天没事做挂着玩儿,人出去骑车了,晚上回来一看一次直接发10w了,感觉有点变态了,感觉这个按时间累计叠加的计算方式不适合我,因为我玩而单机喜欢切换角色,这个角色刷吐了,就换口味。主要还是看个人吧,单机的话,单角色上线后,开始计算每波发放固定点券会比较舒服,当然,当然,只是个人偏好,像木青大佬说的注释掉计算模块也是一样的
回复 支持 反对

使用道具 举报

2751

主题

2万

回帖

8万

积分

出神入化

积分
80100
 楼主| 发表于 2024-7-12 18:24:20 | 显示全部楼层
原函数的计算方式会导致后面点券发放的有点多,单机慢刷点券的体验就没有了,我玩单机获得点券的方式一般都是金币置换,全图掉落,和在线发放的方式,这个叠加的累计方式,一度让我感觉刷图掉落和金币置换变得无用了
我之前设置的是100的基数,挂了一天后,到后面每五分钟发6w多,等差数列算下来。挂一天点券破百万,就索然无味了
回复 支持 反对

使用道具 举报

2740

主题

2万

回帖

7万

积分

出神入化

积分
79756
发表于 2024-7-12 18:24:47 | 显示全部楼层
下线也会触发一次奖励,我直接弃用了,用别的函数自己写
回复 支持 反对

使用道具 举报

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

本版积分规则

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