《蒸汽幻想》月影科技发布的服务端
月影科技 蒸汽幻想服务端(附带:网站+单机IP)
--------------------------------------------------------------------------
服务端运行环境需要安装库
Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
服务端设置:
第一蒸汽幻想全套网站.rar 服务端 带数据库
服务端(附带数据库).rar 网站
Log1in.rar 登陆补丁
back.rar 数据库文件
首先还原数据库
先在SQL2000 建立数据库
数据库名:
1. Billing_DB
2. Game_DB_1_1
3. gamenews
4. MAIN_DB_1
建立这四个数据库,然后还原数据库 解压缩 back.rar 里面有4个数据备份文件 还原相应
不做解释 这些SQL操作 新手自己网络上查资料
复制我的这个配置文件 然后修改
下面是文件配置设置
一、LoginServer文件架内的NSLoginServer.ini文件配置
按需要自己改成自己的
[LoginServer]
ServerPort = 3001
ServerStatSave = false
[DBServer]
DBname = Main_DB_1 //这里是数据库名字,不用修改
ServerName = 127.0.0.1 //这里是数据库IP,不用修改
UserId = nsgame //这里使用数据库用户名,可以直接用SA
Password = asdf123456 //这里是数据库密码 你自己啥密码自己改
[AdminServer]
ServerName = 127.0.0.1 //这里是服务器IP
UserId = nsgame //一样这里是数据库用户名
Password = asdf123456 //这里是数据库密码都自己改为自己的就行
[AuthDBServer]
[Group1]
GameServerName = XX蒸汽幻想1-1 //服务器名字大家都知道 自己改自己的吧
GameServerIp1 = 127.0.0.1 / / / IP改:127.0.0.1 单机连接用
ameServerPort1 = 7001
二、8001目录里的配置文件设置NSGameServer.ini
[GameServer]
ServerPort = 7001
;?? ?? ??(0 = Debug?, 1 = ??, 2 = ??, 3 = ??)
Region = 2 //【代表游戏人物国家服务器】
UserMax = 500
[AuthDBServer]
ServerNickName = Main_DB_1.dbo //把MAIN_DB_LINK 去掉 关键 解决启动时错误 【完善修改 改机器名有问题
[DBServer]
DBname = Game_DB_1_1 // 数据库名字不用改
ServerName = 127.0.0.1 // 数据库IP不用改
UserId = nsgame //数据库用户名
Password = asdf123456 //数据库密码
[MainServer]
; ??
GameServerIp1 = 127.0.0.1 //下面这些IP改成你自己的就行
GameServerPort1 = 7001
[Mode]
TotalPVP = TRUE
------------------------------------------
注:
ServerPort = 7001
;?? ?? ??(0 = Debug?, 1 = ??, 2 = ??, 3 = ??)
Region = 2
1 = 蓝国
2 = 红国
3 = 黄国
游戏国家Region服务器 符合你建的人物国家就可以正常游戏 不然人物登录时会掉线 所以就开一个 建的人物要是你开的国家 不然就会掉线
因为单机比较耗资源 所以就开了1个NSG
要完全开启 开4个GS 把8001那个文件夹复制出一个8002,8003,8004 然后配置NSGAME的相关配置文件 GameServerIp1
GameServerIp2 GameServerIp3 GameServerIp4
启动:1。LOGINSERVER 2。nsgameserver
启动时会有个红色小错误 不用理会不影响游戏
网站:
设置IIS到到网站目录 修改web.config 里面的数据库连接用户 设置 就可注册用户
web.config修改如:
<appSettings>
<add key="ConSql" value="server=.;database=gamenews;uid=22;pwd=22"/>
<add key="gamedb" value="server=.;database=Main_DB_1;uid=22;pwd=22"/>
</appSettings>
server 为数据库 一个"."代表本机 UID 数据库账户 PWD 密码
懒人 可以直接到SQL的企业管理器
Main_DB_1库 UserList_Private 为登陆用户表
去查看 现有的用户和密码
先覆盖第一个补丁 再覆盖单机登陆补丁
这是单机玩蒸汽的Serverlist补丁,将文件覆盖到客户端目录
直接启动NeoSteam.exe进入游戏