File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -84,7 +84,7 @@ https://github.com/geektcp/okhoxi-wow/releases
84
84
1、版本要求
85
85
编译服务端有版本要求:
86
86
os CentOS 6.5
87
- wow okhoxi -wow
87
+ wow Namjagbarwa -wow
88
88
gcc 4.9.3
89
89
cmake 3.5
90
90
boost 1.60
@@ -128,7 +128,7 @@ cd boost_1_60_0
128
128
5、编译安装
129
129
先下载源码:
130
130
cd /usr/local/src/wow/
131
- git clone https://github.com/geektcp/okhoxi -wow.git
131
+ git clone https://github.com/geektcp/Namjagbarwa -wow.git
132
132
133
133
然后开始编译并安装(必须要指定环境变量LD_LIBRARY_PATH为新版本g++的库),下面这一段shell脚本全部复制粘贴执行:
134
134
export LD_LIBRARY_PATH=/usr/local/gcc-4.9.3/lib64/
@@ -151,10 +151,10 @@ chown -R wow.wow -R $BASE_DIR
151
151
152
152
153
153
6、地图文件生成
154
- map文件包括maps ,mmaps,vmaps,dbc四个部分。 ,每个文件夹下面有大量地图文件。
154
+ 服务端的map文件包括maps ,mmaps,vmaps,dbc四个部分,每个文件夹下面有大量地图文件。
155
155
156
156
这些地图文件是从哪里来的呢?
157
- 是从客户端的安装文件里面的抽取出来的 。
157
+ 答案是从客户端的安装文件里面的抽取出来的 。
158
158
159
159
抽取方式,先从服务器端的源码里面找到如下目录:
160
160
ls /usr/local/src/wow/okhoxi-wow/contrib/extractor_binary
@@ -167,7 +167,7 @@ README.txt
167
167
vmap_assembler.exe
168
168
vmapExtractor.exe
169
169
注意上面这几个exe文件,只有我用的这个版本才有,最新的cmangos-classic没有对应的可执行文件,
170
- 而这几个可执行文件是用来生成map文件的 ,而服务器端启动时必须依赖map文件。
170
+ 而这几个可执行文件是用来生成map文件时必须的 ,而服务器端启动时必须依赖map文件。
171
171
网上找到的下载1.12版本的map文件很难找到,没有下载地址,有也是无效的链接,或者下载下来不能用的。
172
172
173
173
将上面的exe文件都拷贝windows环境的wow客户端下,跟wow.exe同一级目录
You can’t perform that action at this time.
0 commit comments