新浪网 新浪游戏
新浪游戏 | 新浪首页
魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸
魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸 魔兽争霸
魔兽争霸 魔兽争霸
魔兽地图 | 对抗地图 | 角色扮演 | 战役地图 | 建塔防御 | 冒险剧情 | RPG 录像 | RPG 攻略
魔兽下载 | dota百科 | 魔兽地图 | 魔兽补丁 | 魔兽录像 | 魔兽工具 | 电竞视频 | 魔兽图库
资 讯 区 | 战术中心 | 魔兽新闻 | 新手必读 | 英雄详解 | 宝物大全 | 野外生物 | 种族资料
魔兽争霸
  新浪游戏 >> 单机游戏 >> 魔兽争霸  官方网站  责编:洋一  

如何在WIN下安装魔3服务器

http://games.sina.com.cn 2003-10-23 17:05 作者: 新浪游戏         我要投稿    评论
建立PvPGN/Warforge服务器完整操作过程说明

如何在Windows环境下安装魔3服务器

概述:
在本文里将介绍一下3种建立魔3战网的方法,其组合如下:
1. PvPGN(Standard)------------适用于不提供Ladder的服务器
2. PvPGN(Elite)+MySQL---------目前的1.1.5还不提供Arranged Team的Ladder
3. Warforge+MySQL+Java--------全部Ladder功能,只是Custom Game在频道人数大于20时常drop
故将分成4个部件来介绍安装:MySQL, Java, PvPGN, Warforge,请大家根据自己的选择对照上面的组合看相关部件的安装。


一、MySQL的安装

1.从 http://www.newhua.com/mysql.htm 下载 mysql 3.23 for win32 然后安装。

2.如果是远程连接数据库,请务必用phpmysqladmin或EMS mysql manager修改用户(具体请参考有关mysql的手册); 如果是本机连接数据库(服务器软件和数据库装在同一台电脑上),那可以不设置用户而用默认的root根用户。

3.全部完成后,得到4个值:
mysql所在电脑的IP(如果是本机,则用127.0.0.1或localhost)
mysql端口号(如果没有修改,默认为3306;Warforge只能使用3306端口,请注意了)
用户名(如果没有设置,则为root)
密码(如果没有设置,则没有密码)


二、Java的安装

从 http://dlres.java.sun.com/JSCDL/dow...dows-i586-i.exe 下载 Java 1.4.0_01 RE Standard Edition 并安装


三、PvPGN

1.从 http://pvpgn.ostdb.com/pvpgn115rc1.zip 下载 PvPGN 1.1.5 RC1 并安装。

2.设置conf/bnetd.conf
1)最重要的是修改w3routeaddr项为你的外部IP号(如果是在内网建服务器,可以写内网IP)
2)如果使用MySQL Elite连MySQL数据库的话,还要设置最后的5个项(其中前4个就是前面安装mysql时记下来的4个值):
mysql_host:mysql所在电脑的IP
mysql_account:用户名
mysql_password:密码
mysql_sock:mysql端口号
mysql_dbname:数据库名,根据自己的喜好设置,比如PvPGNDB,在设置时请确认在你的mysql数据库中并没有同名数据库,因为PvPGN会自动建立数据库,如果数据库已存在,有可能会导致非法操作。
3)其它的项可以自己参照英文说明修改,我以后会在后面补充一个中文说明列表。

3.配置versioncheck文件,如果是支持当前1.02的loader和1.01 CloneCD版的话,现在的versioncheck直接可用,如果要它支持1.01的盗版版本,请与我联系。

4.运行PvPGN,就可以正常工作了。


四、Warforge

1.从 http://www.war3cn.com/bbs/attachmen...=&postid=102244 下载 Warforge Java Server 0.9 并解压到一个目录中

2.把sql.sql拷贝到mysql的bin目录下,然后用命令行来把它导入:
1)先在命令行窗口下(在附件里,Win98/ME的MSDOS方式,NT/2k/XP的命令提示符)进入mysql的bin目录,运行mysql -u用户名 -p密码,如果是root用户,直接运行mysql,并按回车键,然后在mysql的提示符"mysql>"后面输入create database 数据库名;(注意分号一定要有,数据库名根据自己喜好写,比如可以写:create database war3)并按回车键,这样就建立了一个数据库。
2)接着输入use 数据库名 并按回车,然后再输入\. sql.sql并回车,这样数据库结构就建立好了。

3.然后设置在Warforge目录里的wf.conf
1)mysql数据库的相关设置:
mysqlserver:mysql所在电脑的IP
mysqlserveruser:用户名
mysqlserverpassword:密码
mysqlserverdbname:数据库名,填你在上一步建立的数据库名
2)anongameserver项设为你的外部IP(如果是内网服务器,也可以设为内网IP)
3)checksum项设为-234555307(这个是支持1.02用的,而且只能支持1.02一个版本,这也可以说是Warforge的一个缺点吧,要支持其它版本的checksum请与我联系)
4)其它的项可以自己参照英文说明修改,我以后会在后面补充一个中文说明列表。

4.运行runme.bat,就可以正常工作了。

[我要投稿]  [发表评论]
魔兽名人博客推荐:
新浪魔兽博客优秀作者:

·《冰封王座》v1.20E中文傻瓜包
·《冰封王座》v1.20傻瓜包
·《冰封王座》v1.19傻瓜包
·《冰封王座》v1.18傻瓜包
·《冰封王座》v1.17补丁大全

·《魔兽3:冰封王座》秘籍代码
·《魔兽3:冰封王座》全地图预览
·《魔兽3:冰封王座》魔兽官方术语表
·《魔兽3:冰封王座》战网命令大全详细
·人类联盟
[大法师] [圣骑士] [血法师] [山丘之王]
·暗夜精灵
[守望者] [恶魔猎手] [月之女祭司]
[丛林守护者]
·兽族部落
[牛头酋长] [暗影猎手] [剑圣] [先知]
·不死军团
[死亡骑士] [恐惧魔王] [地穴领主]
[巫妖]
·中立英雄
[火焰领主] [炼金术士] [深渊魔王]
[熊猫酒仙] [黑暗游侠] [驯兽师]
[地精修补匠] [娜迦女海巫]

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2006 SINA Corporation, All Rights Reserved

新浪公司 版权所有
北京网通提供网络带宽