3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 1656|回复: 58
打印 上一主题 下一主题

[原创] 拒绝假人,真实球员持续滚动lua脚本

  [复制链接]

1

主题

56

帖子

123

积分

中级玩家

Rank: 3Rank: 3

贡献度
6
金元
986
积分
123
精华
0
注册时间
2020-3-28
跳转到指定楼层
主题
发表于 2026-7-15 11:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wuyinnan1995 于 2026-8-10 14:42 编辑

本套恢复流程基于我的一个发现,具体看图。我本来想通过在第一个赛季末用大佬发的秽土转生脚本,把转生条件放宽,实现所有退役球员转生,再在第二个赛季初删除假人球员(球员ID > 460000),如此往复操作,达到每赛季所有球员都是开局数量的真人球员的目的。但实际情况是球员池人数不会变化,新生成的假人会覆盖真人球员。
为了解决这个问题,达到每赛季都是真人球员,且总量不减少的目的,我用AI写了这个恢复流程,具体操作步骤及说明如下。
1. 赛季末(即6月30日)
(1)运行01_ExportSnapshot.lua
导出所有球员的信息(包含球员ID、能力、国籍、姓名、外观及位置等)。
输出:PlayerSnapshot.csv
(2)运行02_ExportRelation.lua
导出所有球员的关系表(包含与球队关系、成长及在球队位置等)。
输出:teamplayerlinks.csv
default_teamsheets.csv
default_mentalities.csv
career_playerlastgrowth.csv
previousteam.csv
2. 赛季初(即7月1日)
(3)运行03_ComparePlayers.lua
读取PlayerSnapshot.csv,对比上赛季与这赛季的人员区别,即哪些真实球员被假人覆盖了,输出被覆盖球员ID及对应假人ID。
输出:FakeRestoreList.csv
(4)运行04_PlayerRestore.lua
读取PlayerSnapshot.csv和FakeRestoreList.csv,在假人数据上覆写真人球员数据,球员ID也会修改。
(5)运行05_RelationRestoreFree.lua
因为假人的关系表还存留,关系表中有假人ID还存在,这一步读取FakeRestoreList.csv,将关系表中的假人ID全部修改成被覆盖的真人球员ID,因为假人全部生成在自由球员,所以恢复的真人球员都是自由球员。
(6)运行06_RelationRestoreOldteam.lua
读取FakeRestoreList.csv第(2)步生成的五张表,将被覆盖真人球员的关系写入对应假人球员的关系表中(此时关系表中的ID都为被覆盖真人球员ID),新赛季部分数据会被改为0(进球数、黄牌数及出场次数等)实现真人球员完全恢复。
需要注意的事在输出CSV的lua中,要修改用户名,我的是admin,兄弟们用的时候要改成自己的用户名。另外6步执行完毕后,被恢复球员的value和wage会显示为0,且不能正常交易,要先保存,退出到主界面,再读档进入生涯模式,value和wage会自动生成,可以正常交易。
这套恢复流程适合不喜欢假人,不玩青训的玩家,喜欢玩真实球员的玩家,可实现每个赛季都是真球员,老球员不会退役消失,希望大家玩得愉快!

