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

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 2259|回复: 3

[求助] 怎么实现追击效果呢?

[复制链接]
发表于 2012-10-13 12:04:30 | 显示全部楼层 |阅读模式
想让敌人发现我方后玩命的追,最好是载具追击,皮卡吉普什么的,就是是COD里那种追车的效果。
另外怎么能让敌人在发现我方后才开始穷追不舍,翻看坛子里的一些脚本,总是开始就追玩家了,不管你在哪......
发表于 2012-10-13 13:32:53 | 显示全部楼层
本帖最后由 ak4716261 于 2012-10-13 13:38 编辑

一两个车追还可以,一群人有点难,主要是cpu瓶颈。

具体的命令可参考置顶的那个编辑手册,大概思路是这样:

1)设定敌军车辆1234···,name那填a1 a2 a3 a4····来命名,设定你自己的单位名字为p1

2)设定一个触发器,范围覆盖你要敌人发现你的区域,用你的阵营激活,条件是范围内被敌军阵营发现,间隔10秒重复触发。然后在on act.那填上 a1 dotaget p1;a2 dotaget p1;a3```单位少可以这么填,如果设定单位很多的话,可以考虑先让单位加入某个grp,命令是[a1,a2,a3,a4,...]join grp xx 然后 xx dotaget p1这样,理论上可行,但没试验过。

这样当你在触发器区域内被敌人阵营发现,被触发的敌军会立刻以你为目标攻击,这样可能你会死的很快。


配合复活的脚步,敌人车辆会不断刷新在你周围,这样更刺激,但是相对来讲命令比较繁琐。

1),设定一个mark,比如敌军是east,你就要把mark命名为respawn_east,如果要多个区域,就respawn_east_1,2,3,4```````````,并把要复活的敌军设置为playable,这样敌军会随机在这几个区域复活,名字必须按这个格式,不能有错。

2),要实现复活,还需要在任务文件夹下新建description.ext,用记事本打开,在里面输入几行命令,具体参看编辑手册的车辆复活说明,只要包括复活时间,单位复活方式,车辆复活方式3个命令就可以了,用;隔开并换行,最后一个没有;建议复活方式都设为3,时间10秒。

3),设定一个触发器,你的阵营触发,no present, 重复触发,触发时间全设到10秒左右,范围越小越好,然后扔到无人的地图角落,on act,输入 “respawn_east“ setmarkspos getpos p1,这样每过10秒,敌人的复活区域就自动移动到你的p1坐标。这样那些追你的车子就会不断刷新在你周围。

当然你还有个更简单的方法,不用给每个单位设定taget,给所有追你的敌人组个队,然后路径点设定为搜索并消灭,全速,即将接战,然后按上面的setmarktpos触发器命令格式把路径点移动到你p1坐标就可以,这样做的好处是方便,但坏处是稳定性不高,敌人可能突然弱者不攻击你,或者莫名其妙往反方向跑,这也是游戏本身的硬伤,cod程序和地图是固定的,而aa系列讲就的是开放式环境,所有指令动作都是即使演算,要做到cod那种刺激太难了,除非有一天我们的cpu性能比现在翻上一千倍左右。
发表于 2012-10-13 14:25:17 | 显示全部楼层
人追人很容易,车追车就相当难了~因为车一旦开火基本都会停下来~所以谈不上追
 楼主| 发表于 2012-10-13 16:59:09 | 显示全部楼层
ak4716261 发表于 2012-10-13 13:32
一两个车追还可以,一群人有点难,主要是cpu瓶颈。

具体的命令可参考置顶的那个编辑手册,大概思路是这样 ...

谢谢这么详尽的解答!如你所说,还是受游戏限制,AI总是笨的要死,怪几个弯他们就追不到了,要么就卡在路口不动,唉!
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-4-29 04:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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