- 精华
- 阅读权限
- 180
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2010-1-30
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
本帖最后由 阿童木 于 2010-4-25 12:53 编辑
乱online架设方法及教程
[注意看分类此贴为教程分类不提供资源方面的下载]
测试机器: CPU:P4530J+
内存:512*2 DDR400
显卡:GF6200 128bit 128M
系统:WinXp SP2
SQL请自行安装,没有的去网上找找,有很多地方有下载的
安装SQL的时候请选有本地验证.还有密码那里,自己打一个.一会有用
1.DowdLoad服务器+客户端....... 乱论坛里有.就不链接了~
2.用Winrar之类的软件解压.解到哪都行.里边有五个包哦.data不用解,其它全解了
3.进ranserver目录,修改server.cfg内的IP和SQL密码.
3(1).进每个文件夹改很麻烦.建议用Windwos自带的搜索功能(开始-搜索-文件或文件上-所有文件和文件夹打上server.cfg后选刚才解压到的硬盘.)
3(2).一共有6个文件(查多了看看路径.要ranserver文件夹下的)用记事本打开就可以改了.
4.这6个文件中的server_ip后面的IP改成你自己的.单机玩用127.0.0.1就可以了(开外网好像要改server.cfg内的全部IP).SQL密码在下面的user_odbc_pass项后面的1234改成你SQL的密码.有的server.cfg里有好几个,有的没有地.
5.安装刚才下的客户端.安好后复制里边的DATA文件夹到ranserver文件夹内的Agent/Field/Field1/Field2/login/Session这六个文件夹内,每个里都要有(这里不要用服务器内带的那个data.否则进不了高级地图)
6.将server-dll那个包里的所有文件也放到上面那六个文件夹里
7.打开SQL的企业管理器.在数招库那点右键-所有任务-附加数据库.点那三个"点"选刚才解压的randata文件夹内的.mdf文件 一共有四个.全附加上就ok了.
8.数据源在开始-程序(控制面板里也有)-管理工具里.打开后选系统DSN-添加-SLQ Server
名字分别是RanGame1/RanLog/RanShop/RanUser
服务器那里用(local)括号也要
下一步后点使用用户输入ID和密码的SQL Server验证 下的的ID装SQL时要是没改就是SA,密码用你装SQL时填的.
下一步.更改默认的数据库为前打上勾.下拉那里建的那个名字就用那个
例:前面的名字是RanGame1这是的数据库就选RanGame1 其它那几个也一样
9.开启顺序:session-login-Field-Field1-Field2-Agent 别只打开不点开始哦 启动里也有,但可能要改路径.
到此应该可以玩了.启动Field的时候可能会报错,不用理.点确定就行
账号在RanUser内的表UserInfo内.里边有好多的,想要自己的号拉到最下边.UserID打账号 UserPass打密码UserPass2好像是删人用的密码 UserType写20是GM.后面的好像不用管了.要是不行跟上面的打一样的.
也可以用Ran管理工具加.
管理工具请自行下载,论坛里有人发的
GM工具使用:
打开数据库RanUser,打开ServerGroup表SGNum填写1,SGName填写你的服务器名称,OdbcName填写Rangame1,OdbcUserID填写sa,OdbcPassword填写sql密码,OdbcLogName填写Ranlog,OdbcLogUserID填写数据库用户sa,OdbcLogPassword填写sql密码.
打开ServerInfo表,SGNum填写1,SvrNum填写1,SvrType填写4
然后打开UserInfo表找到你的注册帐号,将UserType修改为20.20多也行
GM命令:
游戏中~~输入
/weather rain 下雨
/weather snow 下雪
/freepk on或off pk开关
/move2char 角色名称(追踪玩家)
/mob_gen 刷怪
例如要招CN_000_012 打/mob_gen 00 12 x y(座标)
修改经验倍率:/eventexp_begin + 倍率(整数型参数)
修改物品爆率:/eventitem_begin + 倍率(整数型参数)
修改金币爆率: /eventmoney_begin + 倍率(整数型参数)
所有人变大头:/bighead on(或off)
所有人变大手(拿武器时,武器会变大哦):/bighand on(或off)
查看角色相关信息: /charinfo_cn +角色名
踢人下线: /kickuser +角色标识(在数据库中为:CHANUM列值,也可用/charinfo_cn命令得到 chaid)
移动到门 : /move2gate +门代码(整数型参数,也可简写为:/m2g)
例:在凤凰洞要飞到去圣门洞的入口为/m2g +2 其它的慢慢试
移动到指定坐标: /move2pos +地图代码+0+X坐标+Y坐标 (也可简写为:/m2p)
例:要飞回圣门本院人事主管处为/m2g +0 +0 +7 +0
移动到指定玩家位置: /move2char +角色名称(也可简写为:/m2c)
上面有+的空格别看错了
附各地图代码:
圣门:
圣门本馆:0
圣门学院:2
圣门洞:3
学习1馆:100
学习2馆:101
宿舍:102
学习3馆:103
历史馆:104
图书馆:105
社团室:106
科学馆:107
圣门电算室入口:201
圣门洞电算室:211
玄岩:
玄岩本馆:4
玄岩学院:5
玄岩洞:6
学习2馆:120
学习1馆:121
图书馆:122
艺术馆:123
学生1馆:124
学生2馆:125
宿舍:126
宿舍别馆:128
玄岩电算室入口:202
玄岩电算室:212
凤凰:
凤凰本部:7
凤凰学院:8
凤凰洞:9
学习1馆:131
学习2馆:130
宿舍:134
科学馆:135
整修馆:136
实验馆:137
实习馆:138
辅助器材管理馆:141
图书馆:142
凤凰电算室入口:203
凤凰电算室:213
青基地1F_A区:19
青基地2F_A区:20
青基地3F_A区:21
青基地1F_B区:150
青基地2F_B区:152
青基地3F_B区:154
青基地1F_C区:151
青基地2F_C区:153
青基地3F_C区:155
虎令学院:10
虎令本馆1F:11
虎令本馆2F:12
虎令本馆3F:13
虎令本馆B1:14
虎令本馆B2:15
学院广场:22
综合修练院:23
商洞电算室入口:204
商洞电算室:214
综合码头:18
圣东隧道:17
商洞:16
商洞3号隧道:26
还有一些进不去的地图,就没写上.
单机玩只能用GM工具或在线命令过图.所以看了那位叫什么(名字忘了)的仁兄的用Virtual Pc的方法.自己研究了一下.写个详细的
下载一个Virtual Pc 在哪就不写了,免得有毒了来找我麻烦.网上有好多的.找找看~~
一般下载的包里有教程怎样安装的,这就不多说了.
说一下主机和客机在的连接:
以WinXp为例.在主机上安一块虚拟网卡(控制面板-添加硬件-是-添加新的-手动从列表-网络适配器-我用的是Microsoft Loopback Adapter.别的没试过)安好后在网络连接里点新安这块虚拟网卡的属性.在Tcp/IP属性里选使用下面的IP地址
Ip地址写同一IP段的如192.168.0.1(虚拟机的就用192.168.0.2)子网掩码都用255.255.255.0其它不用管
设定好后在网上邻居里应该能看到了吧 要是看不到在我的电脑属性里看看工作组是不是一样的.不一样的话改成一样的
我用的Virtual PC做服务器.将服务端内的server.cfg内的IP全部改为刚才改的虚拟机IP.注意.是全部哦.只要有IP的地方都改,要不玩不了地.
以Agent内的server.cfg为例:
修改
server_ip 127.0.0.1
// Session server
// session_server [server_name] [ip] [port] [userid] [userpass]
session_server session 127.0.0.1 5003 ran ran
// Field server list
// field_server [channel] [field num] [server_name] [ip] [port]
field_server 0 0 Field 127.0.0.1 5103
field_server 0 1 Field1 127.0.0.1 5104
field_server 0 2 Field2 127.0.0.1 5105
里边的127.0.0.1全要改.其它的也一样 否则会出现无法登入/读取人物资料出错什么的
虽然这样玩能过地图.但好像有点卡.可能是我太菜了吧.还是用GM命令好点,想飞哪就飞哪~
========================================================================================
截至目前乱OL架设过程中的问题汇总
用资源过多
这是个大问题,只要随便开服务端某个程序,CPU就到100%了,如果是单机玩,还要开客户端.机器将极吃力,所以电脑比够差劲的朋友,还是不要试了.
服务端耗用空间大
原始服务端是有多个文件夹组成,需要把多个DATA放进去.最后大小近3G!真是庞然大物.不过现在经本站减肥处理的服务端,只要一个DATA文件夹.功能与原来无异.大小只及原来1/3.推荐使用!
㈢启动有错误提示
服务端是大陆内测版本,搭配内测客户端的DATA,基本无错误.可内测客户端功能少,且服务端扩展性很高,所以...有人用韩国的,台版的 港版的data,这都是可行的.问题是glogicsever还是大陆内测版的,里面的配置文件不同,所以出现错误提示,但一般问题不大,按确定就行.只要服务端都能启动,游戏没多大影响.
换地图时会卡住,这个问题比较棘手,也还没有解决方案.所以要玩的通畅.最好有2台电脑或干脆玩别人的SF.有人说可以用虚拟机,但本来就资源够费了,还开别的程序,机器更吃不消了.告诉你个简单方法,但你必须开外网.让你朋友进来玩,+他做好友.买好友传送卡.他上哪你都能传过去.如果传不过,换帐号让他过.再换回来.很麻烦是吧,呵呵~没办法丫.对了.设成GM帐号可以不做任务过地图.
㈤改成非简体版问题
闲情轩论坛本服务端CFG里本来就有多国地区选项,说明并不一定只适用大陆版.对于台港地区架设.可以用繁体客户端,实现与当地官方同步更新.但问题是并不完美.用繁体DATA放进服务端.客户端也用繁体的,进游戏,输完帐号密码会显示在线人数已到上限的提示.无法游戏.
可能是繁体客户端与大陆客户端里game.exe所连接端口不同吧.有能力的朋友可以用台版客户端连接官方时查查它连接的是哪些端口.当然你也可以用简体版的game.exe替换进去.修改一下glogic.rcc里某个文件(服务端里也要改).可以实现玩到繁体乱OLSF.只是2者版本区别太大.玩时错误提示太多.玩性全无!
㈥运行AgentServer出现Not Valid Fieldserver ID错误
有这个提示是无法启动服务端的.问题通常在glogic.rcc里.一般是map.list.请用大陆原版里的map.list覆盖.基本不出这个提示了.
㈦打怪只掉钱
这是因为GLogicServer的问题,换此文件或下载最新3.06的服务端!
==========================================================================
SQL2000 安装与下载
鉴于多数商业软件均采用 MS SQL2000 Server 数据库 作为后台数据库服务器软件,因此我们特说明一下该数据库的安装方法:
【下载地址】
A: 网速慢的朋友可以到微软网站下载MS SQL Server 数据库桌面版(MSDE)。文件较小仅44M,下载地址如下:
MSDE
解压后,修改修改setup.ini文件在[Options]下增加一行:SAPWD=你的密码
适用于除 Microsoft Windows Millennium Edition (Windows ME) 之外的所有 Windows 操作系统。
【安装步骤】
下载完成后,运行 setup.exe (某些版本是 autorun.exe),即可开始SQL2000的安装,开始一路按默认情况设置点击“下一步”……直到“服务帐户”窗口,界面如下:
这里我们需要选择“使用本地系统帐户”,然后选择下一步,到“身份验证模式”窗口,界面如下:
这里,我们需要选择“混和模式……”,下面可以选择“空密码”即可点击“下一步”。以后的其它各项都可以按默认情况设置点下一步……直到完成。
启动服务器:
打开“开始--程序--Microsoft SQL server--服务管理器”,并点击“开始/继续”前面的绿色三角按钮启动SQL服务即可。另外那个“当启动OS时自动启动服务”也建议选择上。
安装设置完毕。
【附】如果是WinXP或者Win2003系统,请大家升级SQL2000服务器到最新SP3a版本,升级包地址为:
SQL200SP3a
=================================================================================================
韩服最新地图、怪物、武器
经过不懈的努力,终于成功了,现在和大家一起分享,请大家看完文章再动手修改。
首先声明:韩服内大概有新地图20张,新武器40种(其实都是旧版武器,只是属性改变),增加武器属性一种——昏厥,怪物N种,都是超厉害的那种。
但是经验只有大概原来的4分之3,大概7.5——8倍左右,请各位修改前三思
建议对ranonline技术刚接触的新手不要轻易尝试,如果要修改一定要做好备份。
好了,开始吧,先下载韩服的最新的客户端
下载地址:
客户端地址
首先,把原来的中文客户端中的Data删掉,把韩服客户端里面Data和sounds、Textures文件夹拷到你的中文客户端里面相对应的位置下,把Data里面的GLogic文件夹里面的GLogic.rcc和Level.rcc用winrar打开GLogic.rcc文件,把里面comment.txt修改的和你中文客户端相应的文件一样就好了,客户端就改好了。
至于里面的CrowStrtable.txt(怪物和npc名字)、SkillStrTable.txt(技能和技能说明)、tip.txt(应该是小帮手内容吧)、maps.list(地图代码和设定)等其他文件的汉化请自行更改。
接着,按照安装服务端的方法,把客户端里面刚才修改好的Data文件夹拷到服务端相应的目录下面,再将原来中文客户端中的GLogicserver文件夹拷入服务端的Data文件夹里面后,就可以启动了。
有几点一定要注意:
1、不要用韩服的客户端直接进入游戏,因为韩服的客户端和港台的客户端登陆方式不一样,所以不能通用。
2、其次是只用拷韩服客户端里面的Data文件夹到服务端,.Dll文件不要拷,原因同上。
3、一定要把修改好的客户端Data文件拷到服务端下,不要用原版的,不然,启动会报错,无法启动(主要是comment.txt,其他的无所谓)。
4、进入客户端后有可能会报1~2次错,但是没关系,不影响游戏。如果报很多次错,那么就是你的设定不对,请检查是否正确按照上述步骤安装。
5、因为时间比较仓促,我只测试不影响游戏情况下能拷入中文客户端的文件夹,没有全部测试韩服里面所有的文件夹那些还可以拷入中文客户端使用,因该还有一些文件可以,请各位自行尝试,不过尝试前请备份。
6、以上内容全部用单机测试,外网因条件不足,尚未测试,请有条件的朋友测试。
7、我也才接触ranonline技术3天,因为是首次尝试,所以里面不保证不会出现错误,请各位修改前三思
|
|