铁血丹心

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

怎样编个事件自动模拟按“Esc”键一次?

[复制链接]
发表于 2008-12-19 17:55 | 显示全部楼层 |阅读模式

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

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

x
我想做个传送卷,比如传送到少林,在大地图已做成,在场景使用时要按“Esc”键一次才能跳转,请各位高手指点一下,怎样编个事件自动模拟按“Esc”键一次?谢谢!

[ 本帖最后由 常相伴 于 2009-1-2 08:50 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-19 18:06 | 显示全部楼层
什么叫“摁Esc一次才能跳转”?原来是怎么判断需要摁Esc的,你把那个判断去掉不就可以了么

[发帖际遇]: 金圭子跑去泰国取经,回来后出版《葵花宝典--2008奥运免自宫限量特别珍藏版》,获利银两17.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-12-19 18:20 | 显示全部楼层
我是用物品调用事件跳转出口的,使用物品要按Esc消除选单才跳转,命令如下
;Kdefnum=1090
  1 4706 0 0                     ;  1(1):[我是主角]说: 我要飞了
  50 42 0 246 307 0 0 0          ;  50(32):改变主地图坐标 (246,307)
  19 0 0                         ;  19(13):主角移动至0-0
  -1                             ;  -1(FFFF):事件结束


[发帖际遇]: 常相伴参与红花会陈家洛的计划:成功绑架乾隆,得到奖励银两50.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-19 19:25 | 显示全部楼层
这个几乎是不能做到的,有可能导致游戏子程的逻辑混乱。你试试添加黑屏和亮屏看看会不会效果好些。

[发帖际遇]: weyl在福州找到唐诗三百首一本,当成辟邪剑谱送给左冷蝉,得到打赏银两29
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-19 19:33 | 显示全部楼层
喔,你的意思就是说因为你是用物品实现的,所以用了物品的时候物品窗口还开着?所以导致无法实现效果?

[发帖际遇]: 金圭子去长白山捉火蟾,送给韦一笑,得感谢费银两27.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-12-19 23:02 | 显示全部楼层
是啊,所以要手动按一下Esc键才行,不能全自动完成!


[发帖际遇]: 常相伴带小龙女去蒙地卡罗吃西餐喝红酒,被赵志敬撞见,破财消灾,花费银两16.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-20 00:55 | 显示全部楼层
吃药之类的为什么可以直接完成呢?
还有其他的对着人用物品之类的……

呃,对了,好像用完了也还是会停在使用物品界面,但是效果都出来了……
可能是界面移动涉及到ESC?但是离队怎么可以的?可以仿照离队做一下。
另外别移动去事件内部,直接修改坐标移动到门口行不?
因为进去的时候往往有事件发生啊……

[发帖际遇]: 金圭子跟踪成昆进入明教密道,结果:被秃驴发现打伤,损失医药费银两2。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-20 01:04 | 显示全部楼层
子程调用之后总要返回上级子程吧。所以最后肯定回到Esc菜单的,否则可能会导致系统的逻辑混乱。

我说加上黑屏亮屏的意思是看会不会黑屏之后地点就变了。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-12-20 01:14 | 显示全部楼层
加上黑屏亮屏也不行,还是会回到Esc菜单,试过了!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-20 01:31 | 显示全部楼层
你试试51b6b这个地址上填入1B(Hex)吧,选单子程是根据这个判断是否按下esc键的。

另外我写过一个游戏中9号中断的原理,不知是不是在这里发过。

[发帖际遇]: weyl偷得虚竹身上的美女图卷轴,被慕容复发现后遭痛殴,花去医药费银两35.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-12-20 01:49 | 显示全部楼层
把你写的9号中断的原理发上来看看,我没见过的啊!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-20 05:34 | 显示全部楼层
原帖由 常相伴 于 2008-12-19 18:20 发表
我是用物品调用事件跳转出口的,使用物品要按Esc消除选单才跳转,命令如下
;Kdefnum=1090
  1 4706 0 0                     ;  1(1):[我是主角]说: 我要飞了
  50 42 0 246 307 0 0 0          ;  50(32):改变主 ...

我试了试,就你这个代码完全就可以飞了啊?
把你这个加入事件,然后另外设置个物品,类别最好是“剧情物品”(复制个书信类图片的剧情物品直接改改就可以了)。然后把“未知7”改成你这个事件的id(比如你就是1090),就可以了。
当然有个问题就是如何限制只能在大地图上用(你现在在小地图一用还是在小地图里面)。
大地图用了就会飞到少林寺边上,对吧?

[发帖际遇]: 金圭子发现石破天准备用银票擦屁股,赶紧送上两卷草纸,换回一张银票,兑换银两11。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-1-9 14:44 | 显示全部楼层
楼上的,楼主是把这个事件设定在场景内使用的,当修改了大地图坐标后,在直接移动到0,0离开场景。

[发帖际遇]: 大漠的恶魔去客栈吃饭,碰到郭靖,郭靖请你吃饭,并赠送银两25.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-16 07:19

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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