游侠NETSHOW论坛

标题: CE高手们,弄个修改器呗 [打印本页]

作者: 游侠网-uvzL8S    时间: 2022-7-15 23:27:40     标题: CE高手们,弄个修改器呗

CE高手们,弄个修改器呗

作者: niaosu007    时间: 2022-7-16 15:45:21

CE用2N+1方式修改,基本上除了科技卷轴改不了,其他一般都可以
作者: 游侠网-uvzL8S    时间: 2022-7-16 21:14:01

CE实在不会弄,2N+1,个位数怎么弄?求教!!
作者: by0083    时间: 2022-7-16 23:49:23

游侠网-uvzL8S 发表于 2022-7-16 21:14
CE实在不会弄,2N+1,个位数怎么弄?求教!!

例如你有3个牌,搜3*2+1=7,你用一个后搜2*2+1=5。这样你就能找到了
作者: 游侠网-uvzL8S    时间: 2022-7-17 12:50:46

谢了!!!!!
作者: ccazsn    时间: 2022-7-17 18:34:39

游侠网-uvzL8S 发表于 2022-7-17 12:50
谢了!!!!!

别改太多数,游戏会崩溃

作者: 游侠网-uvzL8S    时间: 2022-7-17 21:45:04

谢谢大佬们
作者: 54479632    时间: 2022-7-20 10:09:16

这游戏有二周目吗
作者: td77214084    时间: 2022-7-21 08:53:04

niaosu007 发表于 2022-7-16 15:45
CE用2N+1方式修改,基本上除了科技卷轴改不了,其他一般都可以

老铁~我想问问~G我修改成功~但是铜牌失败  3个牌子~第三次搜索 数值直接没了

作者: kingofbt    时间: 2022-7-24 11:29:22

拿走不谢!
作者: giftzqx    时间: 2022-7-24 11:43:53

ding lou shang,..12234
作者: cui586    时间: 2022-7-24 13:16:56

本帖最后由 cui586 于 2022-7-24 13:30 编辑
kingofbt 发表于 2022-7-24 11:29
拿走不谢!

感谢提供,能否说一下怎么用?不知道怎么修改数值

作者: kingofbt    时间: 2022-7-24 16:03:05

1.打开游戏 2 在游戏菜单界面就打开ce软件 3 左上角选择游戏进程 4 文件菜单读取ce表格 5 勾选需要修改的选项,无限HP一项即可无伤通关,其他各种资源 升级 金钱等选项按需选择吧,会失去游戏乐趣的,我是汉化不全瞎打到最后发现肝不动了才搞ce通关的 金钱这个修改可以用wemod的修改器改 ce这个我没有使用
作者: 游侠网-uvzL8S    时间: 2022-7-25 21:45:01


作者: haonan    时间: 2022-7-26 21:22:50

kingofbt 发表于 2022-7-24 11:29
拿走不谢!

感谢大佬!

作者: fanzhaos    时间: 2022-7-28 22:24:52

niaosu007 发表于 2022-7-16 15:45
CE用2N+1方式修改,基本上除了科技卷轴改不了,其他一般都可以

科技卷轴可以通过修改右上角的星星获得
其实就是提前获取科技(因为卷轴和星星等级挂钩的)

作者: cui586    时间: 2022-7-29 08:38:59

fanzhaos 发表于 2022-7-28 22:24
科技卷轴可以通过修改右上角的星星获得
其实就是提前获取科技(因为卷轴和星星等级挂钩的)
...

我修改那个小星星数量失败,你是怎么改成功的?

作者: 游侠网-0G0yjT    时间: 2022-8-5 21:42:17

搜索小星星失败了
作者: 8225720    时间: 2022-8-6 13:15:41

感谢10楼大佬发的CT,表中默认数值类型是 RPG VX type,用的时候简单方法是直接改成4字节,然后改数的时候记得2N+1,即想改成99就写199
复杂点的方法就是右键点扫描界面的“数值类型”右边的地方,选“定义新的自定义类型(自动汇编),然后把下面的代码粘贴进去点确定

alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(UsesFloat,1)
alloc(CallMethod,1)

TypeName:
db 'RPG VX type',0

ByteSize:
dd 4

UsesFloat:
db 0 //Change to 1 if this custom type should be treated as a float

CallMethod:
db 1 //Remove or change to 0 for legacy call mechanism

//The convert routine should hold a routine that converts the data to an integer (in eax)
//function declared as: cdecl int ConvertRoutine(unsigned char *input, PTR_UINT address);
//Note: Keep in mind that this routine can be called by multiple threads at the same time.
ConvertRoutine:
//jmp dllname.functionname
[64-bit]
//or manual:
//parameters: (64-bit)
//rcx=address of input
//rdx=address
mov eax,[rcx] //eax now contains the bytes 'input' pointed to
shr eax, 1

ret
[/64-bit]

[32-bit]
//jmp dllname.functionname
//or manual:
//parameters: (32-bit)
push ebp
mov ebp,esp
//[ebp+8]=address of input
//[ebp+c]=address
//example:
mov eax,[ebp+8] //place the address that contains the bytes into eax
mov eax,[eax] //place the bytes into eax so it's handled as a normal 4 byte value
shr eax, 1

pop ebp
ret
[/32-bit]

//The convert back routine should hold a routine that converts the given integer back to a row of bytes (e.g when the user wats to write a new value)
//function declared as: cdecl void ConvertBackRoutine(int i, PTR_UINT address, unsigned char *output);
ConvertBackRoutine:
//jmp dllname.functionname
//or manual:
[64-bit]
//parameters: (64-bit)
//ecx=input
//rdx=address
//r8=address of output
//example:
shl ecx, 1
inc ecx
mov [r8],ecx //place the integer at the 4 bytes pointed to by r8

ret
[/64-bit]

[32-bit]
//parameters: (32-bit)
push ebp
mov ebp,esp
//[ebp+8]=input
//[ebp+c]=address
//[ebp+10]=address of output
//example:
push eax
push ebx
mov eax,[ebp+8] //load the value into eax
mov ebx,[ebp+10] //load the output address into ebx
shl eax, 1
inc eax
mov [ebx],eax //write the value into the address
pop ebx
pop eax

pop ebp
ret
[/32-bit]
作者: j55783808    时间: 2022-8-6 20:43:51

8225720 发表于 2022-8-6 13:15
感谢10楼大佬发的CT,表中默认数值类型是 RPG VX type,用的时候简单方法是直接改成4字节,然后改数的时候 ...

大哥 改成4字节 修改项的数值就不能选了
作者: lanfeng830    时间: 2022-8-6 23:00:19

ddddddddddddddddddd
作者: 游侠网-L4ybv1    时间: 2022-8-7 01:56:41

看看怎么样的
作者: 游侠网-nb9ubD    时间: 2022-8-12 08:09:04

kingofbt 发表于 2022-7-24 16:03
1.打开游戏 2 在游戏菜单界面就打开ce软件 3 左上角选择游戏进程 4 文件菜单读取ce表格 5 勾选需要修改的选 ...

大佬,那个是修改资源的选项呢
作者: dlhking    时间: 2022-8-29 00:30:34

kingofbt 发表于 2022-7-24 16:03
1.打开游戏 2 在游戏菜单界面就打开ce软件 3 左上角选择游戏进程 4 文件菜单读取ce表格 5 勾选需要修改的选 ...


4 文件菜单读取ce表格
这里是怎么操作的?我用的是CE6.5没找到哪里可以读取表格的啊!!!
作者: cui586    时间: 2022-8-29 09:01:27

dlhking 发表于 2022-8-29 00:30
4 文件菜单读取ce表格
这里是怎么操作的?我用的是CE6.5没找到哪里可以读取表格的啊!!! ...

意思就是打开这个修改器文件

BTW: 最新的ce到了多少我不知道,反正我用的是7.4   话说您这6.5很多ce修改不能用了,快去换个新的吧

作者: jessonzhou    时间: 2022-8-29 20:23:18

