我想利用校园网构建一个WAR3战网,不知如何弄.
目前可以用于架设魔兽争霸3的服务器软件主要有2种:PvPGN 116和WarForge Java 0090
其中使用WarForge建立的服务器需要Java语言解释器和Mysql数据库的支持,对一般的玩家计算机知识要求较高,所以主要以介绍如何安装PvPGN战网服务器为主。
1、PVPGN软件介绍
PvPGN,全名为Player-vs-Player Gaming Network Server,是一些业余爱好者在原来的服务器软件bnetd的源代码的基础上进行改进扩展而来。
PvPGN是目前唯一的支持多游戏的免费开放源代码服务器软件,除了对暴雪的经典系列游戏--星际争霸/Diablo2/魔兽争霸2/魔兽争霸3 的支持外,将来还会对对新出的其它公司的游戏如Dungeon Siege, Neverwinter Nights, Unreal Tournament 2003等游戏提供支持,前景非常看好。
2、系统需求
PvPGN安装环境要求:
Windows 98/me/Nt/2000/XP
3、下载并安装PvPGN
首先,我们要下载PvPGN软件进行安装,软件可以在以下地址找到:
http://pvpgnostdbcom
http://wwwtrendecidecom/warcraft/downloads/
http://amadeustrendecidecom/indexhtml(点左边的FILEZ进入下载列表页)
下载PvPGN116 rc1和PvPGN 116 rc2这两个文件,下载完后先安装前者,然后运行后者升级到116 rc2。
4、运行前的设置(可选,如果不作以下修改,服务器可以用原来的默认设置正常运行)
我们先进入PvPGN的目录,找到bnetdconf文件,这个是PvPGN的设置文件。用记事本等文本编辑器打开它,修改如下部分以对服务器进行设置:
versioncheck = true 如果你想让服务器支持109版的星际争霸,请设为false
new_accounts = true 是否允许注册新帐号,如果你不想在提供新用户注册功能,请设为false。
w3routeaddr="xxxxxxxxxxxx:6200" 请将xxxxxxxxxxxx设为你的外部IP号(如果在建内网用的服务器可设内网IP)以使魔兽争霸的Play Game生效
location = "USA"
description = "PvPGN Server"
url = "http://wwwPvPGNorg";
contact_name = "PvPGN Server Admin"
contact_email = "PvPGN Server" 这五项分别是你的服务器的位置,描述,网页地址,联系人姓名和联系邮件,可自设。
其他选项保持默认即可,如果需要改变,请理解注解中说明的参数含义。
修改完毕后保存退出,然后我们再找到如下txt文件进行修改:
confnewstxt 这是PvPGN服务器的消息文件,可以在用户登录时显示一些消息,大家可以自己写一些公告啊什么的,也可以在服务器运行期间修改,向玩家发送最新的消息。
confbnmotdtxt 这是服务器登录时的问候信息文件,当一个玩家登录时向他发出的问候消息存放在这里,文本中的%l表示用户名,%v表示版本号,%u,%g,%c分别表示在线的用户数,游戏数和频道数。
Filestermsofservice-defaulttxt
Filestermsofservice-defaulttxt 这两个是注册新帐号前显示的terms of service,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。
Filesnewaccount-defaulttxt
Filesnewaccount-enUStxt 这两个是注册新帐号时右边显示的信息,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。
Filestostxt
Filestos_DEUtxt
Filestos_usatxt
Filestos-unicode_USAtxt 这四个是登录进服务器后显示在右边的LEGAL NOTES和TERMS OF SERVICE,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。
如果要支持中文版的D2,请建立tos-unicode_CHItxt,并填入Terms of service。
如果你需要支持最新的游戏版本102,你需要修改你的conf目录下的versioncheck文件,http://pvpgnostdbcom/versioncheck102czip 这时已经修改好的文件,你可以直接下载并覆盖原有文件。游戏的102升级补丁你可以在http://wwwblizzardcom或http:attlenet找到。
最后是修改ad000000mng,这些都是mng格式的banner文件(就是登录服务器后显示在上方的横幅),可以通过相关工具修改,本文不浪费篇幅介绍。
5、运行PvPGN程序
运行PvPGN Standardexe即可开启服务器,你可以把它最小化到系统栏图标。运行之后服务器就处于激活状态,别的玩家就可以通过网络连接PvPGN了。
6PvPGN的界面操作
1)界面概览
如图上面是菜单,左边是服务器信息栏,显示服务器信息,右边是在线用户栏,显示当前的在线用户。
2)菜单
Server菜单下有Save Accounts(保存所有帐户),Restart(重新启动服务),Shutdown(关闭服务),Exit(退出)4个功能。
Admin Commands菜单下有Announce和Admin Control Panel两个可用功能,Announce是用来向服务器内的所有用户发送公告的;Admin Control Panel的界面中,Kick表示把人踢出服务器,Ban表示禁止登录,Premote to Administrator表示设为管理员,Premote to Moderator表示设为频道主持人,Give the rights to make announcements表示给予发送公告的权利,在左边的输入框输入姓名,在右边勾选好你要对这个用户进行的操作,然后点击Execute按钮就可以执行相应的操作。
View菜单下有Clear Window(清空左边的信息栏)和Update Userlist(立即更新在线用户状况)两个功能。
Server Configuration菜单下只有一个功能,就是用写字板打开confbnetdconf文件进行修改,记得修改后要用Server菜单下的Restart来重启服务器以使设置修改生效。
善用操作界面的功能将可以让你轻松地管理PvPGN服务器。
7、修改游戏设置使其能连上服务器
要连接你刚完成架设的魔兽争霸3服务器,你需要修改你的战网连接地址,你可以在以下地址找到最新版的战网地址修改器:
http://soarl33tca/download/BNetEditorzip 或
http://homeonlinetjcn/user/soar//BNetEditorzip
下载后解开压缩文件,你会得到
BNetEditorexe
Gatewaylist
ServerIntro
What‘s newtxt
说明txt
等5个文件
运行BNetEditorexe画面如下:
按下"添加”按钮,在出现的对话框中添入 名称:你自己取的服务器名字;时区:服务器所在时区(可以随便添或者添8);地址:服务器的IP地址,填写完点击确定,你的服务器便出现在现有服务器列表中。
该软件还可以修改Diablo2、Starcraft等游戏的连接地址,具体操作方法可以看附带的说明txt,并且该软件提供了其他几个国内的私人服务器地址可供选择。
8、连接服务器
你需要使用连接PvPGN专用的Loader才可以进入你的魔兽争霸3游戏,该程序可以在这里找到:
http://pvpgnostdbcom/aCiD-War3_Adaptive_Loaderzip
解开压缩文件,将其中的Loader文件复制到你的魔兽争霸3安装目录,在war3exe中加入-pvpgn参数,运行即可。进入游戏后点击Battlenet右边的放大镜标记,选择需要加入的服务器,你可以看到我们刚才添加的服务器My Server已经出现在列表中,选择它,并点击OK确定。
然后点击Battlenet按钮,如果上述服务器操作都正确完成的话,你可以看到这样的登陆画面。
点击New Account建立一个新的账号,或者直接输入用户名和密码使用一个已经存在的账号。然后点击Logon按钮,然后你就进入了自己的Battlenet。
快点告诉你的朋友们吧,将他们都连接上你的服务器开始一场激烈的战斗。
也许你的服务器架设没有那么顺利进行,那么请你仔细看看每一步的操作。多尝试几次,相信你会成功的。
注:PVPGN也可以使用MYSQL数据库,使用MYSQL数据库玩家的战绩资料会保存到数据库中。 不用的话,以文本方式保存玩家资料,无法使用排行版功能。
暴雪小型服务器的搭建及其配置
首先要明白的是这篇文章是关于Warcraft3,而不是WOW的。
-------------------------------------------------------------------------------------------------
暴雪凭借着Battlenet免费服务器和暴雪公司的完美游戏让全世界的玩家走到了一起。Battlenet支持暗黑破坏神、星际争霸和魔兽争霸,其完善的玩家匹配系统、积分排名系统和聊天系统使得成为世界上最大的免费游戏服务器。
-------------------------------------------------------------------------------------------------
下面我来教大家搭建最基本的Battlenet(不包括WEB排名系统)
俗话说:“工欲善其事,必先利其器。”我们首先要如下几款软件:
1PVPGN(Player-vs-Player Gaming Network Server)
我们这里使用180RC2版本,这个版本能完美支持WAR3 120c
2Bnedit(编辑服务器地址用)
3wc3 loader(启动魔兽进第三方战网的软件)
4花生壳(动态IP解析用)
-------------------------------------------------------------------------------------------------
服务器安装方法:下载解压缩后双击“安装服务bat”安装基本控制服务
客户端修改方法:下载解压缩BNetEditor,双击运行,然后依照所示依次进行
运行魔兽的方法:下载解压缩w3l,双击运行即可
------------------------------------------------------------------------------------------------
下面根据你搭建服务器的目的分为三种:
一、单机版
既然要架设服务器,单机版假设出来也没意思,搜索不到别人,只能自己锻炼下。
此版本默认服务器IP即为127001,无需做修改就可以上战网
二、局域网
首先确保你的防火墙软件没有阻止PVPGN和WAR3访问网络,并且你也知道自己的IP地址(如果是自动获得,点“开始”-“运行”-输入“ipconfig”就可以知道自己的IP),在PVPGN文件夹下有个CONF文件夹
打开后会看到一堆文件,这些是服务器的配置文件,我们找到其中的d2csconf、 d2dbsconf 、bnetdconf 、realmconf,用记事本打开即可,然后运用查找替换把“127001”全部替换成自己的IP地址,保存退出。
要注意的客户端的修改,BNetEditor里的IP地址都要是你的IP(即服务器IP)
三、外网
同样首先是防火墙的问题。
根据上网方式又可以分几种:
1、ADSL在电脑上拨号上网,这种上网方式都有公网的IP地址,所以你只需做的去下载个花生壳软件
下载地址:http://wwworaynet/ 详细配置请见http://wwworaynet/
这里服务器IP就要改成你申请的二级域名,如wwwturnjianvicpnet 客户端同样如此
2、ADSL路由上网,这种方式你的IP一般为固定IP如19216815,这样就需要在路由器上打开端口映射功能,详细信息http://wwwmagicwinmailcom/technic_nathtm http://bbsleobbscom/cgi-bin/topiccgiforum=68&topic=2854&show=0 (需注意魔兽端口)
3、小区宽带、有线通等方式比较特殊,详细请联系当地ISP(请不要告诉他们你是要建设私服。。)
下面介绍下服务器的配置:
我们先进入PvPGN的目录,找到bnetdconf文件,这个是PvPGN的设置文件。用记事本等文本编辑器打开它,修改如下部分以对服务器进行设置:
versioncheck = true 服务器&游戏版本版本检查
new_accounts = true 是否允许注册新帐号,如果你不想在提供新用户注册功能,请设为false。
w3routeaddr="xxxxxxxxxxxx:6200" 请将xxxxxxxxxxxx设为你的外部IP号(如果在建内网用的服务器可设内网IP)以使魔兽争霸的Play Game生效
location = "USA"
description = "PvPGN Server"
url = "http://wwwPvPGNorg";
contact_name = "PvPGN Server Admin"
contact_email = "PvPGN Server" 这五项分别是你的服务器的位置,描述,网页地址,联系人姓名和联系邮件,可自设。
其他选项保持默认即可,如果需要改变,请理解注解中说明的参数含义。
修改完毕后保存退出,然后我们再找到如下txt文件进行修改:
confnewstxt 这是PvPGN服务器的消息文件,可以在用户登录时显示一些消息,大家可以自己写一些公告啊什么的,也可以在服务器运行期间修改,向玩家发送最新的消息。
confbnmotdtxt 这是服务器登录时的问候信息文件,当一个玩家登录时向他发出的问候消息存放在这里,文本中的%l表示用户名,%v表示版本号,%u,%g,%c分别表示在线的用户数,游戏数和频道数。
Filestermsofservice-defaulttxt
Filestermsofservice-defaulttxt 这两个是注册新帐号前显示的terms of service,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。
Filesnewaccount-defaulttxt
Filesnewaccount-enUStxt 这两个是注册新帐号时右边显示的信息,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。
Filestostxt
Filestos_DEUtxt
Filestos_usatxt
Filestos-unicode_USAtxt 这四个是登录进服务器后显示在右边的LEGAL NOTES和TERMS OF SERVICE,具体服务器用哪个和登录用户的语言版本有关,要改就同时改。
如果要支持中文版的,请建立tos-unicode_CHItxt,并填入Terms of service。
如果你需要支持最新的游戏版本120,你需要修改你的conf目录下的versioncheck文件。游戏的升级补丁你可以在http://wwwblizzardcom找到。
最后是修改ad000000mng,这些都是mng格式的banner文件(就是登录服务器后显示在上方的横幅),可以通过相关工具修改。
最后再补充说明下为什么不用WEB方式,WEB方式就是可以方便找回密码,查看排名,我们建设这个服务器的目的就是为了娱乐,现在大家大部分操作系统版本是XP,XP不是服务器版,虽然也有IIS,但是只有10个并发连接。若要排名还要用SQL或MYSQL等数据库,这样增加了服务器的负担和危险性。
WAR3的免费服务器现在大致分为两种:
1WarForge Java 0090 。
2PVPGN 115。
我们这里介绍的是PVPGN115 游戏战网服务器,我认为PVPGN115是目前免费战网比较稳定和成熟的,几乎没有错误,所以大家用这个没错的(听起来象广告?),好!哪儿去找这个软件呢?在 http://wwwtrendecidecom/warcraft/downloads/
可以找到这个软件,如果你是用的WINDOWS操作系统就下载他最上面的那个PVPGN115-WIN32 就行了,如果你用的是LINUX,就下载PVPGN115-LINUX,文件都不大,5M多一点点。(国外网站,速度有点慢)
OK,现在下载完了,用WINZIP打开一看,只有一个EXE文件,对了,运行他就开始安装服务器啦,安装中几乎什么也不用选就完了,打开开始菜单一看,多了个PVPGN,里面有PvPGN Standard Edition(PVPGN 标准版),PvPGN Elite Edition(PVPGN 精华版),标准版和精华版不同的地方在于对用户名等数据存储方式不同,标准版是用的文档方式,而精华版用的是MYSQL方式存储,MYSQL对数据存储、查询、管理都比文档方式好得多,所以软件作者和我都极力推荐使用精华版。
先讲讲标准版的配置方法:双击 PvPGN Standard Edition 图标 ,出现的窗口会出现 “failed to initialize network (exiting)”的出错提示,不要紧,我们选Server Configurationg选项,会打开一个叫bnetdconf的文本文件,我们找到 w3routeaddr 这一行,把 “your ip here”改成你机器的IP地址,保存后关掉服务器,然后再双击 PvPGN Standard Edition 图标,把服务器打开,如果没有出错信息那么就恭喜你,你的服务器已经架设通了,但是要注意哦,现在你的标准版的服务器还不能保存账号名和信息,要在你的PVPGN安装目录下面找到VAR目录,再在里面建立三个目录:bnmail 、Reports、Users ,其中USERS目录就是保存用户信息的目录。
然后讲讲精华版的配置方法:前面和标准版的配置方法一样不同的是需要下载MYSQL的安装文件了,下载地址为 http://wwwmysqlcom/Downloads/MySQ32352-winzip
下完后用WINZIP打开双击就可以安装了,安装完后WIN2K系统运行 \MYSQL\BIN\mysqld-ntexe 让系统自动运行 MYSQL 数据库,然后把这个目录下的 libmySQLdll 拷贝到 WINNT\SYSTEM32目录下,再下载PVPGN的数据库创建和更新软件 http://wwwnerdtopiaorg/pvpgn/114bvPGNDBAC206zip 安装好PvPGNDBA 后就开始创建魔兽争霸的基本表,如果是第一次运行PvPGN DB Admin Console就会出现一个对话框让你配置如何连接数据库,在
HOSTNAME :locahost (MYSQL 主机的IP地址,一般不用修改)
MYSQL PORT: 3306 (MYSQL 的连接端口,不用修改)
MYSQL USERNAME:ROOT (MYSQL 的管理员账号)
MYSQL PASSWORD: (ROOT 用户的密码,才安装的不用填入)
GIVE DATABASE A NAME:(这是给将要创建的数据库取个名字,可以随便填入,比如 PVPGNDB)。
配置完后选中NEW DB INSTALL再按GO,如果出现了 You database has been created successfully 的对话框,就表示你的数据库已经建立好了,最后就是在Server Configurationg配置中打开bnetdconf文件,让服务器和MYSQL数据库连接起来,修改bnetdconf最下面的
mysql_host = "localhost"(MYSQL 主机的IP地址,一般不用修改)
mysql_account = "root" (MYSQL 的管理员账号)
mysql_password = "root" (ROOT 用户的密码,和上面一样)
mysql_sock = "3306" (MYSQL 的连接端口,不用修改)
mysql_dbname = "PVPGNDB"(就是你创建的数据库的名字)
如果出现
You are currently Running PvPGN Version 115
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Make sure to visit:
http://wwwpvpgnorg
We can also be found on: ircpvpgnorg
Channel: #pvpgn
Server is now running
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
的字样,那么你的精华版就可以正常使用啦。
是如何把你的服务器加到中国魔兽争霸联盟服务器列表中:
_在bnetdconf找到如下行并改为你自己的信息: (请注意PvPGN的设置必须含引号)
______location = "服务器的地理位置"
______description = "服务器描述"
______url = "服务器主页"
______contact_name = "联系人"(本服务器并不显示该项信息)
______contact_email = "联系邮件"
在bnetdconf找到track开头的一行并改为:
______track = 1(1-5都可以,太大不好)
______找到trackaddrs开头的一行并改为:
______trackaddrs = "61172250144"
完成以上步骤后,重启你的服务器,你的服务器信息便会出现在中国魔兽争霸联盟服务器列表中了。
客户端连接方法:游戏方式:
下载http://uwsrpwtorg/download/war3_102rar (102升级包)
安装后桌面会出现三个图标,选WARCRAFT III PVPGN 这个图标 ,将来就用它运行你的游戏
然后下载http://bnetali213net/W3/denglu/BNG面的WARCRAFT III,添加一个GATEWAY,填入想要去的战网IP再选为默认,最后进入游戏就可以连接上战网啦。
页游要看你的服务器配置 16G内存 CPU8核 按最多2500在线 一般一台主机能配置至少4个服务器。
现在2500算是比较少的了!
压力测试最好是能测到支持同时在线5000+ 要不可能在开新服导入用户的时候扛不住
1,实现多人在线是需要网游服务器的。游戏官方制作安装到服务器的游戏服务端安装程序,还要制作配套的客户端登录器。
网游服务器你可以理解为,为广大拥有客户端登录器的玩家提供广域网直连和多人在线服务的网络服务器。需要游戏官方架设的服务端安装程序安装到服务器,再提供客户端安装程序让玩家下载安装,这样就可以实现在服务端保存玩家数据和多人直连互动服务了。
2,而私服,也是游戏服务器。不过却是非官方授权的非法服务器,个人用非法获得的服务端安装程序安装在个人服务器上做了一些修改后再让玩家登陆自己的服务器联网游戏,这是非法行为。
3,单机游戏联网,也就是制作可以让单机玩家实现多人直连的游戏平台。例如早期的暗黑战网,只是提供玩家广域网直连游戏并不保存玩家数据。后来暴雪公司修改了这种简单的战网模式,搞成了类似网络游戏的服务器服务,保存检验玩家数据,登入还需要购买验证码。限制众多作弊玩家。
4,还有网单。我自己就安装过网游一键端,虽然不是很懂,但也可以猜测一些。网络游戏单机是在自己电脑架设虚拟服务端,让网络游戏客户端实现单机模式的方式。当然,也可以做到少数玩家外网联机作战。如果该服务端作者拥有自己的服务器的话,架设此服务端的玩家可以通过私人服务器实现多人在线,也就是成了外网私服了。
首先,要注册或者购买一个域名。注册域名或者购买域名没什么特别值得注意的。注册的域名肯定会考虑使用年限,域名长短,识别度和认知度等,越短的域名越难越贵,如果没有这些要求,直接注册一个域名就行。能注册域名的地方太多了,直接网上在线就可以注册,笔者就不专门举例了。第二,要准备服务器。无论是虚拟服务器还是购买真实的服务器,要做一个网站,网站上所有的动态或者静态数据都应该有个存储的地方。真实服务器需要做底层代码编写、部署、注册备案等一系列工作,使用网络虚拟服务器或者租用网络服务器则只需要做一定的底层数据编码和程序部署工作即可。
第三,域名的绑定和解析。这个是准备好底层代码,因为要求年费建站,那么这些代码可以到一些开源的建站代码网站去拷贝使用。在服务器上部署好代码后如果是购买的域名,则需要进行备案才能投入使用,如果是免费的子域名,则无需备案,直接部署代码后进行域名绑定和解析,具体方法度娘上很多,就不详细介绍了。
方法就是:先安装sql2000\MSDE\SETUPEXE~~重启就可以见到右下角就出现服务图标然后修改一下注册表:在开始运行中输入regedit~~打开编辑器~~编辑菜单中的找查RenameOperations~~凡是包含这个RenameOperations都把他删了~~做好了就可以安装SQL2000企业版 数据库采用的是SQL2000数据库。你可以在资源下载版块下载SQL2000 1:首先请确认已经安装过SQL SERVER 数据库 。如果没有安装的,请另外找教程学习。 2:打开SQL2000企业管理器 点。开始-程序-Microsoft SQL Server-企业管理器 3:依次展开SQL SERVER 鼠标放在数据库上点右键,新建数据库 建rxjhaccount rxjhgame rxjhweb 这3个数据库 4:还原数据库,将鼠标放在rxjhaccount 上点右键--所有任务--还原数据库 5:选择从设备--选择设备-添加-选择数据库的文件目录 6:需要注意的是在选择完数据库文件以后,在选项处的 在现有数据库上强制还原 打上钩 7:按照上面的方法将rxjhgame rxjhweb 也还原 8:新建一个用户,找到安全性打开-鼠标放在登陆上新建登陆-看下图 名称:rxjh 密码:你自己定呗 服务器角色 数据库访问:就是把rxjhaccount rxjhgame rxjhweb 都打上钩就OK啦! 数据库部分已经安装完工了! 下面我看看服务端的一些设置 servergameini [SERVER] ;自动输入的序列号,设置该选项后不用每次都手工输入一次序列号 CODE = [ODBC] ;帐号数据库DSN信息 ACCOUNT_DSN = rxjhaccount ACCOUNT_UID = rxjh ACCOUNT_PWD = 你设置的rxjh这个用户的密码 ;角色数据库DSN信息 CHAR_DSN = rxjhgame CHAR_UID = rxjh CHAR_PWD = 你设置的rxjh这个用户的密码 ;百宝阁数据库DSN信息 WEB_DSN = rxjhweb WEB_UID = rxjh WEB_PWD = 你设置的rxjh这个用户的密码 [GAME] ;进入游戏的公告 WELCOMEINFO = 进入游戏的密码 ;物品掉落概率 n/30000 GOLD_NOVELITY = 3000 [GM] ;GM总数,最多可设置5个GM <------这里可是设置GM的地方哦 NUMBER=2 ;GM1的帐号 ID0=123 <------设置GM的帐号 ID1=1234 <------设置GM的帐号 ;后面要设置更多GM依次类推 [OPTION] ;经验倍率 ADD_EXP = 5 游戏的经验倍率 ;百宝阁的web访问地址 WEBSHOP_ADDR = http://www17gamecomcn/loginasp ============================================================= 再来看看serverloginini [SERVER] PORT = 1300 [ODBC] ACCOUNT_DSN = rxjhaccount ACCOUNT_UID = rxjh ACCOUNT_PWD = 你设置的rxjh这个用户的密码 ============================================================= logindata目录 serverinf 记得把IP改成你自己本机或者热血江湖私服服务器的IP就可以了 数量= 1 测试服务器 - 数量 - 10 测试服务器-1 - 19216806 - 1 - 13000 测试服务器-2 - 19216806 - 2 - 13001 测试服务器-3 - 19216806 - 3 - 13002 测试服务器-4 - 19216806 - 4 - 13003 测试服务器-5 - 19216806 - 5 - 13004 测试服务器-6 - 19216806 - 6 - 13005 测试服务器-7 - 19216806 - 7 - 13006 测试服务器-8 - 19216806 - 8 - 13007 测试服务器-9 - 19216806 - 9 - 13008 VIP专线 - 19216806 - 10 - 13009 //以上IP只是本机测试的IP,开网外必须使用外网IP,端口必须打开 //服务器名字不可修改,只能是“测试服务器”
首先, 你要有服务端代码 完整的源码
其次,根据服务端代码 搭建虚拟机环境
虚拟机一般只能局域网内使用
虚拟机架设单机 如果需要给外网使用
需要使用花生壳 等动态域名解析 软件 或natapp等内网穿透软件
虚拟机架设游戏服务器 ,可以选择的系统 有windows Linux
希望可以帮助你 请采纳 谢谢
要架私服呢,你要有游戏的配套的客户、服务端,然后就是要有你说的那个SQL
然后按照说明就可以架起来了。一般先在SQL里建立数据库,然后还原数据库,再改下服务端里的文件里的IP地址为你的内网IP地址就可以了
一般是这样架的
我有架设过私服的服务器,不过不知道对你是否有帮助。。
简单的说就是拿个游戏的服务端,下一个APM,ODBC和MYSQL(呵,我当时是用XP弄的所以要下咯) 然后再进行服务里面的设置以前各个软件的相应设置。最后在路由里面弄一下端口映射,连上外网!!
如果你还要弄个注册账号的。就弄个小的ASP!这样也就差不多了!!
只要把客户端发给你的朋友,这样就可以一起玩了!!
0条评论