找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2454|回复: 4

[提问请教] 求支持7.02汉化的中文版皮肤。。。

[复制链接]
发表于 2007-5-3 01:15:33 | 显示全部楼层 |阅读模式
升了7.02有一段时间了,可皮肤一直没敢换,自带的皮肤多半不支持汉字,,求教高人,放点上来造福后人,,,,谢谢
发表于 2007-5-3 01:18:54 | 显示全部楼层
你到置顶的下载一条龙去找找吧...

我也是默认的
所以不能给你什么建议..
回复 支持 反对

使用道具 举报

发表于 2007-5-3 02:31:27 | 显示全部楼层
其实皮肤的中文支持就是
修改皮肤文件夹下的配置文件(与皮肤名称相同),把默认的字体修为支持中文的字体

示例:
修改皮肤hellenic07,使其支持中文
1.主配置文件(data\skins\hellenic07\hellenic07.xml,移除了部分注释),红色部分即字体
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE propertylist SYSTEM "http://www.sigames.com/dtds/propertylist.dtd">

        <properties version="1.0">

        <!-- skin details -->
        <string id="name" value="Hellenic07[COMMENT: skin for FM 2007]"/>                        <!-- The name of the skin -->
        <string id="author" value="Evangelos Kordakis - pani0202"/>                                <!-- The author name -->
        <string id="description" value="Hellenic Skins"/>                                        <!-- Short description -->
        <string id="version" value="1.0"/>                                                        <!-- The version number -->

        <string id="required_version" value="7.0.0" />

        <real id="bgop" value="0.1"/>                                        <!-- Background opacity to determine how see through this colour is -->

        <integer id="cmod" value="1"/>                                        <!-- Colour Mode -->
        
        <!-- TOOLTIP PROPERTIES -->
        <flags id="hnfn" value="fonts/verabd" comment="hint font"/>
        <integer id="hnst" value="0"/>                                        <!-- Style -->
        <integer id="hnss" value="8"/>                                        <!-- Font size -->

        <!-- TITLE PROPERTIES -->
        <flags id="tlfn" value="fonts/verabd" comment=" title font "/>
        <integer id="tlss" value="17"/>                                        <!-- Large font size -->
        <integer id="tlsn" value="15"/>                                        <!-- Normal font size -->
        <integer id="tlsl" value="9"/>                                        <!-- Small font size -->
        <integer id="tlst" value="shadowed"/>                        <!-- title text style -->

        <!-- MENU PROPERTIES -->
        <flags id="mnfn" value="fonts/verabd" comment=" popup menu font "/>
        <integer id="mnss" value="7"/>                                        <!-- Small font size -->
        <integer id="mnsn" value="8"/>                                        <!-- Normal font size -->
        <integer id="mnsl" value="10"/>                                        <!-- Large font size -->
        <integer id="mnst" value="shadowed"/>                        <!-- menu text style -->
        
        <!-- BUTTON PROPERTIES -->
        <flags id="cnfn" value="fonts/verabd" comment=" Button Font "/>
        <integer id="cnss" value="7"/>                                        <!-- Small font size -->
        <integer id="cnsn" value="8"/>                                        <!-- Normal font size -->
        <integer id="cnsl" value="10"/>                                        <!-- Large font size -->
        <integer id="cnst" value="shadowed"/>                        <!-- button text style -->
        

        <!-- TEXT PROPERTIES -->
        <flags id="txfn" value="fonts/text" comment=" Text font "/>
        <integer id="txss" value="8" />                                        <!-- text size small -->
        <integer id="txsn" value="9" />                                        <!-- text size normal -->
        <integer id="txsl" value="11" />                                <!-- text size large -->
        <integer id="txst" value="shadowed"/>                        <!-- text style -->

</properties>

fonts/verabd即表示在fonts目录下的verabd字体(verabd.t2k)
2.默认的皮肤在中文状态下

3.修改
这里把字体部分改成中文字体
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE propertylist SYSTEM "http://www.sigames.com/dtds/propertylist.dtd">

