注册 | 登录

游侠NETSHOW论坛





查看: 7274|回复: 5
打印 上一主题 下一主题

[剧本MOD] 武田信玄 3 GM8 修改浅释 [复制链接]

帖子
1807
精华
0
积分
1344
金钱
4000
荣誉
44
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2010-7-31 17:41:26 |只看该作者 |倒序浏览


壹、修改准备
一、自行寻找与下载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.上述方法找不到,则用补给变动的方式找







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

使用道具 举报

帖子
9449
精华
0
积分
4804
金钱
26469
荣誉
6
人气
191
评议
0
沙发
发表于 2010-7-31 18:54:58 |只看该作者
看不懂啊 能做成向Van修改器一样就好了

使用道具 举报

帖子
66
精华
0
积分
33
金钱
411
荣誉
0
人气
0
评议
0
板凳
发表于 2010-9-24 22:42:42 |只看该作者
头大了………………………………该死的20字限制

使用道具 举报

帖子
183
精华
0
积分
92
金钱
186
荣誉
0
人气
2
评议
0
地板
发表于 2014-6-6 14:21:26 |只看该作者
40,49,53,51,54
是什么数字,界面中并没有体现出这五个数字啊?望详解

使用道具 举报

帖子
524
精华
0
积分
263
金钱
8634
荣誉
0
人气
7
评议
0
5#
发表于 2014-6-23 21:10:39 |只看该作者
  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))
有什么用,似乎与五维技,政治,智力,武力无关

使用道具 举报

帖子
158
精华
0
积分
79
金钱
2189
荣誉
0
人气
0
评议
0
受到警告 6#
发表于 2019-5-27 20:45:57 |只看该作者
谢谢分享,,
已有 1 人评分金钱 收起 理由
大将文丑 -10 请勿灌水

总评分: 金钱 -10   查看全部评分

使用道具 举报

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

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

GMT+8, 2025-6-4 22:02 , Processed in 0.418567 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到