Jump to content

地图编辑器的问题,如何做一名有时间冷启的僚机?


upab

Recommended Posts

我知道在跟AI飞的时候,可以将二号机、三号机、四号机设为“客户端”,那么AI会成为自己的长机。但似乎无论怎么设置,玩家总是与AI一起出生,而AI的冷启速度相比玩家的十几分钟却只有十几秒..导致玩家根本没机会同AI一起飞。

要如何延迟同一机队里的长机AI的冷启速度?

首先,修改出生时间是行不通的,因为那么做玩家也生不出来了。

其二,论坛里有人提出过加入一些触发器的办法(详见这里)。大意就是在游戏开始时先把AI的操控权拿掉,再利用触发器规定一段时间后仍把操控权还给AI。但问题也同前头一样,玩家跟着受牵连,提示说无法进入该架飞机..

 

那么是否可以借助lua脚本的力量来达到目的呀?这就是我提问的动机。

麻烦大佬写个lua吧,谢谢!

 

另外,像是“你可以把自己设到单独的某个机组里啊”或者“你可以让长机AI在你头上盘旋等你啊”这些都不算是解决方法。我一直都是这么着给AI做僚机的,但每次自己做一些比较大型的任务时,路点和动作都要编辑两套。再来就是,我喜欢呼号里的xxxx x-2,不喜欢xxxx x-1这样。感觉更有归属。

 

顺带问下能否禁用dcs的track replay,就是那个回放跟事件日志功能。每次任务结束都要卡上好半天才能回简报室,就是在等这个track生成完毕。


Edited by upab
Link to comment
Share on other sites

debrief ≠ track。

多人自动track 可以禁用,通过autoexec传参,参数。。忘记了。。论坛上有 搜一下吧

单人默认不保存,多人是实时的貌似

 

debrief 统计貌似动不了。


Edited by Insonia
Link to comment
Share on other sites

看了一圈wiki,公开的lua 函数没有你要的这种功能。AI停止移动AI off这一类指令只能用于地面单位。AI在路径点1盘旋或者uncontrolable,设置盘旋时间,或者使用all unit in zone 触发器,或者radio item F12 来关闭AI盘旋


Edited by Insonia
Link to comment
Share on other sites

debrief ≠ track。

多人自动track 可以禁用,通过autoexec传参,参数。。忘记了。。论坛上有 搜一下吧

单人默认不保存,多人是实时的貌似

 

debrief 统计貌似动不了。

 

看了一圈wiki,公开的lua 函数没有你要的这种功能。AI停止移动AI off这一类指令只能用于地面单位。AI在路径点1盘旋或者uncontrolable,设置盘旋时间,或者使用all unit in zone 触发器,或者radio item F12 来关闭AI盘旋

 

太感谢了!你回答真正点!

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...