您的位置首页百科快答

自己电脑上怎么做热血江湖SF自己玩?高分!高手请进最好详细!

自己电脑上怎么做热血江湖SF自己玩?高分!高手请进最好详细!

的有关信息介绍如下:

自己电脑上怎么做热血江湖SF自己玩?高分!高手请进最好详细!

我想应该还不行吧 你有热血江湖的源代码吗?没有得到你怎么修改它的数据``其次 你一个人玩 你觉得有什么意思呢?热血江湖 之所以是一款网络游戏 我觉得 就是因为它需要交流 需要合作 `哪怕你做出一款能自己玩的热血江湖 那样意义也不大 除非你开出了像传奇私服那样的服务器 不过 违法的事情 我不做。。

你好朋友!你自己需要架设一个服务器,这个服务器自己可以在网上下载到。你需要一个你自己的端。你现在需要对这块有很大的了解才可以。很麻烦的,比如你怎么去设技能,怎么去设一个任务?这些都需要计算设置。诸如此类的还很多!

服务器的软件要求:

Microsoft Windows 2000 Server or advanced Server license 100

Microsoft SQL Server 2000 Enterprise Edition + SQL SP3[这是修正数据库及漏洞用的,如果你打算开外网那么请安装一下,认证方式用混合模式] license 100

[前言:请大家建立库名与DSN文件及用户名都尽量用小写,还有不要用127.0.0.1这个IP地址]

服务器硬件建议要求:

企业 个人

CPU: XEON X2 PIV 2.4

MEMORY:6G 1G

1,在这之前请先确认你从来没有运行过服务器端的应用程序,如果运行了,请运行regedit删除

[HKEY_LOCAL_MACHINE\SOFTWARE\NCSOFT]

[HKEY_LOCAL_MACHINE\SOFTWARE\PROJECT_L2]

这两个键值,如果没有运行过轻跳过这一步,进入下面的步骤

2,在数据库中,请自己创建八个数据库(有几个是今后用的)

Lin2admin--------------- 备用

Lin2comm

Lin2db

Lin2log

Lin2report

Lin2world

Petition--------------------备用

3,比较重要的一步,建立一个用户名为gamma密码为lineage2pwd的数据库用户[最好用户名叫这个,因为后期的sql脚本导入时要用到这个用户名][密码可以自己改,但是也要改相应脚本,将这个用户设置成为以上数据库的db_owner(在这里我假设使用以上的名字与密码)]。

4,把你下载的压缩包解开,放在哪里自己定。我假设放在D:\L2Online目录下:那么在目录下应该有以下这些目录。

CacheD-------------------第二个启动-----[要配置l2cache.ini]

CachedScript-------------CacheD加载时使用的文件

DBScript-----------------数据库的恢复脚本

GeoData

Html-----------------------任务及对话信息

L2logD--------------------第一个启动-----[要配置l2logd.ini]

L2NPC--------------------第五个启动-----[要配置L2NPC.ini]

L2Server------------------第四个启动-----[要配置l2server.ini]

NewAuth------------------第三个启动-----[要配置/etc/config.txt]

Script----------------------服务加载时的一些配置文件

这些目录都重要,不要乱删除乱改名字。

5,下面开始导入sql 脚本:[导入时请注意千万看清数据库,别导入到maste库里边去,这样会导致sql server的致命错误,使用查询分析器时用gamma登陆,这样不容易犯低级错误]

Lin2comm---------------- lin2comm_new.sql

Lin2db-------------------- ReleaseAuthDBSchema.sql -------------- lin2db_update.sql

Lin2log-------------------- 2004_4_16_lin2log.sql

Lin2report---------------- 2004_4_16_lin2report.sql

Lin2world---------------- lin2world_20040609_all.sql[如果你改过密码请在这里修改]

5,数据库全部导入后的重要一步,打开lin2d库中的server表,填入以下内容

id name ip inner_ip ageLimit pk_ flag king port

1 publish01 192.168.1.254 192.168.1.254 1 1 1 7777

id=1表示上海

name=publish01表示服务器的名字[要用9个字符的]

ip=xxx.xxx.xxx.xxx表示服务器的ip地址[注意:开外网的这里改成外网ip]

inner_ip=xxx.xxx.xxx.xxx表示服务器的内网ip地址

port=7777[很重要的参数,如果你使用sina自带的加密版本的newauth,这里一定要用7777][如果你用的是不加密版本的这里写什么都行]

关于ip你要根据你的实际情况写出你自己的真实ip地址。

6,现在开始创建文件dsn文件,可以使用网络上边的,但是要配置一下数据库,记得把认证方式选成混合方式:用户名及密码用 gamma lineage2pwd[这样做的目的是为了你系统的安全]

一共应该是8个dsn文件[其实只要用到3到4个],为了安全起见既能够成功的假设服务器还是请大家把以下的DSN文件都建立好。

Lin2admin--------------- 备用

Lin2comm---------------必须生成的DSN FILES

Lin2db-------------------必须生成的DSN FILES

Lin2log------------------必须生成的DSN FILES

Lin2report---------------备用

Lin2world---------------必须生成的DSN FILES

Petition-------------------备用

6,现在要开始配置服务器端的配置文件了[红色就是我改好的地方,我假设我的IP地址是:192.168.1.254][大家自己做服务器只需要改ip地址其他都请参照我的配置]

7,我们先来看L2logD\l2logd.ini

[LogD]

address=”192.168.1.254” ;-----------这是我网卡的有效IP地址

port=3999

sendable=true

[LogTable]

Daily=1

BCPFolder=1

[Start]

BCPInt=600000

ServerInt=60000

AutoBCP=1

[World]

WorldId=3

[SQL]

SQLExecLimit=5000

PollingInterval=6000

BCPThreadCount=2

下边是CacheD\ l2cache.ini

[LogD]

address="192.168.1.254"

port=3999

[World]

WorldId=3

Pair=0

[ItemAudit]

DefaultPriceLimit=2000000

DefaultPriceCheck=1000000

ChgRatioLimit=30

[SQL]

SQLExecLimit = 5000

;clear unowned item data[0:false, 1:true]

ItemClearOnStart=0

DiffBBSConn = 1

SaveQsData=1

BBSDBTimeOut=60

USEBBS=1

[Setting]

country=3

ExceptionMailing=false

MailServer=mail.ncsoft.co.kr

下边是NewAuth\etc\config.txt

serverPort = 2104

serverExPort = 2106

serverIntPort = 2108

worldport = 7777

DBConnectionNum=10

encrypt = true

numServerThread = 2

numServerExThread = 2

numServerIntThread = 2

logDirectory="c:\work\log"

;30206 : l2, 30310 : Sl

ProtocolVersion = 30810

;8:lineage2, 4 halo

GameID=8

DesApply=false

PacketSizeType = 3

ReadLocalServerList=false

OneTimeLogOut=true

CountryCode=3

DevConnectOuter=true

DevServerIP="192.168.1.254" ;------------开外网的把这个ip地址改成你外网ip地址

;货肺 眠啊等 何盒涝聪促.

;SocketTimeOut篮 荤侩磊啊 Action捞 僳囚 绝阑锭 谗绰 矫埃涝聪促.

;肺弊牢饶 酒公 咀记绝捞 啊父洒 乐绰巴 阑 规瘤窍扁 困窃涝聪促.

SocketTimeOut = 60

;SocketLimit绰

SocketLimit=5000

AcceptCallNum=1

;UseOneIOCom=true

UseOneIOCom=false

AcceptThread=1

WaitingUserLimit=1000

dumppacket=true

UserData=false

UseLogD=true

logdip="192.168.1.254"

logdport=3999

logdc

onnectinterval=120

SupportReconnect=true

;(true=auth-main reconnect on/false=auth-main reconnect off)

AutokickAccount = true

NewEncrypt = false

下边是L2Server\l2server.ini

[CacheD]

address="192.168.1.254"

port=2006

[AuthD]

address="192.168.1.254"

port=2104

[LogD]

address="192.168.1.254"

port=3999

[World]

WorldId=3

UserLimit=1000 ;----这是用户连接限制

;LetBuilder=1

[PetitionD]

address="192.168.1.254"

port=2107

WorldName="publish01" ;----------------对应lin2db库server表中server name

;world name must be exact 9 characters.

[Report]

Interval=60 ;---这是报告时间,调的长一点可以节约资源

[Setting]

country=3

UserPathFind=true

WorldCollision=false

ExceptionMailing=false

MailServer=mail.ncsoft.co.kr

AcceptLowerProtocol=true

IOBufferCount=1000 ;----重要的参数,机器越差请调整的越低

;limit hour for week, (number means hour. 0 means don't use. default is 0)

playtimelimit=0

reconnectauth=1 ;---重要的参数,加密版本改成1

;use auth reconn (1:use, 0:don't. default is 0)

下边是L2NPC\ L2NPC.ini

[CacheD]

address="192.168.1.254"

port=2008

[Server]

address="192.168.1.254"

port=2002

[db]

address="192.168.1.254"

port=2005

user="gamma" ;---数据库用户名

password="lineage2pwd" ;---数据库密码

[map]

directory="map"

[LogD]

address="192.168.1.254"

port=3999

[World]

WorldId=3

[Setting]

country=3

ExceptionMailing=false

MailServer=ncs-mail.ncsoft.co.kr

全部配置完成后,请一一运行:

L2logD--------------------第一个启动------对应lin2log数据库[用户名用你自己的]

CacheD--------------------第二个启动-----对应lin2world数据库[用户名用你自己的]

NewAuth------------------第三个启动-----对应lin2db数据库[用户名用你自己的]

L2Server------------------第四个启动

L2NPC--------------------第五个启动

亲爱的朋友,真心希望我的回答对你有所帮助!

. 网站上多的是,LZ 最好别幻想,很难 ,既要服务器又要客户端 ,还不好整,还要数据库2000的 你还是玩网站上的SF吧 采纳吧,别不相信我说的话,我做过 很难很难 最后成功的时候 没有服务端 , 不是我说别的 谁会给你完整资料让你看 然后你自己去开 做梦

超简单的问题………你要有正版热血…最上网想玩那个SF就下载保存一个地方最好绰面…易找……下完有个热血图标在绰面了…打开它…如果会自动找目录的不用说啦OK进去玩吧!……不会找的就手动打开正版目录点进去…可以玩了………不会就下自动找的……明了?

自己百度一下~