———————————————————————————————————————————————————————————————————————————————————————
2026.8.6更新(00-05文件在24楼,只看楼主在5楼)
经过一段时间的测试,发现了一些问题,在每个赛季末执行完恢复流程后,用LE自带的lua删除假人后,记录信息还会残留,下赛季新生成假人后,会出现一个球员ID对应多条记录的情况,导致恢复真人流程失败,新的附件06可以将残留球员ID修改成较大的编码,防止一个球员ID对应多条记录,07可以在06执行完后检测有没有小号ID残留。
操作顺序:
1. 在赛季末6.30先执行00,转生所有退役球员;
2. 执行01,导出所有球员信息;
3. 进入新赛季,在7.1执行02比较球员差距;
4. 执行03,恢复球员数据;
5. 执行04,恢复球员到自由球员;
6. 执行05,删除残留假人球员;
7. 执行06,将残留记录ID分配至大号,不影响下赛季球员记录生成;
8. 执行07(可选),检查残留记录是否分配至大号。
新增06这一步后,新赛季就不会出现一个ID对应多条record,导致球员恢复失败了,我是在新赛季发现这个问题后回档至没有一条球员ID对应多个记录的赛季解决的。
判断是否有一条球员ID对应多个记录的方法:运行01,如果导出的csv表中数据数量大于LE显示的球员数量(注意用LE的filter里gender这一项筛选掉女足球员,只保留男足球员),且csv表中有重复球员数据,就说明这个赛季已经发生重复记录的情况了。
恢复球员关系需要5个注册表联动,比较复杂而且不稳定,目前没找到稳定的恢复办法,经常是一个赛季可以正常恢复,下个赛季就出问题了,所以目前的解决方法是把被覆盖球员都恢复到自由球员,能力高及潜力高的球员基本也会被CPU球队签走,且绝大部分球队人数都在20以上,不太会影响游戏体验,建议勤保存,出现问题可以及时回档,如果有问题我会持续优化,祝大家玩得开心!
———————————————————————————————————————————————————————————————————————————————————————
2026.8.10更新
又测试了几天,发现一是在假人记录位置写入真人数据的方法会造成大量额外生成假人数据残留,导致坏档;二是使用LE自带删除假人lua在第5个赛季坏档,没有发现补救的办法,应该是这个lua自身的问题。于是我推翻了原来的恢复逻辑,新的恢复逻辑下,通过调用LE自大的creat new player和transfer的功能,直接生成被覆盖的真人,并转会到原所在球队;且不使用删除假人的lua,使用之前论坛里别的大佬分享过的假人降级lua,我自己调了一下参数,让假人的潜力和能力值都不超过50,无球队问津,不影响游戏体验,保证了存档稳定性。恢复流程如下
1. 在赛季末6.30先执行00,转生所有退役球员;
2. 执行01,导出所有球员信息
3. 进入新赛季,在7.1执行02比较球员差距;
4. 执行03,生成被删除的真人球员;
5. 执行04,将已生成的自由真人球员转会至原所在球队;
6. 执行05,将假人降级到能力潜力不超过50。
在新逻辑下,可以实现球员回到原所在球队,因为都是调用LE自带功能,且不使用删除假人lua,存档稳定性大大提升。目前还在测试中,有问题会继续优化,祝大家玩得开心!

01_ExportPlayerSnapshot_v3.lua

8.99 KB, 下载次数: 4

02_ComparePlayers_v2.lua

7.27 KB, 下载次数: 3

00_NewFortune.lua

17.66 KB, 下载次数: 3

03_RestoreDeletedPlayer.lua

7.55 KB, 下载次数: 3

04_RestoreTeamRelations.lua

5.79 KB, 下载次数: 3

05_GenericPlayerDowngrade.lua

15.11 KB, 下载次数: 3

评分

1

查看全部评分

回复

使用道具 举报

1

主题

134

帖子

382

积分

高级玩家

Rank: 4

贡献度
6
金元
3576
积分
382
精华
0
注册时间
2017-10-1
舒服的沙发
发表于 2026-7-15 13:47 | 只看该作者
很需要这样的功能,谢谢制作分享
回复 支持 反对

使用道具 举报

1

主题

56

帖子

123

积分

中级玩家

Rank: 3Rank: 3

贡献度
6
金元
986
积分
123
精华
0
注册时间
2020-3-28
硬硬的板凳
 楼主| 发表于 2026-7-15 14:07 | 只看该作者
wr3357157 发表于 2026-7-15 13:47
很需要这样的功能,谢谢制作分享


回复 支持 反对

使用道具 举报

0

主题

245

帖子

409

积分

高级玩家

Rank: 4

贡献度
0
金元
4090
积分
409
精华
0
注册时间
2024-3-31
冰凉的地板
发表于 2026-7-15 21:18 | 只看该作者
牛蛙





回复 支持 反对

使用道具 举报

0

主题

1217

帖子

5410

积分

游戏精英

Rank: 8Rank: 8

