找回密码
 注册

QQ登录

只需一步,快速开始

查看: 996|回复: 6

修改 球员 属性颜色!

[复制链接]
发表于 2005-3-5 22:47:25 | 显示全部楼层 |阅读模式
以前 5.0.2 时  球员属性颜色修改的办法 怎么 5.0.3用不了了??

哪位高手知道 5.0.3 应该 怎么改! 帮帮忙啊!!

谢谢啊! 急需啊 ! 要 不  那么垃圾属性也好多红 好烦!!
 楼主| 发表于 2005-3-6 00:42:26 | 显示全部楼层
别 光看 都不知道吗??。。。。哎
发表于 2005-3-6 12:24:38 | 显示全部楼层
fm colours.xml在fm2005安装目录下data\settings\里
player profile.xml和non player profile.xml在fm2005安装目录下data\panels\里

如果你装有skin,在skin安装目录下的settings和panels目录里也有可能找到相应文件
有些skin带了这三个文件,有些skin不带这三个文件
如果skin目录里有,FM会优先读取skin里的,如果没有FM则会使用data目录下settings和panels目录里的。

建议:把这三个文件分别放到不同skin目录里的相应文件夹里(如果skin目录里没有,则自己建一个),这样可以自己针对不同skin来做颜色显示。

颜色选择:
Normal Attribute为普通能力的颜色  Good Attribute为优秀能力的颜色 Excellent Attribute为极佳能力的颜色

能力分界:
Normal Threshold(普通和优秀的分界值)低于该值的将显示上面选择的Normal色
Excellent Threshold(优秀和极佳的分界值)大于等于该值的将显示上面选择的Excellent色
两个分界值之间的数值将显示上面选择的Good色


FM2005修改球员属性值颜色终极大法:

    首先,你需要定义球员在哪些数值下需要变颜色,FM2005把球员能力划分为normal、good、excellent三种,一般我们需要着重表示后两种。所以先让我们打开FM2005文件夹中的"\data\panels\"目录,找到一个叫"player profile.xml"的文件,先把该文件的只读属性去掉,然后用记事本打开,会看到文件开头如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE panel SYSTEM "http://www.sigames.com/dtds/sios/panel.dtd">
<panel title="Player Profile Panel">

<!-- PANEL PROPERTIES -->

<!-- attribute colouring -->
<integer id="exca" value="15" /> <!-- excellent threshold -->
<integer id="excl" value="8" /> <!-- normal threshold -->

注意上面的最后两句话,这两句定义了什么情况下的数值是excellent和good,如上面是FM2005默认设置,意为能力大于等于15时是excellent而能力小于15大于8(注意了,这里不是大于等于8)时定义为good。靠!FM2005也对球员太好了吧?大于8就good?改!我们把两个数值分别改成了18和14,这样只有15-17是good数值,而18-20是excellent数值。关闭保存,然后把文件的只读属性加回去吧。

      完成了这一步,还不能改变FM2005的配色方案,我们需要打开FM2005文件夹中的"\data\settings"目录,找到一个叫"fm colours.xml"的文件,同样去掉只读属性后用记事本打开,会看到开头如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE propertylist SYSTEM "http://www.sigames.com/dtds/properties.dtd">

<properties version="1.0">

<!-- profile attribute colours -->
<colour name="normal attribute" red="220" green="220" blue="0" />
<colour name="good attribute" red="255" green="204" blue="0" />
<colour name="excellent attribute" red="255" green="160" blue="0" />

注意上面引用的最后三行,要改的颜色在这里了,第一行是normal数值的颜色,按实况方案,我们把red、green、blue都改成等于255,这样就是纯白色;第二行是good数值,我们把red、green都改成等于255,而blue等于0,这样就是亮黄色;第三行是excellent数值,我们把red改成等于255,而green、blue都等于0,这样就是大红色。改完后把只读属性加回去,那么我们就成功的把FM2005的数值配色方案改成了实况的了,不错吧,相信你已经掌握了修改方法,那么按你喜欢的颜色和数值设定尽情修改吧,给自己一个更漂亮的FM!
发表于 2005-3-6 12:54:23 | 显示全部楼层
拜楼上的,去试试
 楼主| 发表于 2005-3-6 14:02:44 | 显示全部楼层
XZY   我以前 就是这样改的  可是怎么升级到 5.0.3 后  这样改就不行了!
你能帮我分析分析吗〉??谢谢你!
发表于 2005-3-6 14:59:48 | 显示全部楼层
找四少``
 楼主| 发表于 2005-3-6 22:29:39 | 显示全部楼层
果然 是 优先读 SKIN 里的
我把 那里面的改掉 就好了
谢谢你了哦! 3楼的兄弟!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|FMFans ( 京ICP备07501235号 )

GMT+8, 2024-11-26 02:42 , Processed in 0.079135 second(s), 18 queries , Gzip On, APCu On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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