shu19810120 发表于 2018-5-15 23:01

CE修改器进主菜单还没读档时可以打开总开关,但是下面修改技能点数位置不能点开。读档后反而总开关打不开了,点了没反应【已解决】

本帖最后由 shu19810120 于 2018-5-17 20:58 编辑

如题,都是英文路径,而且游戏和CE修改器都是以管理员身份运行的。
话说右键后点击“管理员取得所有权”,有个黑框一闪而逝,这是算取得所有权了吗?

根据下面各位朋友的热情解答,总算解决了问题;我再简单说一下我的解决方案,希望给有同样情况的朋友帮助:

1、确定CE是最新版(我用的是6.7版),32位操作系统CE用32位那个exe启动,win 7 64位的操作系统CE用64位那个exe启动
2、开始游戏前先打开CE,然后打开CE EDIT5.5
3、打开游戏,待进入游戏后在菜单界面先不要新开或读取游戏,先切换到CE
4、从CE右上角打开放大镜图标,选择Pillars of Eternity II(打开的时候有遇到选项的全部选是)
5、点击下面的永恒支柱2前面的方框,再点击下面的总开关,待总开关打开后进入游戏
6、以升级为例,都先点开+号,然后把点都加一下,到最后的一步出现人物状态那一栏了就点右上角×关掉,去掉升级(不是关掉游戏,是关掉升级界面)
7、这个时候切换到CE,然后就可以在相应项前面点方框修改了。
注意:需要修改的数值是Value那一栏哦,双击Value下面的数字修改就行了。

我已经修改成功!希望上面的流程能帮到遇到类似问题的朋友。

再次谢谢下面各位朋友的热心解答!

shu19810120 发表于 2018-5-15 23:12

补充一下,偶尔的时候能打开总开关,但是只能到这一步,再点不开了。游戏正在运行。人物也是经验值够了可以升级。

qqps 发表于 2018-5-15 23:15

我也是这样:lol:lol:lol:lol:lol:lol

shu19810120 发表于 2018-5-15 23:18

求大神帮忙看一下。谢谢!

希罗·尤伊 发表于 2018-5-15 23:25

需要5.5的,5.5之前的我用了都是问号

lin72 发表于 2018-5-15 23:51

升级画面才显示数值

shu19810120 发表于 2018-5-16 00:21

在升级画面,但是数值前面还是点不开。。

shu19810120 发表于 2018-5-16 00:22

希罗·尤伊 发表于 2018-5-15 23:25
需要5.5的,5.5之前的我用了都是问号

ce没问题,是6.7的

习惯偏爱轨迹 发表于 2018-5-16 00:28

shu19810120 发表于 2018-5-16 00:21
在升级画面,但是数值前面还是点不开。。

操作不够6 你难度不知道升级见面 右上有个关闭吗? 要先点升级 读取数据 有数据了在升级 改多少就显示多少 主菜单那点总开关因为要初始化脚本 而你读档了 把总开发关过?不然可以一直使用 在想开 就要关闭游戏在打开游戏 数据多了 初始化不了!骚年 技巧 技巧 技巧 {:3_114:}

shu19810120 发表于 2018-5-16 00:34

习惯偏爱轨迹 发表于 2018-5-16 00:28
操作不够6 你难度不知道升级见面 右上有个关闭吗? 要先点升级 读取数据 有数据了在升级 改多少就显示多 ...

谢谢热心解答,明天试一下,今天先休息了。明天下班回来再试。

希罗·尤伊 发表于 2018-5-16 10:28

shu19810120 发表于 2018-5-16 00:22
ce没问题,是6.7的

是5.5V2的CT不是CE版本

shu19810120 发表于 2018-5-16 22:38

习惯偏爱轨迹 发表于 2018-5-16 00:28
操作不够6 你难度不知道升级见面 右上有个关闭吗? 要先点升级 读取数据 有数据了在升级 改多少就显示多 ...

