海盗王gameserver修改编译成64位的

海盗王的原版gameserver是32位的,存在内存限制,开启全地图时,需要启动多个gameserver程序,并且存在跳地图作弊复制的问题。虽然后面采取了特殊措施,防止了跳地图复制的问题,但是多个gameserver之间协调依然觉得不太靠谱。如果一个gameserver跑完全部地图,就可以避免很多未知的作弊问题。
之前有尝试过多次,想把海盗王3.0的gameserver改成64位的,但是由于各种技术问题,一直没有成功。
这两三天有了一些时间,抱着无意修改的原则,借助AI帮忙,随意地改了一把,竟然可以跑起来。然后本地开起来测试了一下,可以进入地图,但是会不停地掉线,估计是还有很多地方没有兼容64位的问题,需要慢慢修改才能使用。
话又说回来,目前的海盗王,环境真的很混乱,各色各样的利益错综复杂,淘宝闲鱼漫天都是各种端。
远离是非之地,做回自己吧。

补充说明:
顺手也把GroupServer改成了64位的,目前可以运行,但是具体还没有测试。
加上之前重写的GateServer + AccountServer + 商城服务端,已经把3.0的服务端功能全部改为64位。

海盗王gameserver修改编译成64位的_第1张图片

你可能感兴趣的:(游戏,c++,海盗王)