k48910 发表于 2018-9-26 00:34

aylz00 发表于 2018-9-25 23:28
特性还是以字串符的形式存储的,代码也就是上面朋友贴出的代码原有代码直接相同位置改是可以的,现有的问题 ...


之前解包天赋,除了属性加成以外,还有看不懂的“1”、“11”、“222”、“221”,原来可能是字符窜代码

韓小杰 发表于 2018-9-26 00:36

k48910 发表于 2018-9-26 00:34
之前解包天赋,除了属性加成以外,还有看不懂的“1”、“11”、“222”、“221”,原来可能是字符窜代码 ...

解包天赋可以发一份吗?

Hugo7 发表于 2018-9-26 00:40

aylz00 发表于 2018-9-26 00:05
刚刚重新调试了下,找到个固定的基址可以方便找地址
直接在CE里手动添加地址:mono.dll+164890
然后反汇编 ...

十分感谢,按这地址,确实可以改。
至于添加,我想还是有风险吧,毕竟设计特性的时候应该做了限制,多了怕会存储时跳出。

有木有ID不重要 发表于 2018-9-26 00:41

本帖最后由 有木有ID不重要 于 2018-9-26 00:43 编辑

k48910 发表于 2018-9-26 00:34
之前解包天赋,除了属性加成以外,还有看不懂的“1”、“11”、“222”、“221”,原来可能是字符窜代码 ...
没这么复杂,纯粹的就是前面的序号
几个蓝色特性对应的是
|39|147|45|135|105|
7C 00 33 00 39 00 7C 00 31 00 34 00 37 00 7C 00 34 00 35 00 7C 00 31 00 33 00 35 00 7C 00 31 00 30 00 35 00 7C 00
| 是 7C 00
39是 33 00 39 00

k48910 发表于 2018-9-26 00:41

韓小杰 发表于 2018-9-26 00:36
解包天赋可以发一份吗?


aylz00 发表于 2018-9-26 00:45

韓小杰 发表于 2018-9-26 00:34
大佬你的意思是 |.0.|.0.|.0.|.0.| 比如我填了2010 但是显示一个孔武有力和牛虎怪力。。怎么把|.0.|变为|. ...

就按你发的当做例子吧
原来是


|.0.|.0.|.0.|.0.|



然后你想新增2010,那么就把上面的改成

|.2.0.1.0.|.0.0.|

抓住蚊子的猫 发表于 2018-9-26 00:47

好吧,可能我是天赋满了。。我说怎么没有|.0.|了,全是00.。

ラ鸾た寂み 发表于 2018-9-26 00:49

小白看的一脸懵逼…

韓小杰 发表于 2018-9-26 01:00

aylz00 发表于 2018-9-26 00:45
就按你发的当做例子吧
原来是



改成这样会出错- -我是按照格式改的啊

aylz00 发表于 2018-9-26 01:14

韓小杰 发表于 2018-9-26 01:00
改成这样会出错- -我是按照格式改的啊

截图看看吧,应该是你改错了,我都是这么改的

韓小杰 发表于 2018-9-26 01:16

aylz00 发表于 2018-9-26 01:14
截图看看吧,应该是你改错了,我都是这么改的

确实错了- -对应符号不对 我说呢 感谢大佬

42422315 发表于 2018-9-26 01:16

aylz00 发表于 2018-9-26 00:05
刚刚重新调试了下,找到个固定的基址可以方便找地址
直接在CE里手动添加地址:mono.dll+164890
然后反汇编 ...

不行,R12地址不变动。

a7111111 发表于 2018-9-26 01:25

42422315 发表于 2018-9-26 01:16
不行,R12地址不变动。

按住F9数值会变的

a7111111 发表于 2018-9-26 01:26

aylz00 发表于 2018-9-25 23:28
特性还是以字串符的形式存储的,代码也就是上面朋友贴出的代码原有代码直接相同位置改是可以的,现有的问题 ...

谢谢大佬,终于找到了。。。

