1 新手安装
1.1 认识目录
1.2 基础配置
- 第一步:获取授权主要介绍如何获得白猪授权
- 找作者拿到白猪卡密、安全码后,按照第1步中的视频介绍操作即可。白猪卡密不记名,所以拿到手后请妥善保管
- 第二步:功能包配置,这里放了白猪的功能包:
- upt是游戏更新包,这个包为了支持多语言,白猪做了修改。如果你的版本想支持多语言,就可以把这个upt包放到你的客户端,同时可通过修改upt.constant中的内容,并拖放到upt.zip upt64.zip中,可实现多语言配置。注意:upt建议放到apk里打包,不要热更
- 大尺寸背包替换文件:这个是有些老G喜欢背景大一点的背包,可以替换其中的文件实现
- config包:这是放白猪配置文件的地方,默认都是全明文,有如下内容:
- 其中:mir2.bzconfig 是白猪的主配置,主要功能都通过此文件配置维护。具体可以看下文件内容,每个配置都写了注解。
- mir2.blelements 这是装备元素配置,可以配置20种装备元素展示
- mir2.bzUIConfig 这是白猪的皮肤配置,可以修改选取界面、开门动画、血球、主界面等
- mir2.constant、mir2.constant_en、mir2.constant_fanti 分别为中文、英文、繁体语言包,自己打开就能看到
- mir2.data.setting 这是内挂初始化配置,比如你想默认勾上谁,可以通过此文件配置
- mir2.def.haircfg 这是玩家头发外显配置,可以映射头发ID与素材之间的对应关系
- btnCallbacks 这是按钮明文,有需要的自己修改
- widget._def 这个应该不用多做介绍,游戏默认布局调整全靠它
- mir2.settingConfig 这是内挂技能配置,通过配置此文件,可实现多职业的技能配置
- timer.callbacks 这是timer可挂载的明文文件。比如在回收之前,显调用下该文件中的lua函数,通过后再执行回收
- 其他:如果你自己修改了 mir2 中的明文,也可以放到config压缩包中
- core.zip 这是白猪核心明文,不可修改
- mir2.zip 这是战神明文包,不可修改
- 第三步:补丁文件替换,把白猪新增的若干个json文件丢到自己服的logincenter中
- 所谓补丁文件,就是logincenter中的压缩补丁包。目录地址参考:D:\Mud2.0\Logincenter\ClientConfig
- 白猪提供了一批json补丁文件,将这批文件丢到你的补丁压缩包里即可
- 至于每个json文件中的内容是啥?可以查看此篇文章
- 第四步:素材配置,就是热更新服务器中的 rs、res 素材
- 白猪提供了一些额外增加的素材,需要增加到游戏中,否则会无法正常运行
- 将rs目录的所有文件放到你自己的rs.zip中,res目录拷贝到热更服务器
- 第五步:服务端配置,服务端文件需要拷贝与合并
- CommonScripts目录下有3个文件,分别为:extendUIs.pas、fenghao.pas、onLogin.pas
- extendUIs.pas: 游戏通讯函数整合文件,其中包含了绝大多数游戏中客户端与服务端之间通讯用到的函数
- fenghao.pas: 封号下发函数
- 以上两个文件不用改,直接复制替换就行(除非自己本来就是白猪老版本,已经有修改,那就自己合并代码)
- onLogin.pas: 这个文件是游戏登录后触发函数,登录后会瞬间触发,可以拿来做一些初始化动作
- PsMapQuest 目录下有2个文件,HelperQuest.pas、RunMailQuest.pas,一个是通讯桥接文件,一个是邮件触发文件
- HelperQuest.pas代码:
{$I common.pas} //白猪UI扩展文件,必须引用{$I extendUIs.pas}
- 最关键的就是上面两行,拷贝到你自己游戏的HelperQuest.pas中
- RunMailQuest.pas代码:
//白猪helper命令开关,不能删除This_Player.HelperDialog('Helper:1'); This_Player.AddPlayerAbil(299,65535,0); //登录下马This_Player.AddPlayerAbil(6,65535,0); //登录下马降速
- 最关键的是以上三行代码,一个是通讯指令、另外两个是下马和下马降速。如果你不是骑马服,也可以把这两句删了
- 下发服务器时间配置:这个用了以后,就能在客户单看到服务器时间。不过这个不重要,看你是否需要添加
上一篇 放置三国变态版玩法攻略
下一篇 没有了