• RSS订阅 保存到桌面加入收藏设为首页
单机精品资源

C++Xanadu GMSv0.83[高质量源码]

时间:2020-02-26 11:37:43   作者:疯神   来源:bbs.fengshenmxd.com   阅读:160   评论:0
内容摘要:嗨,自从我公开我的源代码开发并经过一段时间后又私有化以来,已经过去了很多年。因此,有些人会记住我。 多年来,我一直在努力工作,与MapleStory专用服务器社区中的其他可用包装/资源相比,结果令人惊讶。 一个原因是语言,另一个原因是已编写的代码。 我的资源是用C ++编写......
嗨,自从我公开我的源代码开发并经过一段时间后又私有化以来,已经过去了很多年。因此,有些人会记住我。

多年来,我一直在努力工作,与MapleStory专用服务器社区中的其他可用包装/资源相比,结果令人惊讶。

一个原因是语言,另一个原因是已编写的代码。

我的资源是用C ++编写的。

在内存使用特别是性能方面,C ++具有比Java更好的潜力,至少这是我的经验和看法。

我一直把重点更多地放在“内部内容”上,这意味着内存使用,性能,代码风格,库使用,语言标准等,而不是maplestory功能,因此,该资源在MS功能,例如,某些技能(尤其是海盗技能)尚未完成,而PQ则大多缺失。

现在,这不仅仅是一次发行,而是将我的开发发布给公众。
我实际上已经完成了我的“内部工作”,现在我将重点更多地放在MS功能上。


v0.83 localhost,该宿主机可在Windows 8、8.1和10上运行并进行一些编辑:

转到maplestory->其他开发->版本->线程:“


我的源是v0.83 GMS。
我将添加有关如何查看更多内容的信息,计划在一段时间内发布针对我的源代码的详细教程。

内部功能/特性包括:

-WZ加载(源直接从.wz文件加载数据)
-极低的内存使用量(服务器启动后,在“释放”模式下它将消耗30,6 MB内存,而所有wz数据均已加载到v0中)。 83)
-高性能和快速性(服务器启动,包括从.wz文件中加载所有数据,所需时间不到一分钟)
-现代且良好的联网,计时器,sql和其他代码
-最新的代码标准(C ++ 14)
-最新的工具(Visual Studio 2017)
-最新的mysql(MySQL 5.7)
-最新的库(最新的asio(也存在作为boost.asio)和poco)
-无滞后或直流问题

MS功能包括:

-标准内容:
登录,聊天,聚会,好友,行会,信使,交易,小怪,现金店,宠物,滚动,雇佣商人,扩音器,黑板等可以使用
-大多数技能都可以使用

。自定义功能包括:

-通用汽车商店
(自定义功能对我来说并不重要,至少还没有)重要

提示:

*我的信息来源并未拆分成传统的worldserver / channelserver / loginserver(/ Cashshop服务器)方案。
它是一台服务器,接受并处理连接。
它支持多达20个课程通道,这些通道通常可在登录和游戏中使用。
目前尚不支持多个世界。

*另外,直接在源代码中添加了npcs等,不使用脚本引擎。

在我看来,这些选择具有更多优势,但为此,我也欢迎其他可以考虑的观点。

计划的功能 :-(

几乎)完整的技能
-完整的行会(bbs和同盟尚未完成)
-完整的cpq-
其他pq的
-也许是婚姻,戒指,技能手册
-等等

还有一些已知的bug,但并不重要。无论如何,我会继续努力。
另外,如前所述,还有一些缺失的功能,我会认真研究并尽快添加。

这些年来,我从头开始写了这个资料。
我很少检查过Vana,那是/是一个有趣的项目,但是我没有从中复制代码。

该资源包括有关所需内容以及如何设置的信息。

欢迎提出任何建议。


设置和使用教程


设置源:

*使用mysql workbench执行sql文件

*设置并编译poco库(或准备好已编译的.lib文件)
1.下载poco C ++库完全版1.7.6
2。提取到C:\\
3.在Foundation文件夹中,打开Foundation_x64_vs140.sln,将模式设置为debug_static_md并进行编译,然后将模式设置为release_static_md并进行编译
。4.在Data文件夹中,打开Data_x64_vs140.sln,将模式设置为debug_static_md并进行编译,然后进行设置将模式设置为release_static_md并进行编译
5.在Data \\ MySQL文件夹中,打开MySQL_x64_vs140.sln,将模式设置为debug_static_md并进行编译,然后将模式设置为release_static_md并进行编译
重要说明:获取与mysql.h文件相关的编译错误时,中止编译,并使用C:\ Program Files \ MySQL \ MySQL Server 5.7 \ include替换错误所在的,然后再次编译/重新编译


标签:质量  源码  高质量  

欢迎加入全国最大的冒险岛单机交流社区,在这里你可以找到丰富的冒险单机资源,同时更有众多群友和你一起交流分享心得

《冒险岛Online》是一款超人气家庭休闲网游。整个游戏画面以2D平面展开,采用了与其他Q版2D游戏不同的横向卷轴的移动方式。
游戏场景高低落差的设计,整个画面分前景、静止背景、活动景物3个层次的设计,既别出心裁又给人一种很真实的感受。

声明:本站文章均来此网络,如有侵权请来信告知!我们将在24小时内删除!本站为冒险岛交流区,请支持冒险岛官方,官方网站:mxd.sdo.com

Copyright © 2008 - 2020 ZeroMS. All Rights Reserved

  黔ICP备20002503号-1