魔兽世界开服教程wow服务器框架Trinirycore构建

article/2025/8/20 8:35:46

首先明杰先给各位普及一下TrinityCore是什么

TrinityCore 是c++实现MMORPG框架

来自MaNGOS,大型网络对象服务,随着时间的推移,该项目代码广泛的优化,改善和清理代码。

需要准备的架设工具:

端(版本)、服务器、第三方充值平台

架设环境如下:

服务器系统:Linux, Windows or Mac>

cpu支持SSE2

Boost ≥ 1.49

MySQL ≥ 5.1.0

CMake ≥ 2.8.11.2 / 2.8.9 (Windows / Linux)

OpenSSL ≥ 1.0.0

GCC ≥ 4.7.2 (Linux only)

MS Visual Studio ≥ 12 (2013) (Windows only)

这篇文章我们先用windows 7系统安装

1、生成vs2013工程解决方案

  1. 下载名字ource code (zip)

  1. 打开cmake

  1. Where is the Source code: E:/SDK/TrinityCore-stable

  1. Where to build th binaries:E:/SDK/TrinityCore-stable/build

  1. 点击Configure 现在 vs2013,把TOOLS勾上,点击Generate生成TrinityCore.sln

  1. 编译解决方案

如果是64位系统需要手动去把mysql库,指向win32的,否则出现link 2019错误。

2、生成地图

  1. 安装好World of Warcraft – 3.3.5a (12340) – enUS (No Install),建议编译Release的版本,生成地图快
    可C:\TrinityCore\contrib 复制 “extractor.bat”及地图生成工具4个exe 放wow.exe同目录,(2 3 4 5步骤可跳过)

  1. 在Wow.exe同目录下一次点击mapextractor.exe

  1. mmaps_generator.exe

  1. vmap4extractor.exe

  1. vmap4assembler.exe

  1. 生成的dbc maps mmaps vmaps拷贝v到 authserver.exe worldserver.exe目录下

3、数据库安装

  1. 默认mysql安装,添加帐号:trinity,密码:trinity

  1. 数据库图形管理工具HeidiSQL或者SQLyog,推荐用SQLyog

  1. 工具->现在执行sql文件…sqlcreatecreate_mysql.sql

  1. 选择auth数据库 工具->现在执行sql文件…sqlbaseauth_database.sql

  1. characters数据库 同上面操作执行…sqlbasecharacter_database.sql

  1. world数据库 同上面操作执行…”TDB_full_*.sql。下载名字是TDB_full

4、运行

  1. authserver.conf.dist和worldserver.conf.dist 去掉dist

  1. 运行authserver.exe,再运行worldserver.exe

  1. worldserver窗口里创建游戏帐号:account create username password

  1. 修改游戏客户端DataenUSrealmlist.wtf内容为:set realmlist 127.0.0.1

大概步骤是和Mangos构建是类似的,上面没说到是用了那个版本,自己下载数据库和源码版本一致。

最后来个截图,图:魔兽世界私服:巫妖王之怒3.35


http://chatgpt.dhexx.cn/article/IOx3nVOP.shtml

相关文章

Trinity(3)

转自:http://blog.sina.com.cn/s/blog_83f77c940102v7xu.html 1:分析流程图如下 2: 首先就是将样本的reads合并在一起命令如下: cat 1M_READS_sample/*.left.fq > reads.ALL.left.fq cat 1M_READS_sample/*.right.fq > reads.ALL.right.fq 3:开始…

Trinity使用流程

原文地址:http://www.plob.org/2014/12/22/8826.html 1:分析流程图如下 2: 首先就是将样本的reads合并在一起命令如下: 1 cat 1M_READS_sample/*.left.fq > reads.ALL.left.fq 2 cat 1M_READS_sample/*.right.fq > reads.ALL.right.fq 3:开始拼接 …

安装trinity、解决报错

生信软件安装 Trinity安装 文章目录 生信软件安装一、安装trinity报错二、解决报错 一、安装trinity报错 解压代码: tar -zxvf trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz进入软件文件夹 cd trinityrnaseq-v2.14.0/然后输入make进行安装&#xf…

【Free RTOS简介】

free rtos学习笔记之整体简介 简介 free rtos实际上是分为两个部分,即free和rtos,其中free是免费的意思,rtos(Real Time Operating System)则是实时操作系统的意思,连在一起是,这个实时操作系…

缺陷检测~Anomalib

这里说说如何应用Anomalib在数据集不平衡的情况下检测缺陷 Paula Ramos,英特尔 AI 软件布道师,美国 武卓,英特尔 AI 软件布道师,中国 Samet Akcay,英特尔人工智能研究工程师/科学家 在《如何应用Anomalib在数据集不平…

MS-RTOS正式发布啦!!!