贡献度
0
金元
54101
积分
5410
精华
0
注册时间
2012-2-10
5#
发表于 2026-7-15 21:34 | 只看该作者
感谢分享,这个太棒了!
回复 支持 反对

使用道具 举报

1

主题

597

帖子

856

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8559
积分
856
精华
0
注册时间
2011-10-29
6#
发表于 2026-7-15 21:51 | 只看该作者
421412412
回复 支持 反对

使用道具 举报

0

主题

29

帖子

48

积分

初级玩家

Rank: 2

贡献度
0
金元
480
积分
48
精华
0
注册时间
2025-2-1
7#
发表于 2026-7-15 22:32 | 只看该作者
666666666666666666666
回复 支持 反对

使用道具 举报

12

主题

1200

帖子

1539

积分

游戏狂人

Rank: 6Rank: 6

贡献度
12
金元
14907
积分
1539
精华
0
注册时间
2011-8-4
8#
发表于 2026-7-15 22:41 | 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

1

主题

56

帖子

123

积分

中级玩家

Rank: 3Rank: 3

贡献度
6
金元
986
积分
123
精华
0
注册时间
2020-3-28
9#
 楼主| 发表于 2026-7-16 11:57 | 只看该作者
1楼图片有点问题,这里修改下

图片1.png (89.07 KB, 下载次数: 8)

图片1.png
回复 支持 反对

使用道具 举报

0

主题

65

帖子

106

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1055
积分
106
精华
0
注册时间
2018-5-13
10#
发表于 2026-7-16 15:11 | 只看该作者
太牛了 感谢分享
回复 支持 反对

使用道具 举报

11

主题

374

帖子

651

积分

超级玩家

Rank: 5Rank: 5

贡献度
12
金元
6033
积分
651
精华
0
注册时间
2012-6-29
11#
发表于 2026-7-16 16:27 | 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

0

主题

31

帖子

41

积分

初级玩家

Rank: 2

贡献度
0
金元
405
积分
41
精华
0
注册时间
2024-8-20
12#
发表于 2026-7-16 17:08 | 只看该作者
566666666666666666666
回复 支持 反对

使用道具 举报

15

主题

800

帖子

1363

积分

游戏狂人

Rank: 6Rank: 6

贡献度
7
金元
13349
积分
1363
精华
0
注册时间
2013-3-2
QQ
13#
发表于 2026-7-16 17:36 | 只看该作者
腻害啊 看看有没有人测试过
回复 支持 反对

使用道具 举报

0

主题

148

帖子

272

积分

高级玩家

Rank: 4

贡献度
0
金元
2715
积分
272
精华
0
注册时间
2024-1-27
14#
发表于 2026-7-16 19:56 | 只看该作者
777777777777
回复 支持 反对

使用道具 举报

2

主题

57

帖子

93

积分

初级玩家

Rank: 2

贡献度
6
金元
691
积分
93
精华
0
注册时间
2018-11-7
15#
发表于 2026-7-16 22:57 | 只看该作者
11111111111111111111111
回复 支持 反对

使用道具 举报

1

主题

56

帖子

123

积分

中级玩家

Rank: 3Rank: 3

贡献度
6
金元
986
积分
123
精华
0
注册时间
2020-3-28
16#
 楼主| 发表于 2026-7-17 07:25 来自手机 | 只看该作者
跑了三个赛季发现有点问题,晚点发优化版
回复 支持 反对

使用道具 举报

9

主题

246

帖子

388

积分

高级玩家

Rank: 4

贡献度
12
金元
3403
积分
388
精华
0
注册时间
2012-9-25
17#
发表于 2026-7-17 12:05 | 只看该作者
喜欢你~~~~~~~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

146

主题

2793

帖子

3305

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
140
金元
27451
积分
3305
精华
0
注册时间
2010-10-11
18#
发表于 2026-7-17 13:25 来自手机 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

26

帖子

46

积分

初级玩家

Rank: 2

贡献度
0
金元
455
积分
46
精华
0
注册时间
2025-2-1
19#
发表于 2026-7-18 01:18 来自手机 | 只看该作者
655555555555
回复 支持 反对

使用道具 举报

0

主题

157

帖子

271

积分

