Zircon Mir3 Server:
一款皓石传奇三的服务器端开源项目,基于吉米 2019 年流传的 Zircon 版本发展而来。该项目旨在提供一个跨平台、可通过 Docker 部署的传奇三游戏服务器,仅供学习游戏技术使用,禁止商用及非法用途。

完整的游戏内容:
- • 包含战士、法师、道士、刺客四个职业
- • 每个职业平均拥有 38 个技能
- • 丰富的地图和道具系统,支持玩家升至 100 级
- • 技能可修炼至 6 级,装备可精炼
- • 法师和道士的宠物可升级至暗金等级
多平台支持:
- • 支持在 Linux、Windows、Docker 平台部署
- • 提供 Docker Compose 配置示例
便捷功能:
- • 传送石可方便传送到任意地图
- • 支持客户端自动更新(需 v1.0.0 以上版本)
TIP:为了方便部署,我将所有可能需要用到文件都打包一起了,关注 NASBox 公众号回复「传奇三」就能获取链接。当然也可以跟着下面步骤,或者加作者的 QQ 群下载文件。

下载准备
来到项目地址:https://gitee.com/raphaelcheung/zircon-legend-server

滑动到下面,可以点击百度网盘进行下载(也可以加群下载文件)

全部下载,三个文件都是需要用到的

解压服务器运行压缩包(不要在 NAS 或者 Mac 上解压,输入密码也会提示不对,需要在 Win 上解压),密码就是“QQ群 915941142”

NAS 这边创建一个 zircon 文件夹,将上面解压出来的文件放里面

服务端
Docker Compose
services:
zircon:
image: raphzhang/zirconlegend:latest
container_name: zircon
ports:
- 7000:7000
volumes:
- ./datas:/zircon/datas
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
restart: unless-stopped
参数说明(更多参数建议去看文档)
:::/zircon/datas(路径):存放配置数据
/etc/localtime(路径,可选):设置容器时区
/etc/timezone(路径,可选):设置服务器时区
:::
查看日志,这样就说明服务端运行正常

客户端
解压前面下载的客户端运行文件压缩包(包含了海量地图和道具资源)

运行还需要下载客户端执行文件,来到客户端项目地址:https://gitee.com/raphaelcheung/zircon-legend-client

点击右侧跳转到发行版

点击下载客户端压缩包文件

解压出来应该是这些,打开编辑 Legend.ini 文件

修改为服务器的 IP 地址和端口号,其他默认即可

接下来将前面的“运行文件”和“执行文件”移动到一个目录

这时候点击 Legend.exe 应该是运行不了的,还需要安装依赖

可以自行网络搜索下载,也可以加群里面有提供

解压后是这三个文件,依次默认安装即可(好像安装最下面两个就行)

重新运行 Legend.exe

如果点击没反应,可以打开编辑 Legend.ini 文件,将 FullScreen 设置为 False

可以正常打开窗口了

先注册一个管理员账号

邮箱输入“raphael@gm.gm”,密码可以随便设置

使用账号和密码进行登录

回到服务端,可以看到日志会有信息显示,说明连接都没问题

由于没有角色,需要先点击创建角色

这里我就随便创建了

有角色就可以点击“开始游戏”了

到这里就不演示了,主要我也没玩过不会操作

GM命令使用指南:
https://gitee.com/raphaelcheung/zircon-legend-server/blob/main/GM命令使用指南.md
将命令输入到对话框,会车确认即可

总结
部署过程其实不难,只要跟着步骤就行。有些地方我是特意调整了一下顺序,比如需要先安装依赖组件我放到最后,因为考虑到前面刚下完运行文件,跳来跳出操作可能会导致记不起之前的文件。当然搭建也遇到很多大大小小的坑,不过解决方法都有提及,认真看教程即可。
综合推荐:⭐⭐⭐(没玩过,不做评价)
使用体验:⭐⭐⭐(没玩过,不会操作)
部署难易:⭐⭐⭐(一般)︎