设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 6677|回复: 4
打印 上一主题 下一主题

[已经过期] 怎样才能防CE修改器修改啊

[复制链接]

Lv1.梦旅人

梦石
0
星屑
66
在线时间
188 小时
注册时间
2012-2-13
帖子
145
跳转到指定楼层
1
发表于 2012-11-13 20:32:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 3366hhl 于 2012-11-14 16:36 编辑

怎样才能防CE修改器修改啊     打开来帮助我呀

Lv1.梦旅人

梦石
0
星屑
50
在线时间
177 小时
注册时间
2012-12-24
帖子
178
2
发表于 2013-3-4 19:25:27 | 只看该作者
把游戏数据加密,这个比较麻烦。需要在任何数值有变动的时候算一次。而且脚本什么的有很多处要改。
好,不废话了。如果是我的话,就会花一堆算法使某个值(比如攻击力,防御力)改变到另一个数,使CE修改器找不到原值。
就拿最简单的说吧,在脚本把原始的值,比如说生命值 / 2 ,战斗时再算回来,然后马上算回去。比如说主角生命为2000,平时不用到这个值就    /2  变成   1000
战斗时计算完伤害再把生命/2   然后再把伤害/2    显示的生命就是1000乘以2 ,你用CE是查不到的(除非你知道算法去查1000),一般我们用CE都会查显示出来的原值(2000)。而2000是不存在的(相对于生命值)。总之很麻烦啦,我还不知道有什么其他的办法可以加密数值呢。这个方法是我自己想的。但是真的很棒。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

路人党员

梦石
0
星屑
52
在线时间
2276 小时
注册时间
2010-12-30
帖子
3225
3
发表于 2013-3-4 21:03:43 | 只看该作者
CE是啥?Cheat Engine?
RGSSPlayer本身就无法用Cheat Engine直接找到数值==
本人擅长XP,如果有脚本或者Ruby方面的问题欢迎发电邮到[email protected]咨询,本人很少检查电邮所以不一定会及时回复,本人不会直接出手解决问题只会提供一个方向,所以谢绝伸手党
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
177 小时
注册时间
2012-12-24
帖子
178
4
发表于 2013-3-5 11:51:10 | 只看该作者

这里的CE是Cheat Engine没错,RGSSPlayer本身就无法用Cheat Engine直接找到数值也没错,我讲的大概不止可以用在RGSSPlayer里面吧
我无故躺枪了~

点评

刚找到了RGSS本身的加密数值的方法,跟我上面讲的差不多,RGSS的加密法是:某个数值*2再+1  发表于 2013-3-6 20:43
其实RGSSPlayer是可以用CE作弊的,我曾经用了半个小时来搜寻一个数值结果能做到的就只有强行固定着那个数值==  发表于 2013-3-5 14:25
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
52
在线时间
586 小时
注册时间
2012-5-31
帖子
768
5
发表于 2013-3-5 12:07:39 | 只看该作者
我 试着修改了下读档的脚本,发现可以做到存档防修改,但有个问题就是连SL都不能用。求指点

点评

S = Save L = Love #手抽打错了,不是Love,是Load  发表于 2013-3-6 20:41
SL就是刷存档呀?SL就是存档和读档的意思  发表于 2013-3-6 17:10
SL?==  发表于 2013-3-5 14:23
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-21 22:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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