高级玩家

Rank: 4

贡献度
0
金元
2710
积分
271
精华
0
注册时间
2016-1-5
20#
发表于 2026-7-18 04:50 | 只看该作者
111111111111
回复 支持 反对

使用道具 举报

0

主题

19

帖子

101

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1011
积分
101
精华
0
注册时间
2010-12-1
21#
发表于 2026-7-18 15:12 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

0

主题

64

帖子

99

积分

初级玩家

Rank: 2

贡献度
0
金元
990
积分
99
精华
0
注册时间
2022-3-4
22#
发表于 2026-7-19 11:07 | 只看该作者
6666666666666666666666

回复 支持 反对

使用道具 举报

0

主题

332

帖子

426

积分

高级玩家

Rank: 4

贡献度
0
金元
4261
积分
426
精华
0
注册时间
2013-11-3
23#
发表于 2026-7-19 11:38 | 只看该作者
asdasddsdadassad
回复 支持 反对

使用道具 举报

1

主题

56

帖子

123

积分

中级玩家

Rank: 3Rank: 3

贡献度
6
金元
986
积分
123
精华
0
注册时间
2020-3-28
24#
 楼主| 发表于 2026-7-20 08:08 | 只看该作者
跑了几个赛季发现女球员会对恢复球员产生影响,而且后续新赛季假人球员数量会多于被覆盖真人,所以在赛季末转生球员后导出名单,新赛季跑完恢复流程后,需要删除多出的假人球员,否则会影响后续恢复流程,删除流程是LE自带的脚本,测试了几个赛季不会坏档。有个问题是跑了几个赛季自由球员来到3000多人,但能力高的球员一般不会留在自由球员,大部分是些能力低无真脸无头像的,而且每个球队人数都在20多人,影响不是太大,目前在研究新版恢复流程下怎么恢复球员到原有球队,可以先用附件这套恢复到自由球员。

00_NewFortune.lua

17.66 KB, 下载次数: 7

01_ExportPlayerSnapshot_v2.lua

11.64 KB, 下载次数: 13

02_ComparePlayers_v2.lua

7.27 KB, 下载次数: 7

03_PlayerRestore_v2.lua

10.43 KB, 下载次数: 6

04_RelationRestoreFree_v2.lua

8.02 KB, 下载次数: 7

05_DeleteGeneratedPlayers.lua

478 Bytes, 下载次数: 7

回复 支持 反对

使用道具 举报

0

主题

61

帖子

55

积分

初级玩家

Rank: 2

贡献度
0
金元
551
积分
55
精华
0
注册时间
2019-5-25
25#
发表于 2026-7-20 08:32 | 只看该作者
11111111111111111111
回复 支持 反对

使用道具 举报

0

主题

19

帖子

23

积分

新手玩家

Rank: 1

贡献度
0
金元
230
积分
23
精华
0
注册时间
2026-1-21
26#
发表于 2026-7-20 11:57 | 只看该作者
66666666666666666
回复 支持 反对

使用道具 举报

76

主题

2032

帖子

9万

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
526
金元
939697
积分
96104
精华
3
注册时间
2018-2-28

G胖の微笑你开心就好[永久版]3DM MOD站(白银)

27#
发表于 2026-7-20 18:38 | 只看该作者

回复 支持 反对

使用道具 举报

1

主题

47

帖子

67

积分

初级玩家

Rank: 2

贡献度
0
金元
670
积分
67
精华
0
注册时间
2023-11-18
28#
发表于 2026-7-20 22:38 | 只看该作者
11111111111111111111111
回复 支持 反对

使用道具 举报

0

主题

84

帖子

145

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1445
积分
145
精华
0
注册时间
2022-12-13
29#
发表于 2026-7-20 23:15 | 只看该作者
6666666666
回复 支持 反对

使用道具 举报

0

主题

21

帖子

32

积分

初级玩家

Rank: 2

贡献度
0
金元
320
积分
32
精华
0
注册时间
2024-6-11
30#
发表于 2026-7-21 15:46 | 只看该作者
6666666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-8-15 07:39 , Processed in 0.038263 second(s), 20 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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