下载地址
ftp://mangoscn:mangoscn@www.mangoscn.com/uploadfile/userdown/MGCN-2.4.3-V8.0-6475.rar
下载安装完成以后,解压到硬盘根目录如d:(放在桌面上可能引起错误)
游戏默认建立的账号为GM级,送上GM命令
http://www.mangoscn.com/bbs/attachment.php?aid=2309
所有游戏问题都可以到http://www.mangoscn.org/bbs/forumdisplay.php?fid=45查看
1.问的最多的问题: 为什么打不开注册页.答:首先,一定要先启动 启动WEB服务器.EXE 这个女孩图标的文件 在WEB目录下. 双击启动后,桌面右下托盘会显示.单击她,可以看到菜单,如果你能看到 单独关闭AP 和单独关闭SQL , 那么你是启动成功了.大多打不开注册页的,都是AP没启动成功. 为什么呢? AP启动需要80端口(当然,这是你没修改的情况下),如果80端口被其他程序占用,那么肯定是启动不起来的.
如果你装了IIS,又没修改端口的话,肯定起不来.现在大多数人,遇到这个问题,基本是在系统自启动时,开启了QQ游戏加速程序(远程N台机后的经验....). 在自启动里删除(比如说用360安全卫士),重启计算机后,即能开启.如果实在不行,建议去华军,天空等知名站点下载个"冰刃",这是个进程管理工具,可以显示端口,看看是哪个程序占用了80端口,直接关闭他.
补充: 很多人说用了冰刃,关了端口,还是不能启动AP,那么,可以看看你的一键版是不是装在了有中文名字的目录下?比如:D:/魔兽世界服务端/mangoscn/.... 这样的话可能就开启不了,需要的全路径内无中文字符和特殊字符,比如我是直接放在 d:/mgcn/ 下的。 如果还是不行,那么可以更改启动WEB服务器.exe 的配置文件 options.ini 把里面的 %APMXE% 替换成你当前的全路径 比如我的是 ApacheArgs=-f D:MGCNwebetchttpd.conf所有的都替换。
还有,关于自启动的问题,我是建议大家把自启动项(用360安全卫士可以查看修改)除了一些必要的程序,比如杀毒软件,必要的驱动,输入法,防火墙,除了这些之外,其他程序都禁用好了。这样基本就可以了。
2.NAVICAT连接数据库和GM命令.
双击navicat,在出现的连接页上,最上面的是名称,随便写,比如XXX;地址,是写IP或域名,如果你是在你的服务器上操作,那么不用改,localhost就可以,端口默认3306(不建议更改数据库端口,因为发现改了数据库端口后,WEB注册页面就无法连接数据库,里面又没相应的端口设置,当然,有能人的话,还请教教我 ^ ^),用户名和密码都写mangos(如果你有root密码,那....也就不用看这东西了--)。点击测试连接,通了就确定。
进去后 发现5个库. 双击mangos 选择表. 在里面 双击command 这里都是游戏里的命令了. 第一列是命令如果在游戏里使用,请在前面加个".",注意 是要在英文状态下的"."第2列是GM等级,"0"的话,都可以使用,而"1,2,3"代表GM1级2级3级,第3列是说明,里面解释的比较详细.
3.建立不了人物的问题
如果用的是7.0的一键版的库,所有我碰到过的建立不了人物的问题,只有两个.
1个就是启动SQL服务不正确.WEB下有个"启动WEB服务器.EXE",只要这个能成功打开,即菜单能选择"单独关闭SQL", 那么你建人物肯定没问题.注意请不要更改它的配置文件,就用默认的好了,我装了N遍,从没出现过问题的.如果你想把SQL服务随WINDOWS启动一直自动开启而使用MYSQL5下的那个mysql_INSTALLservice的BAT,有两个方法解决.第1,编辑这个BAT文件,把里面那个关于配置文件的参数"--defaults-file="%cd%binmy.cnf""改成ETC下的MYSQL.INI(建议使用全路径);第2,复制ETC下的MYSQL.INI到MYSQL5BIN,删除MY,然后把MYSQL.INI改名为MY.CNF 这样就可以了.
2.覆盖了C库.有些人想把以前版本的人物信息都保留,结果他们却直接复制了MYSQL5DATA下的C库文件,直接覆盖了....这样是肯定不行的;而另外有些人看到某些帖子叫他们保存为SQL文件,然后用导入,这个方法才是正确的,但,当你们用NAVICAT的查询,把这些SQL语句都载入进去时,请把前面的DROP TABLE 这一整段全删了吧 只保留 INSERT的.具体方法:在原来的库里导出人物各表信息后,在新库里先清空数据表(右键即可显示的),然后查询,载入相应的SQL文件,把前面的DROP这一整段全删除,然后执行,就OK了.
4. 关于打补丁
很多人去编译区搞了很多补丁,但都是代码和PATCH文件.这里要说明的是,这些都是自己编译MANGOS而使用的,如果你用的是大芒果发布的一键版,那么,这些东西根本用不着.几乎所有你下载的功能,版本里都实现了.如果是自己编译的.....那么也不用来看这篇帖子了...
5.如何局域网和外网
其实只要修改1个地方,那就是 REALMD库中的REALMLIST表.用NAVICAT打开后,双击这个表,可以看到一行数据,你需要修改的,就是 ADDRESS列 默认是127.0.0.1,如果你是想开局域网,那就改成你局域网的IP,如果你要开外网,那就改成你外网的IP或者域名.改好后,保存退出.然后在一键版绑定给你的"登陆器.BAT",用记事本编辑,把 echo SET realmlist "127.0.0.1" >realmlist.wtf 里的127.0.0.1改成你刚刚写在数据库里的IP地址,保存退出,把登陆器放在游戏目录,执行 就可以了.
开外网的注意,如果你的IP地址不是静态的,那么你的外网IP肯定是会要变的,这里有两个解决方法,一个就是你每次启动服务器都看看IP,然后改掉.另一个就是去搞个动态域名解析服务,现在用的人比较多的是花生壳.具体使用方法,在花生壳官方网页上有.
6. 端口映射
这其实是给外网而且使用路由器的人看的.在路由器控制面板里,有个"转发规则",下面有个"虚拟服务器",不同的路由器当然名字可能不一样,但就是那个样子.格式都差不多,1个服务端口,1个内网IP地址,1个协议,1个是否启用,有些高级的可能能指定到内网IP后的某的端口,一样填就是了.需要必须映射的端口有3724和8085,注册页的是8081,如果想远程控制服务器那么端口是3306(如果你没改MANGOS和ROOT的密码,不建议这么做).协议都是ALL好了.全部启用,保存后完成.
如果你觉得麻烦而对自己机器的防毒能力和防马能力有信心的话,可以开启DMZ,写好你的内网IP,直接开启,就可以了.
7.关于MANGOSD.CONF
这个文件在mangos目录下,我建议所有建立服务端的新人,都仔细看看这个文件,用记事本打开,其实这个配置文件说明已经写的非常详细了(谢谢F大),你只要记得,前面带"#"的是注释说明,没有"#"的是设置项,就OK了.很多人说法师闪现不能用. 其实设置里是可以改的. 只要开启VMAPS就可以.如下
vmap.enableLOS = 1
vmap.enableHeight = 1
vmap.ignoreMapIds = "369"
vmap.ignoreSpellIds = ""
又有人说副本不能进,被等级和团队限制了,如下:
Instance.IgnoreLevel
# 是否取消进入副本的等级限制
# 默认: 0(不取消)
# 1 (取消)
# Instance.IgnoreRaid
# 是否取消进入副本团队限制
# 默认: 0(false)
# 1(true)
Instance.IgnoreLevel = 1
Instance.IgnoreRaid = 1
虚弱时间,这也是有的,如下:
# Death.SicknessLevel
# Starting Character start gainsickness at spirit resurrection (1 min)
# Default: 11
# -10 - character will have fulltime (10min) sickness at 1 level
# maxplayerlevel+1 - chaarcterwill not have sickess at any level
最大等级+1 --人物不会有虚弱时间 所以如果是70级上限,只要设置
Death.SicknessLevel = 71 就可以了.
总之,只要你能一行行仔细的去看,许多问题都能迎刃而解.
当然,还有些BUG,是要你自己去补的,多看,多试,不行再问,能这样在此论坛1个月,你可能就比我懂多了.
欢迎同志们跟问题 我会不定期解答下去.
放些有用点的文档