中国虚拟军事网(VME)- 专注于武装突袭系列虚拟军事游戏

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 2007|回复: 9

求教关于编辑器关于鼠标滚轮菜单的问题

[复制链接]
发表于 2012-8-12 11:55:50 | 显示全部楼层 |阅读模式
我想用鼠标滚轮菜单来作为触发脚本的条件,请教各位任务编辑高手,这要如何实现。

我要的效果如图:


谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入VME

x
发表于 2012-8-12 12:50:36 | 显示全部楼层
这个需要脚本,可以看看这个
http://community.bistudio.com/wiki/addAction

举个例子:
_action=_unit addAction ["Title","targetscript.sqf",0,6,false,false,"","_this==_target"];
会显示Title作为屏幕上的选项,然后运行targetscript这个脚本。"_this==_target"确保触发者是这个负担Action的士兵,也就是只有自己能触发自己,别人不能按。
 楼主| 发表于 2012-8-12 16:41:04 | 显示全部楼层
SPS 发表于 2012-8-12 12:50
这个需要脚本,可以看看这个
http://community.bistudio.com/wiki/addAction

非常感谢您的回答
 楼主| 发表于 2012-8-13 17:50:30 | 显示全部楼层
SPS 发表于 2012-8-12 12:50
这个需要脚本,可以看看这个
http://community.bistudio.com/wiki/addAction

能麻烦再帮我解决一个问题吗?   

比如我写这样一个触发器,随便某人进入这个区域,它被传送到另一个地方。 传送的代码是:unit setPos [x,y,z];  而我这个unit怎么设置成触发者呢? 如果用player的话,我试过联机的时候会把所有玩家都传送过去。 我想要单独传送触发者要怎么写? 谢谢
发表于 2012-8-13 19:53:15 | 显示全部楼层
米写过连击脚本。你是要用触发器呢还是用Action呢?
 楼主| 发表于 2012-8-13 20:00:40 | 显示全部楼层
本帖最后由 jianghuafz 于 2012-8-13 20:03 编辑
SPS 发表于 2012-8-13 19:53
米写过连击脚本。你是要用触发器呢还是用Action呢?


第二次问的问题和第一次无关

其实我要的效果就是走进那个触发器里的那个单位会被传送出去
发表于 2012-8-13 23:57:49 | 显示全部楼层
这个我就不知道了,难道要用到list trigger这种语句?list用来选择某一范围内的所有单位,这样选择一步就能选出某个确定的单位了。
不过,其实你这个触发器应该没有问题的啊。Repeat触发方式,然后触发者传送就行啦。难道你是在触发器中写进了所有的units吗?
 楼主| 发表于 2012-8-14 10:18:25 | 显示全部楼层
SPS 发表于 2012-8-13 23:57
这个我就不知道了,难道要用到list trigger这种语句?list用来选择某一范围内的所有单位,这样选择一步就能 ...

其实我问的问题就是“触发者”的表达式是什么。 我现在只会传送一个已知的被命名的单位,但是我想传送的对象是触发这个触发器的“触发者”
发表于 2012-8-14 11:48:22 | 显示全部楼层
http://community.bistudio.com/wiki/createTrigger
在descripion里面写了,如果要触发的单位,就用list语句。
 楼主| 发表于 2012-8-14 12:46:52 | 显示全部楼层
SPS 发表于 2012-8-14 11:48
http://community.bistudio.com/wiki/createTrigger
在descripion里面写了,如果要触发的单位,就用list语 ...

哦,好的,谢谢
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-5-22 02:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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