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

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 4398|回复: 16

怎么让AI自己把飞机降落,但是人不出来?

[复制链接]
发表于 2015-6-18 00:59:01 | 显示全部楼层 |阅读模式
编辑器路径里没有让AI降落的选项,问问怎么让他自己降落啊??
发表于 2015-6-18 03:05:37 | 显示全部楼层
路径点
 楼主| 发表于 2015-6-18 10:20:55 | 显示全部楼层
我知道,但是路径点里没有降落选项啊?
发表于 2015-6-18 11:13:12 | 显示全部楼层
_wpPlayer = (group player) addWaypoint [_pos, 0];
_wpPlayer setWaypointType _mode;

_mode 根据需要选择
Description: Changes the waypoint type. Type can be: "MOVE"
"DESTROY"
"GETIN"
"SAD"
"JOIN"
"LEADER"
"GETOUT"
"CYCLE"
"LOAD" //进入载具
"UNLOAD" //离开载具
"TR UNLOAD"
"HOLD"
"SENTRY"
"GUARD"
"TALK"
"SCRIPTED"
"SUPPORT"
"GETIN NEAREST"
"DISMISS"
"LOITER" (new in Arma 3)
"AND" (only for game logics)
"OR" (only for game logics)








发表于 2015-12-13 23:18:51 | 显示全部楼层
其实这个很有用的,尤其是队伍打的只剩玩家一个人了,到达接应点,看见直升飞机来接,就是不知道怎么上去。。
发表于 2015-12-14 11:40:43 | 显示全部楼层
用触发器与同步线,并且首先在飞机的路点条件框输入[CALL 飞机名], 然后在触发器的执行框输入[CALL 飞机名=TRUE] 就OK
发表于 2015-12-15 21:54:43 | 显示全部楼层
曾经沧海 发表于 2015-12-14 11:40
用触发器与同步线,并且首先在飞机的路点条件框输入[CALL 飞机名], 然后在触发器的执行框输入[CALL 飞机名 ...

你知道就剩玩家自己,怎么上悬停半空中的直升飞机吗
发表于 2015-12-16 12:51:21 | 显示全部楼层
bym101 发表于 2015-12-15 21:54
你知道就剩玩家自己,怎么上悬停半空中的直升飞机吗

还是利用触发器,再结合用距离条件判断可以实现, player distance 飞机< 某个距离数字,然后在触发器的执行栏输入  飞机  land  "玩家周围某一点“,再或者输入 ”飞机  setfuel  0"
发表于 2015-12-16 12:58:31 | 显示全部楼层
bym101 发表于 2015-12-15 21:54
你知道就剩玩家自己,怎么上悬停半空中的直升飞机吗

第二种方法也可以,就是利用小队人数作为判断条件,在触发器的条件栏输入count units 小队名< 2 就可以了
发表于 2015-12-16 17:14:51 | 显示全部楼层
曾经沧海 发表于 2015-12-16 12:51
还是利用触发器,再结合用距离条件判断可以实现, player distance 飞机< 某个距离数字,然后在触发器的 ...

我试试。看看好使不,玩家的小队任何一位上飞机怎么办?不应该是玩家的名字,。因为玩家有可能挂了,换了另一队友了。
发表于 2015-12-16 21:46:59 | 显示全部楼层
bym101 发表于 2015-12-16 17:14
我试试。看看好使不,玩家的小队任何一位上飞机怎么办?不应该是玩家的名字,。因为玩家有可能挂了,换了 ...

你都说了只剩下玩家你一人了,现在又要出现这种剧情,你这是要让人抓狂的节奏啊,如果是这样的话那么就要用到万能的脚本来设计了
发表于 2015-12-17 12:24:25 | 显示全部楼层
曾经沧海 发表于 2015-12-16 21:46
你都说了只剩下玩家你一人了,现在又要出现这种剧情,你这是要让人抓狂的节奏啊,如果是这样的话那么就要 ...

玩家的小队死光了,就剩玩家一人了,因为是小队复活模式嘛,这种情况一定要考虑到,否则到这任务这里,就登不上飞机拉。
发表于 2015-12-17 12:48:44 | 显示全部楼层
bym101 发表于 2015-12-16 17:14
我试试。看看好使不,玩家的小队任何一位上飞机怎么办?不应该是玩家的名字,。因为玩家有可能挂了,换了 ...

你先自己编一个单机的任务,然后试试能不能达到你的要求,如果能再考虑联机的,毕竟联机与单机还是有一定的区别的,就是用脚本都要分开是单机还是联机使用,因为联机是有更多的不确定性因素要提前考虑到后,进而用脚本解决它
发表于 2015-12-17 13:24:45 | 显示全部楼层
本帖最后由 bym101 于 2015-12-17 13:27 编辑
曾经沧海 发表于 2015-12-17 12:48
你先自己编一个单机的任务,然后试试能不能达到你的要求,如果能再考虑联机的,毕竟联机与单机还是有一定 ...


让飞机在接应点下降高度不好么?
然后判定玩家IN 直升机,再设定直升机升高,走人。。。
发表于 2015-12-17 18:21:02 | 显示全部楼层
bym101 发表于 2015-12-17 13:24
让飞机在接应点下降高度不好么?
然后判定玩家IN 直升机,再设定直升机升高,走人。。。

我前面有一条“飞机 setfuel  0" 就是把飞机的高度降到了地面啊
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-5-2 19:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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