IGE 传奇版本带完整源码

Posted by xspio on 2024-03-11 10:31:39

/storage/postimg/c0a97c7c-6466-406d-a680-67e5a4d10184.png

版本

很老的版本了(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/

gravatar头像 倚楼听风雨
2024-03-20 00:19:45
感谢老大分享接触的第一个网游
gravatar头像 萌新
2024-03-13 11:12:23
顶~~~~~~~~~收藏了~~谢谢站长大佬
  • 1
×