Board logo

标题: 黑暗狀態amd狀態時間條 共用圖片分離 [打印本页]

作者: a7916415    时间: 2012-6-1 16:34     标题: 黑暗狀態amd狀態時間條 共用圖片分離

喜歡的話  在點網址看教學
http://x1225x.web.fc2.com/cat_a8.htm
圖片跟網址看不到的  請用無界瀏覽之類的軟體吧


黑暗狀態(右邊有時間條)



沒黑暗狀態(右邊有時間條)

因為共用圖片的關西 造成 黑暗狀態消除的話


因為共用圖片的關西 造成 黑暗狀態消除的話
右邊的狀態時間條也會跟著消失
如果不改的話 拳聖的某個技能 不太好用


分離的原理 把主程式碼的黑暗狀態圖片 改成別的


尋找:8B 8A 14 01 00 00 53 89 01 68 xx
修改:8B 8A 14 01 00 00 53 89 01 68 xx+7
找到之後後面的xx增加7


例如xx=00
那修改就要變成xx+7=07


+7 就是不使用 effect\
因為
effect\  有7個位元
1234567
原本讀取的圖片effect\white02.bmp
會直接變成 white02.bmp




另一個是
effect\fullb.tga
看要不要改 這是黑暗狀態的範圍 4個角
↖↗
↙↘


看要改成怎樣的範圍都可以(星星月亮啥的自己高興就好)


建議:改過範圍會比較小 也比較好看
   官方的黑暗比較大


以下都是成品的fullb.tga
ps軟體看的



pi軟體看的


[ 本帖最后由 a7916415 于 2012-6-1 19:36 编辑 ]
作者: dearkazhd    时间: 2012-6-1 16:41

是我的问题?我没看到效果图 也打不开网页
作者: a7916415    时间: 2012-6-1 17:02

應該是網路空間的問題
要用無界瀏覽之類的看了

看有誰要幫忙轉到大家可以看的空間
作者: 正义的马桶    时间: 2012-6-1 17:25

楼主的网址是台湾的免费空间,需要爬墙
理论上是可行的,回家再试试……
作者: dearkazhd    时间: 2012-6-1 17:46

楼主先贴一个效果图吧……这样即使番茄不能理解起来或许会方便很多
white02.bmp、fullb.tga互相作用的原理这个倒是知道,但是exe控制的确是不知道 (另外原本CRO的校验说不定也不能让exe成功修改)所以我只能做出来一个优化版本的黑暗,视野是一个方框,比原本原型视野稍微大那么一点。
作者: a7916415    时间: 2012-6-1 18:12

不知道要貼在哪個空間  才有辦法看到


[ 本帖最后由 a7916415 于 2012-6-1 18:14 编辑 ]
作者: dearkazhd    时间: 2012-6-1 18:27

好小的图= = 外面一圈你说是什么控制的?
作者: a7916415    时间: 2012-6-1 19:38

原帖由 dearkazhd 于 2012-6-1 18:27 发表
好小的图= = 外面一圈你说是什么控制的?


effect\fullb.tga
控制4個方向

看來可以看到圖了  修正於1樓
請測一下點圖會不會變大
作者: dearkazhd    时间: 2012-6-1 20:22

点击可以变大 个人认为这帖子意义很大 于是加精华了

[ 本帖最后由 dearkazhd 于 2012-6-1 20:23 编辑 ]
作者: dearkazhd    时间: 2012-6-1 20:29

楼主,你等于说没有修改white02.bmp,只是修改了exe里面的相关控制。但是却修改了fullb.tga图片内的四个角?

另外,拳圣的那个黑暗技能,我记得是增加攻速什么的,job50强制黑暗负面效果。所以说,我觉得完全去除黑暗也不会影响到拳圣的使用吧
作者: a7916415    时间: 2012-6-1 21:21

原帖由 dearkazhd 于 2012-6-1 20:29 发表
楼主,你等于说没有修改white02.bmp,只是修改了exe里面的相关控制。但是却修改了fullb.tga图片内的四个角?

另外,拳圣的那个黑暗技能,我记得是增加攻速什么的,job50强制黑暗负面效果。所以说,我觉得完全 ...



white02.bmp 實際圖片沒改 改了會讓狀態條不見

修改fullb.tga 要讓黑暗的範圍小一點

拳聖的那個黑暗技能  是強制黑暗  所以  這個改好

不論狀態的黑暗  或者拳聖的技能強制黑暗  都跟(一樓的圖1)  一樣

要全部去除也可以  不過這太犯規了(誤)
是希望中了黑暗也知道

