【thinitycore】魔兽架设教程

【TrinityCore】魔兽世界私服架设指南

准备工作

  1. 准备一台服务器
  2. 下载服务端文件:TrinityCore源码
  3. 将服务端上传至服务器D盘根目录(推荐使用网盘加速上传)
  4. 解压获得wowServer文件夹


服务端架设

  1. 进入wowServer文件夹
  2. 安装运行库:vcredist_x64_2013.exe
  3. 运行控制程序:Jeuties Repack Control.exe
  4. 配置MySQL路径:wowServer\MySQL\bin
  5. 启动MySQL服务:点击【Start the MySQL server】


配置成功后,控制面板会显示绿色信号:

cpp 复制代码
Server path
MySql path

数据库配置

  1. 启动MySQL数据库
  2. 打开数据库管理工具HeidiSQL
  3. 使用默认连接【localhost】
  4. 修改acore_auth数据库中的realmlist
    • address改为服务器IP或域名
    • 自定义name字段为服务器名称



服务器启动

  1. 在Jeuties Repack Control.exe中启动:
    • 世界服务器(红色图标)
    • 认证服务器(蓝色图标)
  1. 修改MySQL root密码(建议使用高强度密码)
  2. 防火墙配置:
    • 允许authserver.exeworldserver.exe通过
    • 开放端口:8085、3724、7878
  3. 配置服务器路径:wowServer\Server
  4. 依次启动世界服务器和认证服务器(不要关闭窗口)

客户端配置

  1. 创建登录脚本登录.bat

脚本内容:

bash 复制代码
@echo y | rd /s "Cache"
echo SET realmlist "[服务器IP或域名]"> realmlist.wtf
echo SET realmList "[服务器IP或域名]"> Data/zhCN/realmlist.wtf
echo SET realmList "[服务器IP或域名]"> Data/zhTW/realmlist.wtf
ren Data\commoo.MPQ common.MPQ
ren Data\expansioo.MPQ expansion.MPQ
start wow.exe
goto end
:end

GM账号设置

  1. 在世界服务器控制台输入:

    复制代码
    account set admin [密码]
  2. 使用admin账号和密码登录游戏

游戏启动

运行登录.bat启动客户端,创建角色即可进入游戏

服务器控制台会实时显示玩家登录信息

相关推荐
skywalk81632 年前
安装TrinityCore wow服务器注册管理软件WoWSimpleRegistration-2:解决图片显示和多区问题
运维·服务器·trinitycore
skywalk81632 年前
升级TrinityCore 服务器硬件
linux·运维·服务器·trinitycore
skywalk81632 年前
克隆的TrinityCore服务器网速慢卡顿问题的解决(未解决)
运维·服务器·trinitycore
skywalk81632 年前
备份和镜像TrinityCore
linux·运维·服务器·trinitycore
skywalk81632 年前
一台TrinityCore服务器客户端连接网速慢(未解决)
linux·运维·服务器·trinitycore
yun68539923 年前
Trinitycore学习之windows上用cmake生成vs项目并尝试在windows上启动服务
windows·cmake·trinitycore
yun68539923 年前
Trinitycore学习之在Linux环境上搭建服务器并测试运行
linux·c++·trinitycore
yun68539923 年前
Trinitycore学习之在vscode查看远端服务器上源码配置
vscode·trinitycore