版本
很老的版本了(10 多年前了),用来怀旧还是不错的,而且服务端和客户端有完整 delphi 源码
功能支持到英雄、酒馆、内功等
如果你自己编译的话也可以修改下客户端和服务端版本做成 176、185、195 等等,只需要修改客户端的显示样式和 Mirserver 文件夹内的脚本就行了,服务端源码都不需要动
服务端版本的区别由 Mirserver 文件夹里面的脚本配合数据库和客户端来实现,包括不一样的游戏内容,比如不同的物品、怪物、怪物爆率、游戏任务、地图、游戏界面等,还有 176、185、195 等版本区别,以及中变、微变、修仙等等服务端版本,基本上你在市面上看到的传奇端游都可以通过这种修改来实现
注:在这里服务端指的是源码中的 M2Engine2 以及其他通信等程序,客户端指的是源码中的 Client,服务端版本指的是 Mirserver 这个文件夹内的内容和数据库
源码
源码:https://github.com/AlexLiu1986/IgeMir2Engine
源码百度网盘转存(github 打不开的可在这里下载):https://pan.baidu.com/s/1-MToYpXVPiadZJy8f8GnnA?pwd=84yc
编译好的可执行文件:https://pan.baidu.com/s/136Kq8XW4ZLfm_lwSxNEmmg?pwd=4dy1
服务端版本
这个是从网上下载的版本,把编译好的执行文件替换好,并适配了脚本,可无错运行
你也可以到网上找 IGE、3K 或者 HGE 服务端版本下载来玩,一定要查杀下病毒,包括本站下载的所有程序,运行编译好的可执行文件夹中 upgrade.bat 替换就行了(假设 Mirserver 在 D 盘根目录),如果运行后 M2Server.exe 有其他报错你可以参考我发的服务端版本里的内容来做适当调整,具体调整方法你不会的话可以参考一些传奇技术站,先学学服务端版本技术,就不一一说明了
IGE 版本没开发后,名称变成了 3KM2 接着开发,然后 3KM2 的后续开发名称变成了 HGE,所以这 3 个服务端版本都适用这套源码
服务端版本下载:https://pan.baidu.com/s/1zsn7zR_G7ztg5Iuz0dIRQg?pwd=2xcb
运行参考:https://www.xspio.com/传奇服务端架设教程/
客户端
使用盛大 10 周年版本客户端,并使用补丁
盛大 10 周年客户端下载(也可自行到网上下载):https://pan.baidu.com/s/1fgwcQ9jQvZ2uD52OC6AbdA?pwd=mcbd
补丁下载(复制补丁文件替换掉 Data 目录的同名文件):https://pan.baidu.com/s/18Po23EANTWfH0sIPayTvbg?pwd=zm1s
登录器
自己生成:使用编译好的可执行文件中的 MakeGameLogin.exe 生成,生成好的登录器放到游戏根目录运行,不放根目录也行,登录器会自动查找客户端,内挂过滤什么的都需要在这里设置,请自行研究
直接使用:编译好的可执行文件里的 test.exe 和 5DE2G2U.Lis 文件是生成好的登录器和本地服务器列表,一起放到游戏根目录就行了,这样就不需要 MakeGameLogin.exe 来生成了,不用在本地开 web 服务,也不需要做其他列表文件
怎么玩游戏
先按照上面教程架设好服务端并运行起来
客户端和登录器按上面的说明做好准备,然后运行登客户端根目录的登录器,在登录器选择 用户收藏 下的 IGE 服务器,服务端运行正常时登录器上的 当前状态 会显示绿字 服务器状态良好,点击登录器上的注册账号,注册成功后点击开始游戏就可以进入游戏了
测试账号和密码都是:1111
我加了个特殊的套装 蜡烛,方便大家测试,就是装备上蜡烛,人物属性就会变很高,打通整个游戏都很容易了
调整人物各属性可在运行的 数据库服务器 中的 数据管理 输入要修改的人物名称,找到后打开就可以修改了
其他的大部分修改在运行的 M2Server.exe 里面,GM 命令、套装、商城、NPC、物品、参数、功能 等等
注意事项
本站下载的所有程序,一定要先查杀病毒
会编译的最好先看看源码然后自行编译,这里发布编译好的版本只为方便那些想玩的网友
建议大家在虚拟机中游戏,因为生成的登录器很大可能会报毒,这是历史遗留问题,有些版本的 delphi 就算 build 一个空项目也会报
源码我已经看过,登录器会把一些信息发到一个邮箱,这个功能在发布的版本里面已经去掉,其他的应该没有别的问题,如果大家发现源码中的其他问题,可在评论区反馈
简单编译流程:编译器使用 delphi7 或者 delphi2007,安装好需要的组件并设置好路径(JSocket、Raize、Delphix、DCPcrypt、VCLZip),组件可在 https://www.2ccc.com/ 这里下载,然后编译器中打开源码点 build 生成就成功了,遇到问题请自行百度,就不在这里写详细教程了,提供一些视频链接给想自己编译的人做参考 https://www.bilibili.com/video/BV1qX4y1S7Xh/ https://www.bilibili.com/video/BV1n54y1M7XF/ https://www.bilibili.com/video/BV1TZ4y1x7ah/
特点
单人版本,自动平衡属性(增强自己,削弱 boss 等等)
添加了 NPCBots,包括假人和可组队 Bot,假人 BG 下可用
其他还有很多东西,自己进游戏体会吧
添加的 Modules
mod-ah-bot
mod-autobalance
mod-auto-revive
mod-boss-announcer
mod-dynamic-xp
mod-eluna
mod-gain-honor-guard
mod-instance-reset
mod-learn-spells
mod-npc-beastmaster
mod-pvp-titles
mod-rdf-expansion
mod-reagent-bank-account
mod-reward-played-time
mod-skip-dk-starting-area
mod-solo-lfg
mod-TimeIsTime
mod-transmog
mod-ReusablePotion
mod-StatBooster
服务端
源码:zaicopx
https://pan.baidu.com/s/10XMKZQQicUgqOOMCgC3oVg?pwd=95gt 提取码: 95gt
客户端
World of Warcraft 3.3.5a(12340)
在这个链接里下载或自行解决 https://www.xspio.com/魔兽世界官方客户端下载/
账号
worldserver.exe 运行完成后,在他的窗口内输入命令
# 这个命令的意思就是创建一个用户名为 test 密码为 123 的普通用户,把用户和密码修改为你要的再创建就行了
.account create test 123
# 给用户 GM 权限(test 为用户名,修改为你想要的)
.account set gmlevel test 3 -1
NPCbots
默认配置里加载了 1500 个假人 NPCbots,不可雇佣
假人 NPCbots 数量可在 worldserver.conf 文件中修改 NpcBot.WanderingBots.Continents.Count 这一行配置,配置为 0 则是禁用假人 NPCbots
假人 NPCbots 各等级所占比例可通过 worldserver.conf 文件中 NpcBot.WanderingBots.Continents.Levels 这一行配置
查询所有 NPCbots 状态,在 worldserver.exe 运行窗口内执行 npcbot list spawned
可雇佣的 NPCbots 只有 GM 有权添加,下面是添加用的宏
/run xx = math.floor(math.random(70001, 70038));
/run SendChatMessage(".npcb spawn "..xx.."","SAY");
# 上面的 70001, 70038 生成的 NPCbots 为战士,想要不同的职业只要换掉上面的数字就行了
# 70051, 70074 圣骑士
# 70101, 70139 猎人
# 70151, 70181 盗贼
# 70201, 70240 牧师
# 70451, 70465 死骑
# 70251, 70268 萨满
# 70301, 70336 法师
# 70351, 70377 术士
# 70401, 70418 德鲁伊
普通玩家可通过 .hirebot 命令来召唤一个临时 NPC 雇佣可用 NPCbots(如果 GM 没添加的话可雇佣数就是 0),雇佣好后右键 NPCbots 可实现完全控制
游戏
服务端运行已经做了快捷方式了,按顺序执行就可以了,需要等到 worldserver 运行成功才能进游戏,如果运行碰到问题先看教程
进游戏使用 bat 批处理文件,参考 客户端下载 文章中内容,如果你下载本站的客户端里面应该是自带一个 登陆器.bat
特殊 NPC
变装 NPC: .npc add 190010
Beast Master: .npc add 601026
副本重置 NPC: .npc add 300000
Reagent Bank: .npc add 190012
回城石添加了 lua 脚本,相当于传送 NPC,懒得做汉化了,想汉化的自己修改 lua 脚本吧,使用时注意,打断下施法,否则直接传回城了
其他脚本和模块都自行修改成想要的就行了,比如登录自动送装备,死亡后直接复活等等
其他
有什么使用问题先看:https://www.xspio.com/魔兽单机版使用教程
这个端对内存需求较多,正常运行至少 24G 往上
特点
单人版本,自动平衡属性(增强自己,削弱 boss 等等)
这个版本是相对来说是比较完善的 Legion 版本,作者已经更新 3 年了,而且源码一直在更新,有更新我也会尽量更新上来
游戏性上比较接近官方,可玩性还是不错的
SPP 这一系列做的都不错,之前本站发的 SPP 3.3.5a 的版本相信大家都玩过,也是 conan513 的源码
所以这个版本也是值得大家进去好好体验下的
服务端
源码:https://github.com/conan513/SingleCore_TC
https://pan.baidu.com/s/1ry9NypZf0BHclhT9l2S7NA?pwd=2q7h 提取码: 2q7h
客户端
World of Warcraft 7.3.5
在这个链接里下载或自行解决 https://www.xspio.com/魔兽世界官方客户端下载/
用户
测试用户如下
GM:adm@adm 密码 adm
普通用户:test@test.com 密码 test
注册用户:运行 apache 和 mysql 后用浏览器打开 127.0.0.1 页面注册,可选择 普通用户 或者 GM 进行注册
游戏
服务端运行已经做了快捷方式了,按顺序执行就可以了,需要等到 worldserver 运行成功才能进游戏,如果运行碰到问题先看教程
如果你使用的本站提供的客户端,使用 Wow_Patched.exe 或者 Wow-64_Patched.exe 进入游戏(必须使用 patched 的文件),连接地址修改在 World of Warcraft 7.3.5/WTF/Config.wtf
出生点有两个特殊 NPC,一个可调 XP 倍数,一个可做 Battle coin 兑换,对话框也很简单,就懒得做汉化了,具体怎么玩请大家自行体验
自制特殊装备 ID:999999,可通过 GM 制造:.additem 999999
其他
有什么使用问题先看:https://www.xspio.com/魔兽单机版使用教程
和 https://www.xspio.com/category/客户端|工具|教程
说明:有人反馈说游戏内有不和谐内容出现,请找源码作者处理,不要在这里留言,留言里出现不和谐内容会被删除(虽然这种情况我没碰到过,但出现的可能性是有的,因为之前国内有人拿这个端到处卖,并且现在也有,源码作者沟通无果,所以搞点小心思也是说得通的)
这个是开源的 C# 版本,也一直在更新
源码地址:https://github.com/Suprcode/mir3-zircon
服务端游戏内容参考韩服写的
ZirconMir3 版本有 4 职业 战士、法师、道士、刺客
任务系统很丰富,新怪物 新技能 新地图 等等也很有特色
音乐也很好听,而且不同地图使用不同音乐,很有带入感
传奇3比传奇2内容更多,玩法也更丰富,只可惜当年并没有火起来
源码下载后直接用编辑器编译就可以了,编译问题请 google
服务端和客户端和数据库都是英文的,没汉化,有时间的可以自己汉化,汉化很简单的,只要打开服务端直接改好保存就行了
下面是我打包好的
运行需要 .net4.8 + SlimDX 运行库
.net4.8 下载:https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48 最好下载离线安装包再安装
SlimDX 打包在 ZirconMir3\Client\Redist 里面了
Server 服务端打开后,点击右上角的 Start Server 就开启成功了
Client 是客户端
新注册的账号名为邮箱,激活方法:先开启 Server 的服务,然后在左边下面找到 Account 并点击,找到注册的邮箱,在 Activated 栏把勾勾上,否则无法登录
GM 登录
在 Server 中点击左边菜单 Config,选择 System 标签,设置好密码 Master Password
然后在客户端登录的时候用户名那里填写人物名称,密码就使用上面设置的 Master Password
GM 命令,聊天框输入
@LEVEL 65535,升到 65535 级
@GIVEGAMEGOLD 人物名 数量,加金币
@MAKE 物品名称 数量,制造物品,名称内的空格要删除掉
下载链接:https://www.aliyundrive.com/s/Y8Botn9ay7h 提取码: dn38
传奇最早的源码是 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