Платно - Плагин - Personal Drone - Дополнительная информация | RustyPlugin - Бесплатные и приватные плагины для вашего сервера Rust (uMod Oxide)
JSON:
{
  "Control setup": {
    "Which button will assign tasks to the drone, attack/fly to point, etc. (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "MIDDLE_MOUSE",
    "Button to open inventory if it exists (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "RELOAD",
    "Button to mount drone if this option enabled (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "E",
    "Range of action of the assignment button": 25.0,
    "Display 3D arrows over a target/point?": true,
    "Arrow display duration": 2
  },
  "GUI setup": {
    "How many seconds to update the GUI?": 6,
    "Panel layer (Hud, Overlay, Overall, Hud.Menu, Under)": "Overlay",
    "Panel position": {
      "type": "RectTransform",
      "anchormin": "1 1",
      "anchormax": "1 1",
      "offsetmin": "-170 -104",
      "offsetmax": "-10 -10"
    },
    "Second position of the panel (used if the player has a personal bot/animal)": {
      "type": "RectTransform",
      "anchormin": "1 1",
      "anchormax": "1 1",
      "offsetmin": "-335 -104",
      "offsetmax": "-175 -10"
    },
    "Third position of the panel (used if the player has a personal bot and a personal animal)": {
      "type": "RectTransform",
      "anchormin": "1 1",
      "anchormax": "1 1",
      "offsetmin": "-500 -104",
      "offsetmax": "-340 -10"
    },
    "1 panel color": "#7f8c8d",
    "2 panel color": "#bdc3c7",
    "Health bar color": "#2ecc71",
    "Shortcut buttons": [
      {
        "Text on button": "Land Drone",
        "Executable chat commands": [
          "pdrone land"
        ]
      }
    ]
  },
  "Drones Settings": [
    {
      "Drone item": {
        "Item name": "Personal Drone",
        "Item skin": 2824523761,
        "Can pickup?": true
      },
      "Command spawn": {
        "Can player spawn this drone using a chat command? (/pdrone {name})": true,
        "Permission to spawn": "personaldrone.drone1",
        "Spawn cooldown": 3600.0,
        "Name of this drone preset to spawn": "drone1",
        "Can player pickup this drone after spawn?": false
      },
      "Drone Movement": {
        "Altitude acceleration": 30.0,
        "Movement acceleration": 30.0,
        "YAW acceleration": 5.0
      },
      "Obstacle Detectors": {
        "Forward obstacle detector": {
          "Obstacle detect distance": 5.0,
          "How many meters to fly up if an obstacle is detected": 5.0
        },
        "Backward obstacle detector": {
          "Obstacle detect distance": 5.0,
          "How many meters to fly up if an obstacle is detected": 5.0
        }
      },
      "Addons": {
        "Inventory Addon": {
          "Add inventory to drone?": true,
          "Inventory capacity": 12,
          "Black list of items that cannot be put into the inventory of the bot": [
            "rocket.launcher"
          ]
        },
        "Seat Addon": {
          "Add invisible seat for drone's owner?": true
        },
        "Turret Addon": {
          "Add turret to drone? (more settings in DroneTurrets plugin's config)": true,
          "Default weapon shortname (not necessary)": ""
        },
        "Grenade thrower Addon (requires inventory)": {
          "Enable feature to throw grenades to the target? (player will be need to put the grenades to drone inventory)": true,
          "Throw cooldown": 1.0,
          "Distance between target and drone to start throwing": 5.0
        },
        "Purchase in Vending Addon (requires inventory)": {
          "Purchase in vending enable? (requires inventory)": true,
          "Block buy in safezone vendings?": false,
          "Block buy in non-safezone vendings?": false,
          "Max distance to buy": 200.0
        },
        "Loot Collect Addon (requires inventory)": {
          "Can drone loot crates?": true,
          "Can drone pickup collectibles? (sulfur, metal, wood etc.)": true,
          "Collectibles pickup rate (shortname:rate)": {},
          "Min distance to pickup": 5.0
        }
      },
      "Death marker": {
        "Show marker on drone's death position?": true,
        "Display name on map": "Drone's death marker",
        "Marker radius": 0.35,
        "Outline color (hex)": "00FFFFFF",
        "Main color (hex)": "00FFFF",
        "Alpha": 0.5,
        "Duration": 20
      },
      "Drone max. health": 1000.0,
      "Minimum fly height": 10.0,
      "Kill in water?": false,
      "Disable collision damage": true
    }
  ]
}