魔兽世界服务端端新手搭建教程
明杰也是很久以前开始研究魔兽服务器架设,
主要原因是亚服经常要排队6-7个小时,
去不排除的服和单机没啥区别,以怀旧服玩到10级以后就开始玩335端,一开始也和新入手的人一样云里雾里的,
经过长时间的学习总算有点成就,
向新手提供以下教程,以免走很多弯路:

一、服务端架设新手向内容
1. 335端的架设
下载获得一个压缩包和一个20200212的升级补丁,直接解压压缩包得到一个ayaseCore2005版本完整的服务端内容,文件夹大概如下:
我们把20200212升级补丁的3个压缩包,选择一个解压出来,放到上面的core里面即可。(三个端的区别是 一个是ike3+npcbot,一个是pbot+npcbot,另一个没有bot好像)
第2步,拷由客户端补丁
将 AyaseCore\客户端补丁 目录下的文件全部拷到你的wow335客户端目录下,替换原有文件。
第3步,启动“启动器.exe”
设置见文件夹内的“启动器设置.png”
⒈、先点击下面的“mysql path",选择你解压目录下的 ayaseCore\mysql\bin 目录,
⒉、再点击上面的Server path,选择 解压目录下的 ayaseCore\core 目录,即可;
Apache path 可以设置也可以不设置,因为梦神端没有注册网页,
设置之后打开的是说明文档,和有爱维基一样的内容。
目标:你解压目录下的 ayaseCore\Apache\bin
3、接下来就可以先启动1,再等1-2秒sql服务启动完成后,再启动2和3即可。
注意:2和3弹出来的窗口在整个游戏期间不要关掉。
这3个程序都保持运行,
黑色小爪子是authserver.exe,主要连接账号数据库;
粉红小爪子是worldserver.exe,主要游戏中的各种角色、物品、技能地图全部其他数据均是这个程序在处理
worldserver.exe.出现这个界面就代表服务端已启动完成,可以进入游戏体现了
这里可能出现的问题:
因缺少***.dll无法启动
成功画面如上。
客户端目录下刚拷的“单机.bat” 即可启动游戏,进入游戏了。
2. 没有启动器的非一键端
首先从我上面提供的下载链接中下载一个 "启动器.exe”
然后进行相关设置即可,这里要注意的事如何选择前面设置的2个文件。
mysql path的选择:文件夹和下图内容类似的文件即是,打开data文件夹,里面至少得有3个文件夹 characters world mysql,前面也许可能会有其他前缀,商业服可能会改名称
server path的选择:有authserver.exe(335以后版本也叫bnetserver.exe) 和worldserver.exe 的文件夹
其余步骤同上。
3. 启动失败问题诊断
authserver 一闪而没
如果authserver不能启动,一般来说是数据库没有成功启动,可能原因是3306端口被占用,mysql无法启动。检查方法:系统自带的命令提示符工具,点击开始--运行--输入cmd-打开命令提示符
在命令提示符呈输入以下命令: netstat -aon|findstr 3306
如果出现下图所示,则端口被占用
在命令提示符里输入以下命令,按enter键,会出现很多的程序,在PID这一列,找到LISTENING后面数字对应的程序注:因每个人的电脑不同,所以LISTENING后面数字也会不同
在任务管理器中结束对应的应用程序即可(这个应该不用贴图了吧)
再重新查一次3306端口是否被占用。如果啥也没出来,说明没被占用。可以顺序启动authserver.exe
authserver可以顺利启动,但 worldserver 一闪而没
这个原因很多,正常情况下可以 AyaseCore/core/data/logs/Server.log 里面查一下错误日志。但有时候可能没有写入日志,这时候同样可以使用 命令提示符。
打开命令提示符,转到你的 worldserver.exe所在目录,我的是 F:\games\AyaseCore\core,输入命令 cd F:\games\AyaseCore\core (注意中间有个空格),再输入 F: ,成成功切换至 F:\games\AyaseCore\core 目录
输入 worldserver.exe 这时候会再次启动 这个程序,且在出错后不会消失。
比如我这次没有启动mysql ,他就会提示错误,并不会直接消失(也可以用这个方法在authserver.exe直接消失时使用)
worldserver常见错误会不能启动: 1) 地图文件缺失(这个需要重新下载去服务端那儿下载地图) 2)数据库中有数据异常(对于不影响继续进行的不用管) 3) dbc 文件错误(人为修改item.dbc 或者 spell.dbc导致冲突,重新放一个正确的dbc文件)
需要注意的是下载文件有服务端,客户端和升级补丁,地图文件。地图文件放到服务端的 Core\data下面即可。升级补丁有3个worldserver.exe文件的压缩包,选择一个解压到服务端的core文件夹内即可,我选择的是playerbot版本
安装问题:mysql无法启动,如果你的3306端口被占用,mysql无法顺利启动,可通过以下方式解决。在服务里面找到mysql相关服务,点停止并取消自动启动改为禁止。也可以使用管理员打开命令提示框 sc stop mysql_pn(以你的实际mysql名称为准)来停止服务,使用sc delete mysql_pn 来删除这个服务
相关文章:

魔兽世界服务端端新手搭建教程
明杰也是很久以前开始研究魔兽服务器架设,主要原因是亚服经常要排队6-7个小时,去不排除的服和单机没啥区别,以怀旧服玩到10级以后就开始玩335端,一开始也和新入手的人一样云里雾里的,经过长时间的学习总算有点成就,向新…...

宝塔搭建实战人才求职管理系统mobile手机端vue源码(五)
大家好啊,我是测评君,欢迎来到web测评。 上一期给大家分享骑士cms会员管理member前端vue在本地运行打包、宝塔发布部署的方式,本期给大家分享,mobile移动端vue怎么在本地运行,打包,实现线上功能更新替换的方…...
生态应用:探讨 NGINX 与上下游系统集成时的开发经验
NGINX 作为一款高性能的 Web 服务器和反向代理服务器,在各种应用场景中广泛应用。随着业务的发展,我们在使用 NGINX 时,可能需要将其与其他系统进行集成,以实现更加复杂的业务需求。 本文将结合实际应用场景,探讨 NGI…...

ArcGIS批量拼接大量栅格遥感影像:Mosaic工具
本文介绍在ArcGIS下属的ArcMap软件中,基于Mosaic工具,批量对大量栅格遥感影像文件加以拼接、镶嵌的方法。 在GIS应用中,我们时常需要对大量栅格遥感影像数据加以批量拼接的工作。这一步骤可以基于Python语言实现,具体可以参考文章…...
Flink UI部署jar包报错
错误描述: 通过Flink的UI中的Submit New Job菜单添加jar包的时候提示报错。报错信息的关键字是“The LocalStreamEnvironment cannot be used when submitting a program through a client, or running in a TestEnvironment context”,最关键的是“Loc…...
Linux就该这么学:RAID与LVM磁盘阵列技术
这里写目录标题 7.1.1 部署磁盘阵列7.1.2 损坏磁盘阵列及修复7.1.3 磁盘阵列+备份盘7.1.4 删除磁盘阵列1. 需要将所有的磁盘都设置成停用状态:2. 逐一移除出去3. 续停用整个RAID磁盘阵列7.2 LVM逻辑卷管理器7.2.1 部署逻辑卷7.2.2 扩容逻辑卷7.2.3 缩小逻辑卷7.2.4 逻辑卷快照…...

Prometheus+Grafana监控
1、简介1.1 Prometheus官网地址:https://prometheus.io/Prometheus是一个开源的监控系统,起源于SoundCloud。它由以下几个核心组件构成:数据爬虫: 根据配置的时间定期的通过HTTP抓去metrics数据。time-series 数据库: …...
【JUC2022】第三章 线程中断与 LockSupport
【JUC2022】第三章 线程中断与 LockSupport 文章目录【JUC2022】第三章 线程中断与 LockSupport一、线程中断1.什么是中断机制2.中断 API3.代码实现4.Thread.sleep()二、LockSupport1.什么是 LockSupport2.代码实现3.总结一、线程中断 1.什么是中断机制 首先,一个…...
数据结构刷题(七):202快乐数、1两数之和、454四数相加II、15三数之和、18四树之和
1.快乐数题目链接思路:使用set,当set中出现相同元素时,返回false注意:while循环中语句顺序; 除数取余。解法:public boolean isHappy(int n){Set<Integer> res new HashSet<>();int[] arr ne…...
华为机试题:HJ80 整型数组合并(python)
文章目录知识点详解1、input():获取控制台(任意形式)的输入。输出均为字符串类型。 1.1、int(input()) 与 map(int, input().spilt()) 的区别 1.2、input() 与 list(input()) 的区别、及其相互转换方法2、print() :打印输出…...

spring boot——自定义依赖实现自动配置
需求 要实现的功能是:实现一个可以支持miniooss两种方式,上传下载文件的自定义依赖。其中还包括一些创建桶、删除桶、删除文件等功能,但是最主要的是实现自动配置。 如果对spring理解很深的话,自动配置这些东西很容易理解&#…...

QMap 判断是否value是否已经存在,结合Sleep函数测试
网上查了资料,基本说的都是通过.value判断是否已经之前的key值,但是尝试.了一下发现有.key的函数,对比着来就感觉这个函数是用来判断是否已经存在value值,于是开始百度也几乎没有找到相关资料,只好自己看官方文档&…...

vue后台管理系统项目-table选择多行数据分页列表、一键全选重置功能
table选择多行数据 功能介绍: 1.列表分页功能; 2.一键全选,选中列表所有数据; 3.全选,选中当前页数据; 4.重置,清除选中状态; 5.列表搜索查询; 效果: 1.列表分…...

论文解读 | [CVPR2019] 基于自适应文本区域表示的任意形状场景文本检测
目录 1 研究背景及意义 2 总体设计 3 方法论 3.1 自适应文本区域表示 3.2 文本建议 3.3 建议改进 4 损失函数 5 实验及结果 1 研究背景及意义 现有的场景文本检测方法使用固定点数的多边形来 表示文本区域。例如,水平文本使用2个点(左上/右下)表示文本区域&…...

2月编程语言排行榜谁还没有看?
近日,TIOBE公布了2023年2月编程语言排行榜,本月各个语言表现如何?谁又摘得桂冠?一起来看看吧! TIOBE 2月Top15编程语言: 详细榜单查看TIOBE官网 https://www.tiobe.com/tiobe-index/ 关注IT行业的小伙伴们…...

nginx.conf配置方法详细介绍
从前面的内容学习中,我们知道Nginx的核心配置文件默认是放在/usr/local/nginx/conf/nginx.conf,这一节,我们就来学习下nginx.conf的内容和基本配置方法。读取Nginx自带的Nginx配置文件,我们将其中的注释部分【学习一个技术点就是在…...

【微信小程序】一文带你吃透开发中的常用组件
写在前面 小程序中的组件也是由宿主环境提供的,开发者可以基于组件快速搭建出漂亮的页面结构。 官方把小程序的组件分为了9大类,分别是: 1.视图容器 2.基础内容 3.表单组件 4.导航组件 5.媒体组件 6.地图组件 7.画布组件 …...

Nginx 部署 Vue 项目以及 Vue 项目刷新出现 404 的问题(完整步骤)(亲测有效)
Nginx 部署 Vue 项目以及 Vue 项目刷新出现 404 的问题(完整步骤)(亲测有效) 1.流程步骤(本教程下载的是1.20.2版本,放在D盘) 1-1. 首先去官方下载 nginx ,然后在当前目录下创建ht…...

leaflet 加载geojson数据,随机显示不同颜色的circleMarker
第086个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+leaflet项目中加载geojson数据,随机显示不同颜色的circleMarker. 直接复制下面的 vue+leaflet源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共89行)相关API专栏目标示例效果 配置方式…...

