https://github.com/TrinityCore/TrinityCore

服务端源码,而且github上有详细教程,这里只记录关键

Windows Requirements

Processor with SSE2 support
Boost 1.63 (根据教程实际下载的是1.66)
MySQL ≥ 5.1.0 up to MySQL 5.7.x
OpenSSL ≥ 1.0.x(Win64OpenSSL-1_1_0i.exe)
CMake ≥ 3.8.2 (latest stable recommended)
MS Visual Studio (Community) (2017) (Desktop)

1.Git   (2.19.0)

Git Extensions

  1. Includes Git, MySYSGit, and KDiff - be sure to install all three
  2. View this thread for important details on how to install Git for best results. Default install options for KDiff and MySYSGit are acceptable.
    1. During Git installation - Adjusting your PATH environment. Pick "Run Git from the Windows Command Prompt".

2.vs2017 选c++

3.mysql   mysql-5.5.60.1.msi

4.KDiff3-64bit-Setup_0.9.98-2.exe

源码是3.3.5

编译成功如下

还要拷贝3个文件

→  C:\Program Files\MySQL\MySQL Server 5.x\lib\

libmysql.dll

→ C:\OpenSSL-Win64\bin

libssl-1_1-x64.dll
libcrypto-1_1-x64.dll

下来准备启动服务器

Windows

1. Browse into your D:\Build\bin\RelWithDebInfo folder and copy these files into your root World of Warcraft folder (where the Wow.exe is located):

mapextractor.exe
mmaps_generator.exe
vmap4extractor.exe
vmap4assembler.exe

Note - If you are extracting the data files from another machine, please make sure that you have the appropriate VC++ Redistributable Packages installed

2. Browse into your C:\TrinityCore\contrib and copy "extractor.bat" into your root World of Warcraft folder (with the previous files)

3. Launch extractor.bat and select what you want.

Important: dbc/db2 and maps AND vmaps are needed to make server work properly!

Note: Extracting the vmaps will take a while depending on your machine (30 min. - Up to 2 hours). Do not attempt to stop this process. It is finished when it prints "Press any key...". It will create two new folders: buildings and vmaps. The buildings folder is completely useless post-running and can be safely deleted.

NOTE: Don't run another task before the 1st is finished or you will have errors.

Optional but recommended: Extracting mmaps is optional but recommended. You should know that doing it will take a while depending on your machine (up to 8 hours). Do not attempt to stop this process.

4. Move the vmaps, maps, dbc, cameras and gt (master only) folders to the same directory as the TrinityCore binaries.

Note: The mmaps are experimental right now. Any bugs should be reported to the Issue Tracker.

Setting up the configuration files

First of all you need to find the two default config files (named worldserver.conf.dist and authserver.conf.dist (bnetserver.conf.dist in master) ) and copy these to their namesakes without the .dist extension.

下载

createsql

和 TDB_full...sql

只执行第一个,把第二个拷贝到build\bin\RelWithDebInfo 运行worldserver.exe就自动导入了

然后启动两个服务端

在world server里面执行create account 来创建账户

修改客户端配置

客户端默认是去登陆官方服务器,需要修改一下地址改成让客户端登陆我们自己架设的游戏服务器。假设魔兽世界客户端安装在 D:\WOW 下面,到 D:\WOW\Data\zhCN 下面,备份 realmlist.wtf 文件(如果没有就创建一个)。该文件原来的内容是

    set realmList cn.logon.warcraftchina.comset patchlist cn.version.warcraftchina.comset realmlistbn ""set portal cn

将其内容改成

    SET realmlist "127.0.0.1"SET patchlist "127.0.0.1"

