arma3吧 关注:50,815贴子:493,773
  • 1回复贴,共1

阿玛3貌似还缺少一个关于击杀方面的命令

只看楼主收藏回复

大家都知道玩家打死一个单位会触发引擎一系列的动作,普通玩家看得到的是得分的变化等,看不到的是任务或者模组脚本会应用到的被杀事件命令处理返回参数等等,为了配合引擎比如一些近战模组实际上还是用一把隐形的枪把目标打死,显然用_unit setDamage 1让某个单位直接死亡是不会触发的,阿玛3到现在最新版加入了很多新命令和函数如果你是老玩家会体会到老版本要实现一些本来就很简单的效果却无能为力或者要想一些蹩脚的方法来实现,好在现在脚本命令更多了估计官方也吸取了玩家的很多建议方便开发,但是关于击杀方面的还是有些不足比如上面说的近战击杀,或者玩家用某个模组创建一个炸药然后以某种方式引爆炸死某个单位是无法与引擎的击杀系统形成关联的,只有让玩家用游戏的放置炸药然后再进行一些弯弯尧的操作后才行,灵活性也就没了,如果有个命令可以直接设置某个单位以某种武器让某个敌人受到伤害或者死亡并且能触发游戏的击杀和伤害处理就好了。。。


IP属地:广东1楼2020-09-24 20:00回复
    addMissionEventHandler里不就有个onEntityKilled吗


    IP属地:江苏来自Android客户端2楼2020-09-25 12:05
    回复