博主在之前的博文中介绍了如何使用Docker部署WOW怀旧服,但后续有很多朋友反映部署过程中遇到各种问题,博主也意识到了这种方法对初学者不太友好,因为Linux门槛相对高一些。
最近暴雪在国内的生涯也接近尾声了,很多小伙伴需要搭建自己的服务器怀旧一把,所以博主就介绍一下Windows下的部署方法,得益于一个开源项目spp-classics-cmangos,我们可以在Windows下快速简单部署,还有mangosbot项目,在需要时召唤AI机器人陪玩。
准备:
Windows系统,单机玩就在本机部署,和客户端在一起,多人就在NAS上建个Win虚拟机,Win7和Win10均可,64位,内存建议4G起步……(此时Linux的优势就体现出来了~)。
服务端部署:
此处下载部署工具,得到一个7z自解压包,运行解压至任意目录。
进入SPP_Classics_V2目录运行“Server_Update.bat”批处理程序,从GitHub拉取项目程序。
拉取完成后会显示版本信息页面,按回车进入选择菜单,选择游戏版本。
博主选择“1”回车(也就是60年代),接下来批处理程序会自动下载并解压地图和数据库文件,这里可能会出现死循环,原因不明,也许是系统变量问题,也有可能是我朝网络问题。
建议手动下载:关掉相关的几个批处理程序,然后浏览器访问此处下载对应版本的7z自解压包(链接貌似失效了,也可以去Mega网盘或者百度网盘<提取码:cw5g>下载。),在“SPP_Classics_V2\SPP_Server”目录下新建一个“Modules”文件夹,将其放入(不要解压),而后重新运行SPP_Classics_V2目录下的“Server_Update.bat”批处理程序,之前的死循环就可以顺利通过了。
当看到此画面时,恭喜你!安装已经完成了,接下来要做的就是简单配置一下:
服务器地址:进入4号菜单,34项修改服务器地址和名称,单机运行保持默认即可,远程运行则需要套域名和映射端口,然后填外网地址。
游戏参数:进入4号菜单,第1项对游戏主配置文件进行编辑,对照注释或百度自行研究吧。
机器人参数:进入4号菜单,第2项,默认情况下启动游戏服务会自动生成1000个机器人,并在登录游戏后出现在世界中,根据自己喜好和硬件能力配置吧,只想用自己手动创建机器人的话就把以下几个参数值改为“0”:
AiPlayerbot.RandomBotAutologin AiPlayerbot.RandomBotLoginAtStartup AiPlayerbot.RandomBotAutoCreate
汉化:进入7号菜单,“C”回车勾选中文,再“P”回车替代英语,最后“N”回车安装。
创建账号:3号菜单会告诉你如何使用命令创建,启动运行游戏服务后会有一个“mangosd.exe”窗口,回车后出现提示符就可以使用命令了。
运行服务:一切配置完成后就可以用2号菜单初始化并启动游戏服务了,以后启动可以直接使用SPP_Classics_V2目录下的“Server_Start.bat”批处理程序。
安装客户端:
下载对应版本的中文版客户端(实在太大,博客传不了,只能自己找喽)
插件根据游戏版本自行下载(博主这里只有60年代的大脚插件)
此处下载机器人控制UI插件,解压到游戏目录的“\Interface\AddOns”下。
修改游戏客户端目录下的文件“realmlist.wtf”,将后面的地址改为刚才配置的服务器地址。
set realmlist 127.0.0.1
启动游戏客户端,在角色界面左下角的“插件”选项里勾选“加载过期插件”:
MaNGOS-Bot的命令和UI非常强大,有了它你就不再孤独了,参考文档自己研究吧。
博主新年好!
距年前docker版本安装好后遗留的问题在昨晚心血来潮重新导了一遍地图今天莫名其妙好了~外网连接登入都OK的,唯一问题还是那个注册页面,依旧是乱码。
至于Windows版,这个很多也简单的,网上一键端带ai我都搞了好多个版本。
搜遍了全网(包括google\YouTube),就你这里一篇介绍群晖docker下的安装教程和docker镜像。如有其它版本希望能推荐一下。(抱拳)
感谢分享
下午用这个成功启动了,但是我用1.14客户端玩的时候碰到一个问题不知道你是否知道怎么解决
就是聊天框里面一大堆 角色名 is ignoring you 的红色消息。。打怪的时候不断的发送。。。
问题我提交到github了,里面有截图https://github.com/celguar/spp-classics-cmangos/issues/137
done,作者回复了,已经在beta版本修复了
请问mangosbot addon插件,游戏里能/bot调出来,但是没有效果。机器人panel调不出来,只有密语:\\#a formation 之类的,换了好多插件都不行,只有github上issue里有个旧的可以用,但是也是一堆bug,这是什么问题呢?
浏览器访问此处下载对应版本的7z自解压包,在“SPP_Classics_V2\SPP_Server”目录下新建一个“Modules”文件夹,将其放入(不要解压)
—————————–
http://ashamanecore.com/file%20repository/spp_classics_new/
—————————–
这个网址为什么打不开?批处理脚本也是在这个地方出问题,下载不了,不停循环。
看来作者把资源清理掉了,我找找网上还有哪能下载到,传到网盘里。
https://mega.nz/folder/mRk3DCoZ#2nkNx9NlayG0Lj9Un8dsYA
我在此开源项目中找到了作者的回复,上面的链接是新的下载地址。
多谢!考虑到MEGA要富强,所以我传了一份到百度网盘。
链接: https://pan.baidu.com/s/19z9Dl7Utu8dAOHZL8CiTqQ
提取码: cw5g
请问下3.35a版本能用这个MaNGOS-Bot插件不?
mangosd.exe执行后闪退遇到过吗
因素比较多,权限不够?缺少环境?内存?
我是Win10环境,根据网上说的也装了.Net 3.5以上环境还是闪退,主要是没有一点错误日志不好定位。。。你说的权限是啥