Skip to content

Repository files navigation

wpcore

魔兽模拟游戏服务器,项目采用PHP开发,Tcp基于swoole

=====

Introduction

This is a web game simulator written in PHP. Now it has debugged the process of logging in to the simulator. The current game client is 2.4.3_8606. The simulator list and account password data need to query the AUTH library. The world emulator authentication process is complete and packet encryption is complete Can enter the world to play games The follow-up process is under development...

The database file is in the root directory: sql/sql.7z

Limited energy, welcome to submit version, QQ group: 186510932 welcome to learn together ~

Game client link: https://pan.baidu.com/s/1A4EeOdngdtIrcgSzfkj6-A extraction code: 2vkt

介绍

这是用PHP编写的网络游戏模拟器。 现在它已经调试了登录模拟器的过程。 目前的游戏客户端是2.4.3_8606。 模拟器列表和帐户密码数据需要查询AUTH库。 世界模拟器身份验证过程已完成,数据包加密已完成 可以正常进入世界模拟器中游戏 后续进程正在开发中......

数据库文件在根目录: sql/sql.7z

精力有限,欢迎提交版本,QQ群:186510932 欢迎一起研究~

游戏客户端 链接: https://pan.baidu.com/s/1ih1fUBoyl8dLyZcCNJVoMA 提取码: 73s9

 pppp ppppppppppp pppppp pppppp ppppppppp ppppppppp ppp ppp ppp ppp ppp ppp ppp ppp pppp ppp pppp ppp ppp pppp ppp ppp ppp ppp ppp ppp pppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp pp pp ppp ppp ppp ppp ppp ppp ppp pppp ppppppppp ppp pp pppppp pppppppp ppp ppp ppp pppppppp ppp pppppp pppppp ppp ppp ppp ppp ppp pppp ppp ppppp pppp ppp ppp ppp ppp ppp ppp ppp ppp pppp pppp ppp ppp ppp ppp pppp ppp ppp ppp pppp pppp ppp ppp pppp ppp pppp ppp ppp ppp pppp pppp ppp pppppp pppppp ppp pppp pppppppppp
Authserver version 1.0.1
author by.fan <fan3750060@163.com>
Gameversion: 2.4.3

申明

注: 模拟器为私人研究项目,以学习为目的,不进行任何商业项目的活动

WOWCORE is an online game object server that undergoes a lot of changes over time to optimize. Improve and clean up codebase mechanics and functionality while improving the game.

It is completely open source; community involvement is strongly encouraged.

If you would like to provide an idea or code, please visit the website linked to us below or Make a pull request to our [Github repository]

Https://github.com/fan3750060/wpcore

WOWCORE是一款网络游戏对象服务器,随着时间的推移而进行大量更改以进行优化, 在改进游戏内的同时改进和清理代码库机制和功能。

它是完全开源的; 非常鼓励社区参与。

如果您想提供想法或代码,请访问我们下面链接的网站或 向我们的[Github存储库]发出拉取请求

https://github.com/fan3750060/wpcore

安装及依赖 Installation dependency

git clone https://github.com/fan3750060/wpcore.git

Php version >= 7.0
Swoole version >= 2.0
redis version >= 2.2

运行 Run

Linux:

运行登录模拟器(Run Authserver):

php script Server/start auth Or
./start_auth.sh

运行世界模拟器(Run Worldserver):

php script Server/start world Or
./start_world.sh

关闭模拟器( Stop Server):

ctrl+C Or
./stop.sh 

Win(暂时有问题):

运行登录模拟器(Run Authserver):

php script Server/start auth Or
win_start_auth.bat

运行世界模拟器(Run Worldserver):

php script Server/start world Or
win_start_world.bat

注: 测试账户(test user) fan 密码 fan (数据库密码哈希值加密为: sha1("FAN:FAN") )

创建账户(create user): account create username password

GM权限(set gmlevel): account set gmlevel username 3 1

当前核心在linux下运行正常,windows下swoole出现异常(正在排查中...)

数据库配置文件是.env,请将.env.example复制到.env并更改配置。

The database configuration file is in .env please copy .env.example to .env and change the configuration.

操作指南

安装数据库
新建三个数据库分别是: tbcrealmd-tbc,tbccharacters-tbc,tbcmangos-tbc
将根目录中sql/sql.7z解压后分别导入各自的库中
修改tbcrealmd-tbc库中realmlist表的address字段,将其设置为服务器外网IP
下载wow客户端
修改根目录下登陆器 - 本机.bat,realmlist.wtf和WTF\Config.wtf的ip,将127.0.0.1 改成服务器外网ip
运行 登陆器 - 本机.bat 打开客户端登录器

链接 Links

感谢Mangos,TrinityCore,CNLMCore-BFA等开源游戏框架

Thanks to mangos, TrinityCore, CNLMCore-BFA and other open source game frameworks

Demonstration 演示

image

image

image

image

About

php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
GitHub - exbit/wpcore: php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606 · GitHub
Skip to content

