Jump to content
Message added by ninco90,

Important:

This plugin won't work until Facepunch officially releases its Naval update in February.

In the meantime, you can use it on Rust Staging.

If you'd like to try the plugin before purchasing it, you can do so on the RustSpain Staging server.

4 Screenshots

  • 93
  • 1
  • 73.1 kB

depends on

About BoatControl

BoatControl is a Rust server plugin that completely enhances boat handling. When taking the helm, a user-friendly CUI interface appears, allowing players to raise/lower sails and anchors, start/stop engines, and switch navigation direction forward or backward.

The plugin also supports automatic reloading when the player has ammunition, cannon firing with configurable cooldown (or bypass via permission), and toggling all torches and lanterns without fuel consumption. Additionally, players can control navigation using W/S and fire cannons with the left mouse click.

 

Video Update 1.0.0

 

Features

Displays a CUI interface when taking the helm that allows you to:

  • Raise / lower sails.
  • Raise / lower anchors.
  • Turn engines on / off.
  • Change the navigation direction forward / backward (engines and sails reverse accordingly).
  • Reload (if the player has ammunition in their inventory, with a permission to bypass this).
  • Fire cannons with a cooldown (or without it if you have the bypass permission).
  • Turn all torches and lamps on/off without fuel consumption.

4.png.6d89a5a163fb449d7b52ea5a2a395d83.png

You can also change the navigation direction using the W and S keys, and fire the cannons with the left mouse click.

 

I'm open to further improving this plugin over time. If you'd like to see any features integrated, please mention them in the discussion section.

Ideas I've tried but haven't been able to implement:

  • Modifying the build area (net size) to make it larger. It doesn't seem possible to change this.
  • Making the engines work without fuel consumption. I managed to do this in an initial test, but then FacePunch changed something and it's no longer possible. I'll try to see if I can adjust fuel consumption to make it more economical.
  • Ability to automatically repair the entire ship, using the necessary materials from the player's inventory. The way the ship's health system is currently implemented is a bit strange, as it seems to work by blocks, but then the health is distributed among all the parts. I'll review this again later.

 

Permissions

  • boatcontrol.use – Enables the functionality for the player when mounting the boat’s helm.
  • boatcontrol.bypassammo – Allows you to fire cannons without using real ammunition from your inventory. Free ammo! (not recommended to give to regular players)
  • boatcontrol.bypasscannoncooldown – Allows you to fire cannons with no cooldown. Maximum bombardment!

 

Commands

It currently has no chat or console commands.

 

Configuration

DEFAULT CONFIGURATION

{
  "Enable WASD Direction": true,
  "Enable Cannon Fire Key (Left Mouse Button)": true,
  "Cannon Aim Step (degrees per click)": 5.0,
  "Cannon Fire Cooldown": 5.0,
  "Cannon Crew": {
    "Enable": true,
    "Name": "Cannon Man",
    "Health": 100.0,
    "Wear": {
      "burlap.shirt": 1380044819,
      "burlap.trousers": 1380047706,
      "burlap.shoes": 2215057317,
      "hat.boonie": 965553937
    },
    "RequireOperate": true,
    "ToggleCrewCooldown": 30.0
  },
  "Alert Chat": true,
  "Alert Notify Plugin": false,
  "Notify: select what notification type to be used": {
    "error": 0,
    "info": 0
  },
  "Color Prefix Chat": "#f74d31",
  "GUI": {
    "GUI Windows Belt": {
      "BG Color Primary": "0.10 0.15 0.10 1",
      "BG Color Secundary": "0.2 0.30 0.2 0.80",
      "OffsetMin": "-200 15",
      "OffsetMax": "181 79",
      "AnchorMin": "0.5 0",
      "AnchorMax": "0.5 0"
    },
    "GUI Windows Info": {
      "BG Color Primary": "0.10 0.10 0.10 0.8",
      "BG Color Secundary": "0.2 0.30 0.2 0.80",
      "OffsetMin": "400 500",
      "OffsetMax": "630 700",
      "AnchorMin": "0.5 0",
      "AnchorMax": "0.5 0"
    },
    "GUI Windows Cannons Menu": {
      "BG Color Primary": "0.10 0.15 0.10 1",
      "BG Color Secundary": "0.2 0.30 0.2 0.80",
      "OffsetMin": "-130 85",
      "OffsetMax": "130 140",
      "AnchorMin": "0.5 0",
      "AnchorMax": "0.5 0"
    }
  },
  "Show Info Window": true,
  "Light Items (shortnames)": [
    "tunalight",
    "lantern",
    "torchholder",
    "largecandles",
    "smallcandles",
    "jackolantern.angry",
    "jackolantern.happy",
    "chineselantern",
    "chineselanternwhite"
  ],
  "Config Version": "1.0.0"
}

For any problem, doubt, suggestion or assistance do not hesitate to contact me by Discord ninco90#6219

  • Love 1

User Feedback

2.1m

Downloads

Total number of downloads.

9.8k

Customers

Total customers served.

142.7k

Files Sold

Total number of files sold.

3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.