铁血丹心

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

请教下50指令物品调用事件中的几个问题

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

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

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

x
本帖最后由 jy02785317 于 2010-8-18 11:20 编辑

给一个暗器加上了事件后
1,使用该暗器,发现该暗器没有消耗,即数量没有减1
2,该暗器原本的减敌人hp无效
3,没有暗器的暗器动画
4,播放效果指令的效果编号参数,我随意设了几个值,都没变化,没播放暗器动画(人物本身的动作是有的)
4,有办法获取当前使用的物品的编号吗?(如果可以的话,我就能实现1,2)

[ 本帖最后由 jy02785317 于 2009-12-3 11:49 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-12-1 21:39 | 显示全部楼层
本意是以暗器作为法宝

说明书中似乎写了物品编号的获取方法,是读一个地址
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-1 21:41 | 显示全部楼层

回复 二当家 的帖子

读地址的话,对妇科应该不行吧?
感觉那地址是dos版的地址吧...

[发帖际遇]: jy02785317在海边沙滩上捡到一支圣火令,当废铜卖了,获得银两3。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-12-1 22:21 | 显示全部楼层
好像也可以,复刻为了兼容26指令,保存了一个列表,如果其中有这个地址就可以。

[发帖际遇]: weyl暑假期间在洛阳绿竹巷参加《任盈盈琴箫兴趣班》,学习初级课程,报名费银两25。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-12-2 11:10 | 显示全部楼层
暗器数量是否消耗、消耗多少、是否减敌人HP、动画效果都要手动在事件里编写。要播放效果首先要设置效果层,有专门的指令。
如果是单一物品对应某一事件,那么无需判断当前使用何物品。如果是多物品对应一事件那么需要读内存,当前所有可选用物品选表DOS版起始地址为18FE2C,选用物品在所有物品选表中位置为DOS版地址5B474 ,读内存18FE2C+5B474*4即可得到对应的物品R编号。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-12-2 11:28 | 显示全部楼层
原帖由 weyl 于 2009-12-1 21:39 发表
本意是以暗器作为法宝

说明书中似乎写了物品编号的获取方法,是读一个地址




说明书里根本没有……
补充一句:战斗时选表中物品序号获得方式与场景或大地图内选表中物品序号获得方式相同(都是同样的地址)
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-2 12:00 | 显示全部楼层
感谢指点!


读内存18FE2C+5B474*4这个在妇科里能用吗

[发帖际遇]: jy02785317在老顽童处骗取《养蜂秘法》,翻印成《如何饲养文化型蜜蜂》出版后获利银两3。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-12-2 12:03 | 显示全部楼层
不知道weyl写进列表没有……
要不你试试看?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-2 12:05 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-2 14:56 | 显示全部楼层
试了下不行啊
下面是我的代码
  1. ;Kdefnum=0
  2.   0                              ;  0(0)::空语句(清屏)
  3.   50 26 0 0 -19340 5 100 0       ;  50(32):读取给定地址数据 [X100]=[5-B474+0](Int)
  4.   50 3 0 2 101 100 4 0           ;  50(32):四则运算 [X101]=[X100]*4
  5.   50 26 1 0 -468 24 102 101      ;  50(32):读取给定地址数据 [X102]=[18-FE2C+[X101]](Int)
  6.   50 48 100 3 0 0 0 0            ;  50(32):调试指令,显示变量 [X100] -- [X102]
  7.   -1                             ;  -1(FFFF):事件结束
复制代码
调试对话框出来是x100=0 x101=0 x102=8

大概是没有把这地址加进去吧

[ 本帖最后由 jy02785317 于 2009-12-2 15:15 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-12-2 15:00 | 显示全部楼层
我记得复刻里的调试指令只是个摆设

[发帖际遇]: 黄顺坤请陈园园签名,被吴三桂发现,损失银两11。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-2 15:02 | 显示全部楼层
不啊
我之前用的都好好的
调试指令可以正确显示变量的值
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-12-23 10:33

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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