楼主: gamedreamcd

[头像] Newgan(Cutout风格)随机人头像包 (可以识别国籍与人种, 球员/职员) 使用步骤说明

[复制链接]
 楼主| 发表于 2023-11-22 19:50 | 显示全部楼层
梅开二度 发表于 2023-11-22 15:53
为什么第三个赛季新生球员后,我用老办法,到了CTRL+P那一步始终弹不出打印文本页面,而且我加了一个过滤只 ...

人数应该没问题,我的50000多人都没问题。

先点一下第一条记录,然后Ctrl+a, 等全部变灰选中后, 再按Ctrl+p.
发表于 2023-11-23 00:06 | 显示全部楼层
gamedreamcd 发表于 2023-11-22 19:50
人数应该没问题,我的50000多人都没问题。

先点一下第一条记录,然后Ctrl+a, 等全部变灰选中后, 再按 ...

不行,我前两个赛季都可以用CTRL+P,第三个赛季无论如何都按不出来反应了,CTRL+A倒是秒全选,不知道什么情况,我看那个讲解视频下面也是一堆人问为什么CTRL+P在全选后一直按没反应
发表于 2023-11-23 10:05 | 显示全部楼层
问一下 代码里的player[3]是什么参数
 楼主| 发表于 2023-11-23 12:25 | 显示全部楼层
梅开二度 发表于 2023-11-23 00:06
不行,我前两个赛季都可以用CTRL+P,第三个赛季无论如何都按不出来反应了,CTRL+A倒是秒全选,不知道什么 ...

你把存档用rar压一下, 用附件发给我,我试一试。如果可以, 我把生成的rtf发给你,然后你可以用你的程序生成头像包。
 楼主| 发表于 2023-11-23 12:27 | 显示全部楼层
phantomm 发表于 2023-11-23 10:05
问一下 代码里的player[3]是什么参数

是rtf文件的一行的第4个参数,从0开始,3就是第4个参数,
发表于 2023-11-23 12:53 | 显示全部楼层
gamedreamcd 发表于 2023-11-23 12:27
是rtf文件的一行的第4个参数,从0开始,3就是第4个参数,

emmm 我想问这个参数是用来干嘛的 我看了源码 他是通过这个来分配进那个国家文件的
发表于 2023-11-23 12:55 | 显示全部楼层
rtf导出问价也没有对应的描述
 楼主| 发表于 2023-11-23 14:34 | 显示全部楼层
phantomm 发表于 2023-11-23 12:55
rtf导出问价也没有对应的描述

这个参数是头发长度。 见附图。

2023-11-23_143317-fm.jpg
 楼主| 发表于 2023-11-23 15:48 | 显示全部楼层
梅开二度 发表于 2023-11-23 00:06
不行,我前两个赛季都可以用CTRL+P,第三个赛季无论如何都按不出来反应了,CTRL+A倒是秒全选,不知道什么 ...

进游戏看了下,你用如下方法试一试:

候选球员-》选好视图-》反复点击左上“编号”排序成从小到大-》点击勾选第一个球员-》Ctrl+A -》等全部被勾选后-》Ctrl+P 导出为文本文件
发表于 2023-11-23 15:54 | 显示全部楼层
gamedreamcd 发表于 2023-11-23 15:48
进游戏看了下,你用如下方法试一试:

候选球员-》选好视图-》反复点击左上“编号”排序成从小到大-》 ...

感谢大佬,今天重进游戏后可以了,可能是昨天游戏有点问题,下次遇见可能需要重启一次就好
发表于 2023-11-23 17:09 | 显示全部楼层
gamedreamcd 发表于 2023-11-23 14:34
这个参数是头发长度。 见附图。

可以 那我可以改下他的源码了
 楼主| 发表于 2023-11-23 19:07 | 显示全部楼层
phantomm 发表于 2023-11-23 17:09
可以 那我可以改下他的源码了

看了下代码,player[3] 也可能是最后一行“肤色”。
需要仔细看一下代码。
发表于 2023-11-23 20:47 | 显示全部楼层
gamedreamcd 发表于 2023-11-23 19:07
看了下代码,player[3] 也可能是最后一行“肤色”。
需要仔细看一下代码。

那他应该取错值了
 楼主| 发表于 2023-11-23 22:01 | 显示全部楼层
phantomm 发表于 2023-11-23 20:47
那他应该取错值了

代码中应该是在这儿赋值,可以看一下。

rtfparser.py 文件中:

        for newgen in rtf_data:
            data_fields = newgen.split('|')
            sec_nat = data_fields[3].strip()
            if sec_nat == '':
                sec_nat = None
            result_data.append([data_fields[1].strip(), data_fields[2].strip(), sec_nat, data_fields[7].strip()])   
                              // 应该为:player[0],player[1],player[2],player[3]
发表于 2023-11-23 23:06 | 显示全部楼层
7改成8应该就好了
发表于 2023-11-27 23:47 | 显示全部楼层
请问为什么我按上述步骤做完了,那个程序最后也显示finished了,但为什么在游戏里仍然创建不了头像
 楼主| 发表于 2023-11-29 15:19 | 显示全部楼层
xzx1209 发表于 2023-11-27 23:47
请问为什么我按上述步骤做完了,那个程序最后也显示finished了,但为什么在游戏里仍然创建不了头像

头像包位置要拷贝对,进游戏后第一次需要刷新缓存和皮肤。
发表于 2023-12-1 12:34 来自手机 | 显示全部楼层
大佬,我有千个头像文件,一个个粘贴也不现实啊
 楼主| 发表于 2023-12-1 14:47 | 显示全部楼层
chenskyt 发表于 2023-12-1 12:34
大佬,我有千个头像文件,一个个粘贴也不现实啊

不需要一个一个替换。 用记事本或者 notepad ++ 的批量替换功能,输入后等10几秒钟, 几万行一下都替换好了。

======================
13. 由于23-11-30的大更新,需要处理下config.xml: 拷贝 config.xml -》 config-add.xml, 然后用记事本打开 config.xml -》 全部替换 graphics/pictures/person/ 改成 graphics/pictures/person/r-
14. 不要关闭 config.xml。 打开 config-add.xml, 拷贝 <list id="maps"> 和 </list> 之间的所有行 (不包含<list id="maps"> 和 </list>), 然后粘贴拷贝的行到打开的 config.xml 文件的 </list>的前面。最后保存 config.xml 后退出记事本。
发表于 2023-12-1 15:42 | 显示全部楼层
gamedreamcd 发表于 2023-12-1 14:47
不需要一个一个替换。 用记事本或者 notepad ++ 的批量替换功能,输入后等10几秒钟, 几万行一下都替换好 ...

直接修改R-不行吗?意思是还要拷贝一套原装的代码进去?一个带R-一个不带的?是这个意思吗?不然头像显示出来太少了对吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-22 18:13 , Processed in 0.030380 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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