- UID
- 492274
- 主题
- 2
- 阅读权限
- 50
- 帖子
- 1807
- 精华
- 0
- 积分
- 1344
- 金钱
- 4000
- 荣誉
- 44
- 人气
- 1
- 在线时间
- 129 小时
- 评议
- 0
- 帖子
- 1807
- 精华
- 0
- 积分
- 1344
- 金钱
- 4000
- 荣誉
- 44
- 人气
- 1
- 评议
- 0
|

壹、修改准备
一、自行寻找与下载GM8
二、会使用GM基础修改
三、汇入程式码的叁考页:
三国制霸 2 GM8 修改浅释
武藤兰海贼团
贰、GM8程式码
武将能力
function Ability(var int addr)
begin
var int i
for set i=1 to 1
writemem(addr-292*1,str(255+(i-1)*0))
writemem(addr+3633*1,str(127+(i-1)*0))
writemem(addr+3634*1,str(127+(i-1)*0))
writemem(addr+3635*1,str(127+(i-1)*0))
writemem(addr+3636*1,str(127+(i-1)*0))
writemem(addr+3641*1,str(127+(i-1)*0))
writemem(addr+3642*1,str(127+(i-1)*0))
writemem(addr+3643*1,str(127+(i-1)*0))
writemem(addr+3644*1,str(127+(i-1)*0))
writemem(addr+7664*1,str(127+(i-1)*0))
writemem(addr+7708*1,str(255+(i-1)*0))
writemem(addr+7724*1,str(255+(i-1)*0))
end
城池状态
function Castle(var int addr)
begin
var int i
for set i=1 to 1
writemem(addr+0,str(9999999+(i-1)*0))
writemem(addr+4,str(9999999+(i-1)*0))
writemem(addr-44,str(9999999+(i-1)*0))
writemem(addr-48,str(9999999+(i-1)*0))
writemem(addr-84,str(9999999+(i-1)*0))
writemem(addr-88,str(9999999+(i-1)*0))
writemem(addr-252,str(9999999+(i-1)*0))
writemem(addr-256,str(9999999+(i-1)*0))
writemem(addr-212,str(9999999+(i-1)*0))
writemem(addr-216,str(9999999+(i-1)*0))
writemem(addr-288,str(9999999+(i-1)*0))
writemem(addr-292,str(9999999+(i-1)*0))
writemem(addr+92,str(255+(i-1)*0))
writemem(addr+96,str(255+(i-1)*0))
writemem(addr+100,str(255+(i-1)*0))
writemem(addr+188,str(255+(i-1)*0))
writemem(addr+192,str(255+(i-1)*0))
writemem(addr+196,str(255+(i-1)*0))
writemem(addr+208,str(255+(i-1)*0))
writemem(addr+228,str(255+(i-1)*0))
writemem(addr+248,str(255+(i-1)*0))
writemem(addr+252,str(255+(i-1)*0))
writemem(addr+264,str(255+(i-1)*0))
end
叁、寻找说明
以足利义辉为例,看其传记的出生年(没有记载的可以上网找)

实际游戏显示与搜寻该找的数字,ex:足利义辉(1536-1565)
找40,49,53,51,54
找出的结果一一过滤
这数字是相近的为同一个人(如颜色所示)
所以找的时候如果不是该人
可以跳过另一个相近的位址

出生年代搜寻数字叁考对照表

找到的确认是否为该人(要确认有英文说明)
在起始地方(28的地方)汇入武将程式码

战斗255、智慧255、统御127
战技全满127

政治、智力255

统御127、武力255、五维技127

注意:
1. 如果解除锁定
战斗结束後能力会归回99
五维技会变回游戏预设能力
2. 如果持续锁定有可能造成游戏崩溃或延迟
(视硬件机能而定)
肆、城池修改
城池修改比较简单
寻找「补给」位址并汇入程式代码即可
寻找方法
1. 整组寻找:补给,0,0,最大补给
ex:补给1234/最大补给5678,找1234,0,0,5678
2.上述方法找不到,则用补给变动的方式找


更多讨论尽在...
武藤兰海贼团论坛 |
|