查看: 12453|回复: 88

[玩家心得] 游戏参数的DIY教程(训练类、引擎类、评分系数已完成)

[复制链接]
发表于 2025-3-1 16:26 | 显示全部楼层 |阅读模式
本帖最后由 crushw 于 2025-4-12 16:09 编辑

做了一套训练参数        教程在1L        建议学习时长3小时左右

神秘图片

神秘图片


———————————禁止商用——转载请注明出处———————————

主要改动:

1.删除训练项目中不合理的重复
(例:一般→控球率 主要和次要都有技术属性 你不是合练吗??)
2.调整训练内容(例:
进攻→边路进攻 进攻组增加爆发力和弹跳属性
防守→防空能力 防守组增加弹跳
技术→把握机会 进攻组增加点球
守门→单刀球 守门员增加勇敢
定位球→定位球套路 主罚组减去技术 增加视野
身体→恢复 增加体质)
3.调整次数限制
(练习赛增至一周三次        社区关怀和球队配合增至一周两次)
4.调整部分训练单元的【状态】【伤病风险】【体力】【疲劳】等效果

图1

图1


食用方法:

下载附件到

安装目录\data\game_simulation覆盖原文件直接生效


图2

图2

————————————————————【快问快答】——————————————————————


涨CA的最高年龄为31岁 别问快不快 就说涨不涨

劳逸结合保持适中的训练和比赛强度涨最快
强度太高 练伤了倒赔        强度太低 直接练不起来

一赛季(10个月左右)最多能涨多少?30点比较轻松 30点以上需要S/L
(优秀的个性、设施和教练、难度适中的对手、2000+分钟均匀的出场时间、无中度以上伤病)

最好的训练和最好的战术一样需要经常微调

【个人重点】对属性分配的影响是最大的

提示你练不上去就不要硬搞了 贝克汉姆怎么练也练不成齐达内

战术和属性的强度与引擎参数的设置直接相关        所以...不要看得这么重 懂我毅丝吧

FM24的引擎极其强大 没错我说极其强大 但是也到达极限了 剩下的核心问题很难解决

———————————————————【引擎参数】———————————————————————

接下来讲【引擎参数】的事

这个东西呢 你要去改他 那有手就行 要想改好 那千难万难

你确实可以痛骂SI用脚调参数 但是这事...没有那么简单 可以说怎么改都会出bug

现在来说引擎参数就是simatch\physics\physical_constraints.jsb这个东西

通过解包\data\simatch.fmf拿到 里面标记了一系列参数 我们就要去修这个玩意

这个到https://hexed.it/在线编辑就可以了 只有6kb 已经上传附件了 记得把扩展名改回jsb

打开它 上面一半是正本 下面一半是上个版本的备份

physical_constraints

physical_constraints


从acceleration_scaler开始到walk_speed结束 不会翻译16进制数值的去左边看数据检查器        分隔符是02

里边分几类:

scaler类:一个acc_scaler 一个speed_scaler 值都是10000 不主张修改 是加速度和速度的基准值

delay类:描述球员动作时候的硬直时间 以下几项已知有明确意义(硬直事件是几率发生)
min_delay_for_ball_lunge_receive        被球打到后硬直
min_delay_for_block_tackle_do        球员冲撞后硬直
min_delay_for_celebrating_a_goal        庆祝进球时长 一直庆祝一直爽
min_delay_for_deflect_ball_receive        堵抢眼后硬直
以及守门员类、故意犯规类、受伤类硬直
其他的要靠大家多测试 要看全场抓事件 眼睛受不了

speed类:用来描述球和人在场上的运行速度
kick_speed是球速 有8档
soft_kick_speed
soft_to_medium_kick_speed
medium_kick_speed
medium_to_moderate_kick_speed
moderate_kick_speed
quite_hard_kick_speed
hard_kick_speed
very_hard_kick_speed还有一个头球heading_speed
基本包括了所有足球运行的速度(有少数例外) 技术越好的球员传球的平均速度越快 更不容易传出被对面轻松抄掉的垃圾球
建议大家都把最低档soft_kick_speed加一点到60000 对血压有帮助
其余的speed是人的速度 包括不同的走/跑速度、扑救(下地?)速度等

