Board logo

标题: [其他] [完整版?][火红]查找修改训练师信息(Updated 8.27) [打印本页]

作者: roywillow    时间: 2008-7-26 20:08     标题: [完整版?][火红]查找修改训练师信息(Updated 8.27)

PTB roywillow原创,转载注明

鉴于很多人可能不大理解怎么修改训练师信息,这里就尽量发布一个图文教程。

Let's begin!

第一部分:搜索

方法一:按训练师编号
训练师编号,个人感觉就是训练师信息在整个列表中的编号。可以通过AM+脚本查看修改器获得。
这里以Am1.92+PKSV GUI、常磐森林右边第一个少年为例。工具会在文末提供。
[attach]2357[/attach]
用彩色方框框起来的就是训练师编号,不过这里是十六进制的,转化为十进制,这里66转化为十进制为102。

然后,打开我制作的训练师信息读取器,打开rom,输入十进制(Dec)编号,并选择按编号读取。
[attach]2358[/attach]
注意圈住的地方。前一个是训练时本身基本信息的存放地址,后一个是训练师精灵信息的存放地址。
打开Hex编辑器,先到达第一个地址。(这里以UE为例。搜索->转到行/页(Ctrl+G),输入0x1FEC99。注意0x)
[attach]2359[/attach]
几个重要的点都在图上标出了。目前只有第一个编号有对照表。不过里面有些重复的,所以修改的话,建议从现成的训练师copy过来。
这三个数据前面的00为未知数据,但也是信息的一部分;后面,F6 7B F3 AB就是训练师的名称“太美”(…………)。往后……往后,一串00什么的目前还不清楚含义。看到名称后面FF的下面的数字了么?那个是训练师精灵数量。到最后四个字节:0C 9B 1F 08,指向了训练师精灵的信息。其中,08大概意味着前面的三个字节是地址。对照程序中出现的第二个地址,你会发现需要把它倒过来读取: 1F9B0C。

8.27 更新:三个数据前面的00应该是训练师信息的格式(jerry曾经叫它“开关”)。00可能表示无携带道具、无自定义招式,03表示有携带道具和自定义招式,01、02我也懒得去发现代表什么了,反正一个代表仅有携带道具,一个代表仅能自定义招式。
名称后面的一串数据中,紧挨着名称的8个数据似乎为训练师携带道具,每两个为一组,每一组数据倒过来就是道具的代码。
再往后的某个数据根胜利所得的金钱有关系也许

到达这个地址后,看到:
[attach]2360[/attach]
红括号括起来的是全部的信息。为了防止看起来乱,我只选中第一只。前两个00 00 是咱的未知数据……往下,06 00,倒过来就是 0006,转换为十进制是级别6级,后面的0D00,倒过来为000D,是精灵编号,应该是独角虫。再往后,00 00 应该是精灵的携带物品信息,同样也要倒过来看,0000为无。

这个是普通训练师的精灵信息。
下面的要注意了,咱发现道馆馆主、四大、冠军的信息格式不同。这里不截图了。
馆主的精灵信息格式如下
?? ?? XX XX YY YY AA AA BB BB CC CC DD DD 00 00
前两个字节未知。XX XX为精灵级别,倒过来看;YY YY为精灵,倒过来;AA AA为技能1,倒过来……;BB BB、CC CC……为技能2、技能3……最后00 00不知道是什么。00 00还不敢肯定是不是携带物品……前面没有携带物品的字节……最好别改。
四大、冠军的格式类似,不过在YY YY,也就是精灵之后是物品信息,后面依次为技能,最后也就不存在上一个的未知数据 00 00 了。字节总数是一样的。

方法二:按地址
这种方法适合没有脚本查看器的人使用,所以比较麻烦。
首先得知道训练师的名称;然后,用文本转换器转换为Hex。码表中一些字有可能重复,不过训练师名称大都是两个字节一个汉字,不符合的话人工对照码表。
然后用UE的搜索功能(不是转到!!),输入转换为的Hex,再加上个FF。如果搜索到如同上面类似的数据结构,那就差不多了。不过有些训练师的名称一样,所以需要不断核对……其它的仿照上面就可以。

8.27 更新:曾经jerry说过训练师信息里面有个名为“AI”的数据,似乎意思是“智能度”。四大天王冠军都是255,也就是FF。但是在这些训练师基本心理里面没发现FF,但是在精灵信息里面,每一只前面都有FF。我猜测这个就是“智能度”。