本帖最后由 jessonzhou 于 2022-8-29 21:03 编辑
kingofbt 发表于 2022-7-24 16:03
1.打开游戏 2 在游戏菜单界面就打开ce软件 3 左上角选择游戏进程 4 文件菜单读取ce表格 5 勾选需要修改的选 ...

请教一下,按照你的流程,我勾选以后,数据没有锁定呢?而且双击那些地址,好像没有弹出要修改数值的地方啊?主要是道具,比如勇气勋章,没有锁定。回合数永远1,都成功了,谢谢

作者: 游侠网-mDCO4C    时间: 2022-9-15 03:23:31

不懂CE,来学**下,直接搜数值改不了
作者: 6557246    时间: 2022-9-22 20:43:04

kingofbt 发表于 2022-7-24 11:29
拿走不谢!

1.01.1的有吗你的1.0的不能用

作者: lida646    时间: 2022-9-26 11:35:19

但是发射点发射点发生士大夫
作者: kingofbt    时间: 2022-9-26 17:57:44

资源修改ce  支持哪个版本没有测试过,胆大的先上
作者: 游侠网-br50y9    时间: 2022-10-6 12:23:32

kingofbt 发表于 2022-7-24 11:29
拿走不谢!

哪个是改令牌的呀

作者: xiaohui    时间: 2022-10-12 10:54:51

by0083 发表于 2022-7-16 23:49
例如你有3个牌,搜3*2+1=7,你用一个后搜2*2+1=5。这样你就能找到了

人才啊
作者: jinzhe1984    时间: 2022-11-12 22:46:22

有没有大佬做个1.02的CE物品修改
作者: aquariusp    时间: 2022-12-7 19:45:40

kingofbt 发表于 2022-7-24 11:29
拿走不谢!

谢谢大佬

作者: diablo2x    时间: 2022-12-24 19:41:53

話說遊戲是用RPG製作大師做的啊
難怪數據是2N+1來加密...
作者: 爆炸怪兽    时间: 2023-1-6 22:34:46

谢谢~~~~~~~~~~~~~~~~~~
作者: 爆炸怪兽    时间: 2023-1-6 22:34:52

谢谢~~~~~~~~~~~~~~~~~~
作者: 荆州菜鸟    时间: 2023-2-8 19:38:19

楼里的两个都失效了

作者: bluefly01    时间: 2023-2-9 00:13:56

感谢提供
作者: a2535848    时间: 2023-2-12 19:59:19

{:1028:}{:1028:}
作者: disil    时间: 2023-2-14 09:22:19

大佬好厉害,2N+1成功.小白完全不懂原理,好牛逼,总之谢谢大佬们
作者: swds888    时间: 2023-2-21 02:00:16

修改之后的数值填多少呢,比如我想改成50修改数值为50直接爆数值了。
作者: 游侠网-8WXjTG    时间: 2023-3-1 20:56:13

swds888 发表于 2023-2-21 02:00
修改之后的数值填多少呢,比如我想改成50修改数值为50直接爆数值了。

因为公式是N2+1所以写的数字要是奇数

作者: Foxer2211    时间: 2023-4-28 21:15:25

kingofbt 发表于 2022-7-24 11:29
拿走不谢!

大佬,1.4版本点不上那个enable咋办

作者: 游侠网-TCuH88    时间: 2023-10-21 12:08:04

感谢大佬

作者: 游侠网-WXX9GS    时间: 2023-10-30 00:00:12

试一试
作者: 游侠网-44mT4G    时间: 2023-11-24 12:11:26

最新版还能用吗
作者: newyouhun    时间: 2024-3-15 21:17:42

经验改不了啊,是2N+1了
作者: 游侠网-OS40SS    时间: 2024-5-5 09:20:59

23333333333333333333333333333333
作者: dearing19    时间: 2024-11-4 23:38:41

传送门: 来自贴吧的修改贴,有讲到如何改技能点
https://tieba.baidu.com/p/853031 ... 100007#150608990676
作者: 游侠网-GK8OCK    时间: 2025-1-3 22:00:39

谢谢分享




欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2