FlyingCargoShipEvent 1.0.21 飞行货船

FlyingCargoShipEvent 1.0.21 飞行货船

FlyingCargoShipEvent 1.0.21 飞行货船-Rust可狼插件网 | Rustnm - Rust插件网
FlyingCargoShipEvent 1.0.21 飞行货船
此内容为付费,请付费后查看
120
付费
详情
更新日志

关于飞行货船活动

插件依赖-Npc Spawn

1.0.21 版本新增内容

– 防止 BetterNPC 在货船上生成 NPC

飞行货船带来了全新的游戏体验,一艘货船在天空中翱翔,并由防空炮塔守护。玩家必须在控制中心与 NPC 对峙,在那里还能找到空气卡,从而进入飞船下层甲板。

 

flyingcargo2-min.png.faf79788c0ebc652cbed70266699d408.png

 

控制中心

控制中心会在随机的纪念碑处生成,由 NPC 守卫。里面有一个按钮可以禁用飞行货船上的炮塔。那里还能找到一张空气卡,让你进入货船的下层甲板。

ctrl1.png.39abc5d4a977f2df6fef4d3c9f30c431.png

 

空中炮塔

飞行货船配备了防空炮塔。炮塔必须先被禁用后才能接近飞船。

 aa3.png.cdc2f35b78b1d3ff3f23b4097a7c9e47.pnganti_air_crop.png.05282470aca738a1882e68b0f228ebf6.png

 

指挥

指令可以通过聊天、服务器控制台或游戏内的 F1 控制台执行

fcargo start <optional player name or steam id>
fcargo stop

所需许可:

flyingcargoship.admin

 

钩子

void OnFlyingCargoStart() - Called when the event starts
void OnFlyingCargoCompleted(ulong steamId) - Called when the event has been fully looted
void OnFlyinCargoEnd() - Called when the event is over

 

配置

{
  "Schedule event": true,
  "Time between events (minutes)": 60,
  "Event duration (minutes)": 40,
  "Time before ship leaves after all crates have been looted (seconds)": 300,
  "Time before radiation when ship is leaving (seconds)": 30,
  "Double NPC count on ship": false,
  "Control center destroy time (seconds)": 300,
  "Control center NPC count": 8,
  "Use Loottable plugin for loot (requires Loottable)": true,
  "Ship loot configuration": {
    "IMPORTANT NOTICE": "The maximum total crate count is 21. If the crate count in the config is higher, excess crates will be ignored, starting at the lowest tier",
    "Locked crate count (total crate count shold be less than or equal to 21)": 4,
    "Elite crate count (total crate count shold be less than or equal to 21)": 4,
    "Military crate count (total crate count shold be less than or equal to 21)": 6,
    "Normal crate count (total crate count shold be less than or equal to 21)": 7,
    "Locked crate loot table": {
      "Enabled": true,
      "Item list": [
        {
          "Short name": "scrap",
          "Min amount": 10,
          "Max amount": 100,
          "Chance (1 = 100%)": 1.0,
          "Skin id": 0
        },
        // Removed for legibility
      ]
    },
    "Elite crate loot table": {
      "Enabled": false,
      "Item list": []
    },
    "Military crate loot table": {
      "Enabled": false,
      "Item list": []
    },
    "Normal crate loot table": {
      "Enabled": false,
      "Item list": []
    },
    "NPC loot table": {
      "Enabled": true,
      "Item list": [
        // Removed for legibility
      ]
    }
  },
  "Control center NPC loot table": {
    "Enabled": true,
    "Item list": [
      // Removed for legibility
    ]
  },
  "Control center NPC configuration": {
    "Npc name": "Air Scientist",
    "Health": 200.0,
    "Enable radio chatter": true,
    "Sense range (m)": 50.0,
    "Vision cone (degrees)": 135.0,
    "Damage scale (1 = 100%)": 1.0,
    "Memory duration (seconds)": 30.0,
    "Roam range (m)": 20.0,
    "Chase range (m)": 40.0,
    "Remove corpse on death and drop bag": true,
    "Kit (requires Kits plugin)": "",
    "Clothing items": [
      {
        "shortName": "hazmatsuittwitch",
        "amount": 1,
        "skinId": 0
      }
    ],
    "Belt items": [
      {
        "shortName": "rifle.lr300",
        "amount": 1,
        "skinId": 0
      },
      {
        "shortName": "grenade.f1",
        "amount": 10,
        "skinId": 0
      }
    ]
  },
  "Cargo ship NPC configuration (Top)": {
    "Npc name": "Air Scientist",
    "Health": 250.0,
    "Enable radio chatter": true,
    "Sense range (m)": 100.0,
    "Vision cone (degrees)": 135.0,
    "Damage scale (1 = 100%)": 1.0,
    "Memory duration (seconds)": 30.0,
    "Roam range (m)": 1.0,
    "Chase range (m)": 1.0,
    "Remove corpse on death and drop bag": true,
    "Kit (requires Kits plugin)": "",
    "Clothing items": [
      {
        "shortName": "hazmatsuittwitch",
        "amount": 1,
        "skinId": 0
      }
    ],
    "Belt items": [
      {
        "shortName": "rifle.lr300",
        "amount": 1,
        "skinId": 0
      }
    ]
  },
  "Cargo ship NPC configuration (Normal)": {
    "Npc name": "Air Scientist",
    "Health": 200.0,
    "Enable radio chatter": true,
    "Sense range (m)": 40.0,
    "Vision cone (degrees)": 135.0,
    "Damage scale (1 = 100%)": 1.0,
    "Memory duration (seconds)": 30.0,
    "Roam range (m)": 20.0,
    "Chase range (m)": 40.0,
    "Remove corpse on death and drop bag": true,
    "Kit (requires Kits plugin)": "",
    "Clothing items": [
      {
        "shortName": "hazmatsuittwitch",
        "amount": 1,
        "skinId": 0
      }
    ],
    "Belt items": [
      {
        "shortName": "smg.mp5",
        "amount": 1,
        "skinId": 0
      },
      {
        "shortName": "grenade.f1",
        "amount": 10,
        "skinId": 0
      }
    ]
  },
  "Cargo ship NPC configuration (Inside)": {
    "Npc name": "Air Scientist",
    "Health": 250.0,
    "Enable radio chatter": true,
    "Sense range (m)": 20.0,
    "Vision cone (degrees)": 135.0,
    "Damage scale (1 = 100%)": 1.0,
    "Memory duration (seconds)": 30.0,
    "Roam range (m)": 10.0,
    "Chase range (m)": 20.0,
    "Remove corpse on death and drop bag": true,
    "Kit (requires Kits plugin)": "",
    "Clothing items": [
      {
        "shortName": "hazmatsuittwitch",
        "amount": 1,
        "skinId": 0
      }
    ],
    "Belt items": [
      {
        "shortName": "shotgun.spas12",
        "amount": 1,
        "skinId": 0
      },
      {
        "shortName": "grenade.f1",
        "amount": 10,
        "skinId": 0
      }
    ]
  }
}

 

cargo50.png

flying cargo.png

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容