<properties version="1.0">

        <!-- skin details -->
        <string id="name" value="Hellenic07[COMMENT: skin for FM 2007]"/>                        <!-- The name of the skin -->
        <string id="author" value="Evangelos Kordakis - pani0202"/>                                <!-- The author name -->
        <string id="description" value="Hellenic Skins"/>                                        <!-- Short description -->
        <string id="version" value="1.0"/>                                                        <!-- The version number -->

        <string id="required_version" value="7.0.0" />

        <real id="bgop" value="0.1"/>                                        <!-- Background opacity to determine how see through this colour is -->

        <integer id="cmod" value="1"/>                                        <!-- Colour Mode -->
       
        <!-- TOOLTIP PROPERTIES -->
        <flags id="hnfn" value="fonts/fmchs" comment="hint font"/>
        <integer id="hnst" value="0"/>                                        <!-- Style -->
        <integer id="hnss" value="8"/>                                        <!-- Font size -->

        <!-- TITLE PROPERTIES -->
        <flags id="tlfn" value="fonts/fmchs" comment=" title font "/>
        <integer id="tlss" value="17"/>                                        <!-- Large font size -->
        <integer id="tlsn" value="15"/>                                        <!-- Normal font size -->
        <integer id="tlsl" value="9"/>                                        <!-- Small font size -->
        <integer id="tlst" value="shadowed"/>                        <!-- title text style -->

        <!-- MENU PROPERTIES -->
        <flags id="mnfn" value="fonts/fmchs" comment=" popup menu font "/>
        <integer id="mnss" value="7"/>                                        <!-- Small font size -->
        <integer id="mnsn" value="8"/>                                        <!-- Normal font size -->
        <integer id="mnsl" value="10"/>                                        <!-- Large font size -->
        <integer id="mnst" value="shadowed"/>                        <!-- menu text style -->
       
        <!-- BUTTON PROPERTIES -->
        <flags id="cnfn" value="fonts/fmchs" comment=" Button Font "/>
        <integer id="cnss" value="7"/>                                        <!-- Small font size -->
        <integer id="cnsn" value="8"/>                                        <!-- Normal font size -->
        <integer id="cnsl" value="10"/>                                        <!-- Large font size -->
        <integer id="cnst" value="shadowed"/>                        <!-- button text style -->
       

        <!-- TEXT PROPERTIES -->
        <flags id="txfn" value="fonts/fmchs" comment=" Text font "/>
        <integer id="txss" value="8" />                                        <!-- text size small -->
        <integer id="txsn" value="9" />                                        <!-- text size normal -->
        <integer id="txsl" value="11" />                                <!-- text size large -->
        <integer id="txst" value="shadowed"/>                        <!-- text style -->

</properties>

fonts/fmchs就是一个中文字体
4.再次进入游戏

5.以上这些对皮肤来说就足够了,完全可以正常游戏了,不过完整的支持可能还需要修改的别的文件
比如有的皮肤自定义了启动画面,就需要修改对应文件,还有记分板部分等等
当然修改那些文件你可能不是很清楚,这里使用Windows的搜索功能即可搜索需要修改那些文件(如果搜索不到使用诸如UEStudio的软件,利用其"在文件夹中搜索的功能")
打开皮肤文件夹,点击搜索(F3)
文件名不填,文件内容填入fonts/,搜索

(抱歉..右下角被欧冠直播挡住了一部分)
你需要做的就是打开这些文件,对照步骤1、3中的修改把字体部分修改即可

注:你可以把字体修改为任意中文字体(尽量使用粗体字,否则游戏中的字很细),只需把字体复制到fonts目录,然后在修改配置文件时修改成fonts/+字体名即可(fonts/comic表示comic字体)
data下有个fonts目录,data\skins\hellenic07下也有个fonts文件夹
后者优先
也就是说配置文件中fonts/**所指的fonts首先是指当前皮肤目录下的fonts目录,如果不存在就是data\fonts目录,如果还不存在此字体,那就该报错了

边看球赛边写,有点乱.......见谅

[ 本帖最后由 finull 于 2007-5-3 03:33 AM 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-3 18:51:35 | 显示全部楼层

回复 #3 finull 的帖子

十分感谢,万分感激。。。。。
回复 支持 反对

使用道具 举报

发表于 2007-5-3 19:10:13 | 显示全部楼层
3楼好样的,不过我已经做过皮肤教程了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 13:23 , Processed in 0.044217 second(s), 19 queries , Gzip On, APCu On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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