Repository files navigation

wpcore

魔兽模拟游戏服务器,项目采用PHP开发,Tcp基于swoole

=====

Introduction

This is a web game simulator written in PHP. Now it has debugged the process of logging in to the simulator. The current game client is 2.4.3_8606. The simulator list and account password data need to query the AUTH library. The world emulator authentication process is complete and packet encryption is complete Can enter the world to play games The follow-up process is under development...

The database file is in the root directory: sql/sql.7z

Limited energy, welcome to submit version, QQ group: 186510932 welcome to learn together ~

Game client link: https://pan.baidu.com/s/1A4EeOdngdtIrcgSzfkj6-A extraction code: 2vkt

介绍

这是用PHP编写的网络游戏模拟器。 现在它已经调试了登录模拟器的过程。 目前的游戏客户端是2.4.3_8606。 模拟器列表和帐户密码数据需要查询AUTH库。 世界模拟器身份验证过程已完成,数据包加密已完成 可以正常进入世界模拟器中游戏 后续进程正在开发中......

数据库文件在根目录: sql/sql.7z

精力有限,欢迎提交版本,QQ群:186510932 欢迎一起研究~

游戏客户端 链接: https://pan.baidu.com/s/1ih1fUBoyl8dLyZcCNJVoMA 提取码: 73s9

 pppp ppppppppppp pppppp pppppp ppppppppp ppppppppp ppp ppp ppp ppp ppp ppp ppp ppp pppp ppp pppp ppp ppp pppp ppp ppp ppp ppp ppp ppp pppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp pp pp ppp ppp ppp ppp ppp ppp ppp pppp ppppppppp ppp pp pppppp pppppppp ppp ppp ppp pppppppp ppp pppppp pppppp ppp ppp ppp ppp ppp pppp ppp ppppp pppp ppp ppp ppp ppp ppp ppp ppp ppp pppp pppp ppp ppp ppp ppp pppp ppp ppp ppp pppp pppp ppp ppp pppp ppp pppp ppp ppp ppp pppp pppp ppp pppppp pppppp ppp pppp pppppppppp
Authserver version 1.0.1
author by.fan <fan3750060@163.com>
Gameversion: 2.4.3

申明

注: 模拟器为私人研究项目,以学习为目的,不进行任何商业项目的活动

WOWCORE is an online game object server that undergoes a lot of changes over time to optimize. Improve and clean up codebase mechanics and functionality while improving the game.

It is completely open source; community involvement is strongly encouraged.

If you would like to provide an idea or code, please visit the website linked to us below or Make a pull request to our [Github repository]

Https://github.com/fan3750060/wpcore

WOWCORE是一款网络游戏对象服务器,随着时间的推移而进行大量更改以进行优化, 在改进游戏内的同时改进和清理代码库机制和功能。

它是完全开源的; 非常鼓励社区参与。

如果您想提供想法或代码,请访问我们下面链接的网站或 向我们的[Github存储库]发出拉取请求

https://github.com/fan3750060/wpcore

安装及依赖 Installation dependency

git clone https://github.com/fan3750060/wpcore.git

Php version >= 7.0
Swoole version >= 2.0
redis version >= 2.2

运行 Run

Linux:

运行登录模拟器(Run Authserver):

php script Server/start auth Or
./start_auth.sh

运行世界模拟器(Run Worldserver):

php script Server/start world Or
./start_world.sh

关闭模拟器( Stop Server):

ctrl+C Or
./stop.sh 

Win(暂时有问题):

运行登录模拟器(Run Authserver):

php script Server/start auth Or
win_start_auth.bat

运行世界模拟器(Run Worldserver):

php script Server/start world Or
win_start_world.bat

注: 测试账户(test user) fan 密码 fan (数据库密码哈希值加密为: sha1("FAN:FAN") )

创建账户(create user): account create username password

GM权限(set gmlevel): account set gmlevel username 3 1

当前核心在linux下运行正常,windows下swoole出现异常(正在排查中...)

数据库配置文件是.env,请将.env.example复制到.env并更改配置。

The database configuration file is in .env please copy .env.example to .env and change the configuration.

操作指南

安装数据库
新建三个数据库分别是: tbcrealmd-tbc,tbccharacters-tbc,tbcmangos-tbc
将根目录中sql/sql.7z解压后分别导入各自的库中
修改tbcrealmd-tbc库中realmlist表的address字段,将其设置为服务器外网IP
下载wow客户端
修改根目录下登陆器 - 本机.bat,realmlist.wtf和WTF\Config.wtf的ip,将127.0.0.1 改成服务器外网ip
运行 登陆器 - 本机.bat 打开客户端登录器

链接 Links

感谢Mangos,TrinityCore,CNLMCore-BFA等开源游戏框架

Thanks to mangos, TrinityCore, CNLMCore-BFA and other open source game frameworks

Demonstration 演示

image

image

image

image

About

php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - exbit/wpcore: php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606 · GitHub
Skip to content

Repository files navigation

wpcore

