提问时间:2023-06-07 09:00:41
1个回答
帮助109人
相信能看到此篇文章的你心里是有想法的。首先你需要知道开魔兽需要准备哪些东西,我是艾西今天带您了解下魔兽世界开服需要的东西想要搭建一个魔兽商业服,需要有魔兽世界服务端
鸽子精
相信能看到此篇文章的你心里是有想法的。首先你需要知道开魔兽需要准备哪些东西,
我是艾西今天带您了解下魔兽世界开服需要的东西
想要搭建一个魔兽商业服,需要有魔兽世界服务端、网站系统、和一台服务器,若是自己不会技术,就要请个技术进行架设、调试,顺便把技术学了毕竟这是个一劳永逸的事情。
目前最完美的魔兽世界服务端AzerothCore
60级经典旧世版本
70级燃烧的远征版版本
80级巫妖王之怒版本
85级大地的裂变版本
90级熊猫人之谜版本
100级德拉诺之王版本
R110级军团再临版本
120级争霸艾泽拉斯版本
原版AzerothCore编译,仿官,集成Lua,无人数限制,无机器限制,无bug是目前修复最好的魔兽服务端了!
包含地图文件和数据库(已汉化)全程技术教学有任何都可以及时解决
服务器:一个游戏整体的游戏体验感以及流畅度都是由服务器决定的。
魔兽的服务端以及客户端都比较大,对服务器的要求也会比较高建议配置E5系列,再强一些i9游戏高频系列。
选择linux来搭建操作步骤方法:
这里我用的是Debian
环境搭建
#boost依赖,如下
# 或者 如下
# zlib在 zlib1g-dev
创建wow用户
这里用root
如果用windows子系统,可以设置默认进入用户
windows进入cmd命令行,执行指令进入Apps目录:
因为我安装的debian,所以这个目录下有个debian.exe的文件(如果是ubuntu那么就是ubuntu.exe)
设置完再进入子系统就是wow用户了
约定目录
这里用wow
# 以wow权限执行
网络游戏,需要C端和S端,即客户端和服务器端。预先创建对应目录方便后面操作。
# TrinityCore源码目录
# 服务器目录。最终包含etc,bin,data三个子目录
# 客户端目录。后面用于存放客户端版本,提取客户端数据
S端下载
#解压
C端下载
客户端版本:3.3.5(13930 或者12340) 自己想办法下载。魔兽老兵都懂如何下载正确版本。
数据库
这里用root
环境搭建中我们已经安装mariadb-server数据库(当然也可以使用mysql)。
初始化数据库
输入回车
# 输入两次 密码
# Y表示让root用户远程登录,N表示可以远程登录
登录数据库
登录成功,类似如下
导入数据
第一步,创建数据库
第二步,建表
编译服务端
这里切回wow
构建
cmake https://danji.1314gl.com/ -DCMAKE_INSTALL_PREFIX=/home/wow/server3.5.5 #构建项目
编译
这个步骤可能时间比较长,可以用nohup或者screen执行
make -j $(nproc) install #编译项目
编译成功后
ls /home/wow/server3.5.5 #可看到server3.5.5目录下有这3个文件夹 bin data etc
bin下面是生成的可执行文件。
data下面后面会放入客户端提取的地图数据。
etc 下面是一些配置文件。
注:查看并留意下这三个目录里面的文件,后面会用到。
地图数据载入
创建数据目录
用来存放地图数据
修改配置文件
把worldserver.conf.dist和authserver.conf.dist各自复制一份,然后去掉后缀.dist 。
修改worldserver.conf 中 DataDir = "." 为 DataDir = "https://danji.1314gl.com/data"。
注意:我这里填的是相对路径"https://danji.1314gl.com/data",你也可以填写绝对路径“
/home/wow/server3.5.5/data”
从客户端导出地图数据
将下载好的客户端,复制一份到上面约定的客户端目录/home/wow/client12340中,进入目录。
运行下面命令,提取客户端数据。这个过程有点慢,请耐心等待。
将地图数据copy到数据目录
配置连接
数据库配置
连接数据库,输入以下sql,打开auth库,并查看表realmlist
address为现网ip,及客户端连接ip。本地跑默认127.0.0.1就好。如果部署到服务器,需要更改为对应的ip。
port为对外端口,及客户端连接端口。现网需要开放本端口
localaddress为内网ip
gamebuild 为客户端版本号 ,是12340 还是 13930 取决于你所使用的客户端版本
客户端配置
打开客户端目录,找到wow.exe,同级目录下创建init_connect.bat,内容如下。
然后,运行脚本。此时,初始化客户端连接配置成功。
#在本地跑ip用127.0.0.1,这个ip对应上面realmlist中的address
启动服务端
先运行 authserver
以下为成功启动
再运行 worldserver
如果你按照上述步骤一步一步到了这里。那么运行结果可能
提示缺
TDB_full_world_335.22061_2022_06_01.sql!!!
这里根据你当前运行的worldserver的提示去下载
看到如上输出,那么恭喜你,worldserver启动成功。
登入世界
添加账号
这里我创建了一个用户名为wow1,密码也为wow1的账号,并升级为GM等级
创建账号
创建一个wow的账号先,worldserver命令行输入,如下
# 这里我们创建了一个用户名为wow1,密码也为wow1的账户
升级为GM
可以提升wow1的gmlevel为3,升级为GM账号,worldserver命令行输入,如下
# 紧接着我们把wow1账户升级为gm
登入游戏
windows中找到客户端可执行文件wow.exe,双击运行,打开客户端。
然后输入刚才的账号就可以了
客户端登录游戏
在魔兽世界客户端,创建 [ 登录.bat ] 文件,并写入如下内容:
echo SET realmlist "[服务器ip或域名]:1002"> realmlist.wtf
echo SET realmList "[服务器ip或域名]:1002"> Data/zhCN/realmlist.wtf
echo SET realmList "[服务器ip或域名]:1002"> Data/zhTW/realmlist.wtf
双击 [ 登录.bat ], 进入游戏
宝塔面板
用于对接管理系统
安装
宝塔Linux面板安装
Centos安装脚本:
Ubuntu/Deepin安装脚本:wget -O install.sh
http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 1ba5f33df
Debian安装脚本:wget -O install.sh
http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 1ba5f33df
只安装面板,不需要安装任何web服务相关工具
接口配置
面板设置->API接口
启用接口,并保存API密钥
添加服务器ip到白名单
开放端口
1001 : 服务器连接端口
1002 : 用户登录端口
1003 : mysql数据库端口
1004 : SOAP端口
服务器关键信息
服务器ip或域名
服务器连接端口
用户登录端口
mysql数据库端口
数据库账户/密码
SOAP端口
GM账户/密码
宝塔地址
宝塔API接口密钥
服务器控制
进入 /azerothcore-wotlk 目录
前台运行
可以看到服务器启动信息
Ctrl+C 会关闭服务器
关闭命令行窗口, 会关闭服务器
后台运行
重启服务器
停止服务器
查看运行情况
删除服务器
参考资料
对接管理系统
魔兽世界服务端管理系统:驰网艾西魔兽世界服务端管理系统
服务器编译运行成功之后, 如果需要其他玩家在线注册, 可以对接 魔兽世界服务端管理系统,
除了在线注册,还有其他很多功能, 比如:添加在线商城售卖道具,查看服务器在线玩家,管理员还可以通过网页端,对服务器进行控制,在线编辑luna脚本等等...
梦三国中1章boss炎帝是轻松碾压了,二章boss挑战吕布也是无脑输出,唯独到三章挑战死皇,这个需要一些技巧了。在这里我们通常拿的阵容都是法师队,难点在于防止死皇回血池回血,不
回答数:1 参与人数:26
随着十月改动的放出,奇遇门派——东海渊也得到了一定程度的加强,下面就给大家简单分析一下东海渊的经脉点法。一、东海渊改动情况一览表
回答数:1 参与人数:11
到脑洞,看过《鲨卷风》的小伙伴将其列入的沙雕的可能性非常之大。看过后感觉这个就是个无厘头,就是沙雕,后来想想,估计导演和编剧一致认为:嗯,反正拍部好电影又要思想又要钱,我们思
回答数:1 参与人数:8
回答数:1 参与人数:6
在奇迹mu手游中,对于角色战斗力影响最大的就是角色携带的一身装备了,而装备有“绿、蓝、紫、橙”的品质之差,对于高品质的装备而言“卓越属性”的加成是衡量装备价值的一项重
回答数:1 参与人数:11
魔兽世界怀旧服游戏中的地图是非常庞大的,不少玩家对于游戏地图不是很熟悉,下面小编为大家带来希尔斯布莱德位置所在之处,想知道的小伙伴快来和小编一起看看吧。 魔兽世界怀
回答数:1 参与人数:15
虽然WLK版本的猎人在输出方面并不算出类拔萃,但是暴雪却给猎人添加了一种新机制——灵魂兽。即便灵魂兽在正式服中已经失去了特殊含义,依然有很多猎人在苦等灵魂兽,可见灵魂兽
回答数:1 参与人数:31
纳迪亚之宝古庙解锁条件,纳迪亚之宝古庙攻略。纳迪亚之宝是一款剧情故事非常吸引人的欧美风RPG游戏,游戏中的关卡内容十分丰富,玩家将会跟随着主线剧情触发古庙探险的玩法,有很
回答数:1 参与人数:33
我的世界暮色森林迷宫入口在哪?就在显眼的地方。在我的世界暮色森林模组中,当我们屠了娜迦,杀了巫妖,下一个攻略的boss就是九头蛇啦。不过打九头蛇之前还有打一个小boss,那就是
回答数:1 参与人数:46
常常有爱好沙盒游戏的小伙伴私信问我,现在还能不能玩迷你世界,毕竟这款游戏自从4月28日宣布全网,全渠道下架以来,目前在任何应用商店上都见不到它的踪影,但是呢下架不等同于停服,
回答数:1 参与人数:9
8127个解答
帮助5032人