试过了,还是不行啊!
说一下我的操作:
1.游戏图标上鼠标右键,取得管理员权限,再鼠标右键以管理员身份运行
2.进游戏,读取人物之前经验值够升级的档,点人物头像+号,进入升级界面
3.在桌面的CE上右键,取得管理员权限,再鼠标右键以管理员身份运行
4.CE运行后点击左上角放大镜图标 选择00001FF4-Pillars of Eternity II
5.点击左上角第二个图标打开今天下的CE EDIT5.5版本,出现这个界面 “Execute this lua script?”,选择“Only when signed,else ask”,点yes
6.点击下面永恒支柱2:死火的开关,在点击总开关,到这里就不行了,点击总开关鼠标转了一会,点不开总开关,等一会也没有打开
等一会再点还是没有反应。。。
7.我进入游戏,取消升级,再在桌面CE点总开关,还是打不开。

至此,已经试过所有办法。不知道这些步骤有没有问题,还请指教一下。谢谢!
过来看贴的大神看到也麻烦看一下,这个情况怎么解决。谢谢!


习惯偏爱轨迹 发表于 2018-5-16 23:34

本帖最后由 习惯偏爱轨迹 于 2018-5-16 23:38 编辑

shu19810120 发表于 2018-5-16 22:38
试过了,还是不行啊!
说一下我的操作:
1.游戏图标上鼠标右键,取得管理员权限,再鼠标右键以管理员身份 ...
你就不能把顺序调下。。。这么死板 技巧啊!!!1 打开CE6.7 把5.5CT脚本直接拖到下方空白处。看见5.5.2 打开游戏 看到游戏主界面 点CE选择游戏进程 弹的框都点是 在点总开关 看见脚本了 在进游戏。
3 之后的步奏不用再说明了吧!
ps :用脚本 首选要初始化 上面12就是初始化的步奏 如果直接进游戏 在初始化因为数据太多 很难加载 这游戏30G的说。。。不是那种2G左右的。。。数据量惊人!
好了你在实践实践吧!{:3_102:} 忘了说。。。CE 和CT是一家人 CT是脚本

StrollerRalphy 发表于 2018-5-17 00:11

shu19810120 发表于 2018-5-16 22:38
试过了,还是不行啊!
说一下我的操作:
1.游戏图标上鼠标右键,取得管理员权限,再鼠标右键以管理员身份 ...
把步骤2调到6后面就行了,不需要取得管理员权限,只需要管理员身份运行就行。
换句话说,CE脚本勾住游戏程序这步最好在游戏主菜单时进行。
由于Unity引擎的内存乱序分布问题,如果点击“总开关”出现"Failure injecting the MonoDatacollector dll"的提示请把圈中选项Activate mono features打钩:


这款游戏经过程序员特别优化过,在通用的Unity3D框架外独立运行,所以在读取游戏内部的数据需要进“两道门”。CE还不能和风大的特征码修改器那样捕捉到原数据,只能抓到Unity通用框架这一层的显数据,这就是为什么需要再未读取到游戏数据时就勾住游戏(即打开“总开关”)。这倒不是程序员的能力问题,而是Unity采用虚拟机运行机制的限制。

shu19810120 发表于 2018-5-17 00:40

谢谢楼上2位的解答!我按你们说的顺序倒过来操作,还是到我之前发的那个图那样的位置那里点不了开关,就是能力点数1 能力点数2 能力点数3 那里,右边显示还是问号,前面那个开关还是点不了。所以实在是没招了。。。

习惯偏爱轨迹 发表于 2018-5-17 00:53

本帖最后由 习惯偏爱轨迹 于 2018-5-17 00:55 编辑

我这么说吧 我用的CE是win7 64位的 绿色版
游戏是论坛里的黑版
习惯用脚本前 开CE拖脚本 开游戏 加载 一路是 主界面 总开关 显示下面的在进游戏
读取游戏中 习惯先点升级能力点数这里 这样游戏进去了 脚本功能也实现了
用能力123 都是升级之后读数据 退出升级 在点升级 这模式玩了不下好几个档了
自查下看看是不是版本问题 32 和 64如果你系统是64 最好从新弄个 64位了 以前我也有这个问题
慢慢来不急
我只是纳闷 现在玩游戏 这CE是应该普及了才对 怎么还有那么多问题。。。(ps:没有嘲讽 没有拉仇恨 没有歧视 对号入座者 自挂东南枝 不待见)

