热血江湖办事端架设开服搭建教程

3个月前 (11-21 01:15)阅读4回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值178595
  • 级别管理员
  • 主题35719
  • 回复0
楼主

热血江湖办事端架设开服搭建教程

玩网游比力多的小伙伴,相信对热血江湖那款游戏也不目生,脱节了传统武侠游戏阴暗血腥的游戏风气,倡议一种“明朗而愉快的武侠”精神。画面上即不会太随意又不会过于繁重,画面清洁清爽。活泼心爱的人物外型,并在外看上摘用角色的Avatar系统,按身份的差别变更着多样的衣裳和润色。

今天艾西给各人说下开热血江湖sf需要预备那些工具

想要开服,需要预备好办事端、办事器、SQL数据库

安拆运行库:常用撑持库Notepad++

DirectX安拆法式

办事端:办事端就是我们所说的版本,从最起头的1.1版本,只要刀、枪、剑、医四个职业。1.7版本出了新的合成系统——属性石,2.0版本新出地图——北海冰宫,到3.0版本新增职业——刺客,每个玩家喜好玩的版本都差别,若是不知若何抉择版本,能够开本身最喜好玩的版本,对版本比力熟悉,在版本测试时也更有设法,能够跟手艺沟通添加特色弄法来吸引玩家。

架设全过程:

根据一般体例安拆系统,

重视:安拆时要抉择安拆IIS办事(用于架设网页办事)。拆好系统文件后,安拆好优良的准确的各个硬件驱动

安拆SQL server:只要安拆SQL组件就能够了。

安拆目次更好放在D盘下,身份验证体例应利用SQL. server验证身份。

安拆完后必然要从头启动计算机。

办事器设置装备摆设系统抉择驰网裸金属办事器16H32G 50M Windows Server 2019

办事器设置装备摆设决定游戏的整体运行顺畅度以及玩家的游戏体验感,要把米花在刀刃上!

预备办事端软件:解压办事端,并在办事端的目次内成立一个名为DB的目次,用于存放数据库文件。(如:D: \rxjh放办事端文件,就在其下面成立一个DB文件夹,途径为:d :\rxjh\db\)

创建数据库:翻开SQL的“企业治理器”——在右边的日录中抉择‘SQL server组’下的办事器。[注:XXX (windows NT)XXX表达文件名称,该办事器应该是工做的(图标右下有个绿色箭头),假设没有工做请从头启动SQI.办事,还不可就从头安拆SQL.。)

成立rxjhaccount 数据库,右击‘数据库’——抉择‘新建数据库’——在常规中输进名称‘rxjhaccount’——修改‘数据文件’和‘事务日记’的文件存放途径为:‘d : \rxjh\db\XXX’,然后确定。用同样的办法创建 rxjhgame 和rxjhweb两个数据库。

复原数据库笔录、抉择‘rxjhaccount’数据库单击鼠标石键——抉择‘所有使命’里的‘复原数据库’——在弹出的窗口巾,抉择复原体例‘从设备’复原,然后单击‘抉择设备’按钮——单士‘添加’按l─—抉择办事器端白带的原始数据库‘rxjhaccount’后确定返回复原数据库窗口——单击选项页,选中‘强逼复原’,修改下面列表中‘移至物理文件名’列下的途径为: d :\rxjh \db\XXX。——确定完成。同样的步调完成复原其它两个数据库。

添加用户'右键单击‘平安性’中的‘登录’——抉择‘新建登录’——在‘常规’中输进名称:IPXXX。身份验证抉择‘SQI. server身份验证’,并输进密码—一在‘办事器角色’中,抉择‘system Admiristrator’——在‘数据库拜候’中,抉择刚建的三个数据库,并鄙人面列表中抉择public、db-owner、db-accessadmin三个角色。

修改servergame.ini文件修改的处所如下:用XXX表达你要修改的处所SEVERNAME= 测试办事器(要和Server.inf 中的名字一致)[ODBC];帐号数据库DSN信息 ACCOUNT_DSN =rxjhaccount ACCOINT_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 =

修改 serverlogin.ini 文件。[SERVER] PORT = 1300端标语[ODBC] ACCOUNT_DSN =rxjhaccount ACCOLNT_UID = XXX(上面成立的新用户的名称和密码)ACCOUNT_PWD = XXX

修改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

修改IcIoIn. asp文件Sq1DatabaseName = "rxjhweb"SqlPassword = "XXX”(上面成立的新用户的名称和密码)SqlUsername = "XXX"

修改reg.asp文件 response.redirect ""

修改fun.asp文件Host_Addr = " XXX.XXX.XXX.XX(你计算机的IP地址):9000"’游戏办事器地址

修改conn. asp 文件 SqlDatabaseName = "rxjhaccount" SqlPassword = "XXX”(上面成立的新用户的名称和密码) SqlUsername = "xXx"

注册数据源在办事器端的文件下有一个‘数据源.reg ’文件双击运行就添加了数据源。

架设IIS网页办事器。操做简单就不说了

