稻草人009 发表于 2012-12-25 19:55:27

键盘控制移动完美排泄加模拟禁用鼠标右键

键盘控制移动单位,最初我是用靠发布移动命令来制作的,尽管是根据动画来掐时间的,但还是不流畅,这次在看了论坛上某位牛人的触发后修改过来,改成了模拟单位移动,另付上模拟禁用鼠标移动,如果有哪位大神的做法更好,麻烦楼下留言!小弟不胜感激!

ckpig 发表于 2012-12-26 00:18:05

玩家禁用'Amov'技能和'Atak'技能就可以完美屏幕右键了

稻草人009 发表于 2012-12-26 12:43:03

这个做法我弄过,但是在使用右键攻击的时候就做不到了!

稻草人009 发表于 2012-12-26 12:43:23

ckpig 发表于 2012-12-26 00:18 static/image/common/back.gif
玩家禁用'Amov'技能和'Atak'技能就可以完美屏幕右键了

这个做法我弄过,但是在使用右键攻击的时候就做不到了!

ckpig 发表于 2012-12-26 13:08:56

稻草人009 发表于 2012-12-26 12:43 static/image/common/back.gif
这个做法我弄过,但是在使用右键攻击的时候就做不到了!

新建个通魔 命令字符串名为smart就行了

稻草人009 发表于 2012-12-26 17:08:43

ckpig 发表于 2012-12-26 13:08 static/image/common/back.gif
新建个通魔 命令字符串名为smart就行了

具体点可以吗?禁用Amove和attack怎么弄,我之前是设置移动速度为0还有无攻击方式,之后触发中的单位发布指定物品单位命令的时候,条件加入了smart,结果发现触发没有运行。

幻之皮卡丘 发表于 2012-12-26 18:54:53

2l方法是完美的,只是他写错了,是'Aatk'不是'Atak'

稻草人009 发表于 2012-12-27 10:03:21

弄好了,但还有个麻烦,用通魔技能然后方向键控制单位移动的话,单位无法播放walk动画。

yxxiaobin 发表于 2012-12-29 22:57:25

本帖最后由 yxxiaobin 于 2012-12-29 22:59 编辑

稻草人009 发表于 2012-12-26 17:08 http://bbs.islga.org/static/image/common/back.gif
具体点可以吗?禁用Amove和attack怎么弄,我之前是设置移动速度为0还有无攻击方式,之后触发中的单位发布 ...

如果你直接响应发布命令事件来发布另一个命令,希望打断原来的命令,这样是不行的,两个命令之间必须有间隔时间,哪怕是瞬间,完美的做法是用0秒计时器,如果嫌麻烦,等待0秒也可以,就是有点延迟。
关于这个貌似我曾在魔兽地图吧发过演示,叫做八方向移动什么的,可以用上下左右配合使用来控制人物朝向八个不同方向移动,此后也有好多人做过类似的东西,你可以参照一下。

稻草人009 发表于 2012-12-30 16:37:58

yxxiaobin 发表于 2012-12-29 22:57 static/image/common/back.gif
如果你直接响应发布命令事件来发布另一个命令,希望打断原来的命令,这样是不行的,两个命令之间必须有 ...

原来如此,多谢啦!
页: [1]
查看完整版本: 键盘控制移动完美排泄加模拟禁用鼠标右键