cd ~/mangos-zero-db
./mysql_import
5.配置文件
首先复制一份默认配置:
cp ~/mangos-server/etc/realmd.conf.dist ~/mangos-server/etc/realmd.conf
cp ~/mangos-server/etc/mangosd.conf.dist ~/mangos-server/etc/mangosd.conf
然后将名称,此外因为没有用vmap,所以要关闭vmap的相关选项:
diff mangosd.conf mangosd.conf.dist
65,67c65,67
< LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;zp_realm"
< WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;zp_world"
< CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;zp_characters"
---
> LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
> WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos"
> CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characters"
206,207c206,207
< vmap.enableLOS = 0
< vmap.enableHeight = 0
---
> vmap.enableLOS = 1
> vmap.enableHeight = 1
diff realmd.conf realmd.conf.dist
110c110
< LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;zp_realm"
---
> LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
6.启动服务器
cd ~/mangos-server/bin
./mangosd
./realmd
mangosd可能会报错,提示找不到libsqlclient,更新一下动态库链接即可:
sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib mangosd
用指令otool -L mangosd可以查看当前动态库链接。
mangosd可能会报错,提示用户mangos对zp_world没有CREATE TEMPORARY TABLES的权限。加上即可:
GRANT CREATE TEMPORARY TABLES ON `zp_world`.* TO 'mangos'@'localhost';
mangos可能会报错,提示:
Assertion failed: (STRINGIZE(_ok == 0) && 0), function setPriority, file /Users/smallka/Projects/mangos-zero/src/shared/Threading.cpp, line 232.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-41072-3.html
怎么回应国内的喷子呢
看待问题要从全局出发
如果钱比较闲放招财宝一年有500多