游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:9:00-17:00

    联系QQ

    3543403617

    电子邮件

    3543403617@QQ.com
  • PKhuo手机版

    GM资源教程随时查询

  • 扫描二维码

    进传奇GM资源交流群

Lv.9 管理员
1号会员,0活跃值,2021.07.08 加入
  • 44200发帖
  • 42236主题
  • 0关注
  • 1粉丝
这个人很懒,什么也没有留下。
最新源码 更多>
游戏视频 更多>
脚本教程 更多>

BLUE引擎特殊功能:微客户端设置

[复制链接]
pkhuo 发表于 2021-8-12 21:48:01 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
微客户端设置
微端设置:
微客户端相关配置如下:
一,首先在配置器上设置微端配置连接地址,如图一:

wd.jpg

二,在微端地址的服务器上准备好补丁文件:DATA,MAP,WAV 三个文件夹,内容必须是完整客户端的。
三,清理掉DATA文件下除WZL、WZX、以外类型的补丁文件,再搜索:*ck*,将与刺客相关的补丁删除掉,因为根本用不上。
四,将微服务端工具放入补丁文件下,并设置与图一配置相同的网关端口。
设置config.json
---------------------------------------------------------------------------------------------------------
设置好config.json的路径(data_dir/wav_dir/map_dir)后开启即可。
程序都是64位的,需要64位的linux或windows系统,linux系统文件名是大小写敏感的,config.json的设置路径等要注意大小写。
{
    "data_dir": "D:/mir3/data/",
    "wav_dir": "D:/mir3/wav/",
    "map_dir": "D:/mir3/map/",
    "port": 8200,
    "expiry_time": 43200,
    "debug": false,
    "fix_index": false,
    "process_priority": true,
    "use_processors": 0,
    "snappy_compress": true,
    "memory_pool_size": 256
}
config.jsons 参数说明
"data_dir"    // data目录(多余的/不需要用到的wzl文件最好删除掉)
"wav_dir"    // wav目录
"map_dir"    // map目录
"port"    // 监听端口
"session_timeout"   // 空闲连接超时(秒),默认1800秒,即客户端连接如果1800秒内没有数据通讯,会被服务端T掉 //作废
"fix_index"   // 检测修正错误资源,设置为true时将在启动时进行一次检测
"snappy_compress":    // 使用snappy压缩算法,默认true,设置为false则使用zlib算法,zlib用于不调用snappy32.dll的老客户端
"memory_pool_size"   // 固定内存池大小(MB),默认256M,较大的内存池可以提高效率
"save_bad_request"   // 设置为true,在服务器关闭时(ctrl-c),将保存客户端请求不到的图片索引,
    // 可为补全服务器缺失的wzl图片做参考,保存为在data目录的下json文件
参数:expiry_time 连接空闲超时(秒),默认43200
强制替换图片设置
---------------------------------------------------------------------------------------------------------

1、强制替换图片功能:  // 此功能需要180405以上的新版本客户端支持
在replace.json指定要替换掉的图片索引,格式参考replace.json,建议使用nptepad++来编辑;
mirpatchsvr启动后,会在微端当前目录下的rpcdata目录生成对应的信息文件(rpc和txt文件),
需要把rpcdata目录下的文件放到客户端的data目录下,才能使用替换图片功能。
可以用登录器自动更新(最好是每个文件单独计算md5进行更新,防止每次打开登录器频繁更新)
!替换图片采用增量方式,所以对于一个客户端资源多个不同登录器来回替换图片的情况下,会使wzl文件不断增大,这是目前此功能存在的问题。
!如果不想使用微端的替换功能,登录器自动更新一个空的replacements.txt到data目录,防止被其他人干扰。
2、支持8/16/24/32位的wzl
3、可将任何自定义补丁,增加单独、或批量替换!
4、replace.json,单独替换内容示例一如下
{
    "resources": {
        "Prguse": [
   "63"
        ],
        "Prguse2": [
   "50-55",
   "56",
   "99",
   "123"
        ]
    }
}
5、replace.json,批量替换内容示例二如下 ~
{
    "resources": {
        "~item_bg2": [
   "1122"
        ],
        "~item_bn2": [
   "1122"
        ],
        "~item_St2": [
   "1122"
        ],
        "newopui": [
   "39"
        ],
        "DnItems": [
   "6270"
        ],
        "items": [
   "6270"
        ],
        "stateitem": [
   "6270"
        ],
        "mmap": [
   "1373"
        ],
        "humeffect3": [
   "27599"
        ],
        "~hum_75": [
   "1199"
        ],
        "~hum_he75": [
   "1199"
        ],
        "~mon_50": [
   "959"
        ],
        "~weapon_100": [
   "1199"
        ],
       "~weapon_we106": [
   "1199"
        ],
       "~witemsshine": [
   "4149"
        ],
        ]
    }
}


回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

PKhuo论坛手机版

扫一扫二维码

传奇最全教程基地

Powered by PKhuo!X3.4 ©2001-2013 Comsenz Inc. 湘ICP备15015719号-5 |网站地图|友链申请