StrollerRalphy 发表于 2018-5-17 08:32

本帖最后由 StrollerRalphy 于 2018-5-17 08:33 编辑

shu19810120 发表于 2018-5-17 00:40
谢谢楼上2位的解答!我按你们说的顺序倒过来操作,还是到我之前发的那个图那样的位置那里点不了开关,就是 ...
修改升级点数需要角色能力点数发生变化时才能被CE修改器读取到,光有升级剩余点数是读取不到数据的。请尝试使角色的能力值发生增加或减少,比如升一下级或者加几下点数,如此就能读到数据了。

shu19810120 发表于 2018-5-17 20:45

习惯偏爱轨迹 发表于 2018-5-17 00:53
我这么说吧 我用的CE是win7 64位的 绿色版
游戏是论坛里的黑版
习惯用脚本前 开CE拖脚本 开游戏 加载 一路 ...

谢谢楼上各位的热心的解答!我看了习惯偏爱轨迹的解答才想是不是我的CE版本进去错了。我找到CE文件夹才发现我的进的是默认的Cheat Engine.exe。。我的是win7 64位系统,我更换成cheatengine-x86_64.exe启动后按你们提供的步骤,总算可以进行修改了!
再次谢谢以上各位!!

习惯偏爱轨迹 发表于 2018-5-17 21:19

shu19810120 发表于 2018-5-17 20:45
谢谢楼上各位的热心的解答!我看了习惯偏爱轨迹的解答才想是不是我的CE版本进去错了。我找到CE文件夹才发 ...

好了 萌新团可以锋利的去开荒了{:3_111:}
恩 日行一善顶下贴 估计萌新团大有病号需要自治!

pjy612 发表于 2018-5-18 10:53

我只说一个关键点。
CE里面的CT脚本包含两种功能,
1.指针 数值 等修改和锁定
2.脚本 开启和关闭

其中 脚本以 Value 列 为 <script> 标识
指针和数值 以 Address 含有 P->xxxxx 或 XXXXXX 为标识

脚本前方的 方块 X 代表 开启 否则为关闭
指针和数值 前方的 方块 为锁定 和 不锁定。

综上所诉,楼主只是犯了常识错误 = =...
开启了脚本后,只需要对应修改指针指向的数值就行了 无需锁定。
如果 开启了脚本后 脚本下面的子菜单 中的 数值 为 ???? 那表示 对应的数据在游戏中还没有访问到。

很常见的就是 一些修改器 使用前都有备注,比如 打开背包 才能修改钱。技能点使用后 相关功能才生效。

根据分析 楼主大概只需要 开启相关脚本。
然后 打开调整能力值 或 升级相关设置页面。
然后切回CE 看看 子菜单中的 P->xxxxx 是否正确显示 并有数值。
然后修改 Value 对应的值就好了。
可千万别在 指针前锁定。。。以免造成一些诡异的内存问题。

v7788414 发表于 2018-10-20 14:34

pjy612 发表于 2018-5-18 10:53
我只说一个关键点。
CE里面的CT脚本包含两种功能,
1.指针 数值 等修改和锁定


额。。。不知道锁定这个,在修改了声望以后锁定了,然后把声望的说明,势力1.势力2,等修改成具体的,例如国王港等,但是退出游戏的时候忘记存档了,CE脚本另存为一个脚本,结果现在CE的总开关开不了了,从装游戏,从新下脚本都试过,不知道是不是算你说的诡异情况,如果是的话,请问有没有什么办法解决?

p15537591419 发表于 2019-8-8 17:57

StrollerRalphy 发表于 2018-5-17 00:11
把步骤2调到6后面就行了,不需要取得管理员权限,只需要管理员身份运行就行。
换句话说,CE脚本勾住游戏程 ...

终于解决了,谢谢

wuxinrui00 发表于 2021-9-14 10:35

哪个大神有5.5啊?我在网上只找到4.5的
页: [1]
查看完整版本: CE修改器进主菜单还没读档时可以打开总开关,但是下面修改技能点数位置不能点开。读档后反而总开关打不开了,点了没反应【已解决】