铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 3689|回复: 28

如果全部物品贴图后移,那“基本进度R*编”里的物品id要改吗

  [复制链接]
发表于 2010-8-4 21:44 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
怎么改
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-4 21:46 | 显示全部楼层
我说过的那参数 你如果改了 r里就不用管了

[发帖际遇]: jy02785317护送杨不悔至昆仑山坐忘峰,杨逍感激万分赠送银两24两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-4 21:49 | 显示全部楼层
就是说R里的物品id是照着贴图顺序一个接一个排下来的吧 从1号到200号

[发帖际遇]: zhaoliangl拜入小龙女门下,学会了养蜂术勤劳致富,玉蜂的蜂蜜蜂王浆日进斗金银两21两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-4 21:53 | 显示全部楼层
物品ID是从0开始编号的,而且可以超出200个。
原版的物品总数没有超过200个,所以在R里也只也留出了200种随身物品的存放空间。之后的MOD物品种类较多,以至于随身200种随身物品空间放不下,制作人还专门为解决此问题设计了储物箱……

[发帖际遇]: 凶神恶煞偷得林家祖宅中暗藏的辟邪剑法,卖与岳不群,获赠银两20两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-4 22:02 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-4 22:07 | 显示全部楼层
物品有多少个都可以,不过人物身上带的物品不可以超过200个,如果你不改r的格式的话~

[发帖际遇]: winson7891流浪江湖,在悦来客栈施展“妙手空空”,偷得银两4。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-4 22:12 | 显示全部楼层
怎么改r的格式
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-4 22:33 | 显示全部楼层
没事别改r格式

除非你确定你的物品超过200个,而且主角身上的物品一定会在游戏中超过200个~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-4 22:56 | 显示全部楼层
回复 8# winson7891

主角身上的物品应该不会在游戏中超过200个,有些是只使用一次性的物品,比如钥匙等

其实我就想加十几本武功秘籍。

[发帖际遇]: zhaoliangl无意中获得赵敏的木制倚天剑,卖给摆地摊的,获利银两4。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-4 23:08 | 显示全部楼层
那就不需要改了~

反正你测试游戏正常就好了吧~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-4 23:10 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-5 02:40 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-5 03:12 | 显示全部楼层
也不麻烦,只是……
对文件结构不熟悉的……
还是算了吧……(虽然我也是半吊子。)

[发帖际遇]: Near在绝情谷被当作周伯通的同伙,被绿衣弟子一顿暴打,损失银两20两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-5 10:51 | 显示全部楼层
lua版很容易改的
const.lua有一部分就是说明r的结构的,仔细看下不难。
修改物品数量的话,直接修改一个参数,默认配置是200,即物品的数量。

但是,相应的你必须再手动修改一下R?.grp,和R?.idx
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-6 19:27 | 显示全部楼层
回复 14# jy02785317


    const.lua应该就是这里吧CC.MyThingNum=200      --主角物品数量
R?.grp,和R?.idx不知道要怎么改

[发帖际遇]: zhaoliangl躲在无量山洞的玉像后面,待段誉磕完一千个头后说了句“免礼”,被段誉发现,立刻赔礼道歉一番花掉银两19。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-6 19:43 | 显示全部楼层
回复 15# zhaoliangl


    对
R?.grp/R?.idx在修改之前你必须先了解他的结构。
fishedit.ini是最好的帮助文件,它能详细的告诉你每个字节的作用。
如果你不想看,就接着看我下面的文字吧,简单的说一下。

R?.grp是实际储存的部分,R?.idx是前者的索引

R?.grp分为以下几部分:基本数据,人物属性,物品属性,武功属性,场景属性,小宝商店
R?.idx里,每个数据占4字节,记录R?.grp中每个部分的起始地址(不包括第一个基本数据,它当然是从0开始的咯)