accelelration/deceleration类:加/减速度参考上边走跑速度

potential_direction_change类:球员的转向能力 改完之后有点古怪 可以自行探索平衡点在哪

max_turning_rate:180        如果相信圆神可以写365 相信毅帝写720

version类:版本号 勿动

——————————————————【player_ratings_data】————————————————————

本文件为根据场上数据计算出的评分表【就是比赛里那个默认6.5的评分】

文件中有大量重复 请使用有【替换全部】功能的软件修改!(比如winhex)

第一页是系数 是评分系数的放大系数 基本不用改

Exceed Significant with Win【大腿&赢球 以此类推】

negative_multiplier        1000        【负值的系数 下略】
positive_multiplier        1200        【正值的系数 下略】

Exceed Significant with Draw【大腿&平局 下略】
Exceed with Win
Exceed with Draw
Exceed Same Result
Neutral
Deceed Significant with Loss
Deceed Significant with Draw
Deceed with Loss
Deceed with Draw
Deceed Same Result

role_data        【不明 勿动】
coefficients 【相关系数 4 勿动】
90min Adjuster value 【上场时间减值 效果不明】

【评分系数】
Goals value【进球基础分】600
Good Goal Adder value【好球加分】100
Great Goal Adder value【世界波加分】200
Decisive Goal value【制胜球加分】350
Decisive Late Goal value【绝杀加分】400
Cumulative Goal Bonus value【进一球后每球加分】300
Goals minus xG times 100 (only if negative)【未启用】
Assists value【助攻得分】250
Cumulative Assist Bonus value【助一球后每球加分】200
Shots value【射门得分】30【抗议!SI内鬼 浪射100脚=帽子戏法】
Shots On Target value【射正得分】20
Penalties Scored【点球得分】350
Penalties Missed【点没得分】-200
Key Passes value【关键传球得分】60
Passes Completed【传球成功得分】10
Passes Incomplete【传丢得分】        默认-30
Dribbles value【过人得分】20
Times Was Fouled value【被犯规得分】30
Crosses Completed value【传中成功得分】40
Crosses Incompleted value 【传中失败得分】-8
Chances Created value【创造机会得分】100
Open Play xA value【绝佳机会得分 但是怎么才能扣三万分呢】-30000
Tackles Won value【抢断成功得分】40
Tackles Lost value【抢断成功得分】-20
Interceptions value 【拦截得分】50
Fouls Committed value【犯规得分】-40
Blocks value【堵枪眼得分】50
Clearances value【解围得分】        默认12
Mistakes Leading to Goals value【失误导致丢球得分】-300
Possession Won value【争得球权得分        默认18】
Aerial Duels Won value 【争顶成功得分】20
Aerial Duels Lost value 【争顶失败得分】-10
Clean Sheet value【0失球得分】500
Own Goal value【乌龙球得分】-300
Saves value【扑救得分】100
Good Saves Adder value 【神扑加分】200
Great Saves Adder value【扑出必进球加分】400
Penalties Saved Adder value【扑点加分】450
Penalties Conceded value【未启用】
Keeper less than 5 shot boost value【对方射门小于5次门将加分】100
Yellow Card value 【黄卡】-50
Second Yellow Card value 【第二张黄卡】-100
Red Card value 【红卡】-300
Shootout Scored value 【点球大战罚进】200
Shootout Missed value 【点球大战罚丢】-200
Shootout Saved value 【点球大战扑球】300
Shootout Winning Pen value 【点球大战制胜球】100
Shootout Saved Pen to Win value【点球大战制胜扑救】300
Shootout Missed Losing Pen value 【点球大战罚丢最后一球】-100
Team Goals For value 【全队进球得分】50
Team Goals Conceded value【全队丢球得分】-50

