作者:命神
发现好多人不会用模拟器~~在总结前人经验后偶将制作ro单机的详细过程说一下……
制作所需的软件包括grfio(用来解ro目录下datagrf的东东)、nweiss(模拟器,本人使用的是nweiss8修正版),ro客户端(不一定要韩国的,我用的就是大陆客户端,但新卡片和新装备可能无法识别)。具体下载地址就google上找吧!
还有,本文系菜菜菜鸟教程,因此会非常罗嗦…………老鸟包涵
一切就绪后…………我们开动吧!
1打开grfio,在过滤栏内添加“gat”,使之成为“gat”,再按前面的省略号,打开datagrf,列出档案完成后按“解开全部”,然后出去找个妞~~回来后应该就解好了……
2按上面的方法再解开sdatagrf
3按“结束”
4来到ro目录下,这时会多出一个名为data的文件夹,这里面就是你解开的内容~~里面的东东真多啊~~找到clientinfoxml,用记事本打开,将<desc>和</desc>之间的内容改为local server,将<address>和</address>之间的内容改为127001,保存。再用记事本打clientinfo1xml,将<address>和</address>之间的内容改为127001,保存。
5再用grfio打开datagrf(注意是打开不是解开~~要不你又要出去了~~偶怕你吃不消……),在1万多个文件里找clientinfoxml和clientinfo1xml(别怕,这两个文件在偶这里的编号是12549和12550,你那里应该也不会差太远),选中clientinfoxml,按“置换”,用修改过的置换进去”,用同样的方法将clientinfo1xml置换进去,按“结束”。
6ok!都好了~~运行nweiss吧~~然后运行ro……
最后说下,chara里面是人物资料,包括等级、装备、技能等;cwtool是编辑工具,装备修改后无法保存,要去database修改才行;guild是工会资料,包括等级、技能、人物等;kafra里面是仓库物品资料;party是组队资料;pet是宠物资料…………最最基本的资料在那几个文件夹里,高级修改都要在里面进行……具体方法以后再发上来~~明天要开学了…………整理书包去也!如果你用的是cAthena-TXT-v208-Windows这一类的服务端,我想下面的应该能解决你的问题。
第一,TXT单机版
现在需要下载的东西有三个。
韩国客户端,点击这时进入下载 ,里面有说明
登陆器,点击这里进入下载,解压放到韩国客户端的目录里。
TXT版的服务端,点击这里进入下载
解压TXT版的服务端后,打开conf==>grf-filestxt,只针对windows的用户来说吧,
说到
Quote:
Windonws 9x/2000/XP/2003 写法如下:
data: E:\Gravity\RO\datagrf
sdata: E:\Gravity\RO\sdatagrf
这个吧。把自己下载的客户端安装好,设置对应的datagrf和sdatagrf的路径。其他的内容要删除。
至于设置IP就不用了,原IP已是单机用的IP了,需要设置IP,等一下会提及。
到了设置客户端了,
以文本的方式打开data==>sclientinfoxml,看到以<address>开头一行吧,把这一行改为<address>127001</address>,这个磅IP就是单机的IP了,
至于<display><服务端名></display>、<desc><服务端名><desc>和<balloon><服务端的相关信息></balloon>,可以自己喜欢已设置修改。
而<admin><GM帐号IP></admin>
到这里,可以开始游戏了,依次运行服务端里的三个文件login-serverexe、char-serverexe、map-serverexe,如无意外,这里服务端就运行了。
然后仙境传说exe就能进入游戏了。注册方法在3楼
第二,多人接入
要让别人连接到你的机子上,当然就先要了解自己的机子的IP了。下载我上传的附件,可以查看内外网IP。
这里分两类,一类:ADSL直接拔号上网;二类:路由器+ADSL。
如果你的上网方工是一类,就简单一点,直接查看外网IP就行了。
如果你的上网方工是二类,必须查看外网IP和内网IP,然后进入路由器设置三个端口5121、6121、6900指向你的内网IP,即是开放这两个端口。
然后修改conf==>char_athenaconf里的
Quote:
//服务器IP设置(修改为你的IP)
login_ip: 127001
//服务器IP设置(修改为你的IP)
char_ip: 127001
和conf==>map_athenaconf里的
Quote:
//人物服务器IP设置
char_ip: 127001
//地图服务器IP设置
map_ip: 127001
把四个IP都改为外网的IP。
然后修改客户端data==>sclientinfoxml里的IP为外网IP就行了。打这个客户端发给别人就可以接入你的服务端了。
第三,关于conf里的设置
GM_accounttxt 是添加GM帐号用的,打开后里明有附带说明,按这样的格式添加:<帐号的ID><空格><GM等级>。
要查看帐号ID,在save==>accounttxt里的第六行开始,第一行就是帐号ID,相对应的就是记录着帐号的信息了。
atcommand_athenaconf 是设置GM指令的权限,格式:<GM指令><小写状态下的冒号><空格><权限等级>,如把第一个指令改为:broadcast: 5,即是指令@broadcast需要GM等级为5级才能使用。
battle_athenaconf 是服务端的基本设置,如经验倍率,掉宝率等等。里面附带说明,可以一条一条慢慢修改。
还有其他文件,可以打开看看,里面都有附带说明,有些文件如没必需,勿乱修改,可能会造成服务端无法正常运行。
第四,关于db里的修改
db里的文件解释:
abra_db--------------------技能发动数据
attr_fix----------------------属性表
castle_db------------------工会城堡地图
const------------------------GVG设定&GVG时间以及一些关于job的数据
exp--------------------------人物等级升级经验值表
exp_guild-------------------工会等级升级经验值表
guild_skill_db--------------工会技能表
guild_skill_tree------------工会技能树表
item_avail-------------------不使用的物品
item_bluebox--------------设定由神秘箱子所得到的道具
item_cardalbum------------设定由老旧收集册所得到的道具
item_db-------------------游戏所有物品(用于修改物品属性)主要讲解
item_durable---------------物品持久度设定
item_findingore------------寻矿技能发现的物品及机率
item_giftbox----------------设定由礼物箱所得到的道具
item_noequip--------------PVP,GVG所使用的装备物品限制
item_scroll------------------设定由古老的书籍所得到的道具
item_value_db-------------物品出售到npc时的价格表
item_violetbox------------设定由神秘紫箱所得到的道具
mob_avail------------------怪物外观替换 ID 指定
mob_branch---------------枯树枝召唤怪物设定
mob_db--------------------所有怪物属性表
mob_avail------------------怪物外观
mob_skill_db--------------怪物技能
packet_db-----------------用于解析不同日期版本的RO客户端
pet_db---------------------宠物设定
produce_db---------------制造物品技能的物品表
refine_db------------------精练成功率及精练效果的设置
size_fix--------------------型体对武器影响数据
skill_cast_db-------------设定技能延迟及唱泳
skill_db--------------------所有技能表
skill_require_db---------设定技能消耗的sp
skill_tree------------------技能树设定
skill_unit_db--------------地面技能范围、属性设置DB
item_dbtxt和mob_dbtxt是经常要修改的,也是刚接触CA的新人一开始最想修改的部分,从这里讲起吧!
item_dbtxt
例:
505,Blue_Potion,蓝色药水,0,2000,,80,,,,,10477567,2,,,,,,,{ itemheal 0,rand(40,59); },{}
1369,Guillotine,斩首之斧,4,20,,3000,215,,1,0,279714,2,34,4,44,7,1,,{},{ bonus2 bWeaponComaRace,7,30; }
相对应的是
ID,名字,显示名字,物品类型,价格,卖出价格,重量(单位01),攻击力,防御力,攻击范围,洞数,职业代码,性别,装备位置,武器等级,人物装备需要的等级,外观,精练,特别功能,{使用效果},{装备效果},{上装备时的效果},{脱装备时的效果}
物品类型:食用类物品(例:巧克力):0
功能类物品(例:苍蝇翅膀,青苹果):2
收集类物品(例:冰雕玫瑰):3
武器:4
防具&头具:5
卡片:6
宠物蛋:7
宠物装备:8
[size=4]重量:
要注意的是计算单位为01,如1000时,重量为100
攻击范围:
一般弓的攻击范围是5,你也可以将剑的攻击范围改为5
洞数:
最大洞数为4,这是武器&装备的实际洞数,要在客户端看到洞数,需要修改客户端,在这里不介绍了。不改客户端也可以上卡片的。
职业代码:
就是限制为某种或几种职业能使用。
查看请用职业代码表,点击这里进入
也可以使用开裆酷开发的item_db职业代码计算器,点击这里进入
性别:
女:0
男:1
不限制:2
装备位置:头上:256
中:512
全头:769
上中:768
中下:513
身上:16
肩膀:4
左手:32
右手:2
脚:64
饰品位:136
卡片的插卡位置也是一样。插头具的卡片代码是769,别的就可以省略
装备等级:
武器分四个等级,1~4。对应精炼表,当精炼时加不同的攻击力。
防具等级设为0,对应该精炼表也只有一行防具精炼设定值。
至于改武器5级之类,大家可以测试,我没测试过!
外观: (外观的修改具体方法点击这里进入)
头具时,就是对应view值,否则显示错乱或不显示。
目前HF最新的全头饰外观(VIEW)ID图签,点击这里进入
武器时,1为短剑外观,2为长剑外观,3为斧外观,4为长矛外观。。。自己查看一下item_db里就可以找到别的武器的外观,也可以自己加入新的武器外观。
特别功能:
在item_dbtxt里标签为type2的特别功能
限制物品不可存个人仓库 设置type2为128
限制物品不可交易 设置type2为64
限制物品不可丢弃 设置type2为32
限制物品不可出售到系统商店 设置type2为16
限制物品不可挂入露天商店 设置type2为8
限制物品不可放入手推车 设置type2为4
设置物品死亡后会消失 设置type2为2
设置物品为临时物品退出游戏会消失 设置type2为1
如果要做前面上述例子的功能,限制物品不可丢弃,不可存仓,只要将type2设置为(128+32)160就可以了。
如果要将上述功能全部启用,将 type2 设置为(128+64+32+16+8+4+2+1)255就可以了。这样,以后大家扩展游戏任务,设置游戏道具将更为灵活。
你说的“我的data在E:RO里面sdata在E:\RO\Gravity\RO里面,那么路径的写法是(/data: E:\RO\datagrf回车sdata: E:\RO\Gravity\RO\sdatagrf)没错吧
”好象是错的
“/data: E:\RO\datagrf回车sdata: E:\RO\Gravity\RO\sdatagrf”中,“/”是不要的,要了就是表示该行内容忽略,也就是说服务器运行时,忽略你所输入的地址,所以你的服务器根本没有启动。这些东西我不知道说了几遍了。 RO单机详细教程 首先,下载韩国客户端 rag_setup0805:ftp://ragnaroknefficientcokr/pub/ragnarok/ragad_setup0805exe sak_setup0621: ftp://ragnaroknefficientcokr/pub/ragnarok/sak_setup0621exe 上面2个就是客户端,都要安装在同一目录,先装rag_setup0805,后安装sak_setup0621。安装好后会在桌面有2个ro快捷方式,运行2个ro快捷方式,更新到最新版本吧。 安装好上面部分后,就要下个客户端补丁,没客户端补丁你可玩不了啊 客户端补丁: >分类: 游戏 >> 网络游戏
问题描述:
我以前玩过RO,到现在一直都很想在次玩下,但是我不想玩GF和SF,我想把RO变成单机游戏行吗?就是我一个人玩,一个人砍怪,一个人做任务,这样子可能吗?谁懂教我下吧
顺便在给我个下载地址,如果有地方下载单机版RO那更好了,先谢谢啦
Ps:我家电脑配置不是很好,买2年多了
我是个电脑菜鸟如果又是搞代码,又是编程的话,很麻烦那就算了
解析:
这些东西我不知道说了几遍了。
RO单机详细教程
首先,下载韩国客户端
rag_setup0805:ftpragnaroknefficientcokr/pub/ragnarok/ragad_setup0805exe
sak_setup0621:
ftpragnaroknefficientcokr/pub/ragnarok/sak_setup0621exe
上面2个就是客户端,都要安装在同一目录,先装rag_setup0805,后安装sak_setup0621。安装好后会在桌面有2个ro快捷方式,运行2个ro快捷方式,更新到最新版本吧。
安装好上面部分后,就要下个客户端补丁,没客户端补丁你可玩不了啊
客户端补丁:
restboy4u/download/patch/gpatch040620exe
解压密码:ganlianter
客户端补丁下载完后就解压,把解压的文件全部覆盖到ro客户端安装的目录
覆盖进去后,ro目录就会有个data文件,打开,找到sclientinfo这个文件,用记事本打开,打开后,照着我下面格式改:
我的sclientinfo里面 内容:
<connection>
<display>单机服务器(127001)</display>
<desc>athena</desc>
<address>127001</address>
<port>6900</port>
<version>20</version>
<langtype>3</langtype>
只要改上面这部分的一个ip地址就行了,记住一定要改哦,不然玩不了
好,上面部分做完后,我们开始下载模拟器
模拟器nweiss下载:
restboy4u/download/nweissrelease/nweiss_pro_10exe
模拟器可以放在任何文件夹
nweiss也安装好后就运行nweiss
在nweiss的ini配置里面的游戏选项里面可以设置经验啊,新人出生的钱啊
运行nweiss的时候不要关闭,然后运行ro文件内那个客户端补丁的roexe程序,就可以玩单机啦~
帐号的建立:进入游戏后,在输帐号和密码的地方直接输入你想要输入的帐号和密码
比如我想要的帐号是:snake 密码是:123456
上面这样输入帐号是不行的,没办法确定性别,所以要照下面格式输入
f是女 m是男
正确帐号输入是:snake_f 密码:123456
这样帐号就建立ok了,祝大家玩的愉快
另外,请在park4u处找新的下载地址
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)