仓库地址 GitHub:https://github.com/ms-rtos?fromtimeline GiTee:https://gitee.com/ms-rtos 一、MS-RTOS 简介 MS-RTOS(Micro Safe RTOS) 是翼辉信息全新设计的一款面向未来的安全实时操作系统,其最大的特点是开创…

15. RDMA之RoCE Soft-RoCE

转自:https://zhuanlan.zhihu.com/p/361740115 阅读本文前建议温习“RDMA概述”一文,了解下RDMA领域的基本概念。 我已经在基本概念篇里面跟大家对本领域的基本知识进行了科普,在对于基本的宏观概念有了认识之后,我们就可以开始更…

用firadisk+grub4dos实现的RAMOS的方法

论坛里有很多Ramos的教程,不过大多数大是MS自己的Ramdisk驱动用Ntldr引导方式实现的,最近新兴一个驱动叫firadisk,这个是Grub4DOSMap --mem虚拟出来的硬盘在WIN下的驱动,通过这种方式也能做出Ramos,而且限制很少&#…

基于 PyTorch 的目标检测和跟踪(无敌版)

一个不知名大学生,江湖人称菜狗 original author: jacky Li Email : 3435673055qq.com Time of completion:2023.2.1 Last edited: 2023.2.1 目录 图像中的目标检测 视频中的目标跟踪 作者有言 在文章《基于 PyTorch 的图像分类器》中,介绍…

CMSIS-RTOS是什么?

关注星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | strongerHuang CMSIS:Cortex Microcontroller Software Interface Standard,Cortex微控制器软件接口标准。它包含的内容比较多: CMSIS-RTOS:主要用于…

RAM Sequential

前段时间,在公众号上偶然看到一篇很不错的技术分享文章:《南湖处理器DFT设计范例》。文中详细介绍了中科院计算所的RISC-V处理器实施的DFT设计。 去年,也基于一款处理器应用过Share Test Bus技术,但在memory界面fault测试的问题&a…

monoSLAM

单目相机的优点(和双目相机相比):双目相机测得的深度距离收到基线长度的限制,单目相机就可以解决这个问题。 参考博客:http://blog.csdn.net/heyijia0327/article/details/50758944 (一定要看&#xff0c…

Linux一键实现ramos打造自己的livecd

软件名:remastersys作者:nerun个人亲测可用,kali和ubuntu下都成功了,直接一键将当前使用的系统打包成iso,启动测试如下:1:iso直接加载启动成功进入ramos2:iso解压文件到根目录&#…

RAMOS系统简介及制作

同步发布在个人博客上:https://www.zhyong.cn ,可通过搜索文章名称找到该文章! RAMOS系统简介 内存操作系统(RAMOS)是全内存运行,启动后不依赖硬盘的Windows系统。它的原理是利用特殊的软件把多余的内存虚拟为内存盘,然…

如何打造内存操作系统RAMOS?

如何打造内存操作系统RAMOS?添加链接描述 把系统放进内存里 自己打造高速RAMOS 所谓内存操作系统就是全内存运行,系统将不再依赖硬盘。如今科技这么发达,电脑内存也越来越大,如果我们可以利用剩余内存来制作虚拟磁盘&#xff0c…

RAMOS(全内存操作系统)初识----仅供测试

内存操作系统(RAMOS)是全内存运行,启动后不依赖硬盘的Windows系统。它的原理是利用特殊的软件把多余的内存虚拟为内存盘,然后将制作好的操作系统镜像释放到这个虚拟内存盘中运行,让Windows操作系统和应用软件完全工作于内存之中,从…

英语拼读规则

前言: 想学英语就要用英语的思维去学。不能用某国某人指定的方法。误人子弟呀!! 一、就英语就要像学汉语一样要学会拼音,拼音会了汉字自然就会读了。 第一步:26个字母的【音标】要记牢。不只会写字母 也要会写字母对应…

英语名词复数s的发音规则

目录 1. 英语名词复数s的发音规则 1. 在清辅音后发/s/,[p], [t], [k], [h]; [f], [x], [s], [𝛉], [ꭍ]; [ts], [tr], [tꭍ]。记忆顺口溜:婆婆有位特殊的客户 ,她叫福西施,t前缀 2. 在浊辅音和元音后发/z/音&#x…

英语口语中的音变现象及读音规则

英语口语中的音变现象是指再说英语的过程中出于“省力” 的原因,在读英语的时候唇舌处于放松的状态,可以让我们更轻松地说英语。音变现象包括:连读,弱读,缩读,浊化,异化。这五大音变现象最具有代…

英语语法---读音规则

一、48个音标(音素)简表(18大语音语变现象) 单元音又分为前元音、中元音和后元音,其区分点在于发音时舌身是在口腔的前部、中部还是后部 音素发音链接:https://en-yinbiao.xiao84.com/ 18大语音语变现象&…