铁血丹心

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

[通用] fish07/71用50指令改内存实例

[复制链接]
发表于 2007-1-5 13:29 | 显示全部楼层 |阅读模式

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

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

x
AddKdef.doc的说明:
5.10.        存给定内存地址数据(25,type1,type2, AddressL ,AddressH , x, -1)
type1:b0=x  x为数值,  =1 x为变量
type2:  =0 保存字,=1保存字节
内存地址(AddressH , AddressL)=x


我简单解释一下:
type1改0,数据为数值
type1改1,数据为变量(即X0之类)
type2改0,保存数据为INT(即两个BYTE)
type2改1,保存数据为BYTE

AddressL ,AddressH:
AddressH是Address的前4字,AddressL是Address的后4字
将4字转为十进制,大于32768要转负数(转十进制和转负数是用fish内所有功能都一定要做的)
如Address是00219876h
AddressH是21h,即是33essL是9876h,即是-26506

如x是数值(type1),就转十进制和需要时转负数
如x是变量就填变量

注意:改内存是该次游戏运行都有效的,读档都不会变回。所以如果是改Z.DAT不能让事件完结,改回正常前走出大地图

实例(对话情节请自己设):
1.找人教或用钱买水上飘之类(已测试成功)
  50 25 0 0 18151 2 -28528 0     ;  50(32):保存给定地址数据 [2-46E7]=-28528(Int)
用法:在一処船驶不进的内陆设一个被海围着的场景,用水上飘才可进入
实用度:接近0,因为该次游戏运行中玩家都会水上飘,即是读档都可以,所以有一个存档可以水上飘就等于其他都可以

2.飞过黑龙潭水面(已测试成功)
  50 25 0 1 17805 5 4 0     ;  50(32):保存给定地址数据 [5-458D]=4(Byte)
用法:将黑龙潭的八卦阵取消,改用事件引发飞过黑龙潭水面,事件过后改回。
改回正常:
  50 25 0 1 17805 5 5 0     ;  50(32):保存给定地址数据 [5-458D]=5(Byte)
实用度:可以一试,挺好玩的~

3.特定战斗改医疗用毒效果
医疗效果:      0003a15e      (公式为  医疗数值=医疗能力*4/X,此地址修改X值)
  50 25 0 1 -24226 3 0     ;  50(32):保存给定地址数据 [3-A15E]=(Byte)
用毒效果:      0003c60b       (公式为  中毒扣血=中毒程度/X,此地址修改X值)
  50 25 0 1 -14836 3 0     ;  50(32):保存给定地址数据 [3-C60B]=(Byte)
用法:特别的场所如星宿中的战斗加一加用毒效果之类,打完改回。
实用度:加点创意一定很好用,很有特色的~

4.改船坐标
游泳的鱼的BLOG有说明怎做怎用(虽然我都不太懂…)
另外我想到的用法有两个
用法a:沿海城市可'召'船(当然要考虑收费)
用法b:(这个是由游泳的鱼说的用法延伸的,比较长篇)
可以设计出生岛(简称:岛),完成岛的任务才把船改出来(好像游泳的鱼说的用法一样吗?当然不是这么简单)
就以侠客岛改为出生岛为例,搬主角居上去旁边山洞作任务点,将岛与中原大陆(简称:陆)之间都填成深海,只留一条浅水的通道。
完成任务后叫主角上船去找“特殊的圆形记号”(当然要把其他场景关了),登陆到南贤居就引发事件,
风雨大或船破了之类情节后将船移走,这样就不能再返岛了~最后当然可以很土的说圣堂在岛上,风雨停了/造船回去
实用度:a可能有点用;不要以为b是纯剧情,它成功堂皇合理地完成了一个目的:休息必收费。

情况不明实例:大地图瞬移到主角居附近
  50 25 0 0 2952 28 358 0        ;  50(32):保存给定地址数据 [1C-B88]=358(Int)
  50 25 0 0 2956 28 237 0        ;  50(32):保存给定地址数据 [1C-B8C]=237(Int)
情况不明之処:出大地图后要等一等才会见主角居。(游泳的鱼都说过了)

放内存位址给大家玩吧
1c0b78:队伍主角
1c0b7a:队伍队友1
1c0b7c:队伍队友2
1c0b7e:队伍队友3
1c0b80:队伍队友4
1c0b82:队伍队友5
1c0b88:人x
1c0b8c:人y
1c0ba0:船y
1c0ba2:船y1
1c0ba4:船x
1c0ba6:船x1
(队伍那个没什么用)

大家一起创作一下吧~(唉,没人鸟我,闪了 )
不知道我是不是第一个用50指令存给定内存呢…

竟然忘了多谢游泳的鱼开发这修改器,不好意思

[ 本帖最后由 x0x 于 2007-1-14 00:54 编辑 ]

评分

参与人数 1 +10 收起 理由
南宫梦 + 10 研究50指令修改的,都要给与鼓励根支持

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-1-5 15:07 | 显示全部楼层
沙發自己坐
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-1-5 21:23 | 显示全部楼层
其实……我在指令“储存箱”已经开始使用读取内存指令了~不过鼓励一下
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-1-5 21:47 | 显示全部楼层
楼上太强
储存箱太复杂我完全看不懂

不过我都不弱
出生島这么无聊的东东都给我想到…
说不定我是恶搞天才…
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-1-7 13:44 | 显示全部楼层
加了大地图瞬移
过了一个星期六,
查看上升了都不到40
看来要想想怎么做了

没人鸟我,闪了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-1-7 13:58 | 显示全部楼层
不错阿,很久没有对修改技术感兴趣的人了,话说我已经消减不少热忱.
-------------------------------
那我就在顶你一个吧!技术性顶帖绝不灌水.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-1-8 23:39 | 显示全部楼层
「出大地图后要等一等才会见主角居」这个我想了很久都修正不了
不过好消息是:
「下一个版本就会加入这条指令。大家就可以修改主地图坐标了」
期待.72!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-2-1 20:12 | 显示全部楼层
50 26 0 0 10590 29 0 0         ;  50(32):读取给定地址数据 [X0]=[1D-295E+0](Int)————读取现在所在的场景号
50 26 0 0 10588 29 2 0         ;  50(32):读取给定地址数据 [X2]=[1D-295C+0](Int)————读取现在所在的内场景的X坐标
50 26 0 0 10586 29 3 0         ;  50(32):读取给定地址数据 [X3]=[1D-295A+0](Int)————读取现在所在的内场景的Y坐标
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-2-4 19:46 | 显示全部楼层
上面的位址是不是就可以做出多场景连结功能了?
有空试试,KG应该完成了.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-2-6 07:46 | 显示全部楼层
其实我现在的计划是写一个战斗系统,跟原来那个战棋战斗有很大区别
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-12-22 13:49

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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