魔兽模拟游戏服务器,项目采用PHP开发,Tcp基于swoole

=====

Introduction

This is a web game simulator written in PHP. Now it has debugged the process of logging in to the simulator. The current game client is 2.4.3_8606. The simulator list and account password data need to query the AUTH library. The world emulator authentication process is complete and packet encryption is complete Can enter the world to play games The follow-up process is under development...

The database file is in the root directory: sql/sql.7z

Limited energy, welcome to submit version, QQ group: 186510932 welcome to learn together ~

Game client link: https://pan.baidu.com/s/1A4EeOdngdtIrcgSzfkj6-A extraction code: 2vkt

介绍

这是用PHP编写的网络游戏模拟器。 现在它已经调试了登录模拟器的过程。 目前的游戏客户端是2.4.3_8606。 模拟器列表和帐户密码数据需要查询AUTH库。 世界模拟器身份验证过程已完成,数据包加密已完成 可以正常进入世界模拟器中游戏 后续进程正在开发中......

数据库文件在根目录: sql/sql.7z

精力有限,欢迎提交版本,QQ群:186510932 欢迎一起研究~

游戏客户端 链接: https://pan.baidu.com/s/1ih1fUBoyl8dLyZcCNJVoMA 提取码: 73s9

 pppp ppppppppppp pppppp pppppp ppppppppp ppppppppp ppp ppp ppp ppp ppp ppp ppp ppp pppp ppp pppp ppp ppp pppp ppp ppp ppp ppp ppp ppp pppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp pp pp ppp ppp ppp ppp ppp ppp ppp pppp ppppppppp ppp pp pppppp pppppppp ppp ppp ppp pppppppp ppp pppppp pppppp ppp ppp ppp ppp ppp pppp ppp ppppp pppp ppp ppp ppp ppp ppp ppp ppp ppp pppp pppp ppp ppp ppp ppp pppp ppp ppp ppp pppp pppp ppp ppp pppp ppp pppp ppp ppp ppp pppp pppp ppp pppppp pppppp ppp pppp pppppppppp
Authserver version 1.0.1
author by.fan <fan3750060@163.com>
Gameversion: 2.4.3

申明

注: 模拟器为私人研究项目,以学习为目的,不进行任何商业项目的活动

WOWCORE is an online game object server that undergoes a lot of changes over time to optimize. Improve and clean up codebase mechanics and functionality while improving the game.

It is completely open source; community involvement is strongly encouraged.

If you would like to provide an idea or code, please visit the website linked to us below or Make a pull request to our [Github repository]

Https://github.com/fan3750060/wpcore

WOWCORE是一款网络游戏对象服务器,随着时间的推移而进行大量更改以进行优化, 在改进游戏内的同时改进和清理代码库机制和功能。

它是完全开源的; 非常鼓励社区参与。

如果您想提供想法或代码,请访问我们下面链接的网站或 向我们的[Github存储库]发出拉取请求

https://github.com/fan3750060/wpcore

安装及依赖 Installation dependency

git clone https://github.com/fan3750060/wpcore.git

Php version >= 7.0
Swoole version >= 2.0
redis version >= 2.2

运行 Run

Linux:

运行登录模拟器(Run Authserver):

php script Server/start auth Or
./start_auth.sh

运行世界模拟器(Run Worldserver):

php script Server/start world Or
./start_world.sh

关闭模拟器( Stop Server):

ctrl+C Or
./stop.sh 

Win(暂时有问题):

运行登录模拟器(Run Authserver):

php script Server/start auth Or
win_start_auth.bat

运行世界模拟器(Run Worldserver):

php script Server/start world Or
win_start_world.bat

注: 测试账户(test user) fan 密码 fan (数据库密码哈希值加密为: sha1("FAN:FAN") )

创建账户(create user): account create username password

GM权限(set gmlevel): account set gmlevel username 3 1

当前核心在linux下运行正常,windows下swoole出现异常(正在排查中...)

数据库配置文件是.env,请将.env.example复制到.env并更改配置。

The database configuration file is in .env please copy .env.example to .env and change the configuration.

操作指南

安装数据库
新建三个数据库分别是: tbcrealmd-tbc,tbccharacters-tbc,tbcmangos-tbc
将根目录中sql/sql.7z解压后分别导入各自的库中
修改tbcrealmd-tbc库中realmlist表的address字段,将其设置为服务器外网IP
下载wow客户端
修改根目录下登陆器 - 本机.bat,realmlist.wtf和WTF\Config.wtf的ip,将127.0.0.1 改成服务器外网ip
运行 登陆器 - 本机.bat 打开客户端登录器

链接 Links

感谢Mangos,TrinityCore,CNLMCore-BFA等开源游戏框架

Thanks to mangos, TrinityCore, CNLMCore-BFA and other open source game frameworks

Demonstration 演示

image

image

image

image

About

php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - exbit/wpcore: php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606 · GitHub
Skip to content

Repository files navigation

wpcore

