Jump to content

ninco90

Creator Pro
  • Posts

    794
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by ninco90

  1. ninco90

    Image problems

    Could you try deleting the configuration and restarting the plugin? I think you have an outdated configuration that contains URLs for those images. They're no longer used, and the game's own URLs are being reused.
  2. ninco90

    Image problems

    Plugin version? Oxide or carbón?
  3. ninco90

    BoatControl

    Version 1.2.5

    1,649 downloads

    Rust / Server Plugins BoatControl Modular Boat ManagementRust Plugin Take the helm. Control the ship. Command the cannons. Bring navigation, cannons, lighting and boat management together in a clear interface at the helm. Manage sails and engines, upgrade performance, repair the boat and customize its setup with permission-controlled features. Helm controls Navigation, anchors and lighting Cannon crew Aim, reload and fire from the helm Boat progression Upgrades, repairs and customization 01 / Video demos See BoatControl in action Video demo Watch on YouTube Video Update 1.0.0 Watch on YouTube 02 / Helm & navigation One interface for the whole boat The control interface appears when a player with boatcontrol.use mounts a modular boat’s steering wheel. BoatControl helm control bar Raise or lower the sails and anchors. Start or stop the engines. Switch between forward and reverse navigation; engines and sails adjust accordingly. Use W and S to change direction when keyboard direction control is enabled. Hold R to open the boat’s radial menu when enabled, and release it to close the menu. Live boat information Display boat health, mass, power, power-to-mass ratio and speed in knots. Players can unlock and move the information window; its saved position is retained. Administrators can configure window colors, dimensions and placement, or disable the information window. Boat information and controls while steering 03 / Cannons & crew Coordinate your fire from the helm Reload cannons using cannon ammunition from the player’s inventory. A separate permission bypasses ammunition costs. Fire through the interface or left mouse click when enabled. Configure the firing cooldown, or bypass it through a permission. Aim cannons in configurable angle steps and select numbered crew groups to control which crew-operated cannons are targeted. Assign or remove NPC cannon crew through the interface. Configure crew names, health, outfits and skins, maximum crewed cannons, toggle cooldown and whether corpses are created. Configure whether cannons need a mounted operator before remote aiming and firing. Cannon control and crew interface boatcontrol.cannonuse controls access to BoatControl’s cannon interface. It does not disable manual, vanilla cannon use. Assign ammunition and cooldown bypasses carefully. 04 / Lighting Switch the boat’s lights together Toggle configured torches, lanterns, candle sets, jack-o’-lanterns and Chinese lanterns together from the boat controls. Configure supported item shortnames, the toggle cooldown and whether lights require fuel. Boat lighting controlled from the helm Optional fuel-free lighting applies to supported lights. It does not make boat engines operate without fuel. 05 / Boat editing Edit away from a fixed boat-building area Grant boatcontrol.edit to access boat editing from the controls. Configure a damage cooldown before editing and block editing inside safe zones when desired. Editing also requires a Boat Building Station item in the player inventory, a boat moving at no more than 2 m/s, and no other active station owned by that player. Boat editing through BoatControl Safe-zone restriction for boat editing Larger building stations Major update — new features in 1.2.0, with station resizing available from 1.2.3. Scale the boat-building station created by the edit option with Building Station Scale. This supports a larger construction area for custom boat builds. Expanded boat-building station For larger ships, adjust the game block-count limit separately if needed. Set a limit of 500 blocks with the following server variable: playerboat.maxblockcount 500 Safe-zone anchor protection Optionally prevent anchor activation inside safe zones. Anchor restriction inside safe zones Safe-zone anchor protection example 06 / Authorization See who can access the boat Open the list of authorized players from the helm. Grant the separate deleteauth permission to allow authorized users to revoke individual authorizations. Boat authorized-player list 07 / Sail configuration Upgrade thrust and customize sail size View all sails installed on the boat, including their health. Use configurable upgrade levels to change thrust. Starting with version 1.2.3, sail upgrades can also increase or decrease sail size according to your configured scale multiplier. Sail configuration and health Sail upgrade levels and costs Additional sail upgrade interface example Sails with different configured size multipliers Define the number of upgrade levels, display names and costs. Select resources, ServerRewards points or Economics money as the upgrade currency. 08 / Engine configuration Manage fuel, health and engine upgrades View installed engines with their health and current fuel. Refuel them from the player’s inventory through the refueling menu. Configure upgrade levels that improve engine power and reduce fuel consumption through an efficiency multiplier. Engine configuration and refueling Engine upgrade levels and costs Choose resources, ServerRewards points or Economics money for upgrade costs. Engine and sail upgrade levels are saved in the plugin’s data, and boatcontrol.upgrade.nocost can waive upgrade charges. Upgrades modify power and thrust, and the plugin adjusts boat drag for upgraded propulsion. Final speed still depends on the game’s boat physics; power multipliers do not guarantee an equal multiplier to maximum speed. 09 / Automatic repairs Repair using materials from the player’s inventory Configure repair costs per block/component and a cooldown after recent damage. Set repair frequency through permission profiles; a larger interval repairs more slowly. Repairs stop if new damage is received, the player runs out of materials or the player disconnects. Grant boatcontrol.repair.nocost to waive repair materials. Automatic boat repair system Boat health differs from ordinary building health. The repair system simulates repair points according to lost health, so the repair sound may come from a different point than the damaged component. 10 / Wallpaper & impact physics Customize the interior and naval combat BetterTC wallpapers With BetterTC 1.6.2 or later installed, BoatControl provides access to its automatic boat wallpaper placement interface. Grant boatcontrol.wallpaper to make this feature available. Automatic boat wallpaper placement through BetterTC Cannon impact physics Enable configurable force on boats hit by cannon damage. Adjust the impact force and enable diagnostic logging when needed. 11 / Permissions & access Choose what each player can control Permission Purpose boatcontrol.use Enable BoatControl when mounting the helm. boatcontrol.edit Access boat editing away from a fixed building area, subject to configured restrictions. boatcontrol.bypassAmmo Bypass cannon ammunition consumption. boatcontrol.bypasscannoncooldown Fire cannons without the configured cooldown. boatcontrol.cannonuse Access the cannon control interface; manual vanilla use remains available. boatcontrol.authlist View authorized players. boatcontrol.deleteauth Revoke individual boat authorizations. boatcontrol.sailconfig Open the sail configuration menu. boatcontrol.sailupgrade Upgrade sails using the configured levels. boatcontrol.engineconfig Open the engine configuration and refueling menus. boatcontrol.engineupgrade Upgrade engines using the configured levels. boatcontrol.upgrade.nocost Waive engine and sail upgrade costs. boatcontrol.wallpaper Access boat wallpapers through BetterTC 1.6.2 or later. boatcontrol.repair Access automatic boat repairs. boatcontrol.repair.nocost Repair without consuming materials. boatcontrol.vip Example profile in the repair-frequency configuration; configurable, not a boat speed-limit permission. Additional repair-frequency profile names are registered from the configuration. They adjust repair intervals, not the boat’s maximum speed. Normal use is through the CUI and keyboard controls; no chat command is required. The plugin also registers console actions used by its interface. Utility console action Purpose boatcontrol.resetuiposition Player console: reset your saved information-window position. boatcontrol.clearorphancrew Console: remove orphaned cannon crew. 12 / Requirements & configuration Configure the controls for your server Rust server using Oxide or Carbon. On Oxide, install ImageLibrary; Carbon uses its built-in Image Module. Install BetterTC 1.6.2 or later for automatic wallpapers. Install ServerRewards or Economics only when using their upgrade currencies. Optional Notify or UINotify integration supplies configured notifications; chat alerts are also configurable. Configure keyboard controls, cannon aiming and cooldowns, crew behavior, supported lights, impact physics, GUI, safe-zone restrictions, repairs, station scale and upgrade levels. The example below uses the supplied costs and profiles, with current keys and sail-scale options from BoatControl 1.2.5. It is an example, not a replacement for the configuration generated by your installed version. 13 / Configuration example Controls, costs and upgrade profiles { "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, "Names": [ "Seaman", "Deckhand", "Bosun", "Gunner", "Quartermaster", "Navigator", "Sailor", "Crewman", "Mate", "Boatswain", "Cannoneer", "Buccaneer", "Mariner", "Sea Dog", "Old Salt" ], "Health": 100.0, "MaxCannons": 0, "Wear": { "burlap.shirt": 1380044819, "burlap.trousers": 1380047706, "burlap.shoes": 2215057317, "hat.boonie": 965553937 }, "RequireOperate": true, "ToggleCrewCooldown": 30.0, "NoCorpse": true }, "Lights": { "Light Toggle Cooldown": 1.0, "Require Fuel For Lights": false, "Light Items (shortnames)": [ "tunalight", "lantern", "torchholder", "largecandles", "smallcandles", "jackolantern.angry", "jackolantern.happy", "chineselantern", "chineselanternwhite" ] }, "Impact Force Physics": { "Enable Impact Physics": true, "Impact Force (default: 100, range: 50-500)": 100.0, "Enable Debug Logging": false }, "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", "Button Active Color": "0.2 0.6 0.2 0.80", "Button Inactive Color": "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", "Button Active Color": "0.2 0.6 0.2 0.80", "Button Inactive Color": "0.2 0.30 0.2 0.80", "OffsetMin": "-115 -100", "OffsetMax": "115 100", "AnchorMin": "0.902 0.8104", "AnchorMax": "0.902 0.8104" }, "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", "Button Active Color": "0.2 0.6 0.2 0.80", "Button Inactive Color": "0.2 0.30 0.2 0.80", "OffsetMin": "-140 85", "OffsetMax": "140 185", "AnchorMin": "0.5 0", "AnchorMax": "0.5 0" } }, "Show Info Window": true, "Boat Edit Damage Cooldown (seconds)": 30.0, "Block Anchor in Safe Zone": true, "Block Boat Edit in Safe Zone": true, "Config Version": "1.2.5", "Repair Cooldown After Recent Damage (seconds)": 30.0, "Cooldown Frequency Repair (larger number is slower)": { "boatcontrol.use": 2.0, "boatcontrol.vip": 1.0 }, "Repair Costs (ItemShortName: Amount per block/component)": { "lowgradefuel": 4, "wood": 75 }, "Engine Upgrades": { "Enable Engine Upgrades": true, "Upgrade Levels": [ { "Level": 1, "Display Name": "Tier 1", "Fuel Efficiency Multiplier (1.0 = normal, 0.5 = half fuel consumption)": 0.9, "Power Multiplier (1.0 = normal, 2.0 = double power)": 2.0, "Upgrade Cost": { "Resource Costs (ItemShortName: Amount)": { "scrap": 100, "lowgradefuel": 50 }, "ServerRewards Points": 0, "Economics Money": 0.0 } }, { "Level": 2, "Display Name": "Tier 2", "Fuel Efficiency Multiplier (1.0 = normal, 0.5 = half fuel consumption)": 0.8, "Power Multiplier (1.0 = normal, 2.0 = double power)": 4.0, "Upgrade Cost": { "Resource Costs (ItemShortName: Amount)": { "scrap": 250, "lowgradefuel": 100, "metal.fragments": 300 }, "ServerRewards Points": 0, "Economics Money": 0.0 } }, { "Level": 3, "Display Name": "Tier 3", "Fuel Efficiency Multiplier (1.0 = normal, 0.5 = half fuel consumption)": 0.65, "Power Multiplier (1.0 = normal, 2.0 = double power)": 8.0, "Upgrade Cost": { "Resource Costs (ItemShortName: Amount)": { "scrap": 500, "lowgradefuel": 200, "metal.fragments": 500, "metal.refined": 25 }, "ServerRewards Points": 0, "Economics Money": 0.0 } }, { "Level": 4, "Display Name": "Tier 4", "Fuel Efficiency Multiplier (1.0 = normal, 0.5 = half fuel consumption)": 0.65, "Power Multiplier (1.0 = normal, 2.0 = double power)": 16.0, "Upgrade Cost": { "Resource Costs (ItemShortName: Amount)": { "scrap": 1000, "lowgradefuel": 300, "metal.fragments": 1500, "metal.refined": 100 }, "ServerRewards Points": 0, "Economics Money": 0.0 } } ], "Currency Type (Resources, ServerRewards, Economics)": "Resources" }, "Sail Upgrades": { "Enable Sail Upgrades": true, "Upgrade Levels": [ { "Level": 1, "Display Name": "Tier 1", "Thrust Multiplier (1.0 = normal, 2.0 = double thrust)": 1.5, "Upgrade Cost": { "Resource Costs (ItemShortName: Amount)": { "scrap": 75, "cloth": 100 }, "ServerRewards Points": 10, "Economics Money": 0.0 }, "Scale Multiplier (1.0 = normal size, 1.5 = 50% bigger)": 1.2 }, { "Level": 2, "Display Name": "Tier 2", "Thrust Multiplier (1.0 = normal, 2.0 = double thrust)": 2.0, "Upgrade Cost": { "Resource Costs (ItemShortName: Amount)": { "scrap": 150, "cloth": 200, "leather": 50 }, "ServerRewards Points": 15, "Economics Money": 0.0 }, "Scale Multiplier (1.0 = normal size, 1.5 = 50% bigger)": 1.4 }, { "Level": 3, "Display Name": "Tier 3", "Thrust Multiplier (1.0 = normal, 2.0 = double thrust)": 2.5, "Upgrade Cost": { "Resource Costs (ItemShortName: Amount)": { "scrap": 300, "cloth": 300, "leather": 100, "metal.fragments": 200 }, "ServerRewards Points": 20, "Economics Money": 0.0 }, "Scale Multiplier (1.0 = normal size, 1.5 = 50% bigger)": 1.6 }, { "Level": 4, "Display Name": "Tier 4", "Thrust Multiplier (1.0 = normal, 2.0 = double thrust)": 3.0, "Upgrade Cost": { "Resource Costs (ItemShortName: Amount)": { "scrap": 600, "cloth": 500, "leather": 200, "metal.fragments": 500 }, "ServerRewards Points": 30, "Economics Money": 0.0 }, "Scale Multiplier (1.0 = normal size, 1.5 = 50% bigger)": 1.8 } ], "Currency Type (Resources, ServerRewards, Economics)": "ServerRewards" }, "Enable Boat Pie Menu Key (R)": true, "Building Station Scale (1.0 = normal, 2.0 = double size)": 1.0 } 14 / Current limitations Plan your boat setup around the game Engine efficiency is configurable; engines still require fuel. The plugin does not provide a supported increase to the maximum number of engines or sails. Larger construction stations are supported; the game’s separate block-count setting still applies. Final speed depends on boat physics and the installed game version. 15 / Try it & support Try the setup and share your ideas You can try the plugin on the RustSpain Staging test server when it is online. It is a test server, so availability is not guaranteed. connect staging.rustspain.com For questions, suggestions or assistance, contact ninco90 on Discord. Feature suggestions are also welcome in the product discussion.
    $15.00
  4. ninco90

    BetterTC

    Don't worry, thanks for the support anyway!
  5. Changed Status from Pending to Fixed
  6. ninco90

    BetterTC

    This plugin doesn't automatically authorize any player in the TC. It only allows you to view the list of authorized players and remove them individually. Players aren't added automatically; for that, there are other specific plugins you mentioned.
  7. ninco90

    Craft Panel

    Hello! The plugin currently receives bug fix updates when game updates break it. It may also continue to receive some minor improvements; in fact, you can see this if you check the latest updates. However, the plugin is generally considered finished, so it's just maintenance and perhaps adding something extra that doesn't require much programming time and is of general interest. I'm currently working on a new plugin in the little free time I have. Regarding your suggestions: Moving the text to the language to make translations compatible is a good idea, but it would mean much more work for the administrators and for me to adapt all the internal workings. It was never in my plans, even though my native language is different from English, so it would also be interesting to consider my server, for example. I never considered options like categories or similar because I wanted to create a simple interface with simple functionality. Not like a kind of shop with categories. It could be added, but we'd have to see how it would actually work. Because if it's just to separate the vehicles, there's not much need... Perhaps it would be interesting to be able to highlight items the player doesn't have somehow. I'll look into it. I'd have to look into how to support the plugin you mentioned; I haven't checked it, although I imagine you can run a console command with the configuration or something like that?
  8. ninco90

    request

    To set wallpapers in vanilla, you use the fabric, which is the same thing that's consumed from the TC. I still don't understand the point, haha. By the way, I already did step 2. It will be ready in the next update.
  9. ninco90

    Can't add new wallpaper

    Changed Status from Pending to Not a Bug
  10. ninco90

    request

    Hi! Thanks for the comments. First, I think the first point is because I'm translating it into another language, so I can't fully understand it. The second point seems interesting, and I'll make a note of it to implement in a future update. The third point lets you create and use custom wallpapers; they're hidden skins within the game. I have a tool that will help you upload them to the Workshop easily. It works just like the other skins in the game—it's a series of images. Message me on Discord (ninco90), and I'll give you the role so you can download it.
  11. Try enabling this option (it's enabled by default): Wallpaper damage: true This won't affect the wallpapers at all when they're set, so it should work normally.
  12. ninco90

    Can't add new wallpaper

    bettertc.wallpaper.custom Display custom wallpapers to players with this permission. Do you have this permission assigned?
  13. Hi, is this a PvE server? Perhaps there's a conflict; this is the first time I've heard that wallpapers are disappearing. Do wallpapers manually set in vanilla also disappear?
  14. Do you have multiple TCs? You should try it on all the TCs in the build. Are you the owner of that build, or are you on the same team as the owner who built it? (Although, as an admin, it should bypass the process for you, if I remember correctly.) In any case, I recommend checking all the plugin permissions. bettertc.admin Exclusive for Admin. It allows you to check if there are new skins to add. You will not appear in the list of authorized players if the option in the settings is activated. (Assign this permission to yourself if you have admin privileges on the server. With this you should be able to improve other people's constructions.) bettertc.authlist Shows a button at the top of the TC to check which players are authorized. bettertc.deleteauth Allows you to individually revoke an authorized player. You can give this permission to players if you want them to be able to delete individually. bettertc.use It is the basic degree of use found in the configuration. bettertc.vip It is the level of use for advanced that is found in the configuration. Depending on how you configure it, it makes players with this permission improve/repair/change skin faster. Or it simply costs them less resources. bettertc.repair Displays a button on top of the TC to repair the build automatically. bettertc.repair.nocost No explanation needed I think. (USE WITH CAUTION) bettertc.reskin Allows players to change the skin of their build automatically. Imagine one day you upgrade your entire foundation to container and the next day you regret losing FPS and would like to leave it on normal metal. bettertc.reskin.nocost No explanation needed I think. bettertc.updefault Shows players the default upgrade options. Without SKINS. bettertc.upskin Show players upgrade options with SKINS. bettertc.upwall Allows players to change the skin of external walls. bettertc.upgrade Permission to evade blocking of all items. bettertc.upgrade.nocost No explanation needed I think. (USE WITH CAUTION) bettertc.wallpaper Allows players to place Wallpaper. bettertc.wallpaper.nocost No explanation needed I think. (USE WITH CAUTION) bettertc.wallpaper.custom Display custom wallpapers to players with this permission. bettertc.tcskinchange Allows players to change the TC skin. bettertc.tcskindeployed Allows players to place TC with Skin.
  15. If bettertc.updefault allows the use of wood, stone, metal, and HQ upgrade options, and bettertc.upskin allows upgrades using skins, you need to assign both permissions to your players.
  16. bettertc.updefault Shows players the default upgrade options. Without SKINS. bettertc.upskin Show players upgrade options with SKINS. Do you have the assigned permissions? You see a red padlock. That means you don't have the permission.
  17. Hi, make sure your settings are like this: "Downgrade only Owner Entity Build": false, "Upgrade only Owner Entity Build": false, "Upgrade / Downgrade only Owner and Team": true, If it still doesn't work after reloading the plugin, tell me how you're doing it. Maybe you already have the stone construction and what you want to do is reskin it to brutalist or adobe, so you would have to use the spray can option, not the upgrade option, because you already have it upgraded.
  18. Is it possible that in the configuration you have enabled only the owner to be able to upgrade?
  19. ninco90

    BetterTC

    You still haven't specified what problem BetterTC is currently causing, and you're not certain that it's 100% BetterTC itself, and not a combination of several plugins. You only say there are problems, without specifying what they are. This is different from someone else who reported a compatibility issue with the Barges plugin today, which will be fixed in the next update. It's also different from someone else who submitted a ticket on another platform stating that it wasn't compatible with their Autocodelock plugin for TC. List the problems, and tell me how I can replicate them so I can investigate and fix them. If you don't tell me what the problems are or how they're caused, I'll never be able to fix them; it's easy to understand.
  20. ninco90

    BetterTC

    Thanks for bringing some common sense to the table! Seeing this person's attitude, comments, and the review they left, I don't think I should waste my time with them, as they don't contribute anything constructive. I think it's clear how I try to keep the plugin as good as possible, in addition to adding new features from time to time.
  21. ninco90

    BetterTC

    I don't quite understand what you're proposing. How would you integrate this plugin with BetterTC?
  22. ninco90

    Unable to use DLC skin

    Changed Status from Pending to Not a Bug
  23. ninco90

    BetterTC

    Do you mean that instead of consuming TC resources, it consumes RP or economics currency? It could be considered for a future update, but I'm not promising anything.
  24. ninco90

    BetterTC

    There was a problem a while back (which has since been fixed) involving the random appearance of wallpapers on PvE servers that had damage disabled in a plugin. This was resolved by adding the relevant configuration here and disabling it in the other plugin. So the problem was solved. Currently, there are no confirmed serious issues that are 100% caused by the plugin itself, basically because if there were, it would already be fixed (like some of the fixes already implemented in the various updates I've released) or the problematic function would be disabled. I'm currently only aware of the issue where game tips aren't working (which I've already fixed for the next update). And the issue of parts of a building disappearing (since the November update) is being investigated. Some say it's related to BetterTC, but nothing is 100% confirmed yet, and I haven't personally experienced it, nor has anyone managed to replicate the bug or force it to appear to test and find the problem. Since the building pieces are only removed on server restarts and randomly (not on every restart), I've only heard about this issue from several users this month, not before. What other problems are you reporting? Edit: Oh, and yes, there was a bug in an update where the TCs disappeared when updating the skin or when placing them with skin replacement enabled, but it was fixed quickly. The plugin itself does not remove or make any TCs disappear outside of that function, so any other problem of TCs disappearing has nothing to do with BetterTC but is more likely due to a poor base design with multiple TCs (which often happens).
  25. ninco90

    BetterTC

    However, others say they have it deactivated and it still happens, so everything is a mystery.

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
3.3m
Total downloads
Customers
12.4k
Customers served
Files Sold
175.8k
Total sales
Payments
3.8m
Processed total
×
×
  • 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.