关于最终幻想8的卡片修改研究
ff8吧
全部回复
仅看楼主
level 2
sakai1971214 楼主
怪物卡修改
这种卡片是由8Bit的16进位码组成, 头一个数字是8后一个数字是卡片的张数
Ex: 81 84表示第一张卡片是一张
第二张卡片是四张...排列顺序是由上到下Page1到Page7, 缺张应该是空白但有时候会有不明数字存在..
GF卡和人物卡修改
这种卡最麻烦了,它的位置接在怪物卡第77张的后面,
有卡标记 0F,没有卡的标记为内定码(不要乱改)
最后在加5个位元组的资料来判定是否拥有
取得全部GF卡和人物卡的修改方法是 0F ....(连续33个)
最后再加上 FF FF FF FF 01即大公告成
(FF FF FF FF 在二进位是 11..连续32个1,表示前32张有
至于 01则表示第33张有,本来照电脑规则33张牌的排列应该是
01 00 00 00 01,但因第33张牌已经超过32Bit
所以就在32张 FF FF FF FF 旁边再加一张 01
网上找的攻略。
2021年04月02日 23点04分 1
level 2
sakai1971214 楼主
其中举一下。
8
18181818181
81 的意思 就是5级卡 6级卡 81 就是有1张 82就是有2张。
之后是C8 C9 CA CB ......一直到E8结束。 分别是8-10级的 33张 召唤兽卡片 和人物卡。
C8改成F0 就是卡片在自己手上。 C8改成00 就是卡片被用掉了。被变成道具了。没有任何人拥有。
每2个字节 是一张卡片。 改成F0就是在手上。
最后面一个F0是斯考尔的人物卡。 33张卡片。
后面的是排列顺序 。
每双字节控制8张卡255种排列方式
8个F0 加上排列后面FF 就是前8张召唤兽卡全有的排列。
F0F0F0F0F0F0F0F0.......
FF000000
就是只有前8张召唤兽卡。
c8c9cacbcccdcecf..........f0f0f0f0f0f0f0f0e8000000FF
33张卡片 拥有25-32的 人物卡片(准确的是拉格纳到魔女再到赛非 8张人物卡全有) E8 表示斯考尔卡片没在身上。(把E8改成F0) 最后的FF再加一个01就有斯考尔卡了。
2021年04月02日 23点04分 2
level 2
sakai1971214 楼主
按照我上面的改 就是有刺客 +枪手 火凤凰 +火车+女主角 +斯考尔的卡片。
2021年04月02日 23点04分 3
level 2
sakai1971214 楼主
我这个就是 开局有5个角色卡 4个召唤兽卡。12个怪物头目卡。
2021年04月02日 23点04分 4
吧务
level 15
……
2021年04月03日 10点04分 5
level 6
尝试了楼主的办法,可行,而且计算数值的过程很有趣。
不过我改完就退出读档重玩了。
一般道具数据,1就是1,2就是2。但是卡牌的数值不是这样,而是卡牌数量+128,所以1张牌的16进制不是01而是81。
GF卡和角色卡非常特殊,是由两个代码共同组成的,一个是楼主说的C8、C9,改成F0,表示这张卡已经拥有,但不会显示;然后还要修改后面的几组数据,比如仅拥有奇斯迪斯卡时,其中一个代码是04,这个04以及前后的几组数值,代表着某张卡被使用,还是拥有状态。
至于哪种排列方式拥有那张卡,可以列出一个33位的0(大概,没亲自实验),二进制的,每一位对应一张卡,0代表无,1代表有。需要哪些卡出现,去上面改成F0,然后把二进制数值中的0改成1,再把这个二进制数据转换成16进制,就是拥有这张卡的拥有代码。
2021年04月15日 12点04分 6
FF系列早就为了防止修改,将很多资料地址数量弄得很怪的;我记得我尝试修改钱还是XX之源啥的,就发现数量有问题。按照道具栏物品数量是搜索不到的。不过后来我好像是搜索变量找到的。看了看全能力255的效果,然后去手动刷了[滑稽]
2021年04月15日 12点04分
是双数据来判断拥有卡片。上面改成F0之后。最后有5字节来决定排列顺序。排列顺序也必须对才能有卡片。每2个字节决定16张卡片排列。所以 4个字节决定32张。 最后01就是第33张。
2021年04月15日 13点04分
恩恩,就是酱紫的。 另外,如果某个卡片改成了F0,那么应该是无法再获得这张卡了。比如我把赛法那张卡调成F0,尽管其他数据都没动,也没有显示在菜单里,但是,在希德那里就不会出现了。其他获得特殊卡应该也遵循这个原则。 貌似知道了也没啥用吧
2021年04月19日 10点04分
1