arma3吧 关注:49,935贴子:488,782
  • 7回复贴,共1

延长普通小兵憋气时间

只看楼主收藏回复

防hx


IP属地:黑龙江1楼2018-07-15 23:09回复
    我···


    IP属地:黑龙江8楼2018-07-15 23:19
    回复
      我承认这是个没卵用的能力
      不带呼吸机潜入水里的话1分多钟就憋死了,弱爆了
      我本来想用修改参数的方法延长憋气的时间,比如类似于士兵的水中氧气消耗速度这种参数
      但是我没找到,所以只能用脚本了
      把下面的代码保存成init.sqf和任务文件存到一起,然后编辑器里把小兵命名成this就是了
      oxygen rate是消耗速度,取0-1,1就是正常消耗,0就是永远憋不死


      IP属地:黑龙江12楼2018-07-15 23:27
      回复

        一会看看能不能发出文本


        IP属地:黑龙江13楼2018-07-15 23:28
        回复
          oxygen_normal_soldier = 1;
          oxygen_super_soldier = 1;
          oxygen_rate = 0.2;
          while {alive this} do {
          if (! isAbleToBreathe this) then
          {
          oxygen_normal_soldier = getOxygenRemaining this;
          oxygen_super_soldier = (oxygen_super_soldier - (oxygen_super_soldier - oxygen_normal_soldier) * oxygen_rate);
          this setOxygenRemaining oxygen_super_soldier;
          time_fut = time + 1;
          waitUntil {time >= time_fut};
          };
          };


          IP属地:黑龙江15楼2018-07-15 23:30
          回复
            不再发了就这样吧,百度nb


            IP属地:黑龙江19楼2018-07-15 23:37
            回复
              的确是用处不大,不过还是感谢大佬的分享


              IP属地:上海来自Android客户端20楼2018-07-16 11:44
              回复
                一直找不到溺水方面的脚本命令,感谢分享!


                IP属地:广东21楼2018-07-16 13:37
                回复