无限能力值(引自:任天堂论坛)
创造新武将时,先选一个“妖术”这个兵法,然后再点选它按取消,再选、再取消…一直重覆,直到听到几声锣响,这时兵法值就变成99啰,而且能力的最大值也变成100以下动作有危险性, 不熟悉系统者, 请勿使用。
用Regedit(开始-执行-Regedit)修改机码:
HKEY_CURRENT_USERSoftwareKoeiSan9 TcConfigs
ArtData=0xffffffff (4294967295)
则能观赏所有动画(虽然在第二片直接看就行)。
FlagData=0xffffffff (4294967295)
则隐藏的五个IF剧本会打开,且能在游戏中操纵五个外族。
FullScreen=0
则是改成视窗模式。
修改教程
目标档案
C:.....My DocumentsKoeiSan9 TCTPrsnD_TPrsn.S9
第一列数值 XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
编号 肖像 父亲 友好 步经 骑经 弓经 弩经
第二列数值 XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
水经 攻经 智经 谋经 策经 生 武 智 政 统 性
第三列数值 XX XX XX XX ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? XX
信 格 义 野 壹
第四列数值 XX XX XX 00 00 XX XX XX XX 00 XX XX XX XX 00 XX
贰 参 肆 姓..... 名..... 字
第五列数值 XX XX XX 00 00 00 00 00 00 00 00 00 00 00 00 XX
字..... 传
第六列数值 XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
以后全是武将列传.....
XX是可以改的地方,??代表目前未知。
《说明》
编号:该武将的编号
肖像:人物头像的编号
父亲:父亲的编号 (没有父亲时为FFFF)
友好:友好武将的编号 (没有友好武将时为FFFF)
步经:步兵熟练度
骑经:骑兵熟练度
弓经:弓骑兵熟练度
弩经:弩兵熟练度
水经:水军熟练度
攻经:攻城熟练度
智经:智谋熟练度
谋经:谋略熟练度
策经:策略熟练度
生:出生年 数值为出生年减去130,改成73,游戏中就会变成203年出生
武:武力
智:智力
政:政治
统:统率
性:性别 男性00,女性01
信:信念 大志00,忠义01,临机02,功名03,唯我04
格:性格 莽撞00,刚胆01,冷静02,慎重03
义:义理 (1~15)
野:野心 (1~15)
直接改义理和野心,这样信念就没有意义了.
壹:兵法一 奋战1 奋斗2 奋迅4 突破8 突进16 突击32 骑射64 奔射128
假设想要奋斗、奋讯和奔射,也就是2+4+128=134,所以要改成134
要全部学会就改成FF
贰:兵法二 飞射1 齐射2 连射4 连弩8 艨艟16 楼船32 斗鉴64 井阑128
改法同上,全部学会为FF
参:兵法三 冲车1 发石2 象兵4 营造8 石兵16 破陷32 教谕64 混乱128
改法同上,全部学会为FF
肆:陷阱1 攻心2 幻术4 辱骂8 鼓舞16 治疗32 妖术64
改法同上,全部学会为7F
要学会所有兵法,请把壹贰参肆的地方改成‘FF FF FF 7F’。
《三国志9》剧情修改大全
改势力又好度要先搜索势力金钱或粮食
0000-0150h第一个数就是城市恢复....预设是0F(15),下一行0000-160h第三至四个位就是港的城防, 预设2C01(300), 同一第13个位(尾4)就是港的恢复, 预设5(05)
位置 意义 预设
0000-0150 城市恢复(所有) 0F(15)
0000-0162,3 港城防上限(所有) 2C01(300)
0000-016C 港恢复(所有) 05(5)
0000-017E,F 涪关,壸关城防上限 8403(900)
0000-0188 涪关,壸关恢复 忘记了...
0000-019A,B 剑阁,阳平关,葭萌关城防上限 8403(900)
0000-01A4 剑阁,阳平关,葭萌关恢复 忘记了...
0000-01B6,7 虎牢关,武关,潼关城防上限 E803(1000)
0000-01C0 虎牢关,武关,潼关恢复 忘记了...
跟著就是阵,岩,箭楼,城寨, 仲有那些不懂恢复的‘栏杆‘同石兵等等, 如此类推
至于港,关口的现时城防(不是上限), 就在0008-9F80以后,
0008-9F8E,F 第一个非城池筑现役士兵数(应该是带方) 预设忘了...
正下面0008-9F9E,F就是这个建筑的现时城防...
之后也是这样一直排下去...
00 带方,01乐浪,02丸都,03昌黎,04安平就是游戏中按名称排序的
00 00 00 00 0x 00 0y 00 0x 00 0x 00 0z 00 00 00 00 00 00 00 00
士兵 地域 建筑物 也是地域 所属君主 当前耐久度 坐标
建筑物:01 港 02 东西小关 03 南北小关 04 东西大关 05 南北大关 06 阵 07砦 08 箭楼 09 城赛 0a-0f 栅栏土垒 10 石兵
用winhex打开剧本文件,官爵的各项数据在00000940处开始,会改的到那里一看即知,我就不多说了
阵形的各项数据在1080处开始,会改的到那里一看即知,我也不多说了
hiho处为 兵法属性
四种水军阵法的数据都在00001300h处
兵法发动率还没研究出来
水战:
000007cch (1f)箭雨
000007f2h (20)箭岚
00000818h (21)强袭
0000083eh (22)强攻
正常情况下城市的收益,收获都不可能造到1000以上(就算城市的最大值超过1000,耐久可以,奇怪?)
今天研究了一下,可以通过修改exe的方法使他可以造到1000以上,直到最大值。
修改san9.exe(自己备份哈)
地址 值 说明
0x00028cfe e803 商业最大
0x00028d5e e803 开发最大
0x00028dc9 增加金钱因子6,改为5的话就乘2,改为4的话就乘4,改成3就乘8......
0X00028DF4 钱
在EXE文件里的0X000297E1那里的,原本是D,改C就番一倍,改E就减一半
粮食:0X00028E6F
兵役:0X000297E1
另一个粮食因子。0X00028E44
另一个兵役因子。0X000297F5(数据是06,也许这个有点偏差)
商业最大 0x00028cfe e803 →2710
开发最大 0x00028d5e e803 →2710
商业加钱调整
0x00028DDeD 09c4 → 61a8 (25000)
0x00028Ddf4 0a → 0d (如果为c的话金钱x2,b的话x4....)
粮食收入
28e44 2 → 4 (防止溢出)
28E58 0fa0 → 9c40 (40000)
28e6f 8 → 9 (如果为8的话x2,7的话x4....小心溢出)
0x00042fd3 蛮族初始兵力200000 (40 0d 03 00),改为希望值,比如一万
升级后的:
修改exe文件
商业加钱调整
00028DDe 09c4 → 61a8 (25000) 对应00028E7E
00028DF4 0a → 0d (如果为c的话金钱x2,b的话x4....) 对应00028E94
粮食收入
00028E44 2 → 4 (防止溢出) 对应00028EE4
00028E59 0fa0 → 9c40 (40000) 对应00028EF5
下面开始改金钱/粮食最大值
应该只要改军团的最大值就可,总的值是通过军团值算出来的
商业值超过1300后增加金钱会下降,似乎是计算过程中已经溢出了,如果搞到3w以上的话,增加金钱都是负值
开发超过2000后开始下降
另外就是新武将如果能力超过100的话,部属的时候会被设置成死亡,这个时候取消全部部署武将,再重新部署就可以使用了
0 1 2 3 4 5 6 7 8 9 A B C D E F
AA 00 00 00 BB 00 00 00
CC 00 00 00 DD 00 00 00 EE 00 00 00 FF 00 00 00
GG 00 00 00 HH HH HH HH
AA:宝物种类(影响增加的能力种类与特殊效果)
BB:图像代号
CC:赐给属下时可增加的忠诚度
DD:可增加的能力值
EE:附加兵法的代号
FF:该宝物的状态(01:未出现 02:已出现)
GG:所在地点的代号,也就是游戏附赠地图上的地点代号减1。
HH:持有该宝物的武将之内存地址
最简单的例子,双股剑+12忠诚+3武力兵法为奋战,那么用FPE搜索12,0,3,0,0,0(选16BIT)就可以找到该宝物的位置
上下一查一共是100个宝物,但是在最后一件宝物后面还有很多无名无姓的宝物属性为马图案是赤兔,要改的就是这些了,比如要造屠龙刀,于是我把青龙刀的全部数据从AA到GG照搬到101个宝物的位置上,AA前面是宝物名字,改成屠龙刀就可以了,HH改成你想给的人,那这个人就有了一把名为屠龙的青龙刀了(能力自己改吧)
什么?不会写内存的名字?汗......
造个新人叫屠龙刀,找到他的能力位置,前面就是名字,照搬过来就好了。