铁血丹心

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

[通用] {X0}=讀鍵盤,上下左右的值能不一樣嗎

[复制链接]
发表于 2008-4-20 00:00 | 显示全部楼层 |阅读模式

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

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

x
fish修改器50指令中的35
等待擊鍵
然後把值給到X

我發覺裡頭,按上下左右
所給的值竟然是一樣的
請問有無辦法讓他不一樣呢

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

上下左右的键值都是读两次的,第一次都是131,第二次是不一样的
可以这样
读键
if 键值=131  否:此键不是方向键
是:再读键
得出的就是真正的键值
分别是左 154,右 156,上158,下 152
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-4-20 20:14 | 显示全部楼层
用dosbox的时候似乎可以直接读到方向键的值,可能是dos和windows的键盘驱动有些区别。

一般51B6B保存刚才按下的键的键值,读取这个地址可能会好一些。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-4-20 21:46 | 显示全部楼层
根据测试,51B6B和读键盘指令一样
没区别
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-4-21 22:16 | 显示全部楼层
非常感謝
這功能對我嘗試手工型菜單非常有用...(寒)
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-16 11:45

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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