注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 太阁立志传5·绯红之章·人间五十年 太阁5脱壳版本CE6.4存档CT修改脚本交流(2018年2月2日更 ...
楼主: wangzc2009
打印 上一主题 下一主题

[分享] 太阁5脱壳版本CE6.4存档CT修改脚本交流(2018年2月2日更新,欢迎测试) [复制链接]

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
81#
发表于 2015-7-16 11:46:19 |只看该作者
bhima 发表于 2015-7-15 16:55
这里的最大兵数难道不能修改去掉各支队兵力上限之和这种计算方法么?跳过残余兵数为0这个检测环节?
...

2015年7月16日更新,去掉野战无限行动,由于选取的位置非常牛叉,导致主角灭光所有敌人后,无法结束野战,所以先去掉,以后想办法。 另外先释放出主角所在的军团,军团长带兵超过4千,最大为2万。。。。。。根据个人调试的结果,目前才完成攻城战方面的处理。。。攻城战的大部分问题都解决了,目前存在的小问题是我方总兵力显示有问题,以及看军团情报时,可能军团长的兵种有误。但是实际只是显示不正确的。处理好像没有问题。。。。根据个人打攻城战过程中,战前军力,军备,以及战后的兵力和军备归还到城里都没问题!

一会我到百度太阁5吧里发我的操作图 !

目前只攻城战时实行,野战方面还没有实现。正在研究野战方面的(个人认为有2种野战,第一是攻城战遇到援军野战,第2种是剧情野战,剧情野战好像兵力和军备都是无中生有,且城里军队士兵没变化。。。另外训练方面的野战也还没有加入研究考虑)


首先是开启脚本,请记住军团长增加功能必须结合出城可带城内全部兵力功能,且必须在城里评定厅出兵前开启。


然后评定出兵界面,其中出征后千万别关闭军团长增强。因为部分数据已经存储到这个脚本制造的内存空间里了!

进攻,攻击西隆城

进入分配兵力界面,这是进入后默认的分兵图

我们把军团长兵种更换成骑兵,其他人更换如下图,其中军团长18500人。显示有点难看,没办法,总不成把游戏彻底改掉吧?如果真那样,几乎跟重新开发太阁5游戏没区别了!。其实做主角所在的部队军团长上限2万就代码修改的地方惊人了!

这是进入攻城战战场后的默认情况 2个问题。第一是左上角总兵力显示有问题,第2个是军团长带兵18500,却只能显示7501。。。更有意思的是小菜单显示为18501.。。其实实际还是18500个兵力的

这是第3个问题,看军团情报,结果 军团长显示为骑马铁炮兵。实际还是骑兵的

战斗胜利!

好像是损失兵力36人, 铁炮10挺。马匹19匹,大筒没损失。

目前没尝试过大战损失啥情况。也没尝试过攻城战遇到援军打野战的情况。。。。。


目前程序只解决了攻城战的问题。。。。就这都有超过26处的修改调试。(背后查找断点,写了超过10个调试脚本。很多脚本都是无中生有的制造出各种临时插入值)。。主要是判断是否为主角军团,是否为主角军团军团长。。。。。敌人没这个增强军团长的福利!   


最典型的就是   我写了以下典型的脚本。



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
200
精华
0
积分
107
金钱
2376
荣誉
0
人气
68
评议
0
82#
发表于 2015-7-16 12:02:56 |只看该作者
wangzc2009 发表于 2015-7-15 20:32
OK

改的代码量超过了我的预计。。。调试的量也超过了我的预计。。。。

谢谢,我有时间测一下。
已有 1 人评分人气 收起 理由
wangzc2009 + 1 补上评分,我一天最多评分3次

总评分: 人气 + 1   查看全部评分

使用道具 举报

帖子
200
精华
0
积分
107
金钱
2376
荣誉
0
人气
68
评议
0
83#
发表于 2015-7-17 19:20:10 |只看该作者
wangzc2009 发表于 2015-7-16 11:46
2015年7月16日更新,去掉野战无限行动,由于选取的位置非常牛叉,导致主角灭光所有敌人后,无法结束野战 ...

给你提供一个出兵的修改:
d87fa,d88ca,出兵时候的金粮最大值。

已有 1 人评分人气 收起 理由
wangzc2009 + 1 哈哈,先加上人气再说!

总评分: 人气 + 1   查看全部评分

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
84#
发表于 2015-7-17 21:37:45 |只看该作者
bhima 发表于 2015-7-17 19:20
给你提供一个出兵的修改:
d87fa,d88ca,出兵时候的金粮最大值。

现在完全变成体力活了。。。野战方面还没头绪。。。。。目前搞的训练野战。。。一共有37个地方需要处理!


以下37个地方还要处理。。。。这还不能保证已经全部找到了。。。。。错了。除了以下37个地方外,实际一共是38处,我有某处已经修改完毕了。


004B0632 - 66 8B 43 04  - mov ax,[ebx+04]
004B210D - 0FB7 46 04  - movzx eax,word ptr [esi+04]
004B4B70 - 0FB7 44 38 4C  - movzx eax,word ptr [eax+edi+4C]
004B4F48 - 0FB7 7C 3A 4C  - movzx edi,word ptr [edx+edi+4C]
004B4C20 - 0FB7 44 38 4C  - movzx eax,word ptr [eax+edi+4C]
004B4CD0 - 0FB7 44 38 4C  - movzx eax,word ptr [eax+edi+4C]
004B4D82 - 0FB7 44 18 4C  - movzx eax,word ptr [eax+ebx+4C]
004B3600 - 0FB7 70 04  - movzx esi,word ptr [eax+04]
004A6D13 - 0FB7 46 04  - movzx eax,word ptr [esi+04]
004A6DA0 - 66 F7 41 04 FF0F - test word ptr [ecx+04],0FFF
004AFC4E - 66 8B 48 04  - mov cx,[eax+04]
004B3B5C - 66 8B 48 04  - mov cx,[eax+04]
004CBEAF - 0FB7 42 04  - movzx eax,word ptr [edx+04]
004CBFCF - 0FB7 48 04  - movzx ecx,word ptr [eax+04]
004C0825 - 66 8B 4A 04  - mov cx,[edx+04]
004C08DF - 0FB7 4A 04  - movzx ecx,word ptr [edx+04]
004C091E - 66 8B 51 04  - mov dx,[ecx+04]
004C42A5 - 66 8B 47 04  - mov ax,[edi+04]
004C43E2 - 66 8B 77 04  - mov si,[edi+04]
004C4422 - 66 8B 4F 04  - mov cx,[edi+04]
004ABAE3 - 66 8B 56 04  - mov dx,[esi+04]
004ABAF7 - 66 8B 4E 04  - mov cx,[esi+04]
004ABB09 - 66 31 4E 04  - xor [esi+04],cx
004ABB0D - 66 8B 46 04  - mov ax,[esi+04]
004ABC95 - 66 8B 57 04  - mov dx,[edi+04]
004ABCC7 - 0FB7 47 04  - movzx eax,word ptr [edi+04]
004A842E - 0FB7 5A 28  - movzx ebx,word ptr [edx+28]
004A85C4 - 66 8B 4A 28  - mov cx,[edx+28]
004B7C89 - 0FB7 76 04  - movzx esi,word ptr [esi+04]
004B7E05 - 66 8B 41 04  - mov ax,[ecx+04]
004B81C8 - 66 8B 46 04  - mov ax,[esi+04]
004B81DF - 66 8B 4E 04  - mov cx,[esi+04]
004B81F1 - 66 31 4E 04  - xor [esi+04],cx
004BB2DA - 0FB7 74 10 4C  - movzx esi,word ptr [eax+edx+4C]
004C64D5 - 0FB7 42 04  - movzx eax,word ptr [edx+04]
004B2FB5 - 0FB7 74 10 4C  - movzx esi,word ptr [eax+edx+4C]


使用道具 举报

帖子
200
精华
0
积分
107
金钱
2376
荣誉
0
人气
68
评议
0
85#
发表于 2015-7-17 21:40:54 |只看该作者
wangzc2009 发表于 2015-7-17 21:37
现在完全变成体力活了。。。野战方面还没头绪。。。。。目前搞的训练野战。。。一共有37个地方需要处理! ...

我发现出兵的最大值是这一块:
* Possible StringData Ref from Data Obj ->"%s                     
(%u°%u)"                                                         
                                  |                                
:00461AB4 A1D8E87100              mov eax, dword ptr [0071E8D8]   
:00461AB9 51                      push ecx                        
:00461ABA 57                      push edi                        
:00461ABB 6A00                    push 00000000                    
:00461ABD 52                      push edx                        
:00461ABE 50                      push eax                        

下限是461ABB 6A00即00,上限则是edx或者eax的值,就是不知道怎么让系统检测的时候不是读内存而是按照固定上限,我曾经试过用mov强行指定eax或者edx的值,但一旦运行就出错了。


已有 1 人评分人气 收起 理由
wangzc2009 + 1 繁体编码居然阻碍了我修改!字符串信息提示.

总评分: 人气 + 1   查看全部评分

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
86#
发表于 2015-7-19 19:48:32 |只看该作者
2015年7月19日晚上19点20分更新,野战无限行动力。。。已经纠正了野战无限行动主角打光敌人后无法结束的bug。。。。。。请打光后点右键结束。。。。另外无限行动主角每行动一次后,请重新选定主角!    请注意,如果开启无限移动后你一开始使用风林山火,请不要移动,避免纪录了使用风林山火前的主角移动步数。导致主角只能进行风林山火前的移动能力



[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem1,2048)
alloc(Pointer,4)
registersymbol(Pointer)
label(operations1)
label(returnhere1)
label(originalcode1)
label(exit1)

alloc(newmem2,2048)
alloc(wardata,100)
registersymbol(wardata)
label(operations2)
label(returnhere2)
label(originalcode2)
label(exit2)

alloc(newmem3,2048)
label(returnhere3)
label(originalcode3)
label(exit3)

newmem1:
pushf
pushad
mov ax,[0075361A]
cmp ax,[ecx]
mov ebx,0
je operations1
cmp ax,[ecx+14]
mov ebx,14
je operations1
cmp ax,[ecx+28]
mov ebx,28
je operations1
cmp ax,[ecx+3c]
mov ebx,3c
je operations1
cmp ax,[ecx+50]
mov ebx,50
je operations1
popad
popf
jmp originalcode1

operations1:
add ecx,ebx
mov [Pointer],ecx
mov al,88
mov [ecx+c],al
popad
popf

originalcode1:
test word ptr [ecx+02],0FFF

exit1:
jmp returnhere1

"Taikou5.exe"+1FDCE:
jmp newmem1
nop
returnhere1:




newmem2:
pushf
pushad
mov eax,[0075361A]
cmp eax,[ebx]
mov ecx,0
je operations2
cmp eax,[ebx+30]
mov ecx,30
je operations2
cmp eax,[ebx+60]
mov ecx,60
je operations2
cmp eax,[ebx+90]
mov ecx,90
je operations2
cmp eax,[ebx+c0]
mov ecx,c0
je operations2
popad
popf
jmp originalcode2

operations2:
mov [wardata],ebx
mov al,88
mov [ebx+ecx+0e],al
mov eax,ffffffff
mov [ebx+ecx+18],eax
mov eax,ffffffff
mov [ebx+ecx+1c],eax
mov eax,0
mov [ebx+ecx+20],eax
mov eax,0
mov [ebx+ecx+24],eax
mov al,0f
and [ebx+ecx+09],al
popad
popf

originalcode2:
mov di,[ebx+04]
and eax,000000FF

exit2:
jmp returnhere2

"Taikou5.exe"+ACB13:
jmp newmem2
nop
nop
nop
nop
returnhere2:


newmem3:
push ebx
mov bx,[0075361A]
cmp bx,[esi]
jne originalcode3
mov bl,[esi+8]
and bl,0f
cmp bl,0
je originalcode3
pop ebx
test byte ptr [esi+09],-80
jne Taikou5.exe+CDA00
jmp exit3

originalcode3:
pop ebx
test byte ptr [esi+09],-80
je Taikou5.exe+CDA00

exit3:
jmp returnhere3

"Taikou5.exe"+CDACE:
jmp newmem3
nop
nop
nop
nop
nop
returnhere3:



[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem1)
dealloc(Pointer)
unregistersymbol(Pointer)
"Taikou5.exe"+1FDCE:
test word ptr [ecx+02],0FFF
//Alt: db 66 F7 41 02 FF 0F

//code from here till the end of the code will be used to disable the cheat
dealloc(newmem2)
dealloc(wardata)
unregistersymbol(wardata)
"Taikou5.exe"+ACB13:
mov di,[ebx+04]
and eax,000000FF

dealloc(newmem3)
"Taikou5.exe"+CDACE:
test byte ptr [esi+09],-80
je Taikou5.exe+CDA00
//Alt: db 66 8B 7B 04 25 FF 00 00 00

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
87#
发表于 2015-7-21 20:13:18 |只看该作者
本帖最后由 wangzc2009 于 2015-7-23 18:38 编辑
bhima 发表于 2015-7-17 21:40
我发现出兵的最大值是这一块:
* Possible StringData Ref from Data Obj ->"%s                     
( ...

2015年7月21日晚上更新。。。。野战军团长增强功能。。。。。目前攻城战和野战军团长增强功能均初步完成。。。。目前主要存在的问题是,战斗中部分卡片没有调整,因此伤害跟兵力挂钩时很可能只算了低12位比特兵力的伤害。。。。。第2个是军团长脚本一共2700多行,造成激活注入时比较慢(希望玩家电脑内存足够大,速度足够快,否则可能感觉比较卡),
第3个是军团长增强功能野战时军团长会变为骑马铁炮兵。移动后才恢复正常,原因不明(至少我还没抓到造成相关问题的代码段)


哈哈!初步完成了。。。。希望你的电脑比较高级,激活脚本时不卡!

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
88#
发表于 2015-7-23 12:10:45 |只看该作者
本帖最后由 wangzc2009 于 2015-7-23 12:43 编辑

2015年7月23日更新: 纠正风林山火雨击bug,应该不会崩溃了,请大家帮忙测试效果!根据个人测试目前风林山火雨击不会造成程序崩溃。。。。。(根据个人测试最初程序崩溃,为风林山火后,使用火矢,培luo,红莲之术,雷爆之术,骑射突击时,判断卡片的函数跳转出错崩溃,本次更新纠正了,)



不好意思,本人文盲。。。。不认识那个啥培luo啥的。。。。有人告诉我怎么读嘛?

本人现在对这个脚本就没啥要改动的地方了。至少我理解里的这个脚本里的该解决的问题基本都解决了。希望这是最终版本的,以后大家不用这么不停的更新版本下载了。。。。

使用道具 举报

帖子
23
精华
0
积分
12
金钱
290
荣誉
0
人气
1
评议
0
89#
发表于 2015-7-28 19:54:27 |只看该作者
下来试试
已有 1 人评分人气 收起 理由
wangzc2009 + 1 感谢顶贴,祝游戏使用愉快!

总评分: 人气 + 1   查看全部评分

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
90#
发表于 2015-8-20 00:59:49 |只看该作者
本帖最后由 wangzc2009 于 2015-9-15 01:19 编辑
bhima 发表于 2015-7-17 21:40
我发现出兵的最大值是这一块:
* Possible StringData Ref from Data Obj ->"%s                     
( ...



送给你。这是你私信里要求的第一次见面亲密度全满版本!




下面是网友提供的信息,我记录在这层楼!

bhima   昨天 19:45我找了一个征兵上限的地址:24fce8,24fcf1两处D007,修改后多洒钱就可以征超过2500的士兵了。
征兵那个我不敢随便加。搞不好会出现上交人物时,万一功勋过万就搞笑了。我曾经搞过你要求的上交军资金超过6万。。。。调试过程中曾经发生过一次军功超过1万多。吓坏我了。。然后我就只好军资金上交最多6万跑。然后显示假信息,得到军功80,最后往城里加军资金时才把真金额弄进去。当时我考虑问题时非常天马行空的构造了中间变量!

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
200
精华
0
积分
107
金钱
2376
荣誉
0
人气
68
评议
0
91#
发表于 2015-8-22 20:49:57 |只看该作者
赌场筹码价格地址:
33d8a8:0a000000 1张1贯(10文)

33d8ac:32000000 1张5贯 (50文)

33d8b0:64000000 1张10贯 (100文)

修改这几个地址即可提高每张筹码对应的金额。
已有 1 人评分人气 收起 理由
wangzc2009 + 1 狂拽炫酷吊炸天

总评分: 人气 + 1   查看全部评分

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
92#
发表于 2015-9-5 09:10:44 |只看该作者
又快要到第2页了。自己顶一顶!

2015年8月27日更新,根据bhima大神提供,把一次征兵上限提高到3万。大概需要超过18万贯的钱,19万贯肯定3万。当然如果你撒下千万贯的话,也行!(网友可以进入脚本修改0000733C(30000-500的十六进制数值)  这个数字为你喜欢的最大值)

2015年8月20日更新,亲密度全满。。。。或者是第一次见面亲密度全满!(应bhima 要求,专门弄了第一次见面亲密度100,而全部人物全满是额外产物。没有此需求的网友可以不下载新版本)

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
93#
发表于 2015-9-5 10:46:08 |只看该作者
bhima 发表于 2015-8-22 20:49
赌场筹码价格地址:
33d8a8:0a000000 1张1贯(10文)

个人没思路如何处理你这个筹码问题。。也不知道改成多大好。。。毕竟我已经去掉了1千筹码上限的限制。。。可以一次压无数筹码。一次拿天下第一赌徒卡。。。。。。这个卡拿到后,赌场新出现的那个赌博方式就另外一说了!。我不知道那个赌有啥新东西。从来钱快的角度看。。。。还是去掉赌博筹码上限就解决了赌博赌局来钱大小和速度问题!

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
94#
发表于 2015-9-15 00:43:17 |只看该作者
bhima 发表于 2015-8-22 20:49
赌场筹码价格地址:
33d8a8:0a000000 1张1贯(10文)

不好意思。。。我调试太随便。。。才发现第一次见面亲密度100.采集地点错误。。。会造成町建筑物错误和人物居住错误建筑物。。

2015年9月15日:纠正第一次见面亲密度100(采集地点改变,当亲密度变化时,直接修改为100亲密度。也就是说你跟人喝茶,切磋,送礼后导致亲密度变化后,亲密度直接100)

请到主楼下载最新版本!。。我测试最新版本发现没出什么问题!

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
95#
发表于 2015-9-24 16:59:02 |只看该作者
2015年9月21日更新。对脚本进行了大量调整优化(比如全部小游戏简化添加了恢复代码,风林山火3合一等等)。  并添加了我手里现在还存留的几个调试脚本,全部集中在最后一项中,大家可以开启瞧瞧,不建议把这项展开的子项锁定,因为里面大量的东西都会导致程序崩溃。

2015年9月20日更新。个人战玩家超级强化优化整理,玩家单挑受伤害减伤独立出来。如果你无法开启玩家减伤,则说明没找到减伤特征代码,减伤脚本自动无法开启!另外调整玩家用弓箭铁炮无强制防御回合脚本。欢迎大家测试

查明,太阁5mod萌战无双绯红之章。。个人战玩家超级强化有bug会导致程序跳出。...由于萌战无双绯红之章还是内部测试版本,所以先临时这么处理。等正式版本出来后,再根据情况调整!
已经查明:个人战玩家超级强化里

//玩家人物单挑受伤减轻-卡片
00427C8E:
db 66 3b 05 3a 36 75 00 75 0a be 10 27 00 00 90 90 90 90 90
//限制情况解除
00427C6E:
db eb 1b
//玩家人物单挑受伤减轻-普攻
004239FE:
db 66 3b 1d 3a 36 75 00 75 0c bf 10 27 00 00 eb 05
//限制情况解除
004239E0:
db eb 1b

由于绯红之章做了大量修改改,相关代码均已完全变化。造成卡片减伤和普通攻击减伤均代码出错,造成程序跳出。。。目前已经把此部分代码独立出来!


2015年9月19日:野战无限行动改进。此脚本功能为主角攻城战和野战特技数锁定为8。野战主角获得全部特技卡(攻城战为主角自己拥有的攻城战特技卡),野战主角无限攻击全屏移动(主角移动长度为31格几乎全屏移动,由于全屏走路程序寻路问题,建议开启风林山火神速,避免有河想移动到敌人后方时,无法移动)。。之所以移动那么长就是为了避免主角无法移动初始位置做的权衡折中!。。。这个脚本实际就是为本能寺信长服务的,可以帮助玩家打赢本能寺信长对光秀的第一场战斗!   另外无意中把小游戏破坏的挡板给改长了,显示会发生一点问题。。。原来挡板长为10,现在为20。。几乎球根本掉不下去!

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
96#
发表于 2015-10-1 09:36:30 |只看该作者
wangzc2009 发表于 2015-7-3 00:10
刚刚我稍微查了一下。。。。钱在内存中表现为4字节的数值。。。。。。因此最大上限可能是4294967295百文左 ...

杨秀吉,你看看这个测试是否纠正了转动太阁所有的10万贯结算?。。。。我目前知道的家里取钱,米店卖米等等都纠正了。就是不知道转动太阁结算方面。比如打了山贼后钱超过10万贯会不会变成只有10万贯。还有多余的钱存家里的钱是否减去10万贯,还是减去了1亿

2015年10月1日更新,《纠正金钱结算上限10万贯变为1亿贯(测试)》一项更新优化测试。。。欢迎反馈。。。此项未来将会集中到《主角持有金上限,支店店铺金额上限,商路贩运利润上限都修改为1亿,运输商品负重2亿》中去,所以测试时请开启此项。。。。。主要是纠正某些时候还存在的10万贯上限!  (欢迎大家反馈,反馈确实的,我将把该网友的名字添加入感谢名单项目。目前感谢名单最后3个人均为测试反馈bug被证实,且是我没有发现的bug)

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
97#
发表于 2015-10-1 09:38:38 |只看该作者
2015年10月1日更新,《纠正金钱结算上限10万贯变为1亿贯(测试)》一项更新优化测试。。。欢迎反馈。。。此项未来将会集中到《主角持有金上限,支店店铺金额上限,商路贩运利润上限都修改为1亿,运输商品负重2亿》中去,所以测试时请开启此项。。。。。主要是纠正某些时候还存在的10万贯上限!  (欢迎大家反馈,反馈确实的,我将把该网友的名字添加入感谢名单项目。目前感谢名单最后3个人均为测试反馈bug被证实,且是我没有发现的bug)

2015年9月27日更新:纠正商路贩运利润上限的bug。添加浪人劝诱100%!

2015年9月26日更新:脚本<锻炼能力不限身份,花费0,消耗时间1天,各个技能修炼天数0天费用降低>选项里:纠正水军和忍术技能锻炼时间和花费没有降低的bug。现在降低跟其他技能一样降低费用和消耗0天(实际消耗一天)哈哈,现在大家可以疯狂锻炼出神级主角了,我估计我要把游戏挑战性破坏光,估计唯有剧情类的能够存活!   添加感谢人员名单一项。。。凡是直接和间接提供帮助的网友,包括直接交流,提供资料或者间接提供资料。。也包括反馈本人没有注意到的bug纠正本人犯的错误的网友。。

2015年9月25日更新:小游戏简化里添加赌博扔骰子简化。。。。。当玩家为庄家时,玩家每次扔3个1;当玩家不是庄家时,庄家每次扔出最小的1,2,3!欢迎测试。。。 现在没有任何bug了。可以赌博一直赢到5万赌博没筹码为止!

Taikou5.exe+1DFCA7 - 8B 75 08              - mov esi,[ebp+08]
Taikou5.exe+1DFCAA - C7 06 00000000        - mov [esi],00000000                              //光荣这里更鬼,直接赋值1,2,3必输的结果。。。
Taikou5.exe+1DFCB0 - C7 46 04 01000000     - mov [esi+04],00000001
Taikou5.exe+1DFCB7 - C7 46 08 02000000     - mov [esi+08],00000002

Taikou5.exe+1DFD06 - 6A 05                 - push 05
Taikou5.exe+1DFD08 - C7 04 B7  00000000    - mov [edi+esi*4],00000000
Taikou5.exe+1DFD0F - E8 8C8A0C00           - call Taikou5.exe+2A87A0
Taikou5.exe+1DFD14 - 0FB7 C8               - movzx ecx,ax
Taikou5.exe+1DFD17 - 83 C4 08              - add esp,08
Taikou5.exe+1DFD1A - 41                    - inc ecx                    //光荣在此处帮你把筹码1加上1.。。一般你会得到 1,2,2的必输的结果!
Taikou5.exe+1DFD1B - 33 C0                 - xor eax,eax
Taikou5.exe+1DFD1D - 8D 49 00              - lea ecx,[ecx+00]
Taikou5.exe+1DFD20 - 3B C6                 - cmp eax,esi
Taikou5.exe+1DFD22 - 74 03                 - je Taikou5.exe+1DFD27
Taikou5.exe+1DFD24 - 89 0C 87              - mov [edi+eax*4],ecx
Taikou5.exe+1DFD27 - 40                    - inc eax
Taikou5.exe+1DFD28 - 83 F8 03              - cmp eax,03
Taikou5.exe+1DFD2B - 72 F3                 - jb Taikou5.exe+1DFD20

上面是我找到的光荣最后2个跟玩家修改斗法的地方。

光荣一共跟作弊玩家斗3次法。。。第一次是对比是否有相同,如果相同再重新随机,保证玩家筛子不相同。。。。第2次是上面第二段代码,主动帮你把筹码数字加一,你一般摇出1,2,2的结果。。。。。第3次是光荣已经知道你把随机函数给破坏了,干脆直接赋值1,2,3这种必输的结果!
光荣果然很鬼啊。。。。居然专门防止玩家耍赖。。。。。。我无语了。。。玩家如果连续一直赢的话,会有捣乱代码专门让你输3次。目前我已经全部解决了!我说为啥以前搞整合修改器的网友会丢下赌博bug一直不纠正。原来是光荣在这里专门跟作弊的斗法啊!

使用道具 举报

帖子
170
精华
0
积分
86
金钱
1589
荣誉
0
人气
11
评议
0
98#
发表于 2015-10-1 09:48:35 |只看该作者
支持~喜欢小游戏简化,其他要是都用了,游戏就没啥玩的了--!
已有 1 人评分人气 收起 理由
wangzc2009 + 1 补上评分,我一天最多评分3次

总评分: 人气 + 1   查看全部评分

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
99#
发表于 2015-10-1 10:42:26 |只看该作者
本帖最后由 wangzc2009 于 2015-10-1 10:44 编辑
织田夜月 发表于 2015-10-1 09:48
支持~喜欢小游戏简化,其他要是都用了,游戏就没啥玩的了--!

感谢支持。。我也不知道要改啥。反正所有的东西从理论上和程序上看都是可以改的。。。。。修改器出现的确有些怪怪的。

个人认为交给大家自己去取舍。。。喜欢搞个人战加强的。喜欢小游戏简化的。。。。其他的各项根据个人喜好自己控制自己解决。

做为修改脚本的作者,我的目标是首先满足已经有的原版修改器的功能。保证脱壳版本的可以正常使用那些玩家熟悉的功能。。。。其次是完成剧本创作者的要求。。。最后是玩家的诉求。。。。。毕竟从理论上讲啥都是可以改的。。。。但是当然不可能啥都改。。。因此选取一些进行修改!

我觉得应该把修改啥交给玩家自己去决定。。。。。修改器主要是帮助玩家完成所有觉得困难的地方。保证玩家随时可以消灭一切游戏中的BOSS!


其实我本来还有一个愿望。。。就是脚本代码完全开源。。。甚至做好注释。便于如果我未来有事放弃这个东西的更新后,后来人可以继续接收更新。。。。。。目前遇到的问题是注释吃中文的问题!

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
100#
发表于 2015-10-2 10:20:31 |只看该作者
2015年10月2日更新:添加《劝诱,延揽,支配,劝降均100%》《商业交易时免费,所有对话事件全开,拔忍免追杀,四海为家》二项;更新《全显米价,马价,交易品价》优化。《主角身上拥有相关物品的数值》子项里添加冥想经验值和任务完成度(注意任务完成度里表示任务完成成功1应该在内存里填写100,6万完成度内存里应该输入24706)..感谢齿轮修改器作者-----zhaosili。留下的资料!

原《浪人劝诱100%》废弃扔进了调试资料里。原《全显米价,马价,交易品价》废弃扔进调试资料里。

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-4-27 02:24 , Processed in 0.354085 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到