找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 156|回复: 13

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

[复制链接]

385

主题

2291

回帖

8395

积分

功行圆满

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

使用道具 举报

385

主题

2291

回帖

8395

积分

功行圆满

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

370

主题

2294

回帖

8359

积分

功行圆满

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

385

主题

2291

回帖

8395

积分

功行圆满

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

385

主题

2291

回帖

8395

积分

功行圆满

积分
8395
 楼主| 发表于 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
然后就每次固定发送固定数量了,像这样

本帖子中包含更多资源

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

×
回复

使用道具 举报

385

主题

2291

回帖

8395

积分

功行圆满

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

使用道具 举报

423

主题

2255

回帖

8439

积分

功行圆满

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

370

主题

2294

回帖

8359

积分

功行圆满

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

使用道具 举报

371

主题

2303

回帖

8342

积分

功行圆满

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

使用道具 举报

412

主题

2401

回帖

8836

积分

功行圆满

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

385

主题

2291

回帖

8395

积分

功行圆满

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

使用道具 举报

385

主题

2291

回帖

8395

积分

功行圆满

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

使用道具 举报

385

主题

2291

回帖

8395

积分

功行圆满

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

使用道具 举报

371

主题

2303

回帖

8342

积分

功行圆满

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|阿荣社区 [Arong ! Vul7.com] ( 闽ICP备2022012442号 )|网站地图

GMT+8, 2024-9-17 03:10 , Processed in 0.065829 second(s), 20 queries .

Powered by 阿荣社区! X3.5

© 2001-2024 Discuz! Team.

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