斯基拉:一家德甲俱乐部有意引进穆阿尼,球员本人优先选尤文,德甲,斯基拉,斯库拉,小蜘蛛,尤文图斯队,巴黎圣日耳曼,兰达尔·科洛·穆阿尼
2026-07-16

本教程,我将向你展示制作记分牌的具体步骤。
最终成品展示
1)需要用到的工具和文件
1、16进制编辑软件,比如hxd
2、FIFA Editor Tool,导入导出mod
3、图像编辑软件,比如Photoshop
4、记分牌基础模板9002.big格式 文件
2)重要提示
编辑16进制代码时,切勿任意删除或添加代码。
3)游戏限制
EA已经抛弃了以前使用的简单记分牌模型。 现在EA利用文件间的更复杂的一系列调用,以及大量的小块片段图像来动态创建具有过渡效果的记分牌。这里我们使用FIFA19中的记分牌文件(仍可用于后续游戏)。
4)为何要用到16进制编辑器
因为只替换图形就会出现各种错位和颜色问题
如图所示,让我们看看需要进行哪些修改才能正常使用:
1.) 球队名称、进球数字、球队彩条和比赛时间位置错误;
使用十六进制到浮点计算器在x/y轴上移动目标位置, 该过程最耗时,需要最多试错。
2.) 队名颜色应该调为白色,比赛时间颜色应该调为蓝色,且位于记分牌中间(白底的位置);
编辑十六进制代码来更改相关项目的编码颜色
3.) 球队颜色条形状不对,应该为矩形且与记分牌等高;
编辑 .big 文件中的图像, 使用 Photoshop简单处理即可
4.) 使用字体不对;
对解码的十六进制的简单编辑
5.) 需要在中间添加联赛标识图像。
同3.)
5)16进制代码地址
那么16进制代码的哪一部分需要编辑? 我们并不知道大多数代码是干啥的......我们只知道某些值在代码中的位置,因为已经有人搞定了相关地址。 看下图,这是我们要用到的16进制地址的电子表格:
https://docs.google.com/spreadsheets/d/1eIZpCZIFn7Nxhd8VNoVxAvUVaXxIQhWa/edit#gid=1902815193
二、修改过程
1)修改字体颜色
通过查看电子表格,发现客队颜色的十六进制地址为 9C0-9C3(HXD 中为 B00-B03),主队字体颜色为 A20-A23(HXD 中为 B60-B63)。我们在HXD中打开9002.big 文件。
注意,我只截取了前四列,还会有引用“03”之外的行地址
客队颜色地址是B00-B03,我们需要编辑16进制偏移量B00、B01和B02;而B03的'39;FF'39;表示前面的六位数字为颜色值。黑色代码为“00 00 00”,白色的代码是'FF FF FF39;,所以我们将两行都更改为:'FF FF FF39;。
查找16进制颜色代码非常简单,在Photoshop中设置颜色。
在Photoshop中选择想要的颜色,即可得到16进制颜色代码
颜色代码值为红/绿/蓝(R/G/B)。 代码'FF EA 0039;,即红色值为'FF39;,绿色值为'EA39;,蓝色值为'0039;。记住一点,我们需要将这三个值顺序颠倒。 因此相应的黄色代码为 '00 EA FF39;。
修改完颜色后,保存并查看是否生效。
制作MOD最麻烦的就是每次修改后都要启动进入游戏才能看到实际效果。
队名颜色已经修改成功,使用同样步骤修改时间颜色。
2)修改时间颜色
通过Photoshop查看需要修改的颜色16进制代码为 '08 00 5239;;
再查看电子表格中相应需要修改的值;
对应修改,记住要顺序颠倒:'52 00 0839;
3)修改记分牌图像
打开FIFA Editor Tool查看记分牌图像
路径:Legacy Explorer/data/ui/game/overlays/Generic/overlay_9002.big
先import导入你上面修改过的9002.big替换该文件
再双击 9002.big会在右侧看到一个文件列表,修改DDS文件10、14和30。
DDS10是主记分牌图像。 修正我们之前导入的图像,在上方加上联赛水印:
为了添加图像后保持尺寸大小一致,将记分牌水平向下移动 。
编辑完DDS10后,使用FIFA Editor Tool导入:
DDS14是补时弹出底色,可选项,我们的记分牌需要添加一个浅蓝色。 我们导出DDS14,使用 Photoshop 进行编辑,编辑完成后再导入回来;
DDS30同理,我们需要做的是修改为垂直方向的矩形条,同样在Photoshop 中完成:
在游戏中查看后,我们可能还需要编辑图像的宽度
4)编辑字体样式
我们使用游戏中已有的字体,路径为Legacy Explorer:data/ui/fonts,可以导出并使用ttf字体查看器选择样式。
首先导出修改过的9002.big文件;在 Hxd 中打开向下滚动,在“对应文本”列中找到以下文本:
当前要将设置的字体TheFACupHeadline-Rg改为MLS-Bold。我们将TheFACup修改为MLS-Bold ,然后将剩余字符对应的16进制代码全部修改为0 ;
对下面的同一行重复此步骤, 最后代码如下所示:
保存9002.big并使用FIFA Editor Tool重新导入,启动游戏看看现在的效果:
在深入研究移动位置之前,让我们回顾一些基本概念。
1.) 坐标平面
记分牌具有一定的高度和宽度(由 .big 定义),每个组件的位置通过使用坐标平面来定义。
这是一个X/Y坐标平面,X值指定点在水平轴上的位置,而Y值指定点在垂直轴上的位置。
2.) 16进制转浮点整数
指定对象在坐标平面上位置的十六进制代码可以转换为整数。逻辑上来说,整数值的正值或增加会使组件向右或向上移动,而整数值的负数或减少使组件向左或向下移动。但情况不一定如此,由于某种原因,它的编码方式使得增加某些组件的偏移整数值会使它们反向移动。
5)上下移动球队颜色条
查看电子表格对应地址:
HxD找到指定十六进制地址:
选择地址,右侧的数据检视窗口会将代码“00 00 48 42”转换为整数值“50”:
这是一个值为+50 的Y轴偏移量,我们需要编辑它的值将颜色条向下移动与主记分牌保持一致。而这里就是逻辑反向的例子:增加值会向下移动,而减小会向上移动。
* 电子表格中已经说明了哪些组件为反向编码。
现在就是整个过程最耗时的部分,通过反复试验移动到正确的位置。
每次编辑后都需要启动游戏开始比赛才能看到效果。
我首先将 50 更改为 120
保存导入并启动游戏,可以看到向下移动了太多:
然后退出游戏,更改为 100,再次保存并启动游戏查看:
越来越近了,但还差点。 退出游戏,输入95启动游戏:
颜色条Y轴位置正确,但高度略大于记分牌。 有两种方法解决这个问题:减少颜色条图像高度或者增加记分牌水平高度。 建议增加主图像水平高度,这样就不用再调整偏移值了。
在DDS10的底部添加3个像素后,可以看到我们现在已经成功对齐Y轴颜色条了
注意:在对齐Y轴上所有内容后,我们再移动X轴位置。
6)上下移动时间
我们可以单独移动时间的每个数字,也可以一次性移动所有时时间数字。当然我们选择整体移动,因为时间已经是对齐的。
电子表格中指定的地址:
找到地址并选中,显示当前整数值为 100:那不勒斯赛事预测
这个偏移量也是反向编码,当前位于下方,我们希望向上移动,就需要减少它。
我首先将值从100改到 80
再改到40
还不行,改到0
还是不行, 这意味着必须是负数,从-20开始
越来越接近了,但是当时间移动到主记分牌上,就看不见了,我们将时间数字颜色改为白色,对齐后再切换回来。
继续将时钟偏移的整数再减少20,-40
最终调整为-50,位于Y轴中心
7) 上下移动球队名称和比分数字
还是完全相同的过程,首先查看电子表格中移动所有字体的十六进制地址:
找到上图对应的十六进制地址,选中代码并记下当前设置的值:
当前偏移量的值为100,这也是反向偏移,需要减小整数向上移动。
最终将值从100减到45, 球队名称和比分数字已正确对齐:
* 注意,移动所有字体时会包含时间……
因为通过减少了55(100→45)来调高所有字体,所以时间增加55就恢复正常了。
现在所有组件都在Y轴上对齐了
左右移动单个记分牌组件的过程与在 y 轴上下移动组件的方法相同。
我们需要移动的内容和位置:
- 红框颜色条需要移动到记分牌的两端;
- 绿框比分数字不能使用偏移量移动,我们将需要增加某些组件的字体,同时减小其他组件的字体大小,使得两个数字产生间隔;
- 紫框队名需要移动两端;
- 蓝框时间需要移动到中间;
- 红X 比分间隔需要消除。
8) 在X轴上移动颜色条
查看电子表格对应地址
找到HxD中的指定地址,发现以下整数值:
主队颜色条的当前值为 200
客队颜色条的当前值为 600
从主队颜色条开始,我们将整数值减少到100,保存导入启动看效果:
非常接近我们想要的位置,我们可以通过在Photoshop中打开屏幕截图,查看它上一次移动了多少像素来估计需要增加或减少的偏移量。我们尝试减少30,设置为70。
*在Photoshop编辑时,我意识到DDS10(主记分牌)不对称,消除了右侧多余的部分。
另外一个问题是颜色条比较宽,通过编辑图像减小宽度然后重新导入图像即可。
现在将客队颜色条移动到记分牌右侧边缘位置,通过使用屏幕截图,得到需要移动的像素数为13。因此将当前值 (600) 减少13,设置为587。
9) 在X轴上移动队名
看上面的截图,主队名已经居中,客队名称需要向右移动一点。 测量了主队名最后一个字母边缘到中心的距离是80px, 测量中心到客队名中第一个字母边缘的距离是45px,所以客队名称需要向右移动35px。找到客队字体X轴偏移量,选中代码,将整数增加 35。
当前值为 360,将其更改为 395。
时钟和队名重叠,接下来移动时间。
10) 在X轴上移动时间
查看上面的屏幕截图,测量当前需要向左移动大约 210px。 但是在电子表格中用于移动X轴上所有时间数字的偏移量不起作用。 所以我们分别移动每个数字,通过从整数中减去210编辑每个时间X轴值。
向左偏移了一点。 我们首先将白色数字改回蓝色,然后每个偏移整数值上加10。
现在需要扩展主记分牌上的白框左右范围,使用Photoshop添加2px底色。
11) 在X轴上移动比分数字
没有在X轴上移动比分数字的偏移量。
最简单的是使用适合你尝试制作的记分牌的9002.big。
1.) 比分为“0-0”没有任何间隔:
2.) 比分之间需要有间隔:
12) 在X轴上移动补时指示器
与其他过程相同。
我们设置为从计分牌的右侧弹出(在客队颜色栏旁边)。将Y轴值增加45,X轴值减少300。
最终通过不断调整,移动到你想要的位置。
声明:soccergaming论坛riesscar原创,nibili翻译转载
斯基拉:一家德甲俱乐部有意引进穆阿尼,球员本人优先选尤文,德甲,斯基拉,斯库拉,小蜘蛛,尤文图斯队,巴黎圣日耳曼,兰达尔·科洛·穆阿尼
2026-07-16
世体:巴萨与阿德耶米谈判进入最后阶段,球员只想加盟巴萨,巴塞罗那队,多特蒙德队,韦恩·朗尼,豪尔赫·门德斯,卡里姆·阿德耶米
2026-07-16
外媒:韩国国脚薛英佑很可能加盟法兰克福,转会费约500万欧,韩国,国脚,薛英佑,转会费,法兰克福,欧洲杯揭幕战,贝尔格莱德红星队
2026-07-16
巴萨2000万欧报价阿德耶米,球员交换或成破局关键,西甲,十大中场,巴塞罗那队,多特蒙德队,韦恩·朗尼,豪尔赫·门德斯,卡里姆·阿德耶米
2026-07-16
记者:阿森纳等5队关注努萨,莱比锡要价五六千万欧,阿森纳,莱比锡,热刺队,那不勒斯,ac米兰,米兰德比,纽卡斯尔队,马德里竞技,阿斯顿维拉队
2026-07-16
罗马诺:签阿德耶米不影响巴萨追求中锋,小蜘蛛仍是头号目标,罗马诺,巴塞罗那队,多特蒙德队,卡里姆·阿德耶米,巴萨远在巴列卡诺
2026-07-16
06月28日 世界杯L组第3轮 克罗地亚bs加纳 全场录像回放
06月27日 中超第16轮 重庆铜梁龙vs天津津门虎 全场录像回放
06月27日 中超第16轮 河南队vs上海海港 全场录像回放
06月27日 中超第16轮 深圳新鹏城vs成都蓉城 全场录像回放
06月27日 世界杯小组赛G组第3轮 新西兰vs比利时 全场录像回放
06月27日 世界杯小组赛G组第3轮 埃及vs伊朗 全场录像回放
06月27日 世界杯小组赛H组第3轮 佛得角vs沙特阿拉伯 全场录像回放
06月27日 世界杯小组赛H组第3轮 乌拉圭vs西班牙 全场录像回放
06月27日 世界杯小组赛I组第3轮 塞内加尔vs伊拉克 全场录像回放
06月26日 世界杯小组赛D组第3轮 巴拉圭vs澳大利亚 全场录像回放