魔兽模拟游戏服务器,项目采用PHP开发,Tcp基于swoole

=====

Introduction

This is a web game simulator written in PHP. Now it has debugged the process of logging in to the simulator. The current game client is 2.4.3_8606. The simulator list and account password data need to query the AUTH library. The world emulator authentication process is complete and packet encryption is complete Can enter the world to play games The follow-up process is under development...

The database file is in the root directory: sql/sql.7z

Limited energy, welcome to submit version, QQ group: 186510932 welcome to learn together ~

Game client link: https://pan.baidu.com/s/1A4EeOdngdtIrcgSzfkj6-A extraction code: 2vkt

介绍

这是用PHP编写的网络游戏模拟器。 现在它已经调试了登录模拟器的过程。 目前的游戏客户端是2.4.3_8606。 模拟器列表和帐户密码数据需要查询AUTH库。 世界模拟器身份验证过程已完成,数据包加密已完成 可以正常进入世界模拟器中游戏 后续进程正在开发中......

数据库文件在根目录: sql/sql.7z

精力有限,欢迎提交版本,QQ群:186510932 欢迎一起研究~

游戏客户端 链接: https://pan.baidu.com/s/1ih1fUBoyl8dLyZcCNJVoMA 提取码: 73s9

 pppp ppppppppppp pppppp pppppp ppppppppp ppppppppp ppp ppp ppp ppp ppp ppp ppp ppp pppp ppp pppp ppp ppp pppp ppp ppp ppp ppp ppp ppp pppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp pp pp ppp ppp ppp ppp ppp ppp ppp pppp ppppppppp ppp pp pppppp pppppppp ppp ppp ppp pppppppp ppp pppppp pppppp ppp ppp ppp ppp ppp pppp ppp ppppp pppp ppp ppp ppp ppp ppp ppp ppp ppp pppp pppp ppp ppp ppp ppp pppp ppp ppp ppp pppp pppp ppp ppp pppp ppp pppp ppp ppp ppp pppp pppp ppp pppppp pppppp ppp pppp pppppppppp
Authserver version 1.0.1
author by.fan <fan3750060@163.com>
Gameversion: 2.4.3

申明

注: 模拟器为私人研究项目,以学习为目的,不进行任何商业项目的活动

WOWCORE is an online game object server that undergoes a lot of changes over time to optimize. Improve and clean up codebase mechanics and functionality while improving the game.

It is completely open source; community involvement is strongly encouraged.

If you would like to provide an idea or code, please visit the website linked to us below or Make a pull request to our [Github repository]

Https://github.com/fan3750060/wpcore

WOWCORE是一款网络游戏对象服务器,随着时间的推移而进行大量更改以进行优化, 在改进游戏内的同时改进和清理代码库机制和功能。

它是完全开源的; 非常鼓励社区参与。

如果您想提供想法或代码,请访问我们下面链接的网站或 向我们的[Github存储库]发出拉取请求

https://github.com/fan3750060/wpcore

安装及依赖 Installation dependency

git clone https://github.com/fan3750060/wpcore.git

Php version >= 7.0
Swoole version >= 2.0
redis version >= 2.2

运行 Run

Linux:

运行登录模拟器(Run Authserver):

php script Server/start auth Or
./start_auth.sh

运行世界模拟器(Run Worldserver):

php script Server/start world Or
./start_world.sh

关闭模拟器( Stop Server):

ctrl+C Or
./stop.sh 

Win(暂时有问题):

运行登录模拟器(Run Authserver):

php script Server/start auth Or
win_start_auth.bat

运行世界模拟器(Run Worldserver):

php script Server/start world Or
win_start_world.bat

注: 测试账户(test user) fan 密码 fan (数据库密码哈希值加密为: sha1("FAN:FAN") )

创建账户(create user): account create username password

GM权限(set gmlevel): account set gmlevel username 3 1

当前核心在linux下运行正常,windows下swoole出现异常(正在排查中...)

数据库配置文件是.env,请将.env.example复制到.env并更改配置。

The database configuration file is in .env please copy .env.example to .env and change the configuration.

操作指南

安装数据库
新建三个数据库分别是: tbcrealmd-tbc,tbccharacters-tbc,tbcmangos-tbc
将根目录中sql/sql.7z解压后分别导入各自的库中
修改tbcrealmd-tbc库中realmlist表的address字段,将其设置为服务器外网IP
下载wow客户端
修改根目录下登陆器 - 本机.bat,realmlist.wtf和WTF\Config.wtf的ip,将127.0.0.1 改成服务器外网ip
运行 登陆器 - 本机.bat 打开客户端登录器

链接 Links

感谢Mangos,TrinityCore,CNLMCore-BFA等开源游戏框架

Thanks to mangos, TrinityCore, CNLMCore-BFA and other open source game frameworks

Demonstration 演示

image

image

image

image

About

php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' GitHub - exbit/wpcore: php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606 · GitHub
Skip to content

Repository files navigation

wpcore

