地方网

搜索

[永恒OL服务端] 荣耀科技_永恒oL3章2转服务端

[复制链接]
admin 发表于 2008-11-3 20:03:12 | 显示全部楼层 |阅读模式
软件简介:" n  V% O' o' W# G
===========================================================================================
% \9 G* N2 {/ r- \5 f- z 荣耀科技_永恒oL3章2转服务端
* v2 L' l8 E. @( y  O& E===========================================================================================
' _4 [  D: H& e8 h- q! w永恒ol介绍:
7 w2 A5 T+ D( ~/ e永恒OL为3D游戏,客户端很小才200M左右,国内曾经运营过,不过早倒闭了,这个游戏也是我玩的第一个网络 8 n, a  B: y, B# w9 _! l
游戏,特别有感觉,商业端已经修正了二转技能错误,完美支持二转职业。 . _7 k8 \$ A, U6 ?0 {
永恒资料站,中文永恒OL http://www.caemol.com 韩国官方http://www.caem.co.kr) B! W- [7 p& E
# O: ^8 U- `) w+ C! Q
一、架设步骤$ P+ f) A9 M3 @( y# K9 _* z
1、先安装MSSQL2000数据库,2003系统安装SQL2000会提示出错,别管它继续下一步就可以了。OK,SQL安装完成,接下来是导入数据库文件,看操作
% @% S- G+ S& N5 d2、首先打开SQL企业管理器新建TAccount和TGame数据库,然后运行SQL查询分析器,选中TAccount,用记事本打开X:\Server\DB\TAccount.sql,然后复制到查询分析器执行,注意看操作,TGame操作一样,完成后再把GameDB初始化.sql也导入TGame数据库.
- y  f/ y9 Y. H# c- d% R! c3、我们来添加个游戏账号,打开企业管理器点开TAccount数据库的表在第一个Account上点右键打开表返回所有行在AccountID上输入帐号AccountPass上出入密码recenttime,outtime,attach_start,attach_end里面输入年月日 比如1980-11-12
& v- ^4 r! R# q& K" a其他格里输入1然后点右键 选运行,帐号就注册好了,OK到这就把数据库这块搞好了,接下来我们来改下服务端的配置。
5 C( G  C/ m# n0 r) u二、这步来配置下服务端
1 E* z0 c5 w7 D7 t( v 2、修改配置文件的IP地址
0 p0 \8 I6 B( h5 ~& h+ {6 j- v7 ] 我们使用端内提供的替换工具来把配置文件的IP换成你自己的,这个工具非常方便,大家看我操作。
7 ^0 f& A: K5 ?2 l8 ^ TestAccountDB\DBInfo.txt 修改这个文件的最后一行的MSSQL的IP 用户名 密码。
5 [( e9 O7 i) @4 n+ R3 O2 n TestGameDB\DBInfo.txt 修改这个文件的最后一行的MSSQL的IP 用户名 密码
  c# t& R* A8 ~4 p& Q, i' h 至此服务端就配置好了,接下来我们先来改客户端的IP,改好后再启动服务端,这样比较不会卡。
4 y/ ~+ Q' m; @) ^  s% W三、这步我们来修改客户端的IP,这里需要用到UE软件' ]1 d4 e6 f% S. _9 {
1、UltraEdit-32 V14.10.0.1024 烈火汉化纯净 增强版
1 O0 X/ ^! k5 q+ ^4 u" x7 _" } http://www.97sky.cn/downinfo/184.html 下载地址
2 c( h3 `4 n6 @4 L 永恒OL配套三章二转客户端& \: u0 P, [$ y; E4 V! j" y
http://www.rayfile.com/files/dd053c85-9c43-11dd-b952-0014221b798a// k5 \- v- Q( b: |% n3 w* u/ R- y
! F, r* j! P8 i; r" r- {. t- @% h
2、UE的安装我就不说了,安装好后我们用UE打开客户端的永恒Online.exe使用Ctrl+F组合键查找68 1C 0C 00 00 68,后面有4组以68开头的字串:3 Z; q: M7 K+ U; x5 v
68 1C 0C 00 00 68 01 00 00 00 68 00 00 00 68 00 00 00 00 68 7F 00 00 00
" b* f4 ~8 x4 B我们只需要修改68后面的第一组数组,这里的IP是以十六进制倒序输入的,大家看第二组68 01,其中01表示1,第三、四组的00表示0,第五组的7F为127,不难发现这个是已经修改为127.0.0.1了,把你的IP地址转换成十六进制后分别修改就可以了,用系统自带的计算器可以完成这个工做。现在我们来把他修改成192.168.1.110 大家看我操作吧!' x, k6 P: `* O) [& u
3、好了,我们现在来启动服务端,启动顺序是有要求的,分别是:
/ Y$ _& V3 K# D) I# g TestLoginServer
1 k' t2 O" W% U6 u- \/ y TestAccountDB
; ?5 J0 O/ L9 y( c TestAccountInfo
: F$ j' f, Q. w3 @$ V. q) L- r TestGameDB
$ D6 p8 K. t! E, H9 }. W+ ?  r TestGameInfo 8 @/ t' x5 e* b- }! m, _4 o: w
TestZoneGate
8 L% b$ A3 G- }, o TestSpace + B! {0 e$ R$ M& g+ w
启动完成了,我们来测试下是否可以连接,因为我服务端是在虚拟机下架设的,现在我切换到本机来测试,
3 `  O4 r3 V0 A  O
; E7 V! ]. ]2 u0 r. m- v四、* d" T9 l+ S; E! S% u/ H5 A
=============GM命令=============
7 [9 D! k3 [" ~$ v3 u4 W@addexp 你的游戏名(也可以是任意一个游戏名) 要给的经验数值
/ N+ Y/ [( \  z6 j: J例:@addexp wo 100000000
' N2 I! e" @- d6 ?& Y@addgold 你的游戏名 数额1 F' n! y1 i3 h5 b* W/ O, A( P- q
例:@addgold wo 100000000
8 k' K; q$ j7 i) L) U9 t& J@kill 你的游戏名. w/ G5 r5 P" E+ K$ I! f% ^
@make 你的游戏名 物品代码在iteminfo.txt 物品持久0\1\2 升级次数1-255/ C# L# z0 v8 u* I) x4 P
另注:在iteminfo.txt中有一些代码不同名称一样的物品,一般代码越大的同种名称物品属性越高,需要的等级越高,如:1298 和1331 都是幻影之弓,但是后者是110级的蓝装,而前者不是.
* s( [# C* W) w; Z! C# s@move 你的游戏名 1 285 239 传送命令$ G0 G6 m# U( Q1 E* P
(命令格式) (角色名)(地图代码在Warp.txt) (地图坐标X Y)
5 q- _. T/ G/ `8 e1 |4 |% F=============配置文件说明=============* X3 y& s; x2 F/ B5 {; u& x0 q
接下来介绍服务器的基本设置(基本在TestSpace文件夹内)
7 Z+ [7 }6 W( Q% _TestSpace文件夹下的GM.TXT,里面放的是GM名单(注意是用户名哦,不是游戏名!),直接输入就可以了,用空格隔开!
$ _3 [0 J9 }. C2 I0 i/ `ch_exp.txt 设置每升一级所需要的经验.
8 f) h3 R$ O4 q: f/ S( `TestGameDB和TestSpace文件夹里的iteminfo.txt 里面是永恒所有装备的资料(物品编号在最后面的;后面)- I) U0 V, v, B' }6 i9 }
npcinfo.txt 设置NPC属性。# N, h2 o  O( R* ?6 R7 ?
skill_info.txt 所有技能的设置$ W3 p  j: P( @
errorstr.txt 各种提示信息. K3 z- r, }) O
TestGameInfo和TestSpace文件夹下的warp.txt 地图信息
$ p/ |9 O1 ~/ U+ w) B9 l, C9 TTestLoginServer下的groupinfo.txt 更改你的服务器名称
1 ~4 t2 g  K( P( ]: Z5 C/ F(这个groupinfo.txt很多文夹下都有似乎只有改TestLoginServer下的才有用)
) Y- H/ L( y* K! t! c- D0 `+ HTestSpace文件夹下的dropitem.txt9 q1 a$ c) V0 `5 T. f+ ^# i9 X
TestSpace文件夹下connect.txt 服务IP 端口 等等
, c3 t5 P0 D' K3 t% o7 p下面接着是SQL服务器里的表项设置# t! l! m0 ~* g8 b$ s
TAccount里只有TDuringTime和TUserinfo两个表项里有数据,其它都是空的。。
; }+ e2 \5 \+ i% TTGame里的Tbackhorse和THorse表放的是宠物资料(名称经验等级等等)
; k6 s8 T" _, X5 WTCharacter 里是人物资料7 |, q: E* z0 C& Y6 Z  R/ W: R
TCurrentItemUnique 人物每次登陆时间
4 \, U% h; Q* r5 LTUniqueskill 似乎与技能有关?) `* m# I4 H! X  f" ]- K
还有三张表TKnights,TKnight_Del_log和Tmember 骑士团
7 W0 O' v4 V& @* ?" `=============骑士团功能说明=============
5 M3 q% C5 r% a在TGame数据库中,有三张表TKnights,TKnight_Del_log和Tmember。这三张表就是骑士团功能所对应的数据库表。
0 o/ U0 N3 l8 d: ^4 V1.在创建骑士团的时候,按照TKnights对应的数据库字段,把骑士团的参数插入。
6 ~+ t% F4 ~7 U( H* [$ ~2 o其中的reader字段,是创建者的角色名称。charunique字段,是创建者的角色索引号。  B* e* B4 g$ U. y- O/ S
2.创建好了TKnights中的字段之后,还需要将骑士团长的角色数据再写入Tmember字段中,0 U4 ]2 g; \( K* l% u3 y6 l2 l
其中的Acc字段是索引号,accunique字段是TKnights表的id,charunique字段是角色的索引,团长对应的type字段是1& ^& ~0 p  b0 x
3.在玩家加入骑士团的时候,和上一步只有一个区别,成员的type是0
. N1 m: T. W" V& {$ |4.在删除骑士团成员的时候,把对应的玩家数据从Tmember表中删除,然后将Tmember中删除的数据插入到
4 N2 U# F8 C# I" ?: c1 }TKnight_Del_log中
0 ], C2 E0 t4 R; j, O 232834elzdk82dyt5n6n8a.jpg
+ s3 b& ?+ s! n# O% y# n3 D5 Y' ^" A% \' |' @- |( O' ^$ ?4 O7 S
232834uiy6dlgg66ny6y66.jpg
4 \: j) s) I) X3 w5 m) Q- S! L
232834p5bnsyst25gysci5.jpg
, `8 Y' s% s2 w# i& v# S9 s: Z- F" \8 `& T# S/ J
232833uyyauvaanaz45nyo.jpg 9 M/ p1 @! ?! \# @' I6 X- ^% J

$ v# h- |2 ~7 d/ E0 T下载地址:
2008-11-3 20:03 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
有些游戏资源需要vip下载开通请点击开通vip
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表