以你打算扩充了物品数量为例,这部分数据是存在基本数据里的(基本数据里存放了好多东西,具体的你看const.lua或者fishedit.ini,玩家拥有的物品储存在这部分)
,假设你要扩充到400物品,那么就在原数据后插入200个FF FF 00 00(R?.grp里基本大多数是双字节有符号,FFFF表示没有物品,0000表示物品数量为0)
这样R?.grp就修改完了。
接下来R?.idx就必须把从人物属性开始的索引值一律+200*4(因为插入了800字节的数据)
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-6 20:39 | 显示全部楼层
本帖最后由 zhaoliangl 于 2010-8-6 12:45 编辑

不懂 R?.grp和R?.idx怎么打开
如果直接在fishedit0.72的基本进度R*编辑里面新增物品呢

[发帖际遇]: zhaoliangl在绝情谷捡到周伯通折断的另半根灵芝,卖出银两15两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-6 20:50 | 显示全部楼层
用UE或者WinHex之类的十六进制编辑工具即可打开。

FE不行。这里要注意,物品编辑容易有歧义,实际上可以是:
1,玩家所拥有的物品,两个双字节,分别储存物品id和物品数量,一共200个,即玩家可以拥有的物品最多只有200种;
2,物品属性,即物品的类型,物品的作用等等。

FE里可以修改玩家拥有的物品,但是无法扩充总数量。FE可以修改物品属性,也可以新添加物品。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-7 01:33 | 显示全部楼层
其实027说这些置顶贴都有的说~

LZ的修改已经完全是做mod的改法了,而不是玩游戏作弊改几件装备改几个数据之类的

要这样改就要做好心里准备,还有多熟悉你改的游戏阿~
最快最完整的解答就在置顶贴里面,LZ多看看呐
不是不想答你,只是这样一楼一楼地问答,能刷个5,6页纸~
而且我们也是在重复置顶贴所看到的罢了~

当然了,置顶贴中很多教程比较旧,大多是针对dos版的,但绝大多数对妇科也有效
至少r文件结构是一致的(金前例外,加密了)

[发帖际遇]: winson7891在高昌迷宫中迷路,花费银两3向李文秀问路。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-7 09:14 | 显示全部楼层
其实027说这些置顶贴都有的说~

LZ的修改已经完全是做mod的改法了,而不是玩游戏作弊改几件装备改几个数 ...
winson7891 发表于 2010-8-6 17:33



    置顶贴有把物品加到400的方法吗

[发帖际遇]: zhaoliangl竟然敢跟轩辕三光赌博!没想到今天手气好,赢了银两19两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-7 10:48 | 显示全部楼层
本帖最后由 zhaoliangl 于 2010-8-7 02:57 编辑

我只知道00000020h表示包里的物品,比如说00000020h:FF FF FF FF 00 00 03 00 02 00 03 00 0A 00 03 00;表示编号0的醉生梦死酒有3个,表示编号2的还魂酒有3个,编号10(0A)的金牛运功散有3个,以此类推。
物品总共有200个,除了最后2个无用就是198个,也就是00到5C

[发帖际遇]: zhaoliangl在绝情谷捡到杨过丢掉的绝情丹,卖出银两20两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-7 16:42 | 显示全部楼层
你需要在物品地址后面插入你需要扩充的字节
另外还要需改一下idx里的索引值

[发帖际遇]: cza023在万劫谷和段延庆下棋获胜,得到段正明、黄眉僧奖励银两29两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-7 20:06 | 显示全部楼层
本帖最后由 zhaoliangl 于 2010-8-7 12:08 编辑

回复 22# cza023


    就是说在00000020h以后的任意一段插入都可以?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-8-7 21:56 | 显示全部楼层
00000020h
开始是800字节的物品区
在这个区域内插入
再往后是别的作用
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-8-7 23:12 | 显示全部楼层
本帖最后由 zhaoliangl 于 2010-8-7 15:29 编辑

回复 24# cza023


    嗯,00000330h是物品末尾,从00000340h开始是人物属性
  那R*idx里44 03 00 00 是基本数据索引,C4 E6 00 00是人物属性索引,换算成十进制 实在看不出两者有什么关系

[发帖际遇]: zhaoliangl协助镇远镖局运送宝物,安全到达目的地后,获得银两13酬劳。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-12-22 23:07

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表