» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 火炎之纹章 -> 火花学园 -> TRS修改探讨
 XML   RSS 2.0   WAP 

本页主题: TRS修改探讨 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
ShadowZ



该用户目前不在线
级别: 注册会员
编号: 5284
精华: 0
发帖: 29
威望: 0 点
配偶: 单身
火 花 币: 32783 HHB
注册时间:2003-05-05
最后登陆:2024-04-28
查看作者资料 发送短消息 引用回复这个帖子
TRS修改探讨

TRS的数据存放的确很奇怪,但再怎么奇怪也还是符合计算机数据存放原理的,所以看了置顶贴后,感觉大致上了解了,但贴中的说法还是有些混乱,其实如果有数制转换的基本知识的话,用二进制理解更方便些,下面加以说明,大家一起探讨一下。为方便理解,沿用置顶贴的一些标记
若按计算机中双字排放的查看规则,置顶贴中的附图2中的数据排放应理解为:GH EF CD AB(第一个双字),OP MN KL IJ(第二个双字),即从高地址开始读。
双字有32位二进制位,所以展开为:
XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
G H E F C D A B
其中,一个X代表一个二进制位,并且四位四位隔开以便与理解。
下面按置顶贴的说法进行属性值的数据划分:
XXXX XXX X XXXX X XXX XXXX XXXX XX XX XXXX
下划线部分依次为:pow,mhp,exp,当前hp,lv
各下划线部分可分别独立看待,即作为一个二进指数看待,例:若当前hp为47,因其对应二进指数为101111(十六进制数为2F),对应的下划线部分便为101111,这样的话就不必再关心码表什么的了,只要进行相应的数制转换,再将二进制数填入便可,最后将这32位的二进指数再转为十六进制数便可得结果了。
第二个双字的划分如下:
XXXX XXX X XXX X XXX X XXX X XXXX XXXX XXXX
划线部分依次为:mov,mag,wlv,def,luk,agi,skl
其余部分类同,就不再说了
可能有人觉得这么换来换去太烦,但我只是认为这样更便于理解,并非提倡这样做。由于水平有限,表达上可能不太清楚,还请高人指正

[楼 主] | Posted:2004-04-08 10:03| 顶端
ShadowZ



该用户目前不在线
级别: 注册会员
编号: 5284
精华: 0
发帖: 29
威望: 0 点
配偶: 单身
火 花 币: 32783 HHB
注册时间:2003-05-05
最后登陆:2024-04-28
查看作者资料 发送短消息 引用回复这个帖子


修改中似乎最大生命值并不是游戏中显示的数值,即与满血时的当前生命值是不同的,好像是最大生命值减去职业基本生命值后的数值,不知是不是这样,还请高手指点
[1 楼] | Posted:2004-04-08 18:10| 顶端
克瑞斯坦

头衔:Titania--bTitania--b
该用户目前不在线
级别: 站务议员
编号: 2458
精华: 5
发帖: 11658
威望: 5 点
配偶: 单身
火 花 币: 102025 HHB
注册时间:2003-03-10
最后登陆:2011-02-20
艾雷布的骑士(I)海蓝之钻(II)
查看作者资料 发送短消息 引用回复这个帖子


职业补正+个人初始值=当前值。
任何人,任何势力都遵循这样的原则,历作也是一样的。



[2 楼] | Posted:2004-04-08 20:16| 顶端
克瑞斯坦

头衔:Titania--bTitania--b
该用户目前不在线
级别: 站务议员
编号: 2458
精华: 5
发帖: 11658
威望: 5 点
配偶: 单身
火 花 币: 102025 HHB
注册时间:2003-03-10
最后登陆:2011-02-20
艾雷布的骑士(I)海蓝之钻(II)
查看作者资料 发送短消息 引用回复这个帖子


能提出一些自己的见解就很好。
其实置顶帖主要目的是给出一些基本的算法和代码而已,而作为我们修改的人,搞清楚算法,再利用代码就一切OK了。其实我从来不按照我的文章里那样改。慢慢地相信大家都能摸索出适合自己的方法来。



[3 楼] | Posted:2004-04-08 20:20| 顶端
gmsniper



该用户目前不在线
级别: 火花会员
编号: 13323
精华: 0
发帖: 209
威望: 0 点
配偶: 单身
火 花 币: 33142 HHB
注册时间:2003-12-28
最后登陆:2006-11-21
查看作者资料 发送短消息 引用回复这个帖子


懒的话就统统打上F
[4 楼] | Posted:2004-04-08 20:22| 顶端
克瑞斯坦

头衔:Titania--bTitania--b
该用户目前不在线
级别: 站务议员
编号: 2458
精华: 5
发帖: 11658
威望: 5 点
配偶: 单身
火 花 币: 102025 HHB
注册时间:2003-03-10
最后登陆:2011-02-20
艾雷布的骑士(I)海蓝之钻(II)
查看作者资料 发送短消息 引用回复这个帖子


统统F动态可以,静态改就等同于胡来。
所以楼主的见解是有价值的。当然对于利用来说,就见仁见智了。



[5 楼] | Posted:2004-04-08 20:24| 顶端

火花天龙剑 -> 火花学园




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us