2025-04-12 (7).gif


——————————————————今儿写到这吧—————————————————————

以下部分施工中施工中施工中

training.fmf

13 KB, 下载次数: 268

在安装目录\data\game_simulation覆盖原文件

0training0.fmf

9.5 KB, 下载次数: 90

原版文件备份

physical_constraints.fmf

5.53 KB, 下载次数: 43

原版文件【请将扩展名改回jsb】

 楼主| 发表于 2025-3-1 16:28 | 显示全部楼层
本帖最后由 crushw 于 2025-4-4 22:10 编辑

教程:

需要的软件:
0.FM游戏一份
1.(正版自带)FM24resourcearchiver解包器
2.好用的十六进制编辑器一个(可在https://hexed.it/在线编辑)

操作步骤:
0.使用解包器【解压存档】→找到FootballManager24\data\game_simulation\training.fmf→得到四个jsb和一个config.xml
1.使用十六进制编辑器→开始你的表演→保存
2.使用解包器【创建存档】还原training.fmf→覆盖原文件(改坏了请至主贴下载备份)

翻译:(两个template文件不动)

新手区:session_item_effects.jsb

此文件记载所有【训练元素】的【影响】 (不推荐增加、删除块操作!)

2位(2bit)标准值=82
【略有提升=92】【一定提升=A2】【大幅提升=B2】
【略有下降=72】【一定下降=62】【大幅下降=52】
以此类推

AA05:起始符

blend+?2:【球队磨合】

condition+?2:【体力】

fatigue+?2:【疲劳】(注意:此项为负值 提升=降低疲劳 下降=增加疲劳)感谢@科州蔡徐坤 提醒

happiness+?2:【个人情绪】

injuries+?2:【伤病风险】(注意:此项为负值 提升=不易受伤 下降=容易受伤)

————————————【重要】————————————

item+$$+英语+09:item+【字数符+单项名】+结束符

————————————【重要】————————————

sharpness+?2:【状态】

taciticalfamilarity+?2:【战术熟悉度】

type+标识符+英语:种类标识符

文件末无特殊标记

boss区:training_sessions.jsb(难度较高 随手备份好习惯)

此文件记载所有【训练元素】的组合 就是我们在游戏中按的【训练项目】按钮

同种类间(如传球、决断、耐力等属性)计算方式为平均值
不同种类间(战术熟悉度类、属性类、恢复类、活动类)计算方式为相加
(见上:种类标识符)

base_type段:球员分组标识符 勿动

category段:训练分类标识符 勿动

max_sessions_per_week段:每周最大训练次数

找规律:
每周一次:92        两次:A2        三次:B2        七次:F2        二十一次:02 15 00 00 00(不要抄错)


name段:训练名称 勿动 与exe联动

线内部分请仔细阅读并正确理解
——————————————————————————————————————————
primary+**+0E+####+0E:【第一重点】中的各【元素】

**=计数符 请仔细检查此段落中【元素】数量!

找规律:
一项:29        两项:39        十四项:F9        三十八项:09 26 00 00 00(不要抄错*2)


0E:终止符1

####=【元素】列表

在session_item_effects.jsb中找到【字数符+单项名】并连续粘贴(见上【重要】)

0E:终止符2
———————————————————————————————————————————

primary_weight+02+??【第一重点】的【优先级】

64=100%        50=80%        14=20%

以此类推 总计超过100%无效

secondary和tertiary同primary段 注意终止符不同

文件末无特殊标记

例题:

图1中的四项属性为【角球】【传中】【盘带】【射门】

【角球】的设置为:
【球队磨合】不变
【体力】略有下降
【疲劳】不变
【个人情绪】略有下降
【伤病风险】略有上升(伤病风险为负指标)
【字数符88】【元素:角球】
【状态】不变
【战术熟悉度】不变

其余属性请自行练习
12.gif
图2中的训练项目为【耐心进攻】

【球员分组】:攻、防、守
【分类】:进攻训练
【重点组】:进攻
【最大次数】:每周七次
【名称】:耐心进攻

【第一重点】内容为:
【射门、停球、传球、技术、镇定、决断、才华、无球跑动、视野、团队合作】10种属性 计数符B9
【第二重点】内容为:
【盯人、............、防守站位】6种属性 计数符79
【战术熟悉度】内容为:
【传球方式、创造力】计数符39

【第三重点】守门员部分请自行练习

training_sessions

training_sessions


———————————————————————————————————————————

qme_stat_relevant_attribute_data

这个qme描述的是和【球员数据】挂钩的【关键属性】由于语法相同 我把它放在这里讲

学完前两章就知道这个只是小儿科啦 没有难度的吗

第一节开始 先填属性 再匹配数据

【3A 13】起始符
relevant_attributes【相关属性】

【39】:计数符 表示列表中有两个属性
【88:字数符】+【passing】:【传球】属性
【A8:字数符】+【work_rate】:【工投】属性

【stat_type】【数据类型】
【08】空位符
【10 00 00 00】字数符:16(!注意此处不+1!)

数数passes_attempted是不是标准的十六字

【passes_attempted】【传球尝试(翻译有点怪)就是【传球数】的意思】

连起来就是:决定【传球数】的关键属性是【传球】和【工投】

第二条:决定【传球成功】的关键属性是【传球】和【决断】

第三条:决定【关键传球】的关键属性是【传球】和【视野】

第四条:决定【传中数】的关键属性是【传中】和【工投】

第五条:决定【传中成功】的关键属性是【传中】和【视野】和【技术】

第六条:决定【抢断数】的关键属性是【抢断】和【位置感】和【工投】

第一页帮你们翻译好了啊 是不是很简单

qme

qme


前面忘了 提瓦特大陆的奥秘吧 后面忘了 教程结束 谢谢观看
发表于 2025-4-20 18:00 | 显示全部楼层
如果可以发个详细的视频讲解一下就好了,感觉看得头都大了
 楼主| 发表于 2025-4-22 23:18 | 显示全部楼层
t520dave 发表于 2025-4-20 18:00
如果可以发个详细的视频讲解一下就好了,感觉看得头都大了

过两天我再整理一下语言吧 视频一压缩字都看不清了
发表于 2025-4-4 21:22 | 显示全部楼层
crushw 发表于 2025-4-4 21:20
看最后一张图

【第一重点】内容为:

好的,那就明白了,谢谢大佬了,感谢。
发表于 2025-3-3 20:44 | 显示全部楼层
看到可以改引擎和评分后 我就知道其他的也可以改

lz牛蛙
发表于 2025-3-1 18:28 | 显示全部楼层
第二步没搞懂。
发表于 2025-3-1 22:25 | 显示全部楼层
没太懂,LZ再详细说一下呗 根目录和自定义目录都放了但是没效果
 楼主| 发表于 2025-3-2 00:15 | 显示全部楼层
科州蔡徐坤 发表于 2025-3-1 22:25
没太懂,LZ再详细说一下呗 根目录和自定义目录都放了但是没效果

还是打包吧  我的锅

安装目录\data\game_simulation覆盖原文件 原文件记得备份



training.fmf

13 KB, 下载次数: 72

\data\game_simulation覆盖原文件

0training0.fmf

9.5 KB, 下载次数: 52

原版文件

 楼主| 发表于 2025-3-2 00:23 | 显示全部楼层
xuyi89 发表于 2025-3-1 18:28
第二步没搞懂。

食用方法已更新
 楼主| 发表于 2025-3-2 00:24 | 显示全部楼层

对不起 食用方法已更新1L
发表于 2025-3-2 11:09 | 显示全部楼层
本帖最后由 科州蔡徐坤 于 2025-3-2 11:14 编辑

可以具体说一下都做了什么改动吗,目前我这里发现是可以赛后选择看录像的训练项目了。而且顺便想问一下具体DIY的方式是什么呢,比如如果我想达成一个训练项目同时练到速度爆发弹跳盘带这几项关键属性还不消耗体力该怎么做呢
发表于 2025-3-2 11:22 | 显示全部楼层
具体有那些特性呢  可以说明下么   
发表于 2025-3-3 16:07 | 显示全部楼层
科州蔡徐坤 发表于 2025-3-2 11:09
可以具体说一下都做了什么改动吗,目前我这里发现是可以赛后选择看录像的训练项目了。而且顺便想问一下具体 ...

应该是用steam上那个resource Archiver解包training.fmf,然后得到四个jsb文件,再用HxD之类的软件对照着十六进制去修改文件。我大概看了一下他这个应该改了不少,把很多项目的一些正向的数值都调大了,但不知道实际用起来强度怎么样。
发表于 2025-3-3 23:13 | 显示全部楼层
请问这个是覆盖之后就已经修改数据了嘛,还是得自己操作一些东西啊?
发表于 2025-3-4 08:11 | 显示全部楼层
我就想知道,到底有什么用
发表于 2025-3-4 09:21 | 显示全部楼层
lznjsdw 发表于 2025-3-3 16:07
应该是用steam上那个resource Archiver解包training.fmf,然后得到四个jsb文件,再用HxD之类的软件对照着 ...

我自己尝试了一下,好像是和改引擎的方法一致,只不过LZ没有明说具体改动了什么。可能因为我没有HxD这个软件,我解包之后只能看到十六进制的字符串,不清楚每串数值代表的效果
发表于 2025-3-4 15:20 | 显示全部楼层
科州蔡徐坤 发表于 2025-3-4 09:21
我自己尝试了一下,好像是和改引擎的方法一致,只不过LZ没有明说具体改动了什么。可能因为我没有HxD这个 ...

只要是HxD这类能看16进制的都行,右面能看到对应的各种训练项目和效果,然后找到想改的项目,就是“item_项目”附近,在指定的效果比如“condition”,“injuries”,“happiness”,“tacticalfamiliarity”等等,后面那一项对应的就是这项的效果,比如把“A2”改成“B2”这种。
改的时候可以照着别的项目改,比如复制“injuries”对应的69 6E 6A 75 72 69 65 73,然后看不同项目后面的那个值来参考。

lz那个我对比原文件很多项都改了所以懒得一个个查了,就自己改了一点用。我也是小白第一次改这个文件,可能说的有错。
发表于 2025-3-4 18:56 | 显示全部楼层
lznjsdw 发表于 2025-3-4 15:20
只要是HxD这类能看16进制的都行,右面能看到对应的各种训练项目和效果,然后找到想改的项目,就是“item_ ...

下载了个HxD自己研究了一下,每个对应项目看的还是云里雾里...我的理解是在training sessions这个文件里修改每个训练项目影响的属性,再到session item effects里面修改影响属性的大小。不过具体文件里哪个数值是正确的对应值也完全看不懂,有的是希腊字母,有的是.有的是逗号,可能需要个大神深入研究
 楼主| 发表于 2025-3-8 14:47 | 显示全部楼层
lznjsdw 发表于 2025-3-4 15:20
只要是HxD这类能看16进制的都行,右面能看到对应的各种训练项目和效果,然后找到想改的项目,就是“item_ ...

我回来了 上周事多 教程在写了在写了
发表于 2025-3-8 22:25 | 显示全部楼层
crushw 发表于 2025-3-8 14:47
我回来了 上周事多 教程在写了在写了

期待!!已经迫不及待想DIY了
 楼主| 发表于 2025-3-8 23:27 | 显示全部楼层
本帖最后由 crushw 于 2025-3-8 23:47 编辑
科州蔡徐坤 发表于 2025-3-8 22:25
期待!!已经迫不及待想DIY了


训练部分写完了 先看看吧 有问题问我

感谢鸡哥的支持!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|爆棚小组 PlayGM论坛

GMT+8, 2025-4-26 07:49 , Processed in 0.029426 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表