第二部分:修改
既然找到了训练师的大部分信息,修改就简单多了。类型对照列表,最好是找现成的训练师修改,音乐、图像目前只有找现成的了。
对于精灵信息,如果你想添加精灵,建议把精灵数量字节修改,然后把最后的精灵信息地址重新定位到后面的一部分空白部分的地址,然后仿照对应的格式在这个位置人工写入信息。
如果是直接修改,到达那个地址,把需要修改的给改一下就可以了。

不明白给我说,我会修改的

工具……
[attach]2361[/attach]
[attach]2362[/attach]

[ 本帖最后由 海洋之囧 于 2009-1-18 11:59 编辑 ]
作者: 海洋之囧    时间: 2008-7-26 22:47

顶!非常支持!改版技术又提高了一步~
顺便坐沙发
作者: 最美我中文    时间: 2008-7-26 22:56

可爱的roy写的程序无敌了啊
作者: 冰の都    时间: 2008-7-27 09:44

不过他在哪学会的.......
作者: roywillow    时间: 2008-7-27 15:22

难道你认为……这东西必须学才能会么……

第一个老师是怎么出来的……
作者: 冰の都    时间: 2008-7-27 16:45

启发............
作者: 龙马VS手冢    时间: 2008-7-27 18:20

先下下来再说..
GBA版口袋妖怪应该都可以改吧?
作者: youd    时间: 2008-7-27 20:20

哇,原来ROY自己写的程序呀,强人> <
作者: roywillow    时间: 2008-7-27 21:50

引用:
原帖由 龙马VS手冢 于 2008-7-27 18:20 发表
先下下来再说..
GBA版口袋妖怪应该都可以改吧?
程序限于火红……但是总的方法应该是一样的



该死……想做一个修改程序,可是读取ini出了大大问题……
作者: liuyanghejerry    时间: 2008-7-28 10:23

问一句,PM栏里的那些招式空栏,如果为空能不能随意增加?
作者: roywillow    时间: 2008-7-28 17:29

应该可以增加,只要不是普通训练师,因为技能不满还是有空位的
作者: 海洋之囧    时间: 2008-8-4 12:22

为什么PKS打开就错误的……?
作者: 冰の都    时间: 2008-8-4 12:46

PKS什么来的
作者: youd    时间: 2008-8-4 12:49

那个需要在英文环境吧
作者: IntelP3HalfCore    时间: 2008-8-4 13:51

pksv在关联到AM的时候出现的提示框要选择no,用空格分隔rom和地址
作者: 冰の都    时间: 2008-8-6 12:33

LS还是新手山路.可以下吗
作者: 小椰子    时间: 2008-8-6 16:42

为什么我看不到啊
作者: roywillow    时间: 2008-8-6 17:11

一些未知数据似乎作用还很大……不过实在是找不出来意义
作者: lous580    时间: 2008-8-7 18:20

工具看不到下載點.....
作者: roywillow    时间: 2008-8-27 19:09

不厚道顶起

更新了一下


作者: hj8563    时间: 2008-8-29 08:51

顶起來!!
作者: 喂丶咱?爱伱    时间: 2008-8-29 14:28


想学改版但是在不会= =lll
作者: 朝精灵    时间: 2008-8-30 16:59

请问你哪来的??????
作者: roywillow    时间: 2008-8-30 21:24

什么叫我哪来的……我PTB的,内容是参考国外教程自己写的……

水啊……该死……
作者: 朝精灵    时间: 2008-9-12 20:13

很不错的有!!!!!
作者: 海洋之囧    时间: 2008-10-11 15:54

这个……转换那么多步挺麻烦呢……能直接用那个工具修改就好了……
看的有点乱…> <
总觉得嘛……四天王和冠军的比较好改……
劲敌的队伍也分成了3种,比较方便看呢- -
总之这教程就是强悍~
再顶一顶~~
作者: baldyellow    时间: 2008-10-13 22:55

好贴啊。。。
先回了,漫漫看
作者: lkhj2525    时间: 2008-11-1 23:28

打不開训练师信息读取器和PKSV GUI= ="
作者: 阿茶    时间: 2008-11-2 07:49

有够详细啊.....
就是天王和冠军那不是很明白...反正天王一般不改..呵呵...自己慢慢摸索去了..
作者: w980211    时间: 2009-3-7 16:12

提示: 作者被禁止或删除 内容自动屏蔽
作者: w980211    时间: 2009-3-7 16:13

提示: 作者被禁止或删除 内容自动屏蔽
作者: w980211    时间: 2009-3-7 16:13

提示: 作者被禁止或删除 内容自动屏蔽
作者: w980211    时间: 2009-3-7 16:15

提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 口袋社区-Poke The BBS (https://www.poketb.com/) Powered by Discuz! 6.1.0F