去玩玩游戏私服论坛

 找回密码
 立即注册

查看: 3250|回复: 0
打印 上一主题 下一主题

热血江湖怎么架设全过程

[复制链接]

487

主题

489

帖子

-2488

积分

限制会员

积分
-2488
跳转到指定楼层
楼主
发表于 2018-9-26 14:46:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  架设全过程
  1、安装WIN2000 server。按照正常方式安装系统,
  注意:A、安装时要选择安装IIS服务(用于架设网页服务)。B、装好系统文件后,安装好优质的正确的各个硬件驱动(要不你的系统会很慢的)。C、用优化软件优化系统,让系统跑的更快。
  2、安装SQL server。只要安装SQL组件就可以了。
  注意:A、安装目录最好放在D盘下,身份验证方式应使用SQL server验证身份。B、安装完后一定要重新启动计算机。
  3、准备服务端软件。解压服务端,并在服务端的目录内建立一个名为DB的目录,用于存放数据库文件。(如:D:\rxjh放服务端文件,就在其下面建立一个DB文件夹,路径为:d:\rxjh\db\)
  4、创建数据库。打开SQL的“企业管理器”——在左边的目录中选择‘SQL server组’下的服务器。 [注:XXX(windows NT)XXX表示文件名称,该服务器应该是工作的(图标右下有个绿色箭头),如果没有工作请重新启动SQL服务,还不行就重新安装SQL。 1)建立rxjhaccount数据库 A、右击‘数据库’——选择‘新建数据库’——在常规中输入名称‘rxjhaccount’——修改‘数据文件’和‘事务日志’的文件存放路径为:‘d:\rxjh\db\XXX’,然后确定。 B、用同样的方法创建 rxjhgame和rxjhweb两个数据库。 2)还原数据库记录 A、选择‘rxjhaccount’数据库单击鼠标右键——选择‘所有任务’中的‘还原数据库’——在弹出的窗口中,选择还原方式‘从设备’还原,然后单击‘选择设备’按钮——单击‘添加’按钮——选择服务器端自带的原始数据库‘rxjhaccount’后确定返回还原数据库窗口——单击选项页,选中‘强制还原’,修改下面列表中‘移至物理文件名’列下的路径为:d:\rxjh\db\XXX。——确定完成。 B、同样的步骤完成还原其它两个数据库。 3)添加用户右键单击‘安全性’中的‘登录’——选择‘新建登录’——在‘常规’中输入名称:XXX。身份验证选择‘SQL server身份验证’,并输入密码——在‘服务器角色’中,选择‘system Administrator’——在‘数据库访问’中,选择刚建的三个数据库,并在下面列表中选择public、db-owner、db-accessadmin三个角色。
  5、修改servergame.ini文件修改的地方如下:用XXX表示你要修改的地方 SEVERNAME = 测试服务器(要和Server.inf中的名字一致) [ODBC] ;帐号数据库DSN信息 ACCOUNT_DSN = rxjhaccount ACCOUNT_UID = XXX (上面建立的新用户的名称和密码) ACCOUNT_PWD = XXX ;角色数据库DSN信息 CHAR_DSN = rxjhgame CHAR_UID = XXX (上面建立的新用户的名称和密码) CHAR_PWD = XXX ;百宝阁数据库DSN信息 WEB_DSN = rxjhweb WEB_UID = XXX (上面建立的新用户的名称和密码) WEB_PWD = XXX [GAME] ;进入游戏的公告 WELCOMEINFO = XXXXXXX (欢迎什么什么的) ;百宝阁的web访问地址 WEBSHOP_ADDR = http://XXX.XXX.XXX.XX(你计算机的IP地址)/shop/login.asp ( K; f! `) Q6 }* ~% V/ k3 g
  6、修改serverlogin.ini文件。 [SERVER] PORT = 1300 端口号 [ODBC] ACCOUNT_DSN = rxjhaccount ACCOUNT_UID = XXX (上面建立的新用户的名称和密码) ACCOUNT_PWD = XXX 2 Q4 O Z2 K0 _7 l, y6 `0 |/ k
  7、修改server.inf文件数量 = 1 测试服务器 - 数量 - 3 测试服务器-1 - XXX.XXX.XXX.XX(你计算机的IP地址)- 1 - 13000 测试服务器-2 - XXX.XXX.XXX.XX(你计算机的IP地址)- 2 - 13001 测试服务器-3 - XXX.XXX.XXX.XX(你计算机的IP地址)- 3 – 13002 / [# B$ g; V/ i: L6 G! N- z
  8、修改IcIoIn.asp文件 SqlDatabaseName = "rxjhweb" SqlPassword = "XXX" (上面建立的新用户的名称和密码) SqlUsername = "XXX"
  9、修改reg.asp文件 response.redirect "http:// XXX.XXX.XXX.XX(你计算机的IP地址)/reg.asp"
  10、修改fun.asp文件 Host_Addr = " XXX.XXX.XXX.XX(你计算机的IP地址):9000" '游戏服务器地址
  11、修改conn.asp文件 SqlDatabaseName = "rxjhaccount" SqlPassword = "XXX" (上面建立的新用户的名称和密码) SqlUsername = "XXX"
  12、注册数据源在服务器端的文件下有一个 ‘数据源.reg ’文件双击运行就添加了数据源。
  13、架设IIS网页服务器。操作简单就不说了。自己去找找,看帮助就可以了。
  14、注册Socket.dll 在运行一次网爷后,将准备的Socket.dll这个文件复制到WINGDOWS下相同的目录中。 最后是一些前辈收集的东西一块都写上,方便大家使用。 超过一定后CPU占用到100%解决方法~(local) 首先打开 查询分析器 然后 选择rxjhgame 这个库 执行下面的 SQL 语句 即刻 如果觉得还是占 多执行几次 update TBL_EXP set FLD_EXP=FLD_EXP/2 update TBL_MONSTER set FLD_EXP=FLD_EXP/2 update TBL_NPC set FLD_EXP=FLD_EXP/2 进游戏却是服务器正在维护中..? CREATE TRIGGER online_update ON [dbo].[TBL_ONLINE] FOR UPDATE AS if update(FLD_MAXUSER) begin ROLLBACK TRANSACTION End 实现自动赠送历练 CREATE TRIGGER [song] ON [dbo].[TBL_Char] after Insert as Update [TBL_Char] set FLD_FIGHT_EXP=100000 From Inserted Where [TBL_Char].FLD_ID=inserted.FLD_ID and [TBL_Char].FLD_NAME=inserted.FLD_NAME update TBL_Char set FLD_MENOW=101,FLD_X=613.6401,FLD_Y=365.9651 where FLD_MENOW='0' update TBL_Char set FLD_FIGHT_EXP=100000 where FLD_FIGHT_EXP<100000 实现自动赠送历练-自动解决卡号问题 FLD_FIGHT_EXP=100000 是10W历练,可以自己修改使用方法:在TBL_Char上右键->所有任务->管理触发器->把上面改好后贴粘进去 在TBL_Char上右键->所有任务->管理触发器->把上面改好后贴粘进去,实现新人物送1000w金钱,送100w历练 CREATE TRIGGER [song] ON [dbo].[TBL_Char] after Insert as Update [TBL_Char] set [TBL_Char].FLD_MONEY=10000000,FLD_FIGHT_EXP=1000000 数据库的详细解释 因内容较多,各个字段的详细介绍这次就不做了,以下是各个数据库中表的作用。 数据库rxjhaccount: TBL_ACCOUNT 保存帐号信息 TBL_ONLINE 保存服务器在线人数信息,实时更新,不可修改 TBL_BANED 封禁IP信息,加入此表的IP无法登陆游戏,不可使用通配符 数据库rxjhgame: TBL_CHAR 角色基本信息 TBL_WAREHOUSE 角色仓库信息 TBL_PUBLICWAREHOUSE 综合仓库信息 以上三个表玩家在线时不可编辑(编辑了也没用) TBL_ITEM 物品数据 TBL_NPC 怪物和NPC刷新信息(中文名称修改无用) TBL_MONSTER 怪物简短信息,方便修改怪物能力值的,要配合工具使用,没有工具修改无用 TBL_MAP 地图信息,暂未使用,方便查询地图编号 TBL_EXP 升级需求经验值设定 TBL_KONGFU 技能信息 TBL_DROP 物品掉落信息,FLD_PP为掉落概率,必须小于10000,否则只掉某一样物品 TBL_OPEN 盒子开出物品信息 TBL_SELL NPC出售物品设定,价格为0表示按TBL_ITEM里物品的价格执行 数据库rxjhweb: ITEMSELL 百宝阁出售物品信息,百宝阁网站程序和游戏服务器均要使用
  三三在线http://www.33ol.com/专注高防服务器,服务不同类型客户,有多种DDOS、CC攻击应对策略,7x24小时售后服务,帮助您保护服务器安全,让您更专注业务。企点Q:4000900901电话:4000900901

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|网站地图|网页游戏私服论坛

GMT+8, 2024-12-26 00:32 , Processed in 0.093750 second(s), 25 queries , Gzip On.

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表