注册 Sockct.dll在运行一次网页后,将预备的Socket.dll那个文件复造到WINGDOwS下不异的目次中。

超越必然后CPU占用到100%处理办法~(local)起首翻开查询阐发器然后抉择rxjhgame那个库施行下面的

SQL语句即刻假设觉得仍是占多施行几次update TBLEXP set FLDEXP-FLD_EXP/2update TBL_MONSTER set FLD_EXP=FLD_EXP/2 update TBL_NPC set FLD_EXP-FLD_EXP/2进游戏却是办事器正在庇护中..? CREATFTRTGER online_update 0N[dbo].[TBL_ONL.INE] FORUPDATF. AS if upda te (FL.D_MAXUSER) begin ROL.I.BACK TRANSACTION Fnd实现主动赠予历练CREATE TRIGGER[song] ON [dbo].[TBL_Char] after Insert as Update [TBL_Char] setFLD_FIGHIT_EXP=100000 From Inscrted wherc[TBL_Char].FLD_ID=inscrted.FLD_ID and[TBL_Char]. FLD_NAME=inscrted.FLD_NAME updatcTBL charset

FLD_MENOW=101,FLD_X=613.6401,FLD_Y=365.9651 where FLD_ MENOW='0’update TBL_Charset FLD_FIGHT_EXP=100000 where FLD_FIGHT_EXP100000 实现主动赠予历练-主动处理卡号问题FLD_FIGHT_EXP=100000 是10W历练,能够本身修改利用办法:在TBL_Char上右键-所有使命-治理触发器-把上面改好后贴粘进往在TBL_Char 上右键-所有使命-治理触发器-把上面改好后贴粘进往,实现新人物送 1000w金钱,送100w历练CREATE TRIGGER[song] 0N[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出卖物品设定,价格为О表达按TBL_ITEM里物品的价格施行数据库rxjhweb:ITEMSELL百宝阁出卖物品信息,百宝阁网站法式和游戏办事器均要利用

架设过程:

预备办事端软件:解压办事端,并在办事端的目次内成立一个名为DB的目次,用于存放数据库文件。(如:D: \rxjh放办事端文件,就在其下面成立一个DB文件夹,途径为:d :\rxjh\db\)

根据一般体例安拆系统,安拆时要抉择安拆IIS办事(用于架设网页办事)。

拆好系统文件后,安拆好优良的准确的各个硬件驱动(要不你的系统会很慢的)

安拆SQL server

只要安拆SQL组件就能够了。安拆日录更好放在D盘下,身份验证体例应利用SQL server验证身份,安拆完后必然要从头启动计算机。

预备办事端软件

解压办事端,并在办事端的日录内成立一个名为DB的日录,用于存放数据库文件。(如:D:irxjh放办事端文件,就在其下面成立一个DB文件夹,途径为: dArxjh dbl

D:创建数据库

成立rxjhaccount 数据库

右击‘数据库'——抉择‘新建数据库'——在常规中输进名称'rxjhaccount'——修改‘数据文件'和‘事务日记’的文件存放途径为:‘d:\rxjhldb\XXX',然后确定。

用同样的办法创建rxjhgame和 rxjhweb两个数据库。

复原数据库笔录

抉择'rxjhaccount'数据库单击鼠标右键——抉择*所有使命'中的‘复原数据库’——在弹出的窗口中,抉择复原体例‘从设备'复原,然后单击‘抉择设备'按钮——单击'添加'按钮——抉择办事器端自带的原始数据库'rxjhaccount'后确定返回复原数据库窗口——单击选项页,选中‘强逼复原',修改下面列表中‘移至物理文件名'列下的途径为:d:Mrxjh\dblXXX。——确定完成。

同样的步调完成复原其它两个数据库。

添加用户

右键单击‘平安性中的‘登录'——抉择‘新建登录'——在‘常规中输进名称:XXX。身份验证抉择‘SQLserver身份验证’,并输进密码——在‘办事器角色’中,抉择'system Admin istrator'——在'数据库拜候'中,抉择刚建的三个数据库,并鄙人面列表中抉择public 、db-owner、db-accessadmin三个角色。

修改servergamc.ini文件

修改的处所如下:用XXX表达你要修改的处所

SEVERNAME=测试办事器(要和Server. inf中的名字一致)[ODBC]

帐号数据库DSN信息

ACCOUNT_DSN - rxjhaccount

ACCOUNT__UID - XXX

(.上面成立.的新用户的名称和密码)

ACCOUNT_PWD - XXX

角色数据库DSN信息CHAR_DSN =rxjhgame

CHAR_UID = XXx 上面成立的新用户的名称和密码).ComCHAR_PWD = XxX

百宝阁数据库 DSN信息WEB_DSN = rxjhweb

WEB_UID = XXX(上面成立的新用户的名称和密码)WEB_PWD = XXX

[GAME]

进进游戏的通知布告

WELCOMEINFO= XXXXXXX(欢送什么什么的)

百宝阁的 web拜候地址

WEBSHOP_ADDR =

0
回帖

热血江湖办事端架设开服搭建教程 期待您的回复!

取消