本文件说明定制gfis.exe需要遵守的规则。 RVA 4XXXXX 对应文件 0XXXXX (相差400000) RVA 5XXXXX 对应文件 1XXXXX (相差400000) 其中RVA 56YYYY 对应文件 15YYYY (相差410000) 所有新增代码若无特殊说明,必须写在以下范围内: RVA 0040A6E0 ~ 0040A810 0040A8D0 ~ 0040AA30 0040AB30 ~ 0040AC80 对应文件你懂的。 若新增代码,最好与我交流。 不得写在以下范围内,否则后果自负: RVA 00404F40 ~ 004081C0 RVA 00529C90 ~ 0052A000 所有新增数据若无特殊说明,必须写在以下范围内: RVA 0056A000 ~ 0056E000 (16KB) 对应文件0015A000 ~ 0015E000 不得超出以上范围,否则后果自负。若已经超出,请及时改入。 可修改数据: .data段和.data2段所有明文文本。 所有明文文本为GB18030编码。 修改默认字体: RVA 5670C0,对应文件1570C0,最大64字节 修改窗口标题: RVA 54A6B0,对应文件14A6B0,最大7字节 修改启动时正在连接服务器: RVA 54BE18,对应文件14BE18,最大71字节,最好15字节以内 修改/屏蔽多人界面的服务器字样: RVA 54BA90,对应文件14BA90,最大7字节 修改歌曲频道划分: 绿星频道上限=RVA 42035F和420975,对应文件2035F和20975 黄星频道上限=RVA 42036E和42097E,对应文件2036E和2097E 月亮频道上限=RVA 42037D和420987,对应文件2037D和20987 若确实要修改频道划分,最好启动器上也作相应修改 修改绿星频道进入人物等级上限: RVA 4AC58B,对应文件AC58B 修改0~30级经验表: 经验表共有6份,分别由6个模块引用,要改必须全部同步改 RVA 52A4DC~52A558 ulong[] cMessenger使用 RVA 52A66C~52A6E8 ulong[] cMultiplay使用 RVA 52A6F0~52A76C ulong[] cMyRoom使用 RVA 52A784~52A800 ulong[] cRoom使用 RVA 52AA40~52AABC ulong[] GameScore使用 RVA 52B29C~52B318 ulong[] User使用