魔兽模拟游戏服务器,项目采用PHP开发,Tcp基于swoole

=====

Introduction

This is a web game simulator written in PHP. Now it has debugged the process of logging in to the simulator. The current game client is 2.4.3_8606. The simulator list and account password data need to query the AUTH library. The world emulator authentication process is complete and packet encryption is complete Can enter the world to play games The follow-up process is under development...

The database file is in the root directory: sql/sql.7z

Limited energy, welcome to submit version, QQ group: 186510932 welcome to learn together ~

Game client link: https://pan.baidu.com/s/1A4EeOdngdtIrcgSzfkj6-A extraction code: 2vkt

介绍

这是用PHP编写的网络游戏模拟器。 现在它已经调试了登录模拟器的过程。 目前的游戏客户端是2.4.3_8606。 模拟器列表和帐户密码数据需要查询AUTH库。 世界模拟器身份验证过程已完成,数据包加密已完成 可以正常进入世界模拟器中游戏 后续进程正在开发中......

数据库文件在根目录: sql/sql.7z

精力有限,欢迎提交版本,QQ群:186510932 欢迎一起研究~

游戏客户端 链接: https://pan.baidu.com/s/1ih1fUBoyl8dLyZcCNJVoMA 提取码: 73s9

 pppp ppppppppppp pppppp pppppp ppppppppp ppppppppp ppp ppp ppp ppp ppp ppp ppp ppp pppp ppp pppp ppp ppp pppp ppp ppp ppp ppp ppp ppp pppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp pp pp ppp ppp ppp ppp ppp ppp ppp pppp ppppppppp ppp pp pppppp pppppppp ppp ppp ppp pppppppp ppp pppppp pppppp ppp ppp ppp ppp ppp pppp ppp ppppp pppp ppp ppp ppp ppp ppp ppp ppp ppp pppp pppp ppp ppp ppp ppp pppp ppp ppp ppp pppp pppp ppp ppp pppp ppp pppp ppp ppp ppp pppp pppp ppp pppppp pppppp ppp pppp pppppppppp
Authserver version 1.0.1
author by.fan <fan3750060@163.com>
Gameversion: 2.4.3

申明

注: 模拟器为私人研究项目,以学习为目的,不进行任何商业项目的活动

WOWCORE is an online game object server that undergoes a lot of changes over time to optimize. Improve and clean up codebase mechanics and functionality while improving the game.

It is completely open source; community involvement is strongly encouraged.

If you would like to provide an idea or code, please visit the website linked to us below or Make a pull request to our [Github repository]

Https://github.com/fan3750060/wpcore

WOWCORE是一款网络游戏对象服务器,随着时间的推移而进行大量更改以进行优化, 在改进游戏内的同时改进和清理代码库机制和功能。

它是完全开源的; 非常鼓励社区参与。

如果您想提供想法或代码,请访问我们下面链接的网站或 向我们的[Github存储库]发出拉取请求

https://github.com/fan3750060/wpcore

安装及依赖 Installation dependency

git clone https://github.com/fan3750060/wpcore.git

Php version >= 7.0
Swoole version >= 2.0
redis version >= 2.2

运行 Run

Linux:

运行登录模拟器(Run Authserver):

php script Server/start auth Or
./start_auth.sh

运行世界模拟器(Run Worldserver):

php script Server/start world Or
./start_world.sh

关闭模拟器( Stop Server):

ctrl+C Or
./stop.sh 

Win(暂时有问题):

运行登录模拟器(Run Authserver):

php script Server/start auth Or
win_start_auth.bat

运行世界模拟器(Run Worldserver):

php script Server/start world Or
win_start_world.bat

注: 测试账户(test user) fan 密码 fan (数据库密码哈希值加密为: sha1("FAN:FAN") )

创建账户(create user): account create username password

GM权限(set gmlevel): account set gmlevel username 3 1

当前核心在linux下运行正常,windows下swoole出现异常(正在排查中...)

数据库配置文件是.env,请将.env.example复制到.env并更改配置。

The database configuration file is in .env please copy .env.example to .env and change the configuration.

操作指南

安装数据库
新建三个数据库分别是: tbcrealmd-tbc,tbccharacters-tbc,tbcmangos-tbc
将根目录中sql/sql.7z解压后分别导入各自的库中
修改tbcrealmd-tbc库中realmlist表的address字段,将其设置为服务器外网IP
下载wow客户端
修改根目录下登陆器 - 本机.bat,realmlist.wtf和WTF\Config.wtf的ip,将127.0.0.1 改成服务器外网ip
运行 登陆器 - 本机.bat 打开客户端登录器

链接 Links

感谢Mangos,TrinityCore,CNLMCore-BFA等开源游戏框架

Thanks to mangos, TrinityCore, CNLMCore-BFA and other open source game frameworks

Demonstration 演示

image

image

image

image

About

php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - exbit/wpcore: php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606 · GitHub
Skip to content

Repository files navigation

wpcore

魔兽模拟游戏服务器,项目采用PHP开发,Tcp基于swoole