UL grant的分配(LCP)
欢迎关注同名微信公众号“modem协议笔记”。 UE有UL data时,会发送BSR的告知网络侧自己详细的请求,期望网络能够如期下发UL grant,正常情况下网络侧会给UE足够的UL grant去发送UL data,整个过程都会比较顺利。UE收到UL grant后&a…...

【Python】 -- 趣味代码 - 小恐龙游戏
文章目录 文章目录 00 小恐龙游戏程序设计框架代码结构和功能游戏流程总结01 小恐龙游戏程序设计02 百度网盘地址00 小恐龙游戏程序设计框架 这段代码是一个基于 Pygame 的简易跑酷游戏的完整实现,玩家控制一个角色(龙)躲避障碍物(仙人掌和乌鸦)。以下是代码的详细介绍:…...

AI Agent与Agentic AI:原理、应用、挑战与未来展望
文章目录 一、引言二、AI Agent与Agentic AI的兴起2.1 技术契机与生态成熟2.2 Agent的定义与特征2.3 Agent的发展历程 三、AI Agent的核心技术栈解密3.1 感知模块代码示例:使用Python和OpenCV进行图像识别 3.2 认知与决策模块代码示例:使用OpenAI GPT-3进…...
Neo4j 集群管理:原理、技术与最佳实践深度解析
Neo4j 的集群技术是其企业级高可用性、可扩展性和容错能力的核心。通过深入分析官方文档,本文将系统阐述其集群管理的核心原理、关键技术、实用技巧和行业最佳实践。 Neo4j 的 Causal Clustering 架构提供了一个强大而灵活的基石,用于构建高可用、可扩展且一致的图数据库服务…...

2025盘古石杯决赛【手机取证】
前言 第三届盘古石杯国际电子数据取证大赛决赛 最后一题没有解出来,实在找不到,希望有大佬教一下我。 还有就会议时间,我感觉不是图片时间,因为在电脑看到是其他时间用老会议系统开的会。 手机取证 1、分析鸿蒙手机检材&#x…...
三体问题详解
从物理学角度,三体问题之所以不稳定,是因为三个天体在万有引力作用下相互作用,形成一个非线性耦合系统。我们可以从牛顿经典力学出发,列出具体的运动方程,并说明为何这个系统本质上是混沌的,无法得到一般解…...

蓝桥杯3498 01串的熵
问题描述 对于一个长度为 23333333的 01 串, 如果其信息熵为 11625907.5798, 且 0 出现次数比 1 少, 那么这个 01 串中 0 出现了多少次? #include<iostream> #include<cmath> using namespace std;int n 23333333;int main() {//枚举 0 出现的次数//因…...

Unity | AmplifyShaderEditor插件基础(第七集:平面波动shader)
目录 一、👋🏻前言 二、😈sinx波动的基本原理 三、😈波动起来 1.sinx节点介绍 2.vertexPosition 3.集成Vector3 a.节点Append b.连起来 4.波动起来 a.波动的原理 b.时间节点 c.sinx的处理 四、🌊波动优化…...

深度学习习题2
1.如果增加神经网络的宽度,精确度会增加到一个特定阈值后,便开始降低。造成这一现象的可能原因是什么? A、即使增加卷积核的数量,只有少部分的核会被用作预测 B、当卷积核数量增加时,神经网络的预测能力会降低 C、当卷…...

RabbitMQ入门4.1.0版本(基于java、SpringBoot操作)
RabbitMQ 一、RabbitMQ概述 RabbitMQ RabbitMQ最初由LShift和CohesiveFT于2007年开发,后来由Pivotal Software Inc.(现为VMware子公司)接管。RabbitMQ 是一个开源的消息代理和队列服务器,用 Erlang 语言编写。广泛应用于各种分布…...

【Linux】Linux 系统默认的目录及作用说明
博主介绍:✌全网粉丝23W,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌ 技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物…...