技术标签: TrinityCore 游戏服务端 WOW Server 魔兽世界服务端
《魔兽世界:巫妖王之怒》模拟服务器TrinityCore在Windows下的安装指南,参考官方Wiki的Install Guide
将"D:\Trinity\Build\bin\Release"中下述4个可执行文件复制到"WOW客户端"(3.3.5)根目录中
复制"D:\Trinity\Source\contrib\extractor.bat"批处理文件到客户端根目录中 -> 右键点击 extractor.bat -> 管理员模式运行
输入1后回车,提取dbc和maps -> 等待提取结束后输入2回车,提取vmaps文件 → 3提取mmaps(耗时超过1小时,不可中断)
提取结束后,将Cameras、dbc、maps、mmaps和vmaps 移动至服务端程序根目录"D:\Trinity\Build\bin\Release"中
打开"D:\Trinity\Source\sql\create\create_mysql.sql" -> 设定用户名和密码 -> 执行脚本,创建相关数据库:
下载数据库脚本,从官方源码库下载sql
保持数据库更新
对于几乎所有的基本设置场景,localhost (127.0.0.1) IP设置 以及 bindip(0.0.0.0) 默认值都应保持不变
修改 authserver.conf 配置文件
修改 worldserve.conf 配置文件
修改服务器IP地址(本机测试可忽略该步骤)
将"auth.realmlist.gamebuild"字段设为你的WoW客户端版本号(国服为13930,台服为12340).
运行 authserver.exe - 登录与网关程序
运行 worldserver.exe - 游戏主程序
创建账号并授予GM权限,在worldserver.exe的DOS窗口中输入如下命令:
进入客户端"World of Warcraft\Data\zhCN"目录 -> 打开"realmlist.wtf"文件 -> 配置为五.4步骤中的IP
打开游戏,输入刚才创建的GM账号,在艾泽拉斯的世界中尽情遨游吧!
教程目录0x00 教程内容 0x01 购买[阿里云](https://l.gushuji.site/aliyun)域名 * * * * 1. 校验域名是否已被注册 * 2. 购买域名 0x02 DNS域名解析 * * * * 1. 云解析DNS界面操作 * 2. 云解析DNS设置 0x03 彩蛋之云服务器操作 * * * * 1. 修改实例名称 0xFF 总结0x00 教程内容购买阿里云域名 DNS域名解析0x01 购买阿里云域名1. 校验域名是否已被注册a. 下面是查询
Java、Php等语言中都有成熟的框架来解析Json数据,可以让我们使用很少的代码就把格式化好的json数据转换成程序可识别的对象或者属性,同时delphi中也有这样的组件来实现此功能,即IsuperObject。如果还没有这个组件的请在网上搜索下载或者在下面留言处留下你的邮箱向本人索取。 下面先说一下ISuperObject中几个常用的函数functionSO(const s: SOString = ‘{}’): ISuperObject; overload;此函数传入json数据字符串,并..
#include<stdlib.h>#include<iostream>#include<stdio.h>#include<vector>#include<time.h>#include<set>#include<map>#include<assert.h>#include<string>#...
首先了解一些术语句法 syntax语法 grammar依存关系 dependency parsing依赖语法 dependency grammars解析 parsing两种不同的观点对于语言结构phrase structure grammar 短语结构语法 也称为上下文无关语法依存语法:通过找到句子当中每一个词所依赖的部分来描述句子结构 如果一个词修饰另一个词 或者 一个词是另外一些词的一个论证 那么它就是那个词的依赖 对于语义模糊的句子可以使用依存语法进行分析..
1. 安装erlang环境yum install erlang2. 下载rpm包wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm3. 下载完成后安装yum install rabbitmq-server-3.6.15-1...
SpringBoot2.X整合Redis实战
Accept是又产生一个Socket端口吗? 要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。 对于网络编程,我们也言必称TCP/IP,似...
1. 查看各资源状态(nodeapps节点应用程序,ASM实例,数据库实例等):[[email protected] u01]# su - grid ITPUB个人空间/E6dV0Cu3dZ#q,d[[email protected] ~]$ crs_stat -t (命令兼容10g)ITPUB个人空间VNg7\6fej*Y%uName Type Target S...
使用Intellij idea,打开的pom.xml文件,在pom文件内容上右键Diagrams–Show Dependencies,就可以看到了
java8安装vim安装
通过WMI获取网卡MAC地址、硬盘序列号、主板序列号、CPU ID、BIOS序列号Delphi通过WMI获取系统信息uses ActiveX, ComObj;function GetWMIProperty(WMIType, WMIProperty: string): string;var Wmi, Objs, Obj: OleVariant; Enum: IEnum
由于这个是官方的api,官方中也有案例,这里就不细说了,直接上代码<!doctype html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=d