aylz00 发表于 2018-9-26 01:30

42422315 发表于 2018-9-26 01:16
不行,R12地址不变动。

是不是用mod了?我这边又找了个基址,你可以用这个基址下断点试试。位置都是在R12
mono.mono_security_set_mode+55CA


aylz00 发表于 2018-9-26 01:32

a7111111 发表于 2018-9-26 01:26
谢谢大佬,终于找到了。。。

不客气,之前还在L大的指导下,修改了坐骑负重。管用是管用,就是无法保存。关了游戏再打开读档以后就被覆盖了,不关游戏没事。看来这个负重只能靠做mod了

42422315 发表于 2018-9-26 01:40

直接搜索字符了。。。这样还快

42422315 发表于 2018-9-26 01:40

aylz00 发表于 2018-9-26 01:30
是不是用mod了?我这边又找了个基址,你可以用这个基址下断点试试。位置都是在R12
mono.mono_security_se ...

CE搜基址??

aylz00 发表于 2018-9-26 01:43

42422315 发表于 2018-9-26 01:40
CE搜基址??

手动添加这个基址,然后反汇编下断点就行了。
我是感觉这样比较省事,毕竟字符串还得写一大串

werwerty 发表于 2018-9-26 01:47

感觉增加不了啊- - 位数不够的话怎么办了 类似上面的|39|147|45|135|105|
但这样比我原来的位数 我原来是|xx|xx|xx|xxx|xxx| 多了2个 改了就报错- -

韓小杰 发表于 2018-9-26 01:58

aylz00 发表于 2018-9-26 01:32
不客气,之前还在L大的指导下,修改了坐骑负重。管用是管用,就是无法保存。关了游戏再打开读档以后就被 ...

负重数值不能保存?

哀、殇-狂战 发表于 2018-9-26 01:58

aylz00 发表于 2018-9-26 01:43
手动添加这个基址,然后反汇编下断点就行了。
我是感觉这样比较省事,毕竟字符串还得写一大串
...

但是好像不能自己新加位置 只能用前面的|.0.| 有什么办法新增吗

a627912061 发表于 2018-9-26 02:17

好变态,可以和倾国互补

tony20765802 发表于 2018-9-26 02:24

本帖最后由 tony20765802 于 2018-9-26 02:26 编辑

不试了,现在能直接想到的增加特性的方法就是改变那个字符串的长度,比如去血吼主动入邪。:dizzy:

lythsh2011 发表于 2018-9-26 07:01

感谢大佬的教程,成功改出来了

a7111111 发表于 2018-9-26 11:32

a627912061 发表于 2018-9-26 02:17
好变态,可以和倾国互补

我改了健康,现在是99980健康,能不能把相蛐熬死啊,不战屈人之兵/滑稽

tangkuku 发表于 2018-9-26 12:12

aylz00 发表于 2018-9-25 23:45
可以在|.0.|这些基础上改,格式对了就行,但是总位数有限制,这个就不知道怎么增加了
...

大大,配合解包的天赋,那么能不能把天赋增加的属性修改后打包回去,然后游戏里修改处改过的天赋呢?这样就不要麻烦的去改资质什么的了吧?直接把某个天赋修改成每样加999的话。。。。。

ohgami_lxy 发表于 2018-9-26 12:22

aylz00 发表于 2018-9-26 01:43
手动添加这个基址,然后反汇编下断点就行了。
我是感觉这样比较省事,毕竟字符串还得写一大串
...

谢谢大佬点拨,已修改成功

Sebastian丶丶丶 发表于 2018-9-26 12:40

aylz00 发表于 2018-9-26 01:43
手动添加这个基址,然后反汇编下断点就行了。
我是感觉这样比较省事,毕竟字符串还得写一大串
...

大佬 求一个CT

woailuohan2012 发表于 2018-9-26 13:39

会了 谢谢大佬们
页: 1 [2] 3 4
查看完整版本: limnono 大佬,求发个特质代码表