
传奇最早的源码是 delphi 版本的,也是我们大部分人玩过的版本,不过手上的 delphi 源码都是十多年前的了
CrystalMir2 是参考 delphi 旧版用 C# 重写的,开源并且还一直在更新
源码地址:https://github.com/Suprcode/mir2
CrystalMir2 版本有 5 职业 战士、法师、道士、刺客、弓箭手
地图支持 16bit 的,添加了很多 传奇3 的地图与怪物
商店里还可以购买变身道具,商店里买的东西会寄到邮箱中,需要到仓库里去点击 Collect 后才可以从邮件中取出
端还有很多特性并且一直有更新,可以自行体会
不过客户端显示和旧版本传奇不一样,当然,有能力也可以自己把界面修改成盛大版的
还有就是服务端客户端和数据库都是英文的,翻译工作量比较大就没做了,有时间的可以动手翻译下,直接打开服务端里的数据库编辑并保存就行了,很简单,有手就行
服务端的设置具体的也不说了,自己研究吧
编译教程就不写了,装好编译器打开项目直接就可以编译了
下面是我打包好的版本,有大的更新我会更新上去
运行需要 .net4.8 + SlimDX 运行库
.net4.8 下载:https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48 最好下载离线安装包再安装
SlimDX 打包在 CrystalMir2\Client\Redist 里面了
服务端和客户端都打包在一起了,先安装上面的运行库,解压后就可以直接运行了
Server 是服务端,Client 是客户端登录器
登录器打开如果报错不用管,只是连接不上更新服务器的提示,登录器有自动登录、分辨率等的配置,可以自己修改
GM 命令,聊天框输入
@LEVEL 65535,升到 65535 级
@GIVEGOLD 99999,加 99999 金币
@MAKE 物品名称 数量,制造物品,名称内的空格要删除掉
@SUPERMAN 让自己无敌
@MAPMOVE 地图号 x坐标 y坐标,传送到指定地图的指定坐标其他命令自己去他们网站或者源码中查看
下载链接: https://pan.baidu.com/s/1B_JqSVzZAvbTzGpX8ZQyIA?pwd=mir2 提取码: mir2
服务端说明
这个是仿官方 3.35a 的版本,基本实现了 99% 的功能
没有使用随机 bot,这样只要一般配置的电脑就可以运行了,你可以使用自己账号下面的人物当 bot
bot 使用参考:https://ike3.github.io/mangosbot-docs (打不开请自行想办法解决)
这个版本不能像单人版本一样所有副本都可一个人过,需要用一些 GM 命令或者使用一些自定义道具在人物上来加强人物的能力才能打,或者控制 bot 一起打也是可以的
汉化的话只使用了 mangos 自带的
服务端版本支持 win7 win10 win11
先安装运行库才能正常运行
如果使用过其他版本,运行 closeAll.bat 可解决冲突问题
账号注册
使用网页来注册,浏览器打开 http://127.0.0.1
如果不注册新账号,则运行服务端的时候可以不用运行 apache,这样更节省电脑资源
注册好后到 wotlkrealmd 库 account 表中注册的账号那一行的 expansion 列值改为 2,这里我忘记在注册程序里修改了,不修改 3.3.5a 中的区域就去不了了,比如外域
新注册的账号默认为 GM
服务端会自动保存人物信息,10 分钟保存一次
所以关闭服务端前记得保存下游戏,人物下线前在游戏对话框中输入 .save 命令来保存当前状态,如果直接关闭的话可能会造成 10 分钟左右的游戏回档
服务端下载
wotlk 版本,就是 80 版,对应客户端 3.3.5a
链接:https://www.aliyundrive.com/s/weaLMuG2GHy 提取码: r98z
放阿里云盘了,下载不限速,exe 的自解压文件(不用 exe 无法分享),直接双击解压或者用 winrar、7z 来右键打开提取
解压密码还是老样
有问题先看站点中的教程,一般都可以找到答案
有不懂的文章下面留言
服务端说明
vanilla 版本,就是 60 版,对应客户端 1.12,小版本 5875、6005、6141 都可以
版本来自 ac-web,是之前那个 SSP 的更新版本
服务端源码为 CMangos,bot 源码为 ike3 mangosbot
服务端自带 500 个 bot 账号,有 1000 个左右 bot 人物会在游戏中出现,bot 是从 1 级开始的,随着服务器的运行,bot 会自己去打怪升级,服务器运行得越久 bot 等级越高
bot 使用参考:https://ike3.github.io/mangosbot-docs (打不开请自行想办法解决)
汉化的话只使用了 mangos 自带的,因为自己 10 多年前做的汉化的数据库已经丢失,那时差不多汉化到了 99% 的程度
本想借用下 T 端的汉化,结果发现 T 端用的是我之前弃用的一版数据库
服务端版本支持 win7 win10 win11
先安装运行库才能正常运行
如果使用过其他版本,运行 closeAll.bat 可解决冲突问题
注意
服务端运行成功后先让他运行个半小时再进游戏,否则可能进入不了服务器,因为服务端要先加载 1000 个 bot
当然了,如果你电脑够快的话运行几分钟就可以进了
账号注册
使用网页来注册,浏览器打开 http://127.0.0.1
如果不注册新账号,则运行服务端的时候可以不用运行 apache,这样更节省电脑资源
注:新注册的账号默认为 GM
服务端会自动保存人物信息,10 分钟保存一次
所以关闭服务端前记得保存下,在游戏对话框中输入 .save 命令来保存当前状态,如果直接关闭的话可能会造成 10 分钟左右的游戏回档
服务端下载
链接:https://www.aliyundrive.com/s/nqFHGnbJpnN 提取码: zv76
重新测试过稳定性后上传的,之前下载的请重新下载下
说明
放阿里云盘了,下载不限速,exe 的自解压文件(不用 exe 无法分享),直接双击解压或者用 winrar、7z 来右键打开提取
解压密码还是老样
有问题先看站点中的教程,一般都可以找到答案
如果还有不懂的,文章下面留言
worldserver.conf 这个文件是服务端的配置文件,可以在这里做很多个性化修改
注意:修改这个必须重启服务端才能生效
首先这个文件要使用支持 utf-8 格式的文本编辑器,比如 VS code,sublime 等等,不要使用记事本来编辑
下面就来说说其中的部分设置
MaxOverspeedPings = 2,玩家超速检查,2 为正常检查,3+ 为加强检查(比 2 更难踢),0 为不检查超速
MaxPlayerLevel = 80,最高等级
StartPlayerLevel = 1,新人物等级
StartDeathKnightPlayerLevel = 55,死骑新人物等级
StartPlayerMoney = 0,新人物初始金钱(铜币)
AllFlightPaths = 0,1 为打开全部飞行路线(双方阵营),0 为关闭
InstantFlightPaths = 0,1 为飞行时瞬间到达目的地,0 为正常飞行
Instance.IgnoreLevel = 1,进副本不检查等级,设置为 0 为需要相应等级才能进入
Instance.IgnoreRaid = 1,进副本不需要团队,一个人就可以进入,设置为 0 则需要团队才能进入
Motd = "Welcome to a Trinity Core server.",进入服务器的欢迎语,使用 @ 符号换行,比如 “欢迎光临~@xspio 测试服务器”
DBC.EnforceItemAttributes = 1,1 为物品使用 DBC 文件中的属性,0 则物品使用数据库中的属性
Warden.Enabled = 0,为 1 时开启 Warden 反作弊系统
下面为各项人物属性倍率,1 为正常倍率,增大后增加各项属性值
Rate.Health = 1,生命
Rate.Mana = 1,魔法
Rate.Rage.Income = 1,怒气加
Rate.Rage.Loss = 1,怒气减
Rate.RunicPower.Income = 1,符能加
Rate.RunicPower.Loss = 1,符能减
Rate.Focus = 1,专注
Rate.Energy = 1,能量
Rate.Loyalty = 1,忠诚度
下面为掉率,1 为正常倍率,增大后会增加掉落几率
Rate.Drop.Item.Poor = 1,低劣物品
Rate.Drop.Item.Normal = 1,普通物品
Rate.Drop.Item.Uncommon = 1,罕见物品
Rate.Drop.Item.Rare = 1,稀有物品
Rate.Drop.Item.Epic = 1,史诗物品
Rate.Drop.Item.Legendary = 1,传奇物品
Rate.Drop.Item.Artifact = 1,工艺品
Rate.Drop.Item.Referenced = 1,参照物品
Rate.Drop.Money = 1,金钱
下面为经验倍率,1 为正常倍率,增大后会增加数额
Rate.XP.Kill = 1,击杀经验
Rate.XP.Quest = 1,任务经验
Rate.XP.Explore = 1,开图经验
其他倍率,1 为正常倍率
Rate.RepairCost = 1,修理费用
Rate.Honor = 1,荣誉
Rate.Talent = 1,天赋点
Rate.MoveSpeed = 1,移动速度
还有其他的不懂的留言给我
jm02207 提供的坐标,直接拿来用了,提供几个常用的,下面有完整版本下载
.go xyz -5451.55 -656.992 392.675 0 0.66789丹莫洛
.go xyz -10811.7 -1859.29 114.868 0 4.26659闪金镇
.go xyz -10461.4 -1744.82 88.1416 0 5.05985雷霆崖
.go xyz -6264.36 -3703.95 244.144 0 4.65455黑海岸
.go xyz -9757.58 -897.584 39.4214 0 5.20747铁炉堡
.go xyz -14297.2 530.993 8.77916 0 3.98863藏宝海湾
.go xyz -8833.38 628.628 94.0066 0 1.06535暴风城
.go xyz 1629.36 -4373.39 31.2564 1 3.54839奥格玛
下载(jm02207 提供):https://pan.baidu.com/s/1TWeeyUbW_eGuFizE7CQUsw 密码:n8o3