魔兽世界私服搭建架设教程相关推荐

  1. 魔兽世界60级1.12私服搭建架设教程

    一.背景 60 魔兽经典旧世是最经典的版本,遗憾的是 60 年代时还在大学读书,穷得很,买不起点卡,后来工作了,大概 70 年代开始玩的. 多年以前,玩游戏时,一直非常期望能够自己控制角色的属性级别, ...

  2. Wow魔兽世界服务器搭建详细教程,魔兽世界服务器配置要求

    自从<魔兽世界>国服关服后,很多魔兽老玩家心里都是空落落的,魔兽陪伴了我们十多年,此次关服犹如关上了通往艾泽拉斯大陆的大门. 上帝关上了一扇门,我们也可以自己开扇窗,随着国服关闭,越来越多 ...

  3. 原神服务端搭建架设教程win系统(附客户端+服务端+环境配置)

    原神服务端搭建架设教程win系统(附客户端+服务端+环境配置) 大家好,我是艾西原神一款开放世界冒险3D游戏以七种元素(分别为风.雷.岩.火.水.草.冰)交汇的幻想世界"提瓦特"创 ...

  4. 魔兽世界开服架设教程—魔兽国服停服时间已确定!玩家该何去何从

    <魔兽世界>国服停止运营时间定在,2023年1月24日0点起 近期随着暴雪和网易公司先后发出的公告,<魔兽世界>国服关服时间已经十分确定了,国服停运时间定在明年的1月24号0点 ...

  5. 开源魔兽世界私服搭建

    本文档是原创的,具有可操作性,不是网络上互相抄袭的博客. 觉得有用就赞一个,项目源码: https://github.com/geektcp/Namjagbarwa-wow 同名原创文章(界面样式更简 ...

  6. 天书奇谈3D服务端搭建架设教程Centos

    天书奇谈3D服务端搭建架设教程Centos 大家好,我是艾西,今天给大家分享一款回合制MMORPG手游的搭建教程.也算是G 内回合制手游的第一梯队吧,回合制手游总会有那么一帮热爱的玩家我们话不多说直接 ...

  7. 发卡网平台搭建架设教程

    发卡网平台搭建架设教程 我是艾西,今天跟大家聊聊什么是发卡网以及发卡平台的搭建架设 发卡网平台:主要是寄售一些虚拟产品和服务.发卡网具体能售卖些什么呢?例如: 电商优惠券/折扣卷.论坛邀请码.注册码以 ...

  8. 轻松搭建冒险岛服务器-冒险岛私服搭建详细教程

    想要拥有一个属于自己的冒险岛世界吗?想要一步步学习如何架设冒险岛服务器吗?本文将从如何选择服务器.安装系统.配置环境.搭建数据库.部署网站.上传文件.启动服务等8个方面,一步步为大家详细讲解冒险岛架设 ...

  9. 魔兽世界巫妖王架设教程-娱乐版

    相信各位拿到一个优秀的魔兽端,在单机把玩一番之后,肯定都想着能不能假设一个外网服务器,然后让朋友们来到自己的服务器上玩耍,自己还能体会一下在众多凡人面前当神(GM)的乐趣. 网上这方面的教程有一些,但 ...

  10. CSOL 2014 搭建 架设教程 阿里云 腾讯轻量云等通用

    第一步.下载CSOL 2014 公开端 链接:https://pan.baidu.com/s/1MCMoSAP_8-neSoDfIMrQbg?pwd=mmsy 提取码:mmsy 下载完毕后解压资源文件 ...

最新文章

  1. 2019 AI Index 报告出炉:AI 领域取得的进展很多,但结果忧喜参半
  2. IE浏览器中,设置指定程序查看源文件
  3. C++中拷贝构造函数的形参为什么要是const引用
  4. NOI2015 程序自动分析
  5. S/4HANA服务订单Service Order的批量创建
  6. jekenis父子结构项目打包_maven 父子工程打包 并且上传linux服务器
  7. mfc 监控文件操作_商务办公好伴侣 兄弟MFC系列多功能一体机
  8. 学python的注意点_python学习入门细节知识点
  9. SQL课堂笔记--索引和视图
  10. 《Android音视频开发》封面由你来投票
  11. 红米note 4x Android 8,红米note 4X升级安卓7.0:MIUI8提前公测
  12. 盘古:阿里云飞天分布式存储系统设计深度解析
  13. 多层陶瓷电容器用处_陶瓷电容器的作用有哪些?
  14. MySQL基础(三):视图、存储过程、事务与索引
  15. vue关于router.replace历史路由问题记录
  16. 维特智能姿态传感器WT901C-485调试流程
  17. html消除绝对定位的影响,CSS 绝对定位 ,浮动,清除浮动
  18. 必备Linux命令和C语言基础
  19. pageoffice 骑缝章_PageOffice在Word文档中加盖电子印章
  20. 黑龙江测绘地理信息局--机构概览

热门文章

  1. python 写的第一个爬虫 下载网页视频,调用迅雷下载,男神喜欢
  2. latex参考文献顺序不对_Latex-引用文献按引用顺序排号
  3. java jsonp网络爬虫_JSOUP 爬虫
  4. 《 郝斌 java自学视频 完结 》_郝斌Java自学视频 全107讲视频教程下载 完整版
  5. 极光推送源码api封装改造
  6. Gof 设计模式 完结
  7. CentOs 虚拟LINUX系统安装与虚拟环境配置
  8. python刷课系统教师_让教师只想刷课的继续教育不能继续了
  9. 【Object C】从Java 一步步走向Object C
  10. 远程迅雷linux,Ubuntu 14.04安装迅雷Xware过程笔记