全部去除的方法為+7改為+1
然後原本路徑會變成
effect\white02.bmp

ffect\white02.bmp
依此類推 建立資料夾放 white02.bmp 圖片

white02.bmp圖片顏色全粉紅
R 255
G 0
B 255

[ 本帖最后由 a7916415 于 2012-6-1 22:36 编辑 ]
作者: dearkazhd    时间: 2012-6-1 21:42

大概理解了 十分感谢解答 有机会我自己实践一下
作者: 射射    时间: 2012-6-1 22:35

虽然不明白 但是好像好厉害喔!
作者: !oading    时间: 2012-6-2 00:44

好复杂的样子   坐等成品
作者: dcgg    时间: 2012-6-2 17:25


8B 8A 14 01 00 00 53 89 01 68 这组数值能搜到好多个..都要改??
作者: a7916415    时间: 2012-6-2 19:05     标题: 回复 #15 dcgg 的帖子

應該可以找到15組
由上往下  改第8組

因為找法  跟反編譯有關  貼上來會進小黑屋
所以只能這樣說明大概位子
作者: dearkazhd    时间: 2012-6-2 19:15

原帖由 a7916415 于 2012-6-2 19:05 发表
應該可以找到15組
由上往下  改第8組

因為找法  跟反編譯有關  貼上來會進小黑屋
所以只能這樣說明大概位子

你可以先贴出来 如果不合适我会让你修改的 只说用UE之类的软件破译exe以及如何修改字段是不会被XHW的
作者: a7916415    时间: 2012-6-2 19:54

原帖由 dearkazhd 于 2012-6-2 19:15 发表

你可以先贴出来 如果不合适我会让你修改的 只说用UE之类的软件破译exe以及如何修改字段是不会被XHW的




開了RO之後
用CE先找到字串"effect\white02.bmp"
看第一個找到的就好

看第一個字元位子是多少
例如007FA500
用CE去全部尋找代碼
因為反邊後的代碼要反過來  所以必須變成

  1. push 007FA500
复制代码



應該可以找到一大堆
一個一個點開
找到類似下面的位子圖


紅色=不會變動


00647F74 - 68 00CA7F00                - push std::_Init_locks::operator=+7B607
00647F79 - B9 DC5B8600                - mov ecx,std::_Init_locks::operator=+E47E3
00647F7E - E8 9D62DDFF                - call 0041E220
00647F83 - 8B 96 501C0100             - mov edx,[esi+00011C50]
00647F89 - 8B 8A 14010000             - mov ecx,[edx+00000114]
00647F8F - 53                         - push ebx
00647F90 - 89 01                      - mov [ecx],eax
00647F92 - 68 07A57F00                - push std::_Init_locks::operator=+7910E    <<需要自己找
00647F97 - B9 DC5B8600                - mov ecx,std::_Init_locks::operator=+E47E3
00647F9C - E8 7F62DDFF                - call 0041E220
00647FA1 - 8B 96 501C0100             - mov edx,[esi+00011C50]
00647FA7 - 8B 8A 14010000             - mov ecx,[edx+00000114]
00647FAD - 89 41 04                   - mov [ecx+04],eax
00647FB0 - D9 46 08                   - fld dword ptr [esi+08]
00647FB3 - DC 25 287B7F00             - fsub qword ptr [std::_Init_locks::operator=+7672F]



找到位子之後  將他排列出來  用ue搜尋修改  xx加上7

[ 本帖最后由 dearkazhd 于 2012-6-2 20:14 编辑 ]
作者: dearkazhd    时间: 2012-6-2 20:16

从CE这边开始我已经看不懂了

于是乎 这还是让看得懂的人看吧……内容里面我帮你禁用了smilies识别
作者: 海静    时间: 2012-6-2 20:19

好东西啊 赶紧整一下试试,我的恶魔拳有救了
作者: dcgg    时间: 2012-6-2 20:32

CE啊..开起来找到了..接着咋改哦..眼睛都看花了


[ 本帖最后由 dcgg 于 2012-6-2 20:44 编辑 ]
作者: 黑暗咆哮    时间: 2012-6-2 20:33

建议反编译内容还是不要讨论
作者: 不洛洛的爱    时间: 2012-6-2 22:24

amd?这是啥?
作者: dearkazhd    时间: 2012-6-2 22:59

原帖由 黑暗咆哮 于 2012-6-2 20:33 发表
建议反编译内容还是不要讨论

我的看法是 就到18楼这样 再延伸就砍了




欢迎光临 浆糊论坛-RO小站 (http://bbs.rohome.cn/) Powered by Discuz! 7.2