=====

Introduction

This is a web game simulator written in PHP. Now it has debugged the process of logging in to the simulator. The current game client is 2.4.3_8606. The simulator list and account password data need to query the AUTH library. The world emulator authentication process is complete and packet encryption is complete Can enter the world to play games The follow-up process is under development...

The database file is in the root directory: sql/sql.7z

Limited energy, welcome to submit version, QQ group: 186510932 welcome to learn together ~

Game client link: https://pan.baidu.com/s/1A4EeOdngdtIrcgSzfkj6-A extraction code: 2vkt

介绍

这是用PHP编写的网络游戏模拟器。 现在它已经调试了登录模拟器的过程。 目前的游戏客户端是2.4.3_8606。 模拟器列表和帐户密码数据需要查询AUTH库。 世界模拟器身份验证过程已完成,数据包加密已完成 可以正常进入世界模拟器中游戏 后续进程正在开发中......

数据库文件在根目录: sql/sql.7z

精力有限,欢迎提交版本,QQ群:186510932 欢迎一起研究~

游戏客户端 链接: https://pan.baidu.com/s/1ih1fUBoyl8dLyZcCNJVoMA 提取码: 73s9

 pppp ppppppppppp pppppp pppppp ppppppppp ppppppppp ppp ppp ppp ppp ppp ppp ppp ppp pppp ppp pppp ppp ppp pppp ppp ppp ppp ppp ppp ppp pppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp pp pp ppp ppp ppp ppp ppp ppp ppp pppp ppppppppp ppp pp pppppp pppppppp ppp ppp ppp pppppppp ppp pppppp pppppp ppp ppp ppp ppp ppp pppp ppp ppppp pppp ppp ppp ppp ppp ppp ppp ppp ppp pppp pppp ppp ppp ppp ppp pppp ppp ppp ppp pppp pppp ppp ppp pppp ppp pppp ppp ppp ppp pppp pppp ppp pppppp pppppp ppp pppp pppppppppp
Authserver version 1.0.1
author by.fan <fan3750060@163.com>
Gameversion: 2.4.3

申明

注: 模拟器为私人研究项目,以学习为目的,不进行任何商业项目的活动

WOWCORE is an online game object server that undergoes a lot of changes over time to optimize. Improve and clean up codebase mechanics and functionality while improving the game.

It is completely open source; community involvement is strongly encouraged.

If you would like to provide an idea or code, please visit the website linked to us below or Make a pull request to our [Github repository]

Https://github.com/fan3750060/wpcore

WOWCORE是一款网络游戏对象服务器,随着时间的推移而进行大量更改以进行优化, 在改进游戏内的同时改进和清理代码库机制和功能。

它是完全开源的; 非常鼓励社区参与。

如果您想提供想法或代码,请访问我们下面链接的网站或 向我们的[Github存储库]发出拉取请求

https://github.com/fan3750060/wpcore

安装及依赖 Installation dependency

git clone https://github.com/fan3750060/wpcore.git

Php version >= 7.0
Swoole version >= 2.0
redis version >= 2.2

运行 Run

Linux:

运行登录模拟器(Run Authserver):

php script Server/start auth Or
./start_auth.sh

运行世界模拟器(Run Worldserver):

php script Server/start world Or
./start_world.sh

关闭模拟器( Stop Server):

ctrl+C Or
./stop.sh 

Win(暂时有问题):

运行登录模拟器(Run Authserver):

php script Server/start auth Or
win_start_auth.bat

运行世界模拟器(Run Worldserver):

php script Server/start world Or
win_start_world.bat

注: 测试账户(test user) fan 密码 fan (数据库密码哈希值加密为: sha1("FAN:FAN") )

创建账户(create user): account create username password

GM权限(set gmlevel): account set gmlevel username 3 1

当前核心在linux下运行正常,windows下swoole出现异常(正在排查中...)

数据库配置文件是.env,请将.env.example复制到.env并更改配置。

The database configuration file is in .env please copy .env.example to .env and change the configuration.

操作指南

安装数据库
新建三个数据库分别是: tbcrealmd-tbc,tbccharacters-tbc,tbcmangos-tbc
将根目录中sql/sql.7z解压后分别导入各自的库中
修改tbcrealmd-tbc库中realmlist表的address字段,将其设置为服务器外网IP
下载wow客户端
修改根目录下登陆器 - 本机.bat,realmlist.wtf和WTF\Config.wtf的ip,将127.0.0.1 改成服务器外网ip
运行 登陆器 - 本机.bat 打开客户端登录器

链接 Links

感谢Mangos,TrinityCore,CNLMCore-BFA等开源游戏框架

Thanks to mangos, TrinityCore, CNLMCore-BFA and other open source game frameworks

Demonstration 演示

image

image

image

image

About

php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - exbit/wpcore: php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606 · GitHub
Skip to content

Repository files navigation

wpcore

魔兽模拟游戏服务器,项目采用PHP开发,Tcp基于swoole

=====

Introduction

This is a web game simulator written in PHP. Now it has debugged the process of logging in to the simulator. The current game client is 2.4.3_8606. The simulator list and account password data need to query the AUTH library. The world emulator authentication process is complete and packet encryption is complete Can enter the world to play games The follow-up process is under development...

The database file is in the root directory: sql/sql.7z

Limited energy, welcome to submit version, QQ group: 186510932 welcome to learn together ~

Game client link: https://pan.baidu.com/s/1A4EeOdngdtIrcgSzfkj6-A extraction code: 2vkt

介绍

这是用PHP编写的网络游戏模拟器。 现在它已经调试了登录模拟器的过程。 目前的游戏客户端是2.4.3_8606。 模拟器列表和帐户密码数据需要查询AUTH库。 世界模拟器身份验证过程已完成,数据包加密已完成 可以正常进入世界模拟器中游戏 后续进程正在开发中......

数据库文件在根目录: sql/sql.7z

精力有限,欢迎提交版本,QQ群:186510932 欢迎一起研究~

游戏客户端 链接: https://pan.baidu.com/s/1ih1fUBoyl8dLyZcCNJVoMA 提取码: 73s9

 pppp ppppppppppp pppppp pppppp ppppppppp ppppppppp ppp ppp ppp ppp ppp ppp ppp ppp pppp ppp pppp ppp ppp pppp ppp ppp ppp ppp ppp ppp pppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp pp pp ppp ppp ppp ppp ppp ppp ppp pppp ppppppppp ppp pp pppppp pppppppp ppp ppp ppp pppppppp ppp pppppp pppppp ppp ppp ppp ppp ppp pppp ppp ppppp pppp ppp ppp ppp ppp ppp ppp ppp ppp pppp pppp ppp ppp ppp ppp pppp ppp ppp ppp pppp pppp ppp ppp pppp ppp pppp ppp ppp ppp pppp pppp ppp pppppp pppppp ppp pppp pppppppppp
Authserver version 1.0.1
author by.fan <fan3750060@163.com>
Gameversion: 2.4.3

申明

注: 模拟器为私人研究项目,以学习为目的,不进行任何商业项目的活动

WOWCORE is an online game object server that undergoes a lot of changes over time to optimize. Improve and clean up codebase mechanics and functionality while improving the game.

It is completely open source; community involvement is strongly encouraged.

If you would like to provide an idea or code, please visit the website linked to us below or Make a pull request to our [Github repository]

Https://github.com/fan3750060/wpcore

WOWCORE是一款网络游戏对象服务器,随着时间的推移而进行大量更改以进行优化, 在改进游戏内的同时改进和清理代码库机制和功能。

它是完全开源的; 非常鼓励社区参与。

如果您想提供想法或代码,请访问我们下面链接的网站或 向我们的[Github存储库]发出拉取请求

https://github.com/fan3750060/wpcore

安装及依赖 Installation dependency

git clone https://github.com/fan3750060/wpcore.git

Php version >= 7.0
Swoole version >= 2.0
redis version >= 2.2

运行 Run

Linux:

运行登录模拟器(Run Authserver):

php script Server/start auth Or
./start_auth.sh

运行世界模拟器(Run Worldserver):

php script Server/start world Or
./start_world.sh

关闭模拟器( Stop Server):

ctrl+C Or
./stop.sh 

Win(暂时有问题):

运行登录模拟器(Run Authserver):

php script Server/start auth Or
win_start_auth.bat

运行世界模拟器(Run Worldserver):

php script Server/start world Or
win_start_world.bat

注: 测试账户(test user) fan 密码 fan (数据库密码哈希值加密为: sha1("FAN:FAN") )

创建账户(create user): account create username password

GM权限(set gmlevel): account set gmlevel username 3 1

当前核心在linux下运行正常,windows下swoole出现异常(正在排查中...)

数据库配置文件是.env,请将.env.example复制到.env并更改配置。

The database configuration file is in .env please copy .env.example to .env and change the configuration.

操作指南

安装数据库
新建三个数据库分别是: tbcrealmd-tbc,tbccharacters-tbc,tbcmangos-tbc
将根目录中sql/sql.7z解压后分别导入各自的库中
修改tbcrealmd-tbc库中realmlist表的address字段,将其设置为服务器外网IP
下载wow客户端
修改根目录下登陆器 - 本机.bat,realmlist.wtf和WTF\Config.wtf的ip,将127.0.0.1 改成服务器外网ip
运行 登陆器 - 本机.bat 打开客户端登录器

链接 Links

感谢Mangos,TrinityCore,CNLMCore-BFA等开源游戏框架

Thanks to mangos, TrinityCore, CNLMCore-BFA and other open source game frameworks

Demonstration 演示

image

image

image

image

About

php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); GitHub - exbit/wpcore: php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606 · GitHub
Skip to content

Repository files navigation

wpcore

魔兽模拟游戏服务器,项目采用PHP开发,Tcp基于swoole

=====

Introduction

This is a web game simulator written in PHP. Now it has debugged the process of logging in to the simulator. The current game client is 2.4.3_8606. The simulator list and account password data need to query the AUTH library. The world emulator authentication process is complete and packet encryption is complete Can enter the world to play games The follow-up process is under development...

The database file is in the root directory: sql/sql.7z

Limited energy, welcome to submit version, QQ group: 186510932 welcome to learn together ~

Game client link: https://pan.baidu.com/s/1A4EeOdngdtIrcgSzfkj6-A extraction code: 2vkt

介绍

这是用PHP编写的网络游戏模拟器。 现在它已经调试了登录模拟器的过程。 目前的游戏客户端是2.4.3_8606。 模拟器列表和帐户密码数据需要查询AUTH库。 世界模拟器身份验证过程已完成,数据包加密已完成 可以正常进入世界模拟器中游戏 后续进程正在开发中......

数据库文件在根目录: sql/sql.7z

精力有限,欢迎提交版本,QQ群:186510932 欢迎一起研究~

游戏客户端 链接: https://pan.baidu.com/s/1ih1fUBoyl8dLyZcCNJVoMA 提取码: 73s9

 pppp ppppppppppp pppppp pppppp ppppppppp ppppppppp ppp ppp ppp ppp ppp ppp ppp ppp pppp ppp pppp ppp ppp pppp ppp ppp ppp ppp ppp ppp pppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppppp ppp ppp ppp ppp ppp ppp ppp ppp ppp ppp pp pp ppp ppp ppp ppp ppp ppp ppp pppp ppppppppp ppp pp pppppp pppppppp ppp ppp ppp pppppppp ppp pppppp pppppp ppp ppp ppp ppp ppp pppp ppp ppppp pppp ppp ppp ppp ppp ppp ppp ppp ppp pppp pppp ppp ppp ppp ppp pppp ppp ppp ppp pppp pppp ppp ppp pppp ppp pppp ppp ppp ppp pppp pppp ppp pppppp pppppp ppp pppp pppppppppp
Authserver version 1.0.1
author by.fan <fan3750060@163.com>
Gameversion: 2.4.3

申明

注: 模拟器为私人研究项目,以学习为目的,不进行任何商业项目的活动

WOWCORE is an online game object server that undergoes a lot of changes over time to optimize. Improve and clean up codebase mechanics and functionality while improving the game.

It is completely open source; community involvement is strongly encouraged.

If you would like to provide an idea or code, please visit the website linked to us below or Make a pull request to our [Github repository]

Https://github.com/fan3750060/wpcore

WOWCORE是一款网络游戏对象服务器,随着时间的推移而进行大量更改以进行优化, 在改进游戏内的同时改进和清理代码库机制和功能。

它是完全开源的; 非常鼓励社区参与。

如果您想提供想法或代码,请访问我们下面链接的网站或 向我们的[Github存储库]发出拉取请求

https://github.com/fan3750060/wpcore

安装及依赖 Installation dependency

git clone https://github.com/fan3750060/wpcore.git

Php version >= 7.0
Swoole version >= 2.0
redis version >= 2.2

运行 Run

Linux:

运行登录模拟器(Run Authserver):

php script Server/start auth Or
./start_auth.sh

运行世界模拟器(Run Worldserver):

php script Server/start world Or
./start_world.sh

关闭模拟器( Stop Server):

ctrl+C Or
./stop.sh 

Win(暂时有问题):

运行登录模拟器(Run Authserver):

php script Server/start auth Or
win_start_auth.bat

运行世界模拟器(Run Worldserver):

php script Server/start world Or
win_start_world.bat

注: 测试账户(test user) fan 密码 fan (数据库密码哈希值加密为: sha1("FAN:FAN") )

创建账户(create user): account create username password

GM权限(set gmlevel): account set gmlevel username 3 1

当前核心在linux下运行正常,windows下swoole出现异常(正在排查中...)

数据库配置文件是.env,请将.env.example复制到.env并更改配置。

The database configuration file is in .env please copy .env.example to .env and change the configuration.

操作指南

安装数据库
新建三个数据库分别是: tbcrealmd-tbc,tbccharacters-tbc,tbcmangos-tbc
将根目录中sql/sql.7z解压后分别导入各自的库中
修改tbcrealmd-tbc库中realmlist表的address字段,将其设置为服务器外网IP
下载wow客户端
修改根目录下登陆器 - 本机.bat,realmlist.wtf和WTF\Config.wtf的ip,将127.0.0.1 改成服务器外网ip
运行 登陆器 - 本机.bat 打开客户端登录器

链接 Links

感谢Mangos,TrinityCore,CNLMCore-BFA等开源游戏框架

Thanks to mangos, TrinityCore, CNLMCore-BFA and other open source game frameworks

Demonstration 演示

image

image

image

image

About

php , swoole, wow, wowcore, World of Warcraft,master=> wow_3.3.5a(Can not work normally) ,